PageSourceSearch

https://theworld.org/_next/static/chunks/3uuyv9etc6dym.js

js theworld.org collected 2026-09-27 20:54:11 UTC 202,059 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,396661,e=>{"use strict";e.s(["mergeClasses",0,(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()])},871987,388973,e=>{"use strict";e.s(["default",0,{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"}],871987),e.s(["hasA11yProp",0,e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1}],388973)},505014,e=>{"use strict";var t=e.i(271645),r=e.i(871987),n=e.i(388973),o=e.i(396661);let i=(0,t.createContext)({}),a=(0,t.forwardRef)(({color:e,size:a,strokeWidth:s,absoluteStrokeWidth:l,className:u="",children:c,iconNode:f,...d},p)=>{let{size:m=24,strokeWidth:h=2,absoluteStrokeWidth:g=!1,color:b="currentColor",className:y=""}=(0,t.useContext)(i)??{},v=l??g?24*Number(s??h)/Number(a??m):s??h;return(0,t.createElement)("svg",{ref:p,...r.default,width:a??m??r.default.width,height:a??m??r.default.height,stroke:e??b,strokeWidth:v,className:(0,o.mergeClasses)("lucide",y,u),...!c&&!(0,n.hasA11yProp)(d)&&{"aria-hidden":"true"},...d},[...f.map(([e,r])=>(0,t.createElement)(e,r)),...Array.isArray(c)?c:[c]])});e.s(["default",0,a],505014)},456420,e=>{"use strict";var t=e.i(271645),r=e.i(396661);let n=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)};var o=e.i(505014);e.s(["default",0,(e,i)=>{let a=(0,t.forwardRef)(({className:a,...s},l)=>(0,t.createElement)(o.default,{ref:l,iconNode:i,className:(0,r.mergeClasses)(`lucide-${n(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,a),...s}));return a.displayName=n(e),a}],456420)},195057,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return s},formatWithValidation:function(){return u},urlObjectKeys:function(){return l}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(190809)._(e.r(998183)),a=/https?|ftp|gopher|file/;function s(e){let{auth:t,hostname:r}=e,n=e.protocol||"",o=e.pathname||"",s=e.hash||"",l=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:r&&(u=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(u+=":"+e.port)),l&&"object"==typeof l&&(l=String(i.urlQueryToSearchParams(l)));let c=e.search||l&&`?${l}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||a.test(n))&&!1!==u?(u="//"+(u||""),o&&"/"!==o[0]&&(o="/"+o)):u||(u=""),s&&"#"!==s[0]&&(s="#"+s),c&&"?"!==c[0]&&(c="?"+c),o=o.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${n}${u}${o}${c}${s}`}let l=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return s(e)}},818581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=e.r(271645);function o(e,t){let r=(0,n.useRef)(null),o=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(r.current=i(e,n)),t&&(o.current=i(t,n))},[e,t])}function i(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},573668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return i}});let n=e.r(718967),o=e.r(652817);function i(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,o.hasBasePath)(r.pathname)}catch(e){return!1}}},284508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},522016,(e,t,r)=>{"use strict";
1Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return b},useLinkStatus:function(){return v}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(190809),a=e.r(843476),s=i._(e.r(271645)),l=e.r(195057),u=e.r(8372),c=e.r(818581),f=e.r(718967),d=e.r(405550);e.r(233525);let p=e.r(388540),m=e.r(91949),h=e.r(573668),g=e.r(509396);function b(t){var r,n;let o,i,b,[v,E]=(0,s.useOptimistic)(m.IDLE_LINK_STATUS),w=(0,s.useRef)(null),{href:N,as:T,children:x,prefetch:S=null,passHref:_,replace:I,shallow:O,scroll:R,onClick:D,onMouseEnter:A,onTouchStart:k,legacyBehavior:C=!1,onNavigate:P,transitionTypes:L,ref:F,unstable_dynamicOnHover:M,...j}=t;o=x,C&&("string"==typeof o||"number"==typeof o)&&(o=(0,a.jsx)("a",{children:o}));let U=s.default.useContext(u.AppRouterContext),B=!1!==S,V=!1!==S?null===(n=S)||"auto"===n?g.FetchStrategy.PPR:g.FetchStrategy.Full:g.FetchStrategy.PPR,K="string"==typeof(r=T||N)?r:(0,l.formatUrl)(r);if(C){if(o?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});i=s.default.Children.only(o)}let Y=C?i&&"object"==typeof i&&i.ref:F,G=s.default.useCallback(e=>(null!==U&&(w.current=(0,m.mountLinkInstance)(e,K,U,V,B,E)),()=>{w.current&&((0,m.unmountLinkForCurrentNavigation)(w.current),w.current=null),(0,m.unmountPrefetchableInstance)(e)}),[B,K,U,V,E]),$={ref:(0,c.useMergedRef)(G,Y),onClick(t){C||"function"!=typeof D||D(t),C&&i.props&&"function"==typeof i.props.onClick&&i.props.onClick(t),!U||t.defaultPrevented||function(t,r,n,o,i,a,l){if("u">typeof window){let u,{nodeName:c}=t.currentTarget;if("A"===c.toUpperCase()&&((u=t.currentTarget.getAttribute("target"))&&"_self"!==u||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,h.isLocalURL)(r)){o&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),a){let e=!1;if(a({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:f}=e.r(699781);s.default.startTransition(()=>{f(r,o?"replace":"push",!1===i?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,n.current,l)})}}(t,K,w,I,R,P,L)},onMouseEnter(e){C||"function"!=typeof A||A(e),C&&i.props&&"function"==typeof i.props.onMouseEnter&&i.props.onMouseEnter(e),U&&B&&(0,m.onNavigationIntent)(e.currentTarget,!0===M)},onTouchStart:function(e){C||"function"!=typeof k||k(e),C&&i.props&&"function"==typeof i.props.onTouchStart&&i.props.onTouchStart(e),U&&B&&(0,m.onNavigationIntent)(e.currentTarget,!0===M)}};return(0,f.isAbsoluteUrl)(K)?$.href=K:C&&!_&&("a"!==i.type||"href"in i.props)||($.href=(0,d.addBasePath)(K)),b=C?s.default.cloneElement(i,$):(0,a.jsx)("a",{...j,...$,children:o}),(0,a.jsx)(y.Provider,{value:v,children:b})}e.r(284508);let y=(0,s.createContext)(m.IDLE_LINK_STATUS),v=()=>(0,s.useContext)(y);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},618566,(e,t,r)=>{t.exports=e.r(976562)},991918,820783,e=>{"use strict";var t=e.i(271645);function r(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function n(...e){return t=>{let n=!1,o=e.map(e=>{let o=r(e,t);return n||"function"!=typeof o||(n=!0),o});if(n)return()=>{for(let t=0;t<o.length;t++){let n=o[t];"function"==typeof n?n():r(e[t],null)}}}}function o(...e){return t.useCallback(n(...e),e)}function i(e){let r=t.forwardRef((r,n)=>{var i;let a,l,{children:u,...f}=r,g=null,b=!1,y=[];d(u)&&"function"==typeof h&&(u=h(u._payload)),t.Children.forEach(u,e=>{var r;if(r=e,t.isValidElement(r)&&"function"==typeof r.type&&"__radixId"in r.type&&r.type.__radixId===s){b=!0;let t="child"in e.props?e.props.child:e.props.children;d(t)&&"function"==typeof h&&(t=h(t._payload)),g=c(e,t),y.push(g?.props?.children)}else y.push(e)}),g?g=t.cloneElement(g,void 0,y):!b&&1===t.Children.count(u)&&t.isValidElement(u)&&(g=u);let v=g?(i=g,(l=(a=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in a&&a.isReactWarning)?i.ref:(l=(a=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in a&&a.isReactWarning)?i.props.ref:i.props.ref||i.ref):void 0,E=o(n,v);if(!g){if(u||0===u)throw Error(b?m(e):p(e));return u}let w=function(e,t){let r={...t};for(let n in t){let o=e[n],i=t[n];/^on[A-Z]/.test(n)?o&&i?r[n]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...i}
1:"className"===n&&(r[n]=[o,i].filter(Boolean).join(" "))}return{...e,...r}}(f,g.props??{});return g.type!==t.Fragment&&(w.ref=n?E:v),t.cloneElement(g,w)});return r.displayName=`${e}.Slot`,r}e.s(["composeRefs",0,n,"useComposedRefs",0,o],820783);var a=i("Slot"),s=Symbol.for("radix.slottable");function l(e){let t=e=>"child"in e?e.children(e.child):e.children;return t.displayName=`${e}.Slottable`,t.__radixId=s,t}var u=l("Slottable"),c=(e,r)=>{if("child"in e.props){let r=e.props.child;return t.isValidElement(r)?t.cloneElement(r,void 0,e.props.children(r.props.children)):null}return t.isValidElement(r)?r:null},f=Symbol.for("react.lazy");function d(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===f&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}var p=e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,m=e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,h=t[" use ".trim().toString()];e.s(["Root",0,a,"Slot",0,a,"Slottable",0,u,"createSlot",0,i,"createSlottable",0,l],991918)},225913,e=>{"use strict";var t=e.i(207670);let r=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,n=t.clsx;e.s(["cva",0,(e,t)=>o=>{var i;if((null==t?void 0:t.variants)==null)return n(e,null==o?void 0:o.class,null==o?void 0:o.className);let{variants:a,defaultVariants:s}=t,l=Object.keys(a).map(e=>{let t=null==o?void 0:o[e],n=null==s?void 0:s[e];if(null===t)return null;let i=r(t)||r(n);return a[e][i]}),u=o&&Object.entries(o).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return n(e,l,null==t||null==(i=t.compoundVariants)?void 0:i.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,...u}[t]):({...s,...u})[t]===r})?[...e,r,n]:e},[]),null==o?void 0:o.class,null==o?void 0:o.className)}])},519455,e=>{"use strict";var t=e.i(843476),r=e.i(991918),n=e.i(225913),o=e.i(267594);let i=(0,n.cva)((0,o.cn)("shrink-0 inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md outline-none font-medium transition-all","[&_svg]:pointer-events-none [&_svg]:shrink-0","disabled:pointer-events-none disabled:opacity-50","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive"),{variants:{variant:{default:"bg-cyan text-navy-blue hover:bg-cyan/80",action:"bg-background bg-linear-to-r from-background to-background-end hover:to-background border border-background transition-[--tw-gradient-to]",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border border-accent bg-transparent shadow-xs hover:bg-accent hover:text-accent-foreground hover:border-transparent",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-cyan/20 hover:backdrop-blur-sm hover:backdrop-brightness-125",frosted:"bg-accent backdrop-blur-xl hover:backdrop-brightness-125",link:"p-0 text-current underline-offset-4 hover:underline",unstyled:""},size:{default:"h-9 px-4 py-2 text-sm has-[>svg]:px-3 [&_svg:not([class*='size-'])]:size-6",sm:"h-8 gap-1.5 px-3 has-[>svg]:px-2.5 [&_svg:not([class*='size-'])]:size-4",lg:"h-10 px-6 text-lg has-[>svg]:px-4 ",icon:"size-9 [&_svg]:size-6","icon-sm":"size-8 [&_svg:not([class*='size-'])]:size-5","icon-lg":"size-10 [&_svg:not([class*='size-'])]:size-8"}},defaultVariants:{variant:"default",size:"default"}});e.s(["Button",0,function({className:e,variant:n,size:a,asChild:s=!1,style:l,...u}){let c=s?r.Slot:"button",f="unstyled"===n;return(0,t.jsx)(c,{"data-slot":"button",style:{...l,...!f&&{"--background":"var(--button-background, var(--color-red))","--background-end":"var(--button-background-end, var(--color-purple))"}},className:f?e:(0,o.cn)(i({variant:n,size:a,className:e})),...u})},"buttonVariants",0,i])},248425,e=>{"use strict";var t=e.i(271645),r=e.i(174080),n=e.i(991918),o=e.i(843476),i=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,r)=>{let i=(0,n.createSlot)(`Primitive.${r}`),a=t.forwardRef((e,t)=>
1{let{asChild:n,...a}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(n?i:r,{...a,ref:t})});return a.displayName=`Primitive.${r}`,{...e,[r]:a}},{});e.s(["Primitive",0,i,"dispatchDiscreteCustomEvent",0,function(e,t){e&&r.flushSync(()=>e.dispatchEvent(t))}])},30030,934620,e=>{"use strict";var t=e.i(271645),r=e.i(843476);e.s(["createContextScope",0,function(e,n=[]){let o=[],i=()=>{let r=o.map(e=>t.createContext(e));return function(n){let o=n?.[e]||r;return t.useMemo(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return i.scopeName=e,[function(n,i){let a=t.createContext(i);a.displayName=n+"Context";let s=o.length;o=[...o,i];let l=n=>{let{scope:o,children:i,...l}=n,u=o?.[e]?.[s]||a,c=t.useMemo(()=>l,Object.values(l));return(0,r.jsx)(u.Provider,{value:c,children:i})};return l.displayName=n+"Provider",[l,function(r,o,l={}){let{optional:u=!1}=l,c=o?.[e]?.[s]||a,f=t.useContext(c);if(f)return f;if(void 0!==i)return i;if(!u)throw Error(`\`${r}\` must be used within \`${n}\``)}]},function(...e){let r=e[0];if(1===e.length)return r;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return t.useMemo(()=>({[`__scope${r.scopeName}`]:o}),[o])}};return n.scopeName=r.scopeName,n}(i,...n)]}],30030);var n=globalThis?.document?t.useLayoutEffect:()=>{};e.s(["useLayoutEffect",0,n],934620)},981140,369340,e=>{"use strict";"u">typeof window&&window.document&&window.document.createElement,e.s(["composeEventHandlers",0,function(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n||!n.defaultPrevented)return t?.(n)}}],981140);var t=e.i(271645),r=e.i(934620);t[" useEffectEvent ".trim().toString()],t[" useInsertionEffect ".trim().toString()];var n=t[" useInsertionEffect ".trim().toString()]||r.useLayoutEffect;Symbol("RADIX:SYNC_STATE"),e.s(["useControllableState",0,function({prop:e,defaultProp:r,onChange:o=()=>{},caller:i}){let[a,s,l]=function({defaultProp:e,onChange:r}){let[o,i]=t.useState(e),a=t.useRef(o),s=t.useRef(r);return n(()=>{s.current=r},[r]),t.useEffect(()=>{a.current!==o&&(s.current?.(o),a.current=o)},[o,a]),[o,i,s]}({defaultProp:r,onChange:o}),u=void 0!==e,c=u?e:a;{let r=t.useRef(void 0!==e);t.useEffect(()=>{let e=r.current;if(e!==u){let t=u?"controlled":"uncontrolled";console.warn(`${i} 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.`)}r.current=u},[u,i])}return[c,t.useCallback(t=>{if(u){let r="function"==typeof t?t(e):t;r!==e&&l.current?.(r)}else s(t)},[u,e,s,l])]}],369340)},586318,e=>{"use strict";var t=e.i(271645);e.i(843476);var r=t.createContext(void 0);e.s(["useDirection",0,function(e){let n=t.useContext(r);return e||n||"ltr"}])},296626,e=>{"use strict";var t=e.i(271645),r=e.i(934620),n=e=>{var n;let a,s,{present:l,children:u}=e,c=function(e){var n,o;let[a,s]=t.useState(),l=t.useRef(null),u=t.useRef(e),c=t.useRef("none"),f=t.useRef(void 0),[d,p]=(n=e?"mounted":"unmounted",o={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>o[e][t]??e,n));return t.useEffect(()=>{"mounted"===d?(c.current=f.current??i(l.current),f.current=void 0):c.current="none"},[d]),(0,r.useLayoutEffect)(()=>{let t=l.current,r=u.current;if(r!==e){let n=c.current,o=i(t);e?(f.current=o,p("MOUNT")):"none"===o||t?.display==="none"?p("UNMOUNT"):r&&n!==o?p("ANIMATION_OUT"):p("UNMOUNT"),u.current=e}},[e,p]),(0,r.useLayoutEffect)(()=>{if(a){let e,t=a.ownerDocument.defaultView??window,r=r=>{let n=i(l.current).includes(CSS.escape(r.animationName));if(r.target===a&&n&&(p("ANIMATION_END"),!u.current)){let r=a.style.animationFillMode;a.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===a.style.animationFillMode&&(a.style.animationFillMode=r)})}},n=e=>{e.target===a&&(c.current=i(l.current))};return a.addEventListener("animationstart",n),a.addEventListener("animationcancel",r),a.addEventListener("animationend",r),()=>{t.clearTimeout(e),a.removeEventListener("animationstart",n),a.removeEventListener("animationcancel",r),a.removeEventListener("animationend",r)}}p("ANIMATION_END")},[a,p]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:t.useCallback(e=>{if(e){let t=getComputedStyle(e);l.current=t,f.current=i(t)}else l.current=null;s(e)},[])}}(l),f="function"==typeof u?u({present:c.isPresent}):t.Children.only(u),d=function(...e){let r=t.useRef(e);return r.current=e,t.useCallback(e=>{let t=r.current,n=!1,i=t.map(t=>{let r=o(t,e);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let e=0;e<i.length;e++){let r=i[e];"function"==typeof r?r():o(t[e],null)}}},[])}(c.ref,(n=f,(s=(a=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in a&&a.isReactWarning)?n.ref:(s=(a=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in a&&a.isReactWarning)?n.props.ref:n.props.ref||n.ref));return"function"==typeof u||c.isPresent?t.cloneElement(f,{ref:d}):null};function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function i(e){return e?.animationName||"none"}n.displayName="Presence",e.s(["Presence",0,n])},610772,e=>{"use strict";var t=e.i(271645),r=e.i(934620),n=t[" useId ".trim().toString()]||(()=>void 0),o=0;e.s(["useId",0,function(e){let[i,a]=t.useState(n());return(0,r.useLayoutEffect)(()=>{e||a(e=>e??String(o++))},[e]),e||(i?`radix-${i}`:"")}])},75830,e=>{"use strict";var t=e.i(271645),r=e.i(30030),n=e.i(820783),o=e.i(991918),i=e.i(843476),a=new WeakMap;function s(e,t){var r,n;let o,i,a;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let s=(r=e,n=t,o=r.length,(a=(i=l(n))>=0?i:o+i)<0||a>=o?-1:a);return -1===s?void 0:e[s]}function l(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],a.set(this,!0)}set(e,t){return a.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,r){let n,o=this.has(t),i=this.#e.length,a=l(e),s=a>=0?a:i+a,u=s<0||s>=i?-1:s;if(u===this.size||o&&u===this.size-1||-1===u)return this.set(t,r),this;let c=this.size+ +!o;a<0&&s++;let f=[...this.#e],d=!1;for(let e=s;e<c;e++)if(s===e){let i=f[e];f[e]===t&&(i=f[e+1]),o&&this.delete(t),n=this.get(i),this.set(t,r)}else{d||f[e-1]!==t||(d=!0);let r=f[d?e:e-1],o=n;n=this.get(r),this.delete(r),this.set(r,o)}return this}with(t,r,n){let o=new e(this);return o.insert(t,r,n),o}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,r){let n=this.#e.indexOf(e);return -1===n?this:this.insert(n,t,r)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,r){let n=this.#e.indexOf(e);return -1===n?this:this.insert(n+1,t,r)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=s(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=s(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return s(this.#e,e)}from(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.at(n)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.keyAt(n)}find(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return n;r++}}findIndex(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return r;r++}return -1}filter(t,r){let n=[],o=0;for(let e of this)Reflect.apply(t,r,[e,o,this])&&n.push(e),o++;return new e(n)}map(t,r){let n=[],o=0;for(let e of this)n.push([e[0],Reflect.apply(t,r,[e,o,this])]),o++;return new e(n)}reduce(...e){let[t,r]=e,n=0,o=r??this.at(0);for(let r of this)o=0===n&&1===e.length?r:Reflect.apply(t,this,[o,r,n,this]),n++;return o}reduceRight(...e){let[t,r]=e,n=r??this.at(-1);for(let r=this.size-1;r>=0;r--){let o=this.at(r);n=r===this.size-1&&1===e.length?o:Reflect.apply(t,this,[n,o,r,this])}return n}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let r=this.keyAt(e),n=this.get(r);t.set(r,n)}return t}toSpliced(...t){let r=[...this.entries()];return r.splice(...t),new e(r)}slice(t,r){let n=new e,o=this.size-1;if(void 0===t)return n;t<0&&(t+=this.size),void 0!==r&&r>0&&(o=r-1);for(let e=t;e<=o;e++){let t=this.keyAt(e),r=this.get(t);n.set(t,r)}return n}every(e,t){let r=0;for(let n of this){if(!Reflect.apply(e,t,[n,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return!0;r++}return!1}}),e.s(["createCollection",0,function(e){let a=e+"CollectionProvider",[s,l]=(0,r.createContextScope)(a),[u,c]=s(a,{collectionRef:{current:null},itemMap:new Map}),f=e=>{let{scope:r,children:n}=e,o=t.useRef(null),a=t.useRef(new Map).current;return(0,i.jsx)(u,{scope:r,itemMap:a,collectionRef:o,children:n})};f.displayName=a;let d=e+"CollectionSlot",p=(0,o.createSlot)(d),m=t.forwardRef((e,t)=>
1{let{scope:r,children:o}=e,a=c(d,r),s=(0,n.useComposedRefs)(t,a.collectionRef);return(0,i.jsx)(p,{ref:s,children:o})});m.displayName=d;let h=e+"CollectionItemSlot",g="data-radix-collection-item",b=(0,o.createSlot)(h),y=t.forwardRef((e,r)=>{let{scope:o,children:a,...s}=e,l=t.useRef(null),u=(0,n.useComposedRefs)(r,l),f=c(h,o);return t.useEffect(()=>(f.itemMap.set(l,{ref:l,...s}),()=>void f.itemMap.delete(l))),(0,i.jsx)(b,{...{[g]:""},ref:u,children:a})});return y.displayName=h,[{Provider:f,Slot:m,ItemSlot:y},function(r){let n=c(e+"CollectionConsumer",r);return t.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${g}]`));return Array.from(n.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[n.collectionRef,n.itemMap])},l]}])},30207,e=>{"use strict";var t=e.i(271645);e.s(["useCallbackRef",0,function(e){let r=t.useRef(e);return t.useEffect(()=>{r.current=e}),t.useMemo(()=>(...e)=>r.current?.(...e),[])}])},726330,e=>{"use strict";var t,r=e.i(271645),n=e.i(981140),o=e.i(248425),i=e.i(820783),a=e.i(30207),s=e.i(843476),l="dismissableLayer.update",u=r.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set,dismissableSurfaces:new Set}),c=r.forwardRef((e,c)=>{let{disableOutsidePointerEvents:m=!1,deferPointerDownOutside:h=!1,onEscapeKeyDown:g,onPointerDownOutside:b,onFocusOutside:y,onInteractOutside:v,onDismiss:E,...w}=e,N=r.useContext(u),[T,x]=r.useState(null),S=T?.ownerDocument??globalThis?.document,[,_]=r.useState({}),I=(0,i.useComposedRefs)(c,x),O=Array.from(N.layers),[R]=[...N.layersWithOutsidePointerEventsDisabled].slice(-1),D=R?O.indexOf(R):-1,A=T?O.indexOf(T):-1,k=N.layersWithOutsidePointerEventsDisabled.size>0,C=A>=D,P=r.useRef(!1),L=function(e,t){let{ownerDocument:n=globalThis?.document,deferPointerDownOutside:o=!1,isDeferredPointerDownOutsideRef:i,dismissableSurfaces:s,shouldHandlePointerDownOutside:l=f}=t,u=(0,a.useCallbackRef)(e),c=r.useRef(!1),d=r.useRef(!1),m=r.useRef(new Map),h=r.useRef(()=>{});return r.useEffect(()=>{function e(){d.current=!1,i.current=!1,m.current.clear()}function t(e){if(!d.current)return;let t=e.target;t instanceof Node&&[...s].some(e=>e.contains(t))||m.current.set(e.type,!0),"click"===e.type&&window.setTimeout(()=>{d.current&&h.current()},0)}function r(e){d.current&&m.current.set(e.type,!1)}let a=t=>{if(t.target&&!c.current){let r=function(){n.removeEventListener("click",h.current);let t=Array.from(m.current.values()).some(Boolean);e(),t||p("dismissableLayer.pointerDownOutside",u,a,{discrete:!0})};if(!l(t.target)){n.removeEventListener("click",h.current),e(),c.current=!1;return}let a={originalEvent:t};d.current=!0,i.current=o&&0===t.button,m.current.clear(),o&&0===t.button?(n.removeEventListener("click",h.current),h.current=r,n.addEventListener("click",h.current,{once:!0})):r()}else n.removeEventListener("click",h.current),e();c.current=!1},f=["pointerup","mousedown","mouseup","touchstart","touchend","click"];for(let e of f)n.addEventListener(e,t,!0),n.addEventListener(e,r);let g=window.setTimeout(()=>{n.addEventListener("pointerdown",a)},0);return()=>{for(let e of(window.clearTimeout(g),n.removeEventListener("pointerdown",a),n.removeEventListener("click",h.current),f))n.removeEventListener(e,t,!0),n.removeEventListener(e,r)}},[n,u,o,i,s,l]),{onPointerDownCapture:()=>c.current=!0}}(e=>{b?.(e),v?.(e),e.defaultPrevented||E?.()},{ownerDocument:S,deferPointerDownOutside:h,isDeferredPointerDownOutsideRef:P,dismissableSurfaces:N.dismissableSurfaces,shouldHandlePointerDownOutside:r.useCallback(e=>{if(!(e instanceof Node))return!1;let t=[...N.branches].some(t=>t.contains(e));return C&&!t},[N.branches,C])}),F=function(e,t=globalThis?.document){let n=(0,a.useCallbackRef)(e),o=r.useRef(!1);return r.useEffect(()=>{let e=e=>{e.target&&!o.current&&p("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{if(h&&P.current)return;let t=e.target;![...N.branches].some(e=>e.contains(t))&&(y?.(e),v?.(e),e.defaultPrevented||E?.())},S),M=!!T&&A===O.length-1,j=(0,a.useCallbackRef)(e=>{"Escape"===e.key&&(g?.(e),!e.defaultPrevented&&E&&(e.preventDefault(),E()))});return r.useEffect(()=>{if(M)return S.addEventListener("keydown",j,{capture:!0}),()=>S.removeEventListener("keydown",j,{capture:!0})},[S,M,j]),r.useEffect(()=>{if(T)return m&&(0===N.layersWithOutsidePointerEventsDisabled.size&&(t=S.body.style.pointerEvents,S.body.style.pointerEvents="none"),N.layersWithOutsidePointerEventsDisabled.add(T)),N.layers.add(T),d(),()=>{m&&(N.layersWithOutsidePointerEventsDisabled.delete(T),0===N.layersWithOutsidePointerEventsDisabled.size&&(S.body.style.pointerEvents=t))}},[T,S,m,N]),r.useEffect(()=>()=>{T&&(N.layers.delete(T),N.layersWithOutsidePointerEventsDisabled.delete(T),d())},[T,N]),r.useEffect(()=>{let e=()=>_({});return document.addEventListener(l,e),()=>document.removeEventListener(l,e)},[]),(0,s.jsx)(o.Primitive.div,{...w,ref:I,style:{pointerEvents:k?C?"auto":"none":void 0,...e.style},onFocusCapture:(0,n.composeEventHandlers)(e.onFocusCapture,F.onFocusCapture),onBlurCapture:(0,n.composeEventHandlers)(e.onBlurCapture,F.onBlurCapture),onPointerDownCapture:(0,n.composeEventHandlers)(e.onPointerDownCapture,L.onPointerDownCapture)})});c.displayName="DismissableLayer",r.forwardRef((e,t)=>
1{let n=r.useContext(u),a=r.useRef(null),l=(0,i.useComposedRefs)(t,a);return r.useEffect(()=>{let e=a.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,s.jsx)(o.Primitive.div,{...e,ref:l})}).displayName="DismissableLayerBranch";var f=()=>!0;function d(){let e=new CustomEvent(l);document.dispatchEvent(e)}function p(e,t,r,{discrete:n}){let i=r.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&i.addEventListener(e,t,{once:!0}),n?(0,o.dispatchDiscreteCustomEvent)(i,a):i.dispatchEvent(a)}e.s(["DismissableLayer",0,c,"useDismissableLayerSurface",0,function(){let e=r.useContext(u),[t,n]=r.useState(null);return r.useEffect(()=>{if(t)return e.dismissableSurfaces.add(t),()=>{e.dismissableSurfaces.delete(t)}},[t,e.dismissableSurfaces]),n}])},772436,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(248425),o="horizontal",i=["horizontal","vertical"],a=r.forwardRef((e,r)=>{var a;let{decorative:s,orientation:l=o,...u}=e,c=(a=l,i.includes(a))?l:o;return(0,t.jsx)(n.Primitive.div,{"data-orientation":c,...s?{role:"none"}:{"aria-orientation":"vertical"===c?c:void 0,role:"separator"},...u,ref:r})});a.displayName="Separator";var s=e.i(267594);e.s(["Separator",0,function({className:e,orientation:r="horizontal",decorative:n=!0,...o}){return(0,t.jsx)(a,{"data-slot":"separator",decorative:n,orientation:r,className:(0,s.cn)("bg-border shrink-0 data-[orientation=horizontal]:h-px data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-px",e),...o})}],772436)},635804,e=>{"use strict";var t=e.i(271645),r=e.i(934620);e.s(["useSize",0,function(e){let[n,o]=t.useState(void 0);return(0,r.useLayoutEffect)(()=>{if(e){o({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,n;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,n=t.blockSize}else r=e.offsetWidth,n=e.offsetHeight;o({width:r,height:n})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}o(void 0)},[e]),n}])},853660,e=>{"use strict";let t;var r=e.i(271645);let n=["top","right","bottom","left"],o=Math.min,i=Math.max,a=Math.round,s=Math.floor,l=e=>({x:e,y:e}),u={left:"right",right:"left",bottom:"top",top:"bottom"};function c(e,t){return"function"==typeof e?e(t):e}function f(e){return e.split("-")[0]}function d(e){return e.split("-")[1]}function p(e){return"x"===e?"y":"x"}function m(e){return"y"===e?"height":"width"}function h(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function g(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let b=["left","right"],y=["right","left"],v=["top","bottom"],E=["bottom","top"];function w(e){let t=f(e);return u[t]+e.slice(t.length)}function N(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function T(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 x(e,t,r){let n,{reference:o,floating:i}=e,a=h(t),s=p(h(t)),l=m(s),u=f(t),c="y"===a,g=o.x+o.width/2-i.width/2,b=o.y+o.height/2-i.height/2,y=o[l]/2-i[l]/2;switch(u){case"top":n={x:g,y:o.y-i.height};break;case"bottom":n={x:g,y:o.y+o.height};break;case"right":n={x:o.x+o.width,y:b};break;case"left":n={x:o.x-i.width,y:b};break;default:n={x:o.x,y:o.y}}switch(d(t)){case"start":n[s]-=y*(r&&c?-1:1);break;case"end":n[s]+=y*(r&&c?-1:1)}return n}async function S(e,t){var r;void 0===t&&(t={});let{x:n,y:o,platform:i,rects:a,elements:s,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:f="viewport",elementContext:d="floating",altBoundary:p=!1,padding:m=0}=c(t,e),h=N(m),g=s[p?"floating"===d?"reference":"floating":d],b=T(await i.getClippingRect({element:null==(r=await (null==i.isElement?void 0:i.isElement(g)))||r?g:g.contextElement||await (null==i.getDocumentElement?void 0:i.getDocumentElement(s.floating)),boundary:u,rootBoundary:f,strategy:l})),y="floating"===d?{x:n,y:o,width:a.floating.width,height:a.floating.height}:a.reference,v=await (null==i.getOffsetParent?void 0:i.getOffsetParent(s.floating)),E=await (null==i.isElement?void 0:i.isElement(v))&&await (null==i.getScale?void 0:i.getScale(v))||{x:1,y:1},w=T(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:y,offsetParent:v,strategy:l}):y);return{top:(b.top-w.top+h.top)/E.y,bottom:(w.bottom-b.bottom+h.bottom)/E.y,left:(b.left-w.left+h.left)/E.x,right:(w.right-b.right+h.right)/E.x}}let _=async(e,t,r)=>{let{placement:n="bottom",strategy:o="absolute",middleware:i=[],platform:a}=r,s=a.detectOverflow?a:{...a,detectOverflow:S},l=await (null==a.isRTL?void 0:a.isRTL(t)),u=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:f}=x(u,n,l),d=n,p=0,m={};for(let r=0;r<i.length;r++){let h=i[r];if(!h)continue;let{name:g,fn:b}=h,{x:y,y:v,data:E,reset:w}=await b({x:c,y:f,initialPlacement:n,placement:d,strategy:o,middlewareData:m,rects:u,platform:s,elements:{reference:e,floating:t}});c=null!=y?y:c,f=null!=v?v:f,m[g]={...m[g],...E},w&&p<50&&(p++,"object"==typeof w&&(w.placement&&(d=w.placement),w.rects&&(u=!0===w.rects?await a.getElementRects({reference:e,floating:t,strategy:o}):w.rects),{x:c,y:f}=x(u,d,l)),r=-1)}return{x:c,y:f,placement:d,strategy:o,middlewareData:m}};function I(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function O(e){return n.some(t=>e[t]>=0)}let R=new Set(["left","top"]);async function D(e,t){let{placement:r,platform:n,elements:o}=e,i=await (null==n.isRTL?void 0:n.isRTL(o.floating)),a=f(r),s=d(r),l="y"===h(r),u=R.has(a)?-1:1,p=i&&l?-1:1,m=c(t,e),{mainAxis:g,crossAxis:b,alignmentAxis:y}="number"==typeof m?{mainAxis:m,crossAxis:0,alignmentAxis:null}
1:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return s&&"number"==typeof y&&(b="end"===s?-1*y:y),l?{x:b*p,y:g*u}:{x:g*u,y:b*p}}function A(){return"u">typeof window}function k(e){return L(e)?(e.nodeName||"").toLowerCase():"#document"}function C(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function P(e){var t;return null==(t=(L(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function L(e){return!!A()&&(e instanceof Node||e instanceof C(e).Node)}function F(e){return!!A()&&(e instanceof Element||e instanceof C(e).Element)}function M(e){return!!A()&&(e instanceof HTMLElement||e instanceof C(e).HTMLElement)}function j(e){return!(!A()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof C(e).ShadowRoot)}function U(e){let{overflow:t,overflowX:r,overflowY:n,display:o}=X(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&"inline"!==o&&"contents"!==o}function B(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let V=/transform|translate|scale|rotate|perspective|filter/,K=/paint|layout|strict|content/,Y=e=>!!e&&"none"!==e;function G(e){let t=F(e)?X(e):e;return Y(t.transform)||Y(t.translate)||Y(t.scale)||Y(t.rotate)||Y(t.perspective)||!$()&&(Y(t.backdropFilter)||Y(t.filter))||V.test(t.willChange||"")||K.test(t.contain||"")}function $(){return null==t&&(t="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),t}function W(e){return/^(html|body|#document)$/.test(k(e))}function X(e){return C(e).getComputedStyle(e)}function z(e){return F(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function H(e){if("html"===k(e))return e;let t=e.assignedSlot||e.parentNode||j(e)&&e.host||P(e);return j(t)?t.host:t}function Z(e,t,r){var n;void 0===t&&(t=[]),void 0===r&&(r=!0);let o=function e(t){let r=H(t);return W(r)?t.ownerDocument?t.ownerDocument.body:t.body:M(r)&&U(r)?r:e(r)}(e),i=o===(null==(n=e.ownerDocument)?void 0:n.body),a=C(o);if(!i)return t.concat(o,Z(o,[],r));{let e=J(a);return t.concat(a,a.visualViewport||[],U(o)?o:[],e&&r?Z(e):[])}}function J(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Q(e){let t=X(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,o=M(e),i=o?e.offsetWidth:r,s=o?e.offsetHeight:n,l=a(r)!==i||a(n)!==s;return l&&(r=i,n=s),{width:r,height:n,$:l}}function q(e){return F(e)?e:e.contextElement}function ee(e){let t=q(e);if(!M(t))return l(1);let r=t.getBoundingClientRect(),{width:n,height:o,$:i}=Q(t),s=(i?a(r.width):r.width)/n,u=(i?a(r.height):r.height)/o;return s&&Number.isFinite(s)||(s=1),u&&Number.isFinite(u)||(u=1),{x:s,y:u}}let et=l(0);function er(e){let t=C(e);return $()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:et}function en(e,t,r,n){var o;void 0===t&&(t=!1),void 0===r&&(r=!1);let i=e.getBoundingClientRect(),a=q(e),s=l(1);t&&(n?F(n)&&(s=ee(n)):s=ee(e));let u=(void 0===(o=r)&&(o=!1),n&&(!o||n===C(a))&&o)?er(a):l(0),c=(i.left+u.x)/s.x,f=(i.top+u.y)/s.y,d=i.width/s.x,p=i.height/s.y;if(a){let e=C(a),t=n&&F(n)?C(n):n,r=e,o=J(r);for(;o&&n&&t!==r;){let e=ee(o),t=o.getBoundingClientRect(),n=X(o),i=t.left+(o.clientLeft+parseFloat(n.paddingLeft))*e.x,a=t.top+(o.clientTop+parseFloat(n.paddingTop))*e.y;c*=e.x,f*=e.y,d*=e.x,p*=e.y,c+=i,f+=a,o=J(r=C(o))}}return T({width:d,height:p,x:c,y:f})}function eo(e,t){let r=z(e).scrollLeft;return t?t.left+r:en(P(e)).left+r}function ei(e,t){let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-eo(e,r),y:r.top+t.scrollTop}}function ea(e,t,r){var n;let o;if("viewport"===t)o=function(e,t){let r=C(e),n=P(e),o=r.visualViewport,i=n.clientWidth,a=n.clientHeight,s=0,l=0;if(o){i=o.width,a=o.height;let e=$();(!e||e&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}let u=eo(n);if(u<=0){let e=n.ownerDocument,t=e.body,r=getComputedStyle(t),o="CSS1Compat"===e.compatMode&&parseFloat(r.marginLeft)+parseFloat(r.marginRight)||0,a=Math.abs(n.clientWidth-t.clientWidth-o);a<=25&&(i-=a)}else u<=25&&(i+=u);return{width:i,height:a,x:s,y:l}}(e,r);else if("document"===t){let t,r,a,s,l,u,c;n=P(e),t=P(n),r=z(n),a=n.ownerDocument.body,s=i(t.scrollWidth,t.clientWidth,a.scrollWidth,a.clientWidth),l=i(t.scrollHeight,t.clientHeight,a.scrollHeight,a.clientHeight),u=-r.scrollLeft+eo(n),c=-r.
1scrollTop,"rtl"===X(a).direction&&(u+=i(t.clientWidth,a.clientWidth)-s),o={width:s,height:l,x:u,y:c}}else if(F(t)){let e,n,i,a,s,u;n=(e=en(t,!0,"fixed"===r)).top+t.clientTop,i=e.left+t.clientLeft,a=M(t)?ee(t):l(1),s=t.clientWidth*a.x,u=t.clientHeight*a.y,o={width:s,height:u,x:i*a.x,y:n*a.y}}else{let r=er(e);o={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return T(o)}function es(e){return"static"===X(e).position}function el(e,t){if(!M(e)||"fixed"===X(e).position)return null;if(t)return t(e);let r=e.offsetParent;return P(e)===r&&(r=r.ownerDocument.body),r}function eu(e,t){var r;let n=C(e);if(B(e))return n;if(!M(e)){let t=H(e);for(;t&&!W(t);){if(F(t)&&!es(t))return t;t=H(t)}return n}let o=el(e,t);for(;o&&(r=o,/^(table|td|th)$/.test(k(r)))&&es(o);)o=el(o,t);return o&&W(o)&&es(o)&&!G(o)?n:o||function(e){let t=H(e);for(;M(t)&&!W(t);){if(G(t))return t;if(B(t))break;t=H(t)}return null}(e)||n}let ec=async function(e){let t=this.getOffsetParent||eu,r=this.getDimensions,n=await r(e.floating);return{reference:function(e,t,r){let n=M(t),o=P(t),i="fixed"===r,a=en(e,!0,i,t),s={scrollLeft:0,scrollTop:0},u=l(0);if(n||!n&&!i)if(("body"!==k(t)||U(o))&&(s=z(t)),n){let e=en(t,!0,i,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else o&&(u.x=eo(o));i&&!n&&o&&(u.x=eo(o));let c=!o||n||i?l(0):ei(o,s);return{x:a.left+s.scrollLeft-u.x-c.x,y:a.top+s.scrollTop-u.y-c.y,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}},ef={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:n,strategy:o}=e,i="fixed"===o,a=P(n),s=!!t&&B(t.floating);if(n===a||s&&i)return r;let u={scrollLeft:0,scrollTop:0},c=l(1),f=l(0),d=M(n);if((d||!d&&!i)&&(("body"!==k(n)||U(a))&&(u=z(n)),d)){let e=en(n);c=ee(n),f.x=e.x+n.clientLeft,f.y=e.y+n.clientTop}let p=!a||d||i?l(0):ei(a,u);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-u.scrollLeft*c.x+f.x+p.x,y:r.y*c.y-u.scrollTop*c.y+f.y+p.y}},getDocumentElement:P,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e,s=[..."clippingAncestors"===r?B(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let n=Z(e,[],!1).filter(e=>F(e)&&"body"!==k(e)),o=null,i="fixed"===X(e).position,a=i?H(e):e;for(;F(a)&&!W(a);){let t=X(a),r=G(a);r||"fixed"!==t.position||(o=null),(i?r||o:!(!r&&"static"===t.position&&o&&("absolute"===o.position||"fixed"===o.position)||U(a)&&!r&&function e(t,r){let n=H(t);return!(n===r||!F(n)||W(n))&&("fixed"===X(n).position||e(n,r))}(e,a)))?o=t:n=n.filter(e=>e!==a),a=H(a)}return t.set(e,n),n}(t,this._c):[].concat(r),n],l=ea(t,s[0],a),u=l.top,c=l.right,f=l.bottom,d=l.left;for(let e=1;e<s.length;e++){let r=ea(t,s[e],a);u=i(r.top,u),c=o(r.right,c),f=o(r.bottom,f),d=i(r.left,d)}return{width:c-d,height:f-u,x:d,y:u}},getOffsetParent:eu,getElementRects:ec,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=Q(e);return{width:t,height:r}},getScale:ee,isElement:F,isRTL:function(e){return"rtl"===X(e).direction}};function ed(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let ep=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:n,placement:a,rects:s,platform:l,elements:u,middlewareData:f}=t,{element:g,padding:b=0}=c(e,t)||{};if(null==g)return{};let y=N(b),v={x:r,y:n},E=p(h(a)),w=m(E),T=await l.getDimensions(g),x="y"===E,S=x?"clientHeight":"clientWidth",_=s.reference[w]+s.reference[E]-v[E]-s.floating[w],I=v[E]-s.reference[E],O=await (null==l.getOffsetParent?void 0:l.getOffsetParent(g)),R=O?O[S]:0;R&&await (null==l.isElement?void 0:l.isElement(O))||(R=u.floating[S]||s.floating[w]);let D=R/2-T[w]/2-1,A=o(y[x?"top":"left"],D),k=o(y[x?"bottom":"right"],D),C=R-T[w]-k,P=R/2-T[w]/2+(_/2-I/2),L=i(A,o(P,C)),F=!f.arrow&&null!=d(a)&&P!==L&&s.reference[w]/2-(P<A?A:k)-T[w]/2<0,M=F?P<A?P-A:P-C:0;return{[E]:v[E]+M,data:{[E]:L,centerOffset:P-L-M,...F&&{alignmentOffset:M}},reset:F}}});var em=e.i(174080),eh="u">typeof document?r.useLayoutEffect:function(){};function eg(e,t){let r,n,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;
1if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!eg(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)&&!eg(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function eb(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ey(e,t){let r=eb(e);return Math.round(t*r)/r}function ev(e){let t=r.useRef(e);return eh(()=>{t.current=e}),t}var eE=e.i(248425),ew=e.i(843476),eN=r.forwardRef((e,t)=>{let{children:r,width:n=10,height:o=5,...i}=e;return(0,ew.jsx)(eE.Primitive.svg,{...i,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"})})});eN.displayName="Arrow";var eT=e.i(820783),ex=e.i(30030),eS=e.i(30207),e_=e.i(934620),eI=e.i(635804),eO="Popper",[eR,eD]=(0,ex.createContextScope)(eO),[eA,ek]=eR(eO),eC=e=>{let{__scopePopper:t,children:n}=e,[o,i]=r.useState(null),[a,s]=r.useState(void 0);return(0,ew.jsx)(eA,{scope:t,anchor:o,onAnchorChange:i,placementState:a,setPlacementState:s,children:n})};eC.displayName=eO;var eP="PopperAnchor",eL=r.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:o,...i}=e,a=ek(eP,n),s=r.useRef(null),l=a.onAnchorChange,u=r.useCallback(e=>{s.current=e,e&&l(e)},[l]),c=(0,eT.useComposedRefs)(t,u),f=r.useRef(null);r.useEffect(()=>{if(!o)return;let e=f.current;f.current=o.current,e!==f.current&&l(f.current)});let d=a.placementState&&e$(a.placementState),p=d?.[0],m=d?.[1];return o?null:(0,ew.jsx)(eE.Primitive.div,{"data-radix-popper-side":p,"data-radix-popper-align":m,...i,ref:c})});eL.displayName=eP;var eF="PopperContent",[eM,ej]=eR(eF),eU=r.forwardRef((e,t)=>{var n,a,l,u,N,T,x,S,A,k,C,L,F,M,j,U,B,V,K,Y,G;let $,W,X,z,H,J,{__scopePopper:Q,side:ee="bottom",sideOffset:et=0,align:er="center",alignOffset:eo=0,arrowPadding:ei=0,avoidCollisions:ea=!0,collisionBoundary:es=[],collisionPadding:el=0,sticky:eu="partial",hideWhenDetached:ec=!1,updatePositionStrategy:eN="optimized",onPlaced:ex,...eO}=e,eR=ek(eF,Q),[eD,eA]=r.useState(null),eC=(0,eT.useComposedRefs)(t,eA),[eP,eL]=r.useState(null),ej=(0,eI.useSize)(eP),eU=ej?.width??0,eB=ej?.height??0,eV="number"==typeof el?el:{top:0,right:0,bottom:0,left:0,...el},eK=Array.isArray(es)?es:[es],eW=eK.length>0,eX={padding:eV,boundary:eK.filter(eY),altBoundary:eW},{refs:ez,floatingStyles:eH,placement:eZ,isPositioned:eJ,middlewareData:eQ}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:o=[],platform:i,elements:{reference:a,floating:s}={},transform:l=!0,whileElementsMounted:u,open:c}=e,[f,d]=r.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=r.useState(o);eg(p,o)||m(o);let[h,g]=r.useState(null),[b,y]=r.useState(null),v=r.useCallback(e=>{e!==T.current&&(T.current=e,g(e))},[]),E=r.useCallback(e=>{e!==x.current&&(x.current=e,y(e))},[]),w=a||h,N=s||b,T=r.useRef(null),x=r.useRef(null),S=r.useRef(f),I=null!=u,O=ev(u),R=ev(i),D=ev(c),A=r.useCallback(()=>{var e,r;let o,i,a;if(!T.current||!x.current)return;let s={placement:t,strategy:n,middleware:p};R.current&&(s.platform=R.current),(e=T.current,r=x.current,o=new Map,a={...(i={platform:ef,...s}).platform,_c:o},_(e,r,{...i,platform:a})).then(e=>{let t={...e,isPositioned:!1!==D.current};k.current&&!eg(S.current,t)&&(S.current=t,em.flushSync(()=>{d(t)}))})},[p,t,n,R,D]);eh(()=>{!1===c&&S.current.isPositioned&&(S.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[c]);let k=r.useRef(!1);eh(()=>(k.current=!0,()=>{k.current=!1}),[]),eh(()=>
1{if(w&&(T.current=w),N&&(x.current=N),w&&N){if(O.current)return O.current(w,N,A);A()}},[w,N,A,O,I]);let C=r.useMemo(()=>({reference:T,floating:x,setReference:v,setFloating:E}),[v,E]),P=r.useMemo(()=>({reference:w,floating:N}),[w,N]),L=r.useMemo(()=>{let e={position:n,left:0,top:0};if(!P.floating)return e;let t=ey(P.floating,f.x),r=ey(P.floating,f.y);return l?{...e,transform:"translate("+t+"px, "+r+"px)",...eb(P.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,l,P.floating,f.x,f.y]);return r.useMemo(()=>({...f,update:A,refs:C,elements:P,floatingStyles:L}),[f,A,C,P,L])}({strategy:"fixed",placement:ee+("center"!==er?"-"+er:""),whileElementsMounted:(...e)=>(function(e,t,r,n){let a;void 0===n&&(n={});let{ancestorScroll:l=!0,ancestorResize:u=!0,elementResize:c="function"==typeof ResizeObserver,layoutShift:f="function"==typeof IntersectionObserver,animationFrame:d=!1}=n,p=q(e),m=l||u?[...p?Z(p):[],...t?Z(t):[]]:[];m.forEach(e=>{l&&e.addEventListener("scroll",r,{passive:!0}),u&&e.addEventListener("resize",r)});let h=p&&f?function(e,t){let r,n=null,a=P(e);function l(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return!function u(c,f){void 0===c&&(c=!1),void 0===f&&(f=1),l();let d=e.getBoundingClientRect(),{left:p,top:m,width:h,height:g}=d;if(c||t(),!h||!g)return;let b={rootMargin:-s(m)+"px "+-s(a.clientWidth-(p+h))+"px "+-s(a.clientHeight-(m+g))+"px "+-s(p)+"px",threshold:i(0,o(1,f))||1},y=!0;function v(t){let n=t[0].intersectionRatio;if(n!==f){if(!y)return u();n?u(!1,n):r=setTimeout(()=>{u(!1,1e-7)},1e3)}1!==n||ed(d,e.getBoundingClientRect())||u(),y=!1}try{n=new IntersectionObserver(v,{...b,root:a.ownerDocument})}catch(e){n=new IntersectionObserver(v,b)}n.observe(e)}(!0),l}(p,r):null,g=-1,b=null;c&&(b=new ResizeObserver(e=>{let[n]=e;n&&n.target===p&&b&&t&&(b.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=b)||e.observe(t)})),r()}),p&&!d&&b.observe(p),t&&b.observe(t));let y=d?en(e):null;return d&&function t(){let n=en(e);y&&!ed(y,n)&&r(),y=n,a=requestAnimationFrame(t)}(),r(),()=>{var e;m.forEach(e=>{l&&e.removeEventListener("scroll",r),u&&e.removeEventListener("resize",r)}),null==h||h(),null==(e=b)||e.disconnect(),b=null,d&&cancelAnimationFrame(a)}})(...e,{animationFrame:"always"===eN}),elements:{reference:eR.anchor},middleware:[{name:($={name:"offset",options:l=n={mainAxis:et+eB,alignmentAxis:eo},async fn(e){var t,r;let{x:n,y:o,placement:i,middlewareData:a}=e,s=await D(e,l);return i===(null==(t=a.offset)?void 0:t.placement)&&null!=(r=a.arrow)&&r.alignmentOffset?{}:{x:n+s.x,y:o+s.y,data:{...s,placement:i}}}}).name,fn:$.fn,options:[n,a]},ea&&{name:(W={name:"shift",options:A=x={mainAxis:!0,crossAxis:!1,limiter:"partial"===eu?{fn:(void 0===(T=u)&&(T={}),{options:T,fn(e){let{x:t,y:r,placement:n,rects:o,middlewareData:i}=e,{offset:a=0,mainAxis:s=!0,crossAxis:l=!0}=c(T,e),u={x:t,y:r},d=h(n),m=p(d),g=u[m],b=u[d],y=c(a,e),v="number"==typeof y?{mainAxis:y,crossAxis:0}:{mainAxis:0,crossAxis:0,...y};if(s){let e="y"===m?"height":"width",t=o.reference[m]-o.floating[e]+v.mainAxis,r=o.reference[m]+o.reference[e]-v.mainAxis;g<t?g=t:g>r&&(g=r)}if(l){var E,w;let e="y"===m?"width":"height",t=R.has(f(n)),r=o.reference[d]-o.floating[e]+(t&&(null==(E=i.offset)?void 0:E[d])||0)+(t?0:v.crossAxis),a=o.reference[d]+o.reference[e]+(t?0:(null==(w=i.offset)?void 0:w[d])||0)-(t?v.crossAxis:0);b<r?b=r:b>a&&(b=a)}return{[m]:g,[d]:b}}}).fn,options:[u,N]}:void 0,...eX},async fn(e){let{x:t,y:r,placement:n,platform:a}=e,{mainAxis:s=!0,crossAxis:l=!1,limiter:u={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...d}=c(A,e),m={x:t,y:r},g=await a.detectOverflow(e,d),b=h(f(n)),y=p(b),v=m[y],E=m[b];if(s){let e="y"===y?"top":"left",t="y"===y?"bottom":"right",r=v+g[e],n=v-g[t];v=i(r,o(v,n))}if(l){let e="y"===b?"top":"left",t="y"===b?"bottom":"right",r=E+g[e],n=E-g[t];E=i(r,o(E,n))}let w=u.fn({...e,[y]:v,[b]:E});return{...w,data:{x:w.x-t,y:w.y-r,enabled:{[y]:s,[b]:l}}}}}).name,fn:W.fn,options:[x,S]},ea&&{name:(X={name:"flip",options:L=k={...eX},async fn(e){var t,r,n,o,i,a,s,l;let u,N,T,{placement:x,middlewareData:S,rects:_,initialPlacement:I,platform:O,elements:R}=e,{mainAxis:D=!0,crossAxis:A=!0,fallbackPlacements:k,fallbackStrategy:C="bestFit",fallbackAxisSideDirection:P="none",flipAlignment:F=!0,...M}=c(L,e);if(null!=(t=S.arrow)&&t.alignmentOffset)return{};let j=f(x),U=h(I),B=f(I)===I,V=await (null==O.isRTL?void 0:O.isRTL(R.floating)),K=k||(B||!F?[w(I)]:(u=w(I),[g(I),u,g(u)])),Y="none"!==P;!k&&Y&&K.push(...(N=d(I),T=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?y:b;return t?b:y;case"left":case"right":return t?v:E;default:return[]}}(f(I),"start"===P,V),N&&(T=T.map(e=>e+"-"+N),F&&(T=T.concat(T.map(g)))),T));let G=[I,...K],$=await O.detectOverflow(e,M),W=[],X=(null==(r=S.flip)?void 0:r.overflows)||[];if(D&&W.push($[j]),A){let e,t,r,n,o=(a=x,s=_,void 0===(l=V)&&(l=!1),e=d(a),r=m(t=p(h(a))),n="x"===t?e===(l?"end":"start")?"right":"left":"start"===e?"bottom":"top",s.reference[r]>s.floating[r]&&(n=w(n)),[n,w(n)]);W.push($[o[0]],$[o[1]])}if(X=[...X,{placement:x,overflows:W}],!W.every(e=>e<=0)){let e=((null==(n=S.flip)?void 0:n.index)||0)+1,t=G[e];if(t&&("alignment"!==A||U===h(t)||X.every(e=>h(e.placement)!==U||e.overflows[0]>0)))return{data:{index:e,overflows:X},reset:{placement:t}};let r=null==(o=X.filter(e=>e.overflows[0]<=0).sort((e,t)=>
1e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!r)switch(C){case"bestFit":{let e=null==(i=X.filter(e=>{if(Y){let t=h(e.placement);return t===U||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:i[0];e&&(r=e);break}case"initialPlacement":r=I}if(x!==r)return{reset:{placement:r}}}return{}}}).name,fn:X.fn,options:[k,C]},{name:(z={name:"size",options:j=F={...eX,apply:({elements:e,rects:t,availableWidth:r,availableHeight:n})=>{let{width:o,height:i}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${r}px`),a.setProperty("--radix-popper-available-height",`${n}px`),a.setProperty("--radix-popper-anchor-width",`${o}px`),a.setProperty("--radix-popper-anchor-height",`${i}px`)}},async fn(e){var t,r;let n,a,{placement:s,rects:l,platform:u,elements:p}=e,{apply:m=()=>{},...g}=c(j,e),b=await u.detectOverflow(e,g),y=f(s),v=d(s),E="y"===h(s),{width:w,height:N}=l.floating;"top"===y||"bottom"===y?(n=y,a=v===(await (null==u.isRTL?void 0:u.isRTL(p.floating))?"start":"end")?"left":"right"):(a=y,n="end"===v?"top":"bottom");let T=N-b.top-b.bottom,x=w-b.left-b.right,S=o(N-b[n],T),_=o(w-b[a],x),I=!e.middlewareData.shift,O=S,R=_;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(R=x),null!=(r=e.middlewareData.shift)&&r.enabled.y&&(O=T),I&&!v){let e=i(b.left,0),t=i(b.right,0),r=i(b.top,0),n=i(b.bottom,0);E?R=w-2*(0!==e||0!==t?e+t:i(b.left,b.right)):O=N-2*(0!==r||0!==n?r+n:i(b.top,b.bottom))}await m({...e,availableWidth:R,availableHeight:O});let D=await u.getDimensions(p.floating);return w!==D.width||N!==D.height?{reset:{rects:!0}}:{}}}).name,fn:z.fn,options:[F,M]},eP&&{name:(H={name:"arrow",options:V=U={element:eP,padding:ei},fn(e){let{element:t,padding:r}="function"==typeof V?V(e):V;return t&&({}).hasOwnProperty.call(t,"current")?null!=t.current?ep({element:t.current,padding:r}).fn(e):{}:t?ep({element:t,padding:r}).fn(e):{}}}).name,fn:H.fn,options:[U,B]},eG({arrowWidth:eU,arrowHeight:eB}),ec&&{name:(J={name:"hide",options:G=K={strategy:"referenceHidden",...eX,boundary:eW?eX.boundary:void 0},async fn(e){let{rects:t,platform:r}=e,{strategy:n="referenceHidden",...o}=c(G,e);switch(n){case"referenceHidden":{let n=I(await r.detectOverflow(e,{...o,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:n,referenceHidden:O(n)}}}case"escaped":{let n=I(await r.detectOverflow(e,{...o,altBoundary:!0}),t.floating);return{data:{escapedOffsets:n,escaped:O(n)}}}default:return{}}}}).name,fn:J.fn,options:[K,Y]}]}),eq=eR.setPlacementState;(0,e_.useLayoutEffect)(()=>(eq(eZ),()=>{eq(void 0)}),[eZ,eq]);let[e0,e1]=e$(eZ),e2=(0,eS.useCallbackRef)(ex);(0,e_.useLayoutEffect)(()=>{eJ&&e2?.()},[eJ,e2]);let e3=eQ.arrow?.x,e4=eQ.arrow?.y,e6=eQ.arrow?.centerOffset!==0,[e9,e8]=r.useState();return(0,e_.useLayoutEffect)(()=>{eD&&e8(window.getComputedStyle(eD).zIndex)},[eD]),(0,ew.jsx)("div",{ref:ez.setFloating,"data-radix-popper-content-wrapper":"",style:{...eH,transform:eJ?eH.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:e9,"--radix-popper-transform-origin":[eQ.transformOrigin?.x,eQ.transformOrigin?.y].join(" "),...eQ.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,ew.jsx)(eM,{scope:Q,placedSide:e0,placedAlign:e1,onArrowChange:eL,arrowX:e3,arrowY:e4,shouldHideArrow:e6,children:(0,ew.jsx)(eE.Primitive.div,{"data-side":e0,"data-align":e1,...eO,ref:eC,style:{...eO.style,animation:eJ?void 0:"none"}})})})});eU.displayName=eF;var eB="PopperArrow",eV={top:"bottom",right:"left",bottom:"top",left:"right"},eK=r.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,o=ej(eB,r),i=eV[o.placedSide];return(0,ew.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]: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)(eN,{...n,ref:t,style:{...n.style,display:"block"}})})});function eY(e){return null!==e}eK.displayName=eB;var eG=e=>({name:"transformOrigin",options:e,fn(t){let{placement:r,rects:n,middlewareData:o}=t,i=o.arrow?.centerOffset!==0,a=i?0:e.arrowWidth,s=i?0:e.arrowHeight,[l,u]=e$(r),c={start:"0%",center:"50%",end:"100%"}[u],f=(o.arrow?.x??0)+a/2,d=(o.arrow?.y??0)+s/2,p="",m="";return"bottom"===l?(p=i?c:`${f}px`,m=`${-s}px`):"top"===l?(p=i?c:`${f}px`,m=`${n.floating.height+s}px`):"right"===l?(p=`${-s}px`,m=i?c:`${d}px`):"left"===l&&(p=`${n.floating.width+s}px`,m=i?c:`${d}px`),{data:{x:p,y:m}}}});function e$(e){let[t,r="center"]=e.split("-");return[t,r]}e.s(["Anchor",0,eL,"Arrow",0,eK,"Content",0,eU,"Root",0,eC,"createPopperScope",0,eD],853660)},774606,e=>{"use strict";var t=e.i(271645),r=e.i(174080),n=e.i(248425),o=e.i(934620),i=e.i(843476),a=t.forwardRef((e,a)=>{let{container:s,...l}=e,[u,c]=t.useState(!1);(0,o.useLayoutEffect)(()=>c(!0),[]);let f=s||u&&globalThis?.document?.body;return f?r.createPortal((0,i.jsx)(n.Primitive.div,{...l,ref:a}),f):null});a.displayName="Portal",e.s(["Portal",0,a])},46058,590747,e=>{"use strict";e.i(604947);
1var t=e.i(502231);e.s(["generateContentLinkHref",0,e=>{if(!e)return;let r=(0,t.sanitizeUrl)(e),n=r.startsWith("/")?"https://theworld.org":void 0,o=new URL(r,n);if(o?.pathname)return o.pathname+o.search}],590747),e.i(618566),e.s([],46058)},493046,(e,t,r)=>{"use strict";var n=function(e){return e&&e.Math===Math&&e};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n(e.g)||n("object"==typeof e.e&&e.e)||function(){return this}()||Function("return this")()},834775,(e,t,r)=>{"use strict";t.exports=function(e){try{return!!e()}catch(e){return!0}}},226241,(e,t,r)=>{"use strict";t.exports=!e.r(834775)(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})},730309,(e,t,r)=>{"use strict";t.exports=!e.r(834775)(function(){var e=(function(){}).bind();return"function"!=typeof e||e.hasOwnProperty("prototype")})},10493,(e,t,r)=>{"use strict";var n=e.r(730309),o=Function.prototype.call;t.exports=n?o.bind(o):function(){return o.apply(o,arguments)}},393865,(e,t,r)=>{"use strict";var n={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor;r.f=o&&!n.call({1:2},1)?function(e){var t=o(this,e);return!!t&&t.enumerable}:n},265957,(e,t,r)=>{"use strict";t.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},963296,(e,t,r)=>{"use strict";var n=e.r(730309),o=Function.prototype,i=o.call,a=n&&o.bind.bind(i,i);t.exports=n?a:function(e){return function(){return i.apply(e,arguments)}}},553338,(e,t,r)=>{"use strict";var n=e.r(963296),o=n({}.toString),i=n("".slice);t.exports=function(e){return i(o(e),8,-1)}},293479,(e,t,r)=>{"use strict";var n=e.r(963296),o=e.r(834775),i=e.r(553338),a=Object,s=n("".split);t.exports=o(function(){return!a("z").propertyIsEnumerable(0)})?function(e){return"String"===i(e)?s(e,""):a(e)}:a},744037,(e,t,r)=>{"use strict";t.exports=function(e){return null==e}},257081,(e,t,r)=>{"use strict";var n=e.r(744037),o=TypeError;t.exports=function(e){if(n(e))throw new o("Can't call method on "+e);return e}},185267,(e,t,r)=>{"use strict";var n=e.r(293479),o=e.r(257081);t.exports=function(e){return n(o(e))}},853504,(e,t,r)=>{"use strict";var n="object"==typeof document&&document.all;t.exports=void 0===n&&void 0!==n?function(e){return"function"==typeof e||e===n}:function(e){return"function"==typeof e}},668864,(e,t,r)=>{"use strict";var n=e.r(853504);t.exports=function(e){return"object"==typeof e?null!==e:n(e)}},921064,(e,t,r)=>{"use strict";var n=e.r(493046),o=e.r(853504);t.exports=function(e,t){var r;return arguments.length<2?o(r=n[e])?r:void 0:n[e]&&n[e][t]}},650211,(e,t,r)=>{"use strict";t.exports=e.r(963296)({}.isPrototypeOf)},918258,(e,t,r)=>{"use strict";var n=e.r(493046).navigator,o=n&&n.userAgent;t.exports=o?String(o):""},539330,(e,t,r)=>{"use strict";var n,o,i=e.r(493046),a=e.r(918258),s=i.process,l=i.Deno,u=s&&s.versions||l&&l.version,c=u&&u.v8;c&&(o=(n=c.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!o&&a&&(!(n=a.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=a.match(/Chrome\/(\d+)/))&&(o=+n[1]),t.exports=o},713504,(e,t,r)=>{"use strict";var n=e.r(539330),o=e.r(834775),i=e.r(493046).String;t.exports=!!Object.getOwnPropertySymbols&&!o(function(){var e=Symbol("symbol detection");return!i(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41})},66446,(e,t,r)=>{"use strict";t.exports=e.r(713504)&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},850101,(e,t,r)=>{"use strict";var n=e.r(921064),o=e.r(853504),i=e.r(650211),a=e.r(66446),s=Object;t.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=n("Symbol");return o(t)&&i(t.prototype,s(e))}},754770,(e,t,r)=>{"use strict";var n=String;t.exports=function(e){try{return n(e)}catch(e){return"Object"}}},287505,(e,t,r)=>{"use strict";var n=e.r(853504),o=e.r(754770),i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(o(e)+" is not a function")}},532638,(e,t,r)=>{"use strict";var n=e.r(287505),o=e.r(744037);t.exports=function(e,t){var r=e[t];return o(r)?void 0:n(r)}},920053,(e,t,r)=>{"use strict";var n=e.r(10493),o=e.r(853504),i=e.r(668864),a=TypeError;t.exports=function(e,t){var r,s;if("string"===t&&o(r=e.toString)&&!i(s=n(r,e))||o(r=e.valueOf)&&!i(s=n(r,e))||"string"!==t&&o(r=e.toString)&&!i(s=n(r,e)))return s;throw new a("Can't convert object to primitive value")}},428665,(e,t,r)=>{"use strict";
1t.exports=!1},740310,(e,t,r)=>{"use strict";var n=e.r(493046),o=Object.defineProperty;t.exports=function(e,t){try{o(n,e,{value:t,configurable:!0,writable:!0})}catch(r){n[e]=t}return t}},672483,(e,t,r)=>{"use strict";var n=e.r(428665),o=e.r(493046),i=e.r(740310),a="__core-js_shared__",s=t.exports=o[a]||i(a,{});(s.versions||(s.versions=[])).push({version:"3.49.0",mode:n?"pure":"global",copyright:"© 2013–2025 Denis Pushkarev (zloirock.ru), 2025–2026 CoreJS Company (core-js.io). All rights reserved.",license:"https://github.com/zloirock/core-js/blob/v3.49.0/LICENSE",source:"https://github.com/zloirock/core-js"})},93095,(e,t,r)=>{"use strict";var n=e.r(672483);t.exports=function(e,t){return n[e]||(n[e]=t||{})}},287867,(e,t,r)=>{"use strict";var n=e.r(257081),o=Object;t.exports=function(e){return o(n(e))}},514421,(e,t,r)=>{"use strict";var n=e.r(963296),o=e.r(287867),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(e,t){return i(o(e),t)}},286121,(e,t,r)=>{"use strict";var n=e.r(963296),o=0,i=Math.random(),a=n(1.1.toString);t.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++o+i,36)}},873663,(e,t,r)=>{"use strict";var n=e.r(493046),o=e.r(93095),i=e.r(514421),a=e.r(286121),s=e.r(713504),l=e.r(66446),u=n.Symbol,c=o("wks"),f=l?u.for||u:u&&u.withoutSetter||a;t.exports=function(e){return i(c,e)||(c[e]=s&&i(u,e)?u[e]:f("Symbol."+e)),c[e]}},491717,(e,t,r)=>{"use strict";var n=e.r(10493),o=e.r(668864),i=e.r(850101),a=e.r(532638),s=e.r(920053),l=e.r(873663),u=TypeError,c=l("toPrimitive");t.exports=function(e,t){if(!o(e)||i(e))return e;var r,l=a(e,c);if(l){if(void 0===t&&(t="default"),!o(r=n(l,e,t))||i(r))return r;throw new u("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},641845,(e,t,r)=>{"use strict";var n=e.r(491717),o=e.r(850101);t.exports=function(e){var t=n(e,"string");return o(t)?t:t+""}},881677,(e,t,r)=>{"use strict";var n=e.r(493046),o=e.r(668864),i=n.document,a=o(i)&&o(i.createElement);t.exports=function(e){return a?i.createElement(e):{}}},78095,(e,t,r)=>{"use strict";var n=e.r(226241),o=e.r(834775),i=e.r(881677);t.exports=!n&&!o(function(){return 7!==Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a})},9385,(e,t,r)=>{"use strict";var n=e.r(226241),o=e.r(10493),i=e.r(393865),a=e.r(265957),s=e.r(185267),l=e.r(641845),u=e.r(514421),c=e.r(78095),f=Object.getOwnPropertyDescriptor;r.f=n?f:function(e,t){if(e=s(e),t=l(t),c)try{return f(e,t)}catch(e){}if(u(e,t))return a(!o(i.f,e,t),e[t])}},463207,(e,t,r)=>{"use strict";var n=e.r(226241),o=e.r(834775);t.exports=n&&o(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})},722768,(e,t,r)=>{"use strict";var n=e.r(668864),o=String,i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(o(e)+" is not an object")}},696706,(e,t,r)=>{"use strict";var n=e.r(226241),o=e.r(78095),i=e.r(463207),a=e.r(722768),s=e.r(641845),l=TypeError,u=Object.defineProperty,c=Object.getOwnPropertyDescriptor,f="enumerable",d="configurable",p="writable";r.f=n?i?function(e,t,r){if(a(e),t=s(t),a(r),"function"==typeof e&&"prototype"===t&&"value"in r&&p in r&&!r[p]){var n=c(e,t);n&&n[p]&&(e[t]=r.value,r={configurable:d in r?r[d]:n[d],enumerable:f in r?r[f]:n[f],writable:!1})}return u(e,t,r)}:u:function(e,t,r){if(a(e),t=s(t),a(r),o)try{return u(e,t,r)}catch(e){}if("get"in r||"set"in r)throw new l("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},598945,(e,t,r)=>{"use strict";var n=e.r(226241),o=e.r(696706),i=e.r(265957);t.exports=n?function(e,t,r){return o.f(e,t,i(1,r))}:function(e,t,r){return e[t]=r,e}},277742,(e,t,r)=>{"use strict";var n=e.r(226241),o=e.r(514421),i=Function.prototype,a=n&&Object.getOwnPropertyDescriptor,s=o(i,"name"),l=s&&(!n||n&&a(i,"name").configurable);t.exports={EXISTS:s,PROPER:s&&"something"===(function(){}).name,CONFIGURABLE:l}},991904,(e,t,r)=>{"use strict";var n=e.r(963296),o=e.r(853504),i=e.r(672483),a=n(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),t.exports=i.inspectSource},829297,(e,t,r)=>{"use strict";var n=e.r(493046),o=e.r(853504),i=n.WeakMap;t.exports=o(i)&&/native code/.test(String(i))},154029,(e,t,r)=>{"use strict";var n=e.r(93095),o=e.r(286121),i=n("keys");t.exports=function(e){return i[e]||(i[e]=o(e))}},132324,(e,t,r)=>{"use strict";
1t.exports={}},798884,(e,t,r)=>{"use strict";var n,o,i,a=e.r(829297),s=e.r(493046),l=e.r(668864),u=e.r(598945),c=e.r(514421),f=e.r(672483),d=e.r(154029),p=e.r(132324),m="Object already initialized",h=s.TypeError,g=s.WeakMap;if(a||f.state){var b=f.state||(f.state=new g);b.get=b.get,b.has=b.has,b.set=b.set,n=function(e,t){if(b.has(e))throw new h(m);return t.facade=e,b.set(e,t),t},o=function(e){return b.get(e)||{}},i=function(e){return b.has(e)}}else{var y=d("state");p[y]=!0,n=function(e,t){if(c(e,y))throw new h(m);return t.facade=e,u(e,y,t),t},o=function(e){return c(e,y)?e[y]:{}},i=function(e){return c(e,y)}}t.exports={set:n,get:o,has:i,enforce:function(e){return i(e)?o(e):n(e,{})},getterFor:function(e){return function(t){var r;if(!l(t)||(r=o(t)).type!==e)throw new h("Incompatible receiver, "+e+" required");return r}}}},686323,(e,t,r)=>{"use strict";var n=e.r(963296),o=e.r(834775),i=e.r(853504),a=e.r(514421),s=e.r(226241),l=e.r(277742).CONFIGURABLE,u=e.r(991904),c=e.r(798884),f=c.enforce,d=c.get,p=String,m=Object.defineProperty,h=n("".slice),g=n("".replace),b=n([].join),y=s&&!o(function(){return 8!==m(function(){},"length",{value:8}).length}),v=String(String).split("String"),E=t.exports=function(e,t,r){"Symbol("===h(p(t),0,7)&&(t="["+g(p(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),r&&r.getter&&(t="get "+t),r&&r.setter&&(t="set "+t),(!a(e,"name")||l&&e.name!==t)&&(s?m(e,"name",{value:t,configurable:!0}):e.name=t),y&&r&&a(r,"arity")&&e.length!==r.arity&&m(e,"length",{value:r.arity});try{r&&a(r,"constructor")&&r.constructor?s&&m(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var n=f(e);return a(n,"source")||(n.source=b(v,"string"==typeof t?t:"")),e};Function.prototype.toString=E(function(){return i(this)&&d(this).source||u(this)},"toString")},905001,(e,t,r)=>{"use strict";var n=e.r(853504),o=e.r(696706),i=e.r(686323),a=e.r(740310);t.exports=function(e,t,r,s){s||(s={});var l=s.enumerable,u=void 0!==s.name?s.name:t;if(n(r)&&i(r,u,s),s.global)l?e[t]=r:a(t,r);else{try{s.unsafe?e[t]&&(l=!0):delete e[t]}catch(e){}l?e[t]=r:o.f(e,t,{value:r,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}},116886,(e,t,r)=>{"use strict";var n=Math.ceil,o=Math.floor;t.exports=Math.trunc||function(e){var t=+e;return(t>0?o:n)(t)}},686969,(e,t,r)=>{"use strict";var n=e.r(116886);t.exports=function(e){var t=+e;return t!=t||0===t?0:n(t)}},35443,(e,t,r)=>{"use strict";var n=e.r(686969),o=Math.max,i=Math.min;t.exports=function(e,t){var r=n(e);return r<0?o(r+t,0):i(r,t)}},538049,(e,t,r)=>{"use strict";var n=e.r(686969),o=Math.min;t.exports=function(e){var t=n(e);return t>0?o(t,0x1fffffffffffff):0}},447961,(e,t,r)=>{"use strict";var n=e.r(538049);t.exports=function(e){return n(e.length)}},996793,(e,t,r)=>{"use strict";var n=e.r(185267),o=e.r(35443),i=e.r(447961),a=function(e){return function(t,r,a){var s,l=n(t),u=i(l);if(0===u)return!e&&-1;var c=o(a,u);if(e&&r!=r){for(;u>c;)if((s=l[c++])!=s)return!0}else for(;u>c;c++)if((e||c in l)&&l[c]===r)return e||c||0;return!e&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},760323,(e,t,r)=>{"use strict";var n=e.r(963296),o=e.r(514421),i=e.r(185267),a=e.r(996793).indexOf,s=e.r(132324),l=n([].push);t.exports=function(e,t){var r,n=i(e),u=0,c=[];for(r in n)!o(s,r)&&o(n,r)&&l(c,r);for(;t.length>u;
1)o(n,r=t[u++])&&(~a(c,r)||l(c,r));return c}},964586,(e,t,r)=>{"use strict";t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},960123,(e,t,r)=>{"use strict";var n=e.r(760323),o=e.r(964586).concat("length","prototype");r.f=Object.getOwnPropertyNames||function(e){return n(e,o)}},801133,(e,t,r)=>{"use strict";r.f=Object.getOwnPropertySymbols},230713,(e,t,r)=>{"use strict";var n=e.r(921064),o=e.r(963296),i=e.r(960123),a=e.r(801133),s=e.r(722768),l=o([].concat);t.exports=n("Reflect","ownKeys")||function(e){var t=i.f(s(e)),r=a.f;return r?l(t,r(e)):t}},154996,(e,t,r)=>{"use strict";var n=e.r(514421),o=e.r(230713),i=e.r(9385),a=e.r(696706);t.exports=function(e,t,r){for(var s=o(t),l=a.f,u=i.f,c=0;c<s.length;c++){var f=s[c];n(e,f)||r&&n(r,f)||l(e,f,u(t,f))}}},700117,(e,t,r)=>{"use strict";var n=e.r(834775),o=e.r(853504),i=/#|\.prototype\./,a=function(e,t){var r=l[s(e)];return r===c||r!==u&&(o(t)?n(t):!!t)},s=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},l=a.data={},u=a.NATIVE="N",c=a.POLYFILL="P";t.exports=a},12125,(e,t,r)=>{"use strict";var n=e.r(493046),o=e.r(9385).f,i=e.r(598945),a=e.r(905001),s=e.r(740310),l=e.r(154996),u=e.r(700117);t.exports=function(e,t){var r,c,f,d,p,m=e.target,h=e.global,g=e.stat;if(r=h?n:g?n[m]||s(m,{}):n[m]&&n[m].prototype)for(c in t){if(d=t[c],f=e.dontCallGetSet?(p=o(r,c))&&p.value:r[c],!u(h?c:m+(g?".":"#")+c,e.forced)&&void 0!==f){if(typeof d==typeof f)continue;l(d,f)}(e.sham||f&&f.sham)&&i(d,"sham",!0),a(r,c,d,e)}}},244528,(e,t,r)=>{"use strict";var n=e.r(447961);t.exports=function(e,t,r){for(var o=0,i=arguments.length>2?r:n(t),a=new e(i);i>o;)a[o]=t[o++];return a}},677324,(e,t,r)=>{"use strict";var n=e.r(668864),o=String,i=TypeError;t.exports=function(e){if(void 0===e||n(e))return e;throw new i(o(e)+" is not an object or undefined")}},66277,(e,t,r)=>{"use strict";var n=TypeError;t.exports=function(e){if("string"==typeof e)return e;throw new n("Argument is not a string")}},515219,(e,t,r)=>{"use strict";var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",o=n+"+/",i=n+"-_",a=function(e){for(var t={},r=0;r<64;r++)t[e.charAt(r)]=r;return t};t.exports={i2c:o,c2i:a(o),i2cUrl:i,c2iUrl:a(i)}},928232,(e,t,r)=>{"use strict";var n=TypeError;t.exports=function(e){var t=e&&e.alphabet;if(void 0===t||"base64"===t||"base64url"===t)return t||"base64";throw new n("Incorrect `alphabet` option")}},369905,(e,t,r)=>{"use strict";t.exports="u">typeof ArrayBuffer&&"u">typeof DataView},415561,(e,t,r)=>{"use strict";var n=e.r(963296),o=e.r(287505);t.exports=function(e,t,r){try{return n(o(Object.getOwnPropertyDescriptor(e,t)[r]))}catch(e){}}},549653,(e,t,r)=>{"use strict";var n=e.r(493046),o=e.r(415561),i=e.r(553338),a=n.ArrayBuffer,s=n.TypeError;t.exports=a&&o(a.prototype,"byteLength","get")||function(e){if("ArrayBuffer"!==i(e))throw new s("ArrayBuffer expected");return e.byteLength}},570624,(e,t,r)=>{"use strict";var n=e.r(493046),o=e.r(369905),i=e.r(549653),a=n.DataView;t.exports=function(e){if(!o||0!==i(e))return!1;try{return new a(e),!1}catch(e){return!0}}},167413,(e,t,r)=>{"use strict";var n=e.r(570624),o=TypeError;t.exports=function(e){if(n(e))throw new o("ArrayBuffer is detached");return e}},343624,(e,t,r)=>{"use strict";var n=e.r(493046),o=e.r(963296),i=e.r(677324),a=e.r(66277),s=e.r(514421),l=e.r(515219),u=e.r(928232),c=e.r(167413),f=l.c2i,d=l.c2iUrl,p=n.SyntaxError,m=n.TypeError,h=o("".charAt),g=function(e,t){for(var r=e.length;t<r;t++){var n=h(e,t);if(" "!==n&&"	"!==n&&"\n"!==n&&"\f"!==n&&"\r"!==n)break}return t},b=function(e,t,r){var n=e.length;n<4&&(e+=2===n?"AA":"A");var o=(t[h(e,0)]<<18)+(t[h(e,1)]<<12)+(t[h(e,2)]<<6)+t[h(e,3)],i=[o>>16&255,o>>8&255,255&o];if(2===n){if(r&&0!==i[1])throw new p("Extra bits");return[i[0]]}if(3===n){if(r&&0!==i[2])throw new p("Extra bits");return[i[0],i[1]]}return i},y=function(e,t,r){for(var n=t.length,o=0;o<n;o++)e[r+o]=t[o];return r+n};t.exports=function(e,t,r,n){a(e),i(t);var o="base64"===u(t)?f:d,l=t?t.lastChunkHandling:void 0;if(void 0===l&&(l="loose"),"loose"!==l&&"strict"!==l&&"stop-before-partial"!==l)throw new m
1("Incorrect `lastChunkHandling` option");r&&c(r.buffer);var v=e.length,E=r||[],w=0,N=0,T="",x=0;if(n)for(;;){if((x=g(e,x))===v){if(T.length>0){if("stop-before-partial"===l)break;if("loose"===l){if(1===T.length)throw new p("Malformed padding: exactly one additional character");w=y(E,b(T,o,!1),w)}else throw new p("Missing padding")}N=v;break}var S=h(e,x);if(++x,"="===S){if(T.length<2)throw new p("Padding is too early");if(x=g(e,x),2===T.length){if(x===v){if("stop-before-partial"===l)break;throw new p("Malformed padding: only one =")}"="===h(e,x)&&(x=g(e,++x))}if(x<v)throw new p("Unexpected character after padding");w=y(E,b(T,o,"strict"===l),w),N=v;break}if(!s(o,S))throw new p("Unexpected character");var _=n-w;if(1===_&&2===T.length||2===_&&3===T.length||4===(T+=S).length&&(w=y(E,b(T,o,!1),w),T="",N=x,w===n))break}return{bytes:E,read:N,written:w}}},991468,(e,t,r)=>{"use strict";var n=e.r(12125),o=e.r(493046),i=e.r(244528),a=e.r(343624),s=o.Uint8Array,l=!s||!s.fromBase64||!function(){try{s.fromBase64("a");return}catch(e){}try{s.fromBase64("",null)}catch(e){return!0}}();s&&n({target:"Uint8Array",stat:!0,forced:l},{fromBase64:function(e){var t=a(e,arguments.length>1?arguments[1]:void 0,null,0x1fffffffffffff);return i(s,t.bytes)}})},502902,(e,t,r)=>{"use strict";e.r(991468)},518253,(e,t,r)=>{"use strict";var n=e.r(493046),o=e.r(963296),i=n.Uint8Array,a=n.SyntaxError,s=Math.min,l=o("".match);t.exports=function(e,t){var r=e.length;if(r%2!=0)throw new a("String should be an even number of characters");for(var n=t?s(t.length,r/2):r/2,o=t||new i(n),u=l(e,/.{2}/g),c=0;c<n;c++){var f=+("0x"+u[c]+"0");if(f!=f)throw new a("String should only contain hex characters");o[c]=f>>4}return{bytes:o,read:c<<1}}},336369,(e,t,r)=>{"use strict";var n=e.r(12125),o=e.r(493046),i=e.r(66277),a=e.r(518253);o.Uint8Array&&n({target:"Uint8Array",stat:!0},{fromHex:function(e){return a(i(e)).bytes}})},318392,(e,t,r)=>{"use strict";e.r(336369)},116363,(e,t,r)=>{"use strict";var n=e.r(873663)("toStringTag"),o={};o[n]="z",t.exports="[object z]"===String(o)},51756,(e,t,r)=>{"use strict";var n=e.r(116363),o=e.r(853504),i=e.r(553338),a=e.r(873663)("toStringTag"),s=Object,l="Arguments"===i(function(){return arguments}()),u=function(e,t){try{return e[t]}catch(e){}};t.exports=n?i:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=u(t=s(e),a))?r:l?i(t):"Object"===(n=i(t))&&o(t.callee)?"Arguments":n}},663028,(e,t,r)=>{"use strict";var n=e.r(51756),o=TypeError;t.exports=function(e){if("Uint8Array"===n(e))return e;throw new o("Argument is not an Uint8Array")}},938245,(e,t,r)=>{"use strict";var n=e.r(12125),o=e.r(493046),i=e.r(343624),a=e.r(663028),s=o.Uint8Array,l=!s||!s.prototype.setFromBase64||!function(){var e=new s([255,255,255,255,255]);try{e.setFromBase64("",null);return}catch(e){}try{e.setFromBase64("a");return}catch(e){}try{e.setFromBase64("MjYyZg===")}catch(t){return 50===e[0]&&54===e[1]&&50===e[2]&&255===e[3]&&255===e[4]}}();s&&n({target:"Uint8Array",proto:!0,forced:l},{setFromBase64:function(e){a(this);var t=i(e,arguments.length>1?arguments[1]:void 0,this,this.length);return{read:t.read,written:t.written}}})},471632,(e,t,r)=>{"use strict";e.r(938245)},708286,(e,t,r)=>{"use strict";var n=e.r(12125),o=e.r(493046),i=e.r(66277),a=e.r(663028),s=e.r(167413),l=e.r(518253);o.Uint8Array&&n({target:"Uint8Array",proto:!0,forced:function(){try{var e=new ArrayBuffer(16,{maxByteLength:1024});new Uint8Array(e).setFromHex("cafed00d")}catch(e){return!0}}()},{setFromHex:function(e){a(this),i(e),s(this.buffer);var t=l(e,this).read;return{read:t,written:t/2}}})},797019,(e,t,r)=>{"use strict";e.r(708286)},217479,(e,t,r)=>{"use strict";var n=e.r(12125),o=e.r(493046),i=e.r(963296),a=e.r(677324),s=e.r(663028),l=e.r(167413),u=e.r(515219),c=e.r(928232),f=u.i2c,d=u.i2cUrl,p=i("".charAt),m=o.Uint8Array,h=!m||!m.prototype.toBase64||!function(){try{new m().toBase64(null)}catch(e){return!0}}();m&&n({target:"Uint8Array",proto:!0,forced:h},{toBase64:function(){var e,t=s(this),r=arguments.length?a(arguments[0]):void 0,n="base64"===c(r)?f:d,o=!!r&&!!r.omitPadding;l(this.buffer);for(var i="",u=0,m=t.length,h=function(t){return p(n,e>>6*t&63)};u+2<m;u+=3)e=(t[u]<<16)+(t[u+1]<<8)+t[u+2],i+=h(3)+h(2)+h(1)+h(0);return u+2===m?(e=(t[u]<<16)+(t[u+1]<<8),i+=h(3)+h(2)+h(1)+(o?"":"=")):u+1===m&&(e=t[u]<<16,i+=h(3)+h(2)+(o?"":"==")),i}})},732677,(e,t,r)=>{"use strict";e.r(217479)},582874,(e,t,r)=>{"use strict";var n=e.r(12125),o=e.r(493046),i=e.r(963296),a=e.r(663028),s=e.r(167413),l=i(1.1.toString),u=i([].join),c=Array,f=o.Uint8Array,d=!f||!f.prototype.toHex||!function(){try{var e=new f([255,255,255,255,255,255,255,255]);return"ffffffffffffffff"===e.toHex()}catch(e){return!1}}();f&&n({target:"Uint8Array",proto:!0,forced:d},{toHex:function(){a(this),s(this.buffer);for(var e=c(this.length),t=0,r=this.length;t<r;t++){var n=l(this[t],16);e[t]=1===n.length?"0"+n:n}return u(e,"")}})},348791,(e,t,r)=>{"use strict";e.r(582874)},65863,(e,t,r)=>{"use strict";e.r(502902),e.r(318392),e.r(471632),e.r(797019),e.r(732677),e.r(348791)},397905,893641,e=>{"use strict";let t,r,n,o;function i(e){let t=!1,r=[];for(let n=0;n<e.length;n++){let o=e.charAt(n);switch(o){case"_":t=!0;break;case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":r.push(o),t=!1;break;default:t&&(t=!1,o=o.toUpperCase()),r.push(o)}}return r.join("")}e.i(65863);let a=new Set(["constructor","toString","toJSON","valueOf"]);function s(e){return a.has(e)?e+"$":e}var l,u,c,f,d,p,m,h,g,b,y,v,E,w,N,T,x,S,_,I,O,R,D,A,k,C,P,L,F,M,j,U,B,V,K,Y,G,$,W,X,z,H,Z,J,Q,q,ee,et,er=e.i(247167);function en(){let e=0,t=0;for(let r=0;r<28;r+=7){let n=this.buf[this.pos++];if(e|=(127&n)<<r,(128&n)==0)return this.assertBounds(),[e,t]}let r=this.buf[this.pos++];if(e|=(15&r)<<28,t=(112&r)>>4,(128&r)==0)return this.assertBounds(),[e,t];for(let r=3;r<=31;r+=7){let n=this.buf[this.pos++];if(t|=(127&n)<<r,(128&n)==0)return this.assertBounds(),[e,t]}throw Error("invalid varint")}function eo(e,t,r){for(let n=0;n<28;n+=7){let o=e>>>n,i=o>>>7!=0||0!=t,a=(i?128|o:o)&255;if(r.push(a),!i)return}let n=e>>>28&15|(7&t)<<4,o=t>>3!=0;if(r.push((o?128|n:n)&255),o){for(let e=3;e<31;e+=7){let n=t>>>e,o=n>>>7!=0,i=(o?128|n:n)&255;if(r.push(i),!o)return}r.push(t>>>31&1)}}function ei(e){let t="-"===e[0];t&&(e=e.slice(1));let r=0,n=0;function o(t,o){let i=Number(e.slice(t,o));n*=1e6,(r=1e6*r+i)>=0x100000000&&(n+=r/0x100000000|0,r%=0x100000000)}
1return o(-24,-18),o(-18,-12),o(-12,-6),o(-6),t?el(r,n):es(r,n)}function ea(e,t){if({lo:e,hi:t}={lo:e>>>0,hi:t>>>0},t<=2097151)return String(0x100000000*t+e);let r=0xffffff&e,n=(e>>>24|t<<8)&0xffffff,o=t>>16&65535,i=r+6777216*n+6710656*o,a=n+8147497*o,s=2*o;return i>=1e7&&(a+=Math.floor(i/1e7),i%=1e7),a>=1e7&&(s+=Math.floor(a/1e7),a%=1e7),s.toString()+eu(a)+eu(i)}function es(e,t){return{lo:0|e,hi:0|t}}function el(e,t){return t=~t,e?e=~e+1:t+=1,es(e,t)}let eu=e=>{let t=String(e);return"0000000".slice(t.length)+t};function ec(e,t){if(e>=0){for(;e>127;)t.push(127&e|128),e>>>=7;t.push(e)}else{for(let r=0;r<9;r++)t.push(127&e|128),e>>=7;t.push(1)}}function ef(){let e=this.buf[this.pos++],t=127&e;if((128&e)==0||(t|=(127&(e=this.buf[this.pos++]))<<7,(128&e)==0)||(t|=(127&(e=this.buf[this.pos++]))<<14,(128&e)==0)||(t|=(127&(e=this.buf[this.pos++]))<<21,(128&e)==0))return this.assertBounds(),t;t|=(15&(e=this.buf[this.pos++]))<<28;for(let t=5;(128&e)!=0&&t<10;t++)e=this.buf[this.pos++];if((128&e)!=0)throw Error("invalid varint");return this.assertBounds(),t>>>0}let ed=function(){let e=new DataView(new ArrayBuffer(8));if("function"==typeof BigInt&&"function"==typeof e.getBigInt64&&"function"==typeof e.getBigUint64&&"function"==typeof e.setBigInt64&&"function"==typeof e.setBigUint64&&(globalThis.Deno||globalThis.Bun||"object"!=typeof er.default||"object"!=typeof er.default.env||"1"!==er.default.env.BUF_BIGINT_DISABLE)){let t=BigInt("-9223372036854775808"),r=BigInt("9223372036854775807"),n=BigInt("0"),o=BigInt("18446744073709551615");return{zero:BigInt(0),supported:!0,parse(e){let n="bigint"==typeof e?e:BigInt(e);if(n>r||n<t)throw Error(`invalid int64: ${e}`);return n},uParse(e){let t="bigint"==typeof e?e:BigInt(e);if(t>o||t<n)throw Error(`invalid uint64: ${e}`);return t},enc(t){return e.setBigInt64(0,this.parse(t),!0),{lo:e.getInt32(0,!0),hi:e.getInt32(4,!0)}},uEnc(t){return e.setBigInt64(0,this.uParse(t),!0),{lo:e.getInt32(0,!0),hi:e.getInt32(4,!0)}},dec:(t,r)=>(e.setInt32(0,t,!0),e.setInt32(4,r,!0),e.getBigInt64(0,!0)),uDec:(t,r)=>(e.setInt32(0,t,!0),e.setInt32(4,r,!0),e.getBigUint64(0,!0))}}return{zero:"0",supported:!1,parse:e=>("string"!=typeof e&&(e=e.toString()),ep(e),e),uParse:e=>("string"!=typeof e&&(e=e.toString()),em(e),e),enc:e=>("string"!=typeof e&&(e=e.toString()),ep(e),ei(e)),uEnc:e=>("string"!=typeof e&&(e=e.toString()),em(e),ei(e)),dec:(e,t)=>{let r,n,o;return(n=0x80000000&(r=es(e,t)).hi)&&(r=el(r.lo,r.hi)),o=ea(r.lo,r.hi),n?"-"+o:o},uDec:(e,t)=>ea(e,t)}}();function ep(e){if(!/^-?[0-9]+$/.test(e))throw Error("invalid int64: "+e)}function em(e){if(!/^[0-9]+$/.test(e))throw Error("invalid uint64: "+e)}function eh(e,t){switch(e){case P.STRING:return"";case P.BOOL:return!1;case P.DOUBLE:case P.FLOAT:return 0;case P.INT64:case P.UINT64:case P.SFIXED64:case P.FIXED64:case P.SINT64:return t?"0":ed.zero;case P.BYTES:return new Uint8Array(0);default:return 0}}(u=P||(P={}))[u.DOUBLE=1]="DOUBLE",u[u.FLOAT=2]="FLOAT",u[u.INT64=3]="INT64",u[u.UINT64=4]="UINT64",u[u.INT32=5]="INT32",u[u.FIXED64=6]="FIXED64",u[u.FIXED32=7]="FIXED32",u[u.BOOL=8]="BOOL",u[u.STRING=9]="STRING",u[u.BYTES=12]="BYTES",u[u.UINT32=13]="UINT32",u[u.SFIXED32=15]="SFIXED32",u[u.SFIXED64=16]="SFIXED64",u[u.SINT32=17]="SINT32",u[u.SINT64=18]="SINT64";let eg=Symbol.for("reflect unsafe local");function eb(e,t){let r=e[t.localName].case;return void 0===r?r:t.fields.find(e=>e.localName===r)}function ey(e,t){return Object.prototype.hasOwnProperty.call(e,t)&&void 0!==e[t]}function ev(e,t){if(t.oneof){let r=e[t.oneof.localName];return r.case===t.localName?r.value:void 0}return e[t.localName]}function eE(e,t,r){t.oneof?e[t.oneof.localName]={case:t.localName,value:r}:e[t.localName]=r}function ew(e){for(let t of e.field)ey(t,"jsonName")||(t.jsonName=i(t.name));e.nestedType.forEach(ew)}function eN(...e){let t,r,n,o=(t=new Map,r=new Map,n=new Map,{kind:"registry",types:t,extendees:r,[Symbol.iterator]:()=>t.values(),get files(){return n.values()},addFile(e,t,r){if(n.set(e.proto.name,e),!t)for(let t of function* e(t){switch(t.kind){case"file":for(let r of t.messages)yield r,yield*e(r);yield*t.enums,yield*t.services,yield*t.extensions;break;case"message":for(let r of t.nestedMessages)yield r,yield*e(r);yield*t.nestedEnums,yield*t.nestedExtensions}}(e))this.add(t);if(r)for(let n of e.dependencies)this.addFile(n,t,r)},add(e){if("extension"==e.kind){let t=r.get(e.extendee.typeName);t||r.set(e.extendee.typeName,t=new Map),t.set(e.number,e)}t.set(e.typeName,e)},get:e=>t.get(e),getFile:e=>n.get(e),getMessage(e){let r=t.get(e);return(null==r?void 0:r.kind)=="message"?r:void 0},getEnum(e){let r=t.get(e);return(null==r?void 0:r.kind)=="enum"?r:void 0},getExtension(e){let r=t.get(e);return(null==r?void 0:r.kind)=="extension"?r:void 0},getExtensionFor(e,t){var n;return null==(n=r.get(e.typeName))?void 0:n.get(t)},getService(e){let r=t.get(e);return(null==r?void 0:r.kind)=="service"?r:void 0}});if(!e.length)return o;if("$typeName"in e[0]&&"google.protobuf.FileDescriptorSet"==e[0].$typeName){for(let t of e[0].file)ex(t,o);return o}if("$typeName"in e[0]){let t=e[0],r=e[1],n=new Set;for(let e of[t,...function e(t){let i=[];
1for(let e of t.dependency){if(void 0!=o.getFile(e)||n.has(e))continue;let a=r(e);if(!a)throw Error(`Unable to resolve ${e}, imported by ${t.name}`);"kind"in a?o.addFile(a,!1,!0):(n.add(a.name),i.push(a))}return i.concat(...i.map(e))}(t)].reverse())ex(e,o)}else for(let t of e)for(let e of t.files)o.addFile(e);return o}let eT={998:{fieldPresence:1,enumType:2,repeatedFieldEncoding:2,utf8Validation:3,messageEncoding:1,jsonFormat:2,enforceNamingStyle:2,defaultSymbolVisibility:1},999:{fieldPresence:2,enumType:1,repeatedFieldEncoding:1,utf8Validation:2,messageEncoding:1,jsonFormat:1,enforceNamingStyle:2,defaultSymbolVisibility:1},1e3:{fieldPresence:1,enumType:1,repeatedFieldEncoding:1,utf8Validation:2,messageEncoding:1,jsonFormat:1,enforceNamingStyle:2,defaultSymbolVisibility:1},1001:{fieldPresence:1,enumType:1,repeatedFieldEncoding:1,utf8Validation:2,messageEncoding:1,jsonFormat:1,enforceNamingStyle:1,defaultSymbolVisibility:2}};function ex(e,t){var r,n,o,i;let a={kind:"file",proto:e,deprecated:null!=(n=null==(r=e.options)?void 0:r.deprecated)&&n,edition:function(e){switch(e.syntax){case"":case"proto2":return 998;case"proto3":return 999;case"editions":if(9999===e.edition)return 1001;if(e.edition in eT)return e.edition;throw Error(`${e.name}: unsupported edition`);default:throw Error(`${e.name}: unsupported syntax "${e.syntax}"`)}}(e),name:e.name.replace(/\.proto$/,""),dependencies:(o=e,i=t,o.dependency.map(e=>{let t=i.getFile(e);if(!t)throw Error(`Cannot find ${e}, imported by ${o.name}`);return t})),enums:[],messages:[],extensions:[],services:[],toString:()=>`file ${e.name}`},l=new Map,u={get:e=>l.get(e),add(e){var t;eC((null==(t=e.proto.options)?void 0:t.mapEntry)===!0),l.set(e.typeName,e)}};for(let r of e.enumType)eI(r,a,void 0,t);for(let r of e.messageType)!function e(t,r,n,o,i){var a,s,l,u;let c={kind:"message",proto:t,deprecated:null!=(s=null==(a=t.options)?void 0:a.deprecated)&&s,file:r,parent:n,name:t.name,typeName:eR(t,n,r),fields:[],field:{},oneofs:[],members:[],nestedEnums:[],nestedMessages:[],nestedExtensions:[],toString(){return`message ${this.typeName}`}};for(let e of((null==(l=t.options)?void 0:l.mapEntry)===!0?i.add(c):((null!=(u=null==n?void 0:n.nestedMessages)?u:r.messages).push(c),o.add(c)),t.enumType))eI(e,r,c,o);for(let n of t.nestedType)e(n,r,c,o,i)}(r,a,void 0,t,u);for(let r of e.service)!function(e,t,r){var n,o;let i={kind:"service",proto:e,deprecated:null!=(o=null==(n=e.options)?void 0:n.deprecated)&&o,file:t,name:e.name,typeName:eR(e,void 0,t),methods:[],method:{},toString(){return`service ${this.typeName}`}};for(let n of(t.services.push(i),r.add(i),e.method)){let e=function(e,t,r){var n,o,i,a;let l;l=e.clientStreaming&&e.serverStreaming?"bidi_streaming":e.clientStreaming?"client_streaming":e.serverStreaming?"server_streaming":"unary";let u=r.getMessage(eD(e.inputType)),c=r.getMessage(eD(e.outputType));eC(u,`invalid MethodDescriptorProto: input_type ${e.inputType} not found`),eC(c,`invalid MethodDescriptorProto: output_type ${e.inputType} not found`);let f=e.name;return{kind:"rpc",proto:e,deprecated:null!=(o=null==(n=e.options)?void 0:n.deprecated)&&o,parent:t,name:f,localName:s(f.length?s(f[0].toLowerCase()+f.substring(1)):f),methodKind:l,input:u,output:c,idempotency:null!=(a=null==(i=e.options)?void 0:i.idempotencyLevel)?a:0,toString:()=>`rpc ${t.typeName}.${f}`}}(n,i,r);i.methods.push(e),i.method[e.localName]=e}}(r,a,t);
1for(let e of(eS(a,t),l.values()))e_(e,t,u);for(let e of a.messages)e_(e,t,u),eS(e,t);t.addFile(a,!0)}function eS(e,t){switch(e.kind){case"file":for(let r of e.proto.extension){let n=eO(r,e,t);e.extensions.push(n),t.add(n)}break;case"message":for(let r of e.proto.extension){let n=eO(r,e,t);e.nestedExtensions.push(n),t.add(n)}for(let r of e.nestedMessages)eS(r,t)}}function e_(e,t,r){let n=e.proto.oneofDecl.map(t=>{var r,n;return r=t,{kind:"oneof",proto:r,deprecated:!1,parent:n=e,fields:[],name:r.name,localName:s(i(r.name)),toString(){return`oneof ${n.typeName}.${this.name}`}}}),o=new Set;for(let i of e.proto.field){let a=function(e,t){if(!ey(e,"oneofIndex")||e.proto3Optional)return;let r=t[e.oneofIndex];return eC(r,`invalid FieldDescriptorProto: oneof #${e.oneofIndex} for field #${e.number} not found`),r}(i,n),s=eO(i,e,t,a,r);e.fields.push(s),e.field[s.localName]=s,void 0===a?e.members.push(s):(a.fields.push(s),o.has(a)||(o.add(a),e.members.push(a)))}for(let t of n.filter(e=>o.has(e)))e.oneofs.push(t);for(let n of e.nestedMessages)e_(n,t,r)}function eI(e,t,r,n){var o,i,a,l,u,c,f;let d=function(e,t){var r;let n=((r=e).substring(0,1)+r.substring(1).replace(/[A-Z]/g,e=>"_"+e)).toLowerCase()+"_";for(let e of t){if(!e.name.toLowerCase().startsWith(n))return;let t=e.name.substring(n.length);if(0==t.length||/^\d/.test(t))return}return n}(e.name,e.value),p={kind:"enum",proto:e,deprecated:null!=(i=null==(o=e.options)?void 0:o.deprecated)&&i,file:t,parent:r,open:!0,name:e.name,typeName:eR(e,r,t),value:{},values:[],sharedPrefix:d,toString(){return`enum ${this.typeName}`}};for(let t of(p.open=1==ek("enumType",{proto:(c=p).proto,parent:null!=(f=c.parent)?f:c.file}),n.add(p),e.value)){let e=t.name;p.values.push(p.value[t.number]={kind:"enum_value",proto:t,deprecated:null!=(l=null==(a=t.options)?void 0:a.deprecated)&&l,parent:p,name:e,localName:s(void 0==d?e:e.substring(d.length)),number:t.number,toString:()=>`enum value ${p.typeName}.${e}`})}(null!=(u=null==r?void 0:r.nestedEnums)?u:t.enums).push(p)}function eO(e,t,r,n,o){var a,l,u,c,f;let d=void 0===o,p={kind:"field",proto:e,deprecated:null!=(l=null==(a=e.options)?void 0:a.deprecated)&&l,name:e.name,number:e.number,scalar:void 0,message:void 0,enum:void 0,presence:function(e,t,r,n){if(2==e.label)return 3;if(3==e.label)return 2;if(t||e.proto3Optional||r)return 1;let o=ek("fieldPresence",{proto:e,parent:n});return 2==o&&(11==e.type||10==e.type)?1:o}(e,n,d,t),utf8Validation:(c=e,2==ek("utf8Validation",{proto:c,parent:t})),listKind:void 0,mapKind:void 0,mapKey:void 0,delimitedEncoding:void 0,packed:void 0,longAsString:!1,getDefaultValue:void 0};if(d){let n="file"==t.kind?t:t.file,o="file"==t.kind?void 0:t,i=eR(e,o,n);p.kind="extension",p.file=n,p.parent=o,p.oneof=void 0,p.typeName=i,p.jsonName=`[${i}]`,p.toString=()=>`extension ${i}`;let a=r.getMessage(eD(e.extendee));eC(a,`invalid FieldDescriptorProto: extendee ${e.extendee} not found`),p.extendee=a}else eC("message"==t.kind),p.parent=t,p.oneof=n,p.localName=n?i(e.name):s(i(e.name)),p.jsonName=e.jsonName,p.toString=()=>`field ${t.typeName}.${e.name}`;let m=e.label,h=e.type,g=null==(u=e.options)?void 0:u.jstype;if(3===m){let n=11==h?null==o?void 0:o.get(eD(e.typeName)):void 0;if(n){let e,t;p.fieldKind="map";let{key:r,value:o}=(e=(f=n).fields.find(e=>1===e.number),t=f.fields.find(e=>2===e.number),eC(e&&"scalar"==e.fieldKind&&e.scalar!=P.BYTES&&e.scalar!=P.FLOAT&&e.scalar!=P.DOUBLE&&t&&"list"!=t.fieldKind&&"map"!=t.fieldKind),{key:e,value:t});return p.mapKey=r.scalar,p.mapKind=o.fieldKind,p.message=o.message,p.delimitedEncoding=!1,p.enum=o.enum,p.scalar=o.scalar,p}switch(p.fieldKind="list",h){case 11:case 10:p.listKind="message",p.message=r.getMessage(eD(e.typeName)),eC(p.message),p.delimitedEncoding=eA(e,t);break;case 14:p.listKind="enum",p.enum=r.getEnum(eD(e.typeName)),eC(p.enum);break;default:p.listKind="scalar",p.scalar=h,p.longAsString=1==g}return p.packed=function(e,t){if(3!=e.label)return!1;switch(e.type){case 9:case 12:case 10:case 11:return!1}let r=e.options;return r&&ey(r,"packed")?r.packed:1==ek("repeatedFieldEncoding",{proto:e,parent:t})}(e,t),p}switch(h){case 11:case 10:p.fieldKind="message",p.message=r.getMe
1ssage(eD(e.typeName)),eC(p.message,`invalid FieldDescriptorProto: type_name ${e.typeName} not found`),p.delimitedEncoding=eA(e,t),p.getDefaultValue=()=>void 0;break;case 14:{let t=r.getEnum(eD(e.typeName));eC(void 0!==t,`invalid FieldDescriptorProto: type_name ${e.typeName} not found`),p.fieldKind="enum",p.enum=r.getEnum(eD(e.typeName)),p.getDefaultValue=()=>ey(e,"defaultValue")?function(e,t){let r=e.values.find(e=>e.name===t);if(!r)throw Error(`cannot parse ${e} default value: ${t}`);return r.number}(t,e.defaultValue):void 0;break}default:p.fieldKind="scalar",p.scalar=h,p.longAsString=1==g,p.getDefaultValue=()=>ey(e,"defaultValue")?function(e,t){switch(e){case P.STRING:return t;case P.BYTES:{let r=function(e){let t=[],r={tail:e,c:"",next(){return 0!=this.tail.length&&(this.c=this.tail[0],this.tail=this.tail.substring(1),!0)},take(e){if(this.tail.length>=e){let t=this.tail.substring(0,e);return this.tail=this.tail.substring(e),t}return!1}};for(;r.next();)if("\\"===r.c){if(r.next())switch(r.c){case"\\":t.push(r.c.charCodeAt(0));break;case"b":t.push(8);break;case"f":t.push(12);break;case"n":t.push(10);break;case"r":t.push(13);break;case"t":t.push(9);break;case"v":t.push(11);break;case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":{let e=r.c,n=r.take(2);if(!1===n)return!1;let o=parseInt(e+n,8);if(Number.isNaN(o))return!1;t.push(o);break}case"x":{let e=r.c,n=r.take(2);if(!1===n)return!1;let o=parseInt(e+n,16);if(Number.isNaN(o))return!1;t.push(o);break}case"u":{let e=r.c,n=r.take(4);if(!1===n)return!1;let o=parseInt(e+n,16);if(Number.isNaN(o))return!1;let i=new Uint8Array(4);new DataView(i.buffer).setInt32(0,o,!0),t.push(i[0],i[1],i[2],i[3]);break}case"U":{let e=r.c,n=r.take(8);if(!1===n)return!1;let o=ed.uEnc(e+n),i=new Uint8Array(8),a=new DataView(i.buffer);a.setInt32(0,o.lo,!0),a.setInt32(4,o.hi,!0),t.push(i[0],i[1],i[2],i[3],i[4],i[5],i[6],i[7])}}}else t.push(r.c.charCodeAt(0));return new Uint8Array(t)}(t);if(!1===r)throw Error(`cannot parse ${P[e]} default value: ${t}`);return r}case P.INT64:case P.SFIXED64:case P.SINT64:return ed.parse(t);case P.UINT64:case P.FIXED64:return ed.uParse(t);case P.DOUBLE:case P.FLOAT:switch(t){case"inf":return 1/0;case"-inf":return-1/0;case"nan":return NaN;default:return parseFloat(t)}case P.BOOL:return"true"===t;case P.INT32:case P.UINT32:case P.SINT32:case P.FIXED32:case P.SFIXED32:return parseInt(t,10)}}(h,e.defaultValue):void 0}return p}function eR(e,t,r){return t?`${t.typeName}.${e.name}`:r.proto.package.length>0?`${r.proto.package}.${e.name}`:`${e.name}`}function eD(e){return e.startsWith(".")?e.substring(1):e}function eA(e,t){return 10==e.type||2==ek("messageEncoding",{proto:e,parent:t})}function ek(e,t){var r,n;let o=null==(r=t.proto.options)?void 0:r.features;if(o){let t=o[e];if(0!=t)return t}if("kind"in t){if("message"==t.kind)return ek(e,null!=(n=t.parent)?n:t.file);let r=eT[t.edition];if(!r)throw Error(`feature default for edition ${t.edition} not found`);return r[e]}return ek(e,t.parent)}function eC(e,t){if(!e)throw Error(t)}function eP(e){var t,r,n,o,i,a,s,l;return Object.assign(Object.create({visibility:0}),{$typeName:"google.protobuf.DescriptorProto",name:e.name,field:null!=(r=null==(t=e.field)?void 0:t.map(eL))?r:[],extension:[],nestedType:null!=(o=null==(n=e.nestedType)?void 0:n.map(eP))?o:[],enumType:null!=(a=null==(i=e.enumType)?void 0:i.map(eF))?a:[],extensionRange:null!=(l=null==(s=e.extensionRange)?void 0:s.map(e=>Object.assign({$typeName:"google.protobuf.DescriptorProto.ExtensionRange"},e)))?l:[],oneofDecl:[],reservedRange:[],reservedName:[]})}function eL(e){var t,r,n,o;return Object.assign(Object.create({label:1,typeName:"",extendee:"",defaultValue:"",oneofIndex:0,jsonName:"",proto3Optional:!1}),Object.assign(Object.assign({$typeName:"google.protobuf.FieldDescriptorProto"},e),{options:e.options?(t=e.options,Object.assign(Object.create({ctype:0,packed:!1,jstype:0,lazy:!1,unverifiedLazy:!1,deprecated:!1,weak:!1,debugRedact:!1,retention:0}),Object.assign(Object.assign({$typeName:"google.protobuf.FieldOptions"},t),{targets:null!=(r=t.targets)?r:[],editionDefaults:null!=(o=null==(n=t.editionDefaults)?void 0:n.map(e=>Object.assign({$typeName:"google.protobuf.FieldOptions.EditionDefault"},e)))?o:[],uninterpretedOption:[]}))):void 0}))}function eF(e){return Object.assign(Object.create({visibility:0}),{$typeName:"google.protobuf.EnumDescriptorProto",name:e.name,reservedName:[],reservedRange:[],value:e.value.map(e=>Object.assign({$typeName:"google.protobuf.EnumValueDescriptorProto"},e))})}function eM(e,t,...r){return r.reduce((e,t)=>
1e.nestedMessages[t],e.messages[t])}let ej=eM((l={name:"google/protobuf/descriptor.proto",package:"google.protobuf",messageType:[{name:"FileDescriptorSet",field:[{name:"file",number:1,type:11,label:3,typeName:".google.protobuf.FileDescriptorProto"}],extensionRange:[{start:536e6,end:0x1ff2b601}]},{name:"FileDescriptorProto",field:[{name:"name",number:1,type:9,label:1},{name:"package",number:2,type:9,label:1},{name:"dependency",number:3,type:9,label:3},{name:"public_dependency",number:10,type:5,label:3},{name:"weak_dependency",number:11,type:5,label:3},{name:"option_dependency",number:15,type:9,label:3},{name:"message_type",number:4,type:11,label:3,typeName:".google.protobuf.DescriptorProto"},{name:"enum_type",number:5,type:11,label:3,typeName:".google.protobuf.EnumDescriptorProto"},{name:"service",number:6,type:11,label:3,typeName:".google.protobuf.ServiceDescriptorProto"},{name:"extension",number:7,type:11,label:3,typeName:".google.protobuf.FieldDescriptorProto"},{name:"options",number:8,type:11,label:1,typeName:".google.protobuf.FileOptions"},{name:"source_code_info",number:9,type:11,label:1,typeName:".google.protobuf.SourceCodeInfo"},{name:"syntax",number:12,type:9,label:1},{name:"edition",number:14,type:14,label:1,typeName:".google.protobuf.Edition"}]},{name:"DescriptorProto",field:[{name:"name",number:1,type:9,label:1},{name:"field",number:2,type:11,label:3,typeName:".google.protobuf.FieldDescriptorProto"},{name:"extension",number:6,type:11,label:3,typeName:".google.protobuf.FieldDescriptorProto"},{name:"nested_type",number:3,type:11,label:3,typeName:".google.protobuf.DescriptorProto"},{name:"enum_type",number:4,type:11,label:3,typeName:".google.protobuf.EnumDescriptorProto"},{name:"extension_range",number:5,type:11,label:3,typeName:".google.protobuf.DescriptorProto.ExtensionRange"},{name:"oneof_decl",number:8,type:11,label:3,typeName:".google.protobuf.OneofDescriptorProto"},{name:"options",number:7,type:11,label:1,typeName:".google.protobuf.MessageOptions"},{name:"reserved_range",number:9,type:11,label:3,typeName:".google.protobuf.DescriptorProto.ReservedRange"},{name:"reserved_name",number:10,type:9,label:3},{name:"visibility",number:11,type:14,label:1,typeName:".google.protobuf.SymbolVisibility"}],nestedType:[{name:"ExtensionRange",field:[{name:"start",number:1,type:5,label:1},{name:"end",number:2,type:5,label:1},{name:"options",number:3,type:11,label:1,typeName:".google.protobuf.ExtensionRangeOptions"}]},{name:"ReservedRange",field:[{name:"start",number:1,type:5,label:1},{name:"end",number:2,type:5,label:1}]}]},{name:"ExtensionRangeOptions",field:[{name:"uninterpreted_option",number:999,type:11,label:3,typeName:".google.protobuf.UninterpretedOption"},{name:"declaration",number:2,type:11,label:3,typeName:".google.protobuf.ExtensionRangeOptions.Declaration",options:{retention:2}},{name:"features",number:50,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"verification",number:3,type:14,label:1,typeName:".google.protobuf.ExtensionRangeOptions.VerificationState",defaultValue:"UNVERIFIED",options:{retention:2}}],nestedType:[{name:"Declaration",field:[{name:"number",number:1,type:5,label:1},{name:"full_name",number:2,type:9,label:1},{name:"type",number:3,type:9,label:1},{name:"reserved",number:5,type:8,label:1},{name:"repeated",number:6,type:8,label:1}]}],enumType:[{name:"VerificationState",value:[{name:"DECLARATION",number:0},{name:"UNVERIFIED",number:1}]}],extensionRange:[{start:1e3,end:0x20000000}]},{name:"FieldDescriptorProto",field:[{name:"name",number:1,type:9,label:1},{name:"number",number:3,type:5,label:1},{name:"label",number:4,type:14,label:1,typeName:".google.protobuf.FieldDescriptorProto.Label"},{name:"type",number:5,type:14,label:1,typeName:".google.protobuf.FieldDescriptorProto.Type"},{name:"type_name",number:6,type:9,label:1},{name:"extendee",number:2,type:9,label:1},{name:"default_value",number:7,type:9,label:1},{name:"oneof_index",number:9,type:5,label:1},{name:"json_name",number:10,type:9,label:1},{name:"options",number:8,type:11,label:1,typeName:".google.protobuf.FieldOptions"},{name:"proto3_optional",number:17,type:8,label:1}],enumType:[{name:"Type",value:[{name:"TYPE_DOUBLE",number:1},{name:"TYPE_FLOAT",number:2},{name:"TYPE_INT64",number:3},{name:"TYPE_UINT64",number:4},{name:"TYPE_INT32",number:5},{name:"TYPE_FIXED64",number:6},{name:"TYPE_FIXED32",number:7},{name:"TYPE_BOOL",number:8},{name:"TYPE_STRING",number:9},{name:"TYPE_GROUP",number:10},{name:"TYPE_MESSAGE",number:11},{name:"TYPE_BYTES",number:12},{name:"TYPE_UINT32",number:13},{name:"TYPE_ENUM",number:14},{name:"TYPE_SFIXED32",number:15},{name:"TYPE_SFIXED64",number:16},{name:"TYPE_SINT32",number:17},{name:"TYPE_SINT64",number:18}]},{name:"Label",value:[{name:"LABEL_OPTIONAL",number:1},{name:"LABEL_REPEATED",number:3},{name:"LABEL_REQUIRED",number:2}]}]},{name:"OneofDescriptorProto",field:[{name:"name",number:1,type:9,label:1},{name:"options",number:2,type:11,label:1,typeName:".google.protobuf.OneofOptions"}]},{name:"EnumDescriptorProto",field:[{name:"name",number:1,type:9,label:1},{name:"value",number:2,type:11,label:3,typeName:".google.protobuf.EnumValueDescriptorProto"},{name:"options",number:3,type:11,label:1,typeName:".google.protobuf.EnumOptions"},{name:"reserved_range",number:4,type:11,label:3,typeName:".google.protobuf.EnumDescriptorProto.EnumReservedRange"},{name:"reserved_name",number:5,type:9,label:3},{name:"visibility",number:6,type:14,label:1,typeName:".google.protobuf.SymbolVisibility"}],nestedType:[{name:"EnumReservedRange",field:[{name:"start",number:1,type:5,label:1},{name:"end",number:2,type:5,label:1}]}]},{name:"EnumValueDescriptorProto",field:[{name:"name",number:1,type:9,label:1},{name:"number",number:2,type:5,label:1},{name:"options",number:3,type:11,label:1,typeName:".google.protobuf.EnumValueOptions"}]},{name:"ServiceDescriptorProto",field:[{name:"name",number:1,type:9,label:1},{name:"method",number:2,type:11,label:3,typeName:".google.protobuf.MethodDescriptorProto"},{name:"options",number:3,type:11,label:1,typeName:".google.protobuf.ServiceOptions"}]},{name:"MethodDescriptorProto",field:[{name:"name",number:1,type:9,label:1},{name:"input_type",number:2,type:9,label:1},{name:"output_type",number:3,type:9,label:1},{name:"options",number:4,type:11,label:1,typeName:".google.protobuf.MethodOptions"},{name:"client_streaming",number:5,type:8,label:1,defaultValue:"false"},{name:"server_streaming",number:6,type:8,label:1,defaultValue:"false"}]},{name:"FileOptions",field:[{name:"java_package",number:1,type:9,label:1},{name:"java_outer_classname",number:8,type:9,label:1},{name:"java_multiple_files",number:10,type:8,label:1,defaultValue:"false",options:{}},{name:"java_generate_equals_and_hash",number:20,type:8,label:1,options:{deprecated:!0}},{name:"java_string_check_utf8",number:27,type:8,label:1,defaultValue:"false"},{name:"optimize_for",number:9,type:14,label:1,typeName:".google.protobuf.FileOptions.OptimizeMode",defaultValue:"SPEED"},{name:"go_package",number:11,type:9,label:1},{name:"cc_generic_services",number:16,type:8,label:1,defaultValue:"false"},{name:"java_generic_services",number:17,type:8,label:1,defaultValue:"false"},{name:"py_generic_services",number:18,type:8,label:1,defaultValue:"false"},{name:"deprecated",number:23,type:8,label:1,defaultValue:"false"},{name:"cc_enable_arenas",number:31,type:8,label:1,defaultValue:"true"},{name:"objc_class_prefix",number:36,type:9,label:1},{name:"csharp_namespace",number:37,type:9,label:1},{name:"swift_prefix",number:39,type:9,label:1},{name:"php_class_prefix",number:40,type:9,label:1},{name:"php_namespace",number:41,type:9,label:1},{name:"php_metadata_namespace",number:44,type:9,label:1},{name:"ruby_package",number:45,type:9,label:1},{name:"features",number:50,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"uninterpreted_option",number:999,type:11,label:3,typeName:".google.protobuf.UninterpretedOption"}],enumType:[{name:"OptimizeMode",value:[{name:"SPEED",number:1}
vendor: 8,452 bytes, line 1
1,{name:"CODE_SIZE",number:2},{name:"LITE_RUNTIME",number:3}]}],extensionRange:[{start:1e3,end:0x20000000}]},{name:"MessageOptions",field:[{name:"message_set_wire_format",number:1,type:8,label:1,defaultValue:"false"},{name:"no_standard_descriptor_accessor",number:2,type:8,label:1,defaultValue:"false"},{name:"deprecated",number:3,type:8,label:1,defaultValue:"false"},{name:"map_entry",number:7,type:8,label:1},{name:"deprecated_legacy_json_field_conflicts",number:11,type:8,label:1,options:{deprecated:!0}},{name:"features",number:12,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"uninterpreted_option",number:999,type:11,label:3,typeName:".google.protobuf.UninterpretedOption"}],extensionRange:[{start:1e3,end:0x20000000}]},{name:"FieldOptions",field:[{name:"ctype",number:1,type:14,label:1,typeName:".google.protobuf.FieldOptions.CType",defaultValue:"STRING"},{name:"packed",number:2,type:8,label:1},{name:"jstype",number:6,type:14,label:1,typeName:".google.protobuf.FieldOptions.JSType",defaultValue:"JS_NORMAL"},{name:"lazy",number:5,type:8,label:1,defaultValue:"false"},{name:"unverified_lazy",number:15,type:8,label:1,defaultValue:"false"},{name:"deprecated",number:3,type:8,label:1,defaultValue:"false"},{name:"weak",number:10,type:8,label:1,defaultValue:"false",options:{deprecated:!0}},{name:"debug_redact",number:16,type:8,label:1,defaultValue:"false"},{name:"retention",number:17,type:14,label:1,typeName:".google.protobuf.FieldOptions.OptionRetention"},{name:"targets",number:19,type:14,label:3,typeName:".google.protobuf.FieldOptions.OptionTargetType"},{name:"edition_defaults",number:20,type:11,label:3,typeName:".google.protobuf.FieldOptions.EditionDefault"},{name:"features",number:21,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"feature_support",number:22,type:11,label:1,typeName:".google.protobuf.FieldOptions.FeatureSupport"},{name:"uninterpreted_option",number:999,type:11,label:3,typeName:".google.protobuf.UninterpretedOption"}],nestedType:[{name:"EditionDefault",field:[{name:"edition",number:3,type:14,label:1,typeName:".google.protobuf.Edition"},{name:"value",number:2,type:9,label:1}]},{name:"FeatureSupport",field:[{name:"edition_introduced",number:1,type:14,label:1,typeName:".google.protobuf.Edition"},{name:"edition_deprecated",number:2,type:14,label:1,typeName:".google.protobuf.Edition"},{name:"deprecation_warning",number:3,type:9,label:1},{name:"edition_removed",number:4,type:14,label:1,typeName:".google.protobuf.Edition"},{name:"removal_error",number:5,type:9,label:1}]}],enumType:[{name:"CType",value:[{name:"STRING",number:0},{name:"CORD",number:1},{name:"STRING_PIECE",number:2}]},{name:"JSType",value:[{name:"JS_NORMAL",number:0},{name:"JS_STRING",number:1},{name:"JS_NUMBER",number:2}]},{name:"OptionRetention",value:[{name:"RETENTION_UNKNOWN",number:0},{name:"RETENTION_RUNTIME",number:1},{name:"RETENTION_SOURCE",number:2}]},{name:"OptionTargetType",value:[{name:"TARGET_TYPE_UNKNOWN",number:0},{name:"TARGET_TYPE_FILE",number:1},{name:"TARGET_TYPE_EXTENSION_RANGE",number:2},{name:"TARGET_TYPE_MESSAGE",number:3},{name:"TARGET_TYPE_FIELD",number:4},{name:"TARGET_TYPE_ONEOF",number:5},{name:"TARGET_TYPE_ENUM",number:6},{name:"TARGET_TYPE_ENUM_ENTRY",number:7},{name:"TARGET_TYPE_SERVICE",number:8},{name:"TARGET_TYPE_METHOD",number:9}]}],extensionRange:[{start:1e3,end:0x20000000}]},{name:"OneofOptions",field:[{name:"features",number:1,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"uninterpreted_option",number:999,type:11,label:3,typeName:".google.protobuf.UninterpretedOption"}],extensionRange:[{start:1e3,end:0x20000000}]},{name:"EnumOptions",field:[{name:"allow_alias",number:2,type:8,label:1},{name:"deprecated",number:3,type:8,label:1,defaultValue:"false"},{name:"deprecated_legacy_json_field_conflicts",number:6,type:8,label:1,options:{deprecated:!0}},{name:"features",number:7,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"uninterpreted_option",number:999,type:11,label:3,typeName:".google.protobuf.UninterpretedOption"}],extensionRange:[{start:1e3,end:0x20000000}]},{name:"EnumValueOptions",field:[{name:"deprecated",number:1,type:8,label:1,defaultValue:"false"},{name:"features",number:2,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"debug_redact",number:3,type:8,label:1,defaultValue:"false"},{name:"feature_support",number:4,type:11,label:1,typeName:".google.protobuf.FieldOptions.FeatureSupport"},{name:"uninterpreted_option",number:999,type:11,label:3,typeName:".google.protobuf.UninterpretedOption"}],extensionRange:[{start:1e3,end:0x20000000}]},{name:"ServiceOptions",field:[{name:"features",number:34,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"deprecated",number:33,type:8,label:1,defaultValue:"false"},{name:"uninterpreted_option",number:999,type:11,label:3,typeName:".google.protobuf.UninterpretedOption"}],extensionRange:[{start:1e3,end:0x20000000}]},{name:"MethodOptions",field:[{name:"deprecated",number:33,type:8,label:1,defaultValue:"false"},{name:"idempotency_level",number:34,type:14,label:1,typeName:".google.protobuf.MethodOptions.IdempotencyLevel",defaultValue:"IDEMPOTENCY_UNKNOWN"},{name:"features",number:35,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"uninterpreted_option",number:999,type:11,label:3,typeName:".google.protobuf.UninterpretedOption"}],enumType:[{name:"IdempotencyLevel",value:[{name:"IDEMPOTENCY_UNKNOWN",number:0},{name:"NO_SIDE_EFFECTS",number:1},{name:"IDEMPOTENT",number:2}]}],extensionRange:[{start:1e3,end:0x20000000}]},{name:"UninterpretedOption",field:[{name:"name",number:2,type:11,label:3,typeName:".google.protobuf.UninterpretedOption.NamePart"},{name:"identifier_value",number:3,type:9,label:1},{name:"positive_int_value",number:4,type:4,label:1},{name:"negative_int_value",number:5,type:3,label:1},{name:"double_value",number:6,type:1,label:1},{name:"string_value",number:7,type:12,label:1},{name:"aggregate_value",number:8,type:9,label:1}],nestedType:[{name:"NamePart",field:[{name:"name_part",number:1,type:9,label:2},{name:"is_extension",number:2,type:8,label:2}]}]},{name:"FeatureSet",field:[{name:"field_presence",number:1,type:14,label:1,typeName:".google.protobuf.FeatureSet.FieldPresence",options:{retention:1,targets:[4,1],editionDefaults:[{value:"EXPLICIT",edition:900},{value:"IMPLICIT",edition:999},{value:"EXPLICIT",edition:1e3}]}},{name:"enum_type",number:2,type:14,label:1,typeName:".google.protobuf.FeatureSet.EnumType",options:{retention:1,targets:[6,1],editionDefaults:[{value:"CLOSED",edition:900},{value:"OPEN",edition:999}]}},{name:"repeated_field_encoding",number:3,type:14,label:1,typeName:".google.protobuf.FeatureSet.RepeatedFieldEncoding",options:{retention:1,targets:[4,1],editionDefaults:[{value:"EXPANDED",edition:900},{value:"PACKED",edition:999}]}},{name:"utf8_validation",number:4,type:14,label:1,typeName:".google.protobuf.FeatureSet.Utf8Validation",options:{retention:1,targets:[4,1],editionDefaults:[{value:"NONE",edition:900},{value:"VERIFY",edition:999}]}},{name:"message_encoding",number:5,type:14,label:1,typeName:".google.protobuf.FeatureSet.MessageEncoding",options:{retention:1,targets:[4,1],editionDefaults:[{value:"LENGTH_PREFIXED",edition:900}]}},{name:"json_format",number:6,type:14,label:1,typeName:".google.protobuf.FeatureSet.JsonFormat",options:{retention:1,targets:[3,6,1],editionDefaults:[{value:"LEGACY_BEST_EFFORT",edition:900},{value:"ALLOW",edition:999}]}},{name:"enforce_naming_style",number:7,type:14,label:1,typeName:".google.protobuf.FeatureSet.EnforceNamingStyle",options:{retention:2,targets:[1,2,3,4,5,6,7,8,9],editionDefaults:[{value:"STYLE_LEGACY",edition:900},{value:"STYLE2024",edition:1001}]}},{name:"default_symbol_visibility",number:8,type:14,label:1,typeName:".google.protobuf.FeatureSet.VisibilityFeature.DefaultSymbolVisibility",options:{retention:2,targets:[1],editionDefaults:[{value:"EXPORT_ALL",edition:900},{value:"EXPORT_TOP_LEVEL",edition:1001}]}}],nestedType:[{name:"VisibilityFeature",enumType:[{name:"DefaultSymbolVisibility",value:[{name:"DEFAULT_SYMBOL_VISIBILITY_UNKNOWN",number:0},{name:"EXPORT_ALL",number:1},{name:"EXPORT_TOP_LEVEL",number:2},{name:"LOCAL_ALL",number:3},{name:"STRICT",number:4}]}]}],enumType:[{name:"FieldPresence",value:[{name:"FIELD_PRESENCE_UNKNOWN",number:0},{name:"EXPLICIT",number:1},{name:"IMPLICIT",number:2},{name:"LEGACY_REQUIRED",number:3}]},{name:"EnumType",value:[{name:"ENUM_TYPE_UNKNOWN",number:0}
1,{name:"OPEN",number:1},{name:"CLOSED",number:2}]},{name:"RepeatedFieldEncoding",value:[{name:"REPEATED_FIELD_ENCODING_UNKNOWN",number:0},{name:"PACKED",number:1},{name:"EXPANDED",number:2}]},{name:"Utf8Validation",value:[{name:"UTF8_VALIDATION_UNKNOWN",number:0},{name:"VERIFY",number:2},{name:"NONE",number:3}]},{name:"MessageEncoding",value:[{name:"MESSAGE_ENCODING_UNKNOWN",number:0},{name:"LENGTH_PREFIXED",number:1},{name:"DELIMITED",number:2}]},{name:"JsonFormat",value:[{name:"JSON_FORMAT_UNKNOWN",number:0},{name:"ALLOW",number:1},{name:"LEGACY_BEST_EFFORT",number:2}]},{name:"EnforceNamingStyle",value:[{name:"ENFORCE_NAMING_STYLE_UNKNOWN",number:0},{name:"STYLE2024",number:1},{name:"STYLE_LEGACY",number:2}]}],extensionRange:[{start:1e3,end:9995},{start:9995,end:1e4},{start:1e4,end:10001}]},{name:"FeatureSetDefaults",field:[{name:"defaults",number:1,type:11,label:3,typeName:".google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault"},{name:"minimum_edition",number:4,type:14,label:1,typeName:".google.protobuf.Edition"},{name:"maximum_edition",number:5,type:14,label:1,typeName:".google.protobuf.Edition"}],nestedType:[{name:"FeatureSetEditionDefault",field:[{name:"edition",number:3,type:14,label:1,typeName:".google.protobuf.Edition"},{name:"overridable_features",number:4,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"fixed_features",number:5,type:11,label:1,typeName:".google.protobuf.FeatureSet"}]}]},{name:"SourceCodeInfo",field:[{name:"location",number:1,type:11,label:3,typeName:".google.protobuf.SourceCodeInfo.Location"}],nestedType:[{name:"Location",field:[{name:"path",number:1,type:5,label:3,options:{packed:!0}},{name:"span",number:2,type:5,label:3,options:{packed:!0}},{name:"leading_comments",number:3,type:9,label:1},{name:"trailing_comments",number:4,type:9,label:1},{name:"leading_detached_comments",number:6,type:9,label:3}]}],extensionRange:[{start:536e6,end:0x1ff2b601}]},{name:"GeneratedCodeInfo",field:[{name:"annotation",number:1,type:11,label:3,typeName:".google.protobuf.GeneratedCodeInfo.Annotation"}],nestedType:[{name:"Annotation",field:[{name:"path",number:1,type:5,label:3,options:{packed:!0}},{name:"source_file",number:2,type:9,label:1},{name:"begin",number:3,type:5,label:1},{name:"end",number:4,type:5,label:1},{name:"semantic",number:5,type:14,label:1,typeName:".google.protobuf.GeneratedCodeInfo.Annotation.Semantic"}],enumType:[{name:"Semantic",value:[{name:"NONE",number:0},{name:"SET",number:1},{name:"ALIAS",number:2}]}]}]}],enumType:[{name:"Edition",value:[{name:"EDITION_UNKNOWN",number:0},{name:"EDITION_LEGACY",number:900},{name:"EDITION_PROTO2",number:998},{name:"EDITION_PROTO3",number:999},{name:"EDITION_2023",number:1e3},{name:"EDITION_2024",number:1001},{name:"EDITION_UNSTABLE",number:9999},{name:"EDITION_1_TEST_ONLY",number:1},{name:"EDITION_2_TEST_ONLY",number:2},{name:"EDITION_99997_TEST_ONLY",number:99997},{name:"EDITION_99998_TEST_ONLY",number:99998},{name:"EDITION_99999_TEST_ONLY",number:99999},{name:"EDITION_MAX",number:0x7fffffff}]},{name:"SymbolVisibility",value:[{name:"VISIBILITY_UNSET",number:0},{name:"VISIBILITY_LOCAL",number:1},{name:"VISIBILITY_EXPORT",number:2}]}]},(n=Object.assign(Object.create({syntax:"",edition:0}),Object.assign(Object.assign({$typeName:"google.protobuf.FileDescriptorProto",dependency:[],publicDependency:[],weakDependency:[],optionDependency:[],service:[],extension:[]},l),{messageType:l.messageType.map(eP),enumType:l.enumType.map(eF)}))).messageType.forEach(ew),eN(n,()=>void 0).getFile(n.name)),1);function eU(e,t){return!!(null!==e&&"object"==typeof e&&"$typeName"in e&&"string"==typeof e.$typeName)&&(void 0===t||t.typeName===e.$typeName)}(c=L||(L={}))[c.DECLARATION=0]="DECLARATION",c[c.UNVERIFIED=1]="UNVERIFIED",(f=F||(F={}))[f.DOUBLE=1]="DOUBLE",f[f.FLOAT=2]="FLOAT",f[f.INT64=3]="INT64",f[f.UINT64=4]="UINT64",f[f.INT32=5]="INT32",f[f.FIXED64=6]="FIXED64",f[f.FIXED32=7]="FIXED32",f[f.BOOL=8]="BOOL",f[f.STRING=9]="STRING",f[f.GROUP=10]="GROUP",f[f.MESSAGE=11]="MESSAGE",f[f.BYTES=12]="BYTES",f[f.UINT32=13]="UINT32",f[f.ENUM=14]="ENUM",f[f.SFIXED32=15]="SFIXED32",f[f.SFIXED64=16]="SFIXED64",f[f.SINT32=17]="SINT32",f[f.SINT64=18]="SINT64",(d=M||(M={}
1))[d.OPTIONAL=1]="OPTIONAL",d[d.REPEATED=3]="REPEATED",d[d.REQUIRED=2]="REQUIRED",(p=j||(j={}))[p.SPEED=1]="SPEED",p[p.CODE_SIZE=2]="CODE_SIZE",p[p.LITE_RUNTIME=3]="LITE_RUNTIME",(m=U||(U={}))[m.STRING=0]="STRING",m[m.CORD=1]="CORD",m[m.STRING_PIECE=2]="STRING_PIECE",(h=B||(B={}))[h.JS_NORMAL=0]="JS_NORMAL",h[h.JS_STRING=1]="JS_STRING",h[h.JS_NUMBER=2]="JS_NUMBER",(g=V||(V={}))[g.RETENTION_UNKNOWN=0]="RETENTION_UNKNOWN",g[g.RETENTION_RUNTIME=1]="RETENTION_RUNTIME",g[g.RETENTION_SOURCE=2]="RETENTION_SOURCE",(b=K||(K={}))[b.TARGET_TYPE_UNKNOWN=0]="TARGET_TYPE_UNKNOWN",b[b.TARGET_TYPE_FILE=1]="TARGET_TYPE_FILE",b[b.TARGET_TYPE_EXTENSION_RANGE=2]="TARGET_TYPE_EXTENSION_RANGE",b[b.TARGET_TYPE_MESSAGE=3]="TARGET_TYPE_MESSAGE",b[b.TARGET_TYPE_FIELD=4]="TARGET_TYPE_FIELD",b[b.TARGET_TYPE_ONEOF=5]="TARGET_TYPE_ONEOF",b[b.TARGET_TYPE_ENUM=6]="TARGET_TYPE_ENUM",b[b.TARGET_TYPE_ENUM_ENTRY=7]="TARGET_TYPE_ENUM_ENTRY",b[b.TARGET_TYPE_SERVICE=8]="TARGET_TYPE_SERVICE",b[b.TARGET_TYPE_METHOD=9]="TARGET_TYPE_METHOD",(y=Y||(Y={}))[y.IDEMPOTENCY_UNKNOWN=0]="IDEMPOTENCY_UNKNOWN",y[y.NO_SIDE_EFFECTS=1]="NO_SIDE_EFFECTS",y[y.IDEMPOTENT=2]="IDEMPOTENT",(v=G||(G={}))[v.DEFAULT_SYMBOL_VISIBILITY_UNKNOWN=0]="DEFAULT_SYMBOL_VISIBILITY_UNKNOWN",v[v.EXPORT_ALL=1]="EXPORT_ALL",v[v.EXPORT_TOP_LEVEL=2]="EXPORT_TOP_LEVEL",v[v.LOCAL_ALL=3]="LOCAL_ALL",v[v.STRICT=4]="STRICT",(E=$||($={}))[E.FIELD_PRESENCE_UNKNOWN=0]="FIELD_PRESENCE_UNKNOWN",E[E.EXPLICIT=1]="EXPLICIT",E[E.IMPLICIT=2]="IMPLICIT",E[E.LEGACY_REQUIRED=3]="LEGACY_REQUIRED",(w=W||(W={}))[w.ENUM_TYPE_UNKNOWN=0]="ENUM_TYPE_UNKNOWN",w[w.OPEN=1]="OPEN",w[w.CLOSED=2]="CLOSED",(N=X||(X={}))[N.REPEATED_FIELD_ENCODING_UNKNOWN=0]="REPEATED_FIELD_ENCODING_UNKNOWN",N[N.PACKED=1]="PACKED",N[N.EXPANDED=2]="EXPANDED",(T=z||(z={}))[T.UTF8_VALIDATION_UNKNOWN=0]="UTF8_VALIDATION_UNKNOWN",T[T.VERIFY=2]="VERIFY",T[T.NONE=3]="NONE",(x=H||(H={}))[x.MESSAGE_ENCODING_UNKNOWN=0]="MESSAGE_ENCODING_UNKNOWN",x[x.LENGTH_PREFIXED=1]="LENGTH_PREFIXED",x[x.DELIMITED=2]="DELIMITED",(S=Z||(Z={}))[S.JSON_FORMAT_UNKNOWN=0]="JSON_FORMAT_UNKNOWN",S[S.ALLOW=1]="ALLOW",S[S.LEGACY_BEST_EFFORT=2]="LEGACY_BEST_EFFORT",(_=J||(J={}))[_.ENFORCE_NAMING_STYLE_UNKNOWN=0]="ENFORCE_NAMING_STYLE_UNKNOWN",_[_.STYLE2024=1]="STYLE2024",_[_.STYLE_LEGACY=2]="STYLE_LEGACY",(I=Q||(Q={}))[I.NONE=0]="NONE",I[I.SET=1]="SET",I[I.ALIAS=2]="ALIAS",(O=q||(q={}))[O.EDITION_UNKNOWN=0]="EDITION_UNKNOWN",O[O.EDITION_LEGACY=900]="EDITION_LEGACY",O[O.EDITION_PROTO2=998]="EDITION_PROTO2",O[O.EDITION_PROTO3=999]="EDITION_PROTO3",O[O.EDITION_2023=1e3]="EDITION_2023",O[O.EDITION_2024=1001]="EDITION_2024",O[O.EDITION_UNSTABLE=9999]="EDITION_UNSTABLE",O[O.EDITION_1_TEST_ONLY=1]="EDITION_1_TEST_ONLY",O[O.EDITION_2_TEST_ONLY=2]="EDITION_2_TEST_ONLY",O[O.EDITION_99997_TEST_ONLY=99997]="EDITION_99997_TEST_ONLY",O[O.EDITION_99998_TEST_ONLY=99998]="EDITION_99998_TEST_ONLY",O[O.EDITION_99999_TEST_ONLY=99999]="EDITION_99999_TEST_ONLY",O[O.EDITION_MAX=0x7fffffff]="EDITION_MAX",(R=ee||(ee={}))[R.VISIBILITY_UNSET=0]="VISIBILITY_UNSET",R[R.VISIBILITY_LOCAL=1]="VISIBILITY_LOCAL",R[R.VISIBILITY_EXPORT=2]="VISIBILITY_EXPORT";class eB extends Error{constructor(e,t,r="FieldValueInvalidError"){super(t),this.name=r,this.field=()=>e}}function eV(e){return null!==e&&"object"==typeof e&&!Array.isArray(e)}function eK(e,t){var r,n,o,i;if(eV(e)&&eg in e&&"add"in e&&"field"in e&&"function"==typeof e.field){if(void 0!==t){let a=e.field();return t.listKind==a.listKind&&t.scalar===a.scalar&&(null==(r=t.message)?void 0:r.typeName)===(null==(n=a.message)?void 0:n.typeName)&&(null==(o=t.enum)?void 0:o.typeName)===(null==(i=a.enum)?void 0:i.typeName)}return!0}return!1}function eY(e,t){var r,n,o,i;if(eV(e)&&eg in e&&"has"in e&&"field"in e&&"function"==typeof e.field){if(void 0!==t){let a=e.field();return t.mapKey===a.mapKey&&t.mapKind==a.mapKind&&t.scalar===a.scalar&&(null==(r=t.message)?void 0:r.typeName)===(null==(n=a.message)?void 0:n.typeName)&&(null==(o=t.enum)?void 0:o.typeName)===(null==(i=a.enum)?void 0:i.typeName)}return!0}return!1}function eG(e,t){return eV(e)&&eg in e&&"desc"in e&&eV(e.desc)&&"message"===e.desc.kind&&(void 0===t||e.desc.typeName==t.typeName)}let e$=Symbol.for("@bufbuild/protobuf/text-encoding");function eW(){if(void 0==globalThis[e$]){let e,t=new globalThis.TextEncoder,r=new globalThis.TextDecoder;globalThis[e$]={encodeUtf8:e=>t.encode(e),decodeUtf8:(t,n)=>n?(void 0===e&&(e=new globalThis.TextDecoder("utf-8",{fatal:!0})),e.decode(t)):r.decode(t),checkUtf8(e){try{return encodeURIComponent(e),!0}catch(e){return!1}}}}return globalThis[e$]}(D=et||(et={}))[D.Varint=0]="Varint",D[D.Bit64=1]="Bit64",D[D.LengthDelimited=2]="LengthDelimited",D[D.StartGroup=3]="StartGroup",D[D.EndGroup=4]="EndGroup",D[D.Bit32=5]="Bit32";class eX{constructor(e=eW().encodeUtf8){this.encodeUtf8=e,this.stack=[],this.chunks=[],this.buf=[]}finish(){this.buf.length&&(this.chunks.push(new Uint8Array(this.buf)),this.buf=[]);let e=0;for(let t=0;t<this.chunks.length;t++)e+=this.chunks[t].length;let t=new Uint8Array(e),r=0;for(let e=0;e<this.chunks.length;e++)t.set(this.chunks[e],r),r+=this.chunks[e].length;return this.chunks=[],t}fork(){return this.stack.push({chunks:this.chunks,buf:this.buf}),this.chunks=[],this.buf=[],this}join(){let e=this.finish(),t=this.stack.pop();if(!t)throw Error("invalid state, fork stack empty");return this.chunks=t.chunks,this.buf=t.buf,this.uint32(e.byteLength),this.raw(e)}tag(e,t){return this.uint32((e<<3|t)>>>0)}raw(e){return this.buf.length&&(this.chunks.push(new Uint8Array(this.buf)),this.buf=[]),this.chunks.push(e),this}uint32(e){for(eZ(e);e>127;)this.buf.push(127&e|128),e>>>=7;return this.buf.push(e),this}int32(e){return eH(e),ec(e,this.buf),this}bool(e){return this.buf.push(+!!e),this}bytes(e){return this.uint32(e.byteLength),this.raw(e)}string(e){let t=this.encodeUtf8(e);return this.uint32(t.byteLength),this.raw(t)}float(e){var t=e;if("string"==typeof t){let e=t;if(Number.isNaN(t=Number(t))&&"NaN"!==e)throw Error("invalid float32: "+e)}else if("number"!=typeof t)throw Error("invalid float32: "+typeof t);
1if(Number.isFinite(t)&&(t>34028234663852886e22||t<-34028234663852886e22))throw Error("invalid float32: "+t);let r=new Uint8Array(4);return new DataView(r.buffer).setFloat32(0,e,!0),this.raw(r)}double(e){let t=new Uint8Array(8);return new DataView(t.buffer).setFloat64(0,e,!0),this.raw(t)}fixed32(e){eZ(e);let t=new Uint8Array(4);return new DataView(t.buffer).setUint32(0,e,!0),this.raw(t)}sfixed32(e){eH(e);let t=new Uint8Array(4);return new DataView(t.buffer).setInt32(0,e,!0),this.raw(t)}sint32(e){return eH(e),ec(e=(e<<1^e>>31)>>>0,this.buf),this}sfixed64(e){let t=new Uint8Array(8),r=new DataView(t.buffer),n=ed.enc(e);return r.setInt32(0,n.lo,!0),r.setInt32(4,n.hi,!0),this.raw(t)}fixed64(e){let t=new Uint8Array(8),r=new DataView(t.buffer),n=ed.uEnc(e);return r.setInt32(0,n.lo,!0),r.setInt32(4,n.hi,!0),this.raw(t)}int64(e){let t=ed.enc(e);return eo(t.lo,t.hi,this.buf),this}sint64(e){let t=ed.enc(e),r=t.hi>>31;return eo(t.lo<<1^r,(t.hi<<1|t.lo>>>31)^r,this.buf),this}uint64(e){let t=ed.uEnc(e);return eo(t.lo,t.hi,this.buf),this}}class ez{constructor(e,t=eW().decodeUtf8){this.decodeUtf8=t,this.varint64=en,this.uint32=ef,this.buf=e,this.len=e.length,this.pos=0,this.view=new DataView(e.buffer,e.byteOffset,e.byteLength)}tag(){let e=this.pos,t=this.uint32(),r=this.pos-e;if(r>5||5==r&&this.buf[this.pos-1]>15)throw Error("illegal tag: varint overflows uint32");let n=t>>>3,o=7&t;if(n<=0||o>5)throw Error("illegal tag: field no "+n+" wire type "+o);return[n,o]}skip(e,t,r=100){let n=this.pos;switch(e){case et.Varint:for(;128&this.buf[this.pos++];);break;case et.Bit64:this.pos+=4;case et.Bit32:this.pos+=4;break;case et.LengthDelimited:let o=this.uint32();this.pos+=o;break;case et.StartGroup:if(r<=0)throw Error("maximum recursion depth reached");for(;;){let[e,n]=this.tag();if(n===et.EndGroup){if(void 0!==t&&e!==t)throw Error("invalid end group tag");break}this.skip(n,e,r-1)}break;default:throw Error("cant skip wire type "+e)}return this.assertBounds(),this.buf.subarray(n,this.pos)}assertBounds(){if(this.pos>this.len)throw RangeError("premature EOF")}int32(){return 0|this.uint32()}sint32(){let e=this.uint32();return e>>>1^-(1&e)}int64(){return ed.dec(...this.varint64())}uint64(){return ed.uDec(...this.varint64())}sint64(){let[e,t]=this.varint64(),r=-(1&e);return e=(e>>>1|(1&t)<<31)^r,t=t>>>1^r,ed.dec(e,t)}bool(){let[e,t]=this.varint64();return 0!==e||0!==t}fixed32(){return this.view.getUint32((this.pos+=4)-4,!0)}sfixed32(){return this.view.getInt32((this.pos+=4)-4,!0)}fixed64(){return ed.uDec(this.sfixed32(),this.sfixed32())}sfixed64(){return ed.dec(this.sfixed32(),this.sfixed32())}float(){return this.view.getFloat32((this.pos+=4)-4,!0)}double(){return this.view.getFloat64((this.pos+=8)-8,!0)}bytes(){let e=this.uint32(),t=this.pos;return this.pos+=e,this.assertBounds(),this.buf.subarray(t,t+e)}string(e){return this.decodeUtf8(this.bytes(),e)}}function eH(e){if("string"==typeof e)e=Number(e);else if("number"!=typeof e)throw Error("invalid int32: "+typeof e);if(!Number.isInteger(e)||e>0x7fffffff||e<-0x80000000)throw Error("invalid int32: "+e)}function eZ(e){if("string"==typeof e)e=Number(e);else if("number"!=typeof e)throw Error("invalid uint32: "+typeof e);if(!Number.isInteger(e)||e>0xffffffff||e<0)throw Error("invalid uint32: "+e)}function eJ(e,t,r){let n=eQ(e,r);if(!0!==n)return new eB(e,`list item #${t+1}: ${e0(e,r,n)}`)}function eQ(e,t){return void 0!==e.scalar?eq(t,e.scalar):void 0!==e.enum?e.enum.open?eq(t,P.INT32):e.enum.values.some(e=>e.number===t):eG(t,e.message)}function eq(e,t){switch(t){case P.DOUBLE:return"number"==typeof e;case P.FLOAT:if("number"!=typeof e)return!1;if(Number.isNaN(e)||!Number.isFinite(e))return!0;if(e>34028234663852886e22||e<-34028234663852886e22)return`${e.toFixed()} out of range`;return!0;case P.INT32:case P.SFIXED32:case P.SINT32:if("number"!=typeof e||!Number.isInteger(e))return!1;if(e>0x7fffffff||e<-0x80000000)return`${e.toFixed()} out of range`;return!0;case P.FIXED32:case P.UINT32:if("number"!=typeof e||!Number.isInteger(e))return!1;if(e>0xffffffff||e<0)return`${e.toFixed()} out of range`;return!0;case P.BOOL:return"boolean"==typeof e;case P.STRING:if("string"!=typeof e)return!1;return eW().checkUtf8(e)||"invalid UTF8";case P.BYTES:return e instanceof Uint8Array;case P.INT64:case P.SFIXED64:case P.SINT64:if("bigint"==typeof e||"number"==typeof e||"string"==typeof e&&e.length>0)try{return ed.parse(e),!0}catch(t){return`${e} out of range`}return!1;case P.FIXED64:case P.UINT64:if("bigint"==typeof e||"number"==typeof e||"string"==typeof e&&e.length>0)try{return ed.uParse(e),!0}catch(t){return`${e} out of range`}return!1}}function e0(e,t,r){return(r="string"==typeof r?`: ${r}`:`, got ${e1(t)}`,void 0!==e.scalar)?`expected ${function(e){switch(e){case P.STRING:return"string";case P.BOOL:return"boolean";case P.INT64:case P.SINT64:case P.SFIXED64:return"bigint (int64)";case P.UINT64:case P.FIXED64:return"bigint (uint64)";case P.BYTES:return"Uint8Array";
1case P.DOUBLE:return"number (float64)";case P.FLOAT:return"number (float32)";case P.FIXED32:case P.UINT32:return"number (uint32)";case P.INT32:case P.SFIXED32:case P.SINT32:return"number (int32)"}}(e.scalar)}`+r:void 0!==e.enum?`expected ${e.enum.toString()}`+r:`expected ${e2(e.message)}`+r}function e1(e){switch(typeof e){case"object":if(null===e)return"null";if(e instanceof Uint8Array)return`Uint8Array(${e.length})`;if(Array.isArray(e))return`Array(${e.length})`;if(eK(e))return e3(e.field());if(eY(e))return e4(e.field());if(eG(e))return e2(e.desc);if(eU(e))return`message ${e.$typeName}`;return"object";case"string":return e.length>30?"string":`"${e.split('"').join('\\"')}"`;case"boolean":case"number":return String(e);case"bigint":return String(e)+"n";default:return typeof e}}function e2(e){return`ReflectMessage (${e.typeName})`}function e3(e){switch(e.listKind){case"message":return`ReflectList (${e.message.toString()})`;case"enum":return`ReflectList (${e.enum.toString()})`;case"scalar":return`ReflectList (${P[e.scalar]})`}}function e4(e){switch(e.mapKind){case"message":return`ReflectMap (${P[e.mapKey]}, ${e.message.toString()})`;case"enum":return`ReflectMap (${P[e.mapKey]}, ${e.enum.toString()})`;case"scalar":return`ReflectMap (${P[e.mapKey]}, ${P[e.scalar]})`}}function e6(e){let t=e.fields[0];return e9(e.typeName)&&void 0!==t&&"scalar"==t.fieldKind&&"value"==t.name&&1==t.number}function e9(e){return e.startsWith("google.protobuf.")&&["DoubleValue","FloatValue","Int64Value","UInt64Value","Int32Value","UInt32Value","BoolValue","StringValue","BytesValue"].includes(e.substring(16))}function e8(e,t){if(eU(t,e))return t;let r=function(e){let t;if(function(e){switch(e.file.edition){case 999:return!1;case 998:return!0;default:return e.fields.some(e=>2!=e.presence&&"message"!=e.fieldKind&&!e.oneof)}}(e)){let r,n,o=tn.get(e);if(o)({prototype:r,members:n}=o);else{for(let t of(r={},n=new Set,e.members))"oneof"!=t.kind&&("scalar"==t.fieldKind||"enum"==t.fieldKind)&&2!=t.presence&&(n.add(t),r[t.localName]=to(t));tn.set(e,{prototype:r,members:n})}for(let o of((t=Object.create(r)).$typeName=e.typeName,e.members))if(!n.has(o)){if("field"==o.kind&&("message"==o.fieldKind||("scalar"==o.fieldKind||"enum"==o.fieldKind)&&2!=o.presence))continue;t[o.localName]=to(o)}}else for(let r of(t={$typeName:e.typeName},e.members))("oneof"==r.kind||2==r.presence)&&(t[r.localName]=to(r));return t}(e);return void 0!==t&&function(e,t,r){for(let n of e.members){let e,o=r[n.localName];if(null!=o){if("oneof"==n.kind){let t=eb(r,n);if(!t)continue;e=t,o=ev(r,t)}else e=n;switch(e.fieldKind){case"message":o=e7(e,o);break;case"scalar":o=e5(e,o);break;case"list":o=function(e,t){if(Array.isArray(t)){if(e.scalar==P.BYTES)return t.map(te);if("message"==e.listKind)return t.map(t=>e7(e,t))}return t}(e,o);break;case"map":o=function(e,t){if(eV(t)){if(e.scalar==P.BYTES)return tt(t,te);if("message"==e.mapKind)return tt(t,t=>e7(e,t))}return t}(e,o)}eE(t,e,o)}}}(e,r,t),r}function e5(e,t){return e.scalar==P.BYTES?te(t):t}function e7(e,t){if("message"==e.fieldKind&&!e.oneof&&e6(e.message))return e5(e.message.fields[0],t);if(eV(t)){if("google.protobuf.Struct"==e.message.typeName&&"google.protobuf.Value"!==e.parent.typeName)return t;if(!eU(t,e.message))return e8(e.message,t)}return t}function te(e){return Array.isArray(e)?new Uint8Array(e):e}function tt(e,t){let r={};for(let n of Object.entries(e))r[n[0]]=t(n[1]);return r}let tr=Symbol(),tn=new WeakMap;function to(e){if("oneof"==e.kind)return{case:void 0};if("list"==e.fieldKind)return[];if("map"==e.fieldKind)return{};if("message"==e.fieldKind)return tr;let t=e.getDefaultValue();return void 0!==t?"scalar"==e.fieldKind&&e.longAsString?t.toString():t:"scalar"==e.fieldKind?eh(e.scalar,e.longAsString):e.enum.values[0].number}function ti(e,t,r=!0){return new ts(e,t,r)}let ta=new WeakMap;class ts{get sortedFields(){let e=ta.get(this.desc);if(e)return e;let t=this.desc.fields.concat().sort((e,t)=>e.number-t.number);return ta.set(this.desc,t),t}constructor(e,t,r=!0){this.lists=new Map,this.maps=new Map,this.check=r,this.desc=e,this.message=this[eg]=null!=t?t:e8(e),this.fields=e.fields,this.oneofs=e.oneofs,this.members=e.members}findNumber(e){return this._fieldsByNumber||(this._fieldsByNumber=new Map(this.desc.fields.map(e=>[e.number,e]))),this._fieldsByNumber.get(e)}oneofCase(e){return tl(this.message,e),eb(this.message,e)}isSet(e){tl(this.message,e);var t=this.message;let r=e.localName;if(e.oneof)return t[e.oneof.localName].case===r;if(2!=e.presence)return void 0!==t[r]&&Object.prototype.hasOwnProperty.call(t,r);switch(e.fieldKind){case"list":return t[r].length>0;case"map":return Object.keys(t[r]).length>0;case"scalar":return!function(e,t){switch(e){case P.BOOL:return!1===t;case P.STRING:return""===t;case P.BYTES:return t instanceof Uint8Array&&!t.byteLength;case P.DOUBLE:case P.FLOAT:return Object.is(t,0);default:return 0==t}}(e.scalar,t[r]);case"enum":return t[r]!==e.enum.values[0].number}throw Error("message field with implicit presence")}clear(e){tl(this.message,e);var t=this.message;let r=e.localName;if(e.oneof){let n=e.oneof.localName;t[n].case===r&&(t[n]={case:void 0})}else if(2!=e.presence)delete t[r];else switch(e.fieldKind){case"map":t[r]={};break;case"list":t[r]=[];break;case"enum":t[r]=e.enum.values[0].number;break;case"scalar":t[r]=eh(e.scalar,e.longAsString)}}get(e){tl(this.message,e);let t=ev(this.message,e);switch(e.fieldKind){case"list":let r=this.lists.get(e);return r&&r[eg]===t||this.lists.set(e,r=new tu(e,t,this.check)),r;case"map":let n=this.maps.get(e);return n&&n[eg]===t||this.maps.set(e,n=new tc(e,t,this.check)),n;case"message":return td(e,t,this.check);case"scalar":return void 0===t?eh(e.scalar,!1):ty(e,t);case"enum":return null!=t?t:e.enum.values[0].number}}set(e,t){let r;if(tl(this.message,e),this.check){let r=function(e,t){let r,n="list"==e.fieldKind?eK(t,e):"map"==e.fieldKind?eY(t,e):eQ(e,t);if(!0!==n){switch(e.fieldKind){case"list":r=`expected ${e3(e)}, got ${e1(t)}`;break;case"map":r=`expected ${e4(e)}, got ${e1(t)}`;break;
1default:r=e0(e,t,n)}return new eB(e,r)}}(e,t);if(r)throw r}r="message"==e.fieldKind?tf(e,t):eY(t)||eK(t)?t[eg]:tv(e,t),eE(this.message,e,r)}getUnknown(){return this.message.$unknown}setUnknown(e){this.message.$unknown=e}}function tl(e,t){if(t.parent.typeName!==e.$typeName)throw new eB(t,`cannot use ${t.toString()} with message ${e.$typeName}`,"ForeignFieldError")}class tu{field(){return this._field}get size(){return this._arr.length}constructor(e,t,r){this._field=e,this._arr=this[eg]=t,this.check=r}get(e){let t=this._arr[e];return void 0===t?void 0:tm(this._field,t,this.check)}set(e,t){if(e<0||e>=this._arr.length)throw new eB(this._field,`list item #${e+1}: out of range`);if(this.check){let r=eJ(this._field,e,t);if(r)throw r}this._arr[e]=tp(this._field,t)}add(e){if(this.check){let t=eJ(this._field,this._arr.length,e);if(t)throw t}this._arr.push(tp(this._field,e))}clear(){this._arr.splice(0,this._arr.length)}[Symbol.iterator](){return this.values()}keys(){return this._arr.keys()}*values(){for(let e of this._arr)yield tm(this._field,e,this.check)}*entries(){for(let e=0;e<this._arr.length;e++)yield[e,tm(this._field,this._arr[e],this.check)]}}class tc{constructor(e,t,r=!0){this.obj=this[eg]=null!=t?t:{},this.check=r,this._field=e}field(){return this._field}set(e,t){var r,n;if(this.check){let r=function(e,t,r){let n=eq(t,e.mapKey);if(!0!==n)return new eB(e,`invalid map key: ${e0({scalar:e.mapKey},t,n)}`);let o=eQ(e,r);if(!0!==o)return new eB(e,`map entry ${e1(t)}: ${e0(e,r,o)}`)}(this._field,e,t);if(r)throw r}return this.obj[tg(e)]=(r=this._field,n=t,"message"==r.mapKind?tf(r,n):tv(r,n)),this}delete(e){let t=tg(e),r=Object.prototype.hasOwnProperty.call(this.obj,t);return r&&delete this.obj[t],r}clear(){for(let e of Object.keys(this.obj))delete this.obj[e]}get(e){let t=this.obj[tg(e)];return void 0!==t&&(t=th(this._field,t,this.check)),t}has(e){return Object.prototype.hasOwnProperty.call(this.obj,tg(e))}*keys(){for(let e of Object.keys(this.obj))yield tb(e,this._field.mapKey)}*entries(){for(let e of Object.entries(this.obj))yield[tb(e[0],this._field.mapKey),th(this._field,e[1],this.check)]}[Symbol.iterator](){return this.entries()}get size(){return Object.keys(this.obj).length}*values(){for(let e of Object.values(this.obj))yield th(this._field,e,this.check)}forEach(e,t){for(let r of this.entries())e.call(t,r[1],r[0],this)}}function tf(e,t){return eG(t)?e9(t.message.$typeName)&&!e.oneof&&"message"==e.fieldKind?t.message.value:"google.protobuf.Struct"==t.desc.typeName&&"google.protobuf.Value"!=e.parent.typeName?function e(t){let r={};for(let[n,o]of Object.entries(t.fields))r[n]=function t(r){switch(r.kind.case){case"structValue":return e(r.kind.value);case"listValue":return r.kind.value.values.map(t);case"nullValue":case void 0:return null;default:return r.kind.value}}(o);return r}(t.message):t.message:t}function td(e,t,r){return void 0!==t&&(e6(e.message)&&!e.oneof&&"message"==e.fieldKind?t={$typeName:e.message.typeName,value:ty(e.message.fields[0],t)}:"google.protobuf.Struct"==e.message.typeName&&"google.protobuf.Value"!=e.parent.typeName&&eV(t)&&(t=function e(t){let r={$typeName:"google.protobuf.Struct",fields:{}};if(eV(t))for(let[n,o]of Object.entries(t))r.fields[n]=function t(r){let n={$typeName:"google.protobuf.Value",kind:{case:void 0}};switch(typeof r){case"number":n.kind={case:"numberValue",value:r};break;case"string":n.kind={case:"stringValue",value:r};break;case"boolean":n.kind={case:"boolValue",value:r};break;case"object":if(null===r)n.kind={case:"nullValue",value:0};else if(Array.isArray(r)){let e={$typeName:"google.protobuf.ListValue",values:[]};if(Array.isArray(r))for(let n of r)e.values.push(t(n));n.kind={case:"listValue",value:e}}else n.kind={case:"structValue",value:e(r)}}return n}(o);return r}(t))),new ts(e.message,t,r)}function tp(e,t){return"message"==e.listKind?tf(e,t):tv(e,t)}function tm(e,t,r){return"message"==e.listKind?td(e,t,r):ty(e,t)}function th(e,t,r){return"message"==e.mapKind?td(e,t,r):t}function tg(e){return"string"==typeof e||"number"==typeof e?e:String(e)}function tb(e,t){switch(t){case P.STRING:break;case P.INT32:case P.FIXED32:case P.UINT32:case P.SFIXED32:case P.SINT32:{let t=Number.parseInt(e);if(Number.isFinite(t))return t;break}case P.BOOL:switch(e){case"true":return!0;case"false":return!1}break;case P.UINT64:case P.FIXED64:try{return ed.uParse(e)}catch(e){}break;default:try{return ed.parse(e)}catch(e){}}return e}function ty(e,t){switch(e.scalar){case P.INT64:case P.SFIXED64:case P.SINT64:"longAsString"in e&&e.longAsString&&"string"==typeof t&&(t=ed.parse(t));break;case P.FIXED64:case P.UINT64:"longAsString"in e&&e.longAsString&&"string"==typeof t&&(t=ed.uParse(t))}return t}function tv(e,t){switch(e.scalar){case P.INT64:case P.SFIXED64:case P.SINT64:"longAsString"in e&&e.longAsString?t=String(t):("string"==typeof t||"number"==typeof t)&&(t=ed.parse(t));break;case P.FIXED64:case P.UINT64:"longAsString"in e&&e.longAsString?t=String(t):("string"==typeof t||"number"==typeof t)&&(t=ed.uParse(t))}return t}function tE(e,t,r){let n=ti(e,void 0,!1);return tw(n,new ez(t),Object.assign(Object.assign({readUnknownFields:!0,recursionLimit:100},r),{depth:0}),!1,t.byteLength),n.message}function tw(e,t,r,n,o){var i;let a,s;if(++r.depth>r.recursionLimit)throw Error(`cannot decode ${e.desc} from binary: maximum recursion depth of ${r.recursionLimit} reached`);let l=n?t.len:t.pos+o,u=null!=(i=e.getUnknown())?i:[];for(;t.pos<l&&([a,s]=t.tag(),!n||s!=et.EndGroup);){let n=e.findNumber(a);if(!n){let e=r.recursionLimit-r.depth,n=t.skip(s,a,e);r.readUnknownFields&&u.push({no:a,wireType:s,data:n});continue}!function(e,t,r,n,o){var i;switch(r.fieldKind){case"scalar":e.set(r,tT(t,r.scalar,r.utf8Validation));break;case"enum":let a=tT(t,P.INT32);if(r.enum.open)e.set(r,a);else if(r.enum.values.some(e=>e.number===a))e.set(r,a);else if(o.readUnknownFields){let t=[];ec(a,t);let o=null!=(i=e.getUnknown())?i:[];o.push({no:r.number,wireType:n,data:new Uint8Array(t)}),e.setUnknown(o)}break;case"message":e.set(r,tN(t,o,r,e.get(r)));break;case"list":!function(e,t,r,n){var o;let i=r.field();if("message"===i.listKind)return r.add(tN(e,n,i));let a=null!=(o=i.scalar)?o:P.INT32;if(t!=et.LengthDelimited||a==P.STRING||a==P.BYTES)return r.add(tT(e,a,i.utf8Validation));let s=e.uint32()+e.pos;for(;e.pos<s;)r.add(tT(e,a,i.utf8Validation))}
1(t,n,e.get(r),o);break;case"map":!function(e,t,r){let n,o,i=t.field(),a=e.uint32(),s=e.pos+a;for(;e.pos<s;){let[t]=e.tag();switch(t){case 1:n=tT(e,i.mapKey,i.utf8Validation);break;case 2:switch(i.mapKind){case"scalar":o=tT(e,i.scalar,i.utf8Validation);break;case"enum":o=e.int32();break;case"message":o=tN(e,r,i)}}}if(void 0===n&&(n=eh(i.mapKey,!1)),void 0===o)switch(i.mapKind){case"scalar":o=eh(i.scalar,!1);break;case"enum":o=i.enum.values[0].number;break;case"message":o=ti(i.message,void 0,!1)}t.set(n,o)}(t,e.get(r),o)}}(e,t,n,s,r)}if(n&&(s!=et.EndGroup||a!==o))throw Error("invalid end group tag");u.length>0&&e.setUnknown(u),r.depth--}function tN(e,t,r,n){let o=r.delimitedEncoding,i=null!=n?n:ti(r.message,void 0,!1);return tw(i,e,t,o,o?r.number:e.uint32()),i}function tT(e,t,r=!1){switch(t){case P.STRING:return e.string(r);case P.BOOL:return e.bool();case P.DOUBLE:return e.double();case P.FLOAT:return e.float();case P.INT32:return e.int32();case P.INT64:return e.int64();case P.UINT64:return e.uint64();case P.FIXED64:return e.fixed64();case P.BYTES:return e.bytes();case P.FIXED32:return e.fixed32();case P.SFIXED32:return e.sfixed32();case P.SFIXED64:return e.sfixed64();case P.SINT64:return e.sint64();case P.UINT32:return e.uint32();case P.SINT32:return e.sint32()}}let tx=eM(((o=tE(ej,function(e){let n=function(){if(!r){r=[];let e=(t||(t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("")).slice(0,-2).concat("-","_"),t);for(let t=0;t<e.length;t++)r[e[t].charCodeAt(0)]=t;r[45]=e.indexOf("+"),r[95]=e.indexOf("/")}return r}(),o=3*e.length/4;"="==e[e.length-2]?o-=2:"="==e[e.length-1]&&(o-=1);let i=new Uint8Array(o),a=0,s=0,l,u=0;for(let t=0;t<e.length;t++){if(void 0===(l=n[e.charCodeAt(t)]))switch(e[t]){case"=":s=0;case"\n":case"\r":case"	":case" ":continue;default:throw Error("invalid base64 string")}switch(s){case 0:u=l,s=1;break;case 1:i[a++]=u<<2|(48&l)>>4,u=l,s=2;break;case 2:i[a++]=(15&u)<<4|(60&l)>>2,u=l,s=3;break;case 3:i[a++]=(3&u)<<6|l,s=0}}if(1==s)throw Error("invalid base64 string");return i.subarray(0,a)}("ChRzZWFyY2hfZmlsdGVycy5wcm90bxIOc2VhcmNoX2ZpbHRlcnMi8wIKFENvbnRlbnRTZWFyY2hGaWx0ZXJzEjsKC2NvbnRlbnRUeXBlGAEgASgOMiEuc2VhcmNoX2ZpbHRlcnMuU0ZDb250ZW50VHlwZUVudW1IAIgBARI0CgRzb3J0GAIgASgOMiEuc2VhcmNoX2ZpbHRlcnMuU0ZDb250ZW50U29ydEVudW1IAYgBARIRCgR5ZWFyGAMgASgNSAKIAQESEgoFbW9udGgYBCABKA1IA4gBARIQCgNkYXkYBSABKA1IBIgBARIxCgNjdHgYBiABKAsyHy5zZWFyY2hfZmlsdGVycy5UYXhvbm9teUNvbnRleHRIBYgBARI0CgdleGNsdWRlGAcgASgLMh4uc2VhcmNoX2ZpbHRlcnMuRXhjbHVkZUlkc0xpc3RIBogBAUIOCgxfY29udGVudFR5cGVCBwoFX3NvcnRCBwoFX3llYXJCCAoGX21vbnRoQgYKBF9kYXlCBgoEX2N0eEIKCghfZXhjbHVkZSJnCg9UYXhvbm9teUNvbnRleHQSMAoIdGF4b25vbXkYASABKA4yHi5zZWFyY2hfZmlsdGVycy5TRlRheG9ub215RW51bRIVCgh0ZXJtU2x1ZxgCIAEoCUgAiAEBQgsKCV90ZXJtU2x1ZyIdCg5FeGNsdWRlSWRzTGlzdBILCgNpZHMYASADKA0qTQoRU0ZDb250ZW50VHlwZUVudW0SBwoDQUxMEAASCAoEUE9TVBABEgsKB1NFR01FTlQQAhILCgdFUElTT0RFEAMSCwoHU1RBVElPThAEKkcKEVNGQ29udGVudFNvcnRFbnVtEgoKBk5FV0VTVBAAEgoKBk9MREVTVBABEgwKCFRJVExFX0FaEAISDAoIVElUTEVfWkEQAyqnAQoOU0ZUYXhvbm9teUVudW0SCwoHcHJvZ3JhbRAAEgwKCGNhdGVnb3J5EAESBwoDdGFnEAISDwoLY29udHJpYnV0b3IQAxIICgRjaXR5EAQSDQoJY29udGluZW50EAUSCwoHY291bnRyeRAGEhMKD3Byb3ZpbmNlT3JTdGF0ZRAHEgoKBnJlZ2lvbhAIEg0KCXNvY2lhbFRhZxAJEgoKBnBlcnNvbhAKYgZwcm90bzM"))).messageType.forEach(ew),o.dependency=[],eN(o,e=>void 0).getFile(o.name)),0);var tS=((A={})[A.ALL=0]="ALL",A[A.POST=1]="POST",A[A.SEGMENT=2]="SEGMENT",A[A.EPISODE=3]="EPISODE",A[A.STATION=4]="STATION",A),t_=((k={})[k.NEWEST=0]="NEWEST",k[k.OLDEST=1]="OLDEST",k[k.TITLE_AZ=2]="TITLE_AZ",k[k.TITLE_ZA=3]="TITLE_ZA",k);(C={})[C.program=0]="program",C[C.category=1]="category",C[C.tag=2]="tag",C[C.contributor=3]="contributor",C[C.city=4]="city",C[C.continent=5]="continent",C[C.country=6]="country",C[C.provinceOrState=7]="provinceOrState",C[C.region=8]="region",C[C.socialTag=9]="socialTag",C[C.person=10]="person",e.s(["ContentSearchFiltersSchema",0,tx,"SFContentSortEnum",()=>t_,"SFContentTypeEnum",()=>tS],893641);let tI={writeUnknownFields:!0};function tO(e,t,r){var n;for(let n of r.sortedFields){if(!r.isSet(n)){if(3==n.presence)throw Error(`cannot encode ${n} to binary: required field not set`);continue}!function(e,t,r,n){var o;switch(n.fieldKind){case"scalar":case"enum":tR(e,r.desc.typeName,n.name,null!=(o=n.scalar)?o:P.INT32,n.number,r.get(n));break;case"list":!function(e,t,r,n){var o;if("message"==r.listKind){for(let o of n)tD(e,t,r,o);return}let i=null!=(o=r.scalar)?o:P.INT32;if(r.packed){if(!n.size)return;for(let t of(e.tag(r.number,et.LengthDelimited).fork(),n))tA(e,r.parent.typeName,r.name,i,t);e.join();return}for(let t of n)tR(e,r.parent.typeName,r.name,i,r.number,t)}(e,t,n,r.get(n));break;case"message":tD(e,t,n,r.get(n));break;case"map":for(let[o,i]of r.get(n))!function(e,t,r,n,o){var i;switch(e.tag(r.number,et.LengthDelimited).fork(),tR(e,r.parent.typeName,r.name,r.mapKey,1,n),r.mapKind){case"scalar":case"enum":tR(e,r.parent.typeName,r.name,null!=(i=r.scalar)?i:P.INT32,2,o);break;case"message":tO(e.tag(2,et.LengthDelimited).fork(),t,o).join()}e.join()}(e,t,n,o,i)}}(e,t,r,n)}
1if(t.writeUnknownFields)for(let{no:t,wireType:o,data:i}of null!=(n=r.getUnknown())?n:[])e.tag(t,o).raw(i);return e}function tR(e,t,r,n,o,i){tA(e.tag(o,function(e){switch(e){case P.BYTES:case P.STRING:return et.LengthDelimited;case P.DOUBLE:case P.FIXED64:case P.SFIXED64:return et.Bit64;case P.FIXED32:case P.SFIXED32:case P.FLOAT:return et.Bit32;default:return et.Varint}}(n)),t,r,n,i)}function tD(e,t,r,n){r.delimitedEncoding?tO(e.tag(r.number,et.StartGroup),t,n).tag(r.number,et.EndGroup):tO(e.tag(r.number,et.LengthDelimited).fork(),t,n).join()}function tA(e,t,r,n,o){try{switch(n){case P.STRING:e.string(o);break;case P.BOOL:e.bool(o);break;case P.DOUBLE:e.double(o);break;case P.FLOAT:e.float(o);break;case P.INT32:e.int32(o);break;case P.INT64:e.int64(o);break;case P.UINT64:e.uint64(o);break;case P.FIXED64:e.fixed64(o);break;case P.BYTES:e.bytes(o);break;case P.FIXED32:e.fixed32(o);break;case P.SFIXED32:e.sfixed32(o);break;case P.SFIXED64:e.sfixed64(o);break;case P.SINT64:e.sint64(o);break;case P.UINT32:e.uint32(o);break;case P.SINT32:e.sint32(o)}}catch(e){if(e instanceof Error)throw Error(`cannot encode field ${t}.${r} to binary: ${e.message}`);throw e}}e.s(["decodeContentSearchFiltersParam",0,function(e){return tE(tx,Uint8Array.fromBase64(e||"",{alphabet:"base64url"}))},"encodeContentSearchFiltersParam",0,function(e){let t=e8(tx,e),r=tO(new eX,tI,ti(tx,t)).finish();return r.toBase64?.({alphabet:"base64url",omitPadding:!0})}],397905)},593698,e=>{"use strict";let t=(0,e.i(456420).default)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);e.s(["CheckIcon",0,t],593698)},746336,e=>{"use strict";let t=(0,e.i(456420).default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);e.s(["ChevronRightIcon",0,t],746336)},303536,e=>{"use strict";var t=e.i(271645),r=0,n=null;function o(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}e.s(["useFocusGuards",0,function(){t.useEffect(()=>{n||(n={start:o(),end:o()});let{start:e,end:t}=n;return document.body.firstElementChild!==e&&document.body.insertAdjacentElement("afterbegin",e),document.body.lastElementChild!==t&&document.body.insertAdjacentElement("beforeend",t),r++,()=>{1===r&&(n?.start.remove(),n?.end.remove(),n=null),r=Math.max(0,r-1)}},[])}])},765491,e=>{"use strict";let t;var r=e.i(271645),n=e.i(820783),o=e.i(248425),i=e.i(30207),a=e.i(843476),s="focusScope.autoFocusOnMount",l="focusScope.autoFocusOnUnmount",u={bubbles:!1,cancelable:!0},c=r.forwardRef((e,t)=>{let{loop:c=!1,trapped:h=!1,onMountAutoFocus:g,onUnmountAutoFocus:b,...y}=e,[v,E]=r.useState(null),w=(0,i.useCallbackRef)(g),N=(0,i.useCallbackRef)(b),T=r.useRef(null),x=(0,n.useComposedRefs)(t,E),S=r.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;r.useEffect(()=>{if(h){let e=function(e){if(S.paused||!v)return;let t=e.target;v.contains(t)?T.current=t:p(T.current,{select:!0})},t=function(e){if(S.paused||!v)return;let t=e.relatedTarget;null!==t&&(v.contains(t)||p(T.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&p(v)});return v&&r.observe(v,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[h,v,S.paused]),r.useEffect(()=>{if(v){m.add(S);let e=document.activeElement;if(!v.contains(e)){let t=new CustomEvent(s,u);v.addEventListener(s,w),v.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(p(n,{select:t}),document.activeElement!==r)return}(f(v).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&p(v))}return()=>{v.removeEventListener(s,w),setTimeout(()=>{let t=new CustomEvent(l,u);v.addEventListener(l,N),v.dispatchEvent(t),t.defaultPrevented||p(e??document.body,{select:!0}),v.removeEventListener(l,N),m.remove(S)},0)}}},[v,w,N,S]);let _=r.useCallback(e=>{if(!c&&!h||S.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=document.activeElement;if(t&&r){var n;let t,o=e.currentTarget,[i,a]=[d(t=f(n=o),n),d(t.reverse(),n)];i&&a?e.shiftKey||r!==a?e.shiftKey&&r===i&&(e.preventDefault(),c&&p(a,{select:!0})):(e.preventDefault(),c&&p(i,{select:!0})):r===o&&e.preventDefault()}},[c,h,S.paused]);return(0,a.jsx)(o.Primitive.div,{tabIndex:-1,...y,ref:x,onKeyDown:_})});function f(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function d(e,t){let r="function"==typeof t.checkVisibility&&t.checkVisibility({checkVisibilityCSS:!0});for(let n of e)if(!(r?!n.checkVisibility({checkVisibilityCSS:!0}):function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t})))return n}function p(e,{select:t=!1}={}){if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}c.displayName="FocusScope";var m=(t=[],{add(e){let r=t[0];e!==r&&r?.pause(),(t=h(t,e)).unshift(e)},remove(e){t=h(t,e),t[0]?.resume()}});function h(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}e.s(["FocusScope",0,c])},842727,e=>{"use strict";var t=e.i(271645),r=e.i(981140),n=e.i(75830),o=e.i(820783),i=e.i(30030),a=e.i(610772),s=e.i(248425),l=e.i(30207),u=e.i(369340),c=e.i(586318),f=e.i(934620),d=!1,p=t[" useSyncExternalStore ".trim().toString()];function m(){return()=>{}}var h="function"==typeof p?function(){return p(m,()=>!0,()=>!1)}:function(){let[e,r]=t.useState(d);return t.useEffect(()=>{d||(d=!0,r(!0))},[]),e},g=e.i(843476),b="rovingFocusGroup.onEntryFocus",y={bubbles:!1,cancelable:!0},v="RovingFocusGroup",[E,w,N]=(0,n.createCollection)(v),[T,x]=(0,i.createContextScope)(v,[N]),[S,_]=T(v),I=t.forwardRef((e,t)=>
1(0,g.jsx)(E.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,g.jsx)(E.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,g.jsx)(O,{...e,ref:t})})}));I.displayName=v;var O=t.forwardRef((e,n)=>{let{__scopeRovingFocusGroup:i,orientation:a,loop:f=!1,dir:d,currentTabStopId:p,defaultCurrentTabStopId:m,onCurrentTabStopIdChange:h,onEntryFocus:E,preventScrollOnEntryFocus:N=!1,...T}=e,x=t.useRef(null),_=(0,o.useComposedRefs)(n,x),I=(0,c.useDirection)(d),[O,R]=(0,u.useControllableState)({prop:p,defaultProp:m??null,onChange:h,caller:v}),[D,A]=t.useState(!1),C=(0,l.useCallbackRef)(E),P=w(i),L=t.useRef(!1),[F,M]=t.useState(0);return t.useEffect(()=>{let e=x.current;if(e)return e.addEventListener(b,C),()=>e.removeEventListener(b,C)},[C]),(0,g.jsx)(S,{scope:i,orientation:a,dir:I,loop:f,currentTabStopId:O,onItemFocus:t.useCallback(e=>R(e),[R]),onItemShiftTab:t.useCallback(()=>A(!0),[]),onFocusableItemAdd:t.useCallback(()=>M(e=>e+1),[]),onFocusableItemRemove:t.useCallback(()=>M(e=>e-1),[]),children:(0,g.jsx)(s.Primitive.div,{tabIndex:D||0===F?-1:0,"data-orientation":a,...T,ref:_,style:{outline:"none",...e.style},onMouseDown:(0,r.composeEventHandlers)(e.onMouseDown,()=>{L.current=!0}),onFocus:(0,r.composeEventHandlers)(e.onFocus,e=>{let t=!L.current;if(e.target===e.currentTarget&&t&&!D){let t=new CustomEvent(b,y);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=P().filter(e=>e.focusable);k([e.find(e=>e.active),e.find(e=>e.id===O),...e].filter(Boolean).map(e=>e.ref.current),N)}}L.current=!1}),onBlur:(0,r.composeEventHandlers)(e.onBlur,()=>A(!1))})})}),R="RovingFocusGroupItem",D=t.forwardRef((e,n)=>{let{__scopeRovingFocusGroup:o,focusable:i=!0,active:l=!1,tabStopId:u,children:c,...d}=e,p=(0,a.useId)(),m=u||p,b=_(R,o),y=b.currentTabStopId===m,v=w(o),{onFocusableItemAdd:N,onFocusableItemRemove:T,currentTabStopId:x}=b,S=h();return(0,f.useLayoutEffect)(()=>{if(S&&i)return N(),()=>T()},[S,i,N,T]),t.useEffect(()=>{if(!S&&i)return N(),()=>T()},[S,i,N,T]),(0,g.jsx)(E.ItemSlot,{scope:o,id:m,focusable:i,active:l,children:(0,g.jsx)(s.Primitive.span,{tabIndex:y?0:-1,"data-orientation":b.orientation,...d,ref:n,onMouseDown:(0,r.composeEventHandlers)(e.onMouseDown,e=>{i?b.onItemFocus(m):e.preventDefault()}),onFocus:(0,r.composeEventHandlers)(e.onFocus,()=>b.onItemFocus(m)),onKeyDown:(0,r.composeEventHandlers)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void b.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let o=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return A[o]}(e,b.orientation,b.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let o=v().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)o.reverse();else if("prev"===t||"next"===t){var r,n;"prev"===t&&o.reverse();let i=o.indexOf(e.currentTarget);o=b.loop?(r=o,n=i+1,r.map((e,t)=>r[(n+t)%r.length])):o.slice(i+1)}setTimeout(()=>k(o))}}),children:"function"==typeof c?c({isCurrentTabStop:y,hasTabStop:null!=x}):c})})});D.displayName=R;var A={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function k(e,t=!1){let r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}e.s(["Item",0,D,"Root",0,I,"createRovingFocusGroupScope",0,x],842727)},186312,e=>{"use strict";var t=new WeakMap,r=new WeakMap,n={},o=0,i=function(e){return e&&(e.host||i(e.parentNode))},a=function(e,a,s,l){var u=(Array.isArray(e)?e:[e]).map(function(e){if(a.contains(e))return e;var t=i(e);return t&&a.contains(t)?t:(console.error("aria-hidden",e,"in not contained inside",a,". Doing nothing"),null)}).filter(function(e){return!!e});n[s]||(n[s]=new WeakMap);var c=n[s],f=[],d=new Set,p=new Set(u),m=function(e){!e||d.has(e)||(d.add(e),m(e.parentNode))};u.forEach(m);var h=function(e){!e||p.has(e)||Array.prototype.forEach.call(e.children,function(e){if(d.has(e))h(e);else try{var n=e.getAttribute(l),o=null!==n&&"false"!==n,i=(t.get(e)||0)+1,a=(c.get(e)||0)+1;t.set(e,i),c.set(e,a),f.push(e),1===i&&o&&r.set(e,!0),1===a&&e.setAttribute(s,"true"),o||e.setAttribute(l,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return h(a),d.clear(),o++,function(){f.forEach(function(e){var n=t.get(e)-1,o=c.get(e)-1;t.set(e,n),c.set(e,o),n||(r.has(e)||e.removeAttribute(l),r.delete(e)),o||e.removeAttribute(s)}),--o||(t=new WeakMap,t=new WeakMap,r=new WeakMap,n={})}};e.s(["hideOthers",0,function(e,t,r){void 0===r&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),o=t||("u"<typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(n.push.apply(n,Array.from(o.querySelectorAll("[aria-live], script"))),a(n,o,r,"aria-hidden")):function(){return null}}])},290571,e=>{"use strict";var t=function(e,r){return(t=Object.setPrototypeOf||({__proto__:[]}
1)instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,r)},r=function(){return(r=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function n(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function o(e){return this instanceof o?(this.v=e,this):new o(e)}"function"==typeof SuppressedError&&SuppressedError,e.s(["__assign",()=>r,"__asyncGenerator",0,function(e,t,r){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var n,i=r.apply(e,t||[]),a=[];return n=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),s("next"),s("throw"),s("return",function(e){return function(t){return Promise.resolve(t).then(e,c)}}),n[Symbol.asyncIterator]=function(){return this},n;function s(e,t){i[e]&&(n[e]=function(t){return new Promise(function(r,n){a.push([e,t,r,n])>1||l(e,t)})},t&&(n[e]=t(n[e])))}function l(e,t){try{var r;(r=i[e](t)).value instanceof o?Promise.resolve(r.value.v).then(u,c):f(a[0][2],r)}catch(e){f(a[0][3],e)}}function u(e){l("next",e)}function c(e){l("throw",e)}function f(e,t){e(t),a.shift(),a.length&&l(a[0][0],a[0][1])}},"__asyncValues",0,function(e){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=n(e),t={},o("next"),o("throw"),o("return"),t[Symbol.asyncIterator]=function(){return this},t);function o(r){t[r]=e[r]&&function(t){return new Promise(function(n,o){var i,a,s;i=n,a=o,s=(t=e[r](t)).done,Promise.resolve(t.value).then(function(e){i({value:e,done:s})},a)})}}},"__await",0,o,"__awaiter",0,function(e,t,r,n){return new(r||(r=Promise))(function(o,i){function a(e){try{l(n.next(e))}catch(e){i(e)}}function s(e){try{l(n.throw(e))}catch(e){i(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}l((n=n.apply(e,t||[])).next())})},"__extends",0,function(e,r){if("function"!=typeof r&&null!==r)throw TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=e}t(e,r),e.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)},"__generator",0,function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return a.next=s(0),a.throw=s(1),a.return=s(2),"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}},"__read",0,function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,i=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},"__rest",0,function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},"__spreadArray",0,function(e,t,r){if(r||2==arguments.length)for(var n,o=0,i=t.length;o<i;o++)!n&&o in t||(n||(n=Array.prototype.slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||Array.prototype.slice.call(t))},"__values",0,n])},985369,e=>{"use strict";var t,r,n,o,i,a,s,l=e.i(290571),u=e.i(271645),c="right-scroll-bar-position",f="width-before-scroll-bar";function d(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var p="u">typeof window?u.useLayoutEffect:u.useEffect,m=new WeakMap,h=(void 0===t&&(t={}),(void 0===r&&(r=function(e){return e}),n=[],o=!1,i={read:function(){if(o)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:null},useMedium:function(e){var t=r(e,o);return n.push(t),function(){n=n.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(o=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){o=!0;var t=[];if(n.length){var r=n;n=[],r.forEach(e),t=n}var i=function(){var r=t;t=[],r.forEach(e)},a=function(){return Promise.resolve().then(i)};a(),n={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),n}}}}).options=(0,l.__assign)({async:!0,ssr:!1},t),i),g=function(){},b=u.forwardRef(function(e,t){var r,n,o,i,a=u.useRef(null),s=u.useState({onScrollCapture:g,onWheelCapture:g,onTouchMoveCapture:g}),c=s[0],f=s[1],b=e.forwardProps,y=e.children,v=e.className,E=e.removeScrollBar,w=e.enabled,N=e.shards,T=e.sideCar,x=e.noRelative,S=e.noIsolation,_=e.inert,I=e.allowPinchZoom,O=e.as,R=e.gapMode,D=(0,l.__rest)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),A=(r=[a,t],n=function(e){return r.forEach(function(t){return d(t,e)})},(o=(0,u.useState)(function(){return{value:null,callback:n,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=n,i=o.facade,p(function(){var e=m.get(i);if(e){var t=new Set(e),n=new Set(r),o=i.current;t.forEach(function(e){n.has(e)||d(e,null)}
1),n.forEach(function(e){t.has(e)||d(e,o)})}m.set(i,r)},[r]),i),k=(0,l.__assign)((0,l.__assign)({},D),c);return u.createElement(u.Fragment,null,w&&u.createElement(T,{sideCar:h,removeScrollBar:E,shards:N,noRelative:x,noIsolation:S,inert:_,setCallbacks:f,allowPinchZoom:!!I,lockRef:a,gapMode:R}),b?u.cloneElement(u.Children.only(y),(0,l.__assign)((0,l.__assign)({},k),{ref:A})):u.createElement(void 0===O?"div":O,(0,l.__assign)({},k,{className:v,ref:A}),y))});b.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},b.classNames={fullWidth:f,zeroRight:c};var y=function(e){var t=e.sideCar,r=(0,l.__rest)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw Error("Sidecar medium not found");return u.createElement(n,(0,l.__assign)({},r))};y.isSideCarExport=!0;var v=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=s||("u">typeof __webpack_nonce__?__webpack_nonce__:void 0);return t&&e.setAttribute("nonce",t),e}())){var n,o;(n=t).styleSheet?n.styleSheet.cssText=r:n.appendChild(document.createTextNode(r)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},E=function(){var e=v();return function(t,r){u.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},w=function(){var e=E();return function(t){return e(t.styles,t.dynamic),null}},N={left:0,top:0,right:0,gap:0},T=function(e){return parseInt(e||"",10)||0},x=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[T(r),T(n),T(o)]},S=function(e){if(void 0===e&&(e="margin"),"u"<typeof window)return N;var t=x(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},_=w(),I="data-scroll-locked",O=function(e,t,r,n){var o=e.left,i=e.top,a=e.right,s=e.gap;return void 0===r&&(r="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(n,";\n   padding-right: ").concat(s,"px ").concat(n,";\n  }\n  body[").concat(I,"] {\n    overflow: hidden ").concat(n,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(n,";"),"margin"===r&&"\n    padding-left: ".concat(o,"px;\n    padding-top: ").concat(i,"px;\n    padding-right: ").concat(a,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(s,"px ").concat(n,";\n    "),"padding"===r&&"padding-right: ".concat(s,"px ").concat(n,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(c," {\n    right: ").concat(s,"px ").concat(n,";\n  }\n  \n  .").concat(f," {\n    margin-right: ").concat(s,"px ").concat(n,";\n  }\n  \n  .").concat(c," .").concat(c," {\n    right: 0 ").concat(n,";\n  }\n  \n  .").concat(f," .").concat(f," {\n    margin-right: 0 ").concat(n,";\n  }\n  \n  body[").concat(I,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n  }\n")},R=function(){var e=parseInt(document.body.getAttribute(I)||"0",10);return isFinite(e)?e:0},D=function(){u.useEffect(function(){return document.body.setAttribute(I,(R()+1).toString()),function(){var e=R()-1;e<=0?document.body.removeAttribute(I):document.body.setAttribute(I,e.toString())}},[])},A=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,o=void 0===n?"margin":n;D();var i=u.useMemo(function(){return S(o)},[o]);return u.createElement(_,{styles:O(i,!t,o,r?"":"!important")})},k=!1;if("u">typeof window)try{var C=Object.defineProperty({},"passive",{get:function(){return k=!0,!0}});window.addEventListener("test",C,C),window.removeEventListener("test",C,C)}catch(e){k=!1}var P=!!k&&{passive:!1},L=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&(r.overflowY!==r.overflowX||"TEXTAREA"===e.tagName||"visible"!==r[t])},F=function(e,t){var r=t.ownerDocument,n=t;do{if("u">typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),M(e,n)){var o=j(e,n);if(o[1]>o[2])return!0}n=n.parentNode}while(n&&n!==r.body)return!1},M=function(e,t){return"v"===e?L(t,"overflowY"):L(t,"overflowX")},j=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},U=function(e,t,r,n,o){var i,a=(i=window.getComputedStyle(t).direction,"h"===e&&"rtl"===i?-1:1),s=a*n,l=r.target,u=t.contains(l),c=!1,f=s>0,d=0,p=0;
1do{if(!l)break;var m=j(e,l),h=m[0],g=m[1]-m[2]-a*h;(h||g)&&M(e,l)&&(d+=g,p+=h);var b=l.parentNode;l=b&&b.nodeType===Node.DOCUMENT_FRAGMENT_NODE?b.host:b}while(!u&&l!==document.body||u&&(t.contains(l)||t===l))return f&&(o&&1>Math.abs(d)||!o&&s>d)?c=!0:!f&&(o&&1>Math.abs(p)||!o&&-s>p)&&(c=!0),c},B=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},V=function(e){return[e.deltaX,e.deltaY]},K=function(e){return e&&"current"in e?e.current:e},Y=0,G=[];let $=(a=function(e){var t=u.useRef([]),r=u.useRef([0,0]),n=u.useRef(),o=u.useState(Y++)[0],i=u.useState(w)[0],a=u.useRef(e);u.useEffect(function(){a.current=e},[e]),u.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(0,l.__spreadArray)([e.lockRef.current],(e.shards||[]).map(K),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var s=u.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!a.current.allowPinchZoom;var o,i=B(e),s=r.current,l="deltaX"in e?e.deltaX:s[0]-i[0],u="deltaY"in e?e.deltaY:s[1]-i[1],c=e.target,f=Math.abs(l)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===f&&"range"===c.type)return!1;var d=window.getSelection(),p=d&&d.anchorNode;if(p&&(p===c||p.contains(c)))return!1;var m=F(f,c);if(!m)return!0;if(m?o=f:(o="v"===f?"h":"v",m=F(f,c)),!m)return!1;if(!n.current&&"changedTouches"in e&&(l||u)&&(n.current=o),!o)return!0;var h=n.current||o;return U(h,t,e,"h"===h?l:u,!0)},[]),c=u.useCallback(function(e){if(G.length&&G[G.length-1]===i){var r="deltaY"in e?V(e):B(e),n=t.current.filter(function(t){var n;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(n=t.delta,n[0]===r[0]&&n[1]===r[1])})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var o=(a.current.shards||[]).map(K).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?s(e,o[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),f=u.useCallback(function(e,r,n,o){var i={name:e,delta:r,target:n,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};t.current.push(i),setTimeout(function(){t.current=t.current.filter(function(e){return e!==i})},1)},[]),d=u.useCallback(function(e){r.current=B(e),n.current=void 0},[]),p=u.useCallback(function(t){f(t.type,V(t),t.target,s(t,e.lockRef.current))},[]),m=u.useCallback(function(t){f(t.type,B(t),t.target,s(t,e.lockRef.current))},[]);u.useEffect(function(){return G.push(i),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:m}),document.addEventListener("wheel",c,P),document.addEventListener("touchmove",c,P),document.addEventListener("touchstart",d,P),function(){G=G.filter(function(e){return e!==i}),document.removeEventListener("wheel",c,P),document.removeEventListener("touchmove",c,P),document.removeEventListener("touchstart",d,P)}},[]);var h=e.removeScrollBar,g=e.inert;return u.createElement(u.Fragment,null,g?u.createElement(i,{styles:"\n  .block-interactivity-".concat(o," {pointer-events: none;}\n  .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,h?u.createElement(A,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},h.useMedium(a),y);var W=u.forwardRef(function(e,t){return u.createElement(b,(0,l.__assign)({},e,{ref:t,sideCar:$}))});W.classNames=b.classNames,e.s(["RemoveScroll",0,W],985369)},755146,e=>{"use strict";var t=e.i(843476),r=e.i(593698),n=e.i(746336);let o=(0,e.i(456420).default)("circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);var i=e.i(271645),a=e.i(981140),s=e.i(820783),l=e.i(30030),u=e.i(369340),c=e.i(248425),f=e.i(75830),d=e.i(586318),p=e.i(726330),m=e.i(303536),h=e.i(765491),g=e.i(610772),b=e.i(853660),y=e.i(774606),v=e.i(296626),E=e.i(842727),w=e.i(991918),N=e.i(30207),T=e.i(186312),x=e.i(985369),S=["Enter"," "],_=["ArrowUp","PageDown","End"],I=["ArrowDown","PageUp","Home",..._],O={ltr:[...S,"ArrowRight"],rtl:[...S,"ArrowLeft"]},R={ltr:["ArrowLeft"],rtl:["ArrowRight"]},D="Menu",[A,k,C]=(0,f.createCollection)(D),[P,L]=(0,l.createContextScope)(D,[C,b.createPopperScope,E.createRovingFocusGroupScope]),F=(0,b.createPopperScope)(),M=(0,E.createRovingFocusGroupScope)(),[j,U]=P(D),[B,V]=P(D),K=e=>{let{__scopeMenu:r,open:n=!1,children:o,dir:a,onOpenChange:s,modal:l=!0}=e,u=F(r),[c,f]=i.useState(null),p=i.useRef(!1),m=(0,N.useCallbackRef)(s),h=(0,d.useDirection)(a);return i.useEffect(()=>{let e=()=>{p.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>p.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),i.useEffect(()=>{if(!n)return;let e=()=>m(!1);return window.addEventListener("blur",e),()=>window.removeEventListener("blur",e)},[n,m]),(0,t.jsx)(b.Root,{...u,children:(0,t.jsx)(j,{scope:r,open:n,onOpenChange:m,content:c,onContentChange:f,children:(0,t.jsx)(B,{scope:r,onClose:i.useCallback(()=>m(!1),[m]),isUsingKeyboardRef:p,dir:h,modal:l,children:o})})})};K.displayName=D;var Y=i.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e,i=F(n);return(0,t.jsx)(b.Anchor,{...i,...o,ref:r})});Y.displayName="MenuAnchor";var G="MenuPortal",[$,W]=P(G,{forceMount:void 0}),X=e=>{let{__scopeMenu:r,forceMount:n,children:o,container:i}=e,a=U(G,r);return(0,t.jsx)($,{scope:r,forceMount:n,children:(0,t.jsx)(v.Presence,{present:n||a.open,children:(0,t.jsx)(y.Portal,{asChild:!0,container:i,children:o})})})};X.displayName=G;var z="MenuContent",[H,Z]=P(z),J=i.forwardRef((e,r)=>{let n=W(z,e.__scopeMenu),{forceMount:o=n.forceMount,...i}=e,a=U(z,e.__scopeMenu),s=V(z,e.__scopeMenu);return(0,t.jsx)(A.Provider,{scope:e.__scopeMenu,children:(0,t.jsx)(v.Presence,{present:o||a.open,children:(0,t.jsx)(A.Slot,{scope:e.__scopeMenu,children:s.modal?(0,t.jsx)(Q,{...i,ref:r}):(0,t.jsx)(q,{...i,ref:r})})})})}),Q=i.forwardRef((e,r)=>{let n=U(z,e.__scopeMenu),o=i.useRef(null),l=(0,s.useComposedRefs)(r,o);return i.useEffect(()=>{let e=o.current;if(e)return(0,T.hideOthers)(e)},[]),(0,t.jsx)(et,{...e,ref:l,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:(0,a.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),q=i.forwardRef((e,r)=>{let n=U(z,e.__scopeMenu);return(0,t.jsx)(et,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),ee=(0,w.createSlot)("MenuContent.ScrollLock"),et=i.forwardRef((e,r)=>{let{__scopeMenu:n,loop:o=!1,trapFocus:l,onOpenAutoFocus:u,onCloseAutoFocus:c,disableOutsidePointerEvents:f,onEntryFocus:d,onEscapeKeyDown:g,onPointerDownOutside:y,onFocusOutside:v,onInteractOutside:w,onDismiss:N,disableOutsideScroll:T,...S}=e,O=U(z,n),R=V(z,n),D=F(n),A=M(n),C=k(n),[P,L]=i.useState(null),j=i.useRef(null),B=(0,s.useComposedRefs)(r,j,O.onContentChange),K=i.useRef(0),Y=i.useRef(""),G=i.useRef(0),$=i.useRef(null),W=i.useRef("right"),X=i.useRef(0),Z=T?x.RemoveScroll:i.Fragment;i.useEffect(()=>()=>window.clearTimeout(K.current),[]),(0,m.useFocusGuards)();let J=i.useCallback(e=>{var t,r;return W.current===$.current?.side&&(t=e,!!(r=$.current?.area)&&function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let a=t[e],s=t[i],l=a.x,u=a.y,c=s.x,f=s.y;u>n!=f>n&&r<(c-l)*(n-u)/(f-u)+l&&(o=!o)}return o}({x:t.clientX,y:t.clientY},r))},[]);return(0,t.jsx)(H,{scope:n,searchRef:Y,onItemEnter:i.useCallback(e=>{J(e)&&e.preventDefault()},[J]),onItemLeave:i.useCallback(e=>{J(e)||(j.current?.focus(),L(null))},[J]),onTriggerLeave:i.useCallback(e=>{J(e)&&e.preventDefault()},[J]),pointerGraceTimerRef:G,onPointerGraceIntentChange:i.useCallback(e=>{$.current=e},[]),children:(0,t.jsx)(Z,{...T?{as:ee,allowPinchZoom:!0}:void 0,children:(0,t.jsx)(h.FocusScope,{asChild:!0,trapped:l,onMountAutoFocus:(0,a.composeEventHandlers)(u,e=>{e.preventDefault(),j.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:c,children:(0,t.jsx)(p.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:f,onEscapeKeyDown:g,onPointerDownOutside:y,onFocusOutside:v,onInteractOutside:w,onDismiss:N,children:(0,t.jsx)(E.Root,{asChild:!0,...A,dir:R.dir,orientation:"vertical",loop:o,currentTabStopId:P,onCurrentTabStopIdChange:L,onEntryFocus:(0,a.composeEventHandlers)(d,e=>{R.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,t.jsx)(b.Content,{role:"menu","aria-orientation":"vertical","data-state":eR(O.open),"data-radix-menu-content":"",dir:R.dir,...D,...S,ref:B,style:{outline:"none",...S.style},onKeyDown:(0,a.composeEventHandlers)(S.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,n=1===e.ke
1y.length;if(t){var o;let t,i,a,s,l,u;"Tab"===e.key&&e.preventDefault(),!r&&n&&(o=e.key,t=Y.current+o,i=C().filter(e=>!e.disabled),a=document.activeElement,s=i.find(e=>e.ref.current===a)?.textValue,l=function(e,t,r){var n;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=r?e.indexOf(r):-1,a=(n=Math.max(i,0),e.map((t,r)=>e[(n+r)%e.length]));1===o.length&&(a=a.filter(e=>e!==r));let s=a.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return s!==r?s:void 0}(i.map(e=>e.textValue),t,s),u=i.find(e=>e.textValue===l)?.ref.current,function e(t){Y.current=t,window.clearTimeout(K.current),""!==t&&(K.current=window.setTimeout(()=>e(""),1e3))}(t),u&&setTimeout(()=>u.focus()))}let i=j.current;if(e.target!==i||!I.includes(e.key))return;e.preventDefault();let a=C().filter(e=>!e.disabled).map(e=>e.ref.current);_.includes(e.key)&&a.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(a)}),onBlur:(0,a.composeEventHandlers)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(K.current),Y.current="")}),onPointerMove:(0,a.composeEventHandlers)(e.onPointerMove,ek(e=>{let t=e.target,r=X.current!==e.clientX;e.currentTarget.contains(t)&&r&&(W.current=e.clientX>X.current?"right":"left",X.current=e.clientX)}))})})})})})})});J.displayName=z;var er=i.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e;return(0,t.jsx)(c.Primitive.div,{role:"group",...o,ref:r})});er.displayName="MenuGroup";var en=i.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e;return(0,t.jsx)(c.Primitive.div,{...o,ref:r})});en.displayName="MenuLabel";var eo="MenuItem",ei="menu.itemSelect",ea=i.forwardRef((e,r)=>{let{disabled:n=!1,onSelect:o,...l}=e,u=i.useRef(null),f=V(eo,e.__scopeMenu),d=Z(eo,e.__scopeMenu),p=(0,s.useComposedRefs)(r,u),m=i.useRef(!1);return(0,t.jsx)(es,{...l,ref:p,disabled:n,onClick:(0,a.composeEventHandlers)(e.onClick,()=>{let e=u.current;if(!n&&e){let t=new CustomEvent(ei,{bubbles:!0,cancelable:!0});e.addEventListener(ei,e=>o?.(e),{once:!0}),(0,c.dispatchDiscreteCustomEvent)(e,t),t.defaultPrevented?m.current=!1:f.onClose()}}),onPointerDown:t=>{e.onPointerDown?.(t),m.current=!0},onPointerUp:(0,a.composeEventHandlers)(e.onPointerUp,e=>{m.current||e.currentTarget?.click()}),onKeyDown:(0,a.composeEventHandlers)(e.onKeyDown,e=>{n||e.target!==e.currentTarget||(""===d.searchRef.current||" "!==e.key)&&S.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});ea.displayName=eo;var es=i.forwardRef((e,r)=>{let{__scopeMenu:n,disabled:o=!1,textValue:l,...u}=e,f=Z(eo,n),d=M(n),p=i.useRef(null),m=(0,s.useComposedRefs)(r,p),[h,g]=i.useState(!1),[b,y]=i.useState("");return i.useEffect(()=>{let e=p.current;e&&y((e.textContent??"").trim())},[u.children]),(0,t.jsx)(A.ItemSlot,{scope:n,disabled:o,textValue:l??b,children:(0,t.jsx)(E.Item,{asChild:!0,...d,focusable:!o,children:(0,t.jsx)(c.Primitive.div,{role:"menuitem","data-highlighted":h?"":void 0,"aria-disabled":o||void 0,"data-disabled":o?"":void 0,...u,ref:m,onPointerMove:(0,a.composeEventHandlers)(e.onPointerMove,ek(e=>{o?f.onItemLeave(e):(f.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,a.composeEventHandlers)(e.onPointerLeave,ek(e=>f.onItemLeave(e))),onFocus:(0,a.composeEventHandlers)(e.onFocus,()=>g(!0)),onBlur:(0,a.composeEventHandlers)(e.onBlur,()=>g(!1))})})})}),el=i.forwardRef((e,r)=>{let{checked:n=!1,onCheckedChange:o,...i}=e;return(0,t.jsx)(eg,{scope:e.__scopeMenu,checked:n,children:(0,t.jsx)(ea,{role:"menuitemcheckbox","aria-checked":eD(n)?"mixed":n,...i,ref:r,"data-state":eA(n),onSelect:(0,a.composeEventHandlers)(i.onSelect,()=>o?.(!!eD(n)||!n),{checkForDefaultPrevented:!1})})})});el.displayName="MenuCheckboxItem";var eu="MenuRadioGroup",[ec,ef]=P(eu,{value:void 0,onValueChange:()=>{}}),ed=i.forwardRef((e,r)=>{let{value:n,onValueChange:o,...i}=e,a=(0,N.useCallbackRef)(o);return(0,t.jsx)(ec,{scope:e.__scopeMenu,value:n,onValueChange:a,children:(0,t.jsx)(er,{...i,ref:r})})});ed.displayName=eu;var ep="MenuRadioItem",em=i.forwardRef((e,r)=>{let{value:n,...o}=e,i=ef(ep,e.__scopeMenu),s=n===i.value;return(0,t.jsx)(eg,{scope:e.__scopeMenu,checked:s,children:(0,t.jsx)(ea,{role:"menuitemradio","aria-checked":s,...o,ref:r,"data-state":eA(s),onSelect:(0,a.composeEventHandlers)(o.onSelect,()=>i.onValueChange?.(n),{checkForDefaultPrevented:!1})})})});em.displayName=ep;var eh="MenuItemIndicator",[eg,eb]=P(eh,{checked:!1}
1),ey=i.forwardRef((e,r)=>{let{__scopeMenu:n,forceMount:o,...i}=e,a=eb(eh,n);return(0,t.jsx)(v.Presence,{present:o||eD(a.checked)||!0===a.checked,children:(0,t.jsx)(c.Primitive.span,{...i,ref:r,"data-state":eA(a.checked)})})});ey.displayName=eh;var ev=i.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e;return(0,t.jsx)(c.Primitive.div,{role:"separator","aria-orientation":"horizontal",...o,ref:r})});ev.displayName="MenuSeparator";var eE=i.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e,i=F(n);return(0,t.jsx)(b.Arrow,{...i,...o,ref:r})});eE.displayName="MenuArrow";var ew="MenuSub",[eN,eT]=P(ew),ex=e=>{let{__scopeMenu:r,children:n,open:o=!1,onOpenChange:a}=e,s=U(ew,r),l=F(r),[u,c]=i.useState(null),[f,d]=i.useState(null),p=(0,N.useCallbackRef)(a);return i.useEffect(()=>(!1===s.open&&p(!1),()=>p(!1)),[s.open,p]),(0,t.jsx)(b.Root,{...l,children:(0,t.jsx)(j,{scope:r,open:o,onOpenChange:p,content:f,onContentChange:d,children:(0,t.jsx)(eN,{scope:r,contentId:(0,g.useId)(),triggerId:(0,g.useId)(),trigger:u,onTriggerChange:c,children:n})})})};ex.displayName=ew;var eS="MenuSubTrigger",e_=i.forwardRef((e,r)=>{let n=U(eS,e.__scopeMenu),o=V(eS,e.__scopeMenu),l=eT(eS,e.__scopeMenu),u=Z(eS,e.__scopeMenu),c=i.useRef(null),{pointerGraceTimerRef:f,onPointerGraceIntentChange:d}=u,p={__scopeMenu:e.__scopeMenu},m=i.useCallback(()=>{c.current&&window.clearTimeout(c.current),c.current=null},[]);i.useEffect(()=>m,[m]),i.useEffect(()=>{let e=f.current;return()=>{window.clearTimeout(e),d(null)}},[f,d]);let h=(0,s.useComposedRefs)(r,l.onTriggerChange);return(0,t.jsx)(Y,{asChild:!0,...p,children:(0,t.jsx)(es,{id:l.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":n.open?l.contentId:void 0,"data-state":eR(n.open),...e,ref:h,onClick:t=>{e.onClick?.(t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:(0,a.composeEventHandlers)(e.onPointerMove,ek(t=>{u.onItemEnter(t),!t.defaultPrevented&&(e.disabled||n.open||c.current||(u.onPointerGraceIntentChange(null),c.current=window.setTimeout(()=>{n.onOpenChange(!0),m()},100)))})),onPointerLeave:(0,a.composeEventHandlers)(e.onPointerLeave,ek(e=>{m();let t=n.content?.getBoundingClientRect();if(t){let r=n.content?.dataset.side,o="right"===r,i=t[o?"left":"right"],a=t[o?"right":"left"];u.onPointerGraceIntentChange({area:[{x:e.clientX+(o?-5:5),y:e.clientY},{x:i,y:t.top},{x:a,y:t.top},{x:a,y:t.bottom},{x:i,y:t.bottom}],side:r}),window.clearTimeout(f.current),f.current=window.setTimeout(()=>u.onPointerGraceIntentChange(null),300)}else{if(u.onTriggerLeave(e),e.defaultPrevented)return;u.onPointerGraceIntentChange(null)}})),onKeyDown:(0,a.composeEventHandlers)(e.onKeyDown,t=>{e.disabled||t.target!==t.currentTarget||(""===u.searchRef.current||" "!==t.key)&&O[o.dir].includes(t.key)&&(n.onOpenChange(!0),n.content?.focus(),t.preventDefault())})})})});e_.displayName=eS;var eI="MenuSubContent",eO=i.forwardRef((e,r)=>{let n=W(z,e.__scopeMenu),{forceMount:o=n.forceMount,align:l="start",...u}=e,c=U(z,e.__scopeMenu),f=V(z,e.__scopeMenu),d=eT(eI,e.__scopeMenu),p=i.useRef(null),m=(0,s.useComposedRefs)(r,p);return(0,t.jsx)(A.Provider,{scope:e.__scopeMenu,children:(0,t.jsx)(v.Presence,{present:o||c.open,children:(0,t.jsx)(A.Slot,{scope:e.__scopeMenu,children:(0,t.jsx)(et,{id:d.contentId,"aria-labelledby":d.triggerId,...u,ref:m,align:l,side:"rtl"===f.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{f.isUsingKeyboardRef.current&&p.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,a.composeEventHandlers)(e.onFocusOutside,e=>{e.target!==d.trigger&&c.onOpenChange(!1)}),onEscapeKeyDown:(0,a.composeEventHandlers)(e.onEscapeKeyDown,e=>{f.onClose(),e.preventDefault()}),onKeyDown:(0,a.composeEventHandlers)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=R[f.dir].includes(e.key);t&&r&&(c.onOpenChange(!1),d.trigger?.focus(),e.preventDefault())})})})})})});function eR(e){return e?"open":"closed"}function eD(e){return"indeterminate"===e}function eA(e){return eD(e)?"indeterminate":e?"checked":"unchecked"}function ek(e){return t=>
1"mouse"===t.pointerType?e(t):void 0}eO.displayName=eI;var eC="DropdownMenu",[eP,eL]=(0,l.createContextScope)(eC,[L]),eF=L(),[eM,ej]=eP(eC),eU=e=>{let{__scopeDropdownMenu:r,children:n,dir:o,open:a,defaultOpen:s,onOpenChange:l,modal:c=!0}=e,f=eF(r),d=i.useRef(null),[p,m]=(0,u.useControllableState)({prop:a,defaultProp:s??!1,onChange:l,caller:eC});return(0,t.jsx)(eM,{scope:r,triggerId:(0,g.useId)(),triggerRef:d,contentId:(0,g.useId)(),open:p,onOpenChange:m,onOpenToggle:i.useCallback(()=>m(e=>!e),[m]),modal:c,children:(0,t.jsx)(K,{...f,open:p,onOpenChange:m,dir:o,modal:c,children:n})})};eU.displayName=eC;var eB="DropdownMenuTrigger",eV=i.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,disabled:o=!1,...i}=e,l=ej(eB,n),u=eF(n),f=(0,s.useComposedRefs)(r,l.triggerRef);return(0,t.jsx)(Y,{asChild:!0,...u,children:(0,t.jsx)(c.Primitive.button,{type:"button",id:l.triggerId,"aria-haspopup":"menu","aria-expanded":l.open,"aria-controls":l.open?l.contentId:void 0,"data-state":l.open?"open":"closed","data-disabled":o?"":void 0,disabled:o,...i,ref:f,onPointerDown:(0,a.composeEventHandlers)(e.onPointerDown,e=>{!o&&0===e.button&&!1===e.ctrlKey&&(l.onOpenToggle(),l.open||e.preventDefault())}),onKeyDown:(0,a.composeEventHandlers)(e.onKeyDown,e=>{!o&&(["Enter"," "].includes(e.key)&&l.onOpenToggle(),"ArrowDown"===e.key&&l.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});eV.displayName=eB;var eK=e=>{let{__scopeDropdownMenu:r,...n}=e,o=eF(r);return(0,t.jsx)(X,{...o,...n})};eK.displayName="DropdownMenuPortal";var eY="DropdownMenuContent",eG=i.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,s=ej(eY,n),l=eF(n),u=i.useRef(!1);return(0,t.jsx)(J,{id:s.contentId,"aria-labelledby":s.triggerId,...l,...o,ref:r,onCloseAutoFocus:(0,a.composeEventHandlers)(e.onCloseAutoFocus,e=>{u.current||s.triggerRef.current?.focus(),u.current=!1,e.preventDefault()}),onInteractOutside:(0,a.composeEventHandlers)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;(!s.modal||n)&&(u.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});eG.displayName=eY;var e$=i.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,i=eF(n);return(0,t.jsx)(er,{...i,...o,ref:r})});e$.displayName="DropdownMenuGroup";var eW=i.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,i=eF(n);return(0,t.jsx)(en,{...i,...o,ref:r})});eW.displayName="DropdownMenuLabel";var eX=i.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,i=eF(n);return(0,t.jsx)(ea,{...i,...o,ref:r})});eX.displayName="DropdownMenuItem";var ez=i.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,i=eF(n);return(0,t.jsx)(el,{...i,...o,ref:r})});ez.displayName="DropdownMenuCheckboxItem";var eH=i.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,i=eF(n);return(0,t.jsx)(ed,{...i,...o,ref:r})});eH.displayName="DropdownMenuRadioGroup";var eZ=i.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,i=eF(n);return(0,t.jsx)(em,{...i,...o,ref:r})});eZ.displayName="DropdownMenuRadioItem";var eJ=i.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,i=eF(n);return(0,t.jsx)(ey,{...i,...o,ref:r})});eJ.displayName="DropdownMenuItemIndicator";var eQ=i.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,i=eF(n);return(0,t.jsx)(ev,{...i,...o,ref:r})});eQ.displayName="DropdownMenuSeparator";var eq=i.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,i=eF(n);return(0,t.jsx)(eE,{...i,...o,ref:r})});eq.displayName="DropdownMenuArrow";var e0=e=>{let{__scopeDropdownMenu:r,children:n,open:o,onOpenChange:i,defaultOpen:a}=e,s=eF(r),[l,c]=(0,u.useControllableState)({prop:o,defaultProp:a??!1,onChange:i,caller:"DropdownMenuSub"});return(0,t.jsx)(ex,{...s,open:l,onOpenChange:c,children:n})},e1=i.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,i=eF(n);return(0,t.jsx)(e_,{...i,...o,ref:r})});e1.displayName="DropdownMenuSubTrigger";var e2=i.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,i=eF(n);return(0,t.jsx)(eO,{...i,...o,ref:r,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});e2.displayName="DropdownMenuSubContent",e.s(["Arrow",0,eq,"CheckboxItem",0,ez,"Content",0,eG,"DropdownMenu",0,eU,"DropdownMenuArrow",0,eq,"DropdownMenuCheckboxItem",0,ez,"DropdownMenuContent",0,eG,"DropdownMenuGroup",0,e$,"DropdownMenuItem",0,eX,"DropdownMenuItemIndicator",0,eJ,"DropdownMenuLabel",0,eW,"DropdownMenuPortal",0,eK,"DropdownMenuRadioGroup",0,eH,"DropdownMenuRadioItem",0,eZ,"DropdownMenuSeparator",0,eQ,"DropdownMenuSub",0,e0,"DropdownMenuSubContent",0,e2,"DropdownMenuSubTrigger",0,e1,"DropdownMenuTrigger",0,eV,"Group",0,e$,"Item",0,eX,"ItemIndicator",0,eJ,"Label",0,eW,"Portal",0,eK,"RadioGroup",0,eH,"RadioItem",0,eZ,"Root",0,eU,"Separator",0,eQ,"Sub",0,e0,"SubContent",0,e2,"SubTrigger",0,e1,"Trigger",0,eV,"createDropdownMenuScope",0,eL],540666);var e3=e.i(540666),e3=e3,e4=e.i(267594);e.s(["DropdownMenu",0,function({...e}){return(0,t.jsx)(e3.Root,{"data-slot":"dropdown-menu",...e})},"DropdownMenuCheckboxItem",0,function({className:e,children:n,checked:o,...i}){return(0,t.jsxs)(e3.CheckboxItem,{"data-slot":"dropdown-menu-checkbox-item",className:(0,e4.cn)("focus:bg-accent focus:text-accent-foreground relative flex cursor-pointer items-center gap-2 rounded-sm py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-disabled:pointer-events-none data-disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),checked:o,...i,children:[(0,t.jsx)("span",{className:"pointer-events-none absolute left-2 flex size-3.5 items-center justify-center",children:(0,t.jsx)(e3.ItemIndicator,{children:(0,t.jsx)(r.CheckIcon,{className:"size-4"})})}),n]})},"DropdownMenuContent",0,function({className:e,sideOffset:r=4,...n}){return(0,t.jsx)(e3.Portal,{children:(0,t.jsx)(e3.Content,{"data-slot":"dropdown-menu-content",sideOffset:r,className:(0,e4.cn)("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
1de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-dropdown-menu-content-available-height) min-w-32 origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md",e),...n})})},"DropdownMenuGroup",0,function({...e}){return(0,t.jsx)(e3.Group,{"data-slot":"dropdown-menu-group",...e})},"DropdownMenuItem",0,function({className:e,inset:r,variant:n="default",...o}){return(0,t.jsx)(e3.Item,{"data-slot":"dropdown-menu-item","data-inset":r,"data-variant":n,className:(0,e4.cn)("focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:text-destructive! [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-pointer items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-disabled:pointer-events-none data-disabled:opacity-50 data-inset:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...o})},"DropdownMenuLabel",0,function({className:e,inset:r,...n}){return(0,t.jsx)(e3.Label,{"data-slot":"dropdown-menu-label","data-inset":r,className:(0,e4.cn)("px-2 py-1.5 text-sm font-medium data-inset:pl-8",e),...n})},"DropdownMenuPortal",0,function({...e}){return(0,t.jsx)(e3.Portal,{"data-slot":"dropdown-menu-portal",...e})},"DropdownMenuRadioGroup",0,function({...e}){return(0,t.jsx)(e3.RadioGroup,{"data-slot":"dropdown-menu-radio-group",...e})},"DropdownMenuRadioItem",0,function({className:e,children:r,...n}){return(0,t.jsxs)(e3.RadioItem,{"data-slot":"dropdown-menu-radio-item",className:(0,e4.cn)("focus:bg-accent focus:text-accent-foreground relative flex cursor-pointer items-center gap-2 rounded-sm py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-disabled:pointer-events-none data-disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...n,children:[(0,t.jsx)("span",{className:"pointer-events-none absolute left-2 flex size-3.5 items-center justify-center",children:(0,t.jsx)(e3.ItemIndicator,{children:(0,t.jsx)(o,{className:"size-2 fill-current"})})}),r]})},"DropdownMenuSeparator",0,function({className:e,...r}){return(0,t.jsx)(e3.Separator,{"data-slot":"dropdown-menu-separator",className:(0,e4.cn)("bg-border -mx-1 my-1 h-px",e),...r})},"DropdownMenuShortcut",0,function({className:e,...r}){return(0,t.jsx)("span",{"data-slot":"dropdown-menu-shortcut",className:(0,e4.cn)("text-muted-foreground ml-auto text-xs tracking-widest",e),...r})},"DropdownMenuSub",0,function({...e}){return(0,t.jsx)(e3.Sub,{"data-slot":"dropdown-menu-sub",...e})},"DropdownMenuSubContent",0,function({className:e,...r}){return(0,t.jsx)(e3.SubContent,{"data-slot":"dropdown-menu-sub-content",className:(0,e4.cn)("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 min-w-32 origin-(--radix-dropdown-menu-content-transform-origin) overflow-hidden rounded-md border p-1 shadow-lg",e),...r})},"DropdownMenuSubTrigger",0,function({className:e,inset:r,children:o,...i}){return(0,t.jsxs)(e3.SubTrigger,{"data-slot":"dropdown-menu-sub-trigger","data-inset":r,className:(0,e4.cn)("focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-inset:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...i,children:[o,(0,t.jsx)(n.ChevronRightIcon,{className:"ml-auto size-4"})]})},"DropdownMenuTrigger",0,function({...e}){return(0,t.jsx)(e3.Trigger,{"data-slot":"dropdown-menu-trigger",...e})}],755146)},326999,e=>{"use strict";var t=e.i(271645),r=e.i(981140),n=e.i(820783),o=e.i(30030),i=e.i(610772),a=e.i(369340),s=e.i(726330),l=e.i(765491),u=e.i(774606),c=e.i(296626),f=e.i(248425),d=e.i(303536),p=e.i(985369),m=e.i(186312),h=e.i(991918),g=e.i(843476),b="Dialog",[y,v]=(0,o.createContextScope)(b),[E,w]=y(b),N=e=>{let{__scopeDialog:r,children:n,open:o,defaultOpen:s,onOpenChange:l,modal:u=!0}=e,c=t.useRef(null),f=t.useRef(null),[d,p]=(0,a.useControllableState)({prop:o,defaultProp:s??!1,onChange:l,caller:b});return(0,g.jsx)(E,{scope:r,triggerRef:c,contentRef:f,contentId:(0,i.useId)(),titleId:(0,i.useId)(),descriptionId:(0,i.useId)(),open:d,onOpenChange:p,onOpenToggle:t.useCallback(()=>p(e=>!e),[p]),modal:u,children:n})};N.displayName=b;var T="DialogTrigger",x=t.forwardRef((e,t)=>
1{let{__scopeDialog:o,...i}=e,a=w(T,o),s=(0,n.useComposedRefs)(t,a.triggerRef);return(0,g.jsx)(f.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.open?a.contentId:void 0,"data-state":G(a.open),...i,ref:s,onClick:(0,r.composeEventHandlers)(e.onClick,a.onOpenToggle)})});x.displayName=T;var S="DialogPortal",[_,I]=y(S,{forceMount:void 0}),O=e=>{let{__scopeDialog:r,forceMount:n,children:o,container:i}=e,a=w(S,r);return(0,g.jsx)(_,{scope:r,forceMount:n,children:t.Children.map(o,e=>(0,g.jsx)(c.Presence,{present:n||a.open,children:(0,g.jsx)(u.Portal,{asChild:!0,container:i,children:e})}))})};O.displayName=S;var R="DialogOverlay",D=t.forwardRef((e,t)=>{let r=I(R,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,i=w(R,e.__scopeDialog);return i.modal?(0,g.jsx)(c.Presence,{present:n||i.open,children:(0,g.jsx)(k,{...o,ref:t})}):null});D.displayName=R;var A=(0,h.createSlot)("DialogOverlay.RemoveScroll"),k=t.forwardRef((e,t)=>{let{__scopeDialog:r,...o}=e,i=w(R,r),a=(0,s.useDismissableLayerSurface)(),l=(0,n.useComposedRefs)(t,a);return(0,g.jsx)(p.RemoveScroll,{as:A,allowPinchZoom:!0,shards:[i.contentRef],children:(0,g.jsx)(f.Primitive.div,{"data-state":G(i.open),...o,ref:l,style:{pointerEvents:"auto",...o.style}})})}),C="DialogContent",P=t.forwardRef((e,t)=>{let r=I(C,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,i=w(C,e.__scopeDialog);return(0,g.jsx)(c.Presence,{present:n||i.open,children:i.modal?(0,g.jsx)(L,{...o,ref:t}):(0,g.jsx)(F,{...o,ref:t})})});P.displayName=C;var L=t.forwardRef((e,o)=>{let i=w(C,e.__scopeDialog),a=t.useRef(null),s=(0,n.useComposedRefs)(o,i.contentRef,a);return t.useEffect(()=>{let e=a.current;if(e)return(0,m.hideOthers)(e)},[]),(0,g.jsx)(M,{...e,ref:s,trapFocus:i.open,disableOutsidePointerEvents:i.open,onCloseAutoFocus:(0,r.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),i.triggerRef.current?.focus()}),onPointerDownOutside:(0,r.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,r.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault())})}),F=t.forwardRef((e,r)=>{let n=w(C,e.__scopeDialog),o=t.useRef(!1),i=t.useRef(!1);return(0,g.jsx)(M,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(o.current||n.triggerRef.current?.focus(),t.preventDefault()),o.current=!1,i.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(o.current=!0,"pointerdown"===t.detail.originalEvent.type&&(i.current=!0));let r=t.target;n.triggerRef.current?.contains(r)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})}),M=t.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:n,onOpenAutoFocus:o,onCloseAutoFocus:i,...a}=e,u=w(C,r);return(0,d.useFocusGuards)(),(0,g.jsx)(g.Fragment,{children:(0,g.jsx)(l.FocusScope,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:o,onUnmountAutoFocus:i,children:(0,g.jsx)(s.DismissableLayer,{role:"dialog",id:u.contentId,"aria-describedby":u.descriptionId,"aria-labelledby":u.titleId,"data-state":G(u.open),...a,ref:t,deferPointerDownOutside:!0,onDismiss:()=>u.onOpenChange(!1)})})})}),j="DialogTitle",U=t.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=w(j,r);return(0,g.jsx)(f.Primitive.h2,{id:o.titleId,...n,ref:t})});U.displayName=j;var B="DialogDescription",V=t.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=w(B,r);return(0,g.jsx)(f.Primitive.p,{id:o.descriptionId,...n,ref:t})});V.displayName=B;var K="DialogClose",Y=t.forwardRef((e,t)=>{let{__scopeDialog:n,...o}=e,i=w(K,n);return(0,g.jsx)(f.Primitive.button,{type:"button",...o,ref:t,onClick:(0,r.composeEventHandlers)(e.onClick,()=>i.onOpenChange(!1))})});function G(e){return e?"open":"closed"}Y.displayName=K,e.s(["Close",0,Y,"Content",0,P,"Description",0,V,"Dialog",0,N,"DialogClose",0,Y,"DialogContent",0,P,"DialogDescription",0,V,"DialogOverlay",0,D,"DialogPortal",0,O,"DialogTitle",0,U,"DialogTrigger",0,x,"Overlay",0,D,"Portal",0,O,"Root",0,N,"Title",0,U,"Trigger",0,x,"WarningProvider",0,e=>e.children,"createDialogScope",0,v])}]);

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.