PageSourceSearch

https://www.digitalspy.com/_assets/fre/scopes/hdm/_next/static/chunks/27267-ddc54a0d0462a08d.js

js digitalspy.com collected 2026-09-24 15:21:05 UTC 112,206 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4860,27267],{540:(e,t,n)=>{n.d(t,{c:()=>s});var r=n(71055),o=n(87702),l=n(72799),i=n(96244),u=n(74839),a=n(94389);let s=r.forwardRef(function(e,t){let{render:n,className:r,style:s,disabled:c=!1,nativeButton:d=!0,...f}=e,{store:p}=(0,o.PQ)(),m=p.useState("open"),{getButtonProps:g,buttonRef:b}=(0,i.s)({disabled:c,native:d});return(0,l.o)("button",e,{state:{disabled:c},ref:[t,b],props:[{onClick:function(e){m&&p.setOpen(!1,(0,u.d)(a.SR,e.nativeEvent))}},f,g]})})},868:(e,t,n)=>{n.d(t,{q:()=>r});function r(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}},3738:(e,t,n)=>{n.d(t,{R1:()=>i,cq:()=>u});var r=n(71055);n(7751);let o=r.createContext(null),l=r.createContext(null),i=()=>r.useContext(o)?.id||null,u=e=>{let t=r.useContext(l);return e??t}},4860:(e,t,n)=>{n.d(t,{$:()=>g});var r=n(93682),o=n(53520),l=n(71055),i=n(92944);function u(e){let t=e.indexOf("-"),n=e.slice(0,t),r=e.slice(t+1);return{scheme:n,style:"transparent"===r?"transp":r}}let a={md:{gap:"gap-(--comp-btn-md-dim-gap-mobile)",padding:"px-(--comp-btn-md-dim-padding-inline-mobile) py-(--comp-btn-md-dim-padding-block-mobile)",paddingIcon:"p-(--comp-btn-md-dim-padding-block-mobile)",iconSize:"h-(--comp-btn-md-dim-icon-size-mobile) w-(--comp-btn-md-dim-icon-size-mobile)",labelOffset:"translate-y-(--comp-btn-md-dim-offset-y)"},lg:{gap:"gap-(--comp-btn-lg-dim-gap-mobile)",padding:"px-(--comp-btn-lg-dim-padding-inline-mobile) py-(--comp-btn-lg-dim-padding-block-mobile)",paddingIcon:"p-(--comp-btn-lg-dim-padding-block-mobile)",iconSize:"h-(--comp-btn-lg-dim-icon-size-mobile) w-(--comp-btn-lg-dim-icon-size-mobile)",labelOffset:"translate-y-(--comp-btn-lg-dim-offset-y)"},xl:{gap:"gap-(--comp-btn-xl-dim-gap-mobile)",padding:"px-(--comp-btn-xl-dim-padding-inline-mobile) py-(--comp-btn-xl-dim-padding-block-mobile)",paddingIcon:"p-(--comp-btn-xl-dim-padding-block-mobile)",iconSize:"h-(--comp-btn-xl-dim-icon-size-mobile) w-(--comp-btn-xl-dim-icon-size-mobile)",labelOffset:"translate-y-(--comp-btn-xl-dim-offset-y)"}},s={primary:{md:"font-(family-name:--comp-btn-primary-md-type-family-mobile) font-(--comp-btn-primary-md-type-weight-mobile) text-(length:--comp-btn-primary-md-type-size-mobile) leading-(--comp-btn-primary-md-type-line-height-mobile) tracking-(--comp-btn-primary-md-type-letter-spacing-mobile) [text-transform:var(--comp-btn-primary-md-type-txt-case-mobile)]",lg:"font-(family-name:--comp-btn-primary-lg-type-family-mobile) font-(--comp-btn-primary-lg-type-weight-mobile) text-(length:--comp-btn-primary-lg-type-size-mobile) leading-(--comp-btn-primary-lg-type-line-height-mobile) tracking-(--comp-btn-primary-lg-type-letter-spacing-mobile) [text-transform:var(--comp-btn-primary-lg-type-txt-case-mobile)]",xl:"font-(family-name:--comp-btn-primary-xl-type-family-mobile) font-(--comp-btn-primary-xl-type-weight-mobile) text-(length:--comp-btn-primary-xl-type-size-mobile) leading-(--comp-btn-primary-xl-type-line-height-mobile) tracking-(--comp-btn-primary-xl-type-letter-spacing-mobile) [text-transform:var(--comp-btn-primary-xl-type-txt-case-mobile)]"},secondary:{md:"font-(family-name:--comp-btn-secondary-md-type-family-mobile) font-(--comp-btn-secondary-md-type-weight-mobile) text-(length:--comp-btn-secondary-md-type-size-mobile) leading-(--comp-btn-secondary-md-type-line-height-mobile) tracking-(--comp-btn-secondary-md-type-letter-spacing-mobile) [text-transform:var(--comp-btn-secondary-md-type-txt-case-mobile)]",lg:"font-(family-name:--comp-btn-secondary-lg-type-family-mobile) font-(--comp-btn-secondary-lg-type-weight-mobile) text-(length:--comp-btn-secondary-lg-type-size-mobile) leading-(--comp-btn-secondary-lg-type-line-height-mobile) tracking-(--comp-btn-secondary-lg-type-letter-spacing-mobile) [text-transform:var(--comp-btn-secondary-lg-type-txt-case-mobile)]",xl:"font-(family-name:--comp-btn-secondary-xl-type-family-mobile) font-(--comp-btn-secondary-xl-type-weight-mobile) text-(length:--comp-btn-secondary-xl-type-size-mobile) leading-(--comp-btn-secondary-xl-type-line-height-mobile) tracking-(--comp-btn-secondary-xl-type-letter-spacing-mobile) [text-transform:var(--comp-btn-secondary-xl-type-txt-case-mobile)]"},neutral:{md:"font-(family-name:--comp-btn-neutral-md-type-family-mobile) font-(--comp-btn-neutral-md-type-weight-mobile) text-(length:--comp-btn-neutral-md-type-size-mobile) leading-(--comp-btn-neutral-md-type-line-height-mobile) tracking-(--comp-btn-neutral-md-type-letter-spacing-mobile) [text-transform:var(--comp-btn-neutral-md-type-txt-case-mobile)]",lg:"font-(family-name:--comp-btn-neutral-lg-type-family-mobile) font-(--comp-btn-neutral-lg-type-weight-mobile) text-(length:--comp-btn-neutral-lg-type-size-mobile) leading-(--comp-btn-neutral-lg-type-line-height-mobile) tracking-(--comp-btn-neutral-lg-type-letter-spacing-mobile) [text-transform:var(--comp-btn-neutral-lg-type-txt-case-mobile)]",xl:"font-(family-name:--comp-btn-neutral-xl-type-family-mobile) font-(--comp-btn-neutral-xl-type-weight-mobile) text-(length:--comp-btn-neutral-xl-type-size-mobile) leading-(--comp-btn-neutral-xl-type-line-height-mobile) tracking-(--comp-btn-neutral-xl-type-letter-spacing-mobile) [text-transform:var(--comp-btn-neutral-xl-type-txt-case-mobile)]"}},c={"primary-solid":["bg-(--comp-btn-primary-color-bg-solid)","hover:bg-(--comp-btn-primary-color-bg-solid-hover)","active:bg-(--comp-btn-primary-color-bg-solid-active)","text-(--comp-btn-primary-color-txt-solid)","hover:text-(--comp-btn-primary-color-txt-solid-hover)","active:text-(--comp-btn-primary-color-txt-solid-active)","border-(--comp-btn-primary-color-border-solid)","hover:border-(--comp-btn-primary-color-border-solid-hover)","active:border-(--comp-btn-primary-color-border-solid-active)","disabled:bg-(--comp-btn-primary-color-bg-solid)","disabled:text-(--comp-btn-primary-color-txt-solid)","disabled:border-(--comp-btn-primary-color-border-solid)"],"primary-outlined":["bg-(--comp-btn-primary-color-bg-outlined)","hover:bg-(--comp-btn-primary-color-bg-outlined-hover)","active:bg-(--comp-btn-primary-color-bg-outlined-active)","text-(--comp-btn-primary-color-txt-outlined)","hover:text-(--comp-btn-primary-color-txt-outlined-hover)","active:text-(--comp-btn-primary-color-txt-outlined-active)","border-(--comp-btn-primary-color-border-outlined)","hover:border-(--comp-btn-primary-color-border-outlined-hover)","active:border-(--comp-btn-primary-color-border-outlined-active)","disabled:bg-(--comp-btn-primary-color-bg-outlined)","disabled:text-(--comp-btn-primary-color-txt-outlined)","disabled:border-(--comp-btn-primary-color-border-outlined)"],"primary-transparent":["bg-(--comp-btn-primary-color-bg-transp)","hover:bg-(--comp-btn-primary-color-bg-transp-hover)","active:bg-(--comp-btn-primary-color-bg-transp-active)","text-(--comp-btn-primary-color-txt-transp)","hover:text-(--comp-btn-primary-color-txt-transp-hover)","active:text-(--comp-btn-primary-color-txt-transp-active)","border-(--comp-btn-primary-color-border-transp)","hover:border-(--comp-btn-primary-color-border-transp-hover)","active:border-(--comp-btn-primary-color-border-transp-active)","disabled:bg-(--comp-btn-primary-color-bg-transp)","disabled:text-(--comp-btn-primary-color-txt-transp)","disabled:border-(--comp-btn-primary-color-border-transp)"],"secondary-solid":["bg-(--comp-btn-secondary-color-bg-solid)","hover:bg-(--comp-btn-secondary-color-bg-solid-hover)","active:bg-(--comp-btn-secondary-color-bg-solid-active)","text-(--comp-btn-secondary-color-txt-solid)","hover:text-(--comp-btn-secondary-color-txt-solid-hover)","active:text-(--comp-btn-secondary-color-txt-solid-active)","border-(--comp-btn-secondary-color-border-solid)","hover:border-(--comp-btn-secondary-color-border-solid-hover)","active:border-(--comp-btn-secondary-color-border-solid-active)","disabled:bg-(--comp-btn-secondary-color-bg-solid)","disabled:text-(--comp-btn-secondary-color-txt-solid)","disabled:border-(--comp-btn-secondary-color-border-solid)"],"neutral-
1outlined":["bg-(--comp-btn-neutral-color-bg-outlined)","hover:bg-(--comp-btn-neutral-color-bg-outlined-hover)","active:bg-(--comp-btn-neutral-color-bg-outlined-active)","text-(--comp-btn-neutral-color-txt-outlined)","hover:text-(--comp-btn-neutral-color-txt-outlined-hover)","active:text-(--comp-btn-neutral-color-txt-outlined-active)","border-(--comp-btn-neutral-color-border-outlined)","hover:border-(--comp-btn-neutral-color-border-outlined-hover)","active:border-(--comp-btn-neutral-color-border-outlined-active)","disabled:bg-(--comp-btn-neutral-color-bg-outlined)","disabled:text-(--comp-btn-neutral-color-txt-outlined)","disabled:border-(--comp-btn-neutral-color-border-outlined)"],"neutral-transparent":["bg-(--comp-btn-neutral-color-bg-transp)","hover:bg-(--comp-btn-neutral-color-bg-transp-hover)","active:bg-(--comp-btn-neutral-color-bg-transp-active)","text-(--comp-btn-neutral-color-txt-transp)","hover:text-(--comp-btn-neutral-color-txt-transp-hover)","active:text-(--comp-btn-neutral-color-txt-transp-active)","border-(--comp-btn-neutral-color-border-transp)","hover:border-(--comp-btn-neutral-color-border-transp-hover)","active:border-(--comp-btn-neutral-color-border-transp-active)","disabled:bg-(--comp-btn-neutral-color-bg-transp)","disabled:text-(--comp-btn-neutral-color-txt-transp)","disabled:border-(--comp-btn-neutral-color-border-transp)"]};var d=n(94711);let f=["size","radius","variant","isDisabled","elementStart","children","elementEnd","isIconOnly","isFullWidth","height","colorOverrides","as","href"];function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function g(e){let{size:t="md",radius:n="default",variant:r="primary-solid",isDisabled:p=!1,elementStart:g,children:b,elementEnd:h,isIconOnly:v=!1,isFullWidth:y=!1,height:x="auto",colorOverrides:w,as:S="button",href:E}=e,R=(0,o.A)(e,f),C=function(e,t,n,r,o,l){var d;let f,p,m=n||"primary-solid",g=e||"default",{scheme:b}=u(m);return(0,i.$)("hds-do-not-use inline-flex items-center justify-center cursor-pointer not-italic disabled:opacity-(--_opacity-32) disabled:cursor-not-allowed border-solid border-(length:--comp-btn-dim-border-width) no-underline",o&&"w-full","constrained"===(l||"auto")&&"!py-0 max-h-full h-full","default"===g&&"rounded-(--comp-btn-dim-radius-default)","square"===g&&"rounded-(--comp-btn-dim-radius-square)","rounded"===g&&"rounded-(--comp-btn-dim-radius-round)","md"===g&&"rounded-(--comp-btn-dim-radius-sm)",(f=a[d=t||"md"]??a.md,p=s[b]?.[d]??s.primary[d]??s.primary.md,(0,i.$)(f.gap,p,r?f.paddingIcon:f.padding)),c[m])}(n,t,r,v,y,x),k=(a[t??"md"]??a.md).iconSize,P=(a[t??"md"]??a.md).labelOffset,T=function(e,t){if(!t)return{};let{scheme:n,style:r}=u(e),o=`--comp-btn-${n}-color`,l={},i=(e,t,n)=>{t&&t!==e&&(t.startsWith("--comp-btn-")||t.startsWith("--comp-nav-navbar-")||t.startsWith("--comp-nav-utility-"))&&(l[e]=`var(${t})`)};return i(`${o}-bg-${r}`,t.backgroundColor,"backgroundColor"),i(`${o}-bg-${r}-hover`,t.backgroundColorHover,"backgroundColorHover"),i(`${o}-bg-${r}-active`,t.backgroundColorActive,"backgroundColorActive"),i(`${o}-txt-${r}`,t.textColor,"textColor"),i(`${o}-txt-${r}-hover`,t.textColorHover,"textColorHover"),i(`${o}-txt-${r}-active`,t.textColorActive,"textColorActive"),i(`${o}-border-${r}`,t.borderColor,"borderColor"),i(`${o}-border-${r}-hover`,t.borderColorHover,"borderColorHover"),i(`${o}-border-${r}-active`,t.borderColorActive,"borderColorActive"),l}(r,w),M=m(m({},R.style),T),O="a"===S?"a":"button",N="button"===O?m(m({},R),{},{disabled:p}):m(m({},R),{},{href:E});return(0,l.createElement)(O,m(m({},N),{},{className:C,style:M}),[g?(0,d.j)(g,k,"elementStart"):null,!v&&b?(0,l.createElement)("span",{key:"label",className:P},b):null,h?(0,d.j)(h,k,"elementEnd"):null])}g.displayName="Button"},6295:(e,t,n)=>{n.d(t,{o:()=>d});var r=n(71055),o=n(87702),l=n(72799),i=n(9538),u=n(58290),a=n(94172),s=n(56584);let c={...i.GW,...u.G},d=r.forwardRef(function(e,t){let{render:n,className:r,style:i,forceRender:u=!1,...d}=e,{store:f}=(0,o.PQ)(),p=f.useState("open"),m=f.useState("nested"),g=f.useState("mounted"),b=f.useState("transitionStatus");return(0,l.o)("div",e,{state:{open:p,transitionStatus:b},ref:[f.context.backdropRef,t],stateAttributesMapping:c,props:[{role:"presentation",hidden:!g,style:{pointerEvents:p?void 0:"none",userSelect:"none",WebkitUserSelect:"none",[s.l.swipeProgress]:"0",[a.V.swipeStrength]:"1"}},d],enabled:u||!m})})},8432:(e,t,n)=>{n.d(t,{J9:()=>o});var r=n(80701);function o(e,t=e?(0,r.L9)(e):null){var n;
1return!!e&&!!e.isConnected&&!!t&&"hidden"!==(n=t).visibility&&"collapse"!==n.visibility&&("function"==typeof e.checkVisibility?e.checkVisibility():"none"!==t.display&&"contents"!==t.display)}},9538:(e,t,n)=>{n.d(t,{GW:()=>p,lP:()=>i,qV:()=>f});var r,o,l=n(58290);let i=((r={}).open="data-open",r.closed="data-closed",r[r.startingStyle=l.T.startingStyle]="startingStyle",r[r.endingStyle=l.T.endingStyle]="endingStyle",r.anchorHidden="data-anchor-hidden",r.side="data-side",r.align="data-align",r),u=((o={}).popupOpen="data-popup-open",o.pressed="data-pressed",o),a={[u.popupOpen]:""};u.popupOpen,u.pressed;let s={[i.open]:""},c={[i.closed]:""},d={[i.anchorHidden]:""},f={open:e=>e?a:null},p={open:e=>e?s:c,anchorHidden:e=>e?d:null}},9736:(e,t,n)=>{n.d(t,{U:()=>l,a:()=>o});var r=n(77181);function o(e,t,n,o){var l,a,s,c,d;let f=(0,r.j)(i).current;return l=f,a=e,s=t,c=n,d=o,(l.refs[0]!==a||l.refs[1]!==s||l.refs[2]!==c||l.refs[3]!==d)&&u(f,[e,t,n,o]),f.callback}function l(e){var t,n;let o=(0,r.j)(i).current;return t=o,n=e,(t.refs.length!==n.length||t.refs.some((e,t)=>e!==n[t]))&&u(o,e),o.callback}function i(){return{callback:null,cleanup:null,refs:[]}}function u(e,t){if(e.refs=t,t.every(e=>null==e)){e.callback=null;return}e.callback=n=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),null!=n){let r=Array(t.length).fill(null);for(let e=0;e<t.length;e+=1){let o=t[e];if(null!=o)switch(typeof o){case"function":{let t=o(n);"function"==typeof t&&(r[e]=t);break}case"object":o.current=n}}e.cleanup=()=>{for(let e=0;e<t.length;e+=1){let n=t[e];if(null!=n)switch(typeof n){case"function":{let t=r[e];"function"==typeof t?t():n(null);break}case"object":n.current=null}}}}}}},13579:(e,t,n)=>{n.d(t,{C:()=>o});var r=n(72799);function o(e){return(0,r.o)(e.defaultTagName??"div",e,e)}},14198:(e,t,n)=>{n.d(t,{U:()=>c});var r=n(71055),o=n(57886);let l=n(30997).Bt;var i=n(73325);let u={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},a={...u,position:"fixed",top:0,left:0};({...u,position:"absolute"});var s=n(7751);let c=r.forwardRef(function(e,t){let[n,u]=r.useState();return(0,o.g)(()=>{l&&i.Fp&&u("button")},[]),(0,s.Y)("span",{...e,ref:t,style:a,"aria-hidden":!n||void 0,tabIndex:0,role:n,"data-base-ui-focus-guard":""})})},14234:(e,t,n)=>{n.d(t,{U:()=>X});var r,o=n(71055),l=n(80701),i=n(868),u=n(56954),a=n(18115),s=n(53002),c=n(87702),d=n(72799),f=n(9538),p=n(58290),m=n(92702);let g=((r={})[r.open=f.lP.open]="open",r[r.closed=f.lP.closed]="closed",r[r.startingStyle=f.lP.startingStyle]="startingStyle",r[r.endingStyle=f.lP.endingStyle]="endingStyle",r.nested="data-nested",r.nestedDialogOpen="data-nested-dialog-open",r),b={...f.GW,...p.G,nested:e=>e?{[g.nested]:""}:null,nestedDialogOpen:e=>e?{[g.nestedDialogOpen]:""}:null},h=o.forwardRef(function(e,t){let{render:n,className:r,style:o,children:l,...i}=e,u=(0,m.p)(),{store:a}=(0,c.PQ)(),s=a.useState("open"),f=a.useState("nested"),p=a.useState("transitionStatus"),g=a.useState("nestedOpenDialogCount"),h=a.useState("mounted"),v=a.useStateSetter("viewportElement");return(0,d.o)("div",e,{enabled:u||h,state:{open:s,nested:f,transitionStatus:p,nestedDialogOpen:g>0},ref:[t,v],stateAttributesMapping:b,props:[{role:"presentation",hidden:!h,style:{pointerEvents:s?void 0:"none"},children:l},i]})});var v=n(24175),y=n(90198),x=n(58753),w=n(56768),S=n(96519),E=n(14434);function R(e,t,n=!1){let r=(0,l.L9)(e);if("vertical"===t){let t=r.overflowY;return("auto"===t||"scroll"===t)&&(n?e.clientHeight>0:e.scrollHeight>e.clientHeight)}let o=r.overflowX;return("auto"===o||"scroll"===o)&&(n?e.clientWidth>0:e.scrollWidth>e.clientWidth)}function C(e,t,n="vertical",r=!1){let o=(0,l.sb)(e)?e:null;for(;(0,l.sb)(o)&&o!==t&&!(0,l.eu)(o);){if(R(o,n,r))return o;o=(0,l.$4)(o)}return R(t,n,r)?t:null}function k(e,t,n){return"function"==typeof e?.elementFromPoint?e.elementFromPoint(t,n):null}function P(e,t,n){switch(e){case"up":return-n;case"down":return n;case"left":return-t;case"right":return t;default:return 0}}function T(e){return Number.isFinite(e)&&e>0?e:null}function M(e,t){return`translate3d(${e.x}px,${e.y}px,0) scale(${t})`}function O(e,t,n){let r=e[n];if("function"==typeof r)try{r.call(e,t)}catch(e){if(e&&"object"==typeof e&&"name"in e&&"NotFoundError"===e.name)return;throw e}}var N=n(94172),A=n(29096),D=n(56584),I=n(92400),q=n(94389),F=n(74839),$=n(45438),Y=n(34033);let K=o.createContext(void 0);var W=n(7751);let z=`[${I.t}]`,X=o.forwardRef(function(e,t){let{render:n,className:r,style:d,children:f,...m}=e,{store:g}=(0,c.PQ)(),b=g.context.popupRef,I=g.context.backdropRef,{swipeDirection:Y,n
1otifyParentSwipingChange:X,notifyParentSwipeProgressChange:B,frontmostHeight:Z,snapToSequentialPoints:J}=(0,y.i)(),ee=(0,w.Z)(!0),{snapPoints:et,resolvedSnapPoints:en,activeSnapPoint:er,activeSnapPointOffset:eo,setActiveSnapPoint:el,popupHeight:ei}=(0,x.W)(),eu=g.useState("open"),ea=g.useState("mounted"),es=g.useState("nested"),ec=g.useState("nestedOpenDrawerCount"),ed=g.useState("viewportElement"),ef=g.useState("popupElement"),ep=ee?.visualStateStore,em=ec>0,eg="left"===Y||"right"===Y?"horizontal":"vertical",eb="vertical"===eg,eh=eb?"horizontal":"vertical",[ev,ey]=o.useState(null),ex=o.useRef(void 0),ew=o.useRef(null),eS=(0,a.N)(),eE=o.useRef(!1),eR=o.useRef(!1),eC=o.useRef(""),ek=o.useRef(!1),eP=o.useRef(!1),eT=o.useRef(null),eM=o.useContext(K),eO=o.useMemo(()=>{if(!et||et.length<2||"down"!==Y&&"up"!==Y||en.length<2)return null;let e=en.map(e=>e.offset).filter(e=>Number.isFinite(e)).sort((e,t)=>e-t);if(e.length<2)return null;let t=e[0],n=e[1],r=e[e.length-1],o=n-t;if(!Number.isFinite(o)||o<=0){let e=r-t;if(!Number.isFinite(e)||e<=0)return null;o=e}return{minOffset:t,range:o}},[en,et,Y]),eN=o.useMemo(()=>eO&&null!==eo?(0,S.q)((eo-eO.minOffset)/eO.range,0,1):null,[eo,eO]),eA=o.useMemo(()=>et&&et.length>0&&("down"===Y||"up"===Y)?"down"===Y?["down","up"]:["up","down"]:[Y],[et,Y]),eD=(0,s.K)(e=>{!function(e,t,n){if(n){e?.setAttribute(A.h.swipeDismiss,""),t?.setAttribute(A.h.swipeDismiss,"");return}e?.removeAttribute(A.h.swipeDismiss),t?.removeAttribute(A.h.swipeDismiss)}(b.current,I.current,e)}),eI=(0,s.K)(()=>{eD(!1),b.current?.removeAttribute(p.T.endingStyle),ey(null)}),eq=(0,s.K)(()=>{eR.current&&(eR.current=!1,X?.(!1))}),eF=(0,s.K)(({resolvedProgress:e,shouldTrackProgress:t,notifyParent:n})=>{let r=eu&&!es&&t,o=r?e:0,l=eu&&t?e:0;n&&B&&(B(l),l<=0&&eq()),ep?.set({swipeProgress:o,frontmostHeight:o>0?Z:0});let i=I.current;if(i){if(!r||o<=0){i.style.setProperty(D.l.swipeProgress,"0"),i.style.removeProperty(N.V.height);return}i.style.setProperty(D.l.swipeProgress,`${o}`),Z>0?i.style.setProperty(N.V.height,`${Z}px`):i.style.removeProperty(N.V.height)}}),e$=function(e){let{enabled:t,directions:n,elementRef:r,movementCssVars:i,canStart:a,ignoreSelectorWhenTouch:c=!0,ignoreScrollableAncestors:d=!1,swipeThreshold:f,onDismiss:p,onProgress:m,onCancel:g,onSwipeStart:b,onRelease:h,onSwipingChange:v,trackDrag:y=!0}=e,x=1===n.length?n[0]:void 0,w=Math.max(0,"number"==typeof f?f:40),N=n.includes("left"),A=n.includes("right"),D=n.includes("up"),I=n.includes("down"),q=N||A,F=D||I,$=o.useMemo(()=>{let e=[];return F&&e.push("vertical"),q&&e.push("horizontal"),e},[q,F]),[Y,K]=o.useState(void 0),[W,z]=o.useState(!1),[X,j]=o.useState(!1),H=o.useRef({x:0,y:0}),V=o.useRef({x:0,y:0}),B=o.useRef(null),U=o.useRef({x:0,y:0,scale:1}),L=o.useRef(void 0),_=o.useRef(0),G=o.useRef(!1),Q=o.useRef({x:0,y:0}),Z=o.useRef(null),J=o.useRef(!1),ee=o.useRef(!1),et=o.useRef(null),en=o.useRef(!1),er=o.useRef(!1),eo=o.useRef({width:0,height:0}),el=o.useRef(0),ei=o.useRef(w),eu=o.useRef(null),ea=o.useRef(null),es=o.useRef({x:0,y:0}),ec=o.useRef(null),ed=o.useRef(!1),ef=o.useRef(null),ep=(0,s.K)(e=>{ed.current!==e&&(ed.current=e,z(e),v?.(e))});function em(e){if(!e)return;if("function"!=typeof f){ei.current=w;return}let t=r.current;t&&(ei.current=Math.max(0,f({element:t,direction:e})))}let eg=(0,s.K)((e,t)=>{let n=Number.isFinite(e)?(0,S.q)(e,0,1):0,r=n!==el.current,o=!1;if(t){let e=ec.current;o=!e||e.deltaX!==t.deltaX||e.deltaY!==t.deltaY||e.direction!==t.direction}(r||o)&&(el.current=n,t?ec.current=t:r&&(ec.current=null),m?.(n,t))}),eb=(0,s.K)(e=>{let t=r.current;if(!y||!t){e||(ef.current=null);return}let n=t.style,o=ef.current;e?(o||(ef.current=[n.transition,n.transform]),n.transition="none"):o&&([n.transition,n.transform]=o,ef.current=null);let l=V.current,u=U.current,a=l.x-u.x,s=l.y-u.y;e&&(n.transform=M(l,u.scale)),n.setProperty(i.x,`${a}px`),n.setProperty(i.y,`${s}px`)});function eh(e,t){if(null===t)return;let n=ea.current;if(n&&t>n.time){let r=Math.max(t-n.time,16);es.current={x:(e.x-n.x)/r,y:(e.y-n.y)/r}}ea.current={x:e.x,y:e.y,time:t}}let ev=o.useCallback(()=>{K(void 0),ep(!1),j(!1),eg(0),ei.current=w,H.current={x:0,y:0},V.current={x:0,y:0},U.current={x:0,y:0,scale:1},L.current=void 0,_.current=0,G.current=!1,Q.current={x:0,y:0},Z.current=null,J.current=!1,B.current=null,ee.current=!1,et.current=null,en.current=!1,er.current=!1,eo.current={width:0,height:0},eu.current=null,ea.current=null,es.current={x:0,y:0},ec.current=null,eb(!1)},[ep,w,eb,eg]);function ey(e){if("touches"in e){let t=e.touches[0];return t?{x:t.clientX,y:t.clientY}:null}return{x:e.clientX,y:e.clientY}}function ex(e){return"touches"in e||"touch"===e.pointerType}function ew(e,t){return k((0,u.R)(r.current),e.x,e.y)??(0,E.EW)(t)}function eS(e,t){return q&&!F?C(e,t,"horizontal"):F&&!q?C(e,t,"vertical"):C(e,t,"vertical")??C(e,t,"horizontal")}
1function eE(e,t,n){en.current=!1;let o=ex(e),i=ew(t,e.nativeEvent),a=(0,u.R)(r.current).body,s=o&&a?eS(i,a):null,f=n?.ignoreScrollableTarget??!1;if(s&&!f||(en.current=!!(s&&f),i&&i.closest('button,a,input,select,textarea,label,[role="button"]')&&(!o||c)))return!1;let p=r.current;if(d&&p&&i&&$.length>0&&!n?.ignoreScrollableAncestors&&function(e,t,n){let r=e;for(;(0,l.sb)(r)&&r!==t&&!(0,l.eu)(r);){for(let e of n)if(R(r,e))return!0;r=(0,l.$4)(r)}return!1}(i,p,$))return!1;if(G.current=!1,L.current=void 0,_.current=0,H.current=t,eu.current=T(e.timeStamp),Q.current=t,B.current=t,p){eo.current={width:p.offsetWidth,height:p.offsetHeight},em(x);let t=function(e){let t=(0,l.zk)(e).getComputedStyle(e).transform,n=0,r=0,o=1;if(t&&"none"!==t){let e=t.match(/matrix(?:3d)?\(([^)]+)\)/);if(e){let t=e[1].split(", ").map(parseFloat);6===t.length?(n=t[4],r=t[5],o=Math.sqrt(t[0]*t[0]+t[1]*t[1])):16===t.length&&(n=t[12],r=t[13],o=t[0])}}return{x:n,y:r,scale:o}}(p);U.current=t,V.current={x:t.x,y:t.y},eh({x:t.x,y:t.y},eu.current),"touches"in e||O(p,e.pointerId,"setPointerCapture")}return b?.(e.nativeEvent),ep(!0),Z.current=null,J.current=!0,eg(0),eb(!0),!0}function eR(){eC(),en.current=!1,B.current=null}function eC(){ee.current=!1,et.current=null}o.useEffect(()=>{"function"!=typeof f&&(ei.current=w)},[w,f]);let ek=(0,s.K)(e=>{if(!t||e.defaultPrevented||e.nativeEvent.defaultPrevented||!("touches"in e)&&0!==e.button)return;let n=ey(e);!n||(ee.current=!0,et.current=n,en.current=!1,er.current=!1,(!a||a(n,{nativeEvent:e.nativeEvent,direction:x}))&&eE(e,n)&&eC())}),eP=(0,s.K)(e=>{let o;if(!t)return;let l=V.current,i=U.current,u=l.x-i.x,a=l.y-i.y,s={deltaX:u,deltaY:a,direction:L.current};if(!ed.current){eR(),eg(0,s);return}ep(!1),Z.current=null,eR(),er.current=!1;let c=r.current;!c||"touches"in e||O(c,e.pointerId,"releasePointerCapture");let d=eu.current,f=T(e.timeStamp),m=null!==d&&null!==f&&f>d?f-d:0,g=m>0?Math.max(m,50):0,b=es.current.x,v=es.current.y,y=ea.current;if(y&&null!==f&&f>=y.time){let e=f-y.time;if(e<=80){let t=Math.max(e,16),n=l.x-y.x,r=l.y-y.y,o=n/t,i=r/t;0!==o&&(b=o),0!==i&&(v=i)}else b=0,v=0}let w=h?.({event:e.nativeEvent,direction:L.current,deltaX:u,deltaY:a,velocityX:g>0?u/g:0,velocityY:g>0?a/g:0,releaseVelocityX:b,releaseVelocityY:v}),S="boolean"==typeof w;if(G.current&&!S){V.current={x:i.x,y:i.y},K(void 0),eb(!1),eg(0,s);return}let E=!1;if(S)E=w,o=L.current??x;else for(let e of n){switch(e){case"right":u>ei.current&&(E=!0,o="right");break;case"left":u<-ei.current&&(E=!0,o="left");break;case"down":a>ei.current&&(E=!0,o="down");break;case"up":a<-ei.current&&(E=!0,o="up")}if(E)break}E&&o?(K(o),j(!0),eb(!1),p?.(e.nativeEvent,{direction:o})):(V.current={x:i.x,y:i.y},K(void 0),eb(!1),eg(0,s))}),eT=(0,s.K)(e=>{let n=ey(e);if(!n)return;let o=!1;if(!("touches"in e)){let t=e.buttons%2==1;if(t&&(er.current=!0),0!==e.buttons&&!t)return void function(e){if(eR(),!ed.current)return;ep(!1),Z.current=null;let t=U.current;V.current={x:t.x,y:t.y},K(void 0),er.current=!1,eb(!1);let n=r.current;n&&O(n,e.pointerId,"releasePointerCapture"),eg(0,{deltaX:0,deltaY:0,direction:void 0}),g?.(e.nativeEvent)}(e);if(0===e.buttons&&er.current){if(!ed.current)return void eP(e);o=!0}}if(!W&&ee.current){if(!ex(e)&&(e.defaultPrevented||e.nativeEvent.defaultPrevented))return void eR();if(!a||a(n,{nativeEvent:e.nativeEvent,direction:x})){let t=et.current,o=!1;if(ex(e)){let l=r.current;if(t&&l){let r=ew(n,e.nativeEvent),i=(0,u.R)(l).body,a=i?eS(r,i):null;if(a&&((0,E.gR)(l,a)||(0,E.gR)(a,l))){let e=function(e,t,n){let r=Math.abs(t),o=Math.abs(n);if(F&&0!==n&&(!q||o>=r)){let t=Math.max(0,e.scrollHeight-e.clientHeight),r=e.scrollTop<=0,o=e.scrollTop>=t,l=n>0&&r&&I,i=n<0&&o&&D;return l||i}if(q&&0!==t&&(!F||r>o)){let n=Math.max(0,e.scrollWidth-e.clientWidth),r=e.scrollLeft<=0,o=e.scrollLeft>=n,l=t>0&&r&&A,i=t<0&&o&&N;return l||i}return null}(a,n.x-t.x,n.y-t.y);if(!1===e)return;!0===e&&(o=!0)}}}eE(e,n,{ignoreScrollableTarget:o,ignoreScrollableAncestors:o})&&(t&&o?(eC(),H.current=t,Q.current=t,B.current=t,J.current=!1):(eC(),en.current=!1))}}let l=B.current,i=null===l?{x:0,y:0}:{x:n.x-l.x,y:n.y-l.y};B.current=n,function(e,n,r){let o,l,i;if(!t||!ed.current)return;let u=(0,E.EW)(e.nativeEvent);if(ex(e)&&!en.current&&eS(u,e.currentTarget))return;if("touches"in e||e.preventDefault(),J.current){H.current=n;let t=T(e.timeStamp);null!==t&&(eu.current=t),J.current=!1}let a=n.x,s=n.y,c=r.x,d=r.y;(d<0&&s>Q.current.y||d>0&&s<Q.current.y)&&(Q.current={x:Q.current.x,y:s}),(c<0&&a>Q.current.x||c>0&&a<Q.current.x)&&(Q.current={x:a,y:Q.current.y});let f=a-H.current.x,p=s-H.current.y,m=s-Q.current.y,g=a-Q.current.x,b=Z.current;if(null===b&&q&&F&&Math.sqrt(f*f+p*p)>=1&&(Z.current=b=Math.abs(f)>Math.abs(p)?"horizontal":"vertical"),L.current){let e=L.current,t=P(e,g,m);t>ei.current?(G.current=!1,K(e)):N&&A||D&&I||!(_.current-t>=10)||(G.current=!0)}else"vertical"===b?p>0?o="down":p<0&&(o="up"):"horizontal"===b?f>0?o="right":f<0&&(o="left"):o=Math.abs(f)>=Math.abs(p)?f>0?"right":"left":p>0?"down":"up",o&&("left"===o&&N||"right"===o&&A||"up"===o&&D||"down"===o&&I)&&(L.current=o,_.current=P(o,f,p),K(o),em(o));let h=(l=e=>e>=0?e**.5:-(Math.abs(e)**.5),i=(e,t,n)=>!t&&e<0||!n&&e>0?l(e):e,{x:q?i(f,N,A):l(f),y:F?i(p,D,I):l(p)}),v=U.current.x,y=U.current.y;"horizontal"===b?q&&(v+=h.x):("vertical"===b||q&&(v+=h.x),F&&(y+=h.y)),V.current={x:v,y:y},eb(!0),eh({x:v,y:y},T(e.timeStamp));let w=v-U.current.x,S=y-U.current.y,R=L.current,C=x??L.current;if(!C)return eg(0,{deltaX:w,deltaY:S,direction:R});let k="left"===C||"right"===C?eo.current.width:eo.current.height,M=U.current.scale||1;if(k<=0||M<=0)return eg(0,{deltaX:w,deltaY:S,direction:R});let O=P(C,v-U.current.x,y-U.current.y);O<=0?eg(0,{deltaX:w,deltaY:S,direction:R}):eg(O/(k*M),{deltaX:w,deltaY:S,direction:R})}(e,n,i),!o||"touches"in e||eP(e)}),eM=(0,s.K)((e,t)=>{eT({touches:e.touches,currentTarget:t,nativeEvent:e,defaultPrevented:e.defaultPrevented,timeStamp:e.timeStamp})}),eO=o.useCallback(()=>{let e=V.current,t=U.current,n=e.x-t.x,r=e.y-t.y;return W||0!==n||0!==r||X?{transition:W?"none":void 0,transform:W?M(e,t.scale):void 0,[i.x]:`${n}px`,[i.y]:`${r}px`}:{[i.x]:"0px",[i.y]:"0px"}},[X,W,i]);return{swiping:W,swipeDirection:Y,dragDismissed:X,getPointerProps:o.useCallback(()=>t?{onPointerDown:ek,onPointerMove:eT,onPointerUp:eP,onPointerCancel:eP}:{},[t,eP,eT,ek]),getTouchProps:o.useCallback(()=>t?{onTouchStart:ek,onTouchMove:eT,onTouchEnd:eP,onTouchCancel:eP}:{},[t,eP,eT,ek]),moveNative:eM,getDragStyles:eO,reset:ev}}({enabled:ea&&!em,directions:eA,elementRef:g.context.popupRef,ignoreSelectorWhenTouch:!1,ignoreScrollableAncestors:!0,movementCssVars:{x:N.V.swipeMovementX,y:N.V.swipeMovementY},onSwipeStart(e){if("touches"in e||"pointerType"in e&&"touch"===e.pointerType)return;let t=b.current;if(!t)return;let n=(0,u.R)(t),r=n.getSelection?.();if(!r||r.isCollapsed)return;let o=(0,l.vq)(r.anchorNode)?r.anchorNode:r.anchorNode?.parentElement,i=(0,l.vq)(r.focusNode)?r.focusNode:r.focusNode?.parentElement;((0,E.gR)(t,o)||(0,E.gR)(t,i))&&r.removeAllRanges()},onSwipingChange(e){eE.current=e,j(g.context.backdropRef.current,e),e||B||eq()},swipeThreshold:({element:e,direction:t})=>V(e,t),canStart(e,t){let n=g.context.popupRef.current;if(!n)return!1;let r=n.ownerDocument,o=k(r,e.x,e.y);if(!o||!(0,E.gR)(n,o))return!1;let l=t.nativeEvent;return!(("touches"in l||"pointerType"in l&&"touch"===l.pointerType)&&U(r,n)||"touchstart"===l.type&&H(o))},onProgress(e,t){!function(e){if(eR.current||!e)return;let t=e.direction??Y,n="left"===t||"right"===t?e.deltaX:e.deltaY;!Number.isFinite(n)||10>Math.abs(n)||(eR.current=!0,X?.(!0))}(t);let n=!!(et&&et.length>0);if(eE.current&&"down"===Y&&n&&t&&Number.isFinite(t.deltaY)){let e=g.context.popupRef.current;e&&(e.style.removeProperty("transform"),e.style.setProperty(N.V.swipeMovementY,`${(0,x.K)(eo??0,t.deltaY)}px`))}
1let r=t?.direction??e$.swipeDirection,o=void 0===r||r===Y,l="down"===Y||"up"===Y,i=n&&l||!n||"left"===Y||"right"===Y||o,u=e;if(eO&&ei>0){if(t&&Number.isFinite(t.deltaY)){let e=eo??eO.minOffset,n=(0,S.q)(e+t.deltaY,0,ei);u=(0,S.q)((n-eO.minOffset)/eO.range,0,1)}else if(null!==eN)u=eN;else if("down"===r||"up"===r){let t=e*ei,n=eo??eO.minOffset;u=(0,S.q)((("down"===r?n+t:n-t)-eO.minOffset)/eO.range,0,1)}}eF({resolvedProgress:u,shouldTrackProgress:i,notifyParent:!0})},onRelease({event:e,deltaX:t,deltaY:n,direction:r,velocityX:l,velocityY:i,releaseVelocityX:u,releaseVelocityY:a}){let s={deltaX:t,deltaY:n,velocityX:l,velocityY:i,releaseVelocityX:u,releaseVelocityY:a};function c(e){let t=g.context.popupRef.current;t&&(eq(),eD(!0),t.style.removeProperty("transition"),t.setAttribute(p.T.endingStyle,""),o.flushSync(()=>{ey(function({direction:e,deltaX:t,deltaY:n,velocityX:r,velocityY:o,releaseVelocityX:l,releaseVelocityY:i}){if(!e)return null;let u=g.context.popupRef.current;if(!u)return null;let a="left"===e||"right"===e?u.offsetWidth:u.offsetHeight;if(!Number.isFinite(a)||a<=0)return null;let s=et&&et.length>0?eo??0:0,c=0;"down"===e?c=s:"up"===e&&(c=-s);let d=c+("left"===e||"right"===e?t:n),f=Math.max(0,a-("left"===e||"up"===e?-d:d));if(!Number.isFinite(f)||f<=0)return null;let p="left"===e||"right"===e?l:i,m=Math.abs(p)>0&&Number.isFinite(p)?p:"left"===e||"right"===e?r:o,b="left"===e||"up"===e?-m:m;if(!Number.isFinite(b)||b<=.2)return null;let h=(0,S.q)(b,.2,4),v=(0,S.q)(f/h,80,360);if(!Number.isFinite(v))return null;let y=(0,S.q)(.1+(v-80)/280*.9,.1,1);return!Number.isFinite(y)||y<=0?null:y}({direction:e,...s}))}))}if(!et||0===et.length){if(!r)return void eI();let e=g.context.popupRef.current;if(!e)return void eI();let o=V(e,r),u="left"===r||"right"===r?t:n;if(!Number.isFinite(u))return void eI();let a="left"===r||"up"===r?-u:u;if(a<=0)return eI(),!1;let s="left"===r||"right"===r?l:i;if(("left"===r||"up"===r?-s:s)>=.5&&a>0)return c(r),!0;let d=a>o;return d?c(r):eI(),d}if("down"!==Y&&"up"!==Y||!ei||0===en.length)return void eI();let d="down"===Y?n:-n;if(!Number.isFinite(d))return void eI();let f=Math.sign(d),m="down"===Y?a:-a,b="down"===Y?i:-i,h=Number.isFinite(m)?m:b;if(0!==f&&Math.abs(d)>=10&&Number.isFinite(h)){let e=Math.sign(h);0!==e&&e!==f&&(h=b)}let v=eo??0,y=(0,S.q)(v+d,0,ei),x=Number.isFinite(h)&&Math.abs(h)>=.5?300*(0,S.q)(h,-4,4):0,w=J?y:(0,S.q)(y+x,0,ei),E=(0,F.d)(q.By,e),R=()=>(ex.current=er,el?.(null,E),c(Y),!0);if(J){let e=[...en].sort((e,t)=>e.offset-t.offset);if(0===e.length)return eI(),!1;let t=0,n=Math.abs(v-e[0].offset);for(let r=1;r<e.length;r+=1){let o=Math.abs(v-e[r].offset);o<n&&(n=o,t=r)}let r=e[0];for(let t of(n=Math.abs(w-r.offset),e)){let e=Math.abs(w-t.offset);e<n&&(n=e,r=t)}let o=Math.sign(h),l=w;if(0!==f&&0!==o&&o===f&&Math.abs(h)>=.5){let n=(0,S.q)(t+f,0,e.length-1);if(n!==t){let t=e[n];(f>0?w<t.offset:w>t.offset)&&(r=t,l=t.offset)}else if(f>0)return R()}return Math.abs(l-ei)<Math.abs(l-r.offset)?R():(el?.(r.value,E),eI(),!1)}if(h>=.5&&d>0)return R();let C=en[0],k=Math.abs(w-C.offset);for(let e of en){let t=Math.abs(w-e.offset);t<k&&(k=t,C=e)}return Math.abs(w-ei)<k?R():(el?.(C.value,E),eI(),!1)},onDismiss(e){ep?.set({swipeProgress:0,frontmostHeight:0});let t=g.context.backdropRef.current;t&&(t.style.setProperty(D.l.swipeProgress,"0"),t.style.removeProperty(N.V.height));let n=(0,F.d)(q.By,e);if(g.setOpen(!1,n),n.isCanceled){let t=ex.current;void 0!==t&&el?.(t,(0,F.d)(q.By,e)),ex.current=void 0,ew.current?.(),eI();return}g.select("open")?eS.request(()=>{if(g.select("open")){let t=ex.current;void 0!==t&&el?.(t,(0,F.d)(q.By,e)),ex.current=void 0,eI(),ew.current?.()}else ex.current=void 0}):(ex.current=void 0,eD(!0))}}),eY=e$.getPointerProps(),eK=e$.getTouchProps(),{moveNative:eW,reset:ez}=e$;ew.current=ez,o.useEffect(()=>{let e=ed??ef;if(!e)return;let t=(0,u.R)(e),n=(0,l.zk)(t);return(0,i.q)(t,"touchmove",function(r){var o;if(eM?.onTouchMove(r),eP.current)return;let l=eT.current,i=r.touches[0];if(!i||!l)return;let u=eb?i.clientY-l.lastY:i.clientX-l.lastX;if(L(r,n)){l.allowSwipe=!1,_(l,i);return}if(2===r.touches.length||U(t,e)||!eu||!ea||em||function(e,t,n){if(e.preserveNativeCrossAxisScroll)return!0;
1if(!0===e.allowSwipe||!e.hasCrossAxisScrollableContent)return!1;let r=n?t.clientY-e.startY:t.clientX-e.startX,o=n?t.clientX-e.startX:t.clientY-e.startY,l=Math.abs(r),i=Math.abs(o);return!(i<6)&&!(i<=l+2)&&(e.preserveNativeCrossAxisScroll=!0,!0)}(l,i,eb))return void _(l,i);let a=l.scrollTarget;if(!a||a===t.documentElement||a===t.body){r.cancelable&&r.preventDefault(),r.stopPropagation(),eW(r,e),_(l,i);return}if(o=a,"vertical"===eg?!(o.scrollHeight>o.clientHeight):!(o.scrollWidth>o.clientWidth)){r.cancelable&&r.preventDefault(),r.stopPropagation(),_(l,i);return}if(0!==u){let e=function(e,t,n,r){let{offset:o,max:l}=G(e,t),i=Q(n,t);return null!==i&&!!(i?r>0:r<0)&&(i?o<=0:o>=l)}(a,eg,Y,u);l.allowSwipe?r.cancelable&&r.preventDefault():r.cancelable&&e?(l.allowSwipe=!0,r.preventDefault()):l.allowSwipe=!1}!0===l.allowSwipe&&(r.stopPropagation(),eW(r,e)),_(l,i)},{passive:!1,capture:!0})},[ea,em,eu,ef,eb,eg,Y,eW,ed,eM]),o.useEffect(()=>{!eO||e$.swiping||eF({resolvedProgress:!eu||es?0:eN??0,shouldTrackProgress:!0,notifyParent:!1})},[eF,Z,es,B,eu,eN,eO,e$.swiping,g,ep]),o.useEffect(()=>{if(B)return eu||B(0),()=>{B(0)}},[B,eu]),o.useEffect(()=>{eu&&(ez(),eI())},[eI,eu,ez]),o.useEffect(()=>{let e=I.current;return()=>{ep?.set({swipeProgress:0,frontmostHeight:0}),j(e,!1);let t=I.current;t!==e&&j(t,!1),eq()}},[I,eq,ep]);let eX=o.useMemo(()=>({swiping:e$.swiping,getDragStyles:e$.getDragStyles,swipeStrength:ev??null,setSwipeDismissed:eD}),[eD,e$.getDragStyles,e$.swiping,ev]);function ej(){eP.current=!1,eT.current=null,eC.current="",ek.current=!1}return(0,W.Y)(h,{ref:t,className:r,style:d,render:n,...(0,v.v6)(m,{onPointerDown(e){var t;if(eC.current=e.pointerType,ek.current="pen"===e.pointerType,!eu||!ea||em)return;let n=k((0,u.R)(e.currentTarget),e.clientX,e.clientY);H(n)||(t=n,t?.closest(z))||"touch"!==e.pointerType&&eY.onPointerDown?.(e)},onPointerMove(e){"touch"!==e.pointerType&&eY.onPointerMove?.(e)},onPointerUp(e){eC.current===e.pointerType&&(eC.current=""),"touch"!==e.pointerType&&eY.onPointerUp?.(e)},onPointerCancel(e){eC.current===e.pointerType&&(eC.current=""),"touch"!==e.pointerType&&eY.onPointerCancel?.(e)},onTouchStart(e){var t;if("pen"===eC.current&&ek.current){ek.current=!1,eP.current=!1,eT.current=null;return}if(!eu||!ea||em){eP.current=!1,eT.current=null;return}let n=e.touches[0];if(!n)return;if(L((t=e).nativeEvent,(0,l.zk)(t.currentTarget))){eP.current=!1,eT.current=null;return}let r=k((0,u.R)(e.currentTarget),n.clientX,n.clientY),o=ed??ef,i=(0,E.EW)(e.nativeEvent),a=(0,l.vq)(i)?i:null;if(o&&a&&!(0,E.gR)(o,a)){eP.current=!0,eT.current=null;return}if(eM?.onTouchStart(e),eP.current=H(r),eP.current){eT.current=null;return}let s=null,c=!1;o&&a&&(s=C(a,o,eg),c=null!=C(a,o,eh));let d=null;s&&(d=!!function(e,t,n){let{offset:r,max:o}=G(e,t),l=Q(n,t);return null!==l&&(l?r<=0:r>=o)}(s,eg,Y)&&null),eT.current={startX:n.clientX,startY:n.clientY,lastX:n.clientX,lastY:n.clientY,scrollTarget:s,hasCrossAxisScrollableContent:c,allowSwipe:d,preserveNativeCrossAxisScroll:!1},eK.onTouchStart?.(e)},onTouchEnd(e){eM?.onTouchEnd(e),ej(),eK.onTouchEnd?.(e)},onTouchCancel(e){eM?.onTouchCancel(),ej(),eK.onTouchCancel?.(e)},"data-nested-dialog-open":void 0}),children:(0,W.Y)($.N.Provider,{value:eX,children:f})})});function j(e,t){if(e){if(t)return void e.setAttribute(A.h.swiping,"");e.removeAttribute(A.h.swiping)}}function H(e){return!!e?.closest(Y.BF)}function V(e,t){return Math.max(.5*("left"===t||"right"===t?e.offsetWidth:e.offsetHeight),10)}function B(e,t){return e instanceof t.HTMLInputElement&&"range"===e.type}function U(e,t){let n,r,o=(0,E.RS)(e);if(o&&(0,E.gR)(t,o)&&(0,l.vq)(o)&&("INPUT"===o.tagName||"TEXTAREA"===o.tagName)){let{selectionStart:e,selectionEnd:t}=o;if(null!=e&&null!=t&&e<t)return!0}let i=e.getSelection?.();return!!i&&!i.isCollapsed&&(n=(0,l.vq)(i.anchorNode)?i.anchorNode:i.anchorNode?.parentElement,r=(0,l.vq)(i.focusNode)?i.focusNode:i.focusNode?.parentElement,i.containsNode(t,!0)||(0,E.gR)(t,n)||(0,E.gR)(t,r))}function L(e,t){let n=e.composedPath();return n?n.some(e=>B(e,t)):B((0,E.EW)(e),t)}function _(e,t){e.lastX=t.clientX,e.lastY=t.clientY}function G(e,t){if("vertical"===t){let t=Math.max(0,e.scrollHeight-e.clientHeight);return{offset:e.scrollTop,max:t}}let n=Math.max(0,e.scrollWidth-e.clientWidth);return{offset:e.scrollLeft,max:n}}function Q(e,t){return"vertical"===t?"down"===e||"up"!==e&&null:"right"===e||"left"!==e&&null}},14257:(e,t,n)=>{n.d(t,{u:()=>c});var r=n(71055),o=n(98400),l=n(88960),i=n(87702),u=n(92702),a=n(7751);let s=r.forwardRef(function(e,t){let n,{cutout:r,...o}=e;if(r){let e=r.getBoundingClientRect();n=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${e.left}px ${e.top}px,${e.left}px ${e.bottom}px,${e.right}px ${e.bottom}px,${e.right}px ${e.top}px,${e.left}px ${e.top}px)`}return(0,a.Y)("div",{ref:t,role:"presentation","data-base-ui-inert":"",...o,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:n}})}),c=r.forwardRef(function(e,t){var n;let{keepMounted:r=!1,...c}=e,{store:d}=(0,i.PQ)(),f=d.useState("mounted"),p=d.useState("modal"),m=d.useState("open");return f||r?(0,a.Y)(u.m.Provider,{value:r,children:(0,a.FD)(l.XF,{ref:t,...c,children:[f&&!0===p&&(0,a.Y)(s,{ref:d.context.
1internalBackdropRef,inert:(n=!m,(0,o._)(19)?n:n?"true":void 0)}),e.children]})}):null})},14434:(e,t,n)=>{n.d(t,{EW:()=>i,RS:()=>o,gR:()=>l});var r=n(80701);function o(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function l(e,t){if(!e||!t)return!1;let n=t.getRootNode?.();if(e.contains(t))return!0;if(n&&(0,r.Ng)(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function i(e){return"composedPath"in e?e.composedPath()[0]:e.target}},18115:(e,t,n)=>{n.d(t,{K:()=>u,N:()=>a});var r=n(77181),o=n(29986);class l{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=e=>{this.isScheduled=!1;let t=this.callbacks,n=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,n>0)for(let n=0;n<t.length;n+=1)t[n]?.(e)};request(e){let t=this.nextId;return this.nextId+=1,this.callbacks.push(e),this.callbacksCount+=1,this.isScheduled||(requestAnimationFrame(this.tick),this.isScheduled=!0),t}cancel(e){let t=e-this.startId;t<0||t>=this.callbacks.length||(this.callbacks[t]=null,this.callbacksCount-=1)}}let i=new l;class u{static create(){return new u}static request(e){return i.request(e)}static cancel(e){return i.cancel(e)}currentId=null;request(e){this.cancel(),this.currentId=i.request(()=>{this.currentId=null,e()})}cancel=()=>{null!==this.currentId&&(i.cancel(this.currentId),this.currentId=null)};disposeEffect=()=>this.cancel}function a(){let e=(0,r.j)(u.create).current;return(0,o.y)(e.disposeEffect),e}},18785:(e,t,n)=>{n.d(t,{e:()=>o});var r=n(32949);function o(e){return(0,r.B)(e,"base-ui")}},19264:(e,t,n)=>{n.d(t,{JG:()=>u,RT:()=>l,ST:()=>i});let{userAgent:r,platform:o,maxTouchPoints:l}="u"<typeof navigator?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0},i=r.toLowerCase(),u=o.toLowerCase()},19973:(e,t,n)=>{n.d(t,{E:()=>l,Z:()=>i});var r=n(77181),o=n(29986);class l{static create(){return new l}currentId=0;start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=0,t()},e)}isStarted(){return 0!==this.currentId}clear=()=>{0!==this.currentId&&(clearTimeout(this.currentId),this.currentId=0)};disposeEffect=()=>this.clear}function i(){let e=(0,r.j)(l.create).current;return(0,o.y)(e.disposeEffect),e}},20194:(e,t,n)=>{n.d(t,{$4:()=>r,CM:()=>function e(t,n,r=!0){return t.filter(e=>e.parentId===n).flatMap(n=>[...!r||n.context?.open?[n]:[],...e(t,n.id,r)])}});function r(e,t){let n=[],r=e.find(e=>e.id===t)?.parentId;for(;r;){let t=e.find(e=>e.id===r);r=t?.parentId,t&&(n=n.concat(t))}return n}},24175:(e,t,n)=>{n.d(t,{PT:()=>p,VN:()=>m,lZ:()=>i,v6:()=>l});var r=n(24923);let o={};function l(e,t,n,r,o){if(!n&&!r&&!o&&!e)return u(t);let l=u(e);return t&&(l=a(l,t)),n&&(l=a(l,n)),r&&(l=a(l,r)),o&&(l=a(l,o)),l}function i(e){if(0===e.length)return o;if(1===e.length)return u(e[0]);let t=u(e[0]);for(let n=1;n<e.length;n+=1)t=a(t,e[n]);return t}function u(e){return c(e)?{...d(e,o)}:function(e){let t={...e};for(let e in t){let n=t[e];s(e,n)&&(t[e]=f(n))}return t}(e)}function a(e,t){return c(t)?d(t,e):function(e,t){if(!t)return e;for(let n in t){let o=t[n];switch(n){case"style":e[n]=(0,r.r)(e.style,o);break;case"className":e[n]=m(e.className,o);break;default:s(n,o)?e[n]=function(e,t){return t?e?(...n)=>{let r=n[0];if(g(r)){p(r);let o=t(...n);return r.baseUIHandlerPrevented||e?.(...n),o}let o=t(...n);return e?.(...n),o}:f(t):e}(e[n],o):e[n]=o}}return e}(e,t)}function s(e,t){let n=e.charCodeAt(0),r=e.charCodeAt(1),o=e.charCodeAt(2);return 111===n&&110===r&&o>=65&&o<=90&&("function"==typeof t||void 0===t)}function c(e){return"function"==typeof e}function d(e,t){return c(e)?e(t):e??o}function f(e){return e?(...t)=>{let n=t[0];return g(n)&&p(n),e(...t)}:e}function p(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function m(e,t){return t?e?t+" "+e:t:e}function g(e){return null!=e&&"object"==typeof e&&"nativeEvent"in e}},24249:(e,t,n)=>{n.d(t,{$u:()=>u,F2:()=>l,WZ:()=>a,nd:()=>s,tZ:()=>i});var r=n(80701),o=n(85030);function l(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))}function i(e){return e.matches("html,body")}function u(e){return(0,r.sb)(e)&&e.matches(o.BT)}function a(e){return!!e&&"combobox"===e.getAttribute("role")&&u(e)}function s(e){return e?e.hasAttribute(o.Ed)?e:e.querySelector(`[${o.Ed}]`)||e:null}}
1,24923:(e,t,n)=>{n.d(t,{r:()=>r});function r(e,t){return e&&!t?e:!e&&t?t:e||t?{...e,...t}:void 0}},27686:(e,t,n)=>{n.d(t,{M:()=>o});var r=n(29961);let o=(e,t,n,o,l,i,...u)=>{let a;if(u.length>0)throw Error((0,r.A)(1));if(e&&t&&n&&o&&l&&i)a=(r,u,a,s)=>i(e(r,u,a,s),t(r,u,a,s),n(r,u,a,s),o(r,u,a,s),l(r,u,a,s),u,a,s);else if(e&&t&&n&&o&&l)a=(r,i,u,a)=>l(e(r,i,u,a),t(r,i,u,a),n(r,i,u,a),o(r,i,u,a),i,u,a);else if(e&&t&&n&&o)a=(r,l,i,u)=>o(e(r,l,i,u),t(r,l,i,u),n(r,l,i,u),l,i,u);else if(e&&t&&n)a=(r,o,l,i)=>n(e(r,o,l,i),t(r,o,l,i),o,l,i);else if(e&&t)a=(n,r,o,l)=>t(e(n,r,o,l),r,o,l);else if(e)a=e;else throw Error("Missing arguments");return a}},29096:(e,t,n)=>{n.d(t,{h:()=>l});var r,o=n(9538);let l=((r={})[r.open=o.lP.open]="open",r[r.closed=o.lP.closed]="closed",r[r.startingStyle=o.lP.startingStyle]="startingStyle",r[r.endingStyle=o.lP.endingStyle]="endingStyle",r.expanded="data-expanded",r.nestedDrawerOpen="data-nested-drawer-open",r.nestedDrawerSwiping="data-nested-drawer-swiping",r.swipeDismiss="data-swipe-dismiss",r.swipeDirection="data-swipe-direction",r.swiping="data-swiping",r)},29239:(e,t,n)=>{n.d(t,{g:()=>u});var r=n(71055),o=n(87702),l=n(72799),i=n(18785);let u=r.forwardRef(function(e,t){let{render:n,className:r,style:u,id:a,...s}=e,{store:c}=(0,o.PQ)(),d=(0,i.e)(a);return c.useSyncedValueWithCleanup("titleElementId",d),(0,l.o)("h2",e,{ref:t,props:[{id:d},s]})})},29961:(e,t,n)=>{n.d(t,{A:()=>r});let r=function(e,...t){let n=new URL("https://base-ui.com/production-error");return n.searchParams.set("code",e.toString()),t.forEach(e=>n.searchParams.append("args[]",e)),`Base UI error #${e}; visit ${n} for the full message.`}},29986:(e,t,n)=>{n.d(t,{y:()=>l});var r=n(71055);let o=[];function l(e){r.useEffect(e,o)}},30997:(e,t,n)=>{n.d(t,{Bt:()=>a,s4:()=>o,yA:()=>i});var r=n(19264);let o=/^i(os$|p)/.test(r.JG)||"macintel"===r.JG&&r.RT>1,l="android",i=r.JG===l||r.ST.includes(l),u=!o&&r.JG.startsWith("mac");r.JG.startsWith("win"),i||/^(linux|chrome os)/.test(r.JG);let a=u||o},32949:(e,t,n)=>{n.d(t,{B:()=>u});var r=n(71055),o=n(67111);let l=0,i=o.X.useId;function u(e,t){if(void 0!==i){let n=i();return e??(t?`${t}-${n}`:n)}return function(e,t="mui"){let[n,o]=r.useState(e),i=e||n;return r.useEffect(()=>{null==n&&(l+=1,o(`${t}-${l}`))},[n,t]),i}(e,t)}},34033:(e,t,n)=>{n.d(t,{BF:()=>o,Kd:()=>r,z_:()=>l});let r="data-base-ui-click-trigger",o="[data-base-ui-swipe-ignore]",l={clipPath:"inset(50%)",position:"fixed",top:0,left:0}},44588:(e,t,n)=>{n.d(t,{w:()=>l});var r=n(71055),o=n(72799);let l=r.forwardRef(function(e,t){let{className:n,render:r,orientation:l="horizontal",style:i,...u}=e;return(0,o.o)("div",e,{state:{orientation:l},ref:t,props:[{role:"separator","aria-orientation":l},u]})})},45438:(e,t,n)=>{n.d(t,{G:()=>i,N:()=>l});var r=n(29961),o=n(71055);let l=o.createContext(null);function i(e){let t=o.useContext(l);if(!1===e&&null===t)throw Error((0,r.A)(92));return t}},53002:(e,t,n)=>{n.d(t,{K:()=>u});var r=n(67111),o=n(77181);let l=r.X.useInsertionEffect,i=l&&l!==r.X.useLayoutEffect?l:e=>e();function u(e){let t=(0,o.j)(a).current;return t.next=e,i(t.effect),t.trampoline}function a(){let e={next:void 0,callback:s,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function s(){}},53381:(e,t,n)=>{n.d(t,{U:()=>S});var r=n(29961),o=n(71055),l=n(87702),i=n(96244),u=n(72799),a=n(9538),s=n(34033),c=n(67981),d=n(18785),f=n(18115),p=n(19973),m=n(82880),g=n(14434),b=n(24249),h=n(78895),v=n(74839),y=n(94389),x=n(53002),w=n(30997);let S=o.forwardRef(function(e,t){let{render:n,className:S,style:E,disabled:R=!1,nativeButton:C=!0,id:k,payload:P,handle:T,...M}=e,O=(0,l.PQ)(!0),N=T?.store??O?.store;if(!N)throw Error((0,r.A)(79));let A=(0,d.e)(k),D=N.useState("floatingRootContext"),I=N.useState("isOpenedByTrigger",A),q=N.useState("triggerPopupId",A),F=o.useRef(null),{registerTrigger:$,isMountedByThisTrigger:Y}=(0,c.L_)(A,F,N,{payload:P}),{getButtonProps:K,buttonRef:W}=(0,i.s)({disabled:R,native:C}),z=function(e,t={}){let{enabled:n=!0,event:r="click",toggle:l=!0,ignoreMouse:i=!1,stickIfOpen:u=!0,touchOpenDelay:a=0,reason:s=y.Ui}=t,c="rootStore"in e?e.rootStore:e,d=c.context.dataRef,x=o.useRef(void 0),w=(0,f.N)(),S=(0,p.Z)(),E=o.useMemo(()=>{function e(e,t,n,r){let o=(0,v.d)(s,t,n);e&&"touch"===r&&a>0?S.start(a,()=>{c.setOpen(!0,o)}):c.setOpen(e,o)}function t(e,t,n){let r=d.current.openEvent,o=c.select("domReferenceElement")!==t;return!!e&&!!o||!e||!l||!!r&&!!u&&!n(r.type)}return{onPointerDown(e){x.current=e.pointerType},onMouseDown(n){let o=x.current,l=n.nativeEvent,u=c.select("open");if(0!==n.button||"click"===r||(0,h.Go)(o,!0)&&i)return;let a=t(u,n.currentTarget,e=>"click"===e||"mousedown"===e),s=(0,g.EW)(l);if((0,b.$u)(s))return void e(a,l,s,o);let d=n.currentTarget;w.request(()=>{e(a,l,d,o)})},onClick(n){if("mousedown-only"===r)return;let o=x.current;if("mousedown"===r&&o){x.current=void 0;return}(0,h.Go)(o,!0)&&i||e(t(c.select("open"),n.currentTarget,e=>"click"===e||"mousedown"===e||"keydown"===e||"keyup"===e),n.nativeEvent,n.currentTarget,o)},onKeyDown(){x.current=void 0}}},[d,r,i,s,c,u,l,w,S,a]);return o.useMemo(()=>n?{reference:E}:m.t0,[n,E])}(D,{enabled:null!=D}),X=function(e,t){var n;let r,l,{onClick:i,onPointerDown:u}=(n=(0,x.K)((n,r)=>{("function"==typeof e?e():e)||t(r||(w.s4?"touch":""))}),r=o.useRef(""),l=o.useCallback(e=>{e.defaultPrevented||(r.current=e.pointerType,n(e,e.pointerType))},[n]),{onClick:o.useCallback(e=>{0===e.detail?n(e,"keyboard"):("pointerType"in e?n(e,e.pointerType):n(e,r.current),r.current="")},[n]),onPointerDown:l});return o.useMemo(()=>({onClick:i,onPointerDown:u}),[i,u])}(()=>N.select("open"),e=>{N.set("openMethod",e)}),j=N.useState("triggerProps",Y);return(0,u.o)("button",e,{state:{disabled:R,open:I},ref:[W,t,$,F],props:[z.reference,j,X,{[s.Kd]:"",id:A,"aria-haspopup":"dialog","aria-expanded":I,"aria-controls":q},M,K],stateAttributesMapping:a.qV})})},54261:(e,t,n)=>{e.exports=n(86341)},54434:(e,t,n)=>{n.d(t,{F:()=>i});var r=n(92944);let o=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,l=r.$,i=(e,t)=>n=>{var r;if((null==t?void 0:t.variants)==null)return l(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:i,defaultVariants:u}=t,a=Object.keys(i).map(e=>{let t=null==n?void 0:n[e],r=null==u?void 0:u[e];
1if(null===t)return null;let l=o(t)||o(r);return i[e][l]}),s=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return void 0===r||(e[n]=r),e},{});return l(e,a,null==t||null==(r=t.compoundVariants)?void 0:r.reduce((e,t)=>{let{class:n,className:r,...o}=t;return Object.entries(o).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...u,...s}[t]):({...u,...s})[t]===n})?[...e,n,r]:e},[]),null==n?void 0:n.class,null==n?void 0:n.className)}},55916:(e,t,n)=>{n.d(t,{q:()=>r});function r(e){return null==e?e:"current"in e?e.current:e}},56584:(e,t,n)=>{var r;n.d(t,{l:()=>o});let o=((r={}).swipeProgress="--drawer-swipe-progress",r)},56768:(e,t,n)=>{n.d(t,{Z:()=>i});var r=n(29961),o=n(71055);let l=o.createContext(void 0);function i(e){let t=o.useContext(l);if(!1===e&&void 0===t)throw Error((0,r.A)(91));return t}},56954:(e,t,n)=>{n.d(t,{R:()=>r});function r(e){return e?.ownerDocument||document}},57886:(e,t,n)=>{n.d(t,{g:()=>o});var r=n(71055);let o="u">typeof document?r.useLayoutEffect:()=>{}},58290:(e,t,n)=>{var r;n.d(t,{G:()=>u,T:()=>o});let o=((r={}).startingStyle="data-starting-style",r.endingStyle="data-ending-style",r),l={[o.startingStyle]:""},i={[o.endingStyle]:""},u={transitionStatus:e=>"starting"===e?l:"ending"===e?i:null}},58753:(e,t,n)=>{n.d(t,{K:()=>c,W:()=>f});var r=n(71055),o=n(57886),l=n(53002),i=n(56954),u=n(96519),a=n(87702),s=n(90198);function c(e,t){let n=e+t;return n>=0?t:-Math.sqrt(-n)-e}function d(e,t,n){if(!Number.isFinite(t)||t<=0)return null;if("number"==typeof e)return Number.isFinite(e)?e<=1?(0,u.q)(e,0,1)*t:e:null;let r=e.trim();if(r.endsWith("px")){let e=Number.parseFloat(r);return Number.isFinite(e)?e:null}if(r.endsWith("rem")){let e=Number.parseFloat(r);return Number.isFinite(e)?e*n:null}return null}function f(){let{store:e}=(0,a.PQ)(),{snapPoints:t,activeSnapPoint:n,setActiveSnapPoint:c,popupHeight:f}=(0,s.i)(),p=e.useState("viewportElement"),[m,g]=r.useState(0),[b,h]=r.useState(16),v=(0,l.K)(()=>{let e=(0,i.R)(p).documentElement;p&&g(p.offsetHeight),p||g(e.clientHeight);let t=parseFloat(getComputedStyle(e).fontSize);Number.isFinite(t)&&h(t)});(0,o.g)(()=>{if(v(),!p||"function"!=typeof ResizeObserver)return;let e=new ResizeObserver(v);return e.observe(p),()=>{e.disconnect()}},[v,p]);let y=r.useMemo(()=>{if(!t||0===t.length||m<=0||f<=0)return[];let e=Math.min(f,m);if(!Number.isFinite(e)||e<=0)return[];let n=t.map(t=>{let n=d(t,m,b);if(null===n||!Number.isFinite(n))return null;let r=(0,u.q)(n,0,e);return{value:t,height:r,offset:Math.max(0,f-r)}}).filter(e=>!!e);if(n.length<=1)return n;let r=[],o=[];for(let e=n.length-1;e>=0;e-=1){let t=n[e];o.some(e=>1>=Math.abs(e-t.height))||(o.push(t.height),r.push(t))}return r.reverse(),r},[f,b,t,m]),x=r.useMemo(()=>{if(void 0===n)return y[0];if(null===n)return;let e=y.find(e=>Object.is(e.value,n));if(e)return e;let t=Math.min(f,m),r=d(n,m,b);if(null!==r&&Number.isFinite(r))return function(e,t){let n=null,r=1/0;for(let o of t){let t=Math.abs(o.height-e);t<r&&(r=t,n=o)}return n}((0,u.q)(r,0,t),y)??void 0},[n,f,y,b,m]);return{snapPoints:t,activeSnapPoint:n,setActiveSnapPoint:c,popupHeight:f,viewportHeight:m,resolvedSnapPoints:y,activeSnapPointOffset:x?.offset??null}}},66981:(e,t,n)=>{n.d(t,{U:()=>ef});var r=n(71055),o=n(57886),l=n(53002),i=n(82880),u=n(80701),a=n(868),s=n(76368),c=n(9736),d=n(77181);function f(e){let t=(0,d.j)(p,e).current;return t.next=e,(0,o.g)(t.effect),t}function p(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var m=n(19973),g=n(73325),b=n(18115),h=n(56954),v=n(14198),y=n(14434),x=n(24249),w=n(78895),S=n(87096),E=n(20194),R=n(8432),C=n(74839),k=n(94389),P=n(89225);let T=0;function M(e,t={}){let{preventScroll:n=!1,sync:r=!1,shouldFocus:o}=t;function l(){(!o||o())&&e?.focus({preventScroll:n})}if(cancelAnimationFrame(T),r)return l(),i.tE;let u=requestAnimationFrame(l);return T=u,()=>{T===u&&(cancelAnimationFrame(u),T=0)}}let O={inert:new WeakMap,"aria-hidden":new WeakMap},N="data-base-ui-inert",A={inert:new WeakSet,"aria-hidden":new WeakSet},D=new WeakMap,I=0,q=(e,t)=>t.map(t=>{if(e.contains(t))return t;let n=function e(t){return t?(0,u.Ng)(t)?t.host:e(t.parentNode):null}(t);return e.contains(n)?n:null}).filter(e=>null!=e),F=e=>{let t=new Set;
1return e.forEach(e=>{let n=e;for(;n&&!t.has(n);)t.add(n),n=n.parentNode}),t},$=(e,t,n)=>{let r=[],o=e=>{!e||n.has(e)||Array.from(e.children).forEach(e=>{"script"!==(0,u.mq)(e)&&(t.has(e)?o(e):r.push(e))})};return o(e),r};function Y(e,t={}){let{ariaHidden:n=!1,inert:r=!1,mark:o=!0}=t,l=(0,h.R)(e[0]).body;return function(e,t,n,r,{mark:o=!0}){let l=null;r?l="inert":n&&(l="aria-hidden");let i=null,u=null,a=q(t,e),s=o?$(t,F(a),new Set(a)):[],c=[],d=[];if(l){let e=O[l],n=A[l];u=n,i=e;let r=q(t,Array.from(t.querySelectorAll("[aria-live]"))),o=a.concat(r);$(t,F(o),new Set(o)).forEach(t=>{let r=t.getAttribute(l),o=null!==r&&"false"!==r,i=(e.get(t)||0)+1;e.set(t,i),c.push(t),1===i&&o&&n.add(t),o||t.setAttribute(l,"inert"===l?"":"true")})}return o&&s.forEach(e=>{let t=(D.get(e)||0)+1;D.set(e,t),d.push(e),1===t&&e.setAttribute(N,"")}),I+=1,()=>{i&&c.forEach(e=>{let t=(i.get(e)||0)-1;i.set(e,t),t||(!u?.has(e)&&l&&e.removeAttribute(l),u?.delete(e))}),o&&d.forEach(e=>{let t=(D.get(e)||0)-1;D.set(e,t),t||e.removeAttribute(N)}),(I-=1)||(O.inert=new WeakMap,O["aria-hidden"]=new WeakMap,A.inert=new WeakSet,A["aria-hidden"]=new WeakSet,D=new WeakMap)}}(e,l,n,r,{mark:o})}var K=n(88960),W=n(3738),z=n(34033),X=n(55916),j=n(7751);let H=[];function V(){H=H.filter(e=>e.deref()?.isConnected)}function B(e){V(),e&&"body"!==(0,u.mq)(e)&&(H.push(new WeakRef(e)),H.length>20&&(H=H.slice(-20)))}function U(){return V(),H[H.length-1]?.deref()}function L(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let t=(0,S.nq)(e).filter(e=>{let t=e.getAttribute("data-tabindex")||"";return(0,S.AO)(e)||e.hasAttribute("data-tabindex")&&!t.startsWith("-")}),n=e.getAttribute("tabindex");0===t.length?"0"!==n&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):("-1"!==n||e.hasAttribute("data-tabindex")&&"-1"!==e.getAttribute("data-tabindex"))&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function _(e){let{context:t,children:n,disabled:i=!1,initialFocus:d=!0,returnFocus:p=!0,restoreFocus:T=!1,modal:O=!0,closeOnFocusOut:N=!0,openInteractionType:A="",nextFocusableElement:D,previousFocusableElement:I,beforeContentFocusGuardRef:q,externalTree:F,getInsideElements:$}=e,H="rootStore"in t?t.rootStore:t,_=H.useState("open"),G=H.useState("domReferenceElement"),Q=H.useState("floatingElement"),{events:Z,dataRef:J}=H.context,ee=(0,l.K)(()=>J.current.floatingContext?.nodeId),et=(0,x.WZ)(G)&&!1===d,en=f(d),er=f(p),eo=f(A),el=f(_),ei=(0,W.cq)(F),eu=(0,K.vB)(),ea=r.useRef(!1),es=r.useRef(!1),ec=r.useRef(!1),ed=r.useRef(null),ef=r.useRef(""),ep=r.useRef(""),em=r.useRef(null),eg=r.useRef(null),eb=(0,c.a)(em,q,eu?.beforeInsideRef),eh=(0,c.a)(eg,eu?.afterInsideRef),ev=(0,m.Z)(),ey=(0,m.Z)(),ex=(0,b.N)(),ew=null!=eu,eS=(0,x.nd)(Q),eE=(0,l.K)((e=eS)=>e?(0,S.Kr)(e):[]),eR=(0,l.K)(()=>$?.().filter(e=>null!=e)??[]);r.useEffect(()=>{if(i||!O)return;let e=(0,h.R)(eS);return(0,a.q)(e,"keydown",function(e){"Tab"===e.key&&(0,y.gR)(eS,(0,y.RS)((0,h.R)(eS)))&&0===eE().length&&!et&&(0,w.jo)(e)})},[i,eS,O,et,eE]),r.useEffect(()=>{if(i||!_)return;let e=(0,h.R)(eS);function t(){ec.current=!1}return(0,s.g)((0,a.q)(e,"pointerdown",function(e){let t=(0,y.EW)(e),n=eR();ec.current=!((0,y.gR)(Q,t)||(0,y.gR)(G,t)||(0,y.gR)(eu?.portalNode,t)||n.some(e=>e===t||(0,y.gR)(e,t))),ep.current=e.pointerType||"keyboard",t?.closest(`[${z.Kd}]`)&&(es.current=!0,ey.start(0,()=>{es.current=!1}))},!0),(0,a.q)(e,"pointerup",t,!0),(0,a.q)(e,"pointercancel",t,!0),(0,a.q)(e,"keydown",function(){ep.current="keyboard"},!0),t)},[i,Q,G,eS,_,eu,ey,eR]),r.useEffect(()=>{if(i||!N)return;let e=(0,h.R)(eS);function t(t){let n=t.relatedTarget,r=t.currentTarget,o=(0,y.EW)(t);O&&null==n&&null!=o&&(0,y.gR)(Q,o)&&B(o),queueMicrotask(()=>{let l=ee(),i=H.context.triggerElements,a=eR(),s=n?.hasAttribute((0,P.F)("focus-guard"))&&[em.current,eg.current,eu?.beforeInsideRef.current,eu?.afterInsideRef.current,eu?.beforeOutsideRef.current,eu?.afterOutsideRef.current,(0,X.q)(I),(0,X.q)(D)].includes(n),c=!((0,y.gR)(G,n)||(0,y.gR)(Q,n)||(0,y.gR)(n,Q)||(0,y.gR)(eu?.portalNode,n)||a.some(e=>e===n||(0,y.gR)(e,n))||null!=n&&i.hasElement(n)||i.hasMatchingElement(e=>(0,y.gR)(e,n))||s||ei&&((0,E.CM)(ei.nodesRef.current,l).find(e=>(0,y.gR)(e.context?.elements.floating,n)||(0,y.gR)(e.context?.elements.domReference,n))||(0,E.$4)(ei.nodesRef.current,l).find(e=>[e.context?.elements.floating,(0,x.nd)(e.context?.elements.floating)].includes(n)||e.context?.elements.domReference===n)));if(r===G&&eS&&L(eS),T&&r!==G&&!(0,R.J9)(o)&&(0,y.RS)(e)===e.body){if((0,u.sb)(eS)&&(eS.focus(),"popup"===T))return void ex.request(()=>{eS.focus()});let e=eE(),t=ed.current,n=(t&&e.includes(t)?t:null)||e[e.length-1]||eS;(0,u.sb)(n)&&n.focus()}if(J.current.insideReactTree){J.current.insideReactTree=!1;return}(et||!O)&&n&&c&&!es.current&&(et||n!==U())&&(ea.current=!0,H.setOpen(!1,(0,C.d)(k.Xn,t)))})}let n=(0,u.sb)(G)?G:null;if(Q||n)return(0,s.g)(n&&(0,a.q)(n,"focusout",t),n&&(0,a.q)(n,"pointerdown",function(){es.current=!0,ey.start(0,()=>{es.current=!1})}),Q&&(0,a.q)(Q,"focusin",function(e){let t=(0,y.EW)(e);(0,S.AO)(t)&&(ed.current=t)}),Q&&(0,a.q)(Q,"focusout",t),Q&&eu&&(0,a.q)(Q,"focusout",function(){ec.current||(J.current.insideReactTree=!0,ev.start(0,()=>{J.current.insideReactTree=!1}))},!0))},[i,G,Q,eS,O,ei,eu,H,N,T,eE,et,ee,J,ev,ey,ex,D,I,eR]),r.useEffect(()=>{if(i||!Q||!_)return;let e=Array.from(eu?.portalNode?.querySelectorAll(`[${(0,P.F)("portal")}]`)||[]),t=ei?(0,E.$4)(ei.nodesRef.current,ee()):[],n=t.find(e=>(0,x.WZ)(e.context?.elements.domReference||null))?.context?.elements.domReference,r=Y([Q,...e,em.current,eg.current,eu?.beforeOutsideRef.current,eu?.afterOutsideRef.current,...eR(),n,(0,X.q)(I),(0,X.q)(D),et?G:null].filter(e=>null!=e),{ariaHidden:O||et,mark:!1}),o=Y([Q,...e].filter(e=>null!=e));return()=>{o(),r()}},[_,i,G,Q,O,eu,et,ei,ee,D,I,eR]),(0,o.g)(()=>
1{if(!_||i||!(0,u.sb)(eS))return;let e=(0,h.R)(eS),t=(0,y.RS)(e);queueMicrotask(()=>{let n,r=en.current,o="function"==typeof r?r(eo.current||""):r;if(void 0===o||!1===o||(0,y.gR)(eS,t))return;let l=null,i=()=>(null==l&&(l=eE(eS)),l[0]||eS);n=(n=!0===o||null===o?i():(0,X.q)(o))||i();let u=(0,y.gR)(eS,(0,y.RS)(e));M(n,{preventScroll:n===eS,shouldFocus(){if(!el.current)return!1;if(u)return!0;let t=(0,y.RS)(e);return!(t!==n&&(0,y.gR)(eS,t))}})})},[i,_,eS,eE,en,eo,el]),(0,o.g)(()=>{if(i||!eS)return;let e=(0,h.R)(eS),t=(0,y.RS)(e),n=null==eo.current;function r(e){var t,n;let r;if(e.open||(t=e.nativeEvent,n=ep.current,r=(0,u.zk)((0,y.EW)(t)),ef.current=t instanceof r.KeyboardEvent?"keyboard":t instanceof r.FocusEvent?n||"keyboard":"pointerType"in t?t.pointerType||"keyboard":"touches"in t?"touch":t instanceof r.MouseEvent?n||(0===t.detail?"keyboard":"mouse"):""),e.reason===k.N7&&"mouseleave"===e.nativeEvent.type&&(ea.current=!0),e.reason===k.Np)if(e.nested)ea.current=!1;else if((0,w.YF)(e.nativeEvent)||(0,w.Pg)(e.nativeEvent))ea.current=!1;else{let e=!1;(0,h.R)(eS).createElement("div").focus({get preventScroll(){return e=!0,!1}}),e?ea.current=!1:ea.current=!0}}return B(t),Z.on("openchange",r),()=>{Z.off("openchange",r);let o=(0,y.RS)(e),l=eR(),i=(0,y.gR)(Q,o)||l.some(e=>e===o||(0,y.gR)(e,o))||ei&&(0,E.CM)(ei.nodesRef.current,ee(),!1).some(e=>(0,y.gR)(e.context?.elements.floating,o)),a=er.current,s=function(){let e=er.current,r="function"==typeof e?e(ef.current):e;if(void 0===r||!1===r)return null;null===r&&(r=!0);let o=G?.isConnected?G:null,l=t?.isConnected&&"body"!==(0,u.mq)(t)?t:null,i=n?l||o:o||l;return(i||(i=U()||null),"boolean"==typeof r)?i:(0,X.q)(r)||i||null}();queueMicrotask(()=>{let t=s?(0,S.AO)(s)?s:(0,S.Kr)(s)[0]||s:null;a&&!ea.current&&(0,u.sb)(t)&&("boolean"!=typeof a||t===o||o===e.body||i)&&t.focus({preventScroll:!0}),ea.current=!1})}},[i,Q,eS,er,eo,Z,ei,G,ee,eR]),(0,o.g)(()=>{if(!g.Fp||_||!Q)return;let e=(0,y.RS)((0,h.R)(Q));(0,u.sb)(e)&&(0,x.$u)(e)&&(0,y.gR)(Q,e)&&e.blur()},[_,Q]),(0,o.g)(()=>{if(!i&&eu)return eu.setFocusManagerState({modal:O,closeOnFocusOut:N,open:_,onOpenChange:H.setOpen,domReference:G}),()=>{eu.setFocusManagerState(null)}},[i,eu,O,_,H,N,G]),(0,o.g)(()=>{if(!i&&eS)return L(eS),()=>{queueMicrotask(V)}},[i,eS]);let eC=!i&&(!O||!et)&&(ew||O);return(0,j.FD)(r.Fragment,{children:[eC&&(0,j.Y)(v.U,{"data-type":"inside",ref:eb,onFocus:e=>{if(O){let e=eE();M(e[e.length-1])}else if(eu?.portalNode)if(ea.current=!1,(0,S.Qp)(e,eu.portalNode)){let e=(0,S.vF)(G);e?.focus()}else(0,X.q)(I??eu.beforeOutsideRef)?.focus()}}),n,eC&&(0,j.Y)(v.U,{"data-type":"inside",ref:eh,onFocus:e=>{if(O)M(eE()[0]);else if(eu?.portalNode)if(N&&(ea.current=!0),(0,S.Qp)(e,eu.portalNode)){let e=(0,S.XJ)(G);e?.focus()}else(0,X.q)(D??eu.afterOutsideRef)?.focus()}})]})}var G=n(87702),Q=n(72799),Z=n(9538),J=n(58290),ee=n(56584),et=n(94172),en=n(29096),er=n(92702),eo=n(91305);let el=new Set([...new Set([...new Set(["ArrowLeft","ArrowRight"]),...new Set(["ArrowUp","ArrowDown"])]),"Home","End"]);var ei=n(90198),eu=n(58753),ea=n(45438),es=n(67981);let ec=!1,ed={...Z.GW,...J.G,expanded:e=>e?{[en.h.expanded]:""}:null,nestedDrawerOpen:e=>e?{[en.h.nestedDrawerOpen]:""}:null,nestedDrawerSwiping:e=>e?{[en.h.nestedDrawerSwiping]:""}:null,swipeDirection:e=>e?{[en.h.swipeDirection]:e}:null,swiping:e=>e?{[en.h.swiping]:""}:null},ef=r.forwardRef(function(e,t){let n,{render:u,className:a,style:s,finalFocus:c,initialFocus:d,...f}=e,{store:p}=(0,G.PQ)(),m=p.context.popupRef,{swipeDirection:g,frontmostHeight:b,hasNestedDrawer:h,nestedSwiping:v,nestedSwipeProgressStore:y,onPopupHeightChange:x,notifyParentFrontmostHeight:w,notifyParentHasNestedDrawer:S}=(0,ei.i)(),E=p.useState("descriptionElementId"),R=p.useState("disablePointerDismissal"),C=p.useState("floatingRootContext"),k=p.useState("popupProps"),P=p.use
1State("modal"),T=p.useState("mounted"),M=p.useState("nested"),O=p.useState("nestedOpenDrawerCount"),N=p.useState("transitionStatus"),A=p.useState("open"),D=p.useState("openMethod"),I=p.useState("titleElementId"),q=p.useState("role"),F=C.useState("floatingId"),$=f.id??F,Y=(0,ea.G)(!0);(0,er.p)();let{snapPoints:K,activeSnapPoint:W,activeSnapPointOffset:z}=(0,eu.W)(),X=O>0,H=Y?.swiping??!1,V=Y?.swipeStrength??null,[B,U]=r.useState(0),L=r.useRef(0),Z=(0,l.K)(()=>{let e=m.current;if(!e)return;let t=e.offsetHeight;if(!(L.current>0)||!(b>L.current)||!(t>L.current)){if(L.current>0&&h){let e=L.current;U(e),x(e);return}t!==L.current&&(L.current=t,U(t),x(t))}});(0,o.g)(()=>{if(!T){L.current=0,U(0),x(0);return}let e=m.current;if(!e||(ec||("u">typeof CSS&&"registerProperty"in CSS&&([et.V.swipeMovementX,et.V.swipeMovementY,et.V.snapPointOffset].forEach(e=>{try{CSS.registerProperty({name:e,syntax:"<length>",inherits:!1,initialValue:"0px"})}catch{}}),[{name:ee.l.swipeProgress,initialValue:"0"},{name:et.V.swipeStrength,initialValue:"1"}].forEach(({name:e,initialValue:t})=>{try{CSS.registerProperty({name:e,syntax:"<number>",inherits:!1,initialValue:t})}catch{}})),ec=!0),Z(),"function"!=typeof ResizeObserver))return;let t=new ResizeObserver(Z);return t.observe(e),()=>{t.disconnect()}},[Z,T,X,x,m]),(0,o.g)(()=>{let e=()=>{let e=m.current;if(!e)return;let t=y.getSnapshot();t>0?e.style.setProperty(ee.l.swipeProgress,`${t}`):e.style.setProperty(ee.l.swipeProgress,"0")};e();let t=y.subscribe(e),n=m.current;return()=>{t(),n&&n.style.setProperty(ee.l.swipeProgress,"0")}},[y,m]),r.useEffect(()=>{if(A)return w?.(b),()=>{w?.(0)}},[b,A,w]),r.useEffect(()=>{if(S)return S(A||"ending"===N),()=>{S(!1)}},[S,A,N]),(0,eo.v)({open:A,ref:m,onComplete(){A&&p.context.onOpenChangeComplete?.(!0)}});let J=void 0===d?m:d,en=p.useStateSetter("popupElement"),ef=!h&&"ending"!==N;B&&!ef&&(n=`${B}px`);let ep=K&&K.length>0&&("down"===g||"up"===g),em=null;ep&&null!==z&&(em="up"===g?-z:z);let eg=Y?Y.getDragStyles():i.t0;if(ep&&"down"===g){let e=Number.parseFloat(String(eg[et.V.swipeMovementY]??0));eg=H&&Number.isFinite(e)?{...eg,transform:void 0,[et.V.swipeMovementY]:`${(0,eu.K)(z??0,e)}px`}:{...eg,transform:void 0}}let eb=(0,Q.o)("div",e,{state:{open:A,nested:M,transitionStatus:N,expanded:1===W,nestedDrawerOpen:X,nestedDrawerSwiping:v,swipeDirection:g,swiping:H},props:[k,{id:$,"aria-labelledby":I,"aria-describedby":E,role:q,...es.Ls,hidden:!T,onKeyDown(e){el.has(e.key)&&e.stopPropagation()},style:{...eg,[ee.l.swipeProgress]:"0",[et.V.nestedDrawers]:O,[et.V.height]:n,[et.V.snapPointOffset]:"number"==typeof em?`${em}px`:"0px",[et.V.frontmostHeight]:b?`${b}px`:void 0,[et.V.swipeStrength]:"number"==typeof V&&Number.isFinite(V)&&V>0?`${V}`:"1"}},f],ref:[t,m,en],stateAttributesMapping:ed});return(0,j.Y)(_,{context:C,openInteractionType:D,disabled:!T,closeOnFocusOut:!R,initialFocus:J,returnFocus:c,modal:!1!==P,restoreFocus:"popup",children:eb})})},67111:(e,t,n)=>{n.d(t,{X:()=>r});let r={...n(71055)}},67981:(e,t,n)=>{n.d(t,{Ls:()=>b,i:()=>v,tr:()=>x,l$:()=>w,i6:()=>S,xs:()=>E,Nj:()=>h,L_:()=>y});var r=n(71055),o=n(82880),l=n(32949),i=n(53002),u=n(57886),a=n(85030),s=n(3738),c=n(80701),d=n(75206),f=n(18115),p=n(91305),m=n(74839),g=n(94389);let b={tabIndex:-1,[a.Ed]:""};function h(e,t,n=!1){let o=(0,l.B)(),i=null!=(0,s.R1)(),a=r.useRef(null);void 0===e&&null===a.current&&(a.current=t(o,i));let f=e??a.current;return!function(e){let{popupStore:t,treatPopupAsFloatingElement:n=!1,floatingRootContext:o,floatingId:l,nested:i,onOpenChange:a}=e,s=t.useState("open"),f=t.useState("activeTriggerElement"),p=t.useState(n?"popupElement":"positionerElement"),m=t.context.triggerElements,g=r.useRef(null);void 0===o&&null===g.current&&(g.current=new d.K({open:s,transitionStatus:void 0,referenceElement:f,floatingElement:p,triggerElements:m,onOpenChange:a,floatingId:l,syncOnly:!0,nested:i}));let b=o??g.current;t.useSyncedValue("floatingId",l),(0,u.g)(()=>{let e={open:s,floatingId:l,referenceElement:f,floatingElement:p};(0,c.vq)(f)&&(e.domReferenceElement=f),b.state.positionReference===b.state.referenceElement&&(e.positionReference=f),b.update(e)},[s,l,f,p,b]),b.context.onOpenChange=a,b.context.nested=i}({popupStore:f,treatPopupAsFloatingElement:n,floatingRootContext:f.state.floatingRootContext,floatingId:o,nested:i,onOpenChange:f.setOpen}),{store:f,internalStore:a.current}}function v(e,t,n,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let o=n?.id??null;(o||t)&&(e.activeTriggerId=o,e.activeTriggerElement=n??null)}function y(e,t,n,o){let l,a,s=n.useState("isMountedByTrigger",e),c=(l=r.useRef(null),a=r.useRef(null),r.useCallback(t=>{if(void 0===e)return;let r=!1;if(null!==l.current){let e=l.current,t=a.current,o=n.context.triggerElements.getById(e);t&&o===t&&(n.context.triggerElements.delete(e),r=!0),l.current=null,a.current=null}if(null!==t&&(l.current=e,a.current=t,n.context.triggerElements.add(e,t),r=!0),r){let e=n.context.triggerElements.size;n.select("open")&&n.state.triggerCount!==e&&n.set("triggerCount",e)}},[n,e])),d=(0,i.K)(t=>{if(c(t),!t)return;let r=n.select("open"),l=n.select("activeTriggerId");l===e?n.update({activeTriggerElement:t,...r?o:null}):null==l&&r&&n.update({activeTriggerId:e,activeTriggerElement:t,...o}
1)});return(0,u.g)(()=>{s&&n.update({activeTriggerElement:t.current,...o})},[s,n,t,...Object.values(o)]),{registerTrigger:d,isMountedByThisTrigger:s}}function x(e,t={}){let{closeOnActiveTriggerUnmount:n=!1}=t,r=e.useState("open"),o=e.useState("triggerCount");(0,u.g)(()=>{if(!r){0!==e.state.triggerCount&&e.set("triggerCount",0);return}let t=e.context.triggerElements.size,o={};e.state.triggerCount!==t&&(o.triggerCount=t);let l=e.select("activeTriggerId"),i=null;if(l){let t=e.context.triggerElements.getById(l);t?t!==e.state.activeTriggerElement&&(o.activeTriggerElement=t):i=l}if(!i&&!l&&1===t){let t=e.context.triggerElements.entries().next();if(!t.done){let[e,n]=t.value;o.activeTriggerId=e,o.activeTriggerElement=n}}(void 0!==o.triggerCount||void 0!==o.activeTriggerId||void 0!==o.activeTriggerElement)&&e.update(o),i&&n&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===i&&!e.context.triggerElements.getById(i)){let t=(0,m.d)(g.dv);e.setOpen(!1,t),t.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[r,e,o,n])}function w(e,t,n){let{mounted:o,setMounted:l,transitionStatus:a}=function(e,t=!1,n=!1){let[o,l]=r.useState(e&&t?"idle":void 0),[i,a]=r.useState(e);return e&&!i&&(a(!0),l("starting")),e||!i||"ending"===o||n||l("ending"),e||i||"ending"!==o||l(void 0),(0,u.g)(()=>{if(!e&&i&&"ending"!==o&&n){let e=f.K.request(()=>{l("ending")});return()=>{f.K.cancel(e)}}},[e,i,o,n]),(0,u.g)(()=>{if(!e||t)return;let n=f.K.request(()=>{l(void 0)});return()=>{f.K.cancel(n)}},[t,e]),(0,u.g)(()=>{if(!e||!t)return;e&&i&&"idle"!==o&&l("starting");let n=f.K.request(()=>{l("idle")});return()=>{f.K.cancel(n)}},[t,e,i,o]),{mounted:i,setMounted:a,transitionStatus:o}}(e),s=t.useState("preventUnmountingOnClose"),c=!e&&s;t.useSyncedValues({mounted:o,transitionStatus:a,preventUnmountingOnClose:c});let d=(0,i.K)(()=>{l(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),n?.(),t.context.onOpenChangeComplete?.(!1)});return(0,p.v)({enabled:o&&!e&&!c,open:e,ref:t.context.popupRef,onComplete(){e||d()}}),{forceUnmount:d,transitionStatus:a}}function S(e,t){e.useSyncedValues(t),(0,u.g)(()=>()=>{e.update({activeTriggerProps:o.t0,inactiveTriggerProps:o.t0,popupProps:o.t0})},[e])}function E(e,t){(0,u.g)(()=>{t||null===e.state.openMethod||e.set("openMethod",null)},[t,e]),(0,u.g)(()=>()=>{null!==e.state.openMethod&&e.set("openMethod",null)},[e])}},72787:(e,t,n)=>{n.d(t,{A:()=>r});function r(e){if(null==e)throw TypeError("Cannot destructure "+e)}},72799:(e,t,n)=>{n.d(t,{o:()=>d});var r=n(29961),o=n(71055),l=n(9736),i=n(98400);function u(e){if(!o.isValidElement(e))return null;let t=e.props;return((0,i._)(19)?t?.ref:e.ref)??null}var a=n(24923),s=n(82880),c=n(24175);function d(e,t,n={}){let i=t.render,p=function(e,t={}){var n;let{className:r,style:o,render:i}=e,{state:d=s.t0,ref:f,props:p,stateAttributesMapping:m,enabled:g=!0}=t,b=g?"function"==typeof r?r(d):r:void 0,h=g?"function"==typeof o?o(d):o:void 0,v=g?function(e,t){let n={};for(let r in e){let o=e[r];if(t?.hasOwnProperty(r)){let e=t[r](o);null!=e&&Object.assign(n,e);continue}!0===o?n[`data-${r.toLowerCase()}`]="":o&&(n[`data-${r.toLowerCase()}`]=o.toString())}return n}(d,m):s.t0,y=g&&p?Array.isArray(n=p)?(0,c.lZ)(n):(0,c.v6)(void 0,n):void 0,x=g?(0,a.r)(v,y)??{}:s.t0;return("u">typeof document&&(g?Array.isArray(f)?x.ref=(0,l.U)([x.ref,u(i),...f]):x.ref=(0,l.a)(x.ref,u(i),f):(0,l.a)(null,null)),g)?(void 0!==b&&(x.className=(0,c.VN)(x.className,b)),void 0!==h&&(x.style=(0,a.r)(x.style,h)),x):s.t0}(t,n);return!1===n.enabled?null:function(e,t,n,l){if(t){if("function"==typeof t)return t(n,l);let e=(0,c.v6)(n,t.props);e.ref=n.ref;let r=t;return r?.$$typeof===f&&(r=o.Children.toArray(t)[0]),o.cloneElement(r,e)}if(e&&"string"==typeof e){var i,u;return i=e,u=n,"button"===i?(0,o.createElement)("button",{type:"button",...u,key:u.key}):"img"===i?(0,o.createElement)("img",{alt:"",...u,key:u.key}):o.createElement(i,u)}throw Error((0,r.A)(8))}(e,i,p,n.state??s.t0)}let f=Symbol.for("react.lazy")},73325:(e,t,n)=>{n.d(t,{Fp:()=>o});var r=n(19264);let o="u">typeof CSS&&!!CSS.supports?.("-webkit-backdrop-filter:none");o||r.ST.includes("firefox"),o||r.ST.includes("chrom")}
1,74839:(e,t,n)=>{n.d(t,{d:()=>o});var r=n(82880);function o(e,t,n,o){let l=!1,i=!1,u=o??r.t0;return{reason:e,event:t??new Event("base-ui"),cancel(){l=!0},allowPropagation(){i=!0},get isCanceled(){return l},get isPropagationAllowed(){return i},trigger:n,...u}}},75206:(e,t,n)=>{n.d(t,{K:()=>u});var r=n(27686),o=n(82583),l=n(78895);let i={open:(0,r.M)(e=>e.open),transitionStatus:(0,r.M)(e=>e.transitionStatus),domReferenceElement:(0,r.M)(e=>e.domReferenceElement),referenceElement:(0,r.M)(e=>e.positionReference??e.referenceElement),floatingElement:(0,r.M)(e=>e.floatingElement),floatingId:(0,r.M)(e=>e.floatingId)};class u extends o.H{constructor(e){const{syncOnly:t,nested:n,onOpenChange:r,triggerElements:o,...l}=e;super({...l,positionReference:l.referenceElement,domReferenceElement:l.referenceElement},{onOpenChange:r,dataRef:{current:{}},events:function(){let e=new Map;return{emit(t,n){e.get(t)?.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){e.get(t)?.delete(n)}}}(),nested:n,triggerElements:o},i),this.syncOnly=t}syncOpenEvent=(e,t)=>{(!e||!this.state.open||null!=t&&(0,l.Ev)(t))&&(this.context.dataRef.current.openEvent=e?t:void 0)};dispatchOpenChange=(e,t)=>
1{this.syncOpenEvent(e,t.event);let n={open:e,reason:t.reason,nativeEvent:t.event,nested:this.context.nested,triggerElement:t.trigger};this.context.events.emit("openchange",n)};setOpen=(e,t)=>{this.syncOnly||this.dispatchOpenChange(e,t),this.context.onOpenChange?.(e,t)}}},75787:(e,t,n)=>{n.d(t,{K:()=>_});var r,o,l=n(71055),i=n(868),u=n(53002),a=n(80701),s=n(30997),c=n(32949),d=n(90198),f=n(87702),p=n(73325),m=n(56954),g=n(57886),b=n(19973),h=n(18115),v=n(82880);let y={},x={},w="";class S{lockCount=0;restore=null;timeoutLock=b.E.create();timeoutUnlock=b.E.create();acquire(e){return this.lockCount+=1,1===this.lockCount&&null===this.restore&&this.timeoutLock.start(0,()=>this.lock(e)),this.release}release=()=>{this.lockCount-=1,0===this.lockCount&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{0===this.lockCount&&this.restore&&(this.restore?.(),this.restore=null)};lock(e){let t,n,r,o,l;if(0===this.lockCount||null!==this.restore)return;let u=(0,m.R)(e).documentElement,c=(0,a.zk)(u).getComputedStyle(u).overflowY;if("hidden"===c||"clip"===c){this.restore=v.tE;return}let d=s.s4||!function(e){if("u"<typeof document)return!1;let t=(0,m.R)(e);return(0,a.zk)(t).innerWidth-t.documentElement.clientWidth>0}(e);this.restore=d?(n=(t=(0,m.R)(e)).documentElement,r=t.body,l={overflowY:(o=(0,a.ZU)(n)?n:r).style.overflowY,overflowX:o.style.overflowX},Object.assign(o.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(o.style,l)}):function(e){let t=(0,m.R)(e),n=t.documentElement,r=t.body,o=(0,a.zk)(n),l=0,u=0,s=!1,c=h.K.create();if(p.Fp&&(o.visualViewport?.scale??1)!==1)return()=>{};function d(){let t=o.getComputedStyle(n),i=o.getComputedStyle(r),c=(t.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";l=n.scrollTop,u=n.scrollLeft,y={scrollbarGutter:n.style.scrollbarGutter,overflowY:n.style.overflowY,overflowX:n.style.overflowX},w=n.style.scrollBehavior,x={position:r.style.position,height:r.style.height,width:r.style.width,boxSizing:r.style.boxSizing,overflowY:r.style.overflowY,overflowX:r.style.overflowX,scrollBehavior:r.style.scrollBehavior};let d=n.scrollHeight>n.clientHeight,f=n.scrollWidth>n.clientWidth,p="scroll"===t.overflowY||"scroll"===i.overflowY,g="scroll"===t.overflowX||"scroll"===i.overflowX,b=Math.max(0,o.innerWidth-r.clientWidth),h=Math.max(0,o.innerHeight-r.clientHeight),v=parseFloat(i.marginTop)+parseFloat(i.marginBottom),S=parseFloat(i.marginLeft)+parseFloat(i.marginRight),E=(0,a.ZU)(n)?n:r;if(s=function(e){if(!("u">typeof CSS&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||"u"<typeof document)return!1;let t=(0,m.R)(e),n=t.documentElement,r=t.body,o=(0,a.ZU)(n)?n:r,l=o.style.overflowY,i=n.style.scrollbarGutter;n.style.scrollbarGutter="stable",o.style.overflowY="scroll";let u=o.offsetWidth;o.style.overflowY="hidden";let s=o.offsetWidth;return o.style.overflowY=l,n.style.scrollbarGutter=i,u===s}(e)){n.style.scrollbarGutter=c,E.style.overflowY="hidden",E.style.overflowX="hidden";return}Object.assign(n.style,{scrollbarGutter:c,overflowY:"hidden",overflowX:"hidden"}),(d||p)&&(n.style.overflowY="scroll"),(f||g)&&(n.style.overflowX="scroll"),Object.assign(r.style,{position:"relative",height:v||h?`calc(100dvh - ${v+h}px)`:"100dvh",width:S||b?`calc(100vw - ${S+b}px)`:"100vw",boxSizing:"border-box",overflow:"hidden",scrollBehavior:"unset"}),r.scrollTop=l,r.scrollLeft=u,n.setAttribute("data-base-ui-scroll-locked",""),n.style.scrollBehavior="unset"}function f(){Object.assign(n.style,y),Object.assign(r.style,x),s||(n.scrollTop=l,n.scrollLeft=u,n.removeAttribute("data-base-ui-scroll-locked"),n.style.scrollBehavior=w)}d();let g=(0,i.q)(o,"resize",function(){f(),c.request(d)});return()=>{c.cancel(),f(),"function"==typeof o.removeEventListener&&g()}}(e)}}let E=new S;var R=n(76368),C=n(3738),k=n(74839),P=n(94389),T=n(89225),M=n(24249),O=n(14434),N=n(78895),A=n(20194);function D(){return!1}var I=n(67981);function q({store:e,parentContext:t,isDrawer:n}){let r=e.useState("open"),o=e.useState("disablePointerDismissal"),s=e.useState("modal"),c=e.useState("popupElement"),d=e.useState("floatingRootContext"),[f,h]=l.useState(0),[y,x]=l.useState(0),w=0===f,S=function(e,t={}){let{enabled:n=!0,escapeKey:r=!0,outsidePress:o=!0,outsidePressEvent:s="sloppy",referencePress:c=D,bubbles:d,externalTree:f}=t,g="rootStore"in e?e.rootStore:e,h=g.useState("open"),v=g.useState("floatingElement"),{dataRef:y}=g.context,x=(0,C.cq)(f),w=(0,u.K)("function"==typeof o?o:()=>!1),S="function"==typeof o?w:o,E=!1!==S,I=(0,u.K)(()=>s),{escapeKey:q,outsidePress:F}={escapeKey:"boolean"==typeof d?d:d?.escapeKey??!1,outsidePress:"boolean"==typeof d?d:d?.outsidePress??!0},$=l.useRef(!1),Y=l.useRef(!1),K=l.useRef(!1),W=l.useRef(!1),z=l.useRef(""),X=l.useRef(null),j=(0,b.Z)(),H=(0,b.Z)(),V=(0,u.K)(()=>{H.clear(),y.current.insideReactTree=!1}),B=(0,u.K)(e=>{let t=y.current.floatingContext?.nodeId;return(x?(0,A.CM)(x.nodesRef.current,t):[]).some(t=>t.context?.open&&!t.context.dataRef.current[e])}),U=(0,u.K)(e=>(0,M.F2)(e,g.select("floatingElement"))||(0,M.F2)(e,g.select("domReferenceElement"))),L=(0,u.K)(e=>{c()&&g.setOpen(!1,(0,k.d)(P.Ui,e.nativeEvent))}),_=(0,u.K)(e=>{if(!h||!n||!r||"Escape"!==e.key||W.current||!q&&B("__escapeKeyBubbles"))return;let t=(0,N.O_)(e)?e.nativeEvent:e,o=(0,k.d)(P.jv,t);g.setOpen(!1,o),o.isCanceled||e.preventDefault(),q||o.isPropagationAllowed||e.stopPropagation()}),G=(0,u.K)(()=>{y.current.insideReactTree=!0,H.start(0,V)}),Q=(0,u.K)(e=>{if(!h||!n||0!==e.button)return;let t=(0,O.EW)(e.nativeEvent);(0,O.gR)(g.select("floatingElement"),t)&&($.current||($.current=!0,Y.current=!1))}),Z=(0,u.K)(e=>{!h||!n||(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&$.current&&(Y.current=!0)});l.useEffect(()=>{if(!h||!n)return;y.current.__escapeKeyBubbles=q,y.current.__outsidePressBubbles=F;let e=new b.E,t=new b.E;function o(){K.current=!0,t.start(0,()=>{K.current=!1})}function l(){$.current=!1,Y.current=!1}function u(){let e=z.current,t=I(),n="function"==typeof t?t():t;return"string"==typeof n?n:n["pen"!==e&&e?e:"mouse"]}
1function s(e){let t=y.current.floatingContext?.nodeId,n=x&&(0,A.CM)(x.nodesRef.current,t).some(t=>(0,M.F2)(e,t.context?.elements.floating));return U(e)||n}function c(e){let n;if("intentional"===(n=u())&&"click"!==e.type||"sloppy"===n&&"click"===e.type){"click"===e.type||U(e)||(t.clear(),K.current=!1),V();return}if(y.current.insideReactTree)return void V();let r=(0,O.EW)(e),o=`[${(0,T.F)("inert")}]`,l=(0,a.vq)(r)?r.getRootNode():null,i=Array.from(((0,a.Ng)(l)?l:(0,m.R)(g.select("floatingElement"))).querySelectorAll(o)),c=g.context.triggerElements;if(r&&(c.hasElement(r)||c.hasMatchingElement(e=>(0,O.gR)(e,r))))return;let d=(0,a.vq)(r)?r:null;for(;d&&!(0,a.eu)(d);){let e=(0,a.$4)(d);if((0,a.eu)(e)||!(0,a.vq)(e))break;d=e}if(!(i.length&&(0,a.vq)(r)&&!(0,M.tZ)(r)&&!(0,O.gR)(r,g.select("floatingElement"))&&i.every(e=>!(0,O.gR)(d,e)))){if((0,a.sb)(r)&&!("touches"in e)){let t=(0,a.eu)(r),n=(0,a.L9)(r),o=/auto|scroll/,l=t||o.test(n.overflowX),i=t||o.test(n.overflowY),u=l&&r.clientWidth>0&&r.scrollWidth>r.clientWidth,s=i&&r.clientHeight>0&&r.scrollHeight>r.clientHeight,c="rtl"===n.direction,d=s&&(c?e.offsetX<=r.offsetWidth-r.clientWidth:e.offsetX>r.clientWidth),f=u&&e.offsetY>r.clientHeight;if(d||f)return}if(!s(e)){if("intentional"===u()&&K.current){t.clear(),K.current=!1;return}"function"==typeof S&&!S(e)||B("__outsidePressBubbles")||(g.setOpen(!1,(0,k.d)(P.Np,e)),V())}}}function d(e){if("sloppy"!==u()||!g.select("open")||!n||U(e))return;let t=e.touches[0];t&&(X.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},j.start(1e3,()=>{X.current&&(X.current.dismissOnTouchEnd=!1,X.current.dismissOnMouseDown=!1)}))}function f(e,t){let n=(0,O.EW)(e);if(!n)return;let r=(0,i.q)(n,e.type,()=>{t(e),r()})}function w(e){j.clear(),"pointerdown"===e.type&&(z.current=e.pointerType),("mousedown"!==e.type||!X.current||X.current.dismissOnMouseDown)&&f(e,e=>{if("pointerdown"===e.type)"sloppy"!==u()||"touch"===e.pointerType||!g.select("open")||!n||U(e)||c(e);else c(e)})}function C(e){if(!$.current)return;let n=Y.current;if(l(),"intentional"===u()){if("pointercancel"===e.type){n&&o();return}s(e)||(n?o():("function"!=typeof S||S(e))&&(t.clear(),K.current=!0,V()))}}function N(e){if("sloppy"!==u()||!X.current||U(e))return;let t=e.touches[0];if(!t)return;let n=Math.abs(t.clientX-X.current.startX),r=Math.abs(t.clientY-X.current.startY),o=Math.sqrt(n*n+r*r);o>5&&(X.current.dismissOnTouchEnd=!0),o>10&&(c(e),j.clear(),X.current=null)}function D(e){"sloppy"!==u()||!X.current||U(e)||(X.current.dismissOnTouchEnd&&c(e),j.clear(),X.current=null)}let H=(0,m.R)(v),L=(0,R.g)(r&&(0,R.g)((0,i.q)(H,"keydown",_),(0,i.q)(H,"compositionstart",function(){e.clear(),W.current=!0}),(0,i.q)(H,"compositionend",function(){e.start(5*!!p.Fp,()=>{W.current=!1})})),E&&(0,R.g)((0,i.q)(H,"click",w,!0),(0,i.q)(H,"pointerdown",w,!0),(0,i.q)(H,"pointerup",C,!0),(0,i.q)(H,"pointercancel",C,!0),(0,i.q)(H,"mousedown",w,!0),(0,i.q)(H,"mouseup",C,!0),(0,i.q)(H,"touchstart",function(e){z.current="touch",f(e,d)},!0),(0,i.q)(H,"touchmove",function(e){f(e,N)},!0),(0,i.q)(H,"touchend",function(e){f(e,D)},!0)));return()=>{L(),e.clear(),t.clear(),l(),K.current=!1}},[y,v,r,E,S,h,n,q,F,_,V,I,B,U,x,g,j]),l.useEffect(V,[S,V]);let J=l.useMemo(()=>({onKeyDown:_,onPointerDown:L,onClick:L}),[_,L]),ee=l.useMemo(()=>({onKeyDown:_,onPointerDown:Z,onMouseDown:Z,onClickCapture:G,onMouseDownCapture(e){G(),Q(e)},onPointerDownCapture(e){G(),Q(e)},onMouseUpCapture:G,onTouchEndCapture:G,onTouchMoveCapture:G}),[_,G,Q,Z]);return l.useMemo(()=>n?{reference:J,floating:ee,trigger:J}:{},[n,J,ee])}(d,{outsidePressEvent:()=>e.context.internalBackdropRef.current||e.context.backdropRef.current?"intentional":{mouse:"trap-focus"===s?"sloppy":"intentional",touch:"sloppy"},outsidePress(t){if(!e.context.outsidePressEnabledRef.current||"button"in t&&0!==t.button||"touches"in t&&1!==t.touches.length)return!1;let n=(0,O.EW)(t);return!!w&&!o&&(!s||!e.context.internalBackdropRef.current&&!e.context.backdropRef.current||e.context.internalBackdropRef.current===n||e.context.backdropRef.current===n||(0,O.gR)(n,c)&&!n?.hasAttribute("data-base-ui-portal"))},escapeKey:w});!function(e=!0,t=null){(0,g.g)(()=>
1{if(e)return E.acquire(t)},[e,t])}(r&&!0===s,c),e.useContextCallback("onNestedDialogOpen",(e,t)=>{h(e),x(t)}),e.useContextCallback("onNestedDialogClose",()=>{h(0),x(0)}),l.useEffect(()=>(t?.onNestedDialogOpen&&r&&t.onNestedDialogOpen(f+1,y+ +!!n),t?.onNestedDialogClose&&!r&&t.onNestedDialogClose(),()=>{t?.onNestedDialogClose&&r&&t.onNestedDialogClose()}),[n,r,f,y,t]);let F=S.reference??v.t0,$=S.trigger??v.t0,Y=S.floating??v.t0;return(0,I.i6)(e,{activeTriggerProps:F,inactiveTriggerProps:$,popupProps:Y,nestedOpenDialogCount:f,nestedOpenDrawerCount:y}),null}var F=n(27686),$=n(82583),Y=n(75206);class K{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(e,t){let n=this.idMap.get(e);n!==t&&(void 0!==n&&this.elementsSet.delete(n),this.elementsSet.add(t),this.idMap.set(e,t))}delete(e){let t=this.idMap.get(e);t&&(this.elementsSet.delete(t),this.idMap.delete(e))}hasElement(e){return this.elementsSet.has(e)}hasMatchingElement(e){for(let t of this.elementsSet)if(e(t))return!0;return!1}getById(e){return this.idMap.get(e)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}}let W=(0,F.M)(e=>e.triggerIdProp??e.activeTriggerId),z=(0,F.M)(e=>e.openProp??e.open),X=(0,F.M)(e=>(e.popupElement?.id??e.floatingId)||void 0);function j(e,t){return void 0!==t&&z(e)&&W(e)===t}let H={...{open:z,mounted:(0,F.M)(e=>e.mounted),transitionStatus:(0,F.M)(e=>e.transitionStatus),floatingRootContext:(0,F.M)(e=>e.floatingRootContext),triggerCount:(0,F.M)(e=>e.triggerCount),preventUnmountingOnClose:(0,F.M)(e=>e.preventUnmountingOnClose),payload:(0,F.M)(e=>e.payload),activeTriggerId:W,activeTriggerElement:(0,F.M)(e=>e.mounted?e.activeTriggerElement:null),popupId:X,isTriggerActive:(0,F.M)((e,t)=>void 0!==t&&W(e)===t),isOpenedByTrigger:(0,F.M)((e,t)=>j(e,t)),isMountedByTrigger:(0,F.M)((e,t)=>void 0!==t&&W(e)===t&&e.mounted),triggerProps:(0,F.M)((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:(0,F.M)((e,t)=>j(e,t)||void 0!==t&&z(e)&&null==W(e)&&1===e.triggerCount?X(e):void 0),popupProps:(0,F.M)(e=>e.popupProps),popupElement:(0,F.M)(e=>e.popupElement),positionerElement:(0,F.M)(e=>e.positionerElement)},modal:(0,F.M)(e=>e.modal),nested:(0,F.M)(e=>e.nested),nestedOpenDialogCount:(0,F.M)(e=>e.nestedOpenDialogCount),nestedOpenDrawerCount:(0,F.M)(e=>e.nestedOpenDrawerCount),disablePointerDismissal:(0,F.M)(e=>e.disablePointerDismissal),openMethod:(0,F.M)(e=>e.openMethod),descriptionElementId:(0,F.M)(e=>e.descriptionElementId),titleElementId:(0,F.M)(e=>e.titleElementId),viewportElement:(0,F.M)(e=>e.viewportElement),role:(0,F.M)(e=>e.role)};class V extends $.H{constructor(e,t,n=!1){const r=new K,o=function(e={}){return{...{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:new Y.K({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new K,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0}),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:v.t0,inactiveTriggerProps:v.t0,popupProps:v.t0},modal:!0,disablePointerDismissal:!1,popupElement:null,viewportElement:null,descriptionElementId:void 0,titleElementId:void 0,openMethod:null,nested:!1,nestedOpenDialogCount:0,nestedOpenDrawerCount:0,role:"dialog",...e}}(e);o.floatingRootContext=function(e,t,n=!1){return new Y.K({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:n,onOpenChange:void 0})}(r,t,n),super(o,{popupRef:l.createRef(),backdropRef:l.createRef(),internalBackdropRef:l.createRef(),outsidePressEnabledRef:{current:!0},triggerElements:r,onOpenChange:void 0,onOpenChangeComplete:void 0},H)}setOpen=(e,t)=>{if(t.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},e||null!=t.trigger||null==this.state.activeTriggerId||(t.trigger=this.state.activeTriggerElement??void 0),this.context.onOpenChange?.(e,t),t.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(e,t);let n={open:e};(0,I.i)(n,e,t.trigger),this.update(n)};static useStore(e,t){return(0,I.Nj)(e,(e,n)=>new V(t,e,n),!0).store}}var B=n(7751);function U(e){return function(e,t="dialog"){let n,{children:r,open:o,defaultOpen:i=!1,onOpenChange:u,onOpenChangeComplete:a,disablePointerDismissal:s=!1,modal:c=!0,actionsRef:d,handle:p,triggerId:m,defaultTr
1iggerId:g=null}=e,b="alert-dialog"===t,h=(0,f.PQ)(!0),v={modal:!!b||c,disablePointerDismissal:b||s,nested:!!h,role:b?"alertdialog":"dialog"},y=V.useStore(p?.store,{open:i,openProp:o,activeTriggerId:g,triggerIdProp:m,...v});(n=l.useRef(!0)).current&&(n.current=!1,(()=>{let e=void 0===o&&!1===y.state.open&&!0===i?{open:!0,activeTriggerId:g}:null;b?y.update(e?{...v,...e}:v):e&&y.update(e)})()),y.useControlledProp("openProp",o),y.useControlledProp("triggerIdProp",m),y.useSyncedValues(v),y.useContextCallback("onOpenChange",u),y.useContextCallback("onOpenChangeComplete",a);let x=y.useState("open"),w=y.useState("mounted"),S=y.useState("payload");!function(e){let{store:t,actionsRef:n}=e,r=t.useState("open");(0,I.xs)(t,r),(0,I.tr)(t);let{forceUnmount:o}=(0,I.l$)(r,t),i=l.useCallback(()=>{t.setOpen(!1,(0,k.d)(P.zJ))},[t]);l.useImperativeHandle(n,()=>({unmount:o,close:i}),[o,i])}({store:y,actionsRef:d});let E=l.useMemo(()=>({store:y}),[y]);return(0,B.Y)(f.Ts.Provider,{value:!1,children:(0,B.FD)(f.am.Provider,{value:E,children:[(x||w)&&(0,B.Y)(q,{store:y,parentContext:h?.store.context,isDrawer:"drawer"===t}),"function"==typeof r?r({payload:S}):r]})})}(e,l.useContext(f.Ts)?"drawer":"dialog")}var L=n(56768);function _(e){let{children:t,open:n,defaultOpen:i=!1,onOpenChange:a,onOpenChangeComplete:s,disablePointerDismissal:c=!1,modal:p=!0,actionsRef:m,handle:g,triggerId:b,defaultTriggerId:h=null,swipeDirection:v="down",snapToSequentialPoints:y=!1,snapPoints:x,snapPoint:w,defaultSnapPoint:S,onSnapPointChange:E}=e,R=(0,d.i)(!0),C=R?.onNestedSwipeProgressChange,T=R?.onNestedFrontmostHeightChange,M=R?.onNestedSwipingChange,O=R?.onNestedDrawerPresenceChange,[N,A]=l.useState(0),[D,I]=l.useState(0),[q,F]=l.useState(!1),[$,Y]=l.useState(!1),[K]=l.useState(G),W=void 0!==S?S:x?.[0]??null,z=void 0!==w,[X,j]=function({controlled:e,default:t,name:n,state:r="value"}){let{current:o}=l.useRef(void 0!==e),[i,u]=l.useState(t),a=l.useCallback(e=>{o||u(e)},[]);return[o?e:i,a]}({controlled:w,default:W,name:"Drawer",state:"snapPoint"}),H=l.useRef(!1),V=(0,u.K)((e,t)=>{let n=t??(0,k.d)(P.dv);E?.(e,n),n.isCanceled||j(e)}),L=l.useMemo(()=>z||!x||0===x.length||null!==X&&x.some(e=>Object.is(e,X))?X:W,[X,z,W,x]),_=(0,u.K)(e=>{A(e),!H.current&&e>0&&I(e)}),Z=(0,u.K)(e=>{if(e>0){H.current=!0,I(e);return}H.current=!1,N>0&&I(N)}),J=(0,u.K)(e=>{F(e)}),ee=(0,u.K)(e=>{K.set(e),C?.(e)}),et=(0,u.K)(e=>{Y(e),M?.(e)}),en=(0,u.K)((e,t)=>{a?.(e,t),!t.isCanceled&&!e&&x&&x.length>0&&V(W,(0,k.d)(t.reason,t.event,t.trigger))}),er=l.useMemo(()=>({swipeDirection:v,snapToSequentialPoints:y,snapPoints:x,activeSnapPoint:L,setActiveSnapPoint:V,frontmostHeight:D,popupHeight:N,hasNestedDrawer:q,nestedSwiping:$,nestedSwipeProgressStore:K,onNestedDrawerPresenceChange:J,onPopupHeightChange:_,onNestedFrontmostHeightChange:Z,onNestedSwipingChange:et,onNestedSwipeProgressChange:ee,notifyParentFrontmostHeight:T,n
1otifyParentSwipingChange:M,notifyParentSwipeProgressChange:C,notifyParentHasNestedDrawer:O}),[L,D,q,$,K,O,C,M,T,J,Z,ee,et,_,N,V,x,y,v]),eo="function"==typeof t?e=>(0,B.FD)(l.Fragment,{children:[r||(r=(0,B.Y)(Q,{})),t(e)]}):(0,B.FD)(l.Fragment,{children:[o||(o=(0,B.Y)(Q,{})),t]});return(0,B.Y)(d.N.Provider,{value:er,children:(0,B.Y)(f.Ts.Provider,{value:!0,children:(0,B.Y)(U,{open:n,defaultOpen:i,onOpenChange:en,onOpenChangeComplete:s,disablePointerDismissal:c,modal:p,actionsRef:m,handle:g,triggerId:b,defaultTriggerId:h,children:eo})})})}function G(){let e=0,t=new Set;return{getSnapshot:()=>e,set(n){let r=Number.isFinite(n)?n:0;r!==e&&(e=r,t.forEach(e=>{e()}))},subscribe:e=>(t.add(e),()=>{t.delete(e)})}}function Q(){let e=(0,c.B)(),t=(0,L.Z)(!0),{store:n}=(0,f.PQ)(!1),r=n.useState("open"),o=n.useState("nestedOpenDialogCount"),u=n.useState("popupElement"),d=0===o;return l.useEffect(()=>{if(t&&null!=e)return()=>{t.removeDrawer(e)}},[e,t]),l.useEffect(()=>{null!=e&&t?.setDrawerOpen(e,r)},[e,r,t]),l.useEffect(()=>{if(!r||!d||!s.yA)return;let e=(0,a.zk)(u).CloseWatcher;if(!e)return;let t=new e,o=(0,i.q)(t,"close",function(e){n.select("open")&&n.setOpen(!1,(0,k.d)(P.zz,e))});return()=>{o(),t.destroy()}},[n,d,r,u]),null}},76368:(e,t,n)=>{n.d(t,{g:()=>r});function r(...e){return()=>{for(let t=0;t<e.length;t+=1){let n=e[t];n&&n()}}}},77181:(e,t,n)=>{n.d(t,{j:()=>l});var r=n(71055);let o={};function l(e,t){let n=r.useRef(o);return n.current===o&&(n.current=e(t)),n}},78895:(e,t,n)=>{n.d(t,{Ev:()=>d,Go:()=>c,O_:()=>u,YF:()=>a,Pg:()=>s,jo:()=>i});var r=n(30997),o=n(19264);let l=/jsdom|happydom/.test(o.ST);function i(e){e.preventDefault(),e.stopPropagation()}function u(e){return"nativeEvent"in e}function a(e){return""===e.pointerType&&!!e.isTrusted||(r.yA&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function s(e){return!l&&(!r.yA&&0===e.width&&0===e.height||r.yA&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)}function c(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function d(e){let t=e.type;return"click"===t||"mousedown"===t||"keydown"===t||"keyup"===t}},80701:(e,t,n)=>{let r;function o(){return"u">typeof window}function l(e){return a(e)?(e.nodeName||"").toLowerCase():"#document"}function i(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function u(e){var t;return null==(t=(a(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function a(e){return!!o()&&(e instanceof Node||e instanceof i(e).Node)}function s(e){return!!o()&&(e instanceof Element||e instanceof i(e).Element)}function c(e){return!!o()&&(e instanceof HTMLElement||e instanceof i(e).HTMLElement)}function d(e){return!(!o()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof i(e).ShadowRoot)}function f(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=S(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==o&&"contents"!==o}function p(e){return/^(table|td|th)$/.test(l(e))}function m(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}n.d(t,{$4:()=>R,CP:()=>E,L9:()=>S,Ll:()=>a,Lv:()=>p,Ng:()=>d,Tc:()=>x,Tf:()=>m,ZU:()=>f,_m:()=>C,ep:()=>u,eu:()=>w,gJ:()=>y,mq:()=>l,sQ:()=>v,sb:()=>c,v9:()=>function e(t,n,r){var o;void 0===n&&(n=[]),void 0===r&&(r=!0);let l=function e(t){let n=R(t);return w(n)?t.ownerDocument?t.ownerDocument.body:t.body:c(n)&&f(n)?n:e(n)}(t),u=l===(null==(o=t.ownerDocument)?void 0:o.body),a=i(l);if(!u)return n.concat(l,e(l,[],r));{let t=C(a);return n.concat(a,a.visualViewport||[],f(l)?l:[],t&&r?e(t):[])}},vq:()=>s,zk:()=>i});let g=/transform|translate|scale|rotate|perspective|filter/,b=/paint|layout|strict|content/,h=e=>!!e&&"none"!==e;function v(e){let t=s(e)?S(e):e;return h(t.transform)||h(t.translate)||h(t.scale)||h(t.rotate)||h(t.perspective)||!x()&&(h(t.backdropFilter)||h(t.filter))||g.test(t.willChange||"")||b.test(t.contain||"")}function y(e){let t=R(e);for(;c(t)&&!w(t);){if(v(t))return t;if(m(t))break;t=R(t)}return null}function x(){return null==r&&(r="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),r}function w(e){return/^(html|body|#document)$/.test(l(e))}function S(e){return i(e).getComputedStyle(e)}function E(e){return s(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function R(e){if("html"===l(e))return e;let t=e.assignedSlot||e.parentNode||d(e)&&e.host||u(e);return d(t)?t.host:t}function C(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}}
1,82583:(e,t,n)=>{let r;n.d(t,{H:()=>f});var o=n(71055),l=n(42055),i=n(54261);let u=(0,n(98400)._)(19)?function(e,t,n,i,u){let a;if(!r){let r;return r=o.useCallback(()=>t(e.getSnapshot(),n,i,u),[e,t,n,i,u]),(0,l.useSyncExternalStore)(e.subscribe,r,r)}let s=r.syncIndex;return r.syncIndex+=1,r.didInitialize?(a=r.syncHooks[s]).store===e&&a.selector===t&&Object.is(a.a1,n)&&Object.is(a.a2,i)&&Object.is(a.a3,u)||(a.store!==e&&(r.didChangeStore=!0),a.store=e,a.selector=t,a.a1=n,a.a2=i,a.a3=u,a.value=t(e.getSnapshot(),n,i,u)):(a={store:e,selector:t,a1:n,a2:i,a3:u,value:t(e.getSnapshot(),n,i,u)},r.syncHooks.push(a)),a.value}:function(e,t,n,r,o){return(0,i.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,n,r,o))};[].push({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let n=0;n<e.syncHooks.length;n+=1){let r=e.syncHooks[n],o=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,o)||(t=!0,r.value=o)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let n=new Set;for(let t of e.syncHooks)n.add(t.store);let r=[];for(let e of n)r.push(e.subscribe(t));return()=>{for(let e of r)e()}}),(0,l.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});class a{constructor(e){this.state=e,this.listeners=new Set,this.updateTick=0}subscribe=e=>(this.listeners.add(e),()=>{this.listeners.delete(e)});getSnapshot=()=>this.state;setState(e){if(this.state===e)return;this.state=e,this.updateTick+=1;let t=this.updateTick;for(let n of this.listeners){if(t!==this.updateTick)return;n(e)}}update(e){for(let t in e)if(!Object.is(this.state[t],e[t]))return void this.setState({...this.state,...e})}set(e,t){Object.is(this.state[e],t)||this.setState({...this.state,[e]:t})}notifyAll(){let e={...this.state};this.setState(e)}use(e,t,n,r){return u(this,e,t,n,r)}}var s=n(53002),c=n(57886),d=n(82880);class f extends a{constructor(e,t={},n){super(e),this.context=t,this.selectors=n}useSyncedValue(e,t){o.useDebugValue(e);let n=this;(0,c.g)(()=>{n.state[e]!==t&&n.set(e,t)},[n,e,t])}useSyncedValueWithCleanup(e,t){let n=this;(0,c.g)(()=>(n.state[e]!==t&&n.set(e,t),()=>{n.set(e,void 0)}),[n,e,t])}useSyncedValues(e){let t=this,n=Object.values(e);(0,c.g)(()=>{t.update(e)},[t,...n])}useControlledProp(e,t){o.useDebugValue(e);let n=this,r=void 0!==t;(0,c.g)(()=>{r&&!Object.is(n.state[e],t)&&n.setState({...n.state,[e]:t})},[n,e,t,r])}select(e,t,n,r){return(0,this.selectors[e])(this.state,t,n,r)}useState(e,t,n,r){return o.useDebugValue(e),u(this,this.selectors[e],t,n,r)}useContextCallback(e,t){o.useDebugValue(e);let n=(0,s.K)(t??d.tE);this.context[e]=n}useStateSetter(e){let t=o.useRef(void 0);return void 0===t.current&&(t.current=t=>{this.set(e,t)}),t.current}observe(e,t){let n,r=(n="function"==typeof e?e:this.selectors[e])(this.state);return t(r,r,this),this.subscribe(e=>{let o=n(e);if(!Object.is(r,o)){let e=r;r=o,t(o,e,this)}})}}},82880:(e,t,n)=>{function r(){}n.d(t,{t0:()=>o,tE:()=>r}),Object.freeze([]);let o=Object.freeze({})},83283:(e,t,n)=>{n.d(t,{z:()=>u});var r=n(71055),o=n(87702),l=n(72799),i=n(92400);let u=r.forwardRef(function(e,t){let{render:n,className:r,style:u,...a}=e;return(0,o.PQ)(),(0,l.o)("div",e,{ref:t,props:[{[i.t]:""},a]})})},85030:(e,t,n)=>{n.d(t,{BT:()=>o,Ed:()=>r});let r="data-base-ui-focusable",o="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])"},86341:(e,t,n)=>{var r=n(71055),o=n(42055),l="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=o.useSyncExternalStore,u=r.useRef,a=r.useEffect,s=r.useMemo,c=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,o){var d=u(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;var p=i(e,(d=s(function(){function e(e){if(!a){if(a=!0,i=e,e=r(e),void 0!==o&&f.hasValue){var t=f.value;if(o(t,e))return u=t}return u=e}if(t=u,l(i,e))return t;var n=r(e);return void 0!==o&&o(t,n)?(i=e,t):(i=e,u=n)}var i,u,a=!1,s=void 0===n?null:n;return[function(){return e(t())},null===s?void 0:function(){return e(s())}]}
1,[t,n,r,o]))[0],d[1]);return a(function(){f.hasValue=!0,f.value=p},[p]),c(p),p}},87096:(e,t,n)=>{n.d(t,{AO:()=>p,Kr:()=>g,N:()=>x,Qp:()=>y,XJ:()=>v,nq:()=>m,vF:()=>h,yV:()=>w});var r=n(80701),o=n(56954),l=n(14434),i=n(8432);function u(e){for(let t of Array.from(e.children))if("summary"===(0,r.mq)(t))return t;return null}function a(e){let t=e?(0,r.mq)(e):"";return null!=e&&e.matches('a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]')&&("summary"!==t||null!=e.parentElement&&"details"===(0,r.mq)(e.parentElement)&&u(e.parentElement)===e)&&("details"!==t||null==u(e))&&("input"!==t||"hidden"!==e.type)}function s(e){if(!a(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=function(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let n=e.getRootNode();return(0,r.Ng)(n)?n.host:null}(t)){let n=t!==e,o="slot"===(0,r.mq)(t);if(t.hasAttribute("inert")||n&&"details"===(0,r.mq)(t)&&!t.open&&!function(e,t){let n=u(t);return!!n&&(e===n||(0,l.gR)(n,e))}(e,t)||t.hasAttribute("hidden")||!o&&!function(e,t){let n=(0,r.L9)(e);return t?"none"!==n.display:(0,i.J9)(e,n)}(t,n))return!1}return!0}function c(e){let t=e.tabIndex;if(t<0){let t=(0,r.mq)(e);if("details"===t||"audio"===t||"video"===t||(0,r.sb)(e)&&e.isContentEditable)return 0}return t}function d(e){return"input"!==(0,r.mq)(e)?null:"radio"===e.type&&""!==e.name?e:null}function f(e){if((0,r.sb)(e)&&"slot"===(0,r.mq)(e)){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return(0,r.sb)(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function p(e){return s(e)&&c(e)>=0}function m(e){let t=[];return!function e(t,n){f(t).forEach(t=>{a(t)&&n.push(t),e(t,n)})}(e,t),t.filter(s)}function g(e){let t=m(e);return t.filter(e=>c(e)>=0&&function(e,t){let n=d(e);if(!n)return!0;let r=t.find(e=>{let t=d(e);return t?.name===n.name&&t.form===n.form&&t.checked});return r?r===n:t.find(e=>{let t=d(e);return t?.name===n.name&&t.form===n.form})===n}(e,t))}function b(e,t){let n=g(e),r=n.length;if(0===r)return;let i=(0,l.RS)((0,o.R)(e)),u=n.indexOf(i);return n[-1===u?1===t?0:r-1:u+t]}function h(e){return b((0,o.R)(e).body,1)||e}function v(e){return b((0,o.R)(e).body,-1)||e}function y(e,t){let n=t||e.currentTarget,r=e.relatedTarget;return!r||!(0,l.gR)(n,r)}function x(e){g(e).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})}function w(e){let t=[];!function e(t,n,o){f(t).forEach(t=>{(0,r.sb)(t)&&t.matches(n)&&o.push(t),e(t,n,o)})}(e,"[data-tabindex]",t),t.forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})}},87702:(e,t,n)=>{n.d(t,{PQ:()=>u,Ts:()=>l,am:()=>i});var r=n(29961),o=n(71055);let l=o.createContext(!1),i=o.createContext(void 0);function u(e){let t=o.useContext(i);if(!1===e&&void 0===t)throw Error((0,r.A)(27));return t}},88960:(e,t,n)=>{n.d(t,{XF:()=>S,vB:()=>x});var r=n(71055),o=n(80701),l=n(868),i=n(76368),u=n(32949),a=n(57886),s=n(53002),c=n(82880),d=n(14198),f=n(87096),p=n(74839),m=n(94389),g=n(89225),b=n(72799),h=n(34033),v=n(7751);let y=r.createContext(null),x=()=>r.useContext(y),w=(0,g.F)("portal"),S=r.forwardRef(function(e,t){let{render:n,className:g,style:S,children:E,container:R,renderGuards:C,...k}=e,{portalNode:P,portalSubtree:T}=function(e={}){let{ref:t,container:n,componentProps:l=c.t0,elementProps:i}=e,d=(0,u.B)(),f=x(),p=f?.portalNode,[m,g]=r.useState(null),[h,v]=r.useState(null),y=(0,s.K)(e=>{null!==e&&v(e)}),S=r.useRef(null);(0,a.g)(()=>{if(null===n){S.current&&(S.current=null,v(null),g(null));return}if(null==d)return;let e=(n&&((0,o.Ll)(n)?n:n.current))??p??document.body;if(null==e){S.current&&(S.current=null,v(null),g(null));return}S.current!==e&&(S.current=e,v(null),g(e))},[n,p,d]);let E=(0,b.o)("div",l,{ref:[t,y],props:[{id:d,[w]:""},i]});return{portalNode:h,portalSubtree:m&&E?r.createPortal(E,m):null}}({container:R,ref:t,componentProps:e,elementProps:k}),M=r.useRef(null),O=r.useRef(null),N=r.useRef(null),A=r.useRef(null),[D,I]=r.useState(null),q=r.useRef(!1),F=D?.modal,$=D?.open,Y="boolean"==typeof C?C:!!D&&!D.modal&&D.open&&!!P;r.useEffect(()=>{if(P&&!F)return(0,i.g)((0,l.q)(P,"focusin",e,!0),(0,l.q)(P,"focusout",e,!0));function e(e){P&&e.relatedTarget&&(0,f.Qp)(e)&&("focusin"===e.type?q.current&&((0,f.yV)(P),q.current=!1):((0,f.N)(P),q.current=!0))}},[P,F]),(0,a.g)(()=>{P&&!0===$&&q.current&&((0,f.yV)(P),q.current=!1)},[$,P]);let K=r.useMemo(()=>({beforeOutsideRef:M,afterOutsideRef:O,beforeInsideRef:N,afterInsideRef:A,portalNode:P,setFocusManagerState:I}),[P]);return(0,v.FD)(r.Fragment,{children:[T,(0,v.FD)(y.Provider,{value:K,children:[Y&&P&&(0,v.Y)(d.U,{"data-type":"outside",ref:M,onFocus:e=>{if((0,f.Qp)(e,P))N.current?.focus();else{let e=D?D.domReference:null,t=(0,f.XJ)(e);t?.focus()}}}),Y&&P&&(0,v.Y)("span",{"aria-owns":P.id,style:h.z_}),P&&r.createPortal(E,P),Y&&P&&(0,v.Y)(d.U,{"data-type":"outside",ref:O,onFocus:e=>{if((0,f.Qp)(e,P))A.current?.focus();else{let t=D?D.domReference:null,n=(0,f.vF)(t);n?.focus(),D?.closeOnFocusOut&&D?.onOpenChange(!1,(0,p.d)(m.Xn,e.nativeEvent))}}})]})]})})},89225:(e,t,n)=>{n.d(t,{F:()=>r});function r(e){return`data-base-ui-${e}`}}
1,90198:(e,t,n)=>{n.d(t,{N:()=>l,i:()=>i});var r=n(29961),o=n(71055);let l=o.createContext(void 0);function i(e){let t=o.useContext(l);if(!1===e&&void 0===t)throw Error((0,r.A)(90));return t}},91305:(e,t,n)=>{n.d(t,{v:()=>a});var r=n(71055),o=n(53002),l=n(18115),i=n(55916),u=n(58290);function a(e){let{enabled:t=!0,open:n,ref:a,onComplete:s}=e,c=(0,o.K)(s),d=function(e,t=!1,n=!0){let a=(0,l.N)();return(0,o.K)((o,l=null)=>{a.cancel();let s=(0,i.q)(e);if(null==s)return;let c=()=>{r.flushSync(o)};if("function"!=typeof s.getAnimations||globalThis.BASE_UI_ANIMATIONS_DISABLED)return void o();function d(){Promise.all(s.getAnimations().map(e=>e.finished)).then(()=>{l?.aborted||c()}).catch(()=>{if(n){l?.aborted||c();return}let e=s.getAnimations();!l?.aborted&&e.length>0&&e.some(e=>e.pending||"finished"!==e.playState)&&d()})}if(t){let e=u.T.startingStyle;if(!s.hasAttribute(e))return void a.request(d);let t=new MutationObserver(()=>{s.hasAttribute(e)||(t.disconnect(),d())});return t.observe(s,{attributes:!0,attributeFilter:[e]}),void l?.addEventListener("abort",()=>t.disconnect(),{once:!0})}a.request(d)})}(a,n,!1);r.useEffect(()=>{if(!t)return;let e=new AbortController;return d(c,e.signal),()=>{e.abort()}},[t,n,c,d])}},92400:(e,t,n)=>{n.d(t,{t:()=>r});let r="data-drawer-content"},92702:(e,t,n)=>{n.d(t,{m:()=>l,p:()=>i});var r=n(29961),o=n(71055);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(26));return e}},92944:(e,t,n)=>{n.d(t,{$:()=>r});function r(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=function e(t){var n,r,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t)if(Array.isArray(t)){var l=t.length;for(n=0;n<l;n++)t[n]&&(r=e(t[n]))&&(o&&(o+=" "),o+=r)}else for(r in t)t[r]&&(o&&(o+=" "),o+=r);return o}(e))&&(r&&(r+=" "),r+=t);return r}}
1,94172:(e,t,n)=>{var r;n.d(t,{V:()=>o});let o=((r={}).nestedDrawers="--nested-drawers",r.height="--drawer-height",r.frontmostHeight="--drawer-frontmost-height",r.swipeMovementX="--drawer-swipe-movement-x",r.swipeMovementY="--drawer-swipe-movement-y",r.snapPointOffset="--drawer-snap-point-offset",r.swipeStrength="--drawer-swipe-strength",r)},94389:(e,t,n)=>{n.d(t,{By:()=>f,N7:()=>l,Np:()=>i,SR:()=>u,Ui:()=>o,Xn:()=>a,dv:()=>r,jv:()=>s,zJ:()=>d,zz:()=>c});let r="none",o="trigger-press",l="trigger-hover",i="outside-press",u="close-press",a="focus-out",s="escape-key",c="close-watcher",d="imperative-action",f="swipe"},94711:(e,t,n)=>{n.d(t,{j:()=>o});var r=n(71055);let o=(e,t,n)=>r.default.createElement("span",{key:n,className:t,"aria-hidden":!0},e)},95050:(e,t,n)=>{n.d(t,{I:()=>u});var r=n(71055),o=n(87702),l=n(72799),i=n(18785);let u=r.forwardRef(function(e,t){let{render:n,className:r,style:u,id:a,...s}=e,{store:c}=(0,o.PQ)(),d=(0,i.e)(a);return c.useSyncedValueWithCleanup("descriptionElementId",d),(0,l.o)("p",e,{ref:t,props:[{id:d},s]})})},96244:(e,t,n)=>{n.d(t,{s:()=>c});var r=n(71055),o=n(80701),l=n(53002),i=n(57886),u=n(24175),a=n(29961);let s=r.createContext(void 0);function c(e={}){let{disabled:t=!1,focusableWhenDisabled:n,tabIndex:o=0,native:f=!0,composite:p}=e,m=r.useRef(null),g=function(e=!1){let t=r.useContext(s);if(void 0===t&&!e)throw Error((0,a.A)(16));return t}(!0),b=p??void 0!==g,{props:h}=function(e){let{focusableWhenDisabled:t,disabled:n,composite:o=!1,tabIndex:l=0,isNativeButton:i}=e,u=o&&!1!==t,a=o&&!1===t;return{props:r.useMemo(()=>{let e={onKeyDown(e){n&&t&&"Tab"!==e.key&&e.preventDefault()}};return o||(e.tabIndex=l,!i&&n&&(e.tabIndex=t?l:-1)),(i&&(t||u)||!i&&n)&&(e["aria-disabled"]=n),i&&(!t||a)&&(e.disabled=n),e},[o,n,t,u,a,i,l])}}({focusableWhenDisabled:n,disabled:t,composite:b,tabIndex:o,isNativeButton:f}),v=r.useCallback(()=>{let e=m.current;d(e)&&b&&t&&void 0===h.disabled&&e.disabled&&(e.disabled=!1)},[t,h.disabled,b]);return(0,i.g)(v,[v]),{getButtonProps:r.useCallback((e={})=>{let{onClick:n,onMouseDown:r,onKeyUp:o,onKeyDown:l,onPointerDown:i,...a}=e;return(0,u.v6)({onClick(e){t?e.preventDefault():n?.(e)},onMouseDown(e){t||r?.(e)},onKeyDown(e){var r;if(t||((0,u.PT)(e),l?.(e),e.baseUIHandlerPrevented))return;let o=e.target===e.currentTarget,i=e.currentTarget,a=d(i),s=!f&&(r=i,!!(r?.tagName==="A"&&r?.href)),c=o&&(f?a:!s),p="Enter"===e.key,m=" "===e.key,g=i.getAttribute("role"),h=g?.startsWith("menuitem")||"option"===g||"gridcell"===g;if(o&&b&&m){if(e.defaultPrevented&&h)return;e.preventDefault(),s||f&&a?(i.click(),e.preventBaseUIHandler()):c&&(n?.(e),e.preventBaseUIHandler());return}c&&(!f&&(m||p)&&e.preventDefault(),!f&&p&&n?.(e))},onKeyUp(e){t||(((0,u.PT)(e),o?.(e),e.target===e.currentTarget&&f&&b&&d(e.currentTarget)&&" "===e.key)?e.preventDefault():!e.baseUIHandlerPrevented&&(e.target!==e.currentTarget||f||b||" "!==e.key||n?.(e)))},onPointerDown(e){t?e.preventDefault():i?.(e)}},f?{type:"button"}:{role:"button"},h,a)},[t,h,b,f]),buttonRef:(0,l.K)(e=>{m.current=e,v()})}}function d(e){return(0,o.sb)(e)&&"BUTTON"===e.tagName}},96519:(e,t,n)=>{n.d(t,{q:()=>r});function r(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}},98400:(e,t,n)=>{n.d(t,{_:()=>o});let r=parseInt(n(71055).version,10);function o(e){return r>=e}}}]);

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.