"use strict";(self.ldBronxApp=self.ldBronxApp||[]).push([[1384],{86419:(e,t,n)=>{n.d(t,{VY:()=>z,fC:()=>N,h_:()=>H,xz:()=>F});var r=n(87462),o=n(32747),l=n(36206),a=n(28771),i=n(25360),c=n(90667),s=n(27552),u=n(95420),d=n(91276),p=n(28874),f=n(42651),v=n(29115),m=n(75320),h=n(88426),g=n(90381),w=n(23541),b=n(18204);const E="Popover",[y,S]=(0,i.b)(E,[p.D7]),C=(0,p.D7)(),[x,R]=y(E),P=e=>{const{__scopePopover:t,children:n,open:r,defaultOpen:l,onOpenChange:a,modal:i=!1}=e,c=C(t),s=(0,o.useRef)(null),[u,f]=(0,o.useState)(!1),[v=!1,m]=(0,g.T)({prop:r,defaultProp:l,onChange:a});return(0,o.createElement)(p.fC,c,(0,o.createElement)(x,{scope:t,contentId:(0,d.M)(),triggerRef:s,open:v,onOpenChange:m,onOpenToggle:(0,o.useCallback)((()=>m((e=>!e))),[m]),hasCustomAnchor:u,onCustomAnchorAdd:(0,o.useCallback)((()=>f(!0)),[]),onCustomAnchorRemove:(0,o.useCallback)((()=>f(!1)),[]),modal:i},n))},_="PopoverTrigger",T=(0,o.forwardRef)(((e,t)=>{const{__scopePopover:n,...i}=e,c=R(_,n),s=C(n),u=(0,a.e)(t,c.triggerRef),d=(0,o.createElement)(m.WV.button,(0,r.Z)({type:"button","aria-haspopup":"dialog","aria-expanded":c.open,"aria-controls":c.contentId,"data-state":V(c.open)},i,{ref:u,onClick:(0,l.M)(e.onClick,c.onOpenToggle)}));return c.hasCustomAnchor?d:(0,o.createElement)(p.ee,(0,r.Z)({asChild:!0},s),d)})),D="PopoverPortal",[A,M]=y(D,{forceMount:void 0}),I=e=>{const{__scopePopover:t,forceMount:n,children:r,container:l}=e,a=R(D,t);return(0,o.createElement)(A,{scope:t,forceMount:n},(0,o.createElement)(v.z,{present:n||a.open},(0,o.createElement)(f.h,{asChild:!0,container:l},r)))},k="PopoverContent",O=(0,o.forwardRef)(((e,t)=>{const n=M(k,e.__scopePopover),{forceMount:l=n.forceMount,...a}=e,i=R(k,e.__scopePopover);return(0,o.createElement)(v.z,{present:l||i.open},i.modal?(0,o.createElement)(L,(0,r.Z)({},a,{ref:t})):(0,o.createElement)(W,(0,r.Z)({},a,{ref:t})))})),L=(0,o.forwardRef)(((e,t)=>{const n=R(k,e.__scopePopover),i=(0,o.useRef)(null),c=(0,a.e)(t,i),s=(0,o.useRef)(!1);return(0,o.useEffect)((()=>{const e=i.current;if(e)return(0,w.Ry)(e)}),[]),(0,o.createElement)(b.Z,{as:h.g7,allowPinchZoom:!0},(0,o.createElement)(Z,(0,r.Z)({},e,{ref:c,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,l.M)(e.onCloseAutoFocus,(e=>{var t;e.preventDefault(),s.current||null===(t=n.triggerRef.current)||void 0===t||t.focus()})),onPointerDownOutside:(0,l.M)(e.onPointerDownOutside,(e=>{const t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;s.current=r}),{checkForDefaultPrevented:!1}),onFocusOutside:(0,l.M)(e.onFocusOutside,(e=>e.preventDefault()),{checkForDefaultPrevented:!1})})))})),W=(0,o.forwardRef)(((e,t)=>{const n=R(k,e.__scopePopover),l=(0,o.useRef)(!1),a=(0,o.useRef)(!1);return(0,o.createElement)(Z,(0,r.Z)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var r,o;(null===(r=e.onCloseAutoFocus)||void 0===r||r.call(e,t),t.defaultPrevented)||(l.current||null===(o=n.triggerRef.current)||void 0===o||o.focus(),t.preventDefault());l.current=!1,a.current=!1},onInteractOutside:t=>{var r,o;null===(r=e.onInteractOutside)||void 0===r||r.call(e,t),t.defaultPrevented||(l.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));const i=t.target;(null===(o=n.triggerRef.current)||void 0===o?void 0:o.contains(i))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}}))})),Z=(0,o.forwardRef)(((e,t)=>{const{__scopePopover:n,trapFocus:l,onOpenAutoFocus:a,onCloseAutoFocus:i,disableOutsidePointerEvents:d,onEscapeKeyDown:f,onPointerDownOutside:v,onFocusOutside:m,onInteractOutside:h,...g}=e,w=R(k,n),b=C(n);return(0,s.EW)(),(0,o.createElement)(u.M,{asChild:!0,loop:!0,trapped:l,onMountAutoFocus:a,onUnmountAutoFocus:i},(0,o.createElement)(c.XB,{asChild:!0,disableOutsidePointerEvents:d,onInteractOutside:h,onEscapeKeyDown:f,onPointerDownOutside:v,onFocusOutside:m,onDismiss:()=>w.onOpenChange(!1)},(0,o.createElement)(p.VY,(0,r.Z)({"data-state":V(w.open),role:"dialog",id:w.contentId},b,g,{ref:t,style:{...g.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}}))))}));function V(e){return e?"open":"closed"}const N=P,F=T,H=I,z=O},28874:(e,t,n)=>{n.d(t,{D7:()=>g,Eh:()=>W,VY:()=>L,ee:()=>O,fC:()=>k});var r=n(87462),o=n(32747),l=n(1371),a=n(13397),i=n(85983),c=n(50573),s=n(28771),u=n(25360),d=n(75320),p=n(79698),f=n(9981),v=n(7546);const m="Popper",[h,g]=(0,u.b)(m),[w,b]=h(m),E=e=>{const{__scopePopper:t,children:n}=e,[r,l]=(0,o.useState)(null);return(0,o.createElement)(w,{scope:t,anchor:r,onAnchorChange:l},n)},y="PopperAnchor",S=(0,o.forwardRef)(((e,t)=>{const{__scopePopper:n,virtualRef:l,...a}=e,i=b(y,n),c=(0,o.useRef)(null),u=(0,s.e)(t,c);return(0,o.useEffect)((()=>{i.onAnchorChange((null==l?void 0:l.current)||c.current)})),l?null:(0,o.createElement)(d.WV.div,(0,r.Z)({},a,{ref:u}))})),C="PopperContent",[x,R]=h(C),P=(0,o.forwardRef)(((e,t)=>{var n,c,u,m,h,g,w,E;const{__scopePopper:y,side:S="bottom",sideOffset:R=0,align:P="center",alignOffset:_=0,arrowPadding:T=0,avoidCollisions:D=!0,collisionBoundary:k=[],collisionPadding:O=0,sticky:L="partial",hideWhenDetached:W=!1,updatePositionStrategy:Z="optimized",onPlaced:V,...N}=e,F=b(C,y),[H,z]=(0,o.useState)(null),B=(0,s.e)(t,(e=>z(e))),[U,Y]=(0,o.useState)(null),$=(0,v.t)(U),X=null!==(n=null==$?void 0:$.width)&&void 0!==n?n:0,K=null!==(c=null==$?void 0:$.height)&&void 0!==c?c:0,q=S+("center"!==P?"-"+P:""),G="number"==typeof O?O:{top:0,right:0,bottom:0,left:0,...O},j=Array.isArray(k)?k:[k],J=j.length>0,Q={padding:G,boundary:j.filter(A),altBoundary:J},{refs:ee,floatingStyles:te,placement:ne,isPositioned:re,middlewareData:oe}=(0,l.YF)({strategy:"fixed",placement:q,whileElementsMounted:(...e)=>(0,a.Me)(...e,{animationFrame:"always"===Z}),elements:{reference:F.anchor},middleware:[(0,i.cv)({mainAxis:R+K,alignmentAxis:_}),D&&(0,a.uY)({mainAxis:!0,crossAxis:!1,limiter:"partial"===L?(0,a.dr)():void 0,...Q}),D&&(0,a.RR)({...Q}),(0,a.dp)({...Q,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{const{width:o,height:l}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${n}px`),a.setProperty("--radix-popper-available-height",`${r}px`),a.setProperty("--radix-popper-anchor-width",`${o}px`),a.setProperty("--radix-popper-anchor-height",`${l}px`)}}),U&&(0,l.x7)({element:U,padding:T}),M({arrowWidth:X,arrowHeight:K}),W&&(0,a.Cp)({strategy:"referenceHidden",...Q})]}),[le,ae]=I(ne),ie=(0,p.W)(V);(0,f.b)((()=>{re&&(null==ie||ie())}),[re,ie]);const ce=null===(u=oe.arrow)||void 0===u?void 0:u.x,se=null===(m=oe.arrow)||void 0===m?void 0:m.y,ue=0!==(null===(h=oe.arrow)||void 0===h?void 0:h.centerOffset),[de,pe]=(0,o.useState)();return(0,f.b)((()=>{H&&pe(window.getComputedStyle(H).zIndex)}),[H]),(0,o.createElement)("div",{ref:ee.setFloating,"data-radix-popper-content-wrapper":"",style:{...te,transform:re?te.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:de,"--radix-popper-transform-origin":[null===(g=oe.transformOrigin)||void 0===g?void 0:g.x,null===(w=oe.transformOrigin)||void 0===w?void 0:w.y].join(" ")},dir:e.dir},(0,o.createElement)(x,{scope:y,placedSide:le,onArrowChange:Y,arrowX:ce,arrowY:se,shouldHideArrow:ue},(0,o.createElement)(d.WV.div,(0,r.Z)({"data-side":le,"data-align":ae},N,{ref:B,style:{...N.style,animation:re?void 0:"none",opacity:null!==(E=oe.hide)&&void 0!==E&&E.referenceHidden?0:void 0}}))))})),_="PopperArrow",T={top:"bottom",right:"left",bottom:"top",left:"right"},D=(0,o.forwardRef)((function(e,t){const{__scopePopper:n,...l}=e,a=R(_,n),i=T[a.placedSide];return(0,o.createElement)("span",{ref:a.onArrowChange,style:{position:"absolute",left:a.arrowX,top:a.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[a.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[a.placedSide],visibility:a.shouldHideArrow?"hidden":void 0}},(0,o.createElement)(c.f,(0,r.Z)({},l,{ref:t,style:{...l.style,display:"block"}})))}));function A(e){return null!==e}const M=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,l,a;const{placement:i,rects:c,middlewareData:s}=t,u=0!==(null===(n=s.arrow)||void 0===n?void 0:n.centerOffset),d=u?0:e.arrowWidth,p=u?0:e.arrowHeight,[f,v]=I(i),m={start:"0%",center:"50%",end:"100%"}[v],h=(null!==(r=null===(o=s.arrow)||void 0===o?void 0:o.x)&&void 0!==r?r:0)+d/2,g=(null!==(l=null===(a=s.arrow)||void 0===a?void 0:a.y)&&void 0!==l?l:0)+p/2;let w="",b="";return"bottom"===f?(w=u?m:`${h}px`,b=-p+"px"):"top"===f?(w=u?m:`${h}px`,b=`${c.floating.height+p}px`):"right"===f?(w=-p+"px",b=u?m:`${g}px`):"left"===f&&(w=`${c.floating.width+p}px`,b=u?m:`${g}px`),{data:{x:w,y:b}}}});function I(e){const[t,n="center"]=e.split("-");return[t,n]}const k=E,O=S,L=P,W=D},42651:(e,t,n)=>{n.d(t,{h:()=>i});var r=n(87462),o=n(32747),l=n(10056),a=n(75320);const i=(0,o.forwardRef)(((e,t)=>{var n;const{container:i=(null===globalThis||void 0===globalThis||null===(n=globalThis.document)||void 0===n?void 0:n.body),...c}=e;return i?l.createPortal((0,o.createElement)(a.WV.div,(0,r.Z)({},c,{ref:t})),i):null}))},29115:(e,t,n)=>{n.d(t,{z:()=>i});var r=n(32747),o=n(10056),l=n(28771),a=n(9981);const i=e=>{const{present:t,children:n}=e,i=function(e){const[t,n]=(0,r.useState)(),l=(0,r.useRef)({}),i=(0,r.useRef)(e),s=(0,r.useRef)("none"),u=e?"mounted":"unmounted",[d,p]=function(e,t){return(0,r.useReducer)(((e,n)=>{const r=t[e][n];return null!=r?r:e}),e)}(u,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return(0,r.useEffect)((()=>{const e=c(l.current);s.current="mounted"===d?e:"none"}),[d]),(0,a.b)((()=>{const t=l.current,n=i.current;if(n!==e){const r=s.current,o=c(t);if(e)p("MOUNT");else if("none"===o||"none"===(null==t?void 0:t.display))p("UNMOUNT");else{p(n&&r!==o?"ANIMATION_OUT":"UNMOUNT")}i.current=e}}),[e,p]),(0,a.b)((()=>{if(t){const e=e=>{const n=c(l.current).includes(e.animationName);e.target===t&&n&&(0,o.flushSync)((()=>p("ANIMATION_END")))},n=e=>{e.target===t&&(s.current=c(l.current))};return t.addEventListener("animationstart",n),t.addEventListener("animationcancel",e),t.addEventListener("animationend",e),()=>{t.removeEventListener("animationstart",n),t.removeEventListener("animationcancel",e),t.removeEventListener("animationend",e)}}p("ANIMATION_END")}),[t,p]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:(0,r.useCallback)((e=>{e&&(l.current=getComputedStyle(e)),n(e)}),[])}}(t),s="function"==typeof n?n({present:i.isPresent}):r.Children.only(n),u=(0,l.e)(i.ref,s.ref);return"function"==typeof n||i.isPresent?(0,r.cloneElement)(s,{ref:u}):null};function c(e){return(null==e?void 0:e.animationName)||"none"}i.displayName="Presence"},75320:(e,t,n)=>{n.d(t,{WV:()=>i,jH:()=>c});var r=n(87462),o=n(32747),l=n(10056),a=n(88426);const i=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce(((e,t)=>{const n=(0,o.forwardRef)(((e,n)=>{const{asChild:l,...i}=e,c=l?a.g7:t;return(0,o.useEffect)((()=>{window[Symbol.for("radix-ui")]=!0}),[]),(0,o.createElement)(c,(0,r.Z)({},i,{ref:n}))}));return n.displayName=`Primitive.${t}`,{...e,[t]:n}}),{});function c(e,t){e&&(0,l.flushSync)((()=>e.dispatchEvent(t)))}},37483:(e,t,n)=>{n.d(t,{fC:()=>y,z$:()=>S});var r=n(87462),o=n(32747),l=n(25360),a=n(75320);const i="Progress",c=100,[s,u]=(0,l.b)(i),[d,p]=s(i),f=(0,o.forwardRef)(((e,t)=>{const{__scopeProgress:n,value:l,max:i,getValueLabel:s=h,...u}=e,p=b(i)?i:c,f=E(l,p)?l:null,v=w(f)?s(f,p):void 0;return(0,o.createElement)(d,{scope:n,value:f,max:p},(0,o.createElement)(a.WV.div,(0,r.Z)({"aria-valuemax":p,"aria-valuemin":0,"aria-valuenow":w(f)?f:void 0,"aria-valuetext":v,role:"progressbar","data-state":g(f,p),"data-value":null!=f?f:void 0,"data-max":p},u,{ref:t})))}));f.propTypes={max(e,t,n){const r=e[t],o=String(r);return r&&!b(r)?new Error(function(e,t){return`Invalid prop \`max\` of value \`${e}\` supplied to \`${t}\`. Only numbers greater than 0 are valid max values. Defaulting to \`100\`.`}(o,n)):null},value(e,t,n){const r=e[t],o=String(r),l=b(e.max)?e.max:c;return null==r||E(r,l)?null:new Error(function(e,t){return`Invalid prop \`value\` of value \`${e}\` supplied to \`${t}\`. The \`value\` prop must be:\n  - a positive number\n  - less than the value passed to \`max\` (or 100 if no \`max\` prop is set)\n  - \`null\` if the progress is indeterminate.\n\nDefaulting to \`null\`.`}(o,n))}};const v="ProgressIndicator",m=(0,o.forwardRef)(((e,t)=>{var n;const{__scopeProgress:l,...i}=e,c=p(v,l);return(0,o.createElement)(a.WV.div,(0,r.Z)({"data-state":g(c.value,c.max),"data-value":null!==(n=c.value)&&void 0!==n?n:void 0,"data-max":c.max},i,{ref:t}))}));function h(e,t){return`${Math.round(e/t*100)}%`}function g(e,t){return null==e?"indeterminate":e===t?"complete":"loading"}function w(e){return"number"==typeof e}function b(e){return w(e)&&!isNaN(e)&&e>0}function E(e,t){return w(e)&&!isNaN(e)&&e<=t&&e>=0}const y=f,S=m},30150:(e,t,n)=>{n.d(t,{ck:()=>V,fC:()=>Z,z$:()=>N});var r=n(87462),o=n(32747),l=n(36206),a=n(28771),i=n(25360),c=n(75320),s=n(66681),u=n(90381),d=n(78990),p=n(7546),f=n(57898),v=n(29115);const m="Radio",[h,g]=(0,i.b)(m),[w,b]=h(m),E=(0,o.forwardRef)(((e,t)=>{const{__scopeRadio:n,name:i,checked:s=!1,required:u,disabled:d,value:p="on",onCheck:f,...v}=e,[m,h]=(0,o.useState)(null),g=(0,a.e)(t,(e=>h(e))),b=(0,o.useRef)(!1),E=!m||Boolean(m.closest("form"));return(0,o.createElement)(w,{scope:n,checked:s,disabled:d},(0,o.createElement)(c.WV.button,(0,r.Z)({type:"button",role:"radio","aria-checked":s,"data-state":x(s),"data-disabled":d?"":void 0,disabled:d,value:p},v,{ref:g,onClick:(0,l.M)(e.onClick,(e=>{s||null==f||f(),E&&(b.current=e.isPropagationStopped(),b.current||e.stopPropagation())}))})),E&&(0,o.createElement)(C,{control:m,bubbles:!b.current,name:i,value:p,checked:s,required:u,disabled:d,style:{transform:"translateX(-100%)"}}))})),y="RadioIndicator",S=(0,o.forwardRef)(((e,t)=>{const{__scopeRadio:n,forceMount:l,...a}=e,i=b(y,n);return(0,o.createElement)(v.z,{present:l||i.checked},(0,o.createElement)(c.WV.span,(0,r.Z)({"data-state":x(i.checked),"data-disabled":i.disabled?"":void 0},a,{ref:t})))})),C=e=>{const{control:t,checked:n,bubbles:l=!0,...a}=e,i=(0,o.useRef)(null),c=(0,f.D)(n),s=(0,p.t)(t);return(0,o.useEffect)((()=>{const e=i.current,t=window.HTMLInputElement.prototype,r=Object.getOwnPropertyDescriptor(t,"checked").set;if(c!==n&&r){const t=new Event("click",{bubbles:l});r.call(e,n),e.dispatchEvent(t)}}),[c,n,l]),(0,o.createElement)("input",(0,r.Z)({type:"radio","aria-hidden":!0,defaultChecked:n},a,{tabIndex:-1,ref:i,style:{...e.style,...s,position:"absolute",pointerEvents:"none",opacity:0,margin:0}}))};function x(e){return e?"checked":"unchecked"}const R=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],P="RadioGroup",[_,T]=(0,i.b)(P,[s.Pc,g]),D=(0,s.Pc)(),A=g(),[M,I]=_(P),k=(0,o.forwardRef)(((e,t)=>{const{__scopeRadioGroup:n,name:l,defaultValue:a,value:i,required:p=!1,disabled:f=!1,orientation:v,dir:m,loop:h=!0,onValueChange:g,...w}=e,b=D(n),E=(0,d.gm)(m),[y,S]=(0,u.T)({prop:i,defaultProp:a,onChange:g});return(0,o.createElement)(M,{scope:n,name:l,required:p,disabled:f,value:y,onValueChange:S},(0,o.createElement)(s.fC,(0,r.Z)({asChild:!0},b,{orientation:v,dir:E,loop:h}),(0,o.createElement)(c.WV.div,(0,r.Z)({role:"radiogroup","aria-required":p,"aria-orientation":v,"data-disabled":f?"":void 0,dir:E},w,{ref:t}))))})),O="RadioGroupItem",L=(0,o.forwardRef)(((e,t)=>{const{__scopeRadioGroup:n,disabled:i,...c}=e,u=I(O,n),d=u.disabled||i,p=D(n),f=A(n),v=(0,o.useRef)(null),m=(0,a.e)(t,v),h=u.value===c.value,g=(0,o.useRef)(!1);return(0,o.useEffect)((()=>{const e=e=>{R.includes(e.key)&&(g.current=!0)},t=()=>g.current=!1;return document.addEventListener("keydown",e),document.addEventListener("keyup",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t)}}),[]),(0,o.createElement)(s.ck,(0,r.Z)({asChild:!0},p,{focusable:!d,active:h}),(0,o.createElement)(E,(0,r.Z)({disabled:d,required:u.required,checked:h},f,c,{name:u.name,ref:m,onCheck:()=>u.onValueChange(c.value),onKeyDown:(0,l.M)((e=>{"Enter"===e.key&&e.preventDefault()})),onFocus:(0,l.M)(c.onFocus,(()=>{var e;g.current&&(null===(e=v.current)||void 0===e||e.click())}))})))})),W=(0,o.forwardRef)(((e,t)=>{const{__scopeRadioGroup:n,...l}=e,a=A(n);return(0,o.createElement)(S,(0,r.Z)({},a,l,{ref:t}))})),Z=k,V=L,N=W},66681:(e,t,n)=>{n.d(t,{Pc:()=>y,ck:()=>M,fC:()=>A});var r=n(87462),o=n(32747),l=n(36206),a=n(65936),i=n(28771),c=n(25360),s=n(91276),u=n(75320),d=n(79698),p=n(90381),f=n(78990);const v="rovingFocusGroup.onEntryFocus",m={bubbles:!1,cancelable:!0},h="RovingFocusGroup",[g,w,b]=(0,a.B)(h),[E,y]=(0,c.b)(h,[b]),[S,C]=E(h),x=(0,o.forwardRef)(((e,t)=>(0,o.createElement)(g.Provider,{scope:e.__scopeRovingFocusGroup},(0,o.createElement)(g.Slot,{scope:e.__scopeRovingFocusGroup},(0,o.createElement)(R,(0,r.Z)({},e,{ref:t})))))),R=(0,o.forwardRef)(((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:a,loop:c=!1,dir:s,currentTabStopId:h,defaultCurrentTabStopId:g,onCurrentTabStopIdChange:b,onEntryFocus:E,...y}=e,C=(0,o.useRef)(null),x=(0,i.e)(t,C),R=(0,f.gm)(s),[P=null,_]=(0,p.T)({prop:h,defaultProp:g,onChange:b}),[T,A]=(0,o.useState)(!1),M=(0,d.W)(E),I=w(n),k=(0,o.useRef)(!1),[O,L]=(0,o.useState)(0);return(0,o.useEffect)((()=>{const e=C.current;if(e)return e.addEventListener(v,M),()=>e.removeEventListener(v,M)}),[M]),(0,o.createElement)(S,{scope:n,orientation:a,dir:R,loop:c,currentTabStopId:P,onItemFocus:(0,o.useCallback)((e=>_(e)),[_]),onItemShiftTab:(0,o.useCallback)((()=>A(!0)),[]),onFocusableItemAdd:(0,o.useCallback)((()=>L((e=>e+1))),[]),onFocusableItemRemove:(0,o.useCallback)((()=>L((e=>e-1))),[])},(0,o.createElement)(u.WV.div,(0,r.Z)({tabIndex:T||0===O?-1:0,"data-orientation":a},y,{ref:x,style:{outline:"none",...e.style},onMouseDown:(0,l.M)(e.onMouseDown,(()=>{k.current=!0})),onFocus:(0,l.M)(e.onFocus,(e=>{const t=!k.current;if(e.target===e.currentTarget&&t&&!T){const t=new CustomEvent(v,m);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){const e=I().filter((e=>e.focusable));D([e.find((e=>e.active)),e.find((e=>e.id===P)),...e].filter(Boolean).map((e=>e.ref.current)))}}k.current=!1})),onBlur:(0,l.M)(e.onBlur,(()=>A(!1)))})))})),P="RovingFocusGroupItem",_=(0,o.forwardRef)(((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:a=!0,active:i=!1,tabStopId:c,...d}=e,p=(0,s.M)(),f=c||p,v=C(P,n),m=v.currentTabStopId===f,h=w(n),{onFocusableItemAdd:b,onFocusableItemRemove:E}=v;return(0,o.useEffect)((()=>{if(a)return b(),()=>E()}),[a,b,E]),(0,o.createElement)(g.ItemSlot,{scope:n,id:f,focusable:a,active:i},(0,o.createElement)(u.WV.span,(0,r.Z)({tabIndex:m?0:-1,"data-orientation":v.orientation},d,{ref:t,onMouseDown:(0,l.M)(e.onMouseDown,(e=>{a?v.onItemFocus(f):e.preventDefault()})),onFocus:(0,l.M)(e.onFocus,(()=>v.onItemFocus(f))),onKeyDown:(0,l.M)(e.onKeyDown,(e=>{if("Tab"===e.key&&e.shiftKey)return void v.onItemShiftTab();if(e.target!==e.currentTarget)return;const t=function(e,t,n){const r=function(e,t){return"rtl"!==t?e:"ArrowLeft"===e?"ArrowRight":"ArrowRight"===e?"ArrowLeft":e}(e.key,n);return"vertical"===t&&["ArrowLeft","ArrowRight"].includes(r)||"horizontal"===t&&["ArrowUp","ArrowDown"].includes(r)?void 0:T[r]}(e,v.orientation,v.dir);if(void 0!==t){e.preventDefault();let o=h().filter((e=>e.focusable)).map((e=>e.ref.current));if("last"===t)o.reverse();else if("prev"===t||"next"===t){"prev"===t&&o.reverse();const l=o.indexOf(e.currentTarget);o=v.loop?(r=l+1,(n=o).map(((e,t)=>n[(r+t)%n.length]))):o.slice(l+1)}setTimeout((()=>D(o)))}var n,r}))})))})),T={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function D(e){const t=document.activeElement;for(const n of e){if(n===t)return;if(n.focus(),document.activeElement!==t)return}}const A=x,M=_},25443:(e,t,n)=>{n.d(t,{Ns:()=>G,fC:()=>K,gb:()=>C,l_:()=>q,q4:()=>O});var r=n(87462),o=n(32747),l=n(75320),a=n(29115),i=n(25360),c=n(28771),s=n(79698),u=n(78990),d=n(9981),p=n(42614),f=n(36206);const v="ScrollArea",[m,h]=(0,i.b)(v),[g,w]=m(v),b=(0,o.forwardRef)(((e,t)=>{const{__scopeScrollArea:n,type:a="hover",dir:i,scrollHideDelay:s=600,...d}=e,[p,f]=(0,o.useState)(null),[v,m]=(0,o.useState)(null),[h,w]=(0,o.useState)(null),[b,E]=(0,o.useState)(null),[y,S]=(0,o.useState)(null),[C,x]=(0,o.useState)(0),[R,P]=(0,o.useState)(0),[_,T]=(0,o.useState)(!1),[D,A]=(0,o.useState)(!1),M=(0,c.e)(t,(e=>f(e))),I=(0,u.gm)(i);return(0,o.createElement)(g,{scope:n,type:a,dir:I,scrollHideDelay:s,scrollArea:p,viewport:v,onViewportChange:m,content:h,onContentChange:w,scrollbarX:b,onScrollbarXChange:E,scrollbarXEnabled:_,onScrollbarXEnabledChange:T,scrollbarY:y,onScrollbarYChange:S,scrollbarYEnabled:D,onScrollbarYEnabledChange:A,onCornerWidthChange:x,onCornerHeightChange:P},(0,o.createElement)(l.WV.div,(0,r.Z)({dir:I},d,{ref:M,style:{position:"relative","--radix-scroll-area-corner-width":C+"px","--radix-scroll-area-corner-height":R+"px",...e.style}})))})),E="ScrollAreaViewport",y=(0,o.forwardRef)(((e,t)=>{const{__scopeScrollArea:n,children:a,...i}=e,s=w(E,n),u=(0,o.useRef)(null),d=(0,c.e)(t,u,s.onViewportChange);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"}}),(0,o.createElement)(l.WV.div,(0,r.Z)({"data-radix-scroll-area-viewport":""},i,{ref:d,style:{overflowX:s.scrollbarXEnabled?"scroll":"hidden",overflowY:s.scrollbarYEnabled?"scroll":"hidden",...e.style}}),(0,o.createElement)("div",{ref:s.onContentChange,style:{minWidth:"100%",display:"table"}},a)))})),S="ScrollAreaScrollbar",C=(0,o.forwardRef)(((e,t)=>{const{forceMount:n,...l}=e,a=w(S,e.__scopeScrollArea),{onScrollbarXEnabledChange:i,onScrollbarYEnabledChange:c}=a,s="horizontal"===e.orientation;return(0,o.useEffect)((()=>(s?i(!0):c(!0),()=>{s?i(!1):c(!1)})),[s,i,c]),"hover"===a.type?(0,o.createElement)(x,(0,r.Z)({},l,{ref:t,forceMount:n})):"scroll"===a.type?(0,o.createElement)(R,(0,r.Z)({},l,{ref:t,forceMount:n})):"auto"===a.type?(0,o.createElement)(P,(0,r.Z)({},l,{ref:t,forceMount:n})):"always"===a.type?(0,o.createElement)(_,(0,r.Z)({},l,{ref:t})):null})),x=(0,o.forwardRef)(((e,t)=>{const{forceMount:n,...l}=e,i=w(S,e.__scopeScrollArea),[c,s]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{const e=i.scrollArea;let t=0;if(e){const n=()=>{window.clearTimeout(t),s(!0)},r=()=>{t=window.setTimeout((()=>s(!1)),i.scrollHideDelay)};return e.addEventListener("pointerenter",n),e.addEventListener("pointerleave",r),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",n),e.removeEventListener("pointerleave",r)}}}),[i.scrollArea,i.scrollHideDelay]),(0,o.createElement)(a.z,{present:n||c},(0,o.createElement)(P,(0,r.Z)({"data-state":c?"visible":"hidden"},l,{ref:t})))})),R=(0,o.forwardRef)(((e,t)=>{const{forceMount:n,...l}=e,i=w(S,e.__scopeScrollArea),c="horizontal"===e.orientation,s=$((()=>d("SCROLL_END")),100),[u,d]=(p="hidden",v={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},(0,o.useReducer)(((e,t)=>{const n=v[e][t];return null!=n?n:e}),p));var p,v;return(0,o.useEffect)((()=>{if("idle"===u){const e=window.setTimeout((()=>d("HIDE")),i.scrollHideDelay);return()=>window.clearTimeout(e)}}),[u,i.scrollHideDelay,d]),(0,o.useEffect)((()=>{const e=i.viewport,t=c?"scrollLeft":"scrollTop";if(e){let n=e[t];const r=()=>{const r=e[t];n!==r&&(d("SCROLL"),s()),n=r};return e.addEventListener("scroll",r),()=>e.removeEventListener("scroll",r)}}),[i.viewport,c,d,s]),(0,o.createElement)(a.z,{present:n||"hidden"!==u},(0,o.createElement)(_,(0,r.Z)({"data-state":"hidden"===u?"hidden":"visible"},l,{ref:t,onPointerEnter:(0,f.M)(e.onPointerEnter,(()=>d("POINTER_ENTER"))),onPointerLeave:(0,f.M)(e.onPointerLeave,(()=>d("POINTER_LEAVE")))})))})),P=(0,o.forwardRef)(((e,t)=>{const n=w(S,e.__scopeScrollArea),{forceMount:l,...i}=e,[c,s]=(0,o.useState)(!1),u="horizontal"===e.orientation,d=$((()=>{if(n.viewport){const e=n.viewport.offsetWidth<n.viewport.scrollWidth,t=n.viewport.offsetHeight<n.viewport.scrollHeight;s(u?e:t)}}),10);return X(n.viewport,d),X(n.content,d),(0,o.createElement)(a.z,{present:l||c},(0,o.createElement)(_,(0,r.Z)({"data-state":c?"visible":"hidden"},i,{ref:t})))})),_=(0,o.forwardRef)(((e,t)=>{const{orientation:n="vertical",...l}=e,a=w(S,e.__scopeScrollArea),i=(0,o.useRef)(null),c=(0,o.useRef)(0),[s,u]=(0,o.useState)({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=F(s.viewport,s.content),p={...l,sizes:s,onSizesChange:u,hasThumb:Boolean(d>0&&d<1),onThumbChange:e=>i.current=e,onThumbPointerUp:()=>c.current=0,onThumbPointerDown:e=>c.current=e};function f(e,t){return function(e,t,n,r="ltr"){const o=H(n),l=o/2,a=t||l,i=o-a,c=n.scrollbar.paddingStart+a,s=n.scrollbar.size-n.scrollbar.paddingEnd-i,u=n.content-n.viewport,d="ltr"===r?[0,u]:[-1*u,0];return B([c,s],d)(e)}(e,c.current,s,t)}return"horizontal"===n?(0,o.createElement)(T,(0,r.Z)({},p,{ref:t,onThumbPositionChange:()=>{if(a.viewport&&i.current){const e=z(a.viewport.scrollLeft,s,a.dir);i.current.style.transform=`translate3d(${e}px, 0, 0)`}},onWheelScroll:e=>{a.viewport&&(a.viewport.scrollLeft=e)},onDragScroll:e=>{a.viewport&&(a.viewport.scrollLeft=f(e,a.dir))}})):"vertical"===n?(0,o.createElement)(D,(0,r.Z)({},p,{ref:t,onThumbPositionChange:()=>{if(a.viewport&&i.current){const e=z(a.viewport.scrollTop,s);i.current.style.transform=`translate3d(0, ${e}px, 0)`}},onWheelScroll:e=>{a.viewport&&(a.viewport.scrollTop=e)},onDragScroll:e=>{a.viewport&&(a.viewport.scrollTop=f(e))}})):null})),T=(0,o.forwardRef)(((e,t)=>{const{sizes:n,onSizesChange:l,...a}=e,i=w(S,e.__scopeScrollArea),[s,u]=(0,o.useState)(),d=(0,o.useRef)(null),p=(0,c.e)(t,d,i.onScrollbarXChange);return(0,o.useEffect)((()=>{d.current&&u(getComputedStyle(d.current))}),[d]),(0,o.createElement)(I,(0,r.Z)({"data-orientation":"horizontal"},a,{ref:p,sizes:n,style:{bottom:0,left:"rtl"===i.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===i.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":H(n)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,n)=>{if(i.viewport){const r=i.viewport.scrollLeft+t.deltaX;e.onWheelScroll(r),U(r,n)&&t.preventDefault()}},onResize:()=>{d.current&&i.viewport&&s&&l({content:i.viewport.scrollWidth,viewport:i.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:N(s.paddingLeft),paddingEnd:N(s.paddingRight)}})}}))})),D=(0,o.forwardRef)(((e,t)=>{const{sizes:n,onSizesChange:l,...a}=e,i=w(S,e.__scopeScrollArea),[s,u]=(0,o.useState)(),d=(0,o.useRef)(null),p=(0,c.e)(t,d,i.onScrollbarYChange);return(0,o.useEffect)((()=>{d.current&&u(getComputedStyle(d.current))}),[d]),(0,o.createElement)(I,(0,r.Z)({"data-orientation":"vertical"},a,{ref:p,sizes:n,style:{top:0,right:"ltr"===i.dir?0:void 0,left:"rtl"===i.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":H(n)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,n)=>{if(i.viewport){const r=i.viewport.scrollTop+t.deltaY;e.onWheelScroll(r),U(r,n)&&t.preventDefault()}},onResize:()=>{d.current&&i.viewport&&s&&l({content:i.viewport.scrollHeight,viewport:i.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:N(s.paddingTop),paddingEnd:N(s.paddingBottom)}})}}))})),[A,M]=m(S),I=(0,o.forwardRef)(((e,t)=>{const{__scopeScrollArea:n,sizes:a,hasThumb:i,onThumbChange:u,onThumbPointerUp:d,onThumbPointerDown:p,onThumbPositionChange:v,onDragScroll:m,onWheelScroll:h,onResize:g,...b}=e,E=w(S,n),[y,C]=(0,o.useState)(null),x=(0,c.e)(t,(e=>C(e))),R=(0,o.useRef)(null),P=(0,o.useRef)(""),_=E.viewport,T=a.content-a.viewport,D=(0,s.W)(h),M=(0,s.W)(v),I=$(g,10);function k(e){if(R.current){const t=e.clientX-R.current.left,n=e.clientY-R.current.top;m({x:t,y:n})}}return(0,o.useEffect)((()=>{const e=e=>{const t=e.target;(null==y?void 0:y.contains(t))&&D(e,T)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})}),[_,y,T,D]),(0,o.useEffect)(M,[a,M]),X(y,I),X(E.content,I),(0,o.createElement)(A,{scope:n,scrollbar:y,hasThumb:i,onThumbChange:(0,s.W)(u),onThumbPointerUp:(0,s.W)(d),onThumbPositionChange:M,onThumbPointerDown:(0,s.W)(p)},(0,o.createElement)(l.WV.div,(0,r.Z)({},b,{ref:x,style:{position:"absolute",...b.style},onPointerDown:(0,f.M)(e.onPointerDown,(e=>{if(0===e.button){e.target.setPointerCapture(e.pointerId),R.current=y.getBoundingClientRect(),P.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",E.viewport&&(E.viewport.style.scrollBehavior="auto"),k(e)}})),onPointerMove:(0,f.M)(e.onPointerMove,k),onPointerUp:(0,f.M)(e.onPointerUp,(e=>{const t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=P.current,E.viewport&&(E.viewport.style.scrollBehavior=""),R.current=null}))})))})),k="ScrollAreaThumb",O=(0,o.forwardRef)(((e,t)=>{const{forceMount:n,...l}=e,i=M(k,e.__scopeScrollArea);return(0,o.createElement)(a.z,{present:n||i.hasThumb},(0,o.createElement)(L,(0,r.Z)({ref:t},l)))})),L=(0,o.forwardRef)(((e,t)=>{const{__scopeScrollArea:n,style:a,...i}=e,s=w(k,n),u=M(k,n),{onThumbPositionChange:d}=u,p=(0,c.e)(t,(e=>u.onThumbChange(e))),v=(0,o.useRef)(),m=$((()=>{v.current&&(v.current(),v.current=void 0)}),100);return(0,o.useEffect)((()=>{const e=s.viewport;if(e){const t=()=>{if(m(),!v.current){const t=Y(e,d);v.current=t,d()}};return d(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}}),[s.viewport,m,d]),(0,o.createElement)(l.WV.div,(0,r.Z)({"data-state":u.hasThumb?"visible":"hidden"},i,{ref:p,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...a},onPointerDownCapture:(0,f.M)(e.onPointerDownCapture,(e=>{const t=e.target.getBoundingClientRect(),n=e.clientX-t.left,r=e.clientY-t.top;u.onThumbPointerDown({x:n,y:r})})),onPointerUp:(0,f.M)(e.onPointerUp,u.onThumbPointerUp)}))})),W="ScrollAreaCorner",Z=(0,o.forwardRef)(((e,t)=>{const n=w(W,e.__scopeScrollArea),l=Boolean(n.scrollbarX&&n.scrollbarY);return"scroll"!==n.type&&l?(0,o.createElement)(V,(0,r.Z)({},e,{ref:t})):null})),V=(0,o.forwardRef)(((e,t)=>{const{__scopeScrollArea:n,...a}=e,i=w(W,n),[c,s]=(0,o.useState)(0),[u,d]=(0,o.useState)(0),p=Boolean(c&&u);return X(i.scrollbarX,(()=>{var e;const t=(null===(e=i.scrollbarX)||void 0===e?void 0:e.offsetHeight)||0;i.onCornerHeightChange(t),d(t)})),X(i.scrollbarY,(()=>{var e;const t=(null===(e=i.scrollbarY)||void 0===e?void 0:e.offsetWidth)||0;i.onCornerWidthChange(t),s(t)})),p?(0,o.createElement)(l.WV.div,(0,r.Z)({},a,{ref:t,style:{width:c,height:u,position:"absolute",right:"ltr"===i.dir?0:void 0,left:"rtl"===i.dir?0:void 0,bottom:0,...e.style}})):null}));function N(e){return e?parseInt(e,10):0}function F(e,t){const n=e/t;return isNaN(n)?0:n}function H(e){const t=F(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-n)*t;return Math.max(r,18)}function z(e,t,n="ltr"){const r=H(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,l=t.scrollbar.size-o,a=t.content-t.viewport,i=l-r,c="ltr"===n?[0,a]:[-1*a,0],s=(0,p.u)(e,c);return B([0,a],[0,i])(s)}function B(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function U(e,t){return e>0&&e<t}const Y=(e,t=(()=>{}))=>{let n={left:e.scrollLeft,top:e.scrollTop},r=0;return function o(){const l={left:e.scrollLeft,top:e.scrollTop},a=n.left!==l.left,i=n.top!==l.top;(a||i)&&t(),n=l,r=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(r)};function $(e,t){const n=(0,s.W)(e),r=(0,o.useRef)(0);return(0,o.useEffect)((()=>()=>window.clearTimeout(r.current)),[]),(0,o.useCallback)((()=>{window.clearTimeout(r.current),r.current=window.setTimeout(n,t)}),[n,t])}function X(e,t){const n=(0,s.W)(t);(0,d.b)((()=>{let t=0;if(e){const r=new ResizeObserver((()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)}));return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}}),[e,n])}const K=b,q=y,G=Z},95059:(e,t,n)=>{n.d(t,{$G:()=>ze,B4:()=>Me,JO:()=>Ie,VY:()=>Oe,Z0:()=>Be,ZA:()=>We,__:()=>Ze,ck:()=>Ve,eT:()=>Ne,fC:()=>De,h_:()=>ke,l_:()=>Le,u_:()=>He,wU:()=>Fe,xz:()=>Ae});var r=n(87462),o=n(32747),l=n(10056),a=n(42614),i=n(36206),c=n(65936),s=n(28771),u=n(25360),d=n(78990),p=n(90667),f=n(27552),v=n(95420),m=n(91276),h=n(28874),g=n(42651),w=n(75320),b=n(88426),E=n(79698),y=n(90381),S=n(9981),C=n(57898),x=n(96219),R=n(23541),P=n(18204);const _=[" ","Enter","ArrowUp","ArrowDown"],T=[" ","Enter"],D="Select",[A,M,I]=(0,c.B)(D),[k,O]=(0,u.b)(D,[I,h.D7]),L=(0,h.D7)(),[W,Z]=k(D),[V,N]=k(D),F=e=>{const{__scopeSelect:t,children:n,open:r,defaultOpen:l,onOpenChange:a,value:i,defaultValue:c,onValueChange:s,dir:u,name:p,autoComplete:f,disabled:v,required:g}=e,w=L(t),[b,E]=(0,o.useState)(null),[S,C]=(0,o.useState)(null),[x,R]=(0,o.useState)(!1),P=(0,d.gm)(u),[_=!1,T]=(0,y.T)({prop:r,defaultProp:l,onChange:a}),[D,M]=(0,y.T)({prop:i,defaultProp:c,onChange:s}),I=(0,o.useRef)(null),k=!b||Boolean(b.closest("form")),[O,Z]=(0,o.useState)(new Set),N=Array.from(O).map((e=>e.props.value)).join(";");return(0,o.createElement)(h.fC,w,(0,o.createElement)(W,{required:g,scope:t,trigger:b,onTriggerChange:E,valueNode:S,onValueNodeChange:C,valueNodeHasChildren:x,onValueNodeHasChildrenChange:R,contentId:(0,m.M)(),value:D,onValueChange:M,open:_,onOpenChange:T,dir:P,triggerPointerDownPosRef:I,disabled:v},(0,o.createElement)(A.Provider,{scope:t},(0,o.createElement)(V,{scope:e.__scopeSelect,onNativeOptionAdd:(0,o.useCallback)((e=>{Z((t=>new Set(t).add(e)))}),[]),onNativeOptionRemove:(0,o.useCallback)((e=>{Z((t=>{const n=new Set(t);return n.delete(e),n}))}),[])},n)),k?(0,o.createElement)(Pe,{key:N,"aria-hidden":!0,required:g,tabIndex:-1,name:p,autoComplete:f,value:D,onChange:e=>M(e.target.value),disabled:v},void 0===D?(0,o.createElement)("option",{value:""}):null,Array.from(O)):null))},H="SelectTrigger",z=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,disabled:l=!1,...a}=e,c=L(n),u=Z(H,n),d=u.disabled||l,p=(0,s.e)(t,u.onTriggerChange),f=M(n),[v,m,g]=_e((e=>{const t=f().filter((e=>!e.disabled)),n=t.find((e=>e.value===u.value)),r=Te(t,e,n);void 0!==r&&u.onValueChange(r.value)})),b=()=>{d||(u.onOpenChange(!0),g())};return(0,o.createElement)(h.ee,(0,r.Z)({asChild:!0},c),(0,o.createElement)(w.WV.button,(0,r.Z)({type:"button",role:"combobox","aria-controls":u.contentId,"aria-expanded":u.open,"aria-required":u.required,"aria-autocomplete":"none",dir:u.dir,"data-state":u.open?"open":"closed",disabled:d,"data-disabled":d?"":void 0,"data-placeholder":Re(u.value)?"":void 0},a,{ref:p,onClick:(0,i.M)(a.onClick,(e=>{e.currentTarget.focus()})),onPointerDown:(0,i.M)(a.onPointerDown,(e=>{const t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&(b(),u.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)},e.preventDefault())})),onKeyDown:(0,i.M)(a.onKeyDown,(e=>{const t=""!==v.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||m(e.key),t&&" "===e.key||_.includes(e.key)&&(b(),e.preventDefault())}))})))})),B="SelectValue",U=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,className:l,style:a,children:i,placeholder:c="",...u}=e,d=Z(B,n),{onValueNodeHasChildrenChange:p}=d,f=void 0!==i,v=(0,s.e)(t,d.onValueNodeChange);return(0,S.b)((()=>{p(f)}),[p,f]),(0,o.createElement)(w.WV.span,(0,r.Z)({},u,{ref:v,style:{pointerEvents:"none"}}),Re(d.value)?(0,o.createElement)(o.Fragment,null,c):i)})),Y=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,children:l,...a}=e;return(0,o.createElement)(w.WV.span,(0,r.Z)({"aria-hidden":!0},a,{ref:t}),l||"▼")})),$=e=>(0,o.createElement)(g.h,(0,r.Z)({asChild:!0},e)),X="SelectContent",K=(0,o.forwardRef)(((e,t)=>{const n=Z(X,e.__scopeSelect),[a,i]=(0,o.useState)();if((0,S.b)((()=>{i(new DocumentFragment)}),[]),!n.open){const t=a;return t?(0,l.createPortal)((0,o.createElement)(G,{scope:e.__scopeSelect},(0,o.createElement)(A.Slot,{scope:e.__scopeSelect},(0,o.createElement)("div",null,e.children))),t):null}return(0,o.createElement)(J,(0,r.Z)({},e,{ref:t}))})),q=10,[G,j]=k(X),J=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,position:l="item-aligned",onCloseAutoFocus:a,onEscapeKeyDown:c,onPointerDownOutside:u,side:d,sideOffset:m,align:h,alignOffset:g,arrowPadding:w,collisionBoundary:E,collisionPadding:y,sticky:S,hideWhenDetached:C,avoidCollisions:x,..._}=e,T=Z(X,n),[D,A]=(0,o.useState)(null),[I,k]=(0,o.useState)(null),O=(0,s.e)(t,(e=>A(e))),[L,W]=(0,o.useState)(null),[V,N]=(0,o.useState)(null),F=M(n),[H,z]=(0,o.useState)(!1),B=(0,o.useRef)(!1);(0,o.useEffect)((()=>{if(D)return(0,R.Ry)(D)}),[D]),(0,f.EW)();const U=(0,o.useCallback)((e=>{const[t,...n]=F().map((e=>e.ref.current)),[r]=n.slice(-1),o=document.activeElement;for(const n of e){if(n===o)return;if(null==n||n.scrollIntoView({block:"nearest"}),n===t&&I&&(I.scrollTop=0),n===r&&I&&(I.scrollTop=I.scrollHeight),null==n||n.focus(),document.activeElement!==o)return}}),[F,I]),Y=(0,o.useCallback)((()=>U([L,D])),[U,L,D]);(0,o.useEffect)((()=>{H&&Y()}),[H,Y]);const{onOpenChange:$,triggerPointerDownPosRef:K}=T;(0,o.useEffect)((()=>{if(D){let e={x:0,y:0};const t=t=>{var n,r,o,l;e={x:Math.abs(Math.round(t.pageX)-(null!==(n=null===(r=K.current)||void 0===r?void 0:r.x)&&void 0!==n?n:0)),y:Math.abs(Math.round(t.pageY)-(null!==(o=null===(l=K.current)||void 0===l?void 0:l.y)&&void 0!==o?o:0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():D.contains(n.target)||$(!1),document.removeEventListener("pointermove",t),K.current=null};return null!==K.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",n,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",n,{capture:!0})}}}),[D,$,K]),(0,o.useEffect)((()=>{const e=()=>$(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}}),[$]);const[q,j]=_e((e=>{const t=F().filter((e=>!e.disabled)),n=t.find((e=>e.ref.current===document.activeElement)),r=Te(t,e,n);r&&setTimeout((()=>r.ref.current.focus()))})),J=(0,o.useCallback)(((e,t,n)=>{const r=!B.current&&!n;(void 0!==T.value&&T.value===t||r)&&(W(e),r&&(B.current=!0))}),[T.value]),te=(0,o.useCallback)((()=>null==D?void 0:D.focus()),[D]),ne=(0,o.useCallback)(((e,t,n)=>{const r=!B.current&&!n;(void 0!==T.value&&T.value===t||r)&&N(e)}),[T.value]),re="popper"===l?ee:Q,oe=re===ee?{side:d,sideOffset:m,align:h,alignOffset:g,arrowPadding:w,collisionBoundary:E,collisionPadding:y,sticky:S,hideWhenDetached:C,avoidCollisions:x}:{};return(0,o.createElement)(G,{scope:n,content:D,viewport:I,onViewportChange:k,itemRefCallback:J,selectedItem:L,onItemLeave:te,itemTextRefCallback:ne,focusSelectedItem:Y,selectedItemText:V,position:l,isPositioned:H,searchRef:q},(0,o.createElement)(P.Z,{as:b.g7,allowPinchZoom:!0},(0,o.createElement)(v.M,{asChild:!0,trapped:T.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,i.M)(a,(e=>{var t;null===(t=T.trigger)||void 0===t||t.focus({preventScroll:!0}),e.preventDefault()}))},(0,o.createElement)(p.XB,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:c,onPointerDownOutside:u,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>T.onOpenChange(!1)},(0,o.createElement)(re,(0,r.Z)({role:"listbox",id:T.contentId,"data-state":T.open?"open":"closed",dir:T.dir,onContextMenu:e=>e.preventDefault()},_,oe,{onPlaced:()=>z(!0),ref:O,style:{display:"flex",flexDirection:"column",outline:"none",..._.style},onKeyDown:(0,i.M)(_.onKeyDown,(e=>{const t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||j(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=F().filter((e=>!e.disabled)).map((e=>e.ref.current));if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){const n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout((()=>U(t))),e.preventDefault()}}))}))))))})),Q=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,onPlaced:l,...i}=e,c=Z(X,n),u=j(X,n),[d,p]=(0,o.useState)(null),[f,v]=(0,o.useState)(null),m=(0,s.e)(t,(e=>v(e))),h=M(n),g=(0,o.useRef)(!1),b=(0,o.useRef)(!0),{viewport:E,selectedItem:y,selectedItemText:C,focusSelectedItem:x}=u,R=(0,o.useCallback)((()=>{if(c.trigger&&c.valueNode&&d&&f&&E&&y&&C){const e=c.trigger.getBoundingClientRect(),t=f.getBoundingClientRect(),n=c.valueNode.getBoundingClientRect(),r=C.getBoundingClientRect();if("rtl"!==c.dir){const o=r.left-t.left,l=n.left-o,i=e.left-l,c=e.width+i,s=Math.max(c,t.width),u=window.innerWidth-q,p=(0,a.u)(l,[q,u-s]);d.style.minWidth=c+"px",d.style.left=p+"px"}else{const o=t.right-r.right,l=window.innerWidth-n.right-o,i=window.innerWidth-e.right-l,c=e.width+i,s=Math.max(c,t.width),u=window.innerWidth-q,p=(0,a.u)(l,[q,u-s]);d.style.minWidth=c+"px",d.style.right=p+"px"}const o=h(),i=window.innerHeight-2*q,s=E.scrollHeight,u=window.getComputedStyle(f),p=parseInt(u.borderTopWidth,10),v=parseInt(u.paddingTop,10),m=parseInt(u.borderBottomWidth,10),w=p+v+s+parseInt(u.paddingBottom,10)+m,b=Math.min(5*y.offsetHeight,w),S=window.getComputedStyle(E),x=parseInt(S.paddingTop,10),R=parseInt(S.paddingBottom,10),P=e.top+e.height/2-q,_=i-P,T=y.offsetHeight/2,D=p+v+(y.offsetTop+T),A=w-D;if(D<=P){const e=y===o[o.length-1].ref.current;d.style.bottom="0px";const t=f.clientHeight-E.offsetTop-E.offsetHeight,n=D+Math.max(_,T+(e?R:0)+t+m);d.style.height=n+"px"}else{const e=y===o[0].ref.current;d.style.top="0px";const t=Math.max(P,p+E.offsetTop+(e?x:0)+T)+A;d.style.height=t+"px",E.scrollTop=D-P+E.offsetTop}d.style.margin=`${q}px 0`,d.style.minHeight=b+"px",d.style.maxHeight=i+"px",null==l||l(),requestAnimationFrame((()=>g.current=!0))}}),[h,c.trigger,c.valueNode,d,f,E,y,C,c.dir,l]);(0,S.b)((()=>R()),[R]);const[P,_]=(0,o.useState)();(0,S.b)((()=>{f&&_(window.getComputedStyle(f).zIndex)}),[f]);const T=(0,o.useCallback)((e=>{e&&!0===b.current&&(R(),null==x||x(),b.current=!1)}),[R,x]);return(0,o.createElement)(te,{scope:n,contentWrapper:d,shouldExpandOnScrollRef:g,onScrollButtonChange:T},(0,o.createElement)("div",{ref:p,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:P}},(0,o.createElement)(w.WV.div,(0,r.Z)({},i,{ref:m,style:{boxSizing:"border-box",maxHeight:"100%",...i.style}}))))})),ee=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,align:l="start",collisionPadding:a=q,...i}=e,c=L(n);return(0,o.createElement)(h.VY,(0,r.Z)({},c,i,{ref:t,align:l,collisionPadding:a,style:{boxSizing:"border-box",...i.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}}))})),[te,ne]=k(X,{}),re="SelectViewport",oe=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,...l}=e,a=j(re,n),c=ne(re,n),u=(0,s.e)(t,a.onViewportChange),d=(0,o.useRef)(0);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"}}),(0,o.createElement)(A.Slot,{scope:n},(0,o.createElement)(w.WV.div,(0,r.Z)({"data-radix-select-viewport":"",role:"presentation"},l,{ref:u,style:{position:"relative",flex:1,overflow:"auto",...l.style},onScroll:(0,i.M)(l.onScroll,(e=>{const t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:r}=c;if(null!=r&&r.current&&n){const e=Math.abs(d.current-t.scrollTop);if(e>0){const r=window.innerHeight-2*q,o=parseFloat(n.style.minHeight),l=parseFloat(n.style.height),a=Math.max(o,l);if(a<r){const o=a+e,l=Math.min(r,o),i=o-l;n.style.height=l+"px","0px"===n.style.bottom&&(t.scrollTop=i>0?i:0,n.style.justifyContent="flex-end")}}}d.current=t.scrollTop}))}))))})),le="SelectGroup",[ae,ie]=k(le),ce=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,...l}=e,a=(0,m.M)();return(0,o.createElement)(ae,{scope:n,id:a},(0,o.createElement)(w.WV.div,(0,r.Z)({role:"group","aria-labelledby":a},l,{ref:t})))})),se="SelectLabel",ue=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,...l}=e,a=ie(se,n);return(0,o.createElement)(w.WV.div,(0,r.Z)({id:a.id},l,{ref:t}))})),de="SelectItem",[pe,fe]=k(de),ve=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,value:l,disabled:a=!1,textValue:c,...u}=e,d=Z(de,n),p=j(de,n),f=d.value===l,[v,h]=(0,o.useState)(null!=c?c:""),[g,b]=(0,o.useState)(!1),E=(0,s.e)(t,(e=>{var t;return null===(t=p.itemRefCallback)||void 0===t?void 0:t.call(p,e,l,a)})),y=(0,m.M)(),S=()=>{a||(d.onValueChange(l),d.onOpenChange(!1))};if(""===l)throw new Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,o.createElement)(pe,{scope:n,value:l,disabled:a,textId:y,isSelected:f,onItemTextChange:(0,o.useCallback)((e=>{h((t=>{var n;return t||(null!==(n=null==e?void 0:e.textContent)&&void 0!==n?n:"").trim()}))}),[])},(0,o.createElement)(A.ItemSlot,{scope:n,value:l,disabled:a,textValue:v},(0,o.createElement)(w.WV.div,(0,r.Z)({role:"option","aria-labelledby":y,"data-highlighted":g?"":void 0,"aria-selected":f&&g,"data-state":f?"checked":"unchecked","aria-disabled":a||void 0,"data-disabled":a?"":void 0,tabIndex:a?void 0:-1},u,{ref:E,onFocus:(0,i.M)(u.onFocus,(()=>b(!0))),onBlur:(0,i.M)(u.onBlur,(()=>b(!1))),onPointerUp:(0,i.M)(u.onPointerUp,S),onPointerMove:(0,i.M)(u.onPointerMove,(e=>{var t;a?null===(t=p.onItemLeave)||void 0===t||t.call(p):e.currentTarget.focus({preventScroll:!0})})),onPointerLeave:(0,i.M)(u.onPointerLeave,(e=>{var t;e.currentTarget===document.activeElement&&(null===(t=p.onItemLeave)||void 0===t||t.call(p))})),onKeyDown:(0,i.M)(u.onKeyDown,(e=>{var t;""!==(null===(t=p.searchRef)||void 0===t?void 0:t.current)&&" "===e.key||(T.includes(e.key)&&S()," "===e.key&&e.preventDefault())}))}))))})),me="SelectItemText",he=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,className:a,style:i,...c}=e,u=Z(me,n),d=j(me,n),p=fe(me,n),f=N(me,n),[v,m]=(0,o.useState)(null),h=(0,s.e)(t,(e=>m(e)),p.onItemTextChange,(e=>{var t;return null===(t=d.itemTextRefCallback)||void 0===t?void 0:t.call(d,e,p.value,p.disabled)})),g=null==v?void 0:v.textContent,b=(0,o.useMemo)((()=>(0,o.createElement)("option",{key:p.value,value:p.value,disabled:p.disabled},g)),[p.disabled,p.value,g]),{onNativeOptionAdd:E,onNativeOptionRemove:y}=f;return(0,S.b)((()=>(E(b),()=>y(b))),[E,y,b]),(0,o.createElement)(o.Fragment,null,(0,o.createElement)(w.WV.span,(0,r.Z)({id:p.textId},c,{ref:h})),p.isSelected&&u.valueNode&&!u.valueNodeHasChildren?(0,l.createPortal)(c.children,u.valueNode):null)})),ge="SelectItemIndicator",we=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,...l}=e;return fe(ge,n).isSelected?(0,o.createElement)(w.WV.span,(0,r.Z)({"aria-hidden":!0},l,{ref:t})):null})),be="SelectScrollUpButton",Ee=(0,o.forwardRef)(((e,t)=>{const n=j(be,e.__scopeSelect),l=ne(be,e.__scopeSelect),[a,i]=(0,o.useState)(!1),c=(0,s.e)(t,l.onScrollButtonChange);return(0,S.b)((()=>{if(n.viewport&&n.isPositioned){const e=n.viewport;function t(){const t=e.scrollTop>0;i(t)}return t(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}}),[n.viewport,n.isPositioned]),a?(0,o.createElement)(Ce,(0,r.Z)({},e,{ref:c,onAutoScroll:()=>{const{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}})):null})),ye="SelectScrollDownButton",Se=(0,o.forwardRef)(((e,t)=>{const n=j(ye,e.__scopeSelect),l=ne(ye,e.__scopeSelect),[a,i]=(0,o.useState)(!1),c=(0,s.e)(t,l.onScrollButtonChange);return(0,S.b)((()=>{if(n.viewport&&n.isPositioned){const e=n.viewport;function t(){const t=e.scrollHeight-e.clientHeight,n=Math.ceil(e.scrollTop)<t;i(n)}return t(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}}),[n.viewport,n.isPositioned]),a?(0,o.createElement)(Ce,(0,r.Z)({},e,{ref:c,onAutoScroll:()=>{const{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}})):null})),Ce=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,onAutoScroll:l,...a}=e,c=j("SelectScrollButton",n),s=(0,o.useRef)(null),u=M(n),d=(0,o.useCallback)((()=>{null!==s.current&&(window.clearInterval(s.current),s.current=null)}),[]);return(0,o.useEffect)((()=>()=>d()),[d]),(0,S.b)((()=>{var e;const t=u().find((e=>e.ref.current===document.activeElement));null==t||null===(e=t.ref.current)||void 0===e||e.scrollIntoView({block:"nearest"})}),[u]),(0,o.createElement)(w.WV.div,(0,r.Z)({"aria-hidden":!0},a,{ref:t,style:{flexShrink:0,...a.style},onPointerDown:(0,i.M)(a.onPointerDown,(()=>{null===s.current&&(s.current=window.setInterval(l,50))})),onPointerMove:(0,i.M)(a.onPointerMove,(()=>{var e;null===(e=c.onItemLeave)||void 0===e||e.call(c),null===s.current&&(s.current=window.setInterval(l,50))})),onPointerLeave:(0,i.M)(a.onPointerLeave,(()=>{d()}))}))})),xe=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,...l}=e;return(0,o.createElement)(w.WV.div,(0,r.Z)({"aria-hidden":!0},l,{ref:t}))}));function Re(e){return""===e||void 0===e}const Pe=(0,o.forwardRef)(((e,t)=>{const{value:n,...l}=e,a=(0,o.useRef)(null),i=(0,s.e)(t,a),c=(0,C.D)(n);return(0,o.useEffect)((()=>{const e=a.current,t=window.HTMLSelectElement.prototype,r=Object.getOwnPropertyDescriptor(t,"value").set;if(c!==n&&r){const t=new Event("change",{bubbles:!0});r.call(e,n),e.dispatchEvent(t)}}),[c,n]),(0,o.createElement)(x.T,{asChild:!0},(0,o.createElement)("select",(0,r.Z)({},l,{ref:i,defaultValue:n})))}));function _e(e){const t=(0,E.W)(e),n=(0,o.useRef)(""),r=(0,o.useRef)(0),l=(0,o.useCallback)((e=>{const o=n.current+e;t(o),function e(t){n.current=t,window.clearTimeout(r.current),""!==t&&(r.current=window.setTimeout((()=>e("")),1e3))}(o)}),[t]),a=(0,o.useCallback)((()=>{n.current="",window.clearTimeout(r.current)}),[]);return(0,o.useEffect)((()=>()=>window.clearTimeout(r.current)),[]),[n,l,a]}function Te(e,t,n){const r=t.length>1&&Array.from(t).every((e=>e===t[0]))?t[0]:t,o=n?e.indexOf(n):-1;let l=(a=e,i=Math.max(o,0),a.map(((e,t)=>a[(i+t)%a.length])));var a,i;1===r.length&&(l=l.filter((e=>e!==n)));const c=l.find((e=>e.textValue.toLowerCase().startsWith(r.toLowerCase())));return c!==n?c:void 0}Pe.displayName="BubbleSelect";const De=F,Ae=z,Me=U,Ie=Y,ke=$,Oe=K,Le=oe,We=ce,Ze=ue,Ve=ve,Ne=he,Fe=we,He=Ee,ze=Se,Be=xe},12780:(e,t,n)=>{n.d(t,{f:()=>u});var r=n(87462),o=n(32747),l=n(75320);const a="horizontal",i=["horizontal","vertical"],c=(0,o.forwardRef)(((e,t)=>{const{decorative:n,orientation:i=a,...c}=e,u=s(i)?i:a,d=n?{role:"none"}:{"aria-orientation":"vertical"===u?u:void 0,role:"separator"};return(0,o.createElement)(l.WV.div,(0,r.Z)({"data-orientation":u},d,c,{ref:t}))}));function s(e){return i.includes(e)}c.propTypes={orientation(e,t,n){const r=e[t],o=String(r);return r&&!s(r)?new Error(function(e,t){return`Invalid prop \`orientation\` of value \`${e}\` supplied to \`${t}\`, expected one of:\n  - horizontal\n  - vertical\n\nDefaulting to \`${a}\`.`}(o,n)):null}};const u=c}}]);