(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,17894,e=>{"use strict";let t,i,r,o,a;var n,l,s,d,c,u,g=e.i(70942);let p=e=>(t,i)=>{let r=i.utils.colorMix(t);if(r.invalid)return{[e]:t};let o="--mix-"+e;return{[o]:r.value,[e]:`var(${o}, ${r.color})`}};function h(){let e=e=>e;return new Proxy(e,{get:()=>e})}let m=h(),f=h(),b=/[^a-zA-Z0-9_\u0081-\uffff-]/g,v=/[A-Z]/g;function x(e,t={}){let{fallback:i="",prefix:r=""}=t,o=["-",r,`${e}`.replace(b,e=>`\\${e}`)].filter(Boolean).join("-").replace(v,e=>`-${e.toLowerCase()}`);return{var:o,ref:`var(${o}${i?`, ${i}`:""})`}}let y=(e,t)=>null!=t?`${e}(${t})`:t,k=e=>{if(/^var\(--.+\)$/.test(e)||null==e)return e;let t="string"==typeof e&&!e.endsWith("deg");return"number"==typeof e||t?`${e}deg`:e},w=e=>({values:["outside","inside","mixed","none"],transform(t,{token:i}){let r=i("colors.colorPalette.focusRing");return({inside:{"--focus-ring-color":r,[e]:{outlineOffset:"0px",outlineWidth:"var(--focus-ring-width, 1px)",outlineColor:"var(--focus-ring-color)",outlineStyle:"var(--focus-ring-style, solid)",borderColor:"var(--focus-ring-color)"}},outside:{"--focus-ring-color":r,[e]:{outlineWidth:"var(--focus-ring-width, 2px)",outlineOffset:"var(--focus-ring-offset, 2px)",outlineStyle:"var(--focus-ring-style, solid)",outlineColor:"var(--focus-ring-color)"}},mixed:{"--focus-ring-color":r,[e]:{outlineWidth:"var(--focus-ring-width, 3px)",outlineStyle:"var(--focus-ring-style, solid)",outlineColor:"color-mix(in srgb, var(--focus-ring-color), transparent 60%)",borderColor:"var(--focus-ring-color)"}},none:{"--focus-ring-color":r,[e]:{outline:"none"}}})[t]??{}}}),S=p("borderColor"),I=e=>({transition:e,transitionTimingFunction:"cubic-bezier(0.4, 0, 0.2, 1)",transitionDuration:"150ms"}),C=x("bg-currentcolor"),z=e=>e===C.ref||"currentBg"===e,_=e=>({...e("colors"),currentBg:C}),O={conditions:{hover:["@media (hover: hover)","&:is(:hover, [data-hover]):not(:disabled, [data-disabled])"],active:"&:is(:active, [data-active]):not(:disabled, [data-disabled], [data-state=open])",focus:"&:is(:focus, [data-focus])",focusWithin:"&:is(:focus-within, [data-focus-within])",focusVisible:"&:is(:focus-visible, [data-focus-visible])",disabled:"&:is(:disabled, [disabled], [data-disabled], [aria-disabled=true])",visited:"&:visited",target:"&:target",readOnly:"&:is([data-readonly], [aria-readonly=true], [readonly])",readWrite:"&:read-write",empty:"&:is(:empty, [data-empty])",checked:"&:is(:checked, [data-checked], [aria-checked=true], [data-state=checked])",enabled:"&:enabled",expanded:"&:is([aria-expanded=true], [data-expanded], [data-state=expanded])",highlighted:"&[data-highlighted]",complete:"&[data-complete]",incomplete:"&[data-incomplete]",dragging:"&[data-dragging]",before:"&::before",after:"&::after",firstLetter:"&::first-letter",firstLine:"&::first-line",marker:"&::marker",selection:"&::selection",file:"&::file-selector-button",backdrop:"&::backdrop",first:"&:first-of-type",last:"&:last-of-type",notFirst:"&:not(:first-of-type)",notLast:"&:not(:last-of-type)",only:"&:only-child",even:"&:nth-of-type(even)",odd:"&:nth-of-type(odd)",peerFocus:".peer:is(:focus, [data-focus]) ~ &",peerHover:".peer:is(:hover, [data-hover]):not(:disabled, [data-disabled]) ~ &",peerActive:".peer:is(:active, [data-active]):not(:disabled, [data-disabled]) ~ &",peerFocusWithin:".peer:focus-within ~ &",peerFocusVisible:".peer:is(:focus-visible, [data-focus-visible]) ~ &",peerDisabled:".peer:is(:disabled, [disabled], [data-disabled]) ~ &",peerChecked:".peer:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) ~ &",peerInvalid:".peer:is(:invalid, [data-invalid], [aria-invalid=true]) ~ &",peerExpanded:".peer:is([aria-expanded=true], [data-expanded], [data-state=expanded]) ~ &",peerPlaceholderShown:".peer:placeholder-shown ~ &",groupFocus:".group:is(:focus, [data-focus]) &",groupHover:".group:is(:hover, [data-hover]):not(:disabled, [data-disabled]) &",groupActive:".group:is(:active, [data-active]):not(:disabled, [data-disabled]) &",groupFocusWithin:".group:focus-within &",groupFocusVisible:".group:is(:focus-visible, [data-focus-visible]) &",groupDisabled:".group:is(:disabled, [disabled], [data-disabled]) &",groupChecked:".group:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) &",groupExpanded:".group:is([aria-expanded=true], [data-expanded], [data-state=expanded]) &",groupInvalid:".group:invalid &",indeterminate:"&:is(:indeterminate, [data-indeterminate], [aria-checked=mixed], [data-state=indeterminate])",required:"&:is([data-required], [aria-required=true])",valid:"&:is([data-valid], [data-state=valid])",invalid:"&:is([data-invalid], [aria-invalid=true], [data-state=invalid])",autofill:"&:autofill",inRange:"&:is(:in-range, [data-in-range])",outOfRange:"&:is(:out-of-range, [data-outside-range])",placeholder:"&::placeholder, &[data-placeholder]",placeholderShown:"&:is(:placeholder-shown, [data-placeholder-shown])",pressed:"&:is([aria-pressed=true], [data-pressed])",selected:"&:is([aria-selected=true], [data-selected])",grabbed:"&:is([aria-grabbed=true], [data-grabbed])",underValue:"&[data-state=under-value]",overValue:"&[data-state=over-value]",atValue:"&[data-state=at-value]",default:"&:default",optional:"&:optional",open:"&:is([open], [data-open], [data-state=open])",closed:"&:is([closed], [data-closed], [data-state=closed])",fullscreen:"&:is(:fullscreen, [data-fullscreen])",loading:"&:is([data-loading], [aria-busy=true])",hidden:"&:is([hidden], [data-hidden])",current:"&[data-current]",currentPage:"&[aria-current=page]",currentStep:"&[aria-current=step]",today:"&[data-today]",unavailable:"&[data-unavailable]",rangeStart:"&[data-range-start]",rangeEnd:"&[data-range-end]",now:"&[data-now]",topmost:"&[data-topmost]",motionReduce:"@media (prefers-reduced-motion: reduce)",motionSafe:"@media (prefers-reduced-motion: no-preference)",print:"@media print",landscape:"@media (orientation: landscape)",portrait:"@media (orientation: portrait)",dark:".dark &, .dark .chakra-theme:not(.light) &",light:":root &, .light &",osDark:"@media (prefers-color-scheme: dark)",osLight:"@media (prefers-color-scheme: light)",highContrast:"@media (forced-colors: active)",lessContrast:"@media (prefers-contrast: less)",moreContrast:"@media (prefers-contrast: more)",ltr:"[dir=ltr] &",rtl:"[dir=rtl] &",scrollbar:"&::-webkit-scrollbar",scrollbarThumb:"&::-webkit-scrollbar-thumb",scrollbarTrack:"&::-webkit-scrollbar-track",horizontal:"&[data-orientation=horizontal]",vertical:"&[data-orientation=vertical]",icon:"& :where(svg)",starting:"@starting-style"},utilities:{background:{values:_,shorthand:["bg"],transform(e,t){if(z(t.raw))return{background:C.ref};let i=p("background")(e,t);return{...i,[C.var]:i?.background}}},backgroundColor:{values:_,shorthand:["bgColor"],transform(e,t){if(z(t.raw))return{backgroundColor:C.ref};let i=p("backgroundColor")(e,t);return{...i,[C.var]:i?.backgroundColor}}},backgroundSize:{shorthand:["bgSize"]},backgroundPosition:{shorthand:["bgPos"]},backgroundRepeat:{shorthand:["bgRepeat"]},backgroundAttachment:{shorthand:["bgAttachment"]},backgroundClip:{shorthand:["bgClip"],values:["text"],transform:e=>"text"===e?{color:"transparent",backgroundClip:"text"}:{backgroundClip:e}},backgroundGradient:{shorthand:["bgGradient"],values:e=>({...e("gradients"),"to-t":"linear-gradient(to top, var(--gradient))","to-tr":"linear-gradient(to top right, var(--gradient))","to-r":"linear-gradient(to right, var(--gradient))","to-br":"linear-gradient(to bottom right, var(--gradient))","to-b":"linear-gradient(to bottom, var(--gradient))","to-bl":"linear-gradient(to bottom left, var(--gradient))","to-l":"linear-gradient(to left, var(--gradient))","to-tl":"linear-gradient(to top left, var(--gradient))"}),transform:e=>({"--gradient-stops":"var(--gradient-from), var(--gradient-to)","--gradient":"var(--gradient-via-stops, var(--gradient-stops))",backgroundImage:e})},gradientFrom:{values:_,transform:p("--gradient-from")},gradientTo:{values:_,transform:p("--gradient-to")},gradientVia:{values:_,transform:(e,t)=>({...p("--gradient-via")(e,t),"--gradient-via-stops":"var(--gradient-from), var(--gradient-via), var(--gradient-to)"})},backgroundImage:{values:e=>({...e("gradients"),...e("assets")}),shorthand:["bgImg","bgImage"]},border:{values:"borders"},borderTop:{values:"borders"},borderLeft:{values:"borders"},borderBlockStart:{values:"borders"},borderRight:{values:"borders"},borderBottom:{values:"borders"},borderBlockEnd:{values:"borders"},borderInlineStart:{values:"borders",shorthand:["borderStart"]},borderInlineEnd:{values:"borders",shorthand:["borderEnd"]},borderInline:{values:"borders",shorthand:["borderX"]},borderBlock:{values:"borders",shorthand:["borderY"]},borderColor:{values:_,transform:p("borderColor")},borderTopColor:{values:_,transform:p("borderTopColor")},borderBlockStartColor:{values:_,transform:p("borderBlockStartColor")},borderBottomColor:{values:_,transform:p("borderBottomColor")},borderBlockEndColor:{values:_,transform:p("borderBlockEndColor")},borderLeftColor:{values:_,transform:p("borderLeftColor")},borderInlineStartColor:{values:_,shorthand:["borderStartColor"],transform:p("borderInlineStartColor")},borderRightColor:{values:_,transform:p("borderRightColor")},borderInlineEndColor:{values:_,shorthand:["borderEndColor"],transform:p("borderInlineEndColor")},borderStyle:{values:"borderStyles"},borderTopStyle:{values:"borderStyles"},borderBlockStartStyle:{values:"borderStyles"},borderBottomStyle:{values:"borderStyles"},borderBlockEndStyle:{values:"borderStyles"},borderInlineStartStyle:{values:"borderStyles",shorthand:["borderStartStyle"]},borderInlineEndStyle:{values:"borderStyles",shorthand:["borderEndStyle"]},borderLeftStyle:{values:"borderStyles"},borderRightStyle:{values:"borderStyles"},borderRadius:{values:"radii",shorthand:["rounded"]},borderTopLeftRadius:{values:"radii",shorthand:["roundedTopLeft"]},borderStartStartRadius:{values:"radii",shorthand:["roundedStartStart","borderTopStartRadius"]},borderEndStartRadius:{values:"radii",shorthand:["roundedEndStart","borderBottomStartRadius"]},borderTopRightRadius:{values:"radii",shorthand:["roundedTopRight"]},borderStartEndRadius:{values:"radii",shorthand:["roundedStartEnd","borderTopEndRadius"]},borderEndEndRadius:{values:"radii",shorthand:["roundedEndEnd","borderBottomEndRadius"]},borderBottomLeftRadius:{values:"radii",shorthand:["roundedBottomLeft"]},borderBottomRightRadius:{values:"radii",shorthand:["roundedBottomRight"]},borderInlineStartRadius:{values:"radii",property:"borderRadius",shorthand:["roundedStart","borderStartRadius"],transform:e=>({borderStartStartRadius:e,borderEndStartRadius:e})},borderInlineEndRadius:{values:"radii",property:"borderRadius",shorthand:["roundedEnd","borderEndRadius"],transform:e=>({borderStartEndRadius:e,borderEndEndRadius:e})},borderTopRadius:{values:"radii",property:"borderRadius",shorthand:["roundedTop"],transform:e=>({borderTopLeftRadius:e,borderTopRightRadius:e})},borderBottomRadius:{values:"radii",property:"borderRadius",shorthand:["roundedBottom"],transform:e=>({borderBottomLeftRadius:e,borderBottomRightRadius:e})},borderLeftRadius:{values:"radii",property:"borderRadius",shorthand:["roundedLeft"],transform:e=>({borderTopLeftRadius:e,borderBottomLeftRadius:e})},borderRightRadius:{values:"radii",property:"borderRadius",shorthand:["roundedRight"],transform:e=>({borderTopRightRadius:e,borderBottomRightRadius:e})},borderWidth:{values:"borderWidths"},borderBlockStartWidth:{values:"borderWidths"},borderTopWidth:{values:"borderWidths"},borderBottomWidth:{values:"borderWidths"},borderBlockEndWidth:{values:"borderWidths"},borderRightWidth:{values:"borderWidths"},borderInlineWidth:{values:"borderWidths",shorthand:["borderXWidth"]},borderInlineStartWidth:{values:"borderWidths",shorthand:["borderStartWidth"]},borderInlineEndWidth:{values:"borderWidths",shorthand:["borderEndWidth"]},borderLeftWidth:{values:"borderWidths"},borderBlockWidth:{values:"borderWidths",shorthand:["borderYWidth"]},color:{values:_,transform:p("color")},fill:{values:_,transform:p("fill")},stroke:{values:_,transform:p("stroke")},accentColor:{values:_,transform:p("accentColor")},divideX:{values:{type:"string"},transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{borderInlineStartWidth:e,borderInlineEndWidth:"0px"}})},divideY:{values:{type:"string"},transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{borderTopWidth:e,borderBottomWidth:"0px"}})},divideColor:{values:_,transform:(e,t)=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":S(e,t)})},divideStyle:{property:"borderStyle",transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{borderStyle:e}})},boxShadow:{values:"shadows",shorthand:["shadow"]},boxShadowColor:{values:_,transform:p("--shadow-color"),shorthand:["shadowColor"]},mixBlendMode:{shorthand:["blendMode"]},backgroundBlendMode:{shorthand:["bgBlendMode"]},opacity:{values:"opacity"},filter:{transform:e=>"auto"!==e?{filter:e}:{filter:"var(--blur) var(--brightness) var(--contrast) var(--grayscale) var(--hue-rotate) var(--invert) var(--saturate) var(--sepia) var(--drop-shadow)"}},blur:{values:"blurs",transform:e=>({"--blur":y("blur",e)})},brightness:{transform:e=>({"--brightness":y("brightness",e)})},contrast:{transform:e=>({"--contrast":y("contrast",e)})},grayscale:{transform:e=>({"--grayscale":y("grayscale",e)})},hueRotate:{transform:e=>({"--hue-rotate":y("hue-rotate",k(e))})},invert:{transform:e=>({"--invert":y("invert",e)})},saturate:{transform:e=>({"--saturate":y("saturate",e)})},sepia:{transform:e=>({"--sepia":y("sepia",e)})},dropShadow:{transform:e=>({"--drop-shadow":y("drop-shadow",e)})},backdropFilter:{transform:e=>"auto"!==e?{backdropFilter:e}:{backdropFilter:"var(--backdrop-blur) var(--backdrop-brightness) var(--backdrop-contrast) var(--backdrop-grayscale) var(--backdrop-hue-rotate) var(--backdrop-invert) var(--backdrop-opacity) var(--backdrop-saturate) var(--backdrop-sepia)"}},backdropBlur:{values:"blurs",transform:e=>({"--backdrop-blur":y("blur",e)})},backdropBrightness:{transform:e=>({"--backdrop-brightness":y("brightness",e)})},backdropContrast:{transform:e=>({"--backdrop-contrast":y("contrast",e)})},backdropGrayscale:{transform:e=>({"--backdrop-grayscale":y("grayscale",e)})},backdropHueRotate:{transform:e=>({"--backdrop-hue-rotate":y("hue-rotate",k(e))})},backdropInvert:{transform:e=>({"--backdrop-invert":y("invert",e)})},backdropOpacity:{transform:e=>({"--backdrop-opacity":y("opacity",e)})},backdropSaturate:{transform:e=>({"--backdrop-saturate":y("saturate",e)})},backdropSepia:{transform:e=>({"--backdrop-sepia":y("sepia",e)})},flexBasis:{values:"sizes"},gap:{values:"spacing"},rowGap:{values:"spacing",shorthand:["gapY"]},columnGap:{values:"spacing",shorthand:["gapX"]},flexDirection:{shorthand:["flexDir"]},gridGap:{values:"spacing"},gridColumnGap:{values:"spacing"},gridRowGap:{values:"spacing"},outlineColor:{values:_,transform:p("outlineColor")},focusRing:w("&:is(:focus, [data-focus])"),focusVisibleRing:w("&:is(:focus-visible, [data-focus-visible])"),focusRingColor:{values:_,transform:p("--focus-ring-color")},focusRingOffset:{values:"spacing",transform:e=>({"--focus-ring-offset":e})},focusRingWidth:{values:"borderWidths",property:"outlineWidth",transform:e=>({"--focus-ring-width":e})},focusRingStyle:{values:"borderStyles",property:"outlineStyle",transform:e=>({"--focus-ring-style":e})},aspectRatio:{values:"aspectRatios"},width:{values:"sizes",shorthand:["w"]},inlineSize:{values:"sizes"},height:{values:"sizes",shorthand:["h"]},blockSize:{values:"sizes"},boxSize:{values:"sizes",property:"width",transform:e=>({width:e,height:e})},minWidth:{values:"sizes",shorthand:["minW"]},minInlineSize:{values:"sizes"},minHeight:{values:"sizes",shorthand:["minH"]},minBlockSize:{values:"sizes"},maxWidth:{values:"sizes",shorthand:["maxW"]},maxInlineSize:{values:"sizes"},maxHeight:{values:"sizes",shorthand:["maxH"]},maxBlockSize:{values:"sizes"},hideFrom:{values:"breakpoints",transform:(e,{raw:t,token:i})=>({[i.raw(`breakpoints.${t}`)?`@breakpoint ${t}`:`@media screen and (min-width: ${e})`]:{display:"none"}})},hideBelow:{values:"breakpoints",transform:(e,{raw:t,token:i})=>({[i.raw(`breakpoints.${t}`)?`@breakpoint ${t}Down`:`@media screen and (max-width: ${e})`]:{display:"none"}})},overscrollBehavior:{shorthand:["overscroll"]},overscrollBehaviorX:{shorthand:["overscrollX"]},overscrollBehaviorY:{shorthand:["overscrollY"]},scrollbar:{values:["visible","hidden"],transform(e){switch(e){case"visible":return{msOverflowStyle:"auto",scrollbarWidth:"auto","&::-webkit-scrollbar":{display:"block"}};case"hidden":return{msOverflowStyle:"none",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}};default:return{}}}},scrollbarColor:{values:_,transform:p("scrollbarColor")},scrollbarGutter:{values:"spacing"},scrollbarWidth:{values:"sizes"},scrollMargin:{values:"spacing"},scrollMarginTop:{values:"spacing"},scrollMarginBottom:{values:"spacing"},scrollMarginLeft:{values:"spacing"},scrollMarginRight:{values:"spacing"},scrollMarginX:{values:"spacing",transform:e=>({scrollMarginLeft:e,scrollMarginRight:e})},scrollMarginY:{values:"spacing",transform:e=>({scrollMarginTop:e,scrollMarginBottom:e})},scrollPadding:{values:"spacing"},scrollPaddingTop:{values:"spacing"},scrollPaddingBottom:{values:"spacing"},scrollPaddingLeft:{values:"spacing"},scrollPaddingRight:{values:"spacing"},scrollPaddingInline:{values:"spacing",shorthand:["scrollPaddingX"]},scrollPaddingBlock:{values:"spacing",shorthand:["scrollPaddingY"]},scrollSnapType:{values:{none:"none",x:"x var(--scroll-snap-strictness)",y:"y var(--scroll-snap-strictness)",both:"both var(--scroll-snap-strictness)"}},scrollSnapStrictness:{values:["mandatory","proximity"],transform:e=>({"--scroll-snap-strictness":e})},scrollSnapMargin:{values:"spacing"},scrollSnapMarginTop:{values:"spacing"},scrollSnapMarginBottom:{values:"spacing"},scrollSnapMarginLeft:{values:"spacing"},scrollSnapMarginRight:{values:"spacing"},listStylePosition:{shorthand:["listStylePos"]},listStyleImage:{values:"assets",shorthand:["listStyleImg"]},position:{shorthand:["pos"]},zIndex:{values:"zIndex"},inset:{values:"spacing"},insetInline:{values:"spacing",shorthand:["insetX"]},insetBlock:{values:"spacing",shorthand:["insetY"]},top:{values:"spacing"},insetBlockStart:{values:"spacing"},bottom:{values:"spacing"},insetBlockEnd:{values:"spacing"},left:{values:"spacing"},right:{values:"spacing"},insetInlineStart:{values:"spacing",shorthand:["insetStart"]},insetInlineEnd:{values:"spacing",shorthand:["insetEnd"]},ring:{transform:e=>({"--ring-offset-shadow":"var(--ring-inset) 0 0 0 var(--ring-offset-width) var(--ring-offset-color)","--ring-shadow":"var(--ring-inset) 0 0 0 calc(var(--ring-width) + var(--ring-offset-width)) var(--ring-color)","--ring-width":e,boxShadow:"var(--ring-offset-shadow), var(--ring-shadow), var(--shadow, 0 0 #0000)"})},ringColor:{values:_,transform:p("--ring-color")},ringOffset:{transform:e=>({"--ring-offset-width":e})},ringOffsetColor:{values:_,transform:p("--ring-offset-color")},ringInset:{transform:e=>({"--ring-inset":e})},margin:{values:"spacing",shorthand:["m"]},marginTop:{values:"spacing",shorthand:["mt"]},marginBlockStart:{values:"spacing"},marginRight:{values:"spacing",shorthand:["mr"]},marginBottom:{values:"spacing",shorthand:["mb"]},marginBlockEnd:{values:"spacing"},marginLeft:{values:"spacing",shorthand:["ml"]},marginInlineStart:{values:"spacing",shorthand:["ms","marginStart"]},marginInlineEnd:{values:"spacing",shorthand:["me","marginEnd"]},marginInline:{values:"spacing",shorthand:["mx","marginX"]},marginBlock:{values:"spacing",shorthand:["my","marginY"]},padding:{values:"spacing",shorthand:["p"]},paddingTop:{values:"spacing",shorthand:["pt"]},paddingRight:{values:"spacing",shorthand:["pr"]},paddingBottom:{values:"spacing",shorthand:["pb"]},paddingBlockStart:{values:"spacing"},paddingBlockEnd:{values:"spacing"},paddingLeft:{values:"spacing",shorthand:["pl"]},paddingInlineStart:{values:"spacing",shorthand:["ps","paddingStart"]},paddingInlineEnd:{values:"spacing",shorthand:["pe","paddingEnd"]},paddingInline:{values:"spacing",shorthand:["px","paddingX"]},paddingBlock:{values:"spacing",shorthand:["py","paddingY"]},textDecoration:{shorthand:["textDecor"]},textDecorationColor:{values:_,transform:p("textDecorationColor")},textShadow:{values:"shadows"},transform:{transform:e=>{let t=e;return"auto"===e&&(t="translateX(var(--translate-x, 0)) translateY(var(--translate-y, 0)) rotate(var(--rotate, 0)) scaleX(var(--scale-x, 1)) scaleY(var(--scale-y, 1)) skewX(var(--skew-x, 0)) skewY(var(--skew-y, 0))"),"auto-gpu"===e&&(t="translate3d(var(--translate-x, 0), var(--translate-y, 0), 0) rotate(var(--rotate, 0)) scaleX(var(--scale-x, 1)) scaleY(var(--scale-y, 1)) skewX(var(--skew-x, 0)) skewY(var(--skew-y, 0))"),{transform:t}}},skewX:{transform:e=>({"--skew-x":k(e)})},skewY:{transform:e=>({"--skew-y":k(e)})},scaleX:{transform:e=>({"--scale-x":e})},scaleY:{transform:e=>({"--scale-y":e})},scale:{transform:e=>"auto"!==e?{scale:e}:{scale:"var(--scale-x, 1) var(--scale-y, 1)"}},spaceXReverse:{values:{type:"boolean"},transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{"--space-x-reverse":e?"1":void 0}})},spaceX:{property:"marginInlineStart",values:"spacing",transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{"--space-x-reverse":"0",marginInlineStart:`calc(${e} * calc(1 - var(--space-x-reverse)))`,marginInlineEnd:`calc(${e} * var(--space-x-reverse))`}})},spaceYReverse:{values:{type:"boolean"},transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{"--space-y-reverse":e?"1":void 0}})},spaceY:{property:"marginTop",values:"spacing",transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{"--space-y-reverse":"0",marginTop:`calc(${e} * calc(1 - var(--space-y-reverse)))`,marginBottom:`calc(${e} * var(--space-y-reverse))`}})},rotate:{transform:e=>"auto"!==e?{rotate:k(e)}:{rotate:"var(--rotate-x, 0) var(--rotate-y, 0) var(--rotate-z, 0)"}},rotateX:{transform:e=>({"--rotate-x":k(e)})},rotateY:{transform:e=>({"--rotate-y":k(e)})},translate:{transform:e=>"auto"!==e?{translate:e}:{translate:"var(--translate-x) var(--translate-y)"}},translateX:{values:"spacing",transform:e=>({"--translate-x":e})},translateY:{values:"spacing",transform:e=>({"--translate-y":e})},transition:{values:["all","common","colors","opacity","position","backgrounds","size","shadow","transform"],transform(e){switch(e){case"all":return I("all");case"position":return I("left, right, top, bottom, inset-inline, inset-block");case"colors":return I("color, background-color, border-color, text-decoration-color, fill, stroke");case"opacity":return I("opacity");case"shadow":return I("box-shadow");case"transform":return I("transform");case"size":return I("width, height");case"backgrounds":return I("background, background-color, background-image, background-position");case"common":return I("color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter");default:return{transition:e}}}},transitionDuration:{values:"durations"},transitionProperty:{values:{common:"background-color, border-color, color, fill, stroke, opacity, box-shadow, translate, transform",colors:"background-color, border-color, color, fill, stroke",size:"width, height",position:"left, right, top, bottom, inset-inline, inset-block",background:"background, background-color, background-image, background-position"}},transitionTimingFunction:{values:"easings"},animation:{values:"animations"},animationDuration:{values:"durations"},animationDelay:{values:"durations"},animationTimingFunction:{values:"easings"},fontFamily:{values:"fonts"},fontSize:{values:"fontSizes"},fontWeight:{values:"fontWeights"},lineHeight:{values:"lineHeights"},letterSpacing:{values:"letterSpacings"},textIndent:{values:"spacing"},truncate:{values:{type:"boolean"},transform:e=>!0===e?{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}:{}},lineClamp:{transform:e=>"none"===e?{WebkitLineClamp:"unset"}:{overflow:"hidden",display:"-webkit-box",WebkitLineClamp:e,WebkitBoxOrient:"vertical",textWrap:"wrap"}},borderSpacing:{values:e=>({...e("spacing"),auto:"var(--border-spacing-x, 0) var(--border-spacing-y, 0)"})},borderSpacingX:{values:"spacing",transform:e=>({"--border-spacing-x":e})},borderSpacingY:{values:"spacing",transform:e=>({"--border-spacing-y":e})},srOnly:{values:{type:"boolean"},transform:e=>E[e]||{}},debug:{values:{type:"boolean"},transform:e=>e?{outline:"1px solid blue !important","& > *":{outline:"1px solid red !important"}}:{}},caretColor:{values:_,transform:p("caretColor")},cursor:{values:"cursor"}}},E={true:{position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"},false:{position:"static",width:"auto",height:"auto",padding:"0",margin:"0",overflow:"visible",clip:"auto",whiteSpace:"normal"}};var V=e.i(91364);function P(e,...t){for(let i of t)!function e(t,i){if(null==i)return t;for(let r of Object.keys(i))if(void 0!==i[r]&&"__proto__"!==r)if(!(0,V.isObject)(t[r])&&(0,V.isObject)(i[r]))Object.assign(t,{[r]:i[r]});else if(t[r]&&(0,V.isObject)(i[r]))e(t[r],i[r]);else if(Array.isArray(i[r])&&Array.isArray(t[r])){let o=0;for(;onull!=e;function T(e,t,i={}){let{stop:r,getKey:o}=i;return function e(i,a=[]){if((0,V.isObject)(i)||Array.isArray(i)){let n={};for(let[l,s]of Object.entries(i)){let d=o?.(l,s)??l,c=[...a,d];if(r?.(i,c))return t(i,a);let u=e(s,c);R(u)&&(n[d]=u)}return n}return t(i,a)}(e)}let W=["value","type","description"],A=(...e)=>{let t=P({},...e.map(function e(t){if(null===t||"object"!=typeof t)return t;if(Array.isArray(t))return t.map(t=>e(t));let i=Object.create(Object.getPrototypeOf(t));for(let r of Object.keys(t))i[r]=e(t[r]);return i}));return t.theme?.tokens&&T(t.theme.tokens,e=>{let t=Object.keys(e).filter(e=>!W.includes(e)).length>0,i=W.some(t=>null!=e[t]);return t&&i&&(e.DEFAULT||(e.DEFAULT={}),W.forEach(t=>{var i;null!=e[t]&&((i=e.DEFAULT)[t]||(i[t]=e[t]),delete e[t])})),e},{stop:e=>e&&"object"==typeof e&&!Array.isArray(e)&&Object.keys(e).some(e=>W.includes(e)||e!==e.toLowerCase()&&e!==e.toUpperCase())}),t};var N=new Map("WebkitAppearance,WebkitBorderBefore,WebkitBorderBeforeColor,WebkitBorderBeforeStyle,WebkitBorderBeforeWidth,WebkitBoxReflect,WebkitLineClamp,WebkitMask,WebkitMaskAttachment,WebkitMaskClip,WebkitMaskComposite,WebkitMaskImage,WebkitMaskOrigin,WebkitMaskPosition,WebkitMaskPositionX,WebkitMaskPositionY,WebkitMaskRepeat,WebkitMaskRepeatX,WebkitMaskRepeatY,WebkitMaskSize,WebkitOverflowScrolling,WebkitTapHighlightColor,WebkitTextFillColor,WebkitTextStroke,WebkitTextStrokeColor,WebkitTextStrokeWidth,WebkitTouchCallout,WebkitUserModify,WebkitUserSelect,accentColor,alignContent,alignItems,alignSelf,alignTracks,all,anchorName,anchorScope,animation,animationComposition,animationDelay,animationDirection,animationDuration,animationFillMode,animationIterationCount,animationName,animationPlayState,animationRange,animationRangeEnd,animationRangeStart,animationTimeline,animationTimingFunction,appearance,aspectRatio,backdropFilter,backfaceVisibility,background,backgroundAttachment,backgroundBlendMode,backgroundClip,backgroundColor,backgroundImage,backgroundOrigin,backgroundPosition,backgroundPositionX,backgroundPositionY,backgroundRepeat,backgroundSize,blockSize,border,borderBlock,borderBlockColor,borderBlockEnd,borderBlockEndColor,borderBlockEndStyle,borderBlockEndWidth,borderBlockStart,borderBlockStartColor,borderBlockStartStyle,borderBlockStartWidth,borderBlockStyle,borderBlockWidth,borderBottom,borderBottomColor,borderBottomLeftRadius,borderBottomRightRadius,borderBottomStyle,borderBottomWidth,borderCollapse,borderColor,borderEndEndRadius,borderEndStartRadius,borderImage,borderImageOutset,borderImageRepeat,borderImageSlice,borderImageSource,borderImageWidth,borderInline,borderInlineColor,borderInlineEnd,borderInlineEndColor,borderInlineEndStyle,borderInlineEndWidth,borderInlineStart,borderInlineStartColor,borderInlineStartStyle,borderInlineStartWidth,borderInlineStyle,borderInlineWidth,borderLeft,borderLeftColor,borderLeftStyle,borderLeftWidth,borderRadius,borderRight,borderRightColor,borderRightStyle,borderRightWidth,borderSpacing,borderStartEndRadius,borderStartStartRadius,borderStyle,borderTop,borderTopColor,borderTopLeftRadius,borderTopRightRadius,borderTopStyle,borderTopWidth,borderWidth,bottom,boxAlign,boxDecorationBreak,boxDirection,boxFlex,boxFlexGroup,boxLines,boxOrdinalGroup,boxOrient,boxPack,boxShadow,boxSizing,breakAfter,breakBefore,breakInside,captionSide,caret,caretColor,caretShape,clear,clip,clipPath,clipRule,color,colorInterpolationFilters,colorScheme,columnCount,columnFill,columnGap,columnRule,columnRuleColor,columnRuleStyle,columnRuleWidth,columnSpan,columnWidth,columns,contain,containIntrinsicBlockSize,containIntrinsicHeight,containIntrinsicInlineSize,containIntrinsicSize,containIntrinsicWidth,container,containerName,containerType,content,contentVisibility,counterIncrement,counterReset,counterSet,cursor,cx,cy,d,direction,display,dominantBaseline,emptyCells,fieldSizing,fill,fillOpacity,fillRule,filter,flex,flexBasis,flexDirection,flexFlow,flexGrow,flexShrink,flexWrap,float,floodColor,floodOpacity,font,fontFamily,fontFeatureSettings,fontKerning,fontLanguageOverride,fontOpticalSizing,fontPalette,fontSize,fontSizeAdjust,fontSmooth,fontStretch,fontStyle,fontSynthesis,fontSynthesisPosition,fontSynthesisSmallCaps,fontSynthesisStyle,fontSynthesisWeight,fontVariant,fontVariantAlternates,fontVariantCaps,fontVariantEastAsian,fontVariantEmoji,fontVariantLigatures,fontVariantNumeric,fontVariantPosition,fontVariationSettings,fontWeight,forcedColorAdjust,gap,grid,gridArea,gridAutoColumns,gridAutoFlow,gridAutoRows,gridColumn,gridColumnEnd,gridColumnGap,gridColumnStart,gridGap,gridRow,gridRowEnd,gridRowGap,gridRowStart,gridTemplate,gridTemplateAreas,gridTemplateColumns,gridTemplateRows,hangingPunctuation,height,hyphenateCharacter,hyphenateLimitChars,hyphens,imageOrientation,imageRendering,imageResolution,imeMode,initialLetter,initialLetterAlign,inlineSize,inset,insetBlock,insetBlockEnd,insetBlockStart,insetInline,insetInlineEnd,insetInlineStart,interpolateSize,isolation,justifyContent,justifyItems,justifySelf,justifyTracks,left,letterSpacing,lightingColor,lineBreak,lineClamp,lineHeight,lineHeightStep,listStyle,listStyleImage,listStylePosition,listStyleType,margin,marginBlock,marginBlockEnd,marginBlockStart,marginBottom,marginInline,marginInlineEnd,marginInlineStart,marginLeft,marginRight,marginTop,marginTrim,marker,markerEnd,markerMid,markerStart,mask,maskBorder,maskBorderMode,maskBorderOutset,maskBorderRepeat,maskBorderSlice,maskBorderSource,maskBorderWidth,maskClip,maskComposite,maskImage,maskMode,maskOrigin,maskPosition,maskRepeat,maskSize,maskType,masonryAutoFlow,mathDepth,mathShift,mathStyle,maxBlockSize,maxHeight,maxInlineSize,maxLines,maxWidth,minBlockSize,minHeight,minInlineSize,minWidth,mixBlendMode,objectFit,objectPosition,offset,offsetAnchor,offsetDistance,offsetPath,offsetPosition,offsetRotate,opacity,order,orphans,outline,outlineColor,outlineOffset,outlineStyle,outlineWidth,overflow,overflowAnchor,overflowBlock,overflowClipBox,overflowClipMargin,overflowInline,overflowWrap,overflowX,overflowY,overlay,overscrollBehavior,overscrollBehaviorBlock,overscrollBehaviorInline,overscrollBehaviorX,overscrollBehaviorY,padding,paddingBlock,paddingBlockEnd,paddingBlockStart,paddingBottom,paddingInline,paddingInlineEnd,paddingInlineStart,paddingLeft,paddingRight,paddingTop,page,pageBreakAfter,pageBreakBefore,pageBreakInside,paintOrder,perspective,perspectiveOrigin,placeContent,placeItems,placeSelf,pointerEvents,position,positionAnchor,positionArea,positionTry,positionTryFallbacks,positionTryOrder,positionVisibility,printColorAdjust,quotes,r,resize,right,rotate,rowGap,rubyAlign,rubyMerge,rubyPosition,rx,ry,scale,scrollBehavior,scrollMargin,scrollMarginBlock,scrollMarginBlockEnd,scrollMarginBlockStart,scrollMarginBottom,scrollMarginInline,scrollMarginInlineEnd,scrollMarginInlineStart,scrollMarginLeft,scrollMarginRight,scrollMarginTop,scrollPadding,scrollPaddingBlock,scrollPaddingBlockEnd,scrollPaddingBlockStart,scrollPaddingBottom,scrollPaddingInline,scrollPaddingInlineEnd,scrollPaddingInlineStart,scrollPaddingLeft,scrollPaddingRight,scrollPaddingTop,scrollSnapAlign,scrollSnapCoordinate,scrollSnapDestination,scrollSnapPointsX,scrollSnapPointsY,scrollSnapStop,scrollSnapType,scrollSnapTypeX,scrollSnapTypeY,scrollTimeline,scrollTimelineAxis,scrollTimelineName,scrollbarColor,scrollbarGutter,scrollbarWidth,shapeImageThreshold,shapeMargin,shapeOutside,shapeRendering,stopColor,stopOpacity,stroke,strokeDasharray,strokeDashoffset,strokeLinecap,strokeLinejoin,strokeMiterlimit,strokeOpacity,strokeWidth,tabSize,tableLayout,textAlign,textAlignLast,textAnchor,textBox,textBoxEdge,textBoxTrim,textCombineUpright,textDecoration,textDecorationColor,textDecorationLine,textDecorationSkip,textDecorationSkipInk,textDecorationStyle,textDecorationThickness,textEmphasis,textEmphasisColor,textEmphasisPosition,textEmphasisStyle,textIndent,textJustify,textOrientation,textOverflow,textRendering,textShadow,textSizeAdjust,textSpacingTrim,textTransform,textUnderlineOffset,textUnderlinePosition,textWrap,textWrapMode,textWrapStyle,timelineScope,top,touchAction,transform,transformBox,transformOrigin,transformStyle,transition,transitionBehavior,transitionDelay,transitionDuration,transitionProperty,transitionTimingFunction,translate,unicodeBidi,userSelect,vectorEffect,verticalAlign,viewTimeline,viewTimelineAxis,viewTimelineInset,viewTimelineName,viewTransitionName,visibility,whiteSpace,whiteSpaceCollapse,widows,width,willChange,wordBreak,wordSpacing,wordWrap,writingMode,x,y,zIndex,zoom,alignmentBaseline,baselineShift,colorInterpolation,colorRendering,glyphOrientationVertical".split(",").concat("".split(",")).map(e=>[e,!0])),F=/&|@/,L=(n=e=>N.has(e)||e.startsWith("--")||F.test(e),t=Object.create(null),e=>(void 0===t[e]&&(t[e]=n(e)),t[e])),D=e.i(62759);function M(e,t){let i={};for(let r in e){let o=t(r,e[r]);i[o[0]]=o[1]}return i}function B(e,t){let i={};return T(e,(e,t)=>{e&&(i[t.join(".")]=e.value)},{stop:t}),i}var j=Object.defineProperty,H=(e,t,i)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?j(e,r,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[r]=i};function $(e){if(null===e)return"null";if(void 0===e)return"undefined";let t=typeof e;if("string"===t)return`s:${e}`;if("number"===t)return`n:${e}`;if("boolean"===t)return`b:${e}`;if("function"===t)return`f:${e.name||"anonymous"}`;if(Array.isArray(e))return`a:[${e.map($).join(",")}]`;if("object"===t){let t=Object.keys(e).sort();return`o:{${t.map(t=>`${t}:${$(e[t])}`).join(",")}}`}return String(e)}class U{constructor(e=500){H(this,"cache",new Map),H(this,"maxSize"),this.maxSize=e}get(e){let t=this.cache.get(e);return void 0!==t&&(this.cache.delete(e),this.cache.set(e,t)),t}set(e,t){if(this.cache.has(e))this.cache.delete(e);else if(this.cache.size>=this.maxSize){let e=this.cache.keys().next().value;void 0!==e&&this.cache.delete(e)}this.cache.set(e,t)}clear(){this.cache.clear()}}let G=e=>{let t=new U;return function(...i){let r=1===i.length?$(i[0]):i.map($).join("|"),o=t.get(r);return void 0===o&&(o=e.apply(this,i),t.set(r,o)),o}};var q=e.i(70434),Y=e.i(96697);function K(e=""){let t=new RegExp(String.raw`-?\d+(?:\.\d+|\d*)`),i=RegExp("px|em|rem"),r=e.match(RegExp(`${t.source}(${i.source})`));return r?.[1]}function X(e=""){if("number"==typeof e)return`${e}px`;let t=K(e);return t&&"px"!==t?"em"===t||"rem"===t?`${16*parseFloat(e)}px`:void 0:e}function J(e=""){let t=K(e);return t&&"rem"!==t?"em"===t?`${parseFloat(e)}rem`:"px"===t?`${parseFloat(e)/16}rem`:void 0:e}function Z(e){let t=parseFloat(X(e)??"")-.04;return J(`${t}px`)}function Q({min:e,max:t}){return null==e&&null==t?"":["@media screen",e&&`(min-width: ${e})`,t&&`(max-width: ${t})`].filter(Boolean).join(" and ")}let ee=/^@|&|&$/,et=Object.freeze(Object.create(null)),ei=Object.freeze([]);function er(){return Object.create(null)}let eo=e=>({minMax:RegExp(`(!?\\(\\s*min(-device-)?-${e})(.| )+\\(\\s*max(-device)?-${e}`,"i"),min:RegExp(`\\(\\s*min(-device)?-${e}`,"i"),maxMin:RegExp(`(!?\\(\\s*max(-device)?-${e})(.| )+\\(\\s*min(-device)?-${e}`,"i"),max:RegExp(`\\(\\s*max(-device)?-${e}`,"i")}),ea=eo("width"),en=eo("height"),el=e=>({isMin:ex(e.minMax,e.maxMin,e.min),isMax:ex(e.maxMin,e.minMax,e.max)}),{isMin:es,isMax:ed}=el(ea),{isMin:ec,isMax:eu}=el(en),eg=/print/i,ep=/^print$/i,eh=/(-?\d*\.?\d+)(ch|em|ex|px|rem)/,em=/(\d)/,ef=Number.MAX_VALUE,eb={ch:8.8984375,em:16,rem:16,ex:8.296875,px:1};function ev(e){let t=eh.exec(e)||(es(e)||ec(e)?em.exec(e):null);return t?"0"===t[0]?0:parseFloat(t[1])*(eb[t[2]]||1):ef}function ex(e,t,i){return r=>e.test(r)||!t.test(r)&&i.test(r)}let ey=G((e,t)=>{var i,r;let o,a,n,l,s=(i=e,r=t,o=eg.test(i),a=ep.test(i),n=eg.test(r),l=ep.test(r),o&&n?!a&&l?1:a&&!l?-1:i.localeCompare(r):o?1:n?-1:null);if(null!==s)return s;let d=es(e)||ec(e),c=ed(e)||eu(e),u=es(t)||ec(t),g=ed(t)||eu(t);if(d&&g)return -1;if(c&&u)return 1;let p=ev(e),h=ev(t);return p===ef&&h===ef?e.localeCompare(t):p===ef?1:h===ef?-1:p!==h?p>h?c?-1:1:c?1:-1:e.localeCompare(t)});function ek(e){return e.sort(([e],[t])=>ey(e,t))}let ew=/\s*!(important)?/i,eS=G(e=>!!(0,V.isString)(e)&&ew.test(e)),eI=G(e=>(0,V.isString)(e)?e.replace(ew,"").trim():e);function eC(e){var t;let{transform:i,conditions:r,normalize:o}=e,a=(t=e,G(function(...e){let i;return P({},...1===(i=function(...e){return e.filter(e=>!!(0,V.isObject)(e)&&Object.keys((0,D.compact)(e)).length>0)}(...e)).length?i:i.map(e=>t.normalize(e)))}));return G(function(...e){let t=o(a(...e)),n=er();return T(t,(e,t)=>{let o=eS(e);if(null==e)return;let[a,...l]=r.sort(t).map(r.resolve);o&&(e=eI(e));let s=i(a,e)??et;s=T(s,e=>(0,V.isString)(e)&&o?`${e} !important`:e,{getKey:e=>r.expandAtRule(e)}),function(e,t,i){let r=e;for(let e of t)e&&(r[e]||(r[e]=er()),r=r[e]);P(r,i)}(n,l.flat(),s)}),function e(t){let i=[],r=[],o={};for(let[a,n]of Object.entries(t))a.startsWith("@media")?i.push([a,n]):a.startsWith("@container")?r.push([a,n]):(0,V.isObject)(n)?o[a]=e(n):o[a]=n;let a=ek(i),n=ek(r);return{...o,...Object.fromEntries(a),...Object.fromEntries(n)}}(n)})}var ez=e.i(41469);function e_(e,t=[]){let i=Object.assign({},e);for(let e of t)e in i&&delete i[e];return i}let eO=e=>({base:et,variants:et,defaultVariants:et,compoundVariants:[],...e}),eE={reset:"reset",base:"base",tokens:"tokens",recipes:"recipes"},eV={reset:0,base:1,tokens:2,recipes:3},eP=/([\0-\x1f\x7f]|^-?\d)|^-$|^-|[^\x80-\uFFFF\w-]/g,eR=function(e,t){return t?"\0"===e?"�":"-"===e&&1===e.length?"\\-":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16):"\\"+e},eT=e=>(e+"").replace(eP,eR),eW=(e,t)=>{let i="",r=0,o="char",a="",n="",l=[];for(;r{let t=0,i=["("];for(;t{e instanceof Map?t[i]=Object.fromEntries(e):t[i]=e}),t}let eF=/({([^}]*)})/g,eL=/[{}]/g,eD=/\w+\.\w+/,eM=e=>{if(!(0,V.isString)(e))return[];let t=e.match(eF);return t?t.map(e=>e.replace(eL,"").trim()):[]},eB=/calc/g;function ej(e){return(0,V.isObject)(e)&&e.reference?e.reference:String(e)}let eH=(e,...t)=>t.map(ej).join(` ${e} `).replace(eB,""),e$=(...e)=>`calc(${eH("+",...e)})`,eU=(...e)=>`calc(${eH("-",...e)})`,eG=(...e)=>`calc(${eH("*",...e)})`,eq=(...e)=>`calc(${eH("/",...e)})`,eY=e=>{let t=ej(e);return null==t||Number.isNaN(parseFloat(t))?eG(t,-1):String(t).startsWith("-")?String(t).slice(1):`-${t}`},eK=Object.assign(e=>({add:(...t)=>eK(e$(e,...t)),subtract:(...t)=>eK(eU(e,...t)),multiply:(...t)=>eK(eG(e,...t)),divide:(...t)=>eK(eq(e,...t)),negate:()=>eK(eY(e)),toString:()=>e.toString()}),{add:e$,subtract:eU,multiply:eG,divide:eq,negate:eY}),eX=new Set(["spacing","sizes","borderWidths","fontSizes","radii"]),eJ=[{enforce:"pre",transform(e){let{prefix:t,allTokens:i,formatCssVar:r,formatTokenName:o,registerToken:a}=e;i.filter(({extensions:e})=>"spacing"===e.category).forEach(e=>{let i=e.path.slice(),n=r(i,t);if((0,V.isString)(e.value)&&"0rem"===e.value)return;let l=[...e.path],s=l[l.length-1];null!=s&&(l[l.length-1]=`-${s}`),a({...e,value:eK.negate(n.ref),name:o(l),path:l,extensions:{...e.extensions,negative:!0,prop:`-${e.extensions.prop}`,originalPath:i}})})}},{enforce:"post",transform(e){let{allTokens:t,registerToken:i,formatTokenName:r}=e,o=t.filter(({extensions:e})=>"colors"===e.category),a=new Map,n=new Map;o.forEach(e=>{let{colorPalette:t}=e.extensions;t&&(t.keys.forEach(e=>{a.set(r(e),e)}),t.roots.forEach(i=>{let o=r(i),l=n.get(o)||[];if(l.push(e),n.set(o,l),e.extensions.default&&1===i.length){let e=t.keys[0]?.filter(Boolean);if(!e.length)return;let o=i.concat(e);a.set(r(o),[])}}))}),a.forEach(e=>{let t=["colors","colorPalette",...e].filter(Boolean),o=r(t),a=r(t.slice(1));i({name:o,value:o,originalValue:o,path:t,extensions:{condition:"base",originalPath:t,category:"colors",prop:a,virtual:!0}},"pre")})}},{enforce:"post",transform(e){e.allTokens.filter(e=>eX.has(e.extensions.category)&&!e.extensions.negative).forEach(e=>{Object.assign(e.extensions,{pixelValue:X(e.value)})})}},{enforce:"post",transform(e){e.allTokens=e.allTokens.filter(e=>""!==e.value)}}],eZ=[{type:"extensions",enforce:"pre",name:"tokens/css-var",transform(e,t){let{prefix:i,formatCssVar:r}=t,{negative:o,originalPath:a}=e.extensions;return{cssVar:r((o?a:e.path).filter(Boolean),i)}}},{enforce:"post",type:"value",name:"tokens/conditionals",transform(e,t){let{prefix:i,formatCssVar:r}=t,o=eM(e.value);return o.length&&o.forEach(t=>{let o=r(t.split("."),i);e.value=e.value.replace(`{${o.ref}}`,o)}),e.value}},{type:"extensions",enforce:"pre",name:"tokens/colors/colorPalette",match:e=>"colors"===e.extensions.category&&!e.extensions.virtual,transform(e,t){let i=e.path.slice();if(i.pop(),i.shift(),0===i.length){let t=[...e.path];t.shift(),i=t}if(0===i.length)return{};let r=i.reduce((e,t,i,r)=>{let o=r.slice(0,i+1);return e.push(o),e},[]),o=i[0],a=t.formatTokenName(i),n=e.path.slice(e.path.indexOf(o)+1).reduce((e,t,i,r)=>(e.push(r.slice(i)),e),[]);return 0===n.length&&n.push([""]),{colorPalette:{value:a,roots:r,keys:n}}}}],eQ=e=>(0,V.isObject)(e)&&Object.prototype.hasOwnProperty.call(e,"value");function e0(e){return"DEFAULT"===e[0]?e:e.filter(e=>"DEFAULT"!==e)}function e1(e){return e.filter(e=>"base"!==e)}Array.from(new Set(["aspectRatios","zIndex","opacity","colors","fonts","fontSizes","fontWeights","lineHeights","letterSpacings","sizes","shadows","spacing","radii","cursor","borders","borderWidths","borderStyles","durations","easings","animations","blurs","gradients","breakpoints","assets"]));let e2=e=>(0,V.isObject)(e)&&"value"in e,e5=e=>({list:()=>Object.keys(B(e,e2)),search(e){return this.list().filter(t=>t.includes(e))}}),e3=(e,t,i)=>({categoryKeys:t,list(t){let r=e.categoryMap.get(t),o=r?[...r.entries()]:[],a=[];for(let e=0;ee.includes(t))}}),e4=e=>({list:()=>Object.keys(e),search(e){return this.list().filter(t=>t.includes(e))}}),e6="var(--chakra-empty,/*!*/ /*!*/)",e8={"*":{fontFeatureSettings:'"cv11"',"--ring-inset":e6,"--ring-offset-width":"0px","--ring-offset-color":"#fff","--ring-color":"rgba(66, 153, 225, 0.6)","--ring-offset-shadow":"0 0 #0000","--ring-shadow":"0 0 #0000",...Object.fromEntries(["brightness","contrast","grayscale","hue-rotate","invert","saturate","sepia","drop-shadow"].map(e=>[`--${e}`,e6])),...Object.fromEntries(["blur","brightness","contrast","grayscale","hue-rotate","invert","opacity","saturate","sepia"].map(e=>[`--backdrop-${e}`,e6])),"--global-font-mono":"fonts.mono","--global-font-body":"fonts.body","--global-color-border":"colors.border"},html:{color:"fg",bg:"bg",lineHeight:"1.5",colorPalette:"gray"},"*::placeholder, *[data-placeholder]":{color:"fg.muted/80"},"*::selection":{bg:"colorPalette.emphasized/80"}},e7={className:"chakra-badge",base:{display:"inline-flex",alignItems:"center",borderRadius:"l2",gap:"1",fontWeight:"medium",fontVariantNumeric:"tabular-nums",whiteSpace:"nowrap",userSelect:"none"},variants:{variant:{solid:{bg:"colorPalette.solid",color:"colorPalette.contrast"},subtle:{bg:"colorPalette.subtle",color:"colorPalette.fg"},outline:{color:"colorPalette.fg","--outline-shadow-legacy":"colors.colorPalette.muted","--outline-shadow":"colors.colorPalette.border",shadow:"inset 0 0 0px 1px var(--shadow-color)",shadowColor:"var(--outline-shadow, var(--outline-shadow-legacy))"},surface:{bg:"colorPalette.subtle",color:"colorPalette.fg",shadow:"inset 0 0 0px 1px var(--shadow-color)",shadowColor:"colorPalette.muted"},plain:{color:"colorPalette.fg"}},size:{xs:{textStyle:"2xs",px:"1",minH:"4"},sm:{textStyle:"xs",px:"1.5",minH:"5"},md:{textStyle:"sm",px:"2",minH:"6"},lg:{textStyle:"sm",px:"2.5",minH:"7"}}},defaultVariants:{variant:"subtle",size:"sm"}},e9={className:"chakra-checkmark",base:{display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:"0",color:"white",borderWidth:"1px",borderColor:"transparent",borderRadius:"l1",cursor:"checkbox",focusVisibleRing:"outside",_icon:{boxSize:"full"},_invalid:{colorPalette:"red",borderColor:"border.error"},_disabled:{opacity:"0.5",cursor:"disabled"}},variants:{size:{xs:{boxSize:"3"},sm:{boxSize:"4"},md:{boxSize:"5",p:"0.5"},lg:{boxSize:"6",p:"0.5"}},variant:{solid:{borderColor:"border.emphasized","&:is([data-state=checked], [data-state=indeterminate])":{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"colorPalette.solid"}},outline:{borderColor:"border","&:is([data-state=checked], [data-state=indeterminate])":{color:"colorPalette.fg",borderColor:"colorPalette.solid"}},subtle:{bg:"colorPalette.muted",borderColor:"colorPalette.muted","&:is([data-state=checked], [data-state=indeterminate])":{color:"colorPalette.fg"}},plain:{"&:is([data-state=checked], [data-state=indeterminate])":{color:"colorPalette.fg"}},inverted:{borderColor:"border",color:"colorPalette.fg","&:is([data-state=checked], [data-state=indeterminate])":{borderColor:"colorPalette.solid"}}},filled:{true:{bg:"bg"}}},defaultVariants:{variant:"solid",size:"md"}},{variants:te,defaultVariants:tt}=e7,ti={className:"color-swatch",base:{boxSize:"var(--swatch-size)",shadow:"inset 0 0 0 1px rgba(0, 0, 0, 0.1)","--checker-size":"8px","--checker-bg":"colors.bg","--checker-fg":"colors.bg.emphasized",background:"linear-gradient(var(--color), var(--color)), repeating-conic-gradient(var(--checker-fg) 0%, var(--checker-fg) 25%, var(--checker-bg) 0%, var(--checker-bg) 50%) 0% 50% / var(--checker-size) var(--checker-size) !important",display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:"0"},variants:{size:{"2xs":{"--swatch-size":"sizes.3.5"},xs:{"--swatch-size":"sizes.4"},sm:{"--swatch-size":"sizes.4.5"},md:{"--swatch-size":"sizes.5"},lg:{"--swatch-size":"sizes.6"},xl:{"--swatch-size":"sizes.7"},"2xl":{"--swatch-size":"sizes.8"},inherit:{"--swatch-size":"inherit"},full:{"--swatch-size":"100%"}},shape:{square:{borderRadius:"none"},circle:{borderRadius:"full"},rounded:{borderRadius:"l1"}}},defaultVariants:{size:"md",shape:"rounded"}},tr={className:"chakra-input",base:{width:"100%",minWidth:"0",outline:"0",position:"relative",appearance:"none",textAlign:"start",borderRadius:"l2",_disabled:{layerStyle:"disabled"},height:"var(--input-height)",minW:"var(--input-height)","--focus-color":"colors.colorPalette.focusRing","--error-color":"colors.border.error",_invalid:{focusRingColor:"var(--error-color)",borderColor:"var(--error-color)"}},variants:{size:{"2xs":{textStyle:"xs",px:"2","--input-height":"sizes.7"},xs:{textStyle:"xs",px:"2","--input-height":"sizes.8"},sm:{textStyle:"sm",px:"2.5","--input-height":"sizes.9"},md:{textStyle:"sm",px:"3","--input-height":"sizes.10"},lg:{textStyle:"md",px:"4","--input-height":"sizes.11"},xl:{textStyle:"md",px:"4.5","--input-height":"sizes.12"},"2xl":{textStyle:"lg",px:"5","--input-height":"sizes.16"}},variant:{outline:{bg:"transparent",borderWidth:"1px",borderColor:"border",focusVisibleRing:"inside",focusRingColor:"var(--focus-color)"},subtle:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted",focusVisibleRing:"inside",focusRingColor:"var(--focus-color)"},flushed:{bg:"transparent",borderBottomWidth:"1px",borderBottomColor:"border",borderRadius:"0",px:"0",_focusVisible:{borderColor:"var(--focus-color)",boxShadow:"0px 1px 0px 0px var(--focus-color)",_invalid:{borderColor:"var(--error-color)",boxShadow:"0px 1px 0px 0px var(--error-color)"}}}}},defaultVariants:{size:"md",variant:"outline"}},to={className:"chakra-input-addon",base:{flex:"0 0 auto",width:"auto",display:"flex",alignItems:"center",whiteSpace:"nowrap",alignSelf:"stretch",borderRadius:"l2"},variants:{size:tr.variants.size,variant:{outline:{borderWidth:"1px",borderColor:"border",bg:"bg.muted"},subtle:{borderWidth:"1px",borderColor:"transparent",bg:"bg.emphasized"},flushed:{borderBottom:"1px solid",borderColor:"inherit",borderRadius:"0",px:"0",bg:"transparent"}}},defaultVariants:{size:"md",variant:"outline"}},ta={className:"chakra-radiomark",base:{display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:0,verticalAlign:"top",color:"white",borderWidth:"1px",borderColor:"transparent",borderRadius:"full",cursor:"radio",_focusVisible:{outline:"2px solid",outlineColor:"colorPalette.focusRing",outlineOffset:"2px"},_invalid:{colorPalette:"red",borderColor:"red.500"},_disabled:{opacity:"0.5",cursor:"disabled"},"& .dot":{height:"100%",width:"100%",borderRadius:"full",bg:"currentColor",scale:"0.4"}},variants:{variant:{solid:{borderWidth:"1px",borderColor:"border.emphasized",_checked:{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"colorPalette.solid"}},subtle:{borderWidth:"1px",bg:"colorPalette.muted",borderColor:"colorPalette.muted",color:"transparent",_checked:{color:"colorPalette.fg"}},outline:{borderWidth:"1px",borderColor:"inherit",_checked:{color:"colorPalette.fg",borderColor:"colorPalette.solid"},"& .dot":{scale:"0.6"}},inverted:{bg:"bg",borderWidth:"1px",borderColor:"inherit",_checked:{color:"colorPalette.solid",borderColor:"currentcolor"}}},size:{xs:{boxSize:"3"},sm:{boxSize:"4"},md:{boxSize:"5"},lg:{boxSize:"6"}},filled:{true:{bg:"bg"}}},defaultVariants:{variant:"solid",size:"md"}},tn={badge:e7,button:{className:"chakra-button",base:{display:"inline-flex",appearance:"none",alignItems:"center",justifyContent:"center",userSelect:"none",position:"relative",borderRadius:"l2",whiteSpace:"nowrap",verticalAlign:"middle",borderWidth:"1px",borderColor:"transparent",cursor:"button",flexShrink:"0",outline:"0",lineHeight:"1.2",isolation:"isolate",fontWeight:"medium",transitionProperty:"common",transitionDuration:"moderate",focusVisibleRing:"outside",_disabled:{layerStyle:"disabled"},_icon:{flexShrink:"0"}},variants:{size:{"2xs":{h:"6",minW:"6",textStyle:"xs",px:"2",gap:"1",_icon:{width:"3.5",height:"3.5"}},xs:{h:"8",minW:"8",textStyle:"xs",px:"2.5",gap:"1",_icon:{width:"4",height:"4"}},sm:{h:"9",minW:"9",px:"3.5",textStyle:"sm",gap:"2",_icon:{width:"4",height:"4"}},md:{h:"10",minW:"10",textStyle:"sm",px:"4",gap:"2",_icon:{width:"5",height:"5"}},lg:{h:"11",minW:"11",textStyle:"md",px:"5",gap:"3",_icon:{width:"5",height:"5"}},xl:{h:"12",minW:"12",textStyle:"md",px:"5",gap:"2.5",_icon:{width:"5",height:"5"}},"2xl":{h:"16",minW:"16",textStyle:"lg",px:"7",gap:"3",_icon:{width:"6",height:"6"}}},variant:{solid:{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"transparent",_hover:{bg:"colorPalette.solid/90"},_expanded:{bg:"colorPalette.solid/90"}},subtle:{bg:"colorPalette.subtle",color:"colorPalette.fg",borderColor:"transparent",_hover:{bg:"colorPalette.muted"},_expanded:{bg:"colorPalette.muted"}},surface:{bg:"colorPalette.subtle",color:"colorPalette.fg",shadow:"0 0 0px 1px var(--shadow-color)",shadowColor:"colorPalette.muted",_hover:{bg:"colorPalette.muted"},_expanded:{bg:"colorPalette.muted"}},outline:{borderWidth:"1px","--outline-color-legacy":"colors.colorPalette.muted","--outline-color":"colors.colorPalette.border",borderColor:"var(--outline-color, var(--outline-color-legacy))",color:"colorPalette.fg",_hover:{bg:"colorPalette.subtle"},_expanded:{bg:"colorPalette.subtle"}},ghost:{bg:"transparent",color:"colorPalette.fg",_hover:{bg:"colorPalette.subtle"},_expanded:{bg:"colorPalette.subtle"}},plain:{color:"colorPalette.fg"}}},defaultVariants:{size:"md",variant:"solid"}},code:{className:"chakra-code",base:{fontFamily:"mono",alignItems:"center",display:"inline-flex",borderRadius:"l2"},variants:te,defaultVariants:tt},container:{className:"chakra-container",base:{position:"relative",maxWidth:"8xl",w:"100%",mx:"auto",px:{base:"4",md:"6",lg:"8"}},variants:{centerContent:{true:{display:"flex",flexDirection:"column",alignItems:"center"}},fluid:{true:{maxWidth:"full"}}}},heading:{className:"chakra-heading",base:{fontFamily:"heading",fontWeight:"semibold"},variants:{size:{xs:{textStyle:"xs"},sm:{textStyle:"sm"},md:{textStyle:"md"},lg:{textStyle:"lg"},xl:{textStyle:"xl"},"2xl":{textStyle:"2xl"},"3xl":{textStyle:"3xl"},"4xl":{textStyle:"4xl"},"5xl":{textStyle:"5xl"},"6xl":{textStyle:"6xl"},"7xl":{textStyle:"7xl"}}},defaultVariants:{size:"xl"}},input:tr,inputAddon:to,kbd:{className:"chakra-kbd",base:{display:"inline-flex",alignItems:"center",fontWeight:"medium",fontFamily:"mono",flexShrink:"0",whiteSpace:"nowrap",wordSpacing:"-0.5em",userSelect:"none",px:"1",borderRadius:"l2"},variants:{variant:{raised:{bg:"colorPalette.subtle",color:"colorPalette.fg",borderWidth:"1px",borderBottomWidth:"2px",borderColor:"colorPalette.muted"},outline:{borderWidth:"1px",color:"colorPalette.fg"},subtle:{bg:"colorPalette.muted",color:"colorPalette.fg"},plain:{color:"colorPalette.fg"}},size:{sm:{textStyle:"xs",height:"4.5"},md:{textStyle:"sm",height:"5"},lg:{textStyle:"md",height:"6"}}},defaultVariants:{size:"md",variant:"raised"}},link:{className:"chakra-link",base:{display:"inline-flex",alignItems:"center",outline:"none",gap:"1.5",cursor:"pointer",borderRadius:"l1",focusRing:"outside"},variants:{variant:{underline:{color:"colorPalette.fg",textDecoration:"underline",textUnderlineOffset:"3px",textDecorationColor:"currentColor/20"},plain:{color:"colorPalette.fg",_hover:{textDecoration:"underline",textUnderlineOffset:"3px",textDecorationColor:"currentColor/20"}}}},defaultVariants:{variant:"plain"}},mark:{className:"chakra-mark",base:{bg:"transparent",color:"inherit",whiteSpace:"nowrap"},variants:{variant:{subtle:{bg:"colorPalette.subtle",color:"inherit"},solid:{bg:"colorPalette.solid",color:"colorPalette.contrast"},text:{fontWeight:"medium"},plain:{}}}},separator:{className:"chakra-separator",base:{display:"block",borderColor:"border"},variants:{variant:{solid:{borderStyle:"solid"},dashed:{borderStyle:"dashed"},dotted:{borderStyle:"dotted"}},orientation:{vertical:{borderInlineStartWidth:"var(--separator-thickness)"},horizontal:{borderTopWidth:"var(--separator-thickness)"}},size:{xs:{"--separator-thickness":"0.5px"},sm:{"--separator-thickness":"1px"},md:{"--separator-thickness":"2px"},lg:{"--separator-thickness":"3px"}}},defaultVariants:{size:"sm",variant:"solid",orientation:"horizontal"}},skeleton:{className:"chakra-skeleton",base:{},variants:{loading:{true:{borderRadius:"l2",boxShadow:"none",backgroundClip:"padding-box",cursor:"default",color:"transparent",pointerEvents:"none",userSelect:"none",flexShrink:"0","&::before, &::after, *":{visibility:"hidden"}},false:{background:"unset",animation:"fade-in var(--fade-duration, 0.1s) ease-out !important"}},variant:{pulse:{background:"bg.emphasized",animation:"pulse",animationDuration:"var(--duration, 1.2s)"},shine:{"--animate-from":"200%","--animate-to":"-200%","--start-color":"colors.bg.muted","--end-color":"colors.bg.emphasized",backgroundImage:"linear-gradient(270deg,var(--start-color),var(--end-color),var(--end-color),var(--start-color))",backgroundSize:"400% 100%",animation:"bg-position var(--duration, 5s) ease-in-out infinite"},none:{animation:"none"}}},defaultVariants:{variant:"pulse",loading:!0}},skipNavLink:{className:"chakra-skip-nav",base:{display:"inline-flex",bg:"bg.panel",padding:"2.5",borderRadius:"l2",fontWeight:"semibold",focusVisibleRing:"outside",textStyle:"sm",userSelect:"none",border:"0",height:"1px",width:"1px",margin:"-1px",outline:"0",overflow:"hidden",position:"absolute",clip:"rect(0 0 0 0)",_focusVisible:{clip:"auto",width:"auto",height:"auto",position:"fixed",top:"6",insetStart:"6"}}},spinner:{className:"chakra-spinner",base:{display:"inline-block",borderColor:"currentColor",borderStyle:"solid",borderWidth:"2px",borderRadius:"full",width:"var(--spinner-size)",height:"var(--spinner-size)",animation:"spin",animationDuration:"slowest","--spinner-track-color":"transparent",borderBottomColor:"var(--spinner-track-color)",borderInlineStartColor:"var(--spinner-track-color)"},variants:{size:{inherit:{"--spinner-size":"1em"},xs:{"--spinner-size":"sizes.3"},sm:{"--spinner-size":"sizes.4"},md:{"--spinner-size":"sizes.5"},lg:{"--spinner-size":"sizes.8"},xl:{"--spinner-size":"sizes.10"}}},defaultVariants:{size:"md"}},textarea:{className:"chakra-textarea",base:{width:"100%",minWidth:"0",outline:"0",position:"relative",appearance:"none",textAlign:"start",borderRadius:"l2",_disabled:{layerStyle:"disabled"},"--focus-color":"colors.colorPalette.focusRing","--error-color":"colors.border.error",_invalid:{focusRingColor:"var(--error-color)",borderColor:"var(--error-color)"}},variants:{size:{xs:{textStyle:"xs",px:"2",py:"1.5",scrollPaddingBottom:"1.5"},sm:{textStyle:"sm",px:"2.5",py:"2",scrollPaddingBottom:"2"},md:{textStyle:"sm",px:"3",py:"2",scrollPaddingBottom:"2"},lg:{textStyle:"md",px:"4",py:"3",scrollPaddingBottom:"3"},xl:{textStyle:"md",px:"4.5",py:"3.5",scrollPaddingBottom:"3.5"}},variant:{outline:{bg:"transparent",borderWidth:"1px",borderColor:"border",focusVisibleRing:"inside"},subtle:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted",focusVisibleRing:"inside"},flushed:{bg:"transparent",borderBottomWidth:"1px",borderBottomColor:"border",borderRadius:"0",px:"0",_focusVisible:{borderColor:"var(--focus-color)",boxShadow:"0px 1px 0px 0px var(--focus-color)"}}}},defaultVariants:{size:"md",variant:"outline"}},icon:{className:"chakra-icon",base:{display:"inline-block",lineHeight:"1em",flexShrink:"0",color:"currentcolor",verticalAlign:"middle"},variants:{size:{inherit:{},xs:{boxSize:"3"},sm:{boxSize:"4"},md:{boxSize:"5"},lg:{boxSize:"6"},xl:{boxSize:"7"},"2xl":{boxSize:"8"}}},defaultVariants:{size:"inherit"}},checkmark:e9,radiomark:ta,colorSwatch:ti},tl=f.colors({bg:{DEFAULT:{value:{_light:"{colors.white}",_dark:"{colors.black}"}},subtle:{value:{_light:"{colors.gray.50}",_dark:"{colors.gray.950}"}},muted:{value:{_light:"{colors.gray.100}",_dark:"{colors.gray.900}"}},emphasized:{value:{_light:"{colors.gray.200}",_dark:"{colors.gray.800}"}},inverted:{value:{_light:"{colors.black}",_dark:"{colors.white}"}},panel:{value:{_light:"{colors.white}",_dark:"{colors.gray.950}"}},error:{value:{_light:"{colors.red.50}",_dark:"{colors.red.950}"}},warning:{value:{_light:"{colors.orange.50}",_dark:"{colors.orange.950}"}},success:{value:{_light:"{colors.green.50}",_dark:"{colors.green.950}"}},info:{value:{_light:"{colors.blue.50}",_dark:"{colors.blue.950}"}}},fg:{DEFAULT:{value:{_light:"{colors.black}",_dark:"{colors.gray.50}"}},muted:{value:{_light:"{colors.gray.600}",_dark:"{colors.gray.400}"}},subtle:{value:{_light:"{colors.gray.400}",_dark:"{colors.gray.500}"}},inverted:{value:{_light:"{colors.gray.50}",_dark:"{colors.black}"}},error:{value:{_light:"{colors.red.500}",_dark:"{colors.red.400}"}},warning:{value:{_light:"{colors.orange.600}",_dark:"{colors.orange.300}"}},success:{value:{_light:"{colors.green.600}",_dark:"{colors.green.300}"}},info:{value:{_light:"{colors.blue.600}",_dark:"{colors.blue.300}"}}},border:{DEFAULT:{value:{_light:"{colors.gray.200}",_dark:"{colors.gray.800}"}},muted:{value:{_light:"{colors.gray.100}",_dark:"{colors.gray.900}"}},subtle:{value:{_light:"{colors.gray.50}",_dark:"{colors.gray.950}"}},emphasized:{value:{_light:"{colors.gray.300}",_dark:"{colors.gray.700}"}},inverted:{value:{_light:"{colors.gray.800}",_dark:"{colors.gray.200}"}},error:{value:{_light:"{colors.red.500}",_dark:"{colors.red.400}"}},warning:{value:{_light:"{colors.orange.500}",_dark:"{colors.orange.400}"}},success:{value:{_light:"{colors.green.500}",_dark:"{colors.green.400}"}},info:{value:{_light:"{colors.blue.500}",_dark:"{colors.blue.400}"}}},gray:{contrast:{value:{_light:"{colors.white}",_dark:"{colors.black}"}},fg:{value:{_light:"{colors.gray.800}",_dark:"{colors.gray.200}"}},subtle:{value:{_light:"{colors.gray.100}",_dark:"{colors.gray.900}"}},muted:{value:{_light:"{colors.gray.200}",_dark:"{colors.gray.800}"}},emphasized:{value:{_light:"{colors.gray.300}",_dark:"{colors.gray.700}"}},solid:{value:{_light:"{colors.gray.900}",_dark:"{colors.white}"}},focusRing:{value:{_light:"{colors.gray.400}",_dark:"{colors.gray.400}"}},border:{value:{_light:"{colors.gray.200}",_dark:"{colors.gray.800}"}}},red:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.red.700}",_dark:"{colors.red.300}"}},subtle:{value:{_light:"{colors.red.100}",_dark:"{colors.red.900}"}},muted:{value:{_light:"{colors.red.200}",_dark:"{colors.red.800}"}},emphasized:{value:{_light:"{colors.red.300}",_dark:"{colors.red.700}"}},solid:{value:{_light:"{colors.red.600}",_dark:"{colors.red.600}"}},focusRing:{value:{_light:"{colors.red.500}",_dark:"{colors.red.500}"}},border:{value:{_light:"{colors.red.500}",_dark:"{colors.red.400}"}}},orange:{contrast:{value:{_light:"white",_dark:"black"}},fg:{value:{_light:"{colors.orange.700}",_dark:"{colors.orange.300}"}},subtle:{value:{_light:"{colors.orange.100}",_dark:"{colors.orange.900}"}},muted:{value:{_light:"{colors.orange.200}",_dark:"{colors.orange.800}"}},emphasized:{value:{_light:"{colors.orange.300}",_dark:"{colors.orange.700}"}},solid:{value:{_light:"{colors.orange.600}",_dark:"{colors.orange.500}"}},focusRing:{value:{_light:"{colors.orange.500}",_dark:"{colors.orange.500}"}},border:{value:{_light:"{colors.orange.500}",_dark:"{colors.orange.400}"}}},green:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.green.700}",_dark:"{colors.green.300}"}},subtle:{value:{_light:"{colors.green.100}",_dark:"{colors.green.900}"}},muted:{value:{_light:"{colors.green.200}",_dark:"{colors.green.800}"}},emphasized:{value:{_light:"{colors.green.300}",_dark:"{colors.green.700}"}},solid:{value:{_light:"{colors.green.600}",_dark:"{colors.green.600}"}},focusRing:{value:{_light:"{colors.green.500}",_dark:"{colors.green.500}"}},border:{value:{_light:"{colors.green.500}",_dark:"{colors.green.400}"}}},blue:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.blue.700}",_dark:"{colors.blue.300}"}},subtle:{value:{_light:"{colors.blue.100}",_dark:"{colors.blue.900}"}},muted:{value:{_light:"{colors.blue.200}",_dark:"{colors.blue.800}"}},emphasized:{value:{_light:"{colors.blue.300}",_dark:"{colors.blue.700}"}},solid:{value:{_light:"{colors.blue.600}",_dark:"{colors.blue.600}"}},focusRing:{value:{_light:"{colors.blue.500}",_dark:"{colors.blue.500}"}},border:{value:{_light:"{colors.blue.500}",_dark:"{colors.blue.400}"}}},yellow:{contrast:{value:{_light:"black",_dark:"black"}},fg:{value:{_light:"{colors.yellow.800}",_dark:"{colors.yellow.300}"}},subtle:{value:{_light:"{colors.yellow.100}",_dark:"{colors.yellow.900}"}},muted:{value:{_light:"{colors.yellow.200}",_dark:"{colors.yellow.800}"}},emphasized:{value:{_light:"{colors.yellow.300}",_dark:"{colors.yellow.700}"}},solid:{value:{_light:"{colors.yellow.300}",_dark:"{colors.yellow.300}"}},focusRing:{value:{_light:"{colors.yellow.500}",_dark:"{colors.yellow.500}"}},border:{value:{_light:"{colors.yellow.500}",_dark:"{colors.yellow.500}"}}},teal:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.teal.700}",_dark:"{colors.teal.300}"}},subtle:{value:{_light:"{colors.teal.100}",_dark:"{colors.teal.900}"}},muted:{value:{_light:"{colors.teal.200}",_dark:"{colors.teal.800}"}},emphasized:{value:{_light:"{colors.teal.300}",_dark:"{colors.teal.700}"}},solid:{value:{_light:"{colors.teal.600}",_dark:"{colors.teal.600}"}},focusRing:{value:{_light:"{colors.teal.500}",_dark:"{colors.teal.500}"}},border:{value:{_light:"{colors.teal.500}",_dark:"{colors.teal.400}"}}},purple:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.purple.700}",_dark:"{colors.purple.300}"}},subtle:{value:{_light:"{colors.purple.100}",_dark:"{colors.purple.900}"}},muted:{value:{_light:"{colors.purple.200}",_dark:"{colors.purple.800}"}},emphasized:{value:{_light:"{colors.purple.300}",_dark:"{colors.purple.700}"}},solid:{value:{_light:"{colors.purple.600}",_dark:"{colors.purple.600}"}},focusRing:{value:{_light:"{colors.purple.500}",_dark:"{colors.purple.500}"}},border:{value:{_light:"{colors.purple.500}",_dark:"{colors.purple.400}"}}},pink:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.pink.700}",_dark:"{colors.pink.300}"}},subtle:{value:{_light:"{colors.pink.100}",_dark:"{colors.pink.900}"}},muted:{value:{_light:"{colors.pink.200}",_dark:"{colors.pink.800}"}},emphasized:{value:{_light:"{colors.pink.300}",_dark:"{colors.pink.700}"}},solid:{value:{_light:"{colors.pink.600}",_dark:"{colors.pink.600}"}},focusRing:{value:{_light:"{colors.pink.500}",_dark:"{colors.pink.500}"}},border:{value:{_light:"{colors.pink.500}",_dark:"{colors.pink.400}"}}},cyan:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.cyan.700}",_dark:"{colors.cyan.300}"}},subtle:{value:{_light:"{colors.cyan.100}",_dark:"{colors.cyan.900}"}},muted:{value:{_light:"{colors.cyan.200}",_dark:"{colors.cyan.800}"}},emphasized:{value:{_light:"{colors.cyan.300}",_dark:"{colors.cyan.700}"}},solid:{value:{_light:"{colors.cyan.600}",_dark:"{colors.cyan.600}"}},focusRing:{value:{_light:"{colors.cyan.500}",_dark:"{colors.cyan.500}"}},border:{value:{_light:"{colors.cyan.500}",_dark:"{colors.cyan.400}"}}}}),ts=f.radii({l1:{value:"{radii.xs}"},l2:{value:"{radii.sm}"},l3:{value:"{radii.md}"}}),td=f.shadows({xs:{value:{_light:"0px 1px 2px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/20}",_dark:"0px 1px 1px {black/64}, 0px 0px 1px inset {colors.gray.300/20}"}},sm:{value:{_light:"0px 2px 4px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 2px 4px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},md:{value:{_light:"0px 4px 8px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 4px 8px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},lg:{value:{_light:"0px 8px 16px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 8px 16px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},xl:{value:{_light:"0px 16px 24px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 16px 24px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},"2xl":{value:{_light:"0px 24px 40px {colors.gray.900/16}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 24px 40px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},inner:{value:{_light:"inset 0 2px 4px 0 {black/5}",_dark:"inset 0 2px 4px 0 black"}},inset:{value:{_light:"inset 0 0 0 1px {black/5}",_dark:"inset 0 0 0 1px {colors.gray.300/5}"}}});var tc=(e,t=[])=>({parts:(...i)=>{if(tg(t))return tc(e,i);throw Error("createAnatomy().parts(...) should only be called once. Did you mean to use .extendWith(...) ?")},extendWith:(...i)=>tc(e,[...t,...i]),omit:(...i)=>tc(e,t.filter(e=>!i.includes(e))),rename:e=>tc(e,t),keys:()=>t,build:()=>[...new Set(t)].reduce((t,i)=>Object.assign(t,{[i]:{selector:`&[data-scope="${tu(e)}"][data-part="${tu(i)}"], & [data-scope="${tu(e)}"][data-part="${tu(i)}"]`,attrs:{"data-scope":tu(e),"data-part":tu(i)}}}),{})}),tu=e=>e.replace(/([A-Z])([A-Z])/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase(),tg=e=>0===e.length;e.i(91392);e=>{throw TypeError(e)};var tp=(e,...t)=>e.filter(e=>!t.includes(e)),th=(e,t)=>-1!==e.indexOf(t)?tp(e,t):((e,...t)=>e.concat(t))(e,t),tm=e=>e?.constructor.name==="Array",tf=(e,t)=>{if(Object.is(e,t))return!0;if(null==e&&null!=t||null!=e&&null==t)return!1;if("function"==typeof e?.isEqual&&"function"==typeof t?.isEqual)return e.isEqual(t);if("function"==typeof e&&"function"==typeof t)return e.toString()===t.toString();if(tm(e)&&tm(t))return((e,t)=>{if(e.length!==t.length)return!1;for(let i=0;inull!=e&&"object"==typeof e,tv=e=>tb(e)&&!Array.isArray(e),tx=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),ty=Function.prototype.toString,tk=ty.call(Object),tw=()=>{},tS=(...e)=>(...t)=>{e.forEach(function(e){e?.(...t)})};function tI(e,t,...i){if(e in t){let r=t[e];return"function"==typeof r?r(...i):r}let r=Error(`No matching key: ${JSON.stringify(e)} in ${JSON.stringify(Object.keys(t))}`);throw Error.captureStackTrace?.(r,tI),r}var{floor:tC,abs:tz,round:t_,min:tO,max:tE,pow:tV,sign:tP}=Math,tR=e=>Number.isNaN(e)?0:e,tT=(e,t)=>(e%t+t)%t,tW=(e,t,i)=>{let r=tR(e);return(null==t||r>=t)&&(null==i||r<=i)},tA=(e,t,i)=>tO(tE(tR(e),t),i),tN=(e,t,i)=>(tR(e)-t)/(i-t),tF=(e,t,i,r)=>{let o;return tA((o=e*(i-t)+t,t_((tR(o)-t)/r)*r+t),t,i)},tL=(e,t)=>{let i=e,r=t.toString(),o=r.indexOf("."),a=o>=0?r.length-o:0;if(a>0){let e=tV(10,a);i=t_(i*e)/e}return i},tD=(e,t)=>"number"==typeof t?tC(e*t+.5)/t:t_(e),tM=(e,t,i,r)=>{let o=null!=t?Number(t):0,a=Number(i),n=(e-o)%r,l=2*tz(n)>=r?e+tP(n)*(r-tz(n)):e-n;if(l=tL(l,r),!Number.isNaN(o)&&la){let e=tC((a-o)/r),t=o+e*r;l=e<=0||te[t]===i?e:[...e.slice(0,t),i,...e.slice(t+1)],tj=(e,t=0,i=10)=>{let r=Math.pow(i,t);return t_(e*r)/r},tH=e=>{if(!Number.isFinite(e))return 0;let t=1,i=0;for(;Math.round(e*t)/t!==e;)t*=10,i+=1;return i},t$=(e,t,i)=>{let r="+"===t?e+i:e-i;if(e%1!=0||i%1!=0){let o=10**Math.max(tH(e),tH(i));e=Math.round(e*o),i=Math.round(i*o),r=("+"===t?e+i:e-i)/o}return r},tU=e=>function(t){let i={},r={},o=new Set(e);for(let e of Reflect.ownKeys(t))o.has(e)?r[e]=t[e]:i[e]=t[e];return[r,i]};c=new WeakMap;var tG=Object.defineProperty,tq=(e,t,i)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?tG(e,r,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[r]=i},tY={itemToValue:e=>"string"==typeof e?e:tv(e)&&tx(e,"value")?e.value:"",itemToString:e=>"string"==typeof e?e:tv(e)&&tx(e,"label")?e.label:tY.itemToValue(e),isItemDisabled:e=>!!(tv(e)&&tx(e,"disabled"))&&!!e.disabled},tK=class e{constructor(t){this.options=t,tq(this,"items"),tq(this,"indexMap",null),tq(this,"copy",t=>new e({...this.options,items:t??[...this.items]})),tq(this,"isEqual",e=>tf(this.items,e.items)),tq(this,"setItems",e=>this.copy(e)),tq(this,"getValues",(e=this.items)=>{let t=[];for(let i of e){let e=this.getItemValue(i);null!=e&&t.push(e)}return t}),tq(this,"find",e=>{if(null==e)return null;let t=this.indexOf(e);return -1!==t?this.at(t):null}),tq(this,"findMany",e=>{let t=[];for(let i of e){let e=this.find(i);null!=e&&t.push(e)}return t}),tq(this,"at",e=>{if(!this.options.groupBy&&!this.options.groupSort)return this.items[e]??null;let t=0;for(let[,i]of this.group())for(let r of i){if(t===e)return r;t++}return null}),tq(this,"sortFn",(e,t)=>(this.indexOf(e)??0)-(this.indexOf(t)??0)),tq(this,"sort",e=>[...e].sort(this.sortFn.bind(this))),tq(this,"getItemValue",e=>null==e?null:this.options.itemToValue?.(e)??tY.itemToValue(e)),tq(this,"getItemDisabled",e=>null!=e&&(this.options.isItemDisabled?.(e)??tY.isItemDisabled(e))),tq(this,"stringifyItem",e=>null==e?null:this.options.itemToString?.(e)??tY.itemToString(e)),tq(this,"stringify",e=>null==e?null:this.stringifyItem(this.find(e))),tq(this,"stringifyItems",(e,t=", ")=>{let i=[];for(let t of e){let e=this.stringifyItem(t);null!=e&&i.push(e)}return i.join(t)}),tq(this,"stringifyMany",(e,t)=>this.stringifyItems(this.findMany(e),t)),tq(this,"has",e=>-1!==this.indexOf(e)),tq(this,"hasItem",e=>null!=e&&this.has(this.getItemValue(e))),tq(this,"group",()=>{let{groupBy:e,groupSort:t}=this.options;if(!e)return[["",[...this.items]]];let i=new Map;this.items.forEach((t,r)=>{let o=e(t,r);i.has(o)||i.set(o,[]),i.get(o).push(t)});let r=Array.from(i.entries());return t&&r.sort(([e],[i])=>{if("function"==typeof t)return t(e,i);if(Array.isArray(t)){let r=t.indexOf(e),o=t.indexOf(i);return -1===r?1:-1===o?-1:r-o}return"asc"===t?e.localeCompare(i):"desc"===t?i.localeCompare(e):0}),r}),tq(this,"getNextValue",(e,t=1,i=!1)=>{let r=this.indexOf(e);if(-1===r)return null;for(r=i?Math.min(r+t,this.size-1):r+t;r<=this.size&&this.getItemDisabled(this.at(r));)r++;return this.getItemValue(this.at(r))}),tq(this,"getPreviousValue",(e,t=1,i=!1)=>{let r=this.indexOf(e);if(-1===r)return null;for(r=i?Math.max(r-t,0):r-t;r>=0&&this.getItemDisabled(this.at(r));)r--;return this.getItemValue(this.at(r))}),tq(this,"indexOf",e=>{if(null==e)return -1;if(!this.options.groupBy&&!this.options.groupSort)return this.items.findIndex(t=>this.getItemValue(t)===e);if(!this.indexMap){this.indexMap=new Map;let e=0;for(let[,t]of this.group())for(let i of t){let t=this.getItemValue(i);null!=t&&this.indexMap.set(t,e),e++}}return this.indexMap.get(e)??-1}),tq(this,"getByText",(e,t)=>{let i=null!=t?this.indexOf(t):-1,r=1===e.length;for(let o=0;o{let{state:i,currentValue:r,timeout:o=350}=t,a=i.keysSoFar+e,n=a.length>1&&Array.from(a).every(e=>e===a[0])?a[0]:a,l=this.getByText(n,r),s=this.getItemValue(l);function d(){clearTimeout(i.timer),i.timer=-1}return!function e(t){i.keysSoFar=t,d(),""!==t&&(i.timer=+setTimeout(()=>{e(""),d()},o))}(a),s}),tq(this,"update",(e,t)=>{let i=this.indexOf(e);return -1===i?this:this.copy([...this.items.slice(0,i),t,...this.items.slice(i+1)])}),tq(this,"upsert",(e,t,i="append")=>{let r=this.indexOf(e);return -1===r?("append"===i?this.append:this.prepend)(t):this.copy([...this.items.slice(0,r),t,...this.items.slice(r+1)])}),tq(this,"insert",(e,...t)=>this.copy(tJ(this.items,e,...t))),tq(this,"insertBefore",(e,...t)=>{let i=this.indexOf(e);if(-1===i)if(0!==this.items.length)return this;else i=0;return this.copy(tJ(this.items,i,...t))}),tq(this,"insertAfter",(e,...t)=>{let i=this.indexOf(e);if(-1===i)if(0!==this.items.length)return this;else i=0;return this.copy(tJ(this.items,i+1,...t))}),tq(this,"prepend",(...e)=>this.copy(tJ(this.items,0,...e))),tq(this,"append",(...e)=>this.copy(tJ(this.items,this.items.length,...e))),tq(this,"filter",e=>{let t=this.items.filter((t,i)=>e(this.stringifyItem(t),i,t));return this.copy(t)}),tq(this,"remove",(...e)=>{let t=e.map(e=>"string"==typeof e?e:this.getItemValue(e));return this.copy(this.items.filter(e=>{let i=this.getItemValue(e);return null!=i&&!t.includes(i)}))}),tq(this,"move",(e,t)=>{let i=this.indexOf(e);return -1===i?this:this.copy(tZ(this.items,[i],t))}),tq(this,"moveBefore",(e,...t)=>{let i=this.items.findIndex(t=>this.getItemValue(t)===e);if(-1===i)return this;let r=t.map(e=>this.items.findIndex(t=>this.getItemValue(t)===e)).sort((e,t)=>e-t);return this.copy(tZ(this.items,r,i))}),tq(this,"moveAfter",(e,...t)=>{let i=this.items.findIndex(t=>this.getItemValue(t)===e);if(-1===i)return this;let r=t.map(e=>this.items.findIndex(t=>this.getItemValue(t)===e)).sort((e,t)=>e-t);return this.copy(tZ(this.items,r,i+1))}),tq(this,"reorder",(e,t)=>this.copy(tZ(this.items,[e],t))),tq(this,"compareValue",(e,t)=>{let i=this.indexOf(e),r=this.indexOf(t);return ir)}),tq(this,"range",(e,t)=>{let i=[],r=e;for(;null!=r;){if(this.find(r)&&i.push(r),r===t)return i;r=this.getNextValue(r)}return[]}),tq(this,"getValueRange",(e,t)=>e&&t?0>=this.compareValue(e,t)?this.range(e,t):this.range(t,e):[]),tq(this,"toString",()=>{let e="";for(let t of this.items)e+=[this.getItemValue(t),this.stringifyItem(t),this.getItemDisabled(t)].filter(Boolean).join(":")+",";return e}),tq(this,"toJSON",()=>({size:this.size,first:this.firstValue,last:this.lastValue})),this.items=[...t.items]}get size(){return this.items.length}get firstValue(){let e=0;for(;this.getItemDisabled(this.at(e));)e++;return this.getItemValue(this.at(e))}get lastValue(){let e=this.size-1;for(;this.getItemDisabled(this.at(e));)e--;return this.getItemValue(this.at(e))}*[Symbol.iterator](){yield*this.items}},tX=(e,t)=>!!e?.toLowerCase().startsWith(t.toLowerCase());function tJ(e,t,...i){return[...e.slice(0,t),...i,...e.slice(t)]}function tZ(e,t,i){let r=(t=[...t].sort((e,t)=>e-t)).map(t=>e[t]);for(let i=t.length-1;i>=0;i--)e=[...e.slice(0,t[i]),...e.slice(t[i]+1)];return i=Math.max(0,i-t.filter(e=>e{let t=new e([...this]);return this.sync(t)}),tq(this,"sync",e=>(e.selectionMode=this.selectionMode,e.deselectable=this.deselectable,e)),tq(this,"isEmpty",()=>0===this.size),tq(this,"isSelected",e=>"none"!==this.selectionMode&&null!=e&&this.has(e)),tq(this,"canSelect",(e,t)=>"none"!==this.selectionMode||!e.getItemDisabled(e.find(t))),tq(this,"firstSelectedValue",e=>{let t=null;for(let i of this)(!t||0>e.compareValue(i,t))&&(t=i);return t}),tq(this,"lastSelectedValue",e=>{let t=null;for(let i of this)(!t||e.compareValue(i,t)>0)&&(t=i);return t}),tq(this,"extendSelection",(e,t,i)=>{if("none"===this.selectionMode)return this;if("single"===this.selectionMode)return this.replaceSelection(e,i);let r=this.copy(),o=Array.from(this).pop();for(let a of e.getValueRange(t,o??i))r.delete(a);for(let o of e.getValueRange(i,t))this.canSelect(e,o)&&r.add(o);return r}),tq(this,"toggleSelection",(e,t)=>{if("none"===this.selectionMode)return this;if("single"===this.selectionMode&&!this.isSelected(t))return this.replaceSelection(e,t);let i=this.copy();return i.has(t)?i.delete(t):i.canSelect(e,t)&&i.add(t),i}),tq(this,"replaceSelection",(t,i)=>{if("none"===this.selectionMode||null==i||!this.canSelect(t,i))return this;let r=new e([i]);return this.sync(r)}),tq(this,"setSelection",t=>{if("none"===this.selectionMode)return this;let i=new e;for(let e of t)if(null!=e&&(i.add(e),"single"===this.selectionMode))break;return this.sync(i)}),tq(this,"clearSelection",()=>{let e=this.copy();return e.deselectable&&e.size>0&&e.clear(),e}),tq(this,"select",(e,t,i)=>{if("none"===this.selectionMode)return this;if("single"===this.selectionMode)if(this.isSelected(t)&&this.deselectable)return this.toggleSelection(e,t);else return this.replaceSelection(e,t);return"multiple"===this.selectionMode||i?this.toggleSelection(e,t):this.replaceSelection(e,t)}),tq(this,"deselect",e=>{let t=this.copy();return t.delete(e),t}),tq(this,"isEqual",e=>tf(Array.from(this),Array.from(e)))}},t0={nodeToValue:e=>"string"==typeof e?e:tv(e)&&tx(e,"value")?e.value:"",nodeToString:e=>"string"==typeof e?e:tv(e)&&tx(e,"label")?e.label:t0.nodeToValue(e),isNodeDisabled:e=>!!(tv(e)&&tx(e,"disabled"))&&!!e.disabled,nodeToChildren:e=>e.children,nodeToChildrenCount(e){if(tv(e)&&tx(e,"childrenCount"))return e.childrenCount}},t1=Object.defineProperty,t2=(e,t,i)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?t1(e,r,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[r]=i},t5=()=>void 0,t3=e=>"object"==typeof e&&null!==e,t4=e=>t3(e)&&1===e.nodeType&&"string"==typeof e.nodeName,t6=e=>t3(e)&&9===e.nodeType,t8=e=>t4(e)?e.localName||"":"#document",t7=e=>t3(e)&&void 0!==e.nodeType&&11===e.nodeType&&"host"in e;function t9(e,t){if(!e||!t||!t4(e)||!t4(t))return!1;let i=t.getRootNode?.();if(e===t||e.contains(t))return!0;if(i&&t7(i)){let i=t;for(;i;){if(e===i)return!0;i=i.parentNode||i.host}}return!1}function ie(e){return t6(e)?e:t3(e)&&e===e.window?e.document:e?.ownerDocument??document}function it(e){return t7(e)?it(e.host):t6(e)?e.defaultView??window:t4(e)?e.ownerDocument?.defaultView??window:window}function ii(e){let t;try{if(t=e.getRootNode({composed:!0}),t6(t)||t7(t))return t}catch{}return e.ownerDocument??document}var ir=new WeakMap;function io(e){return ir.has(e)||ir.set(e,it(e).getComputedStyle(e)),ir.get(e)}var ia=new Set(["menu","listbox","dialog","grid","tree","region"]),il=e=>ia.has(e),is=e=>e.getAttribute("aria-controls")?.split(" ")||[];function id(e,t){let i=new Set,r=ii(e),o=e=>{for(let a of e.querySelectorAll("[aria-controls]"))if("true"===a.getAttribute("aria-expanded"))for(let e of is(a)){if(!e||i.has(e))continue;i.add(e);let a=r.getElementById(e);if(a){let e=a.getAttribute("role"),i="true"===a.getAttribute("aria-modal");if(e&&il(e)&&!i&&(a===t||a.contains(t)||o(a)))return!0}}return!1};return o(e)}var ic=e=>{let t;return"undefined"!=typeof document&&e.test((t=navigator.userAgentData,t?.platform??navigator.platform))},iu=e=>{let t;return"undefined"!=typeof document&&e.test((t=navigator.userAgentData)&&Array.isArray(t.brands)?t.brands.map(({brand:e,version:t})=>`${e}/${t}`).join(" "):navigator.userAgent)},ig=()=>"undefined"!=typeof document&&!!navigator.maxTouchPoints,ip=()=>ic(/^iPhone/i)||ic(/^iPad/i)||ih()&&navigator.maxTouchPoints>1,ih=()=>ic(/^Mac/i),im=()=>{let e;return(ih()||ip())&&(e=/apple/i,"undefined"!=typeof document&&e.test(navigator.vendor))};function ib(e){let t=e.composedPath?.()??e.nativeEvent?.composedPath?.();return t?.[0]??e.target}var iv=(e,t,i,r)=>{let o="function"==typeof e?e():e;return o?.addEventListener(t,i,r),()=>{o?.removeEventListener(t,i,r)}};function ix(e,t){let{type:i="HTMLInputElement",property:r="value"}=t;return Object.getOwnPropertyDescriptor(it(e)[i].prototype,r)??{}}function iy(e,t,i="value"){if(!e)return;let r="input"===e.localName?"HTMLInputElement":"textarea"===e.localName?"HTMLTextAreaElement":"select"===e.localName?"HTMLSelectElement":void 0;if(r){let o=ix(e,{type:r,property:i});o.set?.call(e,t)}e.setAttribute(i,t)}var ik=e=>t4(e)&&"IFRAME"===e.tagName;function iw(e,t,i){let r=[...e],o=[...e],a=new Set,n=new Map;e.forEach((e,t)=>n.set(e,t));let l=0;for(;l{n.set(t,e+i)});for(let i=e+t.length;i{n.set(t,e+i)})}o.push(...t)}}return r}var iS="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false']), details > summary:first-of-type",iI=(e,t={})=>{if(!e)return[];let{includeContainer:i=!1,getShadowRoot:r}=t,o=Array.from(e.querySelectorAll(iS));(!0==i||"if-empty"==i&&0===o.length)&&t4(e)&&iC(e)&&o.unshift(e);let a=[];for(let e of o)if(iC(e)){if(ik(e)&&e.contentDocument){let t=e.contentDocument.body;a.push(...iI(t,{getShadowRoot:r}));continue}a.push(e)}return r?iw(a,r,iC):a};function iC(e){return!(!t4(e)||e.closest("[inert]"))&&e.matches(iS)&&!!t4(e)&&(e.offsetWidth>0||e.offsetHeight>0||e.getClientRects().length>0)}var iz=class e{constructor(){t2(this,"id",null),t2(this,"fn_cleanup"),t2(this,"cleanup",()=>{this.cancel()})}static create(){return new e}request(e){this.cancel(),this.id=globalThis.requestAnimationFrame(()=>{this.id=null,this.fn_cleanup=e?.()})}cancel(){null!==this.id&&(globalThis.cancelAnimationFrame(this.id),this.id=null),this.fn_cleanup?.(),this.fn_cleanup=void 0}isActive(){return null!==this.id}};function i_(e){let t=iz.create();return t.request(e),t.cleanup}function iO(e){let t=new Set;function i(e){let i=globalThis.requestAnimationFrame(e);t.add(()=>globalThis.cancelAnimationFrame(i))}return i(()=>i(e)),function(){t.forEach(e=>e())}}function iE(e,t){let{defer:i}=t,r=[];return r.push((i?i_:e=>e())(()=>{let i="function"==typeof e?e():e;r.push(function(e,t){if(!e)return;let{attributes:i,callback:r}=t,o=new(e.ownerDocument.defaultView||window).MutationObserver(e=>{for(let t of e)"attributes"===t.type&&t.attributeName&&i.includes(t.attributeName)&&r(t)});return o.observe(e,{attributes:!0,attributeFilter:i}),()=>o.disconnect()}(i,t))})),()=>{r.forEach(e=>e?.())}}function iV(e){let t=function(e){if("html"===t8(e))return e;let t=e.assignedSlot||e.parentNode||t7(e)&&e.host||ie(e).documentElement;return t7(t)?t.host:t}(e);return["html","body","#document"].includes(t8(t))?ie(t).body:t4(t)&&iT(t)?t:iV(t)}var iP=/auto|scroll|overlay|hidden|clip/,iR=new Set(["inline","contents"]);function iT(e){let{overflow:t,overflowX:i,overflowY:r,display:o}=it(e).getComputedStyle(e);return iP.test(t+r+i)&&!iR.has(o)}function iW(e,t){let{rootEl:i,...r}=t||{};e&&i&&iT(i)&&(i.scrollHeight>i.clientHeight||i.scrollWidth>i.clientWidth)&&e.scrollIntoView(r)}function iA(e,t){return Array.from(e?.querySelectorAll(t)??[])}function iN(e,t){return e?.querySelector(t)??null}var iF=e=>e.id;function iL(e,t,i=iF){let r=function(e,t,i=iF){return e.find(e=>i(e)===t)}(e,t,i);return r?e.indexOf(r):-1}function iD(e,t){if(!e)return t5;let i=Object.keys(t).reduce((t,i)=>(t[i]=e.style.getPropertyValue(i),t),{});return Object.assign(e.style,t),()=>{Object.assign(e.style,i),0===e.style.length&&e.removeAttribute("style")}}l={box:"border-box"},r=new WeakMap,o=new WeakMap,a=e=>i||(i=new e.ResizeObserver(e=>{for(let t of e){o.set(t.target,t);let e=r.get(t.target);if(e)for(let i of e)i(t)}}));var iM=Object.assign(function(e,t){let{state:i,activeId:r,key:o,timeout:a=350,itemToId:n}=t,l=i.keysSoFar+o,s=l.length>1&&Array.from(l).every(e=>e===l[0])?l[0]:l,d=function(e,t,i,r=iF){let o=i?iL(e,i,r):-1,a=i?e.map((t,i)=>e[(Math.max(o,0)+i)%e.length]):e;return 1===t.length&&(a=a.filter(e=>r(e)!==i)),a.find(e=>{let i;return i=(e.dataset?.valuetext??e.textContent??"").split("").map(e=>{let t=e.charCodeAt(0);return t>0&&t<128?e:t>=128&&t<=255?`/x${t.toString(16)}`.replace("/","\\"):""}).join("").trim(),i.trim().toLowerCase().startsWith(t.toLowerCase())})}(e.slice(),s,r,n);function c(){clearTimeout(i.timer),i.timer=-1}return!function e(t){i.keysSoFar=t,c(),""!==t&&(i.timer=+setTimeout(()=>{e(""),c()},a))}(l),d},{defaultOptions:{keysSoFar:"",timer:-1},isValidEvent:function(e){return 1===e.key.length&&!e.ctrlKey&&!e.metaKey}});let iB=["top","right","bottom","left"],ij=Math.min,iH=Math.max,i$=Math.round,iU=Math.floor,iG=e=>({x:e,y:e}),iq={left:"right",right:"left",bottom:"top",top:"bottom"},iY={start:"end",end:"start"};function iK(e,t){return"function"==typeof e?e(t):e}function iX(e){return e.split("-")[0]}function iJ(e){return e.split("-")[1]}function iZ(e){return"x"===e?"y":"x"}function iQ(e){return"y"===e?"height":"width"}let i0=new Set(["top","bottom"]);function i1(e){return i0.has(iX(e))?"y":"x"}function i2(e){return e.replace(/start|end/g,e=>iY[e])}let i5=["left","right"],i3=["right","left"],i4=["top","bottom"],i6=["bottom","top"];function i8(e){return e.replace(/left|right|bottom|top/g,e=>iq[e])}function i7(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function i9(e){let{x:t,y:i,width:r,height:o}=e;return{width:r,height:o,top:i,left:t,right:t+r,bottom:i+o,x:t,y:i}}function re(e,t,i){let r,{reference:o,floating:a}=e,n=i1(t),l=iZ(i1(t)),s=iQ(l),d=iX(t),c="y"===n,u=o.x+o.width/2-a.width/2,g=o.y+o.height/2-a.height/2,p=o[s]/2-a[s]/2;switch(d){case"top":r={x:u,y:o.y-a.height};break;case"bottom":r={x:u,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:g};break;case"left":r={x:o.x-a.width,y:g};break;default:r={x:o.x,y:o.y}}switch(iJ(t)){case"start":r[l]-=p*(i&&c?-1:1);break;case"end":r[l]+=p*(i&&c?-1:1)}return r}let rt=async(e,t,i)=>{let{placement:r="bottom",strategy:o="absolute",middleware:a=[],platform:n}=i,l=a.filter(Boolean),s=await (null==n.isRTL?void 0:n.isRTL(t)),d=await n.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:u}=re(d,r,s),g=r,p={},h=0;for(let i=0;ie[t]>=0)}let ra=new Set(["left","top"]);async function rn(e,t){let{placement:i,platform:r,elements:o}=e,a=await (null==r.isRTL?void 0:r.isRTL(o.floating)),n=iX(i),l=iJ(i),s="y"===i1(i),d=ra.has(n)?-1:1,c=a&&s?-1:1,u=iK(t,e),{mainAxis:g,crossAxis:p,alignmentAxis:h}="number"==typeof u?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return l&&"number"==typeof h&&(p="end"===l?-1*h:h),s?{x:p*c,y:g*d}:{x:g*d,y:p*c}}function rl(){return"undefined"!=typeof window}function rs(e){return ru(e)?(e.nodeName||"").toLowerCase():"#document"}function rd(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function rc(e){var t;return null==(t=(ru(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ru(e){return!!rl()&&(e instanceof Node||e instanceof rd(e).Node)}function rg(e){return!!rl()&&(e instanceof Element||e instanceof rd(e).Element)}function rp(e){return!!rl()&&(e instanceof HTMLElement||e instanceof rd(e).HTMLElement)}function rh(e){return!!rl()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof rd(e).ShadowRoot)}let rm=new Set(["inline","contents"]);function rf(e){let{overflow:t,overflowX:i,overflowY:r,display:o}=r_(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+i)&&!rm.has(o)}let rb=new Set(["table","td","th"]),rv=[":popover-open",":modal"];function rx(e){return rv.some(t=>{try{return e.matches(t)}catch(e){return!1}})}let ry=["transform","translate","scale","rotate","perspective"],rk=["transform","translate","scale","rotate","perspective","filter"],rw=["paint","layout","strict","content"];function rS(e){let t=rI(),i=rg(e)?r_(e):e;return ry.some(e=>!!i[e]&&"none"!==i[e])||!!i.containerType&&"normal"!==i.containerType||!t&&!!i.backdropFilter&&"none"!==i.backdropFilter||!t&&!!i.filter&&"none"!==i.filter||rk.some(e=>(i.willChange||"").includes(e))||rw.some(e=>(i.contain||"").includes(e))}function rI(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let rC=new Set(["html","body","#document"]);function rz(e){return rC.has(rs(e))}function r_(e){return rd(e).getComputedStyle(e)}function rO(e){return rg(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function rE(e){if("html"===rs(e))return e;let t=e.assignedSlot||e.parentNode||rh(e)&&e.host||rc(e);return rh(t)?t.host:t}function rV(e,t,i){var r;void 0===t&&(t=[]),void 0===i&&(i=!0);let o=function e(t){let i=rE(t);return rz(i)?t.ownerDocument?t.ownerDocument.body:t.body:rp(i)&&rf(i)?i:e(i)}(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),n=rd(o);if(a){let e=rP(n);return t.concat(n,n.visualViewport||[],rf(o)?o:[],e&&i?rV(e):[])}return t.concat(o,rV(o,[],i))}function rP(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function rR(e){let t=r_(e),i=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=rp(e),a=o?e.offsetWidth:i,n=o?e.offsetHeight:r,l=i$(i)!==a||i$(r)!==n;return l&&(i=a,r=n),{width:i,height:r,$:l}}function rT(e){return rg(e)?e:e.contextElement}function rW(e){let t=rT(e);if(!rp(t))return iG(1);let i=t.getBoundingClientRect(),{width:r,height:o,$:a}=rR(t),n=(a?i$(i.width):i.width)/r,l=(a?i$(i.height):i.height)/o;return n&&Number.isFinite(n)||(n=1),l&&Number.isFinite(l)||(l=1),{x:n,y:l}}let rA=iG(0);function rN(e){let t=rd(e);return rI()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:rA}function rF(e,t,i,r){var o;void 0===t&&(t=!1),void 0===i&&(i=!1);let a=e.getBoundingClientRect(),n=rT(e),l=iG(1);t&&(r?rg(r)&&(l=rW(r)):l=rW(e));let s=(void 0===(o=i)&&(o=!1),r&&(!o||r===rd(n))&&o)?rN(n):iG(0),d=(a.left+s.x)/l.x,c=(a.top+s.y)/l.y,u=a.width/l.x,g=a.height/l.y;if(n){let e=rd(n),t=r&&rg(r)?rd(r):r,i=e,o=rP(i);for(;o&&r&&t!==i;){let e=rW(o),t=o.getBoundingClientRect(),r=r_(o),a=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,n=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;d*=e.x,c*=e.y,u*=e.x,g*=e.y,d+=a,c+=n,o=rP(i=rd(o))}}return i9({width:u,height:g,x:d,y:c})}function rL(e,t){let i=rO(e).scrollLeft;return t?t.left+i:rF(rc(e)).left+i}function rD(e,t){let i=e.getBoundingClientRect();return{x:i.left+t.scrollLeft-rL(e,i),y:i.top+t.scrollTop}}let rM=new Set(["absolute","fixed"]);function rB(e,t,i){var r;let o;if("viewport"===t)o=function(e,t){let i=rd(e),r=rc(e),o=i.visualViewport,a=r.clientWidth,n=r.clientHeight,l=0,s=0;if(o){a=o.width,n=o.height;let e=rI();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,s=o.offsetTop)}let d=rL(r);if(d<=0){let e=r.ownerDocument,t=e.body,i=getComputedStyle(t),o="CSS1Compat"===e.compatMode&&parseFloat(i.marginLeft)+parseFloat(i.marginRight)||0,n=Math.abs(r.clientWidth-t.clientWidth-o);n<=25&&(a-=n)}else d<=25&&(a+=d);return{width:a,height:n,x:l,y:s}}(e,i);else if("document"===t){let t,i,a,n,l,s,d;r=rc(e),t=rc(r),i=rO(r),a=r.ownerDocument.body,n=iH(t.scrollWidth,t.clientWidth,a.scrollWidth,a.clientWidth),l=iH(t.scrollHeight,t.clientHeight,a.scrollHeight,a.clientHeight),s=-i.scrollLeft+rL(r),d=-i.scrollTop,"rtl"===r_(a).direction&&(s+=iH(t.clientWidth,a.clientWidth)-n),o={width:n,height:l,x:s,y:d}}else if(rg(t)){let e,r,a,n,l,s;r=(e=rF(t,!0,"fixed"===i)).top+t.clientTop,a=e.left+t.clientLeft,n=rp(t)?rW(t):iG(1),l=t.clientWidth*n.x,s=t.clientHeight*n.y,o={width:l,height:s,x:a*n.x,y:r*n.y}}else{let i=rN(e);o={x:t.x-i.x,y:t.y-i.y,width:t.width,height:t.height}}return i9(o)}function rj(e){return"static"===r_(e).position}function rH(e,t){if(!rp(e)||"fixed"===r_(e).position)return null;if(t)return t(e);let i=e.offsetParent;return rc(e)===i&&(i=i.ownerDocument.body),i}function r$(e,t){var i;let r=rd(e);if(rx(e))return r;if(!rp(e)){let t=rE(e);for(;t&&!rz(t);){if(rg(t)&&!rj(t))return t;t=rE(t)}return r}let o=rH(e,t);for(;o&&(i=o,rb.has(rs(i)))&&rj(o);)o=rH(o,t);return o&&rz(o)&&rj(o)&&!rS(o)?r:o||function(e){let t=rE(e);for(;rp(t)&&!rz(t);){if(rS(t))return t;if(rx(t))break;t=rE(t)}return null}(e)||r}let rU=async function(e){let t=this.getOffsetParent||r$,i=this.getDimensions,r=await i(e.floating);return{reference:function(e,t,i){let r=rp(t),o=rc(t),a="fixed"===i,n=rF(e,!0,a,t),l={scrollLeft:0,scrollTop:0},s=iG(0);if(r||!r&&!a)if(("body"!==rs(t)||rf(o))&&(l=rO(t)),r){let e=rF(t,!0,a,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=rL(o));a&&!r&&o&&(s.x=rL(o));let d=!o||r||a?iG(0):rD(o,l);return{x:n.left+l.scrollLeft-s.x-d.x,y:n.top+l.scrollTop-s.y-d.y,width:n.width,height:n.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},rG={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:i,offsetParent:r,strategy:o}=e,a="fixed"===o,n=rc(r),l=!!t&&rx(t.floating);if(r===n||l&&a)return i;let s={scrollLeft:0,scrollTop:0},d=iG(1),c=iG(0),u=rp(r);if((u||!u&&!a)&&(("body"!==rs(r)||rf(n))&&(s=rO(r)),rp(r))){let e=rF(r);d=rW(r),c.x=e.x+r.clientLeft,c.y=e.y+r.clientTop}let g=!n||u||a?iG(0):rD(n,s);return{width:i.width*d.x,height:i.height*d.y,x:i.x*d.x-s.scrollLeft*d.x+c.x+g.x,y:i.y*d.y-s.scrollTop*d.y+c.y+g.y}},getDocumentElement:rc,getClippingRect:function(e){let{element:t,boundary:i,rootBoundary:r,strategy:o}=e,a=[..."clippingAncestors"===i?rx(t)?[]:function(e,t){let i=t.get(e);if(i)return i;let r=rV(e,[],!1).filter(e=>rg(e)&&"body"!==rs(e)),o=null,a="fixed"===r_(e).position,n=a?rE(e):e;for(;rg(n)&&!rz(n);){let t=r_(n),i=rS(n);i||"fixed"!==t.position||(o=null),(a?!i&&!o:!i&&"static"===t.position&&!!o&&rM.has(o.position)||rf(n)&&!i&&function e(t,i){let r=rE(t);return!(r===i||!rg(r)||rz(r))&&("fixed"===r_(r).position||e(r,i))}(e,n))?r=r.filter(e=>e!==n):o=t,n=rE(n)}return t.set(e,r),r}(t,this._c):[].concat(i),r],n=a[0],l=a.reduce((e,i)=>{let r=rB(t,i,o);return e.top=iH(r.top,e.top),e.right=ij(r.right,e.right),e.bottom=ij(r.bottom,e.bottom),e.left=iH(r.left,e.left),e},rB(t,n,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:r$,getElementRects:rU,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:i}=rR(e);return{width:t,height:i}},getScale:rW,isElement:rg,isRTL:function(e){return"rtl"===r_(e).direction}};function rq(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function rY(e=0,t=0,i=0,r=0){if("function"==typeof DOMRect)return new DOMRect(e,t,i,r);let o={x:e,y:t,width:i,height:r,top:t,right:e+i,bottom:t+r,left:e};return{...o,toJSON:()=>o}}var rK=e=>({variable:e,reference:`var(${e})`}),rX={arrowSize:rK("--arrow-size"),arrowSizeHalf:rK("--arrow-size-half"),arrowBg:rK("--arrow-background"),transformOrigin:rK("--transform-origin"),arrowOffset:rK("--arrow-offset")},rJ={name:"rects",fn:({rects:e})=>({data:e})},rZ={strategy:"absolute",placement:"bottom",listeners:!0,gutter:8,flip:!0,slide:!0,overlap:!1,sameWidth:!1,fitViewport:!1,overflowPadding:8,arrowPadding:4};function rQ(e,t){let i=e.devicePixelRatio||1;return Math.round(t*i)/i}function r0(e){return"function"==typeof e?e():"clipping-ancestors"===e?"clippingAncestors":e}function r1(e,t,i={}){let{defer:r,...o}=i,a=[];return a.push((r?i_:e=>e())(()=>{let i="function"==typeof e?e():e,r="function"==typeof t?t():t;a.push(function(e,t,i={}){var r,o,a,n,l,s;let d,c=(r=i.getAnchorElement?.()??e,o=i.getAnchorRect,{contextElement:t4(r)?r:r?.contextElement,getBoundingClientRect:()=>{let e=o?.(r);return e||!r?function(e){if(!e)return rY();let{x:t,y:i,width:r,height:o}=e;return rY(t,i,r,o)}(e):r.getBoundingClientRect()}});if(!t||!c)return;let u=Object.assign({},rZ,i),g=t.querySelector("[data-part=arrow]"),p=[function(e,t){if(null!=(t.offset??t.gutter)){var i;return void 0===(i=({placement:i})=>{let r=(e?.clientHeight||0)/2,o=t.offset?.mainAxis??t.gutter,{hasAlign:a}=function(e){let[t,i]=e.split("-");return{side:t,align:i,hasAlign:null!=i}}(i),n=a?void 0:t.shift;return function e(t){if(!(e=>{if(!tb(e)||"[object Object]"!=Object.prototype.toString.call(e)||(e=>"object"==typeof e&&null!==e&&"$$typeof"in e&&"props"in e||"object"==typeof e&&null!==e&&"__v_isVNode"in e)(e))return!1;let t=Object.getPrototypeOf(e);if(null===t)return!0;let i=tx(t,"constructor")&&t.constructor;return"function"==typeof i&&i instanceof i&&ty.call(i)==tk})(t)||void 0===t)return t;let i=Reflect.ownKeys(t).filter(e=>"string"==typeof e),r={};for(let o of i){let i=t[o];void 0!==i&&(r[o]=e(i))}return r}({crossAxis:t.offset?.crossAxis??n,mainAxis:"number"==typeof o?o+r:o??r,alignmentAxis:t.shift})})&&(i=0),{name:"offset",options:i,async fn(e){var t,r;let{x:o,y:a,placement:n,middlewareData:l}=e,s=await rn(e,i);return n===(null==(t=l.offset)?void 0:t.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:o+s.x,y:a+s.y,data:{...s,placement:n}}}}}}(g,u),function(e){var t;if(!e.flip)return;let i=r0(e.boundary);return{name:"flip",options:t={...i?{boundary:i}:void 0,padding:e.overflowPadding,fallbackPlacements:!0===e.flip?void 0:e.flip},async fn(e){var i,r,o,a,n,l,s,d;let c,u,g,{placement:p,middlewareData:h,rects:m,initialPlacement:f,platform:b,elements:v}=e,{mainAxis:x=!0,crossAxis:y=!0,fallbackPlacements:k,fallbackStrategy:w="bestFit",fallbackAxisSideDirection:S="none",flipAlignment:I=!0,...C}=iK(t,e);if(null!=(i=h.arrow)&&i.alignmentOffset)return{};let z=iX(p),_=i1(f),O=iX(f)===f,E=await (null==b.isRTL?void 0:b.isRTL(v.floating)),V=k||(O||!I?[i8(f)]:(c=i8(f),[i2(f),c,i2(c)])),P="none"!==S;!k&&P&&V.push(...(u=iJ(f),g=function(e,t,i){switch(e){case"top":case"bottom":if(i)return t?i3:i5;return t?i5:i3;case"left":case"right":return t?i4:i6;default:return[]}}(iX(f),"start"===S,E),u&&(g=g.map(e=>e+"-"+u),I&&(g=g.concat(g.map(i2)))),g));let R=[f,...V],T=await ri(e,C),W=[],A=(null==(r=h.flip)?void 0:r.overflows)||[];if(x&&W.push(T[z]),y){let e,t,i,r,o=(l=p,s=m,void 0===(d=E)&&(d=!1),e=iJ(l),i=iQ(t=iZ(i1(l))),r="x"===t?e===(d?"end":"start")?"right":"left":"start"===e?"bottom":"top",s.reference[i]>s.floating[i]&&(r=i8(r)),[r,i8(r)]);W.push(T[o[0]],T[o[1]])}if(A=[...A,{placement:p,overflows:W}],!W.every(e=>e<=0)){let e=((null==(o=h.flip)?void 0:o.index)||0)+1,t=R[e];if(t&&("alignment"!==y||_===i1(t)||A.every(e=>i1(e.placement)!==_||e.overflows[0]>0)))return{data:{index:e,overflows:A},reset:{placement:t}};let i=null==(a=A.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:a.placement;if(!i)switch(w){case"bestFit":{let e=null==(n=A.filter(e=>{if(P){let t=i1(e.placement);return t===_||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:n[0];e&&(i=e);break}case"initialPlacement":i=f}if(p!==i)return{reset:{placement:i}}}return{}}}}(u),function(e){var t,i;if(!e.slide&&!e.overlap)return;let r=r0(e.boundary);return{name:"shift",options:i={...r?{boundary:r}:void 0,mainAxis:e.slide,crossAxis:e.overlap,padding:e.overflowPadding,limiter:(void 0===t&&(t={}),{options:t,fn(e){let{x:i,y:r,placement:o,rects:a,middlewareData:n}=e,{offset:l=0,mainAxis:s=!0,crossAxis:d=!0}=iK(t,e),c={x:i,y:r},u=i1(o),g=iZ(u),p=c[g],h=c[u],m=iK(l,e),f="number"==typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(s){let e="y"===g?"height":"width",t=a.reference[g]-a.floating[e]+f.mainAxis,i=a.reference[g]+a.reference[e]-f.mainAxis;pi&&(p=i)}if(d){var b,v;let e="y"===g?"width":"height",t=ra.has(iX(o)),i=a.reference[u]-a.floating[e]+(t&&(null==(b=n.offset)?void 0:b[u])||0)+(t?0:f.crossAxis),r=a.reference[u]+a.reference[e]+(t?0:(null==(v=n.offset)?void 0:v[u])||0)-(t?f.crossAxis:0);hr&&(h=r)}return{[g]:p,[u]:h}}})},async fn(e){let{x:t,y:r,placement:o}=e,{mainAxis:a=!0,crossAxis:n=!1,limiter:l={fn:e=>{let{x:t,y:i}=e;return{x:t,y:i}}},...s}=iK(i,e),d={x:t,y:r},c=await ri(e,s),u=i1(iX(o)),g=iZ(u),p=d[g],h=d[u];if(a){let e="y"===g?"top":"left",t="y"===g?"bottom":"right",i=p+c[e],r=p-c[t];p=iH(i,ij(p,r))}if(n){let e="y"===u?"top":"left",t="y"===u?"bottom":"right",i=h+c[e],r=h-c[t];h=iH(i,ij(h,r))}let m=l.fn({...e,[g]:p,[u]:h});return{...m,data:{x:m.x-t,y:m.y-r,enabled:{[g]:a,[u]:n}}}}}}(u),(a=t.ownerDocument,{name:"arrow",options:d={element:g||a.createElement("div"),padding:u.arrowPadding},async fn(e){let{x:t,y:i,placement:r,rects:o,platform:a,elements:n,middlewareData:l}=e,{element:s,padding:c=0}=iK(d,e)||{};if(null==s)return{};let u=i7(c),g={x:t,y:i},p=iZ(i1(r)),h=iQ(p),m=await a.getDimensions(s),f="y"===p,b=f?"clientHeight":"clientWidth",v=o.reference[h]+o.reference[p]-g[p]-o.floating[h],x=g[p]-o.reference[p],y=await (null==a.getOffsetParent?void 0:a.getOffsetParent(s)),k=y?y[b]:0;k&&await (null==a.isElement?void 0:a.isElement(y))||(k=n.floating[b]||o.floating[h]);let w=k/2-m[h]/2-1,S=ij(u[f?"top":"left"],w),I=ij(u[f?"bottom":"right"],w),C=k-m[h]-I,z=k/2-m[h]/2+(v/2-x/2),_=iH(S,ij(z,C)),O=!l.arrow&&null!=iJ(r)&&z!==_&&o.reference[h]/2-(z{if(e)return{name:"shiftArrow",fn({placement:t,middlewareData:i}){if(!i.arrow)return{};let{x:r,y:o}=i.arrow,a=t.split("-")[0];return Object.assign(e.style,{left:null!=r?`${r}px`:"",top:null!=o?`${o}px`:"",[a]:`calc(100% + ${rX.arrowOffset.reference})`}),{}}}})(g),(n={gutter:u.gutter,offset:u.offset,overlap:u.overlap},{name:"transformOrigin",fn(e){let{elements:t,middlewareData:i,placement:r,rects:o,y:a}=e,l=r.split("-")[0],s=i.arrow?.x||0,d=i.arrow?.y||0,c=g?.clientWidth||0,u=g?.clientHeight||0,p=s+c/2,h=d+u/2,m=Math.abs(i.shift?.y||0),f=o.reference.height/2,b=u/2,v=n.offset?.mainAxis??n.gutter,x="number"==typeof v?v+b:v??b,y=m>x,k={top:`${p}px calc(100% + ${x}px)`,bottom:`${p}px ${-x}px`,left:`calc(100% + ${x}px) ${h}px`,right:`${-x}px ${h}px`}[l],w=`${p}px ${o.reference.y+f-a}px`,S=!!n.overlap&&"y"==("top"===l||"bottom"===l?"y":"x")&&y;return t.floating.style.setProperty(rX.transformOrigin.variable,S?w:k),{data:{transformOrigin:S?w:k}}}}),{name:"size",options:l={padding:u.overflowPadding,apply({elements:e,rects:t,availableHeight:i,availableWidth:r}){let o=e.floating,a=Math.round(t.reference.width),n=Math.round(t.reference.height);r=Math.floor(r),i=Math.floor(i),o.style.setProperty("--reference-width",`${a}px`),o.style.setProperty("--reference-height",`${n}px`),o.style.setProperty("--available-width",`${r}px`),o.style.setProperty("--available-height",`${i}px`)}},async fn(e){var t,i;let r,o,{placement:a,rects:n,platform:s,elements:d}=e,{apply:c=()=>{},...u}=iK(l,e),g=await ri(e,u),p=iX(a),h=iJ(a),m="y"===i1(a),{width:f,height:b}=n.floating;"top"===p||"bottom"===p?(r=p,o=h===(await (null==s.isRTL?void 0:s.isRTL(d.floating))?"start":"end")?"left":"right"):(o=p,r="end"===h?"top":"bottom");let v=b-g.top-g.bottom,x=f-g.left-g.right,y=ij(b-g[r],v),k=ij(f-g[o],x),w=!e.middlewareData.shift,S=y,I=k;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(I=x),null!=(i=e.middlewareData.shift)&&i.enabled.y&&(S=v),w&&!h){let e=iH(g.left,0),t=iH(g.right,0),i=iH(g.top,0),r=iH(g.bottom,0);m?I=f-2*(0!==e||0!==t?e+t:iH(g.left,g.right)):S=b-2*(0!==i||0!==r?i+r:iH(g.top,g.bottom))}await c({...e,availableWidth:I,availableHeight:S});let C=await s.getDimensions(d.floating);return f!==C.width||b!==C.height?{reset:{rects:!0}}:{}}},function(e){if(e.hideWhenDetached){var t;return{name:"hide",options:t={strategy:"referenceHidden",boundary:r0(e.boundary)??"clippingAncestors"},async fn(e){let{rects:i}=e,{strategy:r="referenceHidden",...o}=iK(t,e);switch(r){case"referenceHidden":{let t=rr(await ri(e,{...o,elementContext:"reference"}),i.reference);return{data:{referenceHiddenOffsets:t,referenceHidden:ro(t)}}}case"escaped":{let t=rr(await ri(e,{...o,altBoundary:!0}),i.floating);return{data:{escapedOffsets:t,escaped:ro(t)}}}default:return{}}}}}}(u),rJ],{placement:h,strategy:m,onComplete:f,onPositioned:b}=u,v=async()=>{var e;let i,r,o;if(!c||!t)return;let a=await (e={placement:h,middleware:p,strategy:m},i=new Map,o={...(r={platform:rG,...e}).platform,_c:i},rt(c,t,{...r,platform:o}));f?.(a),b?.({placed:!0});let n=it(t),l=rQ(n,a.x),s=rQ(n,a.y);t.style.setProperty("--x",`${l}px`),t.style.setProperty("--y",`${s}px`),u.hideWhenDetached&&(a.middlewareData.hide?.referenceHidden?(t.style.setProperty("visibility","hidden"),t.style.setProperty("pointer-events","none")):(t.style.removeProperty("visibility"),t.style.removeProperty("pointer-events")));let d=t.firstElementChild;if(d){let e=io(d);t.style.setProperty("--z-index",e.zIndex)}},x=async()=>{i.updatePosition?(await i.updatePosition({updatePosition:v,floatingElement:t}),b?.({placed:!0})):await v()},y=(s=u.listeners)?!0===s?{ancestorResize:!0,ancestorScroll:!0,elementResize:!0,layoutShift:!0}:s:{},k=u.listeners?function(e,t,i,r){let o;void 0===r&&(r={});let{ancestorScroll:a=!0,ancestorResize:n=!0,elementResize:l="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:d=!1}=r,c=rT(e),u=a||n?[...c?rV(c):[],...rV(t)]:[];u.forEach(e=>{a&&e.addEventListener("scroll",i,{passive:!0}),n&&e.addEventListener("resize",i)});let g=c&&s?function(e,t){let i,r=null,o=rc(e);function a(){var e;clearTimeout(i),null==(e=r)||e.disconnect(),r=null}return!function n(l,s){void 0===l&&(l=!1),void 0===s&&(s=1),a();let d=e.getBoundingClientRect(),{left:c,top:u,width:g,height:p}=d;if(l||t(),!g||!p)return;let h={rootMargin:-iU(u)+"px "+-iU(o.clientWidth-(c+g))+"px "+-iU(o.clientHeight-(u+p))+"px "+-iU(c)+"px",threshold:iH(0,ij(1,s))||1},m=!0;function f(t){let r=t[0].intersectionRatio;if(r!==s){if(!m)return n();r?n(!1,r):i=setTimeout(()=>{n(!1,1e-7)},1e3)}1!==r||rq(d,e.getBoundingClientRect())||n(),m=!1}try{r=new IntersectionObserver(f,{...h,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(f,h)}r.observe(e)}(!0),a}(c,i):null,p=-1,h=null;l&&(h=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=h)||e.observe(t)})),i()}),c&&!d&&h.observe(c),h.observe(t));let m=d?rF(e):null;return d&&function t(){let r=rF(e);m&&!rq(m,r)&&i(),m=r,o=requestAnimationFrame(t)}(),i(),()=>{var e;u.forEach(e=>{a&&e.removeEventListener("scroll",i),n&&e.removeEventListener("resize",i)}),null==g||g(),null==(e=h)||e.disconnect(),h=null,d&&cancelAnimationFrame(o)}}(c,t,x,y):tw;return x(),()=>{k?.(),b?.({placed:!1})}}(i,r,o))})),()=>{a.forEach(e=>e?.())}}function r2(e,t,i){let r,o=[];return a=>{let n=e(a);return(n.length!==o.length||n.some((e,t)=>!tf(o[t],e)))&&(o=n,r=t(n,a),i?.onChange?.(r)),r}}function r5(){return{and:(...e)=>function(t){return e.every(e=>t.guard(e))},or:(...e)=>function(t){return e.some(e=>t.guard(e))},not:e=>function(t){return!t.guard(e)}}}function r3(){return{guards:r5(),createMachine:e=>e,choose:e=>function({choose:t}){return t(e)?.actions}}}var r4=((s=r4||{}).NotStarted="Not Started",s.Started="Started",s.Stopped="Stopped",s),r6="pointerdown.outside",r8="focus.outside";function r7(e,t){if(!t||!("clientY"in e))return!1;let i=t.scrollHeight>t.clientHeight,r=i&&e.clientX>t.offsetLeft+t.clientWidth,o=t.scrollWidth>t.clientWidth,a=o&&e.clientY>t.offsetTop+t.clientHeight,n={x:t.offsetLeft,y:t.offsetTop,width:t.clientWidth+16*!!i,height:t.clientHeight+16*!!o},l={x:e.clientX,y:e.clientY};return n.y<=l.y&&l.y<=n.y+n.height&&n.x<=l.x&&l.x<=n.x+n.width&&(r||a)}function r9(e,t,i){let r=new(e.ownerDocument.defaultView||window).CustomEvent(t,i);return e.dispatchEvent(r)}var oe="layer:request-dismiss",ot={layers:[],branches:[],count(){return this.layers.length},pointerBlockingLayers(){return this.layers.filter(e=>e.pointerBlocking)},topMostPointerBlockingLayer(){return[...this.pointerBlockingLayers()].slice(-1)[0]},hasPointerBlockingLayer(){return this.pointerBlockingLayers().length>0},isBelowPointerBlockingLayer(e){return this.indexOf(e)<(this.topMostPointerBlockingLayer()?this.indexOf(this.topMostPointerBlockingLayer()?.node):-1)},isTopMost(e){let t=this.layers[this.count()-1];return t?.node===e},getNestedLayers(e){return Array.from(this.layers).slice(this.indexOf(e)+1)},getLayersByType(e){return this.layers.filter(t=>t.type===e)},getNestedLayersByType(e,t){let i=this.indexOf(e);return -1===i?[]:this.layers.slice(i+1).filter(e=>e.type===t)},getParentLayerOfType(e,t){let i=this.indexOf(e);if(!(i<=0))return this.layers.slice(0,i).reverse().find(e=>e.type===t)},countNestedLayersOfType(e,t){return this.getNestedLayersByType(e,t).length},isInNestedLayer(e,t){return this.getNestedLayers(e).some(e=>t9(e.node,t))},isInBranch(e){return Array.from(this.branches).some(t=>t9(t,e))},add(e){this.layers.push(e),this.syncLayers()},addBranch(e){this.branches.push(e)},remove(e){let t=this.indexOf(e);t<0||(tot.dismiss(t.node,e)),this.layers.splice(t,1),this.syncLayers())},removeBranch(e){let t=this.branches.indexOf(e);t>=0&&this.branches.splice(t,1)},syncLayers(){this.layers.forEach((e,t)=>{e.node.style.setProperty("--layer-index",`${t}`),e.node.removeAttribute("data-nested"),e.node.removeAttribute("data-has-nested"),this.getParentLayerOfType(e.node,e.type)&&e.node.setAttribute("data-nested",e.type);let i=this.countNestedLayersOfType(e.node,e.type);i>0&&e.node.setAttribute("data-has-nested",e.type),e.node.style.setProperty("--nested-layer-count",`${i}`)})},indexOf(e){return this.layers.findIndex(t=>t.node===e)},dismiss(e,t){var i,r,o,a,n,l;let s,d=this.indexOf(e);if(-1===d)return;let c=this.layers[d];i=e,r=oe,o=e=>{c.requestDismiss?.(e),e.defaultPrevented||c?.dismiss()},i.addEventListener(r,o,{once:!0}),a=e,n=oe,l={originalLayer:e,targetLayer:t,originalIndex:d,targetIndex:t?this.indexOf(t):-1},s=new(a.ownerDocument.defaultView||window).CustomEvent(n,{cancelable:!0,bubbles:!0,detail:l}),a.dispatchEvent(s),this.syncLayers()},clear(){this.remove(this.layers[0].node)}};function oi(){ot.layers.forEach(({node:e})=>{e.style.pointerEvents=ot.isBelowPointerBlockingLayer(e)?"none":"auto"})}var or=()=>e=>Array.from(new Set(e)),oo=tc("combobox").parts("root","clearTrigger","content","control","input","item","itemGroup","itemGroupLabel","itemIndicator","itemText","label","list","positioner","trigger");oo.build();var oa=e=>new tK(e);oa.empty=()=>new tK({items:[]});var on=e=>e.getById(e.ids?.content??`combobox:${e.id}:content`),ol=e=>e.getById(e.ids?.input??`combobox:${e.id}:input`),os=e=>e.getById(e.ids?.positioner??`combobox:${e.id}:popper`),od=e=>e.getById(e.ids?.control??`combobox:${e.id}:control`),oc=e=>e.getById(e.ids?.trigger??`combobox:${e.id}:toggle-btn`),ou=(e,t)=>{if(null==t)return null;let i=`[role=option][data-value="${CSS.escape(t)}"]`;return iN(on(e),i)},og=e=>{let t=ol(e);e.isActiveElement(t)||t?.focus({preventScroll:!0})},{guards:op,createMachine:oh,choose:om}=r3(),{and:of,not:ob}=op;function ov(e){return(e.previousEvent||e).src}oh({props:({props:e})=>({loopFocus:!0,openOnClick:!1,defaultValue:[],defaultInputValue:"",closeOnSelect:!e.multiple,allowCustomValue:!1,alwaysSubmitOnEnter:!1,inputBehavior:"none",selectionBehavior:e.multiple?"clear":"replace",openOnKeyPress:!0,openOnChange:!0,composite:!0,navigate({node:e}){var t=e;let i=()=>{let e=it(t);t.dispatchEvent(new e.MouseEvent("click"))};if(iu(/Firefox/i)){let e,r;e=i_(()=>{t.removeEventListener("keyup",r,!0),i()}),r=()=>{e(),i()},t.addEventListener("keyup",r,{once:!0,capture:!0})}else queueMicrotask(i)},collection:oa.empty(),...e,positioning:{placement:"bottom",sameWidth:!0,...e.positioning},translations:{triggerLabel:"Toggle suggestions",clearTriggerLabel:"Clear value",...e.translations}}),initialState:({prop:e})=>e("open")||e("defaultOpen")?"suggesting":"idle",context:({prop:e,bindable:t,getContext:i,getEvent:r})=>({currentPlacement:t(()=>({defaultValue:void 0})),value:t(()=>({defaultValue:e("defaultValue"),value:e("value"),isEqual:tf,hash:e=>e.join(","),onChange(t){let r=i(),o=r.get("selectedItems"),a=e("collection"),n=t.map(e=>o.find(t=>a.getItemValue(t)===e)||a.find(e));r.set("selectedItems",n),e("onValueChange")?.({value:t,items:n})}})),highlightedValue:t(()=>({defaultValue:e("defaultHighlightedValue")||null,value:e("highlightedValue"),onChange(t){let i=e("collection").find(t);e("onHighlightChange")?.({highlightedValue:t,highlightedItem:i})}})),inputValue:t(()=>{let t=e("inputValue")||e("defaultInputValue"),i=e("value")||e("defaultValue");if(!t.trim()&&!e("multiple")){let r=e("collection").stringifyMany(i);t=tI(e("selectionBehavior"),{preserve:t||r,replace:r,clear:""})}return{defaultValue:t,value:e("inputValue"),onChange(t){let i=r(),o=(i.previousEvent||i).src;e("onInputValueChange")?.({inputValue:t,reason:o})}}}),highlightedItem:t(()=>{let t=e("highlightedValue");return{defaultValue:e("collection").find(t)}}),selectedItems:t(()=>{let t=e("value")||e("defaultValue")||[];return{defaultValue:e("collection").findMany(t)}})}),computed:{isInputValueEmpty:({context:e})=>0===e.get("inputValue").length,isInteractive:({prop:e})=>!(e("readOnly")||e("disabled")),autoComplete:({prop:e})=>"autocomplete"===e("inputBehavior"),autoHighlight:({prop:e})=>"autohighlight"===e("inputBehavior"),hasSelectedItems:({context:e})=>e.get("value").length>0,valueAsString:({context:e,prop:t})=>t("collection").stringifyItems(e.get("selectedItems")),isCustomValue:({context:e,computed:t})=>e.get("inputValue")!==t("valueAsString")},watch({context:e,prop:t,track:i,action:r,send:o}){i([()=>e.hash("value")],()=>{r(["syncSelectedItems"])}),i([()=>e.get("inputValue")],()=>{r(["syncInputValue"])}),i([()=>e.get("highlightedValue")],()=>{r(["syncHighlightedItem","autofillInputValue"])}),i([()=>t("open")],()=>{r(["toggleVisibility"])}),i([()=>t("collection").toString()],()=>{o({type:"CHILDREN_CHANGE"})})},on:{"SELECTED_ITEMS.SYNC":{actions:["syncSelectedItems"]},"HIGHLIGHTED_VALUE.SET":{actions:["setHighlightedValue"]},"HIGHLIGHTED_VALUE.CLEAR":{actions:["clearHighlightedValue"]},"ITEM.SELECT":{actions:["selectItem"]},"ITEM.CLEAR":{actions:["clearItem"]},"VALUE.SET":{actions:["setValue"]},"INPUT_VALUE.SET":{actions:["setInputValue"]},"POSITIONING.SET":{actions:["reposition"]}},entry:om([{guard:"autoFocus",actions:["setInitialFocus"]}]),states:{idle:{tags:["idle","closed"],entry:["scrollContentToTop","clearHighlightedValue"],on:{"CONTROLLED.OPEN":{target:"interacting"},"TRIGGER.CLICK":[{guard:"isOpenControlled",actions:["setInitialFocus","highlightFirstSelectedItem","invokeOnOpen"]},{target:"interacting",actions:["setInitialFocus","highlightFirstSelectedItem","invokeOnOpen"]}],"INPUT.CLICK":[{guard:"isOpenControlled",actions:["highlightFirstSelectedItem","invokeOnOpen"]},{target:"interacting",actions:["highlightFirstSelectedItem","invokeOnOpen"]}],"INPUT.FOCUS":{target:"focused"},OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"interacting",actions:["invokeOnOpen"]}],"VALUE.CLEAR":{target:"focused",actions:["clearInputValue","clearSelectedItems","setInitialFocus"]}}},focused:{tags:["focused","closed"],entry:["scrollContentToTop","clearHighlightedValue"],on:{"CONTROLLED.OPEN":[{guard:"isChangeEvent",target:"suggesting"},{target:"interacting"}],"INPUT.CHANGE":[{guard:of("isOpenControlled","openOnChange"),actions:["setInputValue","invokeOnOpen","highlightFirstItemIfNeeded"]},{guard:"openOnChange",target:"suggesting",actions:["setInputValue","invokeOnOpen","highlightFirstItemIfNeeded"]},{actions:["setInputValue"]}],"LAYER.INTERACT_OUTSIDE":{target:"idle"},"INPUT.ESCAPE":{guard:of("isCustomValue",ob("allowCustomValue")),actions:["revertInputValue"]},"INPUT.BLUR":{target:"idle"},"INPUT.CLICK":[{guard:"isOpenControlled",actions:["highlightFirstSelectedItem","invokeOnOpen"]},{target:"interacting",actions:["highlightFirstSelectedItem","invokeOnOpen"]}],"TRIGGER.CLICK":[{guard:"isOpenControlled",actions:["setInitialFocus","highlightFirstSelectedItem","invokeOnOpen"]},{target:"interacting",actions:["setInitialFocus","highlightFirstSelectedItem","invokeOnOpen"]}],"INPUT.ARROW_DOWN":[{guard:of("isOpenControlled","autoComplete"),actions:["invokeOnOpen"]},{guard:"autoComplete",target:"interacting",actions:["invokeOnOpen"]},{guard:"isOpenControlled",actions:["highlightFirstOrSelectedItem","invokeOnOpen"]},{target:"interacting",actions:["highlightFirstOrSelectedItem","invokeOnOpen"]}],"INPUT.ARROW_UP":[{guard:"autoComplete",target:"interacting",actions:["invokeOnOpen"]},{guard:"autoComplete",target:"interacting",actions:["invokeOnOpen"]},{target:"interacting",actions:["highlightLastOrSelectedItem","invokeOnOpen"]},{target:"interacting",actions:["highlightLastOrSelectedItem","invokeOnOpen"]}],OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"interacting",actions:["invokeOnOpen"]}],"VALUE.CLEAR":{actions:["clearInputValue","clearSelectedItems"]}}},interacting:{tags:["open","focused"],entry:["setInitialFocus"],effects:["scrollToHighlightedItem","trackDismissableLayer","trackPlacement"],on:{"CONTROLLED.CLOSE":[{guard:"restoreFocus",target:"focused",actions:["setFinalFocus"]},{target:"idle"}],CHILDREN_CHANGE:[{guard:"isHighlightedItemRemoved",actions:["clearHighlightedValue"]},{actions:["scrollToHighlightedItem"]}],"INPUT.HOME":{actions:["highlightFirstItem"]},"INPUT.END":{actions:["highlightLastItem"]},"INPUT.ARROW_DOWN":[{guard:of("autoComplete","isLastItemHighlighted"),actions:["clearHighlightedValue","scrollContentToTop"]},{actions:["highlightNextItem"]}],"INPUT.ARROW_UP":[{guard:of("autoComplete","isFirstItemHighlighted"),actions:["clearHighlightedValue"]},{actions:["highlightPrevItem"]}],"INPUT.ENTER":[{guard:of("isOpenControlled","isCustomValue",ob("hasHighlightedItem"),ob("allowCustomValue")),actions:["revertInputValue","invokeOnClose"]},{guard:of("isCustomValue",ob("hasHighlightedItem"),ob("allowCustomValue")),target:"focused",actions:["revertInputValue","invokeOnClose"]},{guard:of("isOpenControlled","closeOnSelect"),actions:["selectHighlightedItem","invokeOnClose"]},{guard:"closeOnSelect",target:"focused",actions:["selectHighlightedItem","invokeOnClose","setFinalFocus"]},{actions:["selectHighlightedItem"]}],"INPUT.CHANGE":[{guard:"autoComplete",target:"suggesting",actions:["setInputValue"]},{target:"suggesting",actions:["clearHighlightedValue","setInputValue"]}],"ITEM.POINTER_MOVE":{actions:["setHighlightedValue"]},"ITEM.POINTER_LEAVE":{actions:["clearHighlightedValue"]},"ITEM.CLICK":[{guard:of("isOpenControlled","closeOnSelect"),actions:["selectItem","invokeOnClose"]},{guard:"closeOnSelect",target:"focused",actions:["selectItem","invokeOnClose","setFinalFocus"]},{actions:["selectItem"]}],"LAYER.ESCAPE":[{guard:of("isOpenControlled","autoComplete"),actions:["syncInputValue","invokeOnClose"]},{guard:"autoComplete",target:"focused",actions:["syncInputValue","invokeOnClose"]},{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose","setFinalFocus"]}],"TRIGGER.CLICK":[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose"]}],"LAYER.INTERACT_OUTSIDE":[{guard:of("isOpenControlled","isCustomValue",ob("allowCustomValue")),actions:["revertInputValue","invokeOnClose"]},{guard:of("isCustomValue",ob("allowCustomValue")),target:"idle",actions:["revertInputValue","invokeOnClose"]},{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"idle",actions:["invokeOnClose"]}],CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose","setFinalFocus"]}],"VALUE.CLEAR":[{guard:"isOpenControlled",actions:["clearInputValue","clearSelectedItems","invokeOnClose"]},{target:"focused",actions:["clearInputValue","clearSelectedItems","invokeOnClose","setFinalFocus"]}]}},suggesting:{tags:["open","focused"],effects:["trackDismissableLayer","scrollToHighlightedItem","trackPlacement"],entry:["setInitialFocus"],on:{"CONTROLLED.CLOSE":[{guard:"restoreFocus",target:"focused",actions:["setFinalFocus"]},{target:"idle"}],CHILDREN_CHANGE:[{guard:of("isHighlightedItemRemoved","hasCollectionItems","autoHighlight"),actions:["clearHighlightedValue","highlightFirstItem"]},{guard:"isHighlightedItemRemoved",actions:["clearHighlightedValue"]},{guard:"autoHighlight",actions:["highlightFirstItem"]}],"INPUT.ARROW_DOWN":{target:"interacting",actions:["highlightNextItem"]},"INPUT.ARROW_UP":{target:"interacting",actions:["highlightPrevItem"]},"INPUT.HOME":{target:"interacting",actions:["highlightFirstItem"]},"INPUT.END":{target:"interacting",actions:["highlightLastItem"]},"INPUT.ENTER":[{guard:of("isOpenControlled","isCustomValue",ob("hasHighlightedItem"),ob("allowCustomValue")),actions:["revertInputValue","invokeOnClose"]},{guard:of("isCustomValue",ob("hasHighlightedItem"),ob("allowCustomValue")),target:"focused",actions:["revertInputValue","invokeOnClose"]},{guard:of("isOpenControlled","closeOnSelect"),actions:["selectHighlightedItem","invokeOnClose"]},{guard:"closeOnSelect",target:"focused",actions:["selectHighlightedItem","invokeOnClose","setFinalFocus"]},{actions:["selectHighlightedItem"]}],"INPUT.CHANGE":{actions:["setInputValue"]},"LAYER.ESCAPE":[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose"]}],"ITEM.POINTER_MOVE":{target:"interacting",actions:["setHighlightedValue"]},"ITEM.POINTER_LEAVE":{actions:["clearHighlightedValue"]},"LAYER.INTERACT_OUTSIDE":[{guard:of("isOpenControlled","isCustomValue",ob("allowCustomValue")),actions:["revertInputValue","invokeOnClose"]},{guard:of("isCustomValue",ob("allowCustomValue")),target:"idle",actions:["revertInputValue","invokeOnClose"]},{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"idle",actions:["invokeOnClose"]}],"TRIGGER.CLICK":[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose"]}],"ITEM.CLICK":[{guard:of("isOpenControlled","closeOnSelect"),actions:["selectItem","invokeOnClose"]},{guard:"closeOnSelect",target:"focused",actions:["selectItem","invokeOnClose","setFinalFocus"]},{actions:["selectItem"]}],CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose","setFinalFocus"]}],"VALUE.CLEAR":[{guard:"isOpenControlled",actions:["clearInputValue","clearSelectedItems","invokeOnClose"]},{target:"focused",actions:["clearInputValue","clearSelectedItems","invokeOnClose","setFinalFocus"]}]}}},implementations:{guards:{isInputValueEmpty:({computed:e})=>e("isInputValueEmpty"),autoComplete:({computed:e,prop:t})=>e("autoComplete")&&!t("multiple"),autoHighlight:({computed:e})=>e("autoHighlight"),isFirstItemHighlighted:({prop:e,context:t})=>e("collection").firstValue===t.get("highlightedValue"),isLastItemHighlighted:({prop:e,context:t})=>e("collection").lastValue===t.get("highlightedValue"),isCustomValue:({computed:e})=>e("isCustomValue"),allowCustomValue:({prop:e})=>!!e("allowCustomValue"),hasHighlightedItem:({context:e})=>null!=e.get("highlightedValue"),closeOnSelect:({prop:e})=>!!e("closeOnSelect"),isOpenControlled:({prop:e})=>null!=e("open"),openOnChange:({prop:e,context:t})=>{let i=e("openOnChange");return!0===i||!1===i?i:!!i?.({inputValue:t.get("inputValue")})},restoreFocus:({event:e})=>{let t=e.restoreFocus??e.previousEvent?.restoreFocus;return null==t||!!t},isChangeEvent:({event:e})=>e.previousEvent?.type==="INPUT.CHANGE",autoFocus:({prop:e})=>!!e("autoFocus"),isHighlightedItemRemoved:({prop:e,context:t})=>!e("collection").has(t.get("highlightedValue")),hasCollectionItems:({prop:e})=>e("collection").size>0},effects:{trackDismissableLayer({send:e,prop:t,scope:i}){if(!t("disableLayer"))return function(e,t){let{defer:i}=t,r=[];return r.push((i?i_:e=>e())(()=>{let i="function"==typeof e?e():e;r.push(function(e,t){var i,r;let o,a,{warnOnMissingNode:n=!0}=t;if(n&&!e)return void function(...e){1===e.length?e[0]:e[1],2!==e.length||e[0]}("[@zag-js/dismissable] node is `null` or `undefined`");if(!e)return;let{onDismiss:l,onRequestDismiss:s,pointerBlocking:d,exclude:c,debug:g,type:p="dialog"}=t;ot.add({dismiss:l,node:e,type:p,pointerBlocking:d,requestDismiss:s}),oi();let h=[d?(i=t.persistentElements,o=ie(e),a=[],ot.hasPointerBlockingLayer()&&!o.body.hasAttribute("data-inert")&&(u=document.body.style.pointerEvents,queueMicrotask(()=>{o.body.style.pointerEvents="none",o.body.setAttribute("data-inert","")})),i?.forEach(e=>{let[t,i]=function(e,t){let{timeout:i,rootNode:r}=t,o=it(r),a=ie(r),n=new o.AbortController;return function(e,t,i){let{signal:r}=t;return[new Promise((t,o)=>{let a=setTimeout(()=>{o(Error(`Timeout of ${i}ms exceeded`))},i);r.addEventListener("abort",()=>{clearTimeout(a),o(Error("Promise aborted"))}),e.then(e=>{r.aborted||(clearTimeout(a),t(e))}).catch(e=>{r.aborted||(clearTimeout(a),o(e))})}),()=>t.abort()]}(new Promise(t=>{let i=e();if(i)return void t(i);let r=new o.MutationObserver(()=>{let i=e();i&&i.isConnected&&(r.disconnect(),t(i))});r.observe(a.body,{childList:!0,subtree:!0})}),n,i)}(()=>{let t=e();return t4(t)?t:null},{timeout:1e3});t.then(e=>a.push(iD(e,{pointerEvents:"auto"}))),a.push(i)}),()=>{ot.hasPointerBlockingLayer()||(queueMicrotask(()=>{o.body.style.pointerEvents=u,o.body.removeAttribute("data-inert"),0===o.body.style.length&&o.body.removeAttribute("style")}),a.forEach(e=>e()))}):void 0,(r=function(i){ot.isTopMost(e)&&(t.onEscapeKeyDown?.(i),!i.defaultPrevented&&l&&(i.preventDefault(),l()))},iv(ie(e),"keydown",e=>{"Escape"!==e.key||e.isComposing||r?.(e)},{capture:!0})),function(e,t){let{defer:i}=t,r=[];return r.push((i?i_:e=>e())(()=>{let i="function"==typeof e?e():e;r.push(function(e,t){let i,r,{exclude:o,onFocusOutside:a,onPointerDownOutside:n,onInteractOutside:l,defer:s,followControlledElements:d=!0}=t;if(!e)return;let c=ie(e),u=it(e),g=i={each(e){for(let t=0;t(i.each(i=>{try{i.document.addEventListener(e,t,r)}catch{}}),()=>{try{i.removeEventListener(e,t,r)}catch{}}),removeEventListener(e,t,r){i.each(i=>{try{i.document.removeEventListener(e,t,r)}catch{}})}},p=(r=null!=u.frameElement?u.parent:null,{addEventListener:(e,t,i)=>{try{r?.addEventListener(e,t,i)}catch{}return()=>{try{r?.removeEventListener(e,t,i)}catch{}}},removeEventListener:(e,t,i)=>{try{r?.removeEventListener(e,t,i)}catch{}}});function h(t,i){if(!t4(i)||!i.isConnected||t9(e,i)||function(e,t){if(!("clientY"in t)||!e)return!1;let i=e.getBoundingClientRect();return 0!==i.width&&0!==i.height&&i.top<=t.clientY&&t.clientY<=i.top+i.height&&i.left<=t.clientX&&t.clientX<=i.left+i.width}(e,t)||d&&id(e,i))return!1;let r=c.querySelector(`[aria-controls="${e.id}"]`);return!(r&&r7(t,iV(r)))&&!r7(t,iV(e))&&!o?.(i)}let m=new Set,f=t7(e?.getRootNode());function b(t){function i(i){let r=s&&!ig()?i_:e=>e(),o=i??t,a=o?.composedPath?.()??[o?.target];r(()=>{let i=f?a[0]:ib(t);if(e&&h(t,i)){if(n||l){let t=tS(n,l);e.addEventListener(r6,t,{once:!0})}r9(e,r6,{bubbles:!1,cancelable:!0,detail:{originalEvent:o,contextmenu:2===o.button||ih()&&o.ctrlKey&&0===o.button,focusable:function(e){for(let t of e)if(t4(t)&&iC(t))return!0;return!1}(a),target:i}})}})}"touch"===t.pointerType?(m.forEach(e=>e()),m.add(iv(c,"click",i,{once:!0})),m.add(p.addEventListener("click",i,{once:!0})),m.add(g.addEventListener("click",i,{once:!0}))):i()}let v=new Set,x=setTimeout(()=>{v.add(iv(c,"pointerdown",b,!0)),v.add(p.addEventListener("pointerdown",b,!0)),v.add(g.addEventListener("pointerdown",b,!0))},0);function y(t){(s?i_:e=>e())(()=>{let i=t?.composedPath?.()??[t?.target],r=f?i[0]:ib(t);if(e&&h(t,r)){if(a||l){let t=tS(a,l);e.addEventListener(r8,t,{once:!0})}r9(e,r8,{bubbles:!1,cancelable:!0,detail:{originalEvent:t,contextmenu:!1,focusable:iC(r),target:r}})}})}return ig()||(v.add(iv(c,"focusin",y,!0)),v.add(p.addEventListener("focusin",y,!0)),v.add(g.addEventListener("focusin",y,!0))),()=>{clearTimeout(x),m.forEach(e=>e()),v.forEach(e=>e())}}(i,t))})),()=>{r.forEach(e=>e?.())}}(e,{exclude:function(i){if(!e)return!1;let r="function"==typeof c?c():c,o=Array.isArray(r)?r:[r],a=t.persistentElements?.map(e=>e()).filter(t4);return a&&o.push(...a),o.some(e=>t9(e,i))||ot.isInNestedLayer(e,i)},onFocusOutside:function(e){let i=ib(e.detail.originalEvent);ot.isInBranch(i)||(t.onFocusOutside?.(e),t.onInteractOutside?.(e),e.defaultPrevented||(g&&console.log("onFocusOutside:",e.detail.originalEvent),l?.()))},onPointerDownOutside:function(i){let r=ib(i.detail.originalEvent);ot.isBelowPointerBlockingLayer(e)||ot.isInBranch(r)||(t.onPointerDownOutside?.(i),t.onInteractOutside?.(i),i.defaultPrevented||(g&&console.log("onPointerDownOutside:",i.detail.originalEvent),l?.()))},defer:t.defer})];return()=>{ot.remove(e),oi(),e.style.pointerEvents="",h.forEach(e=>e?.())}}(i,t))})),()=>{r.forEach(e=>e?.())}}(()=>on(i),{type:"listbox",defer:!0,exclude:()=>[ol(i),oc(i),i.getById(i.ids?.clearTrigger??`combobox:${i.id}:clear-btn`)],onFocusOutside:t("onFocusOutside"),onPointerDownOutside:t("onPointerDownOutside"),onInteractOutside:t("onInteractOutside"),onEscapeKeyDown(t){t.preventDefault(),t.stopPropagation(),e({type:"LAYER.ESCAPE",src:"escape-key"})},onDismiss(){e({type:"LAYER.INTERACT_OUTSIDE",src:"interact-outside",restoreFocus:!1})}})},trackPlacement:({context:e,prop:t,scope:i})=>(e.set("currentPlacement",t("positioning").placement),r1(()=>od(i)||oc(i),()=>os(i),{...t("positioning"),defer:!0,onComplete(t){e.set("currentPlacement",t.placement)}})),scrollToHighlightedItem({context:e,prop:t,scope:i,event:r}){let o=ol(i),a=[],n=o=>{let n=r.current().type.includes("POINTER"),l=e.get("highlightedValue");if(n||!l)return;let s=on(i),d=t("scrollToIndexFn");if(d)return void d({index:t("collection").indexOf(l),immediate:o,getElement:()=>ou(i,l)});let c=ou(i,l),u=i_(()=>{iW(c,{rootEl:s,block:"nearest"})});a.push(u)},l=i_(()=>n(!0));a.push(l);let s=iE(o,{attributes:["aria-activedescendant"],callback:()=>n(!1)});return a.push(s),()=>{a.forEach(e=>e())}}},actions:{reposition({context:e,prop:t,scope:i,event:r}){r1(()=>od(i),()=>os(i),{...t("positioning"),...r.options,defer:!0,listeners:!1,onComplete(t){e.set("currentPlacement",t.placement)}})},setHighlightedValue({context:e,event:t}){null!=t.value&&e.set("highlightedValue",t.value)},clearHighlightedValue({context:e}){e.set("highlightedValue",null)},selectHighlightedItem(e){let{context:t,prop:i}=e,r=i("collection"),o=t.get("highlightedValue");if(!o||!r.has(o))return;let a=i("multiple")?th(t.get("value"),o):[o];i("onSelect")?.({value:a,itemValue:o}),t.set("value",a);let n=tI(i("selectionBehavior"),{preserve:t.get("inputValue"),replace:r.stringifyMany(a),clear:""});t.set("inputValue",n)},scrollToHighlightedItem({context:e,prop:t,scope:i}){iO(()=>{let r=e.get("highlightedValue");if(null==r)return;let o=ou(i,r),a=on(i),n=t("scrollToIndexFn");n?n({index:t("collection").indexOf(r),immediate:!0,getElement:()=>ou(i,r)}):iW(o,{rootEl:a,block:"nearest"})})},selectItem(e){let{context:t,event:i,flush:r,prop:o}=e;null!=i.value&&r(()=>{let e=o("multiple")?th(t.get("value"),i.value):[i.value];o("onSelect")?.({value:e,itemValue:i.value}),t.set("value",e);let r=tI(o("selectionBehavior"),{preserve:t.get("inputValue"),replace:o("collection").stringifyMany(e),clear:""});t.set("inputValue",r)})},clearItem(e){let{context:t,event:i,flush:r,prop:o}=e;null!=i.value&&r(()=>{let e=tp(t.get("value"),i.value);t.set("value",e);let r=tI(o("selectionBehavior"),{preserve:t.get("inputValue"),replace:o("collection").stringifyMany(e),clear:""});t.set("inputValue",r)})},setInitialFocus({scope:e}){i_(()=>{og(e)})},setFinalFocus({scope:e}){i_(()=>{let t=oc(e);if(t?.dataset.focusable==null)og(e);else{let t;t=oc(e),e.isActiveElement(t)||t?.focus({preventScroll:!0})}})},syncInputValue({context:e,scope:t,event:i}){let r=ol(t);r&&(r.value=e.get("inputValue"),queueMicrotask(()=>{"INPUT.CHANGE"!==i.current().type&&function(e){if(!e)return;let t=e.selectionStart??0;0!==Math.abs((e.selectionEnd??0)-t)||0===t&&e.setSelectionRange(e.value.length,e.value.length)}(r)}))},setInputValue({context:e,event:t}){e.set("inputValue",t.value)},clearInputValue({context:e}){e.set("inputValue","")},revertInputValue({context:e,prop:t,computed:i}){let r=tI(t("selectionBehavior"),{replace:i("hasSelectedItems")?i("valueAsString"):"",preserve:e.get("inputValue"),clear:""});e.set("inputValue",r)},setValue(e){let{context:t,flush:i,event:r,prop:o}=e;i(()=>{t.set("value",r.value);let e=tI(o("selectionBehavior"),{preserve:t.get("inputValue"),replace:o("collection").stringifyMany(r.value),clear:""});t.set("inputValue",e)})},clearSelectedItems(e){let{context:t,flush:i,prop:r}=e;i(()=>{t.set("value",[]);let e=tI(r("selectionBehavior"),{preserve:t.get("inputValue"),replace:r("collection").stringifyMany([]),clear:""});t.set("inputValue",e)})},scrollContentToTop({prop:e,scope:t}){let i=e("scrollToIndexFn");if(i){let r=e("collection").firstValue;i({index:0,immediate:!0,getElement:()=>ou(t,r)})}else{let e=on(t);if(!e)return;e.scrollTop=0}},invokeOnOpen({prop:e,event:t,context:i}){let r=ov(t);e("onOpenChange")?.({open:!0,reason:r,value:i.get("value")})},invokeOnClose({prop:e,event:t,context:i}){let r=ov(t);e("onOpenChange")?.({open:!1,reason:r,value:i.get("value")})},highlightFirstItem({context:e,prop:t,scope:i}){(on(i)?queueMicrotask:i_)(()=>{let i=t("collection").firstValue;i&&e.set("highlightedValue",i)})},highlightFirstItemIfNeeded({computed:e,action:t}){e("autoHighlight")&&t(["highlightFirstItem"])},highlightLastItem({context:e,prop:t,scope:i}){(on(i)?queueMicrotask:i_)(()=>{let i=t("collection").lastValue;i&&e.set("highlightedValue",i)})},highlightNextItem({context:e,prop:t}){let i=null,r=e.get("highlightedValue"),o=t("collection");r?!(i=o.getNextValue(r))&&t("loopFocus")&&(i=o.firstValue):i=o.firstValue,i&&e.set("highlightedValue",i)},highlightPrevItem({context:e,prop:t}){let i=null,r=e.get("highlightedValue"),o=t("collection");r?!(i=o.getPreviousValue(r))&&t("loopFocus")&&(i=o.lastValue):i=o.lastValue,i&&e.set("highlightedValue",i)},highlightFirstSelectedItem({context:e,prop:t}){i_(()=>{let[i]=t("collection").sort(e.get("value"));i&&e.set("highlightedValue",i)})},highlightFirstOrSelectedItem({context:e,prop:t,computed:i}){i_(()=>{let r=null;(r=i("hasSelectedItems")?t("collection").sort(e.get("value"))[0]:t("collection").firstValue)&&e.set("highlightedValue",r)})},highlightLastOrSelectedItem({context:e,prop:t,computed:i}){i_(()=>{let r=t("collection"),o=null;(o=i("hasSelectedItems")?r.sort(e.get("value"))[0]:r.lastValue)&&e.set("highlightedValue",o)})},autofillInputValue({context:e,computed:t,prop:i,event:r,scope:o}){let a=ol(o),n=i("collection");if(!t("autoComplete")||!a||!r.keypress)return;let l=n.stringify(e.get("highlightedValue"));i_(()=>{a.value=l||e.get("inputValue")})},syncSelectedItems(e){queueMicrotask(()=>{let{context:t,prop:i}=e,r=i("collection"),o=t.get("value"),a=o.map(e=>t.get("selectedItems").find(t=>r.getItemValue(t)===e)||r.find(e));t.set("selectedItems",a);let n=tI(i("selectionBehavior"),{preserve:t.get("inputValue"),replace:r.stringifyMany(o),clear:""});t.set("inputValue",n)})},syncHighlightedItem({context:e,prop:t}){let i=t("collection").find(e.get("highlightedValue"));e.set("highlightedItem",i)},toggleVisibility({event:e,send:t,prop:i}){t({type:i("open")?"CONTROLLED.OPEN":"CONTROLLED.CLOSE",previousEvent:e})}}}}),tU(or()(["allowCustomValue","autoFocus","closeOnSelect","collection","composite","defaultHighlightedValue","defaultInputValue","defaultOpen","defaultValue","dir","disabled","disableLayer","form","getRootNode","highlightedValue","id","ids","inputBehavior","inputValue","invalid","loopFocus","multiple","name","navigate","onFocusOutside","onHighlightChange","onInputValueChange","onInteractOutside","onOpenChange","onOpenChange","onPointerDownOutside","onSelect","onValueChange","open","openOnChange","openOnClick","openOnKeyPress","placeholder","positioning","readOnly","required","scrollToIndexFn","selectionBehavior","translations","value","alwaysSubmitOnEnter"])),tU(or()(["htmlFor"])),tU(or()(["id"])),tU(or()(["item","persistFocus"]));let ox=oo.extendWith("empty");var oy=tc("accordion").parts("root","item","itemTrigger","itemContent","itemIndicator");oy.build();var{and:ok,not:ow}=r5();ok("isExpanded","canToggle"),ow("isExpanded"),tU(or()(["collapsible","dir","disabled","getRootNode","id","ids","multiple","onFocusChange","onValueChange","orientation","value","defaultValue"])),tU(or()(["value","disabled"]));var oS=tc("clipboard").parts("root","control","trigger","indicator","input","label");oS.build(),tU(or()(["getRootNode","id","ids","value","defaultValue","timeout","onStatusChange","onValueChange"])),tU(or()(["copied"]));var oI=Object.defineProperty,oC=(e,t,i)=>{let r;return(r=t+"")in e?oI(e,r,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[r]=i},oz=class{toHexInt(){return this.toFormat("rgba").toHexInt()}getChannelValue(e){if(e in this)return this[e];throw Error("Unsupported color channel: "+e)}getChannelValuePercent(e,t){let i=t??this.getChannelValue(e),{minValue:r,maxValue:o}=this.getChannelRange(e);return tN(i,r,o)}getChannelPercentValue(e,t){let{minValue:i,maxValue:r,step:o}=this.getChannelRange(e);return tM(tF(t,i,r,o),i,r,o)}withChannelValue(e,t){let{minValue:i,maxValue:r}=this.getChannelRange(e);if(e in this){let o=this.clone();return o[e]=tA(t,i,r),o}throw Error("Unsupported color channel: "+e)}getColorAxes(e){let{xChannel:t,yChannel:i}=e,r=t||this.getChannels().find(e=>e!==i),o=i||this.getChannels().find(e=>e!==r),a=this.getChannels().find(e=>e!==r&&e!==o);return{xChannel:r,yChannel:o,zChannel:a}}incrementChannel(e,t){let{minValue:i,maxValue:r,step:o}=this.getChannelRange(e),a=tM(tA(this.getChannelValue(e)+t,i,r),i,r,o);return this.withChannelValue(e,a)}decrementChannel(e,t){return this.incrementChannel(e,-t)}isEqual(e){return((e,t)=>{if(Object.keys(e).length!==Object.keys(t).length)return!1;for(let i in e)if(e[i]!==t[i])return!1;return!0})(this.toJSON(),e.toJSON())&&this.getChannelValue("alpha")===e.getChannelValue("alpha")}},o_=/^#[\da-f]+$/i,oO=/^rgba?\((.*)\)$/,oE=/[^#]/gi,oV=class e extends oz{constructor(e,t,i,r){super(),this.red=e,this.green=t,this.blue=i,this.alpha=r}static parse(t){let i=[];if(o_.test(t)&&[4,5,7,9].includes(t.length)){let e=(t.length<6?t.replace(oE,"$&$&"):t).slice(1).split("");for(;e.length>0;)i.push(parseInt(e.splice(0,2).join(""),16));i[3]=void 0!==i[3]?i[3]/255:void 0}let r=t.match(oO);return r?.[1]&&(i=r[1].split(",").map(e=>Number(e.trim())).map((e,t)=>tA(e,0,t<3?255:1))),i.length<3?void 0:new e(i[0],i[1],i[2],i[3]??1)}toString(e){switch(e){case"hex":return"#"+(this.red.toString(16).padStart(2,"0")+this.green.toString(16).padStart(2,"0")+this.blue.toString(16).padStart(2,"0")).toUpperCase();case"hexa":return"#"+(this.red.toString(16).padStart(2,"0")+this.green.toString(16).padStart(2,"0")+this.blue.toString(16).padStart(2,"0")+Math.round(255*this.alpha).toString(16).padStart(2,"0")).toUpperCase();case"rgb":return`rgb(${this.red}, ${this.green}, ${this.blue})`;case"css":case"rgba":return`rgba(${this.red}, ${this.green}, ${this.blue}, ${this.alpha})`;case"hsl":return this.toHSL().toString("hsl");case"hsb":return this.toHSB().toString("hsb");default:return this.toFormat(e).toString(e)}}toFormat(e){switch(e){case"rgba":return this;case"hsba":return this.toHSB();case"hsla":return this.toHSL();default:throw Error("Unsupported color conversion: rgb -> "+e)}}toHexInt(){return this.red<<16|this.green<<8|this.blue}toHSB(){let e=this.red/255,t=this.green/255,i=this.blue/255,r=Math.min(e,t,i),o=Math.max(e,t,i),a=o-r,n=0;if(0!==a){switch(o){case e:n=(t-i)/a+6*(tNumber(e.trim().replace("%","")));return new e(tT(t,360),tA(r,0,100),tA(o,0,100),tA(a??1,0,1))}}toString(e){switch(e){case"hex":return this.toRGB().toString("hex");case"hexa":return this.toRGB().toString("hexa");case"hsl":return`hsl(${this.hue}, ${tj(this.saturation,2)}%, ${tj(this.lightness,2)}%)`;case"css":case"hsla":return`hsla(${this.hue}, ${tj(this.saturation,2)}%, ${tj(this.lightness,2)}%, ${this.alpha})`;case"hsb":return this.toHSB().toString("hsb");case"rgb":return this.toRGB().toString("rgb");default:return this.toFormat(e).toString(e)}}toFormat(e){switch(e){case"hsla":return this;case"hsba":return this.toHSB();case"rgba":return this.toRGB();default:throw Error("Unsupported color conversion: hsl -> "+e)}}toHSB(){let e=this.saturation/100,t=this.lightness/100,i=t+e*Math.min(t,1-t);return e=0===i?0:2*(1-t/i),new oN(tj(this.hue,2),tj(100*e,2),tj(100*i,2),tj(this.alpha,2))}toRGB(){let e=this.hue,t=this.saturation/100,i=this.lightness/100,r=t*Math.min(i,1-i),o=(t,o=(t+e/30)%12)=>i-r*Math.max(Math.min(o-3,9-o,1),-1);return new oV(Math.round(255*o(0)),Math.round(255*o(8)),Math.round(255*o(4)),tj(this.alpha,2))}clone(){return new e(this.hue,this.saturation,this.lightness,this.alpha)}getChannelFormatOptions(e){switch(e){case"hue":return{style:"unit",unit:"degree",unitDisplay:"narrow"};case"saturation":case"lightness":case"alpha":return{style:"percent"};default:throw Error("Unknown color channel: "+e)}}formatChannelValue(e,t){let i=this.getChannelFormatOptions(e),r=this.getChannelValue(e);return("saturation"===e||"lightness"===e)&&(r/=100),new Intl.NumberFormat(t,i).format(r)}getChannelRange(e){switch(e){case"hue":return{minValue:0,maxValue:360,step:1,pageSize:15};case"saturation":case"lightness":return{minValue:0,maxValue:100,step:1,pageSize:10};case"alpha":return{minValue:0,maxValue:1,step:.01,pageSize:.1};default:throw Error("Unknown color channel: "+e)}}toJSON(){return{h:this.hue,s:this.saturation,l:this.lightness,a:this.alpha}}getFormat(){return"hsla"}getChannels(){return e.colorChannels}};oC(oR,"colorChannels",["hue","saturation","lightness"]);var oT=oR,oW=/hsb\(([-+]?\d+(?:.\d+)?\s*,\s*[-+]?\d+(?:.\d+)?%\s*,\s*[-+]?\d+(?:.\d+)?%)\)|hsba\(([-+]?\d+(?:.\d+)?\s*,\s*[-+]?\d+(?:.\d+)?%\s*,\s*[-+]?\d+(?:.\d+)?%\s*,\s*[-+]?\d(.\d+)?)\)/,oA=class e extends oz{constructor(e,t,i,r){super(),this.hue=e,this.saturation=t,this.brightness=i,this.alpha=r}static parse(t){let i;if(i=t.match(oW)){let[t,r,o,a]=(i[1]??i[2]).split(",").map(e=>Number(e.trim().replace("%","")));return new e(tT(t,360),tA(r,0,100),tA(o,0,100),tA(a??1,0,1))}}toString(e){switch(e){case"css":return this.toHSL().toString("css");case"hex":return this.toRGB().toString("hex");case"hexa":return this.toRGB().toString("hexa");case"hsb":return`hsb(${this.hue}, ${tj(this.saturation,2)}%, ${tj(this.brightness,2)}%)`;case"hsba":return`hsba(${this.hue}, ${tj(this.saturation,2)}%, ${tj(this.brightness,2)}%, ${this.alpha})`;case"hsl":return this.toHSL().toString("hsl");case"rgb":return this.toRGB().toString("rgb");default:return this.toFormat(e).toString(e)}}toFormat(e){switch(e){case"hsba":return this;case"hsla":return this.toHSL();case"rgba":return this.toRGB();default:throw Error("Unsupported color conversion: hsb -> "+e)}}toHSL(){let e=this.saturation/100,t=this.brightness/100,i=t*(1-e/2);return e=0===i||1===i?0:(t-i)/Math.min(i,1-i),new oT(tj(this.hue,2),tj(100*e,2),tj(100*i,2),tj(this.alpha,2))}toRGB(){let e=this.hue,t=this.saturation/100,i=this.brightness/100,r=(r,o=(r+e/60)%6)=>i-t*i*Math.max(Math.min(o,4-o,1),0);return new oV(Math.round(255*r(5)),Math.round(255*r(3)),Math.round(255*r(1)),tj(this.alpha,2))}clone(){return new e(this.hue,this.saturation,this.brightness,this.alpha)}getChannelFormatOptions(e){switch(e){case"hue":return{style:"unit",unit:"degree",unitDisplay:"narrow"};case"saturation":case"brightness":case"alpha":return{style:"percent"};default:throw Error("Unknown color channel: "+e)}}formatChannelValue(e,t){let i=this.getChannelFormatOptions(e),r=this.getChannelValue(e);return("saturation"===e||"brightness"===e)&&(r/=100),new Intl.NumberFormat(t,i).format(r)}getChannelRange(e){switch(e){case"hue":return{minValue:0,maxValue:360,step:1,pageSize:15};case"saturation":case"brightness":return{minValue:0,maxValue:100,step:1,pageSize:10};case"alpha":return{minValue:0,maxValue:1,step:.01,pageSize:.1};default:throw Error("Unknown color channel: "+e)}}toJSON(){return{h:this.hue,s:this.saturation,b:this.brightness,a:this.alpha}}getFormat(){return"hsba"}getChannels(){return e.colorChannels}};oC(oA,"colorChannels",["hue","saturation","brightness"]);var oN=oA,oF=(e=>{let t=new Map,i=e.split(",");for(let e=0;ee&&(e.host||oH(e.parentNode)),o$=new Set(["script","output","status","next-route-announcer"]),oU=tc("dialog").parts("trigger","backdrop","positioner","content","title","description","closeTrigger");oU.build();tU(or()(["aria-label","closeOnEscape","closeOnInteractOutside","dir","finalFocusEl","getRootNode","getRootNode","id","id","ids","initialFocusEl","modal","onEscapeKeyDown","onFocusOutside","onInteractOutside","onOpenChange","onPointerDownOutside","onRequestDismiss","defaultOpen","open","persistentElements","preventScroll","restoreFocus","role","trapFocus"]));var oG=tc("editable").parts("root","area","label","preview","input","editTrigger","submitTrigger","cancelTrigger","control");oG.build();tU(or()(["activationMode","autoResize","dir","disabled","finalFocusEl","form","getRootNode","id","ids","invalid","maxLength","name","onEditChange","onFocusOutside","onInteractOutside","onPointerDownOutside","onValueChange","onValueCommit","onValueRevert","placeholder","readOnly","required","selectOnFocus","edit","defaultEdit","submitMode","translations","defaultValue","value"]));let oq=tc("field").parts("root","errorText","helperText","input","label","select","textarea","requiredIndicator");oq.build();let oY=tc("fieldset").parts("root","errorText","helperText","legend");oY.build();"3g2_video/3gpp2[3gp,3gpp_video/3gpp[3mf_model/3mf[7z_application/x-7z-compressed[aac_audio/aac[ac_application/pkix-attr-cert[adp_audio/adpcm[adts_audio/aac[ai_application/postscript[aml_application/automationml-aml+xml[amlx_application/automationml-amlx+zip[amr_audio/amr[apk_application/vnd.android.package-archive[apng_image/apng[appcache,manifest_text/cache-manifest[appinstaller_application/appinstaller[appx_application/appx[appxbundle_application/appxbundle[asc_application/pgp-keys[atom_application/atom+xml[atomcat_application/atomcat+xml[atomdeleted_application/atomdeleted+xml[atomsvc_application/atomsvc+xml[au,snd_audio/basic[avi_video/x-msvideo[avci_image/avci[avcs_image/avcs[avif_image/avif[aw_application/applixware[bdoc_application/bdoc[bin,bpk,buffer,deb,deploy,dist,distz,dll,dmg,dms,dump,elc,exe,img,iso,lrf,mar,msi,msm,msp,pkg,so_application/octet-stream[bmp,dib_image/bmp[btf,btif_image/prs.btif[bz2_application/x-bzip2[c_text/x-c[ccxml_application/ccxml+xml[cdfx_application/cdfx+xml[cdmia_application/cdmi-capability[cdmic_application/cdmi-container[cdmid_application/cdmi-domain[cdmio_application/cdmi-object[cdmiq_application/cdmi-queue[cer_application/pkix-cert[cgm_image/cgm[cjs_application/node[class_application/java-vm[coffee,litcoffee_text/coffeescript[conf,def,in,ini,list,log,text,txt_text/plain[cpp,cxx,cc_text/x-c++src[cpl_application/cpl+xml[cpt_application/mac-compactpro[crl_application/pkix-crl[css_text/css[csv_text/csv[cu_application/cu-seeme[cwl_application/cwl[cww_application/prs.cww[davmount_application/davmount+xml[dbk_application/docbook+xml[doc_application/msword[docx_application/vnd.openxmlformats-officedocument.wordprocessingml.document[dsc_text/prs.lines.tag[dssc_application/dssc+der[dtd_application/xml-dtd[dwd_application/atsc-dwd+xml[ear,jar,war_application/java-archive[ecma_application/ecmascript[emf_image/emf[eml,mime_message/rfc822[emma_application/emma+xml[emotionml_application/emotionml+xml[eot_application/vnd.ms-fontobject[eps,ps_application/postscript[epub_application/epub+zip[exi_application/exi[exp_application/express[exr_image/aces[ez_application/andrew-inset[fdf_application/fdf[fdt_application/fdt+xml[fits_image/fits[flac_audio/flac[flv_video/x-flv[g3_image/g3fax[geojson_application/geo+json[gif_image/gif[glb_model/gltf-binary[gltf_model/gltf+json[gml_application/gml+xml[go_text/x-go[gpx_application/gpx+xml[gz_application/gzip[h_text/x-h[h261_video/h261[h263_video/h263[h264_video/h264[heic_image/heic[heics_image/heic-sequence[heif_image/heif[heifs_image/heif-sequence[htm,html,shtml_text/html[ico_image/x-icon[icns_image/x-icns[ics,ifb_text/calendar[iges,igs_model/iges[ink,inkml_application/inkml+xml[ipa_application/octet-stream[java_text/x-java-source[jp2,jpg2_image/jp2[jpeg,jpe,jpg_image/jpeg[jpf,jpx_image/jpx[jpm,jpgm_image/jpm[jpgv_video/jpeg[jph_image/jph[js,mjs_text/javascript[json_application/json[json5_application/json5[jsonld_application/ld+json[jsx_text/jsx[jxl_image/jxl[jxr_image/jxr[ktx_image/ktx[ktx2_image/ktx2[less_text/less[m1v,m2v,mpe,mpeg,mpg_video/mpeg[m4a_audio/mp4[m4v_video/x-m4v[md,markdown_text/markdown[mid,midi,kar,rmi_audio/midi[mkv_video/x-matroska[mp2,mp2a,mp3,mpga,m3a,m2a_audio/mpeg[mp4,mp4v,mpg4_video/mp4[mp4a_audio/mp4[mp4s,m4p_application/mp4[odp_application/vnd.oasis.opendocument.presentation[oda_application/oda[ods_application/vnd.oasis.opendocument.spreadsheet[odt_application/vnd.oasis.opendocument.text[oga,ogg,opus,spx_audio/ogg[ogv_video/ogg[ogx_application/ogg[otf_font/otf[p12,pfx_application/x-pkcs12[pdf_application/pdf[pem_application/x-pem-file[php_text/x-php[png_image/png[ppt_application/vnd.ms-powerpoint[pptx_application/vnd.openxmlformats-officedocument.presentationml.presentation[pskcxml_application/pskc+xml[psd_image/vnd.adobe.photoshop[py_text/x-python[qt,mov_video/quicktime[rar_application/vnd.rar[rdf_application/rdf+xml[rtf_text/rtf[sass_text/x-sass[scss_text/x-scss[sgm,sgml_text/sgml[sh_application/x-sh[svg,svgz_image/svg+xml[swf_application/x-shockwave-flash[tar_application/x-tar[tif,tiff_image/tiff[toml_application/toml[ts_video/mp2t[tsx_text/tsx[tsv_text/tab-separated-values[ttc_font/collection[ttf_font/ttf[vtt_text/vtt[wasm_application/wasm[wav_audio/wav[weba_audio/webm[webm_video/webm[webmanifest_application/manifest+json[webp_image/webp[wma_audio/x-ms-wma[wmv_video/x-ms-wmv[woff_font/woff[woff2_font/woff2[xls_application/vnd.ms-excel[xlsx_application/vnd.openxmlformats-officedocument.spreadsheetml.sheet[xml_application/xml[xz_application/x-xz[yaml,yml_text/yaml[zip_application/zip".split("[").flatMap(e=>{let[t,i]=e.split("_");return t.split(",").map(e=>[e,i])});function oK(e){let t=new Map;return function(i,r){let o=i+(r?Object.entries(r).sort((e,t)=>e[0]new tK(e);ai.empty=()=>new tK({items:[]});var ar=e=>e.getById(e.ids?.content??`select:${e.id}:content`),ao=(e,t)=>e.getById(e.ids?.item?.(t)??`select:${e.id}:option:${t}`),{guards:aa,createMachine:an}=r3(),{or:al}=aa;function as(e,t,i){for(let r of((e,t)=>{let i=new Set(e);for(let e of t)i.delete(e);return i})(t,e))i?.({value:r})}an({props:({props:e})=>({loopFocus:!1,composite:!0,defaultValue:[],multiple:!1,typeahead:!0,collection:ai.empty(),orientation:"vertical",selectionMode:"single",...e}),context:({prop:e,bindable:t})=>({value:t(()=>({defaultValue:e("defaultValue"),value:e("value"),isEqual:tf,onChange(t){let i=e("collection").findMany(t);return e("onValueChange")?.({value:t,items:i})}})),highlightedValue:t(()=>({defaultValue:e("defaultHighlightedValue")||null,value:e("highlightedValue"),sync:!0,onChange(t){e("onHighlightChange")?.({highlightedValue:t,highlightedItem:e("collection").find(t),highlightedIndex:e("collection").indexOf(t)})}})),highlightedItem:t(()=>({defaultValue:null})),selectedItems:t(()=>{let t=e("value")??e("defaultValue")??[];return{defaultValue:e("collection").findMany(t)}}),focused:t(()=>({sync:!0,defaultValue:!1}))}),refs:()=>({typeahead:{...iM.defaultOptions},focusVisible:!1,inputState:{autoHighlight:!1,focused:!1}}),computed:{hasSelectedItems:({context:e})=>e.get("value").length>0,isTypingAhead:({refs:e})=>""!==e.get("typeahead").keysSoFar,isInteractive:({prop:e})=>!e("disabled"),selection:({context:e,prop:t})=>{let i=new tQ(e.get("value"));return i.selectionMode=t("selectionMode"),i.deselectable=!!t("deselectable"),i},multiple:({prop:e})=>"multiple"===e("selectionMode")||"extended"===e("selectionMode"),valueAsString:({context:e,prop:t})=>t("collection").stringifyItems(e.get("selectedItems"))},initialState:()=>"idle",watch({context:e,prop:t,track:i,action:r}){i([()=>e.get("value").toString()],()=>{r(["syncSelectedItems"])}),i([()=>e.get("highlightedValue")],()=>{r(["syncHighlightedItem"])}),i([()=>t("collection").toString()],()=>{r(["syncHighlightedValue"])})},effects:["trackFocusVisible"],on:{"HIGHLIGHTED_VALUE.SET":{actions:["setHighlightedItem"]},"ITEM.SELECT":{actions:["selectItem"]},"ITEM.CLEAR":{actions:["clearItem"]},"VALUE.SET":{actions:["setSelectedItems"]},"VALUE.CLEAR":{actions:["clearSelectedItems"]}},states:{idle:{effects:["scrollToHighlightedItem"],on:{"INPUT.FOCUS":{actions:["setFocused","setInputState"]},"CONTENT.FOCUS":[{guard:al("hasSelectedValue","hasHighlightedValue"),actions:["setFocused"]},{actions:["setFocused","setDefaultHighlightedValue"]}],"CONTENT.BLUR":{actions:["clearFocused","clearInputState"]},"ITEM.CLICK":{actions:["setHighlightedItem","selectHighlightedItem"]},"CONTENT.TYPEAHEAD":{actions:["setFocused","highlightMatchingItem"]},"ITEM.POINTER_MOVE":{actions:["highlightItem"]},"ITEM.POINTER_LEAVE":{actions:["clearHighlightedItem"]},NAVIGATE:{actions:["setFocused","setHighlightedItem","selectWithKeyboard"]}}}},implementations:{guards:{hasSelectedValue:({context:e})=>e.get("value").length>0,hasHighlightedValue:({context:e})=>null!=e.get("highlightedValue")},effects:{trackFocusVisible:({scope:e,refs:t})=>(function(e={}){let{isTextInput:t,autoFocus:i,onChange:r,root:o}=e;!function(e){if("undefined"==typeof window||o0.get(it(e)))return;let t=it(e),i=ie(e),r=t.HTMLElement.prototype.focus;try{Object.defineProperty(t.HTMLElement.prototype,"focus",{configurable:!0,value:function(){oZ="virtual",o3("virtual",null),o1=!0,r.apply(this,arguments)}})}catch{}i.addEventListener("keydown",o4,!0),i.addEventListener("keyup",o4,!0),i.addEventListener("click",o8,!0),t.addEventListener("focus",o7,!0),t.addEventListener("blur",o9,!1),void 0!==t.PointerEvent?(i.addEventListener("pointerdown",o6,!0),i.addEventListener("pointermove",o6,!0),i.addEventListener("pointerup",o6,!0)):(i.addEventListener("mousedown",o6,!0),i.addEventListener("mousemove",o6,!0),i.addEventListener("mouseup",o6,!0)),t.addEventListener("beforeunload",()=>{((e,t)=>{let i=it(e),r=ie(e),o=o0.get(i);if(o){try{Object.defineProperty(i.HTMLElement.prototype,"focus",{configurable:!0,value:o.focus})}catch{}r.removeEventListener("keydown",o4,!0),r.removeEventListener("keyup",o4,!0),r.removeEventListener("click",o8,!0),i.removeEventListener("focus",o7,!0),i.removeEventListener("blur",o9,!1),void 0!==i.PointerEvent?(r.removeEventListener("pointerdown",o6,!0),r.removeEventListener("pointermove",o6,!0),r.removeEventListener("pointerup",o6,!0)):(r.removeEventListener("mousedown",o6,!0),r.removeEventListener("mousemove",o6,!0),r.removeEventListener("mouseup",o6,!0)),o0.delete(i)}})(e)},{once:!0}),o0.set(t,{focus:r})}(o),r?.({isFocusVisible:i||ae(),modality:oZ});let a=(e,i)=>{var o;let a,n;o=!!t,n=it(a=i?ib(i):null),(o=o||a instanceof n.HTMLInputElement&&!oJ.has(a?.type)||a instanceof n.HTMLTextAreaElement||a instanceof n.HTMLElement&&a.isContentEditable)&&"keyboard"===e&&i instanceof n.KeyboardEvent&&!Reflect.has(o5,i.key)||r?.({isFocusVisible:ae(),modality:e})};return oQ.add(a),()=>{oQ.delete(a)}})({root:e.getRootNode?.(),onChange(e){t.set("focusVisible",e.isFocusVisible)}}),scrollToHighlightedItem({context:e,prop:t,scope:i}){let r=r=>{let o=e.get("highlightedValue");if(null==o||"keyboard"!==oZ)return;let a=ar(i),n=t("scrollToIndexFn");if(n){let e=t("collection").indexOf(o);n?.({index:e,immediate:r,getElement:()=>ao(i,o)});return}iW(ao(i,o),{rootEl:a,block:"nearest"})};return i_(()=>r(!0)),iE(()=>ar(i),{defer:!0,attributes:["data-activedescendant"],callback(){r(!1)}})}},actions:{selectHighlightedItem({context:e,prop:t,event:i,computed:r}){let o=i.value??e.get("highlightedValue"),a=t("collection");if(null==o||!a.has(o))return;let n=r("selection");if(i.shiftKey&&r("multiple")&&i.anchorValue){let r=n.extendSelection(a,i.anchorValue,o);as(n,r,t("onSelect")),e.set("value",Array.from(r))}else{let r=n.select(a,o,i.metaKey);as(n,r,t("onSelect")),e.set("value",Array.from(r))}},selectWithKeyboard({context:e,prop:t,event:i,computed:r}){let o=r("selection"),a=t("collection");if(i.shiftKey&&r("multiple")&&i.anchorValue){let r=o.extendSelection(a,i.anchorValue,i.value);as(o,r,t("onSelect")),e.set("value",Array.from(r));return}if(t("selectOnHighlight")){let r=o.replaceSelection(a,i.value);as(o,r,t("onSelect")),e.set("value",Array.from(r))}},highlightItem({context:e,event:t}){e.set("highlightedValue",t.value)},highlightMatchingItem({context:e,prop:t,event:i,refs:r}){let o=t("collection").search(i.key,{state:r.get("typeahead"),currentValue:e.get("highlightedValue")});null!=o&&e.set("highlightedValue",o)},setHighlightedItem({context:e,event:t}){e.set("highlightedValue",t.value)},clearHighlightedItem({context:e}){e.set("highlightedValue",null)},selectItem({context:e,prop:t,event:i,computed:r}){let o=t("collection"),a=r("selection"),n=a.select(o,i.value);as(a,n,t("onSelect")),e.set("value",Array.from(n))},clearItem({context:e,event:t,computed:i}){let r=i("selection").deselect(t.value);e.set("value",Array.from(r))},setSelectedItems({context:e,event:t}){e.set("value",t.value)},clearSelectedItems({context:e}){e.set("value",[])},syncSelectedItems({context:e,prop:t}){let i=t("collection"),r=e.get("selectedItems"),o=e.get("value").map(e=>r.find(t=>i.getItemValue(t)===e)||i.find(e));e.set("selectedItems",o)},syncHighlightedItem({context:e,prop:t}){let i=t("collection"),r=e.get("highlightedValue"),o=r?i.find(r):null;e.set("highlightedItem",o)},syncHighlightedValue({context:e,prop:t,refs:i}){let r=t("collection"),o=e.get("highlightedValue"),{autoHighlight:a}=i.get("inputState");a?queueMicrotask(()=>{e.set("highlightedValue",t("collection").firstValue??null)}):null==o||r.has(o)||queueMicrotask(()=>{e.set("highlightedValue",null)})},setFocused({context:e}){e.set("focused",!0)},setDefaultHighlightedValue({context:e,prop:t}){let i=t("collection").firstValue;null!=i&&e.set("highlightedValue",i)},clearFocused({context:e}){e.set("focused",!1)},setInputState({refs:e,event:t}){e.set("inputState",{autoHighlight:!!t.autoHighlight,focused:!0})},clearInputState({refs:e}){e.set("inputState",{autoHighlight:!1,focused:!1})}}}}),tU(or()(["collection","defaultHighlightedValue","defaultValue","dir","disabled","deselectable","disallowSelectAll","getRootNode","highlightedValue","id","ids","loopFocus","onHighlightChange","onSelect","onValueChange","orientation","scrollToIndexFn","selectionMode","selectOnHighlight","typeahead","value"])),tU(or()(["item","highlightOnHover"])),tU(or()(["id"])),tU(or()(["htmlFor"]));let ad=at.extendWith("empty");var{min:ac,max:au}=Math,{sign:ag,abs:ap,min:ah}=Math,am=tc("menu").parts("arrow","arrowTip","content","contextTrigger","indicator","item","itemGroup","itemGroupLabel","itemIndicator","itemText","positioner","separator","trigger","triggerItem");am.build();var{not:af,and:ab,or:av}=r5();af("isSubmenu"),av("isOpenAutoFocusEvent","isArrowDownEvent"),ab(af("isTriggerItem"),"isOpenControlled"),af("isTriggerItem"),ab("isSubmenu","isOpenControlled"),af("isPointerSuspended"),ab(af("isPointerSuspended"),af("isTriggerItem")),ab(af("isTriggerItemHighlighted"),af("isHighlightedItemEditable"),"closeOnSelect","isOpenControlled"),ab(af("isTriggerItemHighlighted"),af("isHighlightedItemEditable"),"closeOnSelect"),ab(af("isTriggerItemHighlighted"),af("isHighlightedItemEditable")),tU(or()(["anchorPoint","aria-label","closeOnSelect","composite","defaultHighlightedValue","defaultOpen","dir","getRootNode","highlightedValue","id","ids","loopFocus","navigate","onEscapeKeyDown","onFocusOutside","onHighlightChange","onInteractOutside","onOpenChange","onPointerDownOutside","onRequestDismiss","onSelect","open","positioning","typeahead"])),tU(or()(["closeOnSelect","disabled","value","valueText"])),tU(or()(["htmlFor"])),tU(or()(["id"])),tU(or()(["checked","closeOnSelect","disabled","onCheckedChange","type","value","valueText"]));var ax=tc("popover").parts("arrow","arrowTip","anchor","trigger","indicator","positioner","content","title","description","closeTrigger");ax.build();tU(or()(["autoFocus","closeOnEscape","closeOnInteractOutside","dir","getRootNode","id","ids","initialFocusEl","modal","onEscapeKeyDown","onFocusOutside","onInteractOutside","onOpenChange","onPointerDownOutside","onRequestDismiss","defaultOpen","open","persistentElements","portalled","positioning"]));var ay=tc("radio-group").parts("root","label","item","itemText","itemControl","indicator");ay.build();var{not:ak}=r5();ak("isTrusted"),tU(or()(["dir","disabled","form","getRootNode","id","ids","invalid","name","onValueChange","orientation","readOnly","required","value","defaultValue"])),tU(or()(["value","disabled","invalid"]));var aw=tc("rating-group").parts("root","label","item","control");aw.build();tU(or()(["allowHalf","autoFocus","count","dir","disabled","form","getRootNode","id","ids","name","onHoverChange","onValueChange","required","readOnly","translations","value","defaultValue"])),tU(or()(["index"]));var aS=tc("select").parts("label","positioner","trigger","indicator","clearTrigger","item","itemText","itemIndicator","itemGroup","itemGroupLabel","list","content","root","control","valueText");aS.build();var{and:aI,not:aC,or:az}=r5();az("isTriggerArrowDownEvent","isTriggerEnterEvent"),aI(aC("multiple"),"hasSelectedItems"),aC("multiple"),aI(aC("multiple"),"hasSelectedItems"),aC("multiple"),aC("multiple"),aC("multiple"),aC("multiple"),aI("closeOnSelect","isOpenControlled"),aI("hasHighlightedItem","loop","isLastItemHighlighted"),aI("hasHighlightedItem","loop","isFirstItemHighlighted"),tU(or()(["closeOnSelect","collection","composite","defaultHighlightedValue","defaultOpen","defaultValue","deselectable","dir","disabled","form","getRootNode","highlightedValue","id","ids","invalid","loopFocus","multiple","name","onFocusOutside","onHighlightChange","onInteractOutside","onOpenChange","onPointerDownOutside","onSelect","onValueChange","open","positioning","readOnly","required","scrollToIndexFn","value"])),tU(or()(["item","persistFocus"])),tU(or()(["id"])),tU(or()(["htmlFor"]));var a_=tc("slider").parts("root","label","thumb","valueText","track","range","control","markerGroup","marker","draggingIndicator");a_.build();r2(({context:e,prop:t})=>[e.get("value"),t("min"),t("max")],([e,t,i])=>e.map(e=>100*tN(e,t,i))),tU(or()(["aria-label","aria-labelledby","dir","disabled","form","getAriaValueText","getRootNode","id","ids","invalid","max","min","minStepsBetweenThumbs","name","onFocusChange","onValueChange","onValueChangeEnd","orientation","origin","readOnly","step","thumbAlignment","thumbAlignment","thumbSize","value","defaultValue"])),tU(or()(["index","name"])),tU(or()(["value"]));var aO=tc("splitter").parts("root","panel","resizeTrigger","resizeTriggerIndicator");aO.build();tU(or()(["dir","getRootNode","id","ids","onResize","onResizeStart","onResizeEnd","onCollapse","onExpand","orientation","size","defaultSize","panels","keyboardResizeBy","nonce"])),tU(or()(["id"])),tU(or()(["disabled","id"]));var aE=tc("switch").parts("root","label","control","thumb");aE.build();var{not:aV}=r5();aV("isTrusted"),aV("isTrusted"),tU(or()(["checked","defaultChecked","dir","disabled","form","getRootNode","id","ids","invalid","label","name","onCheckedChange","readOnly","required","value"]));let aP=oy.extendWith("itemBody"),aR=tc("action-bar").parts("positioner","content","separator","selectionTrigger","closeTrigger"),aT=tc("alert").parts("title","description","root","indicator","content"),aW=tc("breadcrumb").parts("link","currentLink","item","list","root","ellipsis","separator"),aA=tc("blockquote").parts("root","icon","content","caption"),aN=tc("card").parts("root","header","body","footer","title","description"),aF=tc("checkbox-card",["root","control","label","description","addon","indicator","content"]),aL=tc("data-list").parts("root","item","itemLabel","itemValue"),aD=oU.extendWith("header","body","footer","backdrop"),aM=oU.extendWith("header","body","footer","backdrop"),aB=oG.extendWith("textarea"),aj=tc("empty-state",["root","content","indicator","title","description"]),aH=oq.extendWith("requiredIndicator"),a$=oY.extendWith("content"),aU=oX.extendWith("itemContent","dropzoneContent","fileText"),aG=tc("list").parts("root","item","indicator"),aq=am.extendWith("itemCommand"),aY=tc("select").parts("root","field","indicator"),aK=ax.extendWith("header","body","footer"),aX=ay.extendWith("itemAddon","itemIndicator"),aJ=aX.extendWith("itemContent","itemDescription"),aZ=aw.extendWith("itemIndicator"),aQ=aS.extendWith("indicatorGroup"),a0=ox.extendWith("indicatorGroup","empty"),a1=a_.extendWith("markerIndicator"),a2=tc("stat").parts("root","label","helpText","valueText","valueUnit","indicator"),a5=tc("status").parts("root","indicator"),a3=tc("steps",["root","list","item","trigger","indicator","separator","content","title","description","nextTrigger","prevTrigger","progress"]),a4=aE.extendWith("indicator"),a6=tc("table").parts("root","header","body","row","columnHeader","cell","footer","caption"),a8=tc("toast").parts("root","title","description","indicator","closeTrigger","actionTrigger"),a7=tc("tabs").parts("root","trigger","list","content","contentGroup","indicator"),a9=tc("tag").parts("root","label","closeTrigger","startElement","endElement"),ne=tc("timeline").parts("root","item","content","separator","indicator","connector","title","description"),nt=oM.extendWith("channelText"),ni=tc("code-block",["root","content","title","header","footer","control","overlay","code","codeText","copyTrigger","copyIndicator","collapseTrigger","collapseIndicator","collapseText"]),nr=aO.extendWith("resizeTriggerSeparator","resizeTriggerIndicator");oS.extendWith("valueText");let no={className:"chakra-accordion",slots:aP.keys(),base:{root:{width:"full","--accordion-radius":"radii.l2"},item:{overflowAnchor:"none"},itemTrigger:{display:"flex",alignItems:"center",textAlign:"start",width:"full",outline:"0",gap:"3",fontWeight:"medium",borderRadius:"var(--accordion-radius)",_focusVisible:{outline:"2px solid",outlineColor:"colorPalette.focusRing"},_disabled:{layerStyle:"disabled"}},itemBody:{pt:"var(--accordion-padding-y)",pb:"calc(var(--accordion-padding-y) * 2)"},itemContent:{overflow:"hidden",borderRadius:"var(--accordion-radius)",_open:{animationName:"expand-height, fade-in",animationDuration:"moderate"},_closed:{animationName:"collapse-height, fade-out",animationDuration:"moderate"}},itemIndicator:{transition:"rotate 0.2s",transformOrigin:"center",color:"fg.subtle",_open:{rotate:"180deg"},_icon:{width:"1.2em",height:"1.2em"}}},variants:{variant:{outline:{item:{borderBottomWidth:"1px"}},subtle:{itemTrigger:{px:"var(--accordion-padding-x)"},itemContent:{px:"var(--accordion-padding-x)"},item:{borderRadius:"var(--accordion-radius)",_open:{bg:"colorPalette.subtle"}}},enclosed:{root:{borderWidth:"1px",borderRadius:"var(--accordion-radius)",divideY:"1px",overflow:"hidden"},itemTrigger:{px:"var(--accordion-padding-x)"},itemContent:{px:"var(--accordion-padding-x)"},item:{_open:{bg:"bg.subtle"}}},plain:{}},size:{sm:{root:{"--accordion-padding-x":"spacing.3","--accordion-padding-y":"spacing.2"},itemTrigger:{textStyle:"sm",py:"var(--accordion-padding-y)"}},md:{root:{"--accordion-padding-x":"spacing.4","--accordion-padding-y":"spacing.2"},itemTrigger:{textStyle:"md",py:"var(--accordion-padding-y)"}},lg:{root:{"--accordion-padding-x":"spacing.4.5","--accordion-padding-y":"spacing.2.5"},itemTrigger:{textStyle:"lg",py:"var(--accordion-padding-y)"}}}},defaultVariants:{size:"md",variant:"outline"}},na={className:"chakra-action-bar",slots:aR.keys(),base:{positioner:{position:"fixed",display:"flex",justifyContent:"center",pointerEvents:"none",insetInline:"0",top:"unset",bottom:"calc(env(safe-area-inset-bottom) + 20px)"},content:{bg:"bg.panel",shadow:"md",display:"flex",alignItems:"center",gap:"3",borderRadius:"l3",py:"2.5",px:"3",pointerEvents:"auto",translate:"calc(-1 * var(--scrollbar-width) / 2) 0px",_open:{animationName:"slide-from-bottom, fade-in",animationDuration:"moderate"},_closed:{animationName:"slide-to-bottom, fade-out",animationDuration:"faster"}},separator:{width:"1px",height:"5",bg:"border"},selectionTrigger:{display:"inline-flex",alignItems:"center",gap:"2",alignSelf:"stretch",textStyle:"sm",px:"4",py:"1",borderRadius:"l2",borderWidth:"1px",borderStyle:"dashed"}}},nn={slots:aT.keys(),className:"chakra-alert",base:{root:{width:"full",display:"flex",alignItems:"flex-start",position:"relative",borderRadius:"l3"},title:{fontWeight:"medium"},description:{display:"inline"},indicator:{display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:"0",width:"1em",height:"1em",_icon:{boxSize:"full"}},content:{display:"flex",flex:"1",gap:"1"}},variants:{status:{info:{root:{colorPalette:"blue"}},warning:{root:{colorPalette:"orange"}},success:{root:{colorPalette:"green"}},error:{root:{colorPalette:"red"}},neutral:{root:{colorPalette:"gray"}}},inline:{true:{content:{display:"inline-flex",flexDirection:"row",alignItems:"center"}},false:{content:{display:"flex",flexDirection:"column"}}},variant:{subtle:{root:{bg:"colorPalette.subtle",color:"colorPalette.fg"}},surface:{root:{bg:"colorPalette.subtle",color:"colorPalette.fg",shadow:"inset 0 0 0px 1px var(--shadow-color)",shadowColor:"colorPalette.muted"},indicator:{color:"colorPalette.fg"}},outline:{root:{color:"colorPalette.fg",shadow:"inset 0 0 0px 1px var(--shadow-color)","--outline-shadow-legacy":"colors.colorPalette.muted","--outline-shadow":"colors.colorPalette.border",shadowColor:"var(--outline-shadow, var(--outline-shadow-legacy))"},indicator:{color:"colorPalette.fg"}},solid:{root:{bg:"colorPalette.solid",color:"colorPalette.contrast"},indicator:{color:"colorPalette.contrast"}}},size:{sm:{root:{gap:"2",px:"3",py:"3",textStyle:"xs"},indicator:{textStyle:"lg"}},md:{root:{gap:"3",px:"4",py:"4",textStyle:"sm"},indicator:{textStyle:"xl"}},lg:{root:{gap:"3",px:"4",py:"4",textStyle:"md"},indicator:{textStyle:"2xl"}}}},defaultVariants:{status:"info",variant:"subtle",size:"md",inline:!1}};var nl=tc("avatar").parts("root","image","fallback");nl.build();tU(or()(["dir","id","ids","onStatusChange","getRootNode"]));let ns={slots:nl.keys(),className:"chakra-avatar",base:{root:{display:"inline-flex",alignItems:"center",justifyContent:"center",fontWeight:"medium",position:"relative",verticalAlign:"top",flexShrink:"0",userSelect:"none",width:"var(--avatar-size)",height:"var(--avatar-size)",fontSize:"var(--avatar-font-size)",borderRadius:"var(--avatar-radius)","&[data-group-item]":{borderWidth:"2px",borderColor:"bg"}},image:{width:"100%",height:"100%",objectFit:"cover",borderRadius:"var(--avatar-radius)"},fallback:{lineHeight:"1",textTransform:"uppercase",fontWeight:"medium",fontSize:"var(--avatar-font-size)",borderRadius:"var(--avatar-radius)"}},variants:{size:{full:{root:{"--avatar-size":"100%","--avatar-font-size":"100%"}},"2xs":{root:{"--avatar-font-size":"fontSizes.2xs","--avatar-size":"sizes.6"}},xs:{root:{"--avatar-font-size":"fontSizes.xs","--avatar-size":"sizes.8"}},sm:{root:{"--avatar-font-size":"fontSizes.sm","--avatar-size":"sizes.9"}},md:{root:{"--avatar-font-size":"fontSizes.md","--avatar-size":"sizes.10"}},lg:{root:{"--avatar-font-size":"fontSizes.md","--avatar-size":"sizes.11"}},xl:{root:{"--avatar-font-size":"fontSizes.lg","--avatar-size":"sizes.12"}},"2xl":{root:{"--avatar-font-size":"fontSizes.xl","--avatar-size":"sizes.16"}}},variant:{solid:{root:{bg:"colorPalette.solid",color:"colorPalette.contrast"}},subtle:{root:{bg:"colorPalette.muted",color:"colorPalette.fg"}},outline:{root:{color:"colorPalette.fg",borderWidth:"1px","--outline-shadow-legacy":"colors.colorPalette.muted","--outline-shadow":"colors.colorPalette.border",borderColor:"var(--outline-shadow, var(--outline-shadow-legacy))"}}},shape:{square:{},rounded:{root:{"--avatar-radius":"radii.l3"}},full:{root:{"--avatar-radius":"radii.full"}}},borderless:{true:{root:{"&[data-group-item]":{borderWidth:"0px"}}}}},defaultVariants:{size:"md",shape:"full",variant:"subtle"}},nd={className:"chakra-blockquote",slots:aA.keys(),base:{root:{position:"relative",display:"flex",flexDirection:"column",gap:"2"},caption:{textStyle:"sm",color:"fg.muted"},icon:{boxSize:"5"}},variants:{justify:{start:{root:{alignItems:"flex-start",textAlign:"start"}},center:{root:{alignItems:"center",textAlign:"center"}},end:{root:{alignItems:"flex-end",textAlign:"end"}}},variant:{subtle:{root:{paddingX:"5",borderStartWidth:"4px",borderStartColor:"colorPalette.muted"},icon:{color:"colorPalette.fg"}},solid:{root:{paddingX:"5",borderStartWidth:"4px",borderStartColor:"colorPalette.solid"},icon:{color:"colorPalette.solid"}},plain:{root:{paddingX:"5"},icon:{color:"colorPalette.solid"}}}},defaultVariants:{variant:"subtle",justify:"start"}},nc={className:"chakra-breadcrumb",slots:aW.keys(),base:{list:{display:"flex",alignItems:"center",wordBreak:"break-word",color:"fg.muted",listStyle:"none"},link:{outline:"0",textDecoration:"none",borderRadius:"l1",focusRing:"outside",display:"inline-flex",alignItems:"center",gap:"2"},item:{display:"inline-flex",alignItems:"center"},separator:{color:"fg.muted",opacity:"0.8",_icon:{boxSize:"1em"},_rtl:{rotate:"180deg"}},ellipsis:{display:"inline-flex",alignItems:"center",justifyContent:"center",_icon:{boxSize:"1em"}}},variants:{variant:{underline:{link:{color:"colorPalette.fg",textDecoration:"underline",textUnderlineOffset:"0.2em",textDecorationColor:"colorPalette.muted"},currentLink:{color:"colorPalette.fg"}},plain:{link:{color:"fg.muted",_hover:{color:"fg"}},currentLink:{color:"fg"}}},size:{sm:{list:{gap:"1",textStyle:"xs"}},md:{list:{gap:"1.5",textStyle:"sm"}},lg:{list:{gap:"2",textStyle:"md"}}}},defaultVariants:{variant:"plain",size:"md"}},nu={className:"chakra-card",slots:aN.keys(),base:{root:{display:"flex",flexDirection:"column",position:"relative",minWidth:"0",wordWrap:"break-word",borderRadius:"l3",color:"fg",textAlign:"start"},title:{fontWeight:"semibold"},description:{color:"fg.muted",fontSize:"sm"},header:{paddingInline:"var(--card-padding)",paddingTop:"var(--card-padding)",display:"flex",flexDirection:"column",gap:"1.5"},body:{padding:"var(--card-padding)",flex:"1",display:"flex",flexDirection:"column"},footer:{display:"flex",alignItems:"center",gap:"2",paddingInline:"var(--card-padding)",paddingBottom:"var(--card-padding)"}},variants:{size:{sm:{root:{"--card-padding":"spacing.4"},title:{textStyle:"md"}},md:{root:{"--card-padding":"spacing.6"},title:{textStyle:"lg"}},lg:{root:{"--card-padding":"spacing.7"},title:{textStyle:"xl"}}},variant:{elevated:{root:{bg:"bg.panel",boxShadow:"md"}},outline:{root:{bg:"bg.panel",borderWidth:"1px",borderColor:"border"}},subtle:{root:{bg:"bg.muted"}}}},defaultVariants:{variant:"outline",size:"md"}};var ng=tc("carousel").parts("root","itemGroup","item","control","nextTrigger","prevTrigger","indicatorGroup","indicator","autoplayTrigger","progressText");ng.build();tU(or()(["dir","getRootNode","id","ids","loop","page","defaultPage","onPageChange","orientation","slideCount","slidesPerPage","slidesPerMove","spacing","padding","autoplay","allowMouseDrag","inViewThreshold","translations","snapType","autoSize","onDragStatusChange","onAutoplayStatusChange"])),tU(or()(["index","readOnly"])),tU(or()(["index","snapAlign"]));let np={className:"carousel",slots:ng.extendWith("progressText","autoplayIndicator").keys(),base:{root:{position:"relative",display:"flex",gap:"2",_horizontal:{flexDirection:"column"},_vertical:{flexDirection:"row"}},item:{_horizontal:{width:"100%"},_vertical:{height:"100%"}},control:{display:"flex",alignItems:"center",_horizontal:{flexDirection:"row",width:"100%"},_vertical:{flexDirection:"column",height:"100%"}},indicatorGroup:{display:"flex",justifyContent:"center",gap:"3",_horizontal:{flexDirection:"row"},_vertical:{flexDirection:"column"}},indicator:{width:"2.5",height:"2.5",borderRadius:"full",bg:"colorPalette.subtle",cursor:"button",_current:{bg:"colorPalette.solid"}}},defaultVariants:{}};var nh=tc("checkbox").parts("root","label","control","indicator");nh.build();var{not:nm}=r5();nm("isTrusted"),nm("isTrusted"),tU(or()(["defaultChecked","checked","dir","disabled","form","getRootNode","id","ids","invalid","name","onCheckedChange","readOnly","required","value"]));let nf={slots:nh.extendWith("group").keys(),className:"chakra-checkbox",base:{root:{display:"inline-flex",gap:"2",alignItems:"center",verticalAlign:"top",position:"relative"},control:e9.base,label:{fontWeight:"medium",userSelect:"none",_disabled:{opacity:"0.5"}}},variants:{size:{xs:{root:{gap:"1.5"},label:{textStyle:"xs"},control:e9.variants?.size?.xs},sm:{root:{gap:"2"},label:{textStyle:"sm"},control:e9.variants?.size?.sm},md:{root:{gap:"2.5"},label:{textStyle:"sm"},control:e9.variants?.size?.md},lg:{root:{gap:"3"},label:{textStyle:"md"},control:e9.variants?.size?.lg}},variant:{outline:{control:e9.variants?.variant?.outline},solid:{control:e9.variants?.variant?.solid},subtle:{control:e9.variants?.variant?.subtle}}},defaultVariants:{variant:"solid",size:"md"}},nb={slots:aF.keys(),className:"chakra-checkbox-card",base:{root:{display:"flex",flexDirection:"column",userSelect:"none",position:"relative",borderRadius:"l2",flex:"1",focusVisibleRing:"outside",_disabled:{opacity:"0.8"},_invalid:{outline:"2px solid",outlineColor:"border.error"}},control:{display:"inline-flex",flex:"1",position:"relative",borderRadius:"inherit",justifyContent:"var(--checkbox-card-justify)",alignItems:"var(--checkbox-card-align)"},label:{fontWeight:"medium",display:"flex",alignItems:"center",gap:"2",flex:"1",_disabled:{opacity:"0.5"}},description:{opacity:"0.64",textStyle:"sm",_disabled:{opacity:"0.5"}},addon:{_disabled:{opacity:"0.5"}},indicator:e9.base,content:{display:"flex",flexDirection:"column",flex:"1",gap:"1",justifyContent:"var(--checkbox-card-justify)",alignItems:"var(--checkbox-card-align)"}},variants:{size:{sm:{root:{textStyle:"sm"},control:{padding:"3",gap:"1.5"},addon:{px:"3",py:"1.5",borderTopWidth:"1px"},indicator:e9.variants?.size.sm},md:{root:{textStyle:"sm"},control:{padding:"4",gap:"2.5"},addon:{px:"4",py:"2",borderTopWidth:"1px"},indicator:e9.variants?.size.md},lg:{root:{textStyle:"md"},control:{padding:"4",gap:"3.5"},addon:{px:"4",py:"2",borderTopWidth:"1px"},indicator:e9.variants?.size.lg}},variant:{surface:{root:{borderWidth:"1px",borderColor:"border",_checked:{bg:"colorPalette.subtle",color:"colorPalette.fg",borderColor:"colorPalette.muted"},_disabled:{bg:"bg.muted"}},indicator:e9.variants?.variant.solid},subtle:{root:{bg:"bg.muted"},control:{_checked:{bg:"colorPalette.muted",color:"colorPalette.fg"}},indicator:e9.variants?.variant.plain},outline:{root:{borderWidth:"1px",borderColor:"border",_checked:{boxShadow:"0 0 0 1px var(--shadow-color)",boxShadowColor:"colorPalette.solid",borderColor:"colorPalette.solid"}},indicator:e9.variants?.variant.solid},solid:{root:{borderWidth:"1px",_checked:{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"colorPalette.solid"}},indicator:e9.variants?.variant.inverted}},justify:{start:{root:{"--checkbox-card-justify":"flex-start"}},end:{root:{"--checkbox-card-justify":"flex-end"}},center:{root:{"--checkbox-card-justify":"center"}}},align:{start:{root:{"--checkbox-card-align":"flex-start"},content:{textAlign:"start"}},end:{root:{"--checkbox-card-align":"flex-end"},content:{textAlign:"end"}},center:{root:{"--checkbox-card-align":"center"},content:{textAlign:"center"}}},orientation:{vertical:{control:{flexDirection:"column"}},horizontal:{control:{flexDirection:"row"}}}},defaultVariants:{size:"md",variant:"outline",align:"start",orientation:"horizontal"}},nv={slots:ni.keys(),className:"code-block",base:{root:{colorPalette:"gray",rounded:"var(--code-block-radius)",overflow:"hidden",bg:"bg",color:"fg",borderWidth:"1px","--code-block-max-height":"320px","--code-block-bg":"colors.bg","--code-block-fg":"colors.fg","--code-block-obscured-opacity":"0.5","--code-block-obscured-blur":"1px","--code-block-line-number-width":"sizes.3","--code-block-line-number-margin":"spacing.4","--code-block-highlight-bg":"{colors.teal.focusRing/20}","--code-block-highlight-border":"colors.teal.focusRing","--code-block-highlight-added-bg":"{colors.green.focusRing/20}","--code-block-highlight-added-border":"colors.green.focusRing","--code-block-highlight-removed-bg":"{colors.red.focusRing/20}","--code-block-highlight-removed-border":"colors.red.focusRing"},header:{display:"flex",alignItems:"center",gap:"2",position:"relative",px:"var(--code-block-padding)",minH:"var(--code-block-header-height)",mb:"calc(var(--code-block-padding) / 2 * -1)"},title:{display:"inline-flex",alignItems:"center",gap:"1.5",flex:"1",color:"fg.muted"},control:{gap:"1.5",display:"inline-flex",alignItems:"center"},footer:{display:"flex",alignItems:"center",justifyContent:"center",gap:"2",px:"var(--code-block-padding)",minH:"var(--code-block-header-height)"},content:{position:"relative",colorScheme:"dark",overflowX:"auto",overflowY:"hidden",borderBottomRadius:"var(--code-block-radius)",maxHeight:"var(--code-block-max-height)","& ::selection":{bg:"blue.500/40"},_expanded:{maxHeight:"unset"}},overlay:{"--bg":"{colors.black/50}",display:"flex",alignItems:"flex-end",justifyContent:"center",padding:"4",bgImage:"linear-gradient(0deg,var(--bg) 25%,transparent 100%)",color:"white",minH:"5rem",pos:"absolute",bottom:"0",insetInline:"0",zIndex:"1",fontWeight:"medium",_expanded:{display:"none"}},code:{fontFamily:"mono",lineHeight:"tall",whiteSpace:"pre",counterReset:"line 0"},codeText:{px:"var(--code-block-padding)",py:"var(--code-block-padding)",position:"relative",display:"block",width:"100%","&[data-has-focused]":{"& [data-line]:not([data-focused])":{transitionProperty:"opacity, filter",transitionDuration:"moderate",transitionTimingFunction:"ease-in-out",opacity:"var(--code-block-obscured-opacity)",filter:"blur(var(--code-block-obscured-blur))"},"&:hover":{"--code-block-obscured-opacity":"1","--code-block-obscured-blur":"0px"}},"&[data-has-line-numbers][data-plaintext]":{paddingInlineStart:"calc(var(--code-block-line-number-width) + var(--code-block-line-number-margin) + var(--code-block-padding))"},"& [data-line]":{position:"relative",paddingInlineEnd:"var(--code-block-padding)","--highlight-bg":"var(--code-block-highlight-bg)","--highlight-border":"var(--code-block-highlight-border)","&[data-highlight], &[data-diff]":{display:"inline-block",width:"full","&:after":{content:"''",display:"block",position:"absolute",top:"0",insetStart:"calc(var(--code-block-padding) * -1)",insetEnd:"0px",width:"calc(100% + var(--code-block-padding) * 2)",height:"100%",bg:"var(--highlight-bg)",borderStartWidth:"2px",borderStartColor:"var(--highlight-border)"}},"&[data-diff='added']":{"--highlight-bg":"var(--code-block-highlight-added-bg)","--highlight-border":"var(--code-block-highlight-added-border)"},"&[data-diff='removed']":{"--highlight-bg":"var(--code-block-highlight-removed-bg)","--highlight-border":"var(--code-block-highlight-removed-border)"}},"&[data-word-wrap]":{"&[data-plaintext], & [data-line]":{whiteSpace:"pre-wrap",wordBreak:"break-all"}},"&[data-has-line-numbers]":{"--content":"counter(line)","& [data-line]:before":{content:"var(--content)",counterIncrement:"line",width:"var(--code-block-line-number-width)",marginRight:"var(--code-block-line-number-margin)",display:"inline-block",textAlign:"end",userSelect:"none",whiteSpace:"nowrap",opacity:.4},"& [data-diff='added']:before":{content:"'+'"},"& [data-diff='removed']:before":{content:"'-'"}}}},variants:{size:{sm:{root:{"--code-block-padding":"spacing.4","--code-block-radius":"radii.md","--code-block-header-height":"sizes.8"},title:{textStyle:"xs"},code:{fontSize:"xs"}},md:{root:{"--code-block-padding":"spacing.4","--code-block-radius":"radii.lg","--code-block-header-height":"sizes.10"},title:{textStyle:"xs"},code:{fontSize:"sm"}},lg:{root:{"--code-block-padding":"spacing.5","--code-block-radius":"radii.xl","--code-block-header-height":"sizes.12"},title:{textStyle:"sm"},code:{fontSize:"sm"}}}},defaultVariants:{size:"md"}};var nx=tc("collapsible").parts("root","trigger","content","indicator");nx.build();tU(or()(["dir","disabled","getRootNode","id","ids","collapsedHeight","collapsedWidth","onExitComplete","onOpenChange","defaultOpen","open"]));let ny={slots:nx.keys(),className:"chakra-collapsible",base:{content:{overflow:"hidden",_open:{animationName:"expand-height, fade-in",animationDuration:"moderate","&[data-has-collapsed-size]":{animationName:"expand-height"}},_closed:{animationName:"collapse-height, fade-out",animationDuration:"moderate","&[data-has-collapsed-size]":{animationName:"collapse-height"}}}}},nk={className:"colorPicker",slots:nt.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5"},label:{color:"fg",fontWeight:"medium",textStyle:"sm",_disabled:{opacity:"0.5"}},valueText:{textAlign:"start"},control:{display:"flex",alignItems:"center",flexDirection:"row",gap:"2",position:"relative"},swatchTrigger:{display:"flex",alignItems:"center",justifyContent:"center"},trigger:{display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"row",flexShrink:"0",gap:"2",textStyle:"sm",minH:"var(--input-height)",minW:"var(--input-height)",px:"1",rounded:"l2",_disabled:{opacity:"0.5"},"--focus-color":"colors.colorPalette.focusRing","&:focus-visible":{borderColor:"var(--focus-color)",outline:"1px solid var(--focus-color)"},"&[data-fit-content]":{"--input-height":"unset",px:"0",border:"0"}},content:{display:"flex",flexDirection:"column",bg:"bg.panel",borderRadius:"l3",boxShadow:"lg",width:"64",p:"4",gap:"3",zIndex:"dropdown",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"faster"}},area:{height:"180px",borderRadius:"l2",overflow:"hidden"},areaThumb:{borderRadius:"full",height:"var(--thumb-size)",width:"var(--thumb-size)",borderWidth:"2px",borderColor:"white",shadow:"sm",focusVisibleRing:"mixed",focusRingColor:"white"},areaBackground:{height:"full"},channelSlider:{borderRadius:"l2",flex:"1"},channelSliderTrack:{height:"var(--slider-height)",borderRadius:"inherit",boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"},channelText:{textStyle:"xs",color:"fg.muted",fontWeight:"medium",textTransform:"capitalize"},swatchGroup:{display:"flex",flexDirection:"row",flexWrap:"wrap",gap:"2"},swatch:{...ti.base,borderRadius:"l1"},swatchIndicator:{color:"white",rounded:"full"},channelSliderThumb:{borderRadius:"full",height:"var(--thumb-size)",width:"var(--thumb-size)",borderWidth:"2px",borderColor:"white",shadow:"sm",transform:"translate(-50%, -50%)",focusVisibleRing:"outside",focusRingOffset:"1px"},channelInput:{...tr.base,"&::-webkit-inner-spin-button, &::-webkit-outer-spin-button":{WebkitAppearance:"none",margin:0}},formatSelect:{textStyle:"xs",textTransform:"uppercase",borderWidth:"1px",minH:"6",focusRing:"inside",rounded:"l2"},transparencyGrid:{borderRadius:"l2"},view:{display:"flex",flexDirection:"column",gap:"2"}},variants:{size:{"2xs":{channelInput:tr.variants?.size?.["2xs"],swatch:{"--swatch-size":"sizes.4.5"},trigger:{"--input-height":"sizes.7"},area:{"--thumb-size":"sizes.3"},channelSlider:{"--slider-height":"sizes.3","--thumb-size":"sizes.3"}},xs:{channelInput:tr.variants?.size?.xs,swatch:{"--swatch-size":"sizes.5"},trigger:{"--input-height":"sizes.8"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},sm:{channelInput:tr.variants?.size?.sm,swatch:{"--swatch-size":"sizes.6"},trigger:{"--input-height":"sizes.9"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},md:{channelInput:tr.variants?.size?.md,swatch:{"--swatch-size":"sizes.7"},trigger:{"--input-height":"sizes.10"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},lg:{channelInput:tr.variants?.size?.lg,swatch:{"--swatch-size":"sizes.7"},trigger:{"--input-height":"sizes.11"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},xl:{channelInput:tr.variants?.size?.xl,swatch:{"--swatch-size":"sizes.8"},trigger:{"--input-height":"sizes.12"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},"2xl":{channelInput:tr.variants?.size?.["2xl"],swatch:{"--swatch-size":"sizes.10"},trigger:{"--input-height":"sizes.16"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}}},variant:{outline:{channelInput:tr.variants?.variant?.outline,trigger:{borderWidth:"1px"}},subtle:{channelInput:tr.variants?.variant?.subtle,trigger:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted"}}}},defaultVariants:{size:"md",variant:"outline"}},nw={className:"chakra-combobox",slots:a0.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5",width:"full"},label:{fontWeight:"medium",userSelect:"none",textStyle:"sm",_disabled:{layerStyle:"disabled"}},control:{pos:"relative","--padding-factor":"1","--combobox-input-padding-end":"var(--combobox-input-padding-x)","&:has([data-part=trigger]), &:has([data-part=clear-trigger])":{"--combobox-input-padding-end":"calc(var(--combobox-input-height) * var(--padding-factor))"},"&:has([data-part=trigger]):has([data-part=clear-trigger]:not([hidden]))":{"--padding-factor":"1.5"}},input:{display:"flex",alignItems:"center",justifyContent:"space-between",background:"bg.panel",width:"full",minH:"var(--combobox-input-height)",ps:"var(--combobox-input-padding-x)",pe:"var(--combobox-input-padding-end)","--input-height":"var(--combobox-input-height)",borderRadius:"l2",outline:0,userSelect:"none",textAlign:"start",_placeholderShown:{color:"fg.muted"},_disabled:{layerStyle:"disabled"},"--focus-color":"colors.colorPalette.focusRing","--error-color":"colors.border.error",_invalid:{focusRingColor:"var(--error-color)",borderColor:"var(--error-color)"}},trigger:{display:"inline-flex",alignItems:"center",justifyContent:"center","--input-height":"var(--combobox-input-height)"},clearTrigger:{color:"fg.muted",pointerEvents:"auto",focusVisibleRing:"inside",focusRingWidth:"2px",rounded:"l1"},indicatorGroup:{display:"flex",alignItems:"center",justifyContent:"center",gap:"1",pos:"absolute",insetEnd:"0",top:"0",bottom:"0",px:"var(--combobox-input-padding-x)",_icon:{boxSize:"var(--combobox-indicator-size)"},"[data-disabled] &":{opacity:.5}},content:{background:"bg.panel",display:"flex",flexDirection:"column",zIndex:"dropdown",borderRadius:"l2",outline:0,maxH:"96",overflowY:"auto",boxShadow:"md",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"0s"},"&[data-empty]:not(:has([data-scope=combobox][data-part=empty]))":{opacity:0}},item:{position:"relative",userSelect:"none",display:"flex",alignItems:"center",gap:"2",py:"var(--combobox-item-padding-y)",px:"var(--combobox-item-padding-x)",cursor:"option",justifyContent:"space-between",flex:"1",textAlign:"start",borderRadius:"l1",_highlighted:{bg:"bg.emphasized/60"},_disabled:{pointerEvents:"none",opacity:"0.5"},_icon:{boxSize:"var(--combobox-indicator-size)"}},empty:{py:"var(--combobox-item-padding-y)",px:"var(--combobox-item-padding-x)"},itemText:{flex:"1"},itemGroup:{pb:"var(--combobox-item-padding-y)",_last:{pb:"0"}},itemGroupLabel:{fontWeight:"medium",py:"var(--combobox-item-padding-y)",px:"var(--combobox-item-padding-x)"}},variants:{variant:{outline:{input:{bg:"transparent",borderWidth:"1px",borderColor:"border",focusVisibleRing:"inside"}},subtle:{input:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted",focusVisibleRing:"inside"}},flushed:{input:{bg:"transparent",borderBottomWidth:"1px",borderBottomColor:"border",borderRadius:"0",px:"0",_focusVisible:{borderColor:"var(--focus-color)",boxShadow:"0px 1px 0px 0px var(--focus-color)"}},indicatorGroup:{px:"0"}}},size:{xs:{root:{"--combobox-input-height":"sizes.8","--combobox-input-padding-x":"spacing.2","--combobox-indicator-size":"sizes.3.5"},input:{textStyle:"xs"},content:{"--combobox-item-padding-x":"spacing.1.5","--combobox-item-padding-y":"spacing.1","--combobox-indicator-size":"sizes.3.5",p:"1",textStyle:"xs"},trigger:{textStyle:"xs",gap:"1"}},sm:{root:{"--combobox-input-height":"sizes.9","--combobox-input-padding-x":"spacing.2.5","--combobox-indicator-size":"sizes.4"},input:{textStyle:"sm"},content:{"--combobox-item-padding-x":"spacing.2","--combobox-item-padding-y":"spacing.1.5","--combobox-indicator-size":"sizes.4",p:"1",textStyle:"sm"},trigger:{textStyle:"sm",gap:"1"}},md:{root:{"--combobox-input-height":"sizes.10","--combobox-input-padding-x":"spacing.3","--combobox-indicator-size":"sizes.4"},input:{textStyle:"sm"},content:{"--combobox-item-padding-x":"spacing.2","--combobox-item-padding-y":"spacing.1.5","--combobox-indicator-size":"sizes.4",p:"1",textStyle:"sm"},itemIndicator:{display:"flex",alignItems:"center",justifyContent:"center"},trigger:{textStyle:"sm",gap:"2"}},lg:{root:{"--combobox-input-height":"sizes.12","--combobox-input-padding-x":"spacing.4","--combobox-indicator-size":"sizes.5"},input:{textStyle:"md"},content:{"--combobox-item-padding-y":"spacing.2","--combobox-item-padding-x":"spacing.3","--combobox-indicator-size":"sizes.5",p:"1.5",textStyle:"md"},trigger:{textStyle:"md",py:"3",gap:"2"}}}},defaultVariants:{size:"md",variant:"outline"}},nS={slots:aL.keys(),className:"chakra-data-list",base:{itemLabel:{display:"flex",alignItems:"center",gap:"1"},itemValue:{display:"flex",minWidth:"0",flex:"1"}},variants:{orientation:{horizontal:{root:{display:"flex",flexDirection:"column"},item:{display:"inline-flex",alignItems:"center",gap:"4"},itemLabel:{minWidth:"120px"}},vertical:{root:{display:"flex",flexDirection:"column"},item:{display:"flex",flexDirection:"column",gap:"1"}}},size:{sm:{root:{gap:"3"},item:{textStyle:"xs"}},md:{root:{gap:"4"},item:{textStyle:"sm"}},lg:{root:{gap:"5"},item:{textStyle:"md"}}},variant:{subtle:{itemLabel:{color:"fg.muted"}},bold:{itemLabel:{fontWeight:"medium"},itemValue:{color:"fg.muted"}}}},defaultVariants:{size:"md",orientation:"vertical",variant:"subtle"}},nI={slots:aD.keys(),className:"chakra-dialog",base:{backdrop:{bg:"blackAlpha.500",pos:"fixed",left:0,top:0,w:"100dvw",h:"100dvh",zIndex:"var(--z-index)",_open:{animationName:"fade-in",animationDuration:"slow"},_closed:{animationName:"fade-out",animationDuration:"moderate"}},positioner:{display:"flex",width:"100dvw",height:"100dvh",position:"fixed",left:0,top:0,"--dialog-z-index":"zIndex.modal",zIndex:"calc(var(--dialog-z-index) + var(--layer-index, 0))",justifyContent:"center",overscrollBehaviorY:"none"},content:{display:"flex",flexDirection:"column",position:"relative",width:"100%",outline:0,borderRadius:"l3",textStyle:"sm",my:"var(--dialog-margin, var(--dialog-base-margin))","--dialog-z-index":"zIndex.modal",zIndex:"calc(var(--dialog-z-index) + var(--layer-index, 0))",bg:"bg.panel",boxShadow:"lg",_open:{animationDuration:"moderate"},_closed:{animationDuration:"faster"}},header:{display:"flex",gap:"2",flex:0,px:"6",pt:"6",pb:"4"},body:{flex:"1",px:"6",pt:"2",pb:"6"},footer:{display:"flex",alignItems:"center",justifyContent:"flex-end",gap:"3",px:"6",pt:"2",pb:"4"},title:{textStyle:"lg",fontWeight:"semibold"},description:{color:"fg.muted"},closeTrigger:{pos:"absolute",top:"2",insetEnd:"2"}},variants:{placement:{center:{positioner:{alignItems:"center"},content:{"--dialog-base-margin":"auto",mx:"auto"}},top:{positioner:{alignItems:"flex-start"},content:{"--dialog-base-margin":"spacing.16",mx:"auto"}},bottom:{positioner:{alignItems:"flex-end"},content:{"--dialog-base-margin":"spacing.16",mx:"auto"}}},scrollBehavior:{inside:{positioner:{overflow:"hidden"},content:{maxH:"calc(100% - 7.5rem)"},body:{overflow:"auto"}},outside:{positioner:{overflow:"auto",pointerEvents:"auto"}}},size:{xs:{content:{maxW:"sm"}},sm:{content:{maxW:"md"}},md:{content:{maxW:"lg"}},lg:{content:{maxW:"2xl"}},xl:{content:{maxW:"4xl"}},cover:{positioner:{padding:"10"},content:{width:"100%",height:"100%","--dialog-margin":"0"}},full:{content:{maxW:"100dvw",minH:"100dvh","--dialog-margin":"0",borderRadius:"0"}}},motionPreset:{scale:{content:{_open:{animationName:"scale-in, fade-in"},_closed:{animationName:"scale-out, fade-out"}}},"slide-in-bottom":{content:{_open:{animationName:"slide-from-bottom, fade-in"},_closed:{animationName:"slide-to-bottom, fade-out"}}},"slide-in-top":{content:{_open:{animationName:"slide-from-top, fade-in"},_closed:{animationName:"slide-to-top, fade-out"}}},"slide-in-left":{content:{_open:{animationName:"slide-from-left, fade-in"},_closed:{animationName:"slide-to-left, fade-out"}}},"slide-in-right":{content:{_open:{animationName:"slide-from-right, fade-in"},_closed:{animationName:"slide-to-right, fade-out"}}},none:{}}},defaultVariants:{size:"md",scrollBehavior:"outside",placement:"top",motionPreset:"scale"}},nC={slots:aM.keys(),className:"chakra-drawer",base:{backdrop:{bg:"blackAlpha.500",pos:"fixed",insetInlineStart:0,top:0,w:"100vw",h:"100dvh",zIndex:"overlay",_open:{animationName:"fade-in",animationDuration:"slow"},_closed:{animationName:"fade-out",animationDuration:"moderate"}},positioner:{display:"flex",width:"100vw",height:"100dvh",position:"fixed",insetInlineStart:0,top:0,zIndex:"modal",overscrollBehaviorY:"none"},content:{display:"flex",flexDirection:"column",position:"relative",width:"100%",outline:0,zIndex:"modal",textStyle:"sm",maxH:"100dvh",color:"inherit",bg:"bg.panel",boxShadow:"lg",_open:{animationDuration:"slowest",animationTimingFunction:"ease-in-smooth"},_closed:{animationDuration:"slower",animationTimingFunction:"ease-in-smooth"}},header:{display:"flex",alignItems:"center",gap:"2",flex:0,px:"6",pt:"6",pb:"4"},body:{px:"6",py:"2",flex:"1",overflow:"auto"},footer:{display:"flex",alignItems:"center",justifyContent:"flex-end",gap:"3",px:"6",pt:"2",pb:"4"},title:{flex:"1",textStyle:"lg",fontWeight:"semibold"},description:{color:"fg.muted"},closeTrigger:{pos:"absolute",top:"3",insetEnd:"2"}},variants:{size:{xs:{content:{maxW:"xs"}},sm:{content:{maxW:"md"}},md:{content:{maxW:"lg"}},lg:{content:{maxW:"2xl"}},xl:{content:{maxW:"4xl"}},full:{content:{maxW:"100vw",h:"100dvh"}}},placement:{start:{positioner:{justifyContent:"flex-start",alignItems:"stretch"},content:{_open:{animationName:{base:"slide-from-left-full, fade-in",_rtl:"slide-from-right-full, fade-in"}},_closed:{animationName:{base:"slide-to-left-full, fade-out",_rtl:"slide-to-right-full, fade-out"}}}},end:{positioner:{justifyContent:"flex-end",alignItems:"stretch"},content:{_open:{animationName:{base:"slide-from-right-full, fade-in",_rtl:"slide-from-left-full, fade-in"}},_closed:{animationName:{base:"slide-to-right-full, fade-out",_rtl:"slide-to-left-full, fade-out"}}}},top:{positioner:{justifyContent:"stretch",alignItems:"flex-start"},content:{maxW:"100%",_open:{animationName:"slide-from-top-full, fade-in"},_closed:{animationName:"slide-to-top-full, fade-out"}}},bottom:{positioner:{justifyContent:"stretch",alignItems:"flex-end"},content:{maxW:"100%",_open:{animationName:"slide-from-bottom-full, fade-in"},_closed:{animationName:"slide-to-bottom-full, fade-out"}}}},contained:{true:{positioner:{padding:"4"},content:{borderRadius:"l3"}}}},defaultVariants:{size:"xs",placement:"end"}},nz={fontSize:"inherit",fontWeight:"inherit",textAlign:"inherit",bg:"transparent",borderRadius:"l2"},n_={slots:aB.keys(),className:"chakra-editable",base:{root:{display:"inline-flex",alignItems:"center",position:"relative",gap:"1.5",width:"full"},preview:{...nz,py:"1",px:"1",display:"inline-flex",alignItems:"center",transitionProperty:"common",transitionDuration:"moderate",cursor:"text",_hover:{bg:"bg.muted"},_disabled:{userSelect:"none"}},input:{...nz,outline:"0",py:"1",px:"1",transitionProperty:"common",transitionDuration:"normal",width:"full",focusVisibleRing:"inside",focusRingWidth:"2px",_placeholder:{opacity:.6}},control:{display:"inline-flex",alignItems:"center",gap:"1.5"}},variants:{size:{sm:{root:{textStyle:"sm"},preview:{minH:"8"},input:{minH:"8"}},md:{root:{textStyle:"sm"},preview:{minH:"9"},input:{minH:"9"}},lg:{root:{textStyle:"md"},preview:{minH:"10"},input:{minH:"10"}}}},defaultVariants:{size:"md"}},nO={slots:aj.keys(),className:"chakra-empty-state",base:{root:{width:"full"},content:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},indicator:{display:"flex",alignItems:"center",justifyContent:"center",color:"fg.subtle",_icon:{boxSize:"1em"}},title:{fontWeight:"semibold"},description:{textStyle:"sm",color:"fg.muted"}},variants:{size:{sm:{root:{px:"4",py:"6"},title:{textStyle:"md"},content:{gap:"4"},indicator:{textStyle:"2xl"}},md:{root:{px:"8",py:"12"},title:{textStyle:"lg"},content:{gap:"6"},indicator:{textStyle:"4xl"}},lg:{root:{px:"12",py:"16"},title:{textStyle:"xl"},content:{gap:"8"},indicator:{textStyle:"6xl"}}}},defaultVariants:{size:"md"}},nE={className:"chakra-field",slots:aH.keys(),base:{requiredIndicator:{color:"fg.error",lineHeight:"1"},root:{display:"flex",width:"100%",position:"relative",gap:"1.5"},label:{display:"flex",alignItems:"center",textAlign:"start",textStyle:"sm",fontWeight:"medium",gap:"1",userSelect:"none",_disabled:{opacity:"0.5"}},errorText:{display:"inline-flex",alignItems:"center",fontWeight:"medium",gap:"1",color:"fg.error",textStyle:"xs"},helperText:{color:"fg.muted",textStyle:"xs"}},variants:{orientation:{vertical:{root:{flexDirection:"column",alignItems:"flex-start"}},horizontal:{root:{flexDirection:"row",alignItems:"center",justifyContent:"space-between"},label:{flex:"0 0 var(--field-label-width, 80px)"}}}},defaultVariants:{orientation:"vertical"}},nV={className:"fieldset",slots:a$.keys(),base:{root:{display:"flex",flexDirection:"column",width:"full"},content:{display:"flex",flexDirection:"column",width:"full"},legend:{color:"fg",fontWeight:"medium",_disabled:{opacity:"0.5"}},helperText:{color:"fg.muted",textStyle:"sm"},errorText:{display:"inline-flex",alignItems:"center",color:"fg.error",gap:"2",fontWeight:"medium",textStyle:"sm"}},variants:{size:{sm:{root:{spaceY:"2"},content:{gap:"1.5"},legend:{textStyle:"sm"}},md:{root:{spaceY:"4"},content:{gap:"4"},legend:{textStyle:"sm"}},lg:{root:{spaceY:"6"},content:{gap:"4"},legend:{textStyle:"md"}}}},defaultVariants:{size:"md"}},nP={className:"chakra-file-upload",slots:aU.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"4",width:"100%",alignItems:"flex-start"},label:{fontWeight:"medium",textStyle:"sm"},dropzone:{background:"bg",borderRadius:"l3",borderWidth:"2px",borderStyle:"dashed",display:"flex",alignItems:"center",flexDirection:"column",gap:"4",justifyContent:"center",minHeight:"2xs",px:"3",py:"2",transition:"backgrounds",focusVisibleRing:"outside",_hover:{bg:"bg.subtle"},_dragging:{bg:"colorPalette.subtle",borderStyle:"solid",borderColor:"colorPalette.solid"}},dropzoneContent:{display:"flex",flexDirection:"column",alignItems:"center",textAlign:"center",gap:"1",textStyle:"sm"},item:{pos:"relative",textStyle:"sm",animationName:"fade-in",animationDuration:"moderate",background:"bg",borderRadius:"l2",borderWidth:"1px",width:"100%",display:"flex",alignItems:"center",gap:"3",p:"4"},itemGroup:{width:"100%",display:"flex",flexDirection:"column",gap:"3",_empty:{display:"none"}},itemName:{color:"fg",fontWeight:"medium",lineClamp:"1"},itemContent:{display:"flex",flexDirection:"column",gap:"0.5",flex:"1"},itemSizeText:{color:"fg.muted",textStyle:"xs"},itemDeleteTrigger:{display:"flex",alignItems:"center",justifyContent:"center",alignSelf:"flex-start",boxSize:"5",p:"2px",color:"fg.muted",cursor:"button"},itemPreview:{color:"fg.muted",_icon:{boxSize:"4.5"}}},defaultVariants:{}};var nR=tc("hoverCard").parts("arrow","arrowTip","trigger","positioner","content");nR.build();var{not:nT,and:nW}=r5();nW("isOpenControlled",nT("isPointer")),nT("isPointer"),nW("isOpenControlled",nT("isPointer")),nT("isPointer"),tU(or()(["closeDelay","dir","getRootNode","id","ids","disabled","onOpenChange","defaultOpen","open","openDelay","positioning","onInteractOutside","onPointerDownOutside","onFocusOutside"]));let nA={className:"chakra-hover-card",slots:nR.keys(),base:{content:{position:"relative",display:"flex",flexDirection:"column",textStyle:"sm","--hovercard-bg":"colors.bg.panel",bg:"var(--hovercard-bg)",boxShadow:"lg",maxWidth:"80",borderRadius:"l3",zIndex:"popover",transformOrigin:"var(--transform-origin)",outline:"0",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"faster"}},arrow:{"--arrow-size":"sizes.3","--arrow-background":"var(--hovercard-bg)"},arrowTip:{borderTopWidth:"0.5px",borderLeftWidth:"0.5px"}},variants:{size:{xs:{content:{padding:"3"}},sm:{content:{padding:"4"}},md:{content:{padding:"5"}},lg:{content:{padding:"6"}}}},defaultVariants:{size:"md"}},nN={className:"chakra-list",slots:aG.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"var(--list-gap)","& :where(ul, ol)":{marginTop:"var(--list-gap)"}},item:{whiteSpace:"normal",display:"list-item"},indicator:{marginEnd:"2",minHeight:"1lh",flexShrink:0,display:"inline-block",verticalAlign:"middle"}},variants:{variant:{marker:{root:{listStyle:"revert"},item:{_marker:{color:"fg.subtle"}}},plain:{item:{alignItems:"flex-start",display:"inline-flex"}}},align:{center:{item:{alignItems:"center"}},start:{item:{alignItems:"flex-start"}},end:{item:{alignItems:"flex-end"}}}},defaultVariants:{variant:"marker"}},nF={className:"chakra-listbox",slots:ad.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5",width:"full"},content:{display:"flex",maxH:"96",p:"1",gap:"1",textStyle:"sm",outline:"none",scrollPadding:"1",_horizontal:{flexDirection:"row",overflowX:"auto"},_vertical:{flexDirection:"column",overflowY:"auto"},"--listbox-item-padding-x":"spacing.2","--listbox-item-padding-y":"spacing.1.5"},item:{position:"relative",userSelect:"none",display:"flex",alignItems:"center",gap:"2",cursor:"pointer",justifyContent:"space-between",flex:"1",textAlign:"start",borderRadius:"l1",py:"var(--listbox-item-padding-y)",px:"var(--listbox-item-padding-x)",_highlighted:{outline:"2px solid",outlineColor:"border.emphasized"},_disabled:{pointerEvents:"none",opacity:"0.5"}},empty:{py:"var(--listbox-item-padding-y)",px:"var(--listbox-item-padding-x)"},itemText:{flex:"1"},itemGroup:{mt:"1.5",_first:{mt:"0"}},itemGroupLabel:{py:"1.5",px:"2",fontWeight:"medium"},label:{fontWeight:"medium",userSelect:"none",textStyle:"sm",_disabled:{layerStyle:"disabled"}},valueText:{lineClamp:"1",maxW:"80%"},itemIndicator:{display:"flex",alignItems:"center",justifyContent:"center",_icon:{boxSize:"4"}}},variants:{variant:{subtle:{content:{bg:"bg.panel",borderWidth:"1px",borderRadius:"l2"},item:{_hover:{bg:"bg.emphasized/60"},_selected:{bg:"bg.muted"}}},solid:{content:{bg:"bg.panel",borderWidth:"1px",borderRadius:"l2"},item:{_selected:{bg:"colorPalette.solid",color:"colorPalette.contrast"}}},plain:{}}},defaultVariants:{variant:"subtle"}},nL={className:"chakra-menu",slots:aq.keys(),base:{content:{outline:0,bg:"bg.panel",boxShadow:"lg",color:"fg",maxHeight:"var(--available-height)","--menu-z-index":"zIndex.dropdown",zIndex:"calc(var(--menu-z-index) + var(--layer-index, 0))",borderRadius:"l2",overflow:"hidden",overflowY:"auto",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"faster"}},item:{textDecoration:"none",color:"fg",userSelect:"none",borderRadius:"l1",width:"100%",display:"flex",cursor:"menuitem",alignItems:"center",textAlign:"start",position:"relative",flex:"0 0 auto",outline:0,_disabled:{layerStyle:"disabled"},"&[data-type]":{ps:"8"}},itemText:{flex:"1"},itemIndicator:{position:"absolute",insetStart:"2",transform:"translateY(-50%)",top:"50%"},itemGroupLabel:{px:"2",py:"1.5",fontWeight:"semibold",textStyle:"sm"},indicator:{display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:"0"},itemCommand:{opacity:"0.6",textStyle:"xs",ms:"auto",ps:"4",letterSpacing:"widest",fontFamily:"inherit"},separator:{height:"1px",bg:"bg.muted",my:"1",mx:"-1"}},variants:{variant:{subtle:{item:{_highlighted:{bg:"bg.emphasized/60"}}},solid:{item:{_highlighted:{bg:"colorPalette.solid",color:"colorPalette.contrast"}}}},size:{sm:{content:{minW:"8rem",padding:"1",scrollPadding:"1"},item:{gap:"1",textStyle:"xs",py:"1",px:"1.5"}},md:{content:{minW:"8rem",padding:"1.5",scrollPadding:"1.5"},item:{gap:"2",textStyle:"sm",py:"1.5",px:"2"}}}},defaultVariants:{size:"md",variant:"subtle"}},nD={className:"chakra-select",slots:aQ.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5",width:"full"},trigger:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"full",minH:"var(--select-trigger-height)","--input-height":"var(--select-trigger-height)",px:"var(--select-trigger-padding-x)",borderRadius:"l2",userSelect:"none",textAlign:"start",focusVisibleRing:"inside",_placeholderShown:{color:"fg.muted/80"},_disabled:{layerStyle:"disabled"},_invalid:{borderColor:"border.error"}},indicatorGroup:{display:"flex",alignItems:"center",gap:"1",pos:"absolute",insetEnd:"0",top:"0",bottom:"0",px:"var(--select-trigger-padding-x)",pointerEvents:"none"},indicator:{display:"flex",alignItems:"center",justifyContent:"center",color:{base:"fg.muted",_disabled:"fg.subtle",_invalid:"fg.error"}},content:{background:"bg.panel",display:"flex",flexDirection:"column",zIndex:"dropdown",borderRadius:"l2",outline:0,maxH:"96",overflowY:"auto",boxShadow:"md",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"fastest"}},item:{position:"relative",userSelect:"none",display:"flex",alignItems:"center",gap:"2",cursor:"option",justifyContent:"space-between",flex:"1",textAlign:"start",borderRadius:"l1",_highlighted:{bg:"bg.emphasized/60"},_disabled:{pointerEvents:"none",opacity:"0.5"},_icon:{width:"4",height:"4"}},control:{pos:"relative"},itemText:{flex:"1"},itemGroup:{_first:{mt:"0"}},itemGroupLabel:{py:"1",fontWeight:"medium"},label:{fontWeight:"medium",userSelect:"none",textStyle:"sm",_disabled:{layerStyle:"disabled"}},valueText:{lineClamp:"1",maxW:"80%"},clearTrigger:{color:"fg.muted",pointerEvents:"auto",focusVisibleRing:"inside",focusRingWidth:"2px",rounded:"l1"}},variants:{variant:{outline:{trigger:{bg:"transparent",borderWidth:"1px",borderColor:"border",_expanded:{borderColor:"border.emphasized"}}},subtle:{trigger:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted"}}},size:{xs:{root:{"--select-trigger-height":"sizes.8","--select-trigger-padding-x":"spacing.2"},content:{p:"1",gap:"1",textStyle:"xs"},trigger:{textStyle:"xs",gap:"1"},item:{py:"1",px:"2"},itemGroupLabel:{py:"1",px:"2"},indicator:{_icon:{width:"3.5",height:"3.5"}}},sm:{root:{"--select-trigger-height":"sizes.9","--select-trigger-padding-x":"spacing.2.5"},content:{p:"1",textStyle:"sm"},trigger:{textStyle:"sm",gap:"1"},indicator:{_icon:{width:"4",height:"4"}},item:{py:"1",px:"1.5"},itemGroup:{mt:"1"},itemGroupLabel:{py:"1",px:"1.5"}},md:{root:{"--select-trigger-height":"sizes.10","--select-trigger-padding-x":"spacing.3"},content:{p:"1",textStyle:"sm"},itemGroup:{mt:"1.5"},item:{py:"1.5",px:"2"},itemIndicator:{display:"flex",alignItems:"center",justifyContent:"center"},itemGroupLabel:{py:"1.5",px:"2"},trigger:{textStyle:"sm",gap:"2"},indicator:{_icon:{width:"4",height:"4"}}},lg:{root:{"--select-trigger-height":"sizes.12","--select-trigger-padding-x":"spacing.4"},content:{p:"1.5",textStyle:"md"},itemGroup:{mt:"2"},item:{py:"2",px:"3"},itemGroupLabel:{py:"2",px:"3"},trigger:{textStyle:"md",py:"3",gap:"2"},indicator:{_icon:{width:"5",height:"5"}}}}},defaultVariants:{size:"md",variant:"outline"}},nM={className:"chakra-native-select",slots:aY.keys(),base:{root:{height:"fit-content",display:"flex",width:"100%",position:"relative"},field:{width:"100%",minWidth:"0",outline:"0",appearance:"none",borderRadius:"l2","--error-color":"colors.border.error","--input-height":"var(--select-field-height)",height:"var(--select-field-height)",_disabled:{layerStyle:"disabled"},_invalid:{focusRingColor:"var(--error-color)",borderColor:"var(--error-color)"},focusVisibleRing:"inside",lineHeight:"normal","& > option, & > optgroup":{bg:"bg"}},indicator:{position:"absolute",display:"inline-flex",alignItems:"center",justifyContent:"center",pointerEvents:"none",top:"50%",transform:"translateY(-50%)",height:"100%",color:"fg.muted",_disabled:{opacity:"0.5"},_invalid:{color:"fg.error"},_icon:{width:"1em",height:"1em"}}},variants:{variant:{outline:{field:nD.variants?.variant.outline.trigger},subtle:{field:nD.variants?.variant.subtle.trigger},plain:{field:{bg:"transparent",color:"fg",focusRingWidth:"2px"}}},size:{xs:{root:{"--select-field-height":"sizes.8"},field:{textStyle:"xs",ps:"2",pe:"6"},indicator:{textStyle:"sm",insetEnd:"1.5"}},sm:{root:{"--select-field-height":"sizes.9"},field:{textStyle:"sm",ps:"2.5",pe:"8"},indicator:{textStyle:"md",insetEnd:"2"}},md:{root:{"--select-field-height":"sizes.10"},field:{textStyle:"sm",ps:"3",pe:"8"},indicator:{textStyle:"lg",insetEnd:"2"}},lg:{root:{"--select-field-height":"sizes.11"},field:{textStyle:"md",ps:"4",pe:"8"},indicator:{textStyle:"xl",insetEnd:"3"}},xl:{root:{"--select-field-height":"sizes.12"},field:{textStyle:"md",ps:"4.5",pe:"10"},indicator:{textStyle:"xl",insetEnd:"3"}}}},defaultVariants:nD.defaultVariants},nB=new Map,nj=!1;try{nj="exceptZero"===new Intl.NumberFormat("de-DE",{signDisplay:"exceptZero"}).resolvedOptions().signDisplay}catch{}let nH=!1;try{nH="unit"===new Intl.NumberFormat("de-DE",{style:"unit",unit:"degree"}).resolvedOptions().style}catch{}let n$={degree:{narrow:{default:"°","ja-JP":" 度","zh-TW":"度","sl-SI":" °"}}};class nU{format(e){let t="";if(t=nj||null==this.options.signDisplay?this.numberFormatter.format(e):function(e,t,i){if("auto"===t)return e.format(i);{if("never"===t)return e.format(Math.abs(i));let r=!1;if("always"===t?r=i>0||Object.is(i,0):"exceptZero"===t&&(Object.is(i,-0)||Object.is(i,0)?i=Math.abs(i):r=i>0),!r)return e.format(i);{let t=e.format(-i),r=e.format(i),o=t.replace(r,"").replace(/\u200e|\u061C/,"");return 1!=[...o].length&&console.warn("@react-aria/i18n polyfill for NumberFormat signDisplay: Unsupported case"),t.replace(r,"!!!").replace(o,"+").replace("!!!",r)}}}(this.numberFormatter,this.options.signDisplay,e),"unit"===this.options.style&&!nH){var i;let{unit:e,unitDisplay:r="short",locale:o}=this.resolvedOptions();if(!e)return t;let a=null==(i=n$[e])?void 0:i[r];t+=a[o]||a.default}return t}formatToParts(e){return this.numberFormatter.formatToParts(e)}formatRange(e,t){if("function"==typeof this.numberFormatter.formatRange)return this.numberFormatter.formatRange(e,t);if(t= start date");return`${this.format(e)} \u{2013} ${this.format(t)}`}formatRangeToParts(e,t){if("function"==typeof this.numberFormatter.formatRangeToParts)return this.numberFormatter.formatRangeToParts(e,t);if(t= start date");let i=this.numberFormatter.formatToParts(e),r=this.numberFormatter.formatToParts(t);return[...i.map(e=>({...e,source:"startRange"})),{type:"literal",value:" – ",source:"shared"},...r.map(e=>({...e,source:"endRange"}))]}resolvedOptions(){let e=this.numberFormatter.resolvedOptions();return nj||null==this.options.signDisplay||(e={...e,signDisplay:this.options.signDisplay}),nH||"unit"!==this.options.style||(e={...e,style:"unit",unit:this.options.unit,unitDisplay:this.options.unitDisplay}),e}constructor(e,t={}){this.numberFormatter=function(e,t={}){let{numberingSystem:i}=t;if(i&&e.includes("-nu-")&&(e.includes("-u-")||(e+="-u-"),e+=`-nu-${i}`),"unit"===t.style&&!nH){var r;let{unit:e,unitDisplay:i="short"}=t;if(!e)throw Error('unit option must be provided with style: "unit"');if(!(null==(r=n$[e])?void 0:r[i]))throw Error(`Unsupported unit ${e} with unitDisplay = ${i}`);t={...t,style:"decimal"}}let o=e+(t?Object.entries(t).sort((e,t)=>e[0]e[0]-1&&(t=`-${t}`)}let i=t?+t:NaN;if(isNaN(i))return NaN;if("percent"===this.options.style){var r,o;let e={...this.options,style:"decimal",minimumFractionDigits:Math.min((null!=(r=this.options.minimumFractionDigits)?r:0)+2,20),maximumFractionDigits:Math.min((null!=(o=this.options.maximumFractionDigits)?o:0)+2,20)};return new nY(this.locale,e).parse(new nU(this.locale,e).format(i))}return"accounting"===this.options.currencySign&&nG.test(e)&&(i*=-1),i}sanitize(e){return e=e.replace(this.symbols.literals,""),this.symbols.minusSign&&(e=e.replace("-",this.symbols.minusSign)),"arab"===this.options.numberingSystem&&(this.symbols.decimal&&(e=(e=e.replace(",",this.symbols.decimal)).replace(String.fromCharCode(1548),this.symbols.decimal)),this.symbols.group&&(e=n1(e,".",this.symbols.group))),"’"===this.symbols.group&&e.includes("'")&&(e=n1(e,"'",this.symbols.group)),"fr-FR"===this.options.locale&&this.symbols.group&&(e=n1(e," ",this.symbols.group),e=n1(e,/\u00A0/g,this.symbols.group)),e}isValidPartialNumber(e,t=-1/0,i=1/0){return e=this.sanitize(e),this.symbols.minusSign&&e.startsWith(this.symbols.minusSign)&&t<0?e=e.slice(this.symbols.minusSign.length):this.symbols.plusSign&&e.startsWith(this.symbols.plusSign)&&i>0&&(e=e.slice(this.symbols.plusSign.length)),!(this.symbols.group&&e.startsWith(this.symbols.group)||this.symbols.decimal&&e.indexOf(this.symbols.decimal)>-1&&0===this.options.maximumFractionDigits)&&(this.symbols.group&&(e=n1(e,this.symbols.group,"")),e=e.replace(this.symbols.numeral,""),this.symbols.decimal&&(e=e.replace(this.symbols.decimal,"")),0===e.length)}constructor(e,t={}){var i,r;this.locale=e,1!==t.roundingIncrement&&null!=t.roundingIncrement&&(null==t.maximumFractionDigits&&null==t.minimumFractionDigits?(t.maximumFractionDigits=0,t.minimumFractionDigits=0):null==t.maximumFractionDigits?t.maximumFractionDigits=t.minimumFractionDigits:null==t.minimumFractionDigits&&(t.minimumFractionDigits=t.maximumFractionDigits)),this.formatter=new Intl.NumberFormat(e,t),this.options=this.formatter.resolvedOptions(),this.symbols=function(e,t,i,r){var o,a,n,l,s;let d=new Intl.NumberFormat(e,{...i,minimumSignificantDigits:1,maximumSignificantDigits:21,roundingIncrement:1,roundingPriority:"auto",roundingMode:"halfExpand"}),c=d.formatToParts(-10000.111),u=d.formatToParts(10000.111),g=n0.map(e=>d.formatToParts(e)),p=null!=(s=null==(o=c.find(e=>"minusSign"===e.type))?void 0:o.value)?s:"-",h=null==(a=u.find(e=>"plusSign"===e.type))?void 0:a.value;h||(null==r?void 0:r.signDisplay)!=="exceptZero"&&(null==r?void 0:r.signDisplay)!=="always"||(h="+");let m=null==(n=new Intl.NumberFormat(e,{...i,minimumFractionDigits:2,maximumFractionDigits:2}).formatToParts(.001).find(e=>"decimal"===e.type))?void 0:n.value,f=null==(l=c.find(e=>"group"===e.type))?void 0:l.value,b=[...new Set([...c.filter(e=>!nQ.has(e.type)).map(e=>n2(e.value)),...g.flatMap(e=>e.filter(e=>!nQ.has(e.type)).map(e=>n2(e.value)))])].sort((e,t)=>t.length-e.length),v=0===b.length?RegExp("[\\p{White_Space}]","gu"):RegExp(`${b.join("|")}|[\\p{White_Space}]`,"gu"),x=[...new Intl.NumberFormat(i.locale,{useGrouping:!1}).format(0x24cb016ea)].reverse(),y=new Map(x.map((e,t)=>[e,t]));return{minusSign:p,plusSign:h,decimal:m,group:f,literals:v,numeral:RegExp(`[${x.join("")}]`,"g"),index:e=>String(y.get(e))}}(e,this.formatter,this.options,t),"percent"===this.options.style&&((null!=(i=this.options.minimumFractionDigits)?i:0)>18||(null!=(r=this.options.maximumFractionDigits)?r:0)>18)&&console.warn("NumberParser cannot handle percentages with greater than 18 decimal places, please reduce the number in your options.")}}let nQ=new Set(["decimal","fraction","integer","minusSign","plusSign","group"]),n0=[0,4,2,1,11,20,3,7,100,21,.1,1.1];function n1(e,t,i){return e.replaceAll?e.replaceAll(t,i):e.split(t).join(i)}function n2(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}var n5=tc("numberInput").parts("root","label","input","control","valueText","incrementTrigger","decrementTrigger","scrubber");n5.build();var n3=e=>`number-input:${e.id}:cursor`,n4=e=>e.getById(e.ids?.input??`number-input:${e.id}:input`),n6=e=>e.getDoc().getElementById(n3(e));function n8(e,t,i){let r=e.slice(0,i),o=e.slice(i),a=0,n=Math.min(r.length,t.length);for(let e=0;e=r.length?a:l>=o.length?t.length-l:a>0?a:l>0?t.length-l:e.length>0?Math.round(i/e.length*t.length):t.length}var n7=(e,t)=>{let{prop:i,computed:r}=t;return i("formatOptions")?""===e?NaN:r("parser").parse(e):parseFloat(e)},n9=(e,t)=>{let{prop:i,computed:r}=t;return Number.isNaN(e)?"":i("formatOptions")?r("formatter").format(e):e.toString()},{choose:le,guards:lt,createMachine:li}=r3(),{not:lr,and:lo}=lt;li({props({props:e}){var t,i;let r,o=(t=e.step,i=e.formatOptions,r=void 0===t||Number.isNaN(t)?1:t,i?.style==="percent"&&(void 0===t||Number.isNaN(t))&&(r=.01),r);return{dir:"ltr",locale:"en-US",focusInputOnChange:!0,clampValueOnBlur:!e.allowOverflow,allowOverflow:!1,inputMode:"decimal",pattern:"-?[0-9]*(.[0-9]+)?",defaultValue:"",step:o,min:Number.MIN_SAFE_INTEGER,max:Number.MAX_SAFE_INTEGER,spinOnPress:!0,...e,translations:{incrementLabel:"increment value",decrementLabel:"decrease value",...e.translations}}},initialState:()=>"idle",context:({prop:e,bindable:t,getComputed:i})=>({value:t(()=>({defaultValue:e("defaultValue"),value:e("value"),onChange(t){let r=n7(t,{computed:i(),prop:e});e("onValueChange")?.({value:t,valueAsNumber:r})}})),hint:t(()=>({defaultValue:null})),scrubberCursorPoint:t(()=>({defaultValue:null,hash:e=>e?`x:${e.x}, y:${e.y}`:""})),fieldsetDisabled:t(()=>({defaultValue:!1}))}),computed:{isRtl:({prop:e})=>"rtl"===e("dir"),valueAsNumber:({context:e,computed:t,prop:i})=>n7(e.get("value"),{computed:t,prop:i}),formattedValue:({computed:e,prop:t})=>n9(e("valueAsNumber"),{computed:e,prop:t}),isAtMin:({computed:e,prop:t})=>{let i,r;return i=e("valueAsNumber"),r=t("min"),tR(i)<=r},isAtMax:({computed:e,prop:t})=>{let i,r;return i=e("valueAsNumber"),r=t("max"),tR(i)>=r},isOutOfRange:({computed:e,prop:t})=>!tW(e("valueAsNumber"),t("min"),t("max")),isValueEmpty:({context:e})=>""===e.get("value"),isDisabled:({prop:e,context:t})=>!!e("disabled")||t.get("fieldsetDisabled"),canIncrement:({prop:e,computed:t})=>e("allowOverflow")||!t("isAtMax"),canDecrement:({prop:e,computed:t})=>e("allowOverflow")||!t("isAtMin"),valueText:({prop:e,context:t})=>e("translations").valueText?.(t.get("value")),formatter:r2(({prop:e})=>[e("locale"),e("formatOptions")],([e,t])=>((e,t={})=>new Intl.NumberFormat(e,t))(e,t)),parser:r2(({prop:e})=>[e("locale"),e("formatOptions")],([e,t])=>((e,t={})=>new nY(e,t))(e,t))},watch({track:e,action:t,context:i,computed:r,prop:o}){e([()=>i.get("value"),()=>o("locale"),()=>JSON.stringify(o("formatOptions"))],()=>{t(["syncInputElement"])}),e([()=>r("isOutOfRange")],()=>{t(["invokeOnInvalid"])}),e([()=>i.hash("scrubberCursorPoint")],()=>{t(["setVirtualCursorPosition"])})},effects:["trackFormControl"],on:{"VALUE.SET":{actions:["setRawValue"]},"VALUE.CLEAR":{actions:["clearValue"]},"VALUE.INCREMENT":{actions:["increment"]},"VALUE.DECREMENT":{actions:["decrement"]}},states:{idle:{on:{"TRIGGER.PRESS_DOWN":[{guard:"isTouchPointer",target:"before:spin",actions:["setHint"]},{target:"before:spin",actions:["focusInput","invokeOnFocus","setHint"]}],"SCRUBBER.PRESS_DOWN":{target:"scrubbing",actions:["focusInput","invokeOnFocus","setHint","setCursorPoint"]},"INPUT.FOCUS":{target:"focused",actions:["focusInput","invokeOnFocus"]}}},focused:{tags:["focus"],effects:["attachWheelListener"],on:{"TRIGGER.PRESS_DOWN":[{guard:"isTouchPointer",target:"before:spin",actions:["setHint"]},{target:"before:spin",actions:["focusInput","setHint"]}],"SCRUBBER.PRESS_DOWN":{target:"scrubbing",actions:["focusInput","setHint","setCursorPoint"]},"INPUT.ARROW_UP":{actions:["increment"]},"INPUT.ARROW_DOWN":{actions:["decrement"]},"INPUT.HOME":{actions:["decrementToMin"]},"INPUT.END":{actions:["incrementToMax"]},"INPUT.CHANGE":{actions:["setValue","setHint"]},"INPUT.BLUR":[{guard:lo("clampValueOnBlur",lr("isInRange")),target:"idle",actions:["setClampedValue","clearHint","invokeOnBlur","invokeOnValueCommit"]},{guard:lr("isInRange"),target:"idle",actions:["setFormattedValue","clearHint","invokeOnBlur","invokeOnInvalid","invokeOnValueCommit"]},{target:"idle",actions:["setFormattedValue","clearHint","invokeOnBlur","invokeOnValueCommit"]}],"INPUT.ENTER":{actions:["setFormattedValue","clearHint","invokeOnBlur","invokeOnValueCommit"]}}},"before:spin":{tags:["focus"],effects:["trackButtonDisabled","waitForChangeDelay"],entry:le([{guard:"isIncrementHint",actions:["increment"]},{guard:"isDecrementHint",actions:["decrement"]}]),on:{CHANGE_DELAY:{target:"spinning",guard:lo("isInRange","spinOnPress")},"TRIGGER.PRESS_UP":[{guard:"isTouchPointer",target:"focused",actions:["clearHint"]},{target:"focused",actions:["focusInput","clearHint"]}]}},spinning:{tags:["focus"],effects:["trackButtonDisabled","spinValue"],on:{SPIN:[{guard:"isIncrementHint",actions:["increment"]},{guard:"isDecrementHint",actions:["decrement"]}],"TRIGGER.PRESS_UP":{target:"focused",actions:["focusInput","clearHint"]}}},scrubbing:{tags:["focus"],effects:["activatePointerLock","trackMousemove","setupVirtualCursor","preventTextSelection"],on:{"SCRUBBER.POINTER_UP":{target:"focused",actions:["focusInput","clearCursorPoint"]},"SCRUBBER.POINTER_MOVE":[{guard:"isIncrementHint",actions:["increment","setCursorPoint"]},{guard:"isDecrementHint",actions:["decrement","setCursorPoint"]}]}}},implementations:{guards:{clampValueOnBlur:({prop:e})=>e("clampValueOnBlur"),spinOnPress:({prop:e})=>!!e("spinOnPress"),isInRange:({computed:e})=>!e("isOutOfRange"),isDecrementHint:({context:e,event:t})=>(t.hint??e.get("hint"))==="decrement",isIncrementHint:({context:e,event:t})=>(t.hint??e.get("hint"))==="increment",isTouchPointer:({event:e})=>"touch"===e.pointerType},effects:{waitForChangeDelay({send:e}){let t=setTimeout(()=>{e({type:"CHANGE_DELAY"})},300);return()=>clearTimeout(t)},spinValue({send:e}){let t=setInterval(()=>{e({type:"SPIN"})},50);return()=>clearInterval(t)},trackFormControl:({context:e,scope:t})=>(function(e,t){if(!e)return;let{onFieldsetDisabledChange:i,onFormReset:r}=t,o=[function(e,t){if(!e)return;let i=e.matches("textarea, input, select, button")?e.form:e.closest("form"),r=e=>{e.defaultPrevented||t()};return i?.addEventListener("reset",r,{passive:!0}),()=>i?.removeEventListener("reset",r)}(e,r),function(e,t){let i=e?.closest("fieldset");if(!i)return;t(i.disabled);let r=new(it(i)).MutationObserver(()=>t(i.disabled));return r.observe(i,{attributes:!0,attributeFilter:["disabled"]}),()=>r.disconnect()}(e,i)];return()=>o.forEach(e=>e?.())})(n4(t),{onFieldsetDisabledChange(t){e.set("fieldsetDisabled",t)},onFormReset(){e.set("value",e.initial("value"))}}),setupVirtualCursor({context:e,scope:t}){var i,r;let o,a,n=e.get("scrubberCursorPoint");return im()?void 0:(i=t,r=n,(a=(o=i.getDoc()).createElement("div")).className="scrubber--cursor",a.id=n3(i),Object.assign(a.style,{width:"15px",height:"15px",position:"fixed",pointerEvents:"none",left:"0px",top:"0px",zIndex:0x7fffffff,transform:r?`translate3d(${r.x}px, ${r.y}px, 0px)`:void 0,willChange:"transform"}),a.innerHTML=` `,o.body.appendChild(a),()=>{n6(t)?.remove()})},preventTextSelection:({scope:e})=>{let t,i,r;return i=(t=e.getDoc()).documentElement,(r=t.body).style.pointerEvents="none",i.style.userSelect="none",i.style.cursor="ew-resize",()=>{r.style.pointerEvents="",i.style.userSelect="",i.style.cursor="",i.style.length||i.removeAttribute("style"),r.style.length||r.removeAttribute("style")}},trackButtonDisabled({context:e,scope:t,send:i}){let r,o=e.get("hint");return iE((r=null,"increment"===o&&(r=t.getById(t.ids?.incrementTrigger??`number-input:${t.id}:inc`)),"decrement"===o&&(r=t.getById(t.ids?.decrementTrigger??`number-input:${t.id}:dec`)),r),{attributes:["disabled"],callback(){i({type:"TRIGGER.PRESS_UP",src:"attr"})}})},attachWheelListener({scope:e,send:t,prop:i}){let r=n4(e);if(r&&e.isActiveElement(r)&&i("allowMouseWheel"))return iv(r,"wheel",function(e){e.preventDefault();let i=-1*Math.sign(e.deltaY);1===i?t({type:"VALUE.INCREMENT"}):-1===i&&t({type:"VALUE.DECREMENT"})},{passive:!1})},activatePointerLock({scope:e}){if(!im())return function(e,t){let i=e.body;if(!("pointerLockElement"in e||"mozPointerLockElement"in e))return;try{i.requestPointerLock()}catch{}let r=[iv(e,"pointerlockchange",function(){},!1),iv(e,"pointerlockerror",function(t){e.pointerLockElement,console.error("PointerLock error occurred:",t),e.exitPointerLock()},!1)];return()=>{r.forEach(e=>e()),e.exitPointerLock()}}(e.getDoc())},trackMousemove({scope:e,send:t,context:i,computed:r}){let o=e.getDoc();return tS(iv(o,"mousemove",function(o){let a=((e,t)=>{let{point:i,isRtl:r,event:o}=t,a=e.getWin(),n=tD(o.movementX,a.devicePixelRatio),l=tD(o.movementY,a.devicePixelRatio),s=n>0?"increment":n<0?"decrement":null;r&&"increment"===s&&(s="decrement"),r&&"decrement"===s&&(s="increment");let d={x:i.x+n,y:i.y+l},c=a.innerWidth,u=tD(7.5,a.devicePixelRatio);return d.x=((d.x+u)%c+c)%c-u,{hint:s,point:d}})(e,{point:i.get("scrubberCursorPoint"),isRtl:r("isRtl"),event:o});a.hint&&t({type:"SCRUBBER.POINTER_MOVE",hint:a.hint,point:a.point})},!1),iv(o,"mouseup",function(){t({type:"SCRUBBER.POINTER_UP"})},!1))}},actions:{focusInput({scope:e,prop:t}){if(!t("focusInputOnChange"))return;let i=n4(e);e.isActiveElement(i)||i_(()=>i?.focus({preventScroll:!0}))},increment({context:e,event:t,prop:i,computed:r}){let o,a,n=(o=r("valueAsNumber"),a=t.step??i("step"),t$(tR(o),"+",a));i("allowOverflow")||(n=tA(n,i("min"),i("max"))),e.set("value",n9(n,{computed:r,prop:i}))},decrement({context:e,event:t,prop:i,computed:r}){let o,a,n=(o=r("valueAsNumber"),a=t.step??i("step"),t$(tR(o),"-",a));i("allowOverflow")||(n=tA(n,i("min"),i("max"))),e.set("value",n9(n,{computed:r,prop:i}))},setClampedValue({context:e,prop:t,computed:i}){let r=tA(i("valueAsNumber"),t("min"),t("max"));e.set("value",n9(r,{computed:i,prop:t}))},setRawValue({context:e,event:t,prop:i,computed:r}){let o=n7(t.value,{computed:r,prop:i});i("allowOverflow")||(o=tA(o,i("min"),i("max"))),e.set("value",n9(o,{computed:r,prop:i}))},setValue({context:e,event:t}){let i=t.target?.value??t.value;e.set("value",i)},clearValue({context:e}){e.set("value","")},incrementToMax({context:e,prop:t,computed:i}){let r=n9(t("max"),{computed:i,prop:t});e.set("value",r)},decrementToMin({context:e,prop:t,computed:i}){let r=n9(t("min"),{computed:i,prop:t});e.set("value",r)},setHint({context:e,event:t}){e.set("hint",t.hint)},clearHint({context:e}){e.set("hint",null)},invokeOnFocus({computed:e,prop:t}){t("onFocusChange")?.({focused:!0,value:e("formattedValue"),valueAsNumber:e("valueAsNumber")})},invokeOnBlur({computed:e,prop:t}){t("onFocusChange")?.({focused:!1,value:e("formattedValue"),valueAsNumber:e("valueAsNumber")})},invokeOnInvalid({computed:e,prop:t,event:i}){if("INPUT.CHANGE"===i.type)return;let r=e("valueAsNumber")>t("max")?"rangeOverflow":"rangeUnderflow";t("onValueInvalid")?.({reason:r,value:e("formattedValue"),valueAsNumber:e("valueAsNumber")})},invokeOnValueCommit({computed:e,prop:t}){t("onValueCommit")?.({value:e("formattedValue"),valueAsNumber:e("valueAsNumber")})},syncInputElement({context:e,event:t,computed:i,scope:r}){let o=t.type.endsWith("CHANGE")?e.get("value"):i("formattedValue"),a=n4(r),n=t.selection??function(e,t){if(e&&t.isActiveElement(e))try{let{selectionStart:t,selectionEnd:i,value:r}=e;if(null==t||null==i)return;return{start:t,end:i,value:r}}catch{return}}(a,r);i_(()=>{iy(a,o),function(e,t,i){if(e&&i.isActiveElement(e)){if(!t){let t=e.value.length;e.setSelectionRange(t,t);return}try{let i=e.value,{start:r,end:o,value:a}=t;if(i===a)return void e.setSelectionRange(r,o);let n=n8(a,i,r),l=r===o?n:n8(a,i,o),s=Math.max(0,Math.min(n,i.length)),d=Math.max(s,Math.min(l,i.length));e.setSelectionRange(s,d)}catch{let t=e.value.length;e.setSelectionRange(t,t)}}}(a,n,r)})},setFormattedValue({context:e,computed:t,action:i}){e.set("value",t("formattedValue")),i(["syncInputElement"])},setCursorPoint({context:e,event:t}){e.set("scrubberCursorPoint",t.point)},clearCursorPoint({context:e}){e.set("scrubberCursorPoint",null)},setVirtualCursorPosition({context:e,scope:t}){let i=n6(t),r=e.get("scrubberCursorPoint");i&&r&&(i.style.transform=`translate3d(${r.x}px, ${r.y}px, 0px)`)}}}}),tU(or()(["allowMouseWheel","allowOverflow","clampValueOnBlur","dir","disabled","focusInputOnChange","form","formatOptions","getRootNode","id","ids","inputMode","invalid","locale","max","min","name","onFocusChange","onValueChange","onValueCommit","onValueInvalid","pattern","required","readOnly","spinOnPress","step","translations","value","defaultValue"]));let la={display:"flex",justifyContent:"center",alignItems:"center",flex:"1",userSelect:"none",cursor:"button",lineHeight:"1",color:"fg.muted","--stepper-base-radius":"radii.l1","--stepper-radius":"calc(var(--stepper-base-radius) + 1px)",_icon:{boxSize:"1em"},_disabled:{opacity:"0.5"},_hover:{bg:"bg.muted"},_active:{bg:"bg.emphasized"}},ln={className:"chakra-number-input",slots:n5.keys(),base:{root:{position:"relative",zIndex:"0",isolation:"isolate"},input:{...tr.base,verticalAlign:"top",pe:"calc(var(--stepper-width) + 0.5rem)"},control:{display:"flex",flexDirection:"column",position:"absolute",top:"0",insetEnd:"0px",margin:"1px",width:"var(--stepper-width)",height:"calc(100% - 2px)",zIndex:"1",borderStartWidth:"1px",divideY:"1px"},incrementTrigger:{...la,borderTopEndRadius:"var(--stepper-radius)"},decrementTrigger:{...la,borderBottomEndRadius:"var(--stepper-radius)"},valueText:{fontWeight:"medium",fontFeatureSettings:"pnum",fontVariantNumeric:"proportional-nums"}},variants:{size:{xs:{input:tr.variants.size.xs,control:{fontSize:"2xs","--stepper-width":"sizes.4"}},sm:{input:tr.variants.size.sm,control:{fontSize:"xs","--stepper-width":"sizes.5"}},md:{input:tr.variants.size.md,control:{fontSize:"sm","--stepper-width":"sizes.6"}},lg:{input:tr.variants.size.lg,control:{fontSize:"sm","--stepper-width":"sizes.6"}}},variant:M(tr.variants.variant,(e,t)=>[e,{input:t}])},defaultVariants:{size:"md",variant:"outline"}};var ll=tc("pinInput").parts("root","label","input","control");ll.build();var ls=e=>e.ids?.root??`pin-input:${e.id}`,ld=e=>{let t=CSS.escape(ls(e)),i=`input[data-ownedby=${t}]`;return iA(e.getById(ls(e)),i)},lc=(e,t)=>ld(e)[t],lu=e=>e.getById(e.ids?.hiddenInput??`pin-input:${e.id}:hidden`),lg=(e,t)=>{e.value=t,e.setAttribute("value",t)},{choose:lp,createMachine:lh}=r3();function lm(e,t){let i=t;e[0]===t[0]?i=t[1]:e[0]===t[1]&&(i=t[0]);let r=i.split("");return(i=r[r.length-1])??""}function lf(e,t){return Array.from({length:t}).fill("").map((t,i)=>e[i]||t)}lh({props:({props:e})=>({placeholder:"○",otp:!1,type:"numeric",defaultValue:e.count?lf([],e.count):[],...e,translations:{inputLabel:(e,t)=>`pin code ${e+1} of ${t}`,...e.translations}}),initialState:()=>"idle",context:({prop:e,bindable:t})=>({value:t(()=>({value:e("value"),defaultValue:e("defaultValue"),isEqual:tf,onChange(t){e("onValueChange")?.({value:t,valueAsString:t.join("")})}})),focusedIndex:t(()=>({sync:!0,defaultValue:-1})),count:t(()=>({defaultValue:e("count")}))}),computed:{_value:({context:e})=>lf(e.get("value"),e.get("count")),valueLength:({computed:e})=>e("_value").length,filledValueLength:({computed:e})=>e("_value").filter(e=>e?.trim()!=="").length,isValueComplete:({computed:e})=>e("valueLength")===e("filledValueLength"),valueAsString:({computed:e})=>e("_value").join(""),focusedValue:({computed:e,context:t})=>e("_value")[t.get("focusedIndex")]||""},entry:lp([{guard:"autoFocus",actions:["setInputCount","setFocusIndexToFirst"]},{actions:["setInputCount"]}]),watch({action:e,track:t,context:i,computed:r}){t([()=>i.get("focusedIndex")],()=>{e(["focusInput","selectInputIfNeeded"])}),t([()=>i.get("value").join(",")],()=>{e(["syncInputElements","dispatchInputEvent"])}),t([()=>r("isValueComplete")],()=>{e(["invokeOnComplete","blurFocusedInputIfNeeded"])})},on:{"VALUE.SET":[{guard:"hasIndex",actions:["setValueAtIndex"]},{actions:["setValue"]}],"VALUE.CLEAR":{actions:["clearValue","setFocusIndexToFirst"]}},states:{idle:{on:{"INPUT.FOCUS":{target:"focused",actions:["setFocusedIndex"]}}},focused:{on:{"INPUT.CHANGE":{actions:["setFocusedValue","syncInputValue","setNextFocusedIndex"]},"INPUT.PASTE":{actions:["setPastedValue","setLastValueFocusIndex"]},"INPUT.FOCUS":{actions:["setFocusedIndex"]},"INPUT.BLUR":{target:"idle",actions:["clearFocusedIndex"]},"INPUT.DELETE":{guard:"hasValue",actions:["clearFocusedValue"]},"INPUT.ARROW_LEFT":{actions:["setPrevFocusedIndex"]},"INPUT.ARROW_RIGHT":{actions:["setNextFocusedIndex"]},"INPUT.BACKSPACE":[{guard:"hasValue",actions:["clearFocusedValue"]},{actions:["setPrevFocusedIndex","clearFocusedValue"]}],"INPUT.ENTER":{guard:"isValueComplete",actions:["requestFormSubmit"]},"VALUE.INVALID":{actions:["invokeOnInvalid"]}}}},implementations:{guards:{autoFocus:({prop:e})=>!!e("autoFocus"),hasValue:({context:e})=>""!==e.get("value")[e.get("focusedIndex")],isValueComplete:({computed:e})=>e("isValueComplete"),hasIndex:({event:e})=>void 0!==e.index},actions:{dispatchInputEvent({computed:e,scope:t}){!function(e,t){let{value:i,bubbles:r=!0}=t;if(!e)return;let o=it(e);e instanceof o.HTMLInputElement&&(iy(e,`${i}`),e.dispatchEvent(new o.Event("input",{bubbles:r})))}(lu(t),{value:e("valueAsString")})},setInputCount({scope:e,context:t,prop:i}){if(i("count"))return;let r=ld(e);t.set("count",r.length)},focusInput({context:e,scope:t}){let i=e.get("focusedIndex");-1!==i&&lc(t,i)?.focus({preventScroll:!0})},selectInputIfNeeded({context:e,prop:t,scope:i}){let r=e.get("focusedIndex");t("selectOnFocus")&&-1!==r&&i_(()=>{lc(i,r)?.select()})},invokeOnComplete({computed:e,prop:t}){e("isValueComplete")&&t("onValueComplete")?.({value:e("_value"),valueAsString:e("valueAsString")})},invokeOnInvalid({context:e,event:t,prop:i}){i("onValueInvalid")?.({value:t.value,index:e.get("focusedIndex")})},clearFocusedIndex({context:e}){e.set("focusedIndex",-1)},setFocusedIndex({context:e,event:t}){e.set("focusedIndex",t.index)},setValue({context:e,event:t}){let i=lf(t.value,e.get("count"));e.set("value",i)},setFocusedValue({context:e,event:t,computed:i,flush:r}){let o=i("focusedValue"),a=e.get("focusedIndex"),n=lm(o,t.value);r(()=>{e.set("value",tB(i("_value"),a,n))})},revertInputValue({context:e,computed:t,scope:i}){lg(lc(i,e.get("focusedIndex")),t("focusedValue"))},syncInputValue({context:e,event:t,scope:i}){let r=e.get("value");lg(lc(i,t.index),r[t.index])},syncInputElements({context:e,scope:t}){let i=ld(t),r=e.get("value");i.forEach((e,t)=>{lg(e,r[t])})},setPastedValue({context:e,event:t,computed:i,flush:r}){i_(()=>{let o=i("valueAsString"),a=e.get("focusedIndex"),n=i("valueLength"),l=Math.min(a,i("filledValueLength")),s=l>0?o.substring(0,a):"",d=t.value.substring(0,n-l),c=lf(`${s}${d}`.split(""),n);r(()=>{e.set("value",c)})})},setValueAtIndex({context:e,event:t,computed:i}){let r=lm(i("focusedValue"),t.value);e.set("value",tB(i("_value"),t.index,r))},clearValue({context:e}){let t=Array.from({length:e.get("count")}).fill("");queueMicrotask(()=>{e.set("value",t)})},clearFocusedValue({context:e,computed:t}){let i=e.get("focusedIndex");-1!==i&&e.set("value",tB(t("_value"),i,""))},setFocusIndexToFirst({context:e}){e.set("focusedIndex",0)},setNextFocusedIndex({context:e,computed:t}){e.set("focusedIndex",Math.min(e.get("focusedIndex")+1,t("valueLength")-1))},setPrevFocusedIndex({context:e}){e.set("focusedIndex",Math.max(e.get("focusedIndex")-1,0))},setLastValueFocusIndex({context:e,computed:t}){i_(()=>{e.set("focusedIndex",Math.min(t("filledValueLength"),t("valueLength")-1))})},blurFocusedInputIfNeeded({context:e,prop:t,scope:i}){t("blurOnComplete")&&i_(()=>{lc(i,e.get("focusedIndex"))?.blur()})},requestFormSubmit({computed:e,prop:t,scope:i}){if(!t("name")||!e("isValueComplete"))return;let r=lu(i);r?.form?.requestSubmit()}}}}),tU(or()(["autoFocus","blurOnComplete","count","defaultValue","dir","disabled","form","getRootNode","id","ids","invalid","mask","name","onValueChange","onValueComplete","onValueInvalid","otp","pattern","placeholder","readOnly","required","selectOnFocus","translations","type","value"]));let{variants:lb,defaultVariants:lv}=tr,lx={className:"chakra-pin-input",slots:ll.keys(),base:{input:{...tr.base,textAlign:"center",width:"var(--input-height)"},control:{display:"inline-flex",gap:"2",isolation:"isolate"}},variants:{size:M(lb.size,(e,t)=>[e,{input:{...t,px:"1"}}]),variant:M(lb.variant,(e,t)=>[e,{input:t}]),attached:{true:{control:{gap:"0",spaceX:"-1px"},input:{_notFirst:{borderStartRadius:"0"},_notLast:{borderEndRadius:"0"},_focusVisible:{zIndex:"1"}}}}},defaultVariants:lv},ly={className:"chakra-popover",slots:aK.keys(),base:{content:{position:"relative",display:"flex",flexDirection:"column",textStyle:"sm","--popover-bg":"colors.bg.panel",bg:"var(--popover-bg)",boxShadow:"lg","--popover-size":"sizes.xs","--popover-mobile-size":"calc(100dvw - 1rem)",width:{base:"min(var(--popover-mobile-size), var(--popover-size))",sm:"var(--popover-size)"},borderRadius:"l3","--popover-z-index":"zIndex.popover",zIndex:"calc(var(--popover-z-index) + var(--layer-index, 0))",outline:"0",transformOrigin:"var(--transform-origin)",maxHeight:"var(--available-height)",_open:{animationStyle:"scale-fade-in",animationDuration:"fast"},_closed:{animationStyle:"scale-fade-out",animationDuration:"faster"}},header:{paddingInline:"var(--popover-padding)",paddingTop:"var(--popover-padding)"},body:{padding:"var(--popover-padding)",flex:"1"},footer:{display:"flex",alignItems:"center",paddingInline:"var(--popover-padding)",paddingBottom:"var(--popover-padding)"},arrow:{"--arrow-size":"sizes.3","--arrow-background":"var(--popover-bg)"},arrowTip:{borderTopWidth:"1px",borderLeftWidth:"1px"}},variants:{size:{xs:{content:{"--popover-padding":"spacing.3"}},sm:{content:{"--popover-padding":"spacing.4"}},md:{content:{"--popover-padding":"spacing.5"}},lg:{content:{"--popover-padding":"spacing.6"}}}},defaultVariants:{size:"md"}};var lk=tc("progress").parts("root","label","track","range","valueText","view","circle","circleTrack","circleRange");lk.build(),r2(({prop:e})=>[e("locale"),e("formatOptions")],([e,t])=>new Intl.NumberFormat(e,t));tU(or()(["dir","getRootNode","id","ids","max","min","orientation","translations","value","onValueChange","defaultValue","formatOptions","locale"]));let lw={slots:lk.keys(),className:"chakra-progress",base:{root:{textStyle:"sm",position:"relative"},track:{overflow:"hidden",position:"relative"},range:{display:"flex",alignItems:"center",justifyContent:"center",transitionProperty:"width, height",transitionDuration:"slow",height:"100%",bgColor:"var(--track-color)",_indeterminate:{"--animate-from-x":"-40%","--animate-to-x":"100%",position:"absolute",willChange:"left",minWidth:"50%",animation:"position 1s ease infinite normal none running",backgroundImage:"linear-gradient(to right, transparent 0%, var(--track-color) 50%, transparent 100%)"}},label:{display:"inline-flex",fontWeight:"medium",alignItems:"center",gap:"1"},valueText:{textStyle:"xs",lineHeight:"1",fontWeight:"medium"}},variants:{variant:{outline:{track:{shadow:"inset",bgColor:"bg.muted"},range:{bgColor:"colorPalette.solid"}},subtle:{track:{bgColor:"colorPalette.muted"},range:{bgColor:"colorPalette.solid/72"}}},shape:{square:{},rounded:{track:{borderRadius:"l1"}},full:{track:{borderRadius:"full"}}},striped:{true:{range:{backgroundImage:"linear-gradient(45deg, var(--stripe-color) 25%, transparent 25%, transparent 50%, var(--stripe-color) 50%, var(--stripe-color) 75%, transparent 75%, transparent)",backgroundSize:"var(--stripe-size) var(--stripe-size)","--stripe-size":"1rem","--stripe-color":{_light:"rgba(255, 255, 255, 0.3)",_dark:"rgba(0, 0, 0, 0.3)"}}}},animated:{true:{range:{"--animate-from":"var(--stripe-size)",animation:"bg-position 1s linear infinite"}}},size:{xs:{track:{h:"1.5"}},sm:{track:{h:"2"}},md:{track:{h:"2.5"}},lg:{track:{h:"3"}},xl:{track:{h:"4"}}}},defaultVariants:{variant:"outline",size:"md",shape:"rounded"}},lS={className:"chakra-progress-circle",slots:lk.keys(),base:{root:{display:"inline-flex",textStyle:"sm",position:"relative"},circle:{_indeterminate:{animation:"spin 2s linear infinite"}},circleTrack:{"--track-color":"colors.colorPalette.muted",stroke:"var(--track-color)"},circleRange:{stroke:"colorPalette.solid",transitionProperty:"stroke-dashoffset, stroke-dasharray",transitionDuration:"0.6s",_indeterminate:{animation:"circular-progress 1.5s linear infinite"}},label:{display:"inline-flex"},valueText:{lineHeight:"1",fontWeight:"medium",letterSpacing:"tight",fontVariantNumeric:"tabular-nums"}},variants:{size:{xs:{circle:{"--size":"24px","--thickness":"4px"},valueText:{textStyle:"2xs"}},sm:{circle:{"--size":"32px","--thickness":"5px"},valueText:{textStyle:"2xs"}},md:{circle:{"--size":"40px","--thickness":"6px"},valueText:{textStyle:"xs"}},lg:{circle:{"--size":"48px","--thickness":"7px"},valueText:{textStyle:"sm"}},xl:{circle:{"--size":"64px","--thickness":"8px"},valueText:{textStyle:"sm"}}}},defaultVariants:{size:"md"}};var lI=((d=lI||{})[d.Border=-1]="Border",d[d.Data=0]="Data",d[d.Function=1]="Function",d[d.Position=2]="Position",d[d.Timing=3]="Timing",d[d.Alignment=4]="Alignment",d),lC=Object.defineProperty,lz=(e,t,i)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?lC(e,r,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[r]=i,i};let l_=[1,0],lO=[2,3],lE=[3,2],lV={L:[0,1],M:l_,Q:lO,H:lE},lP=/^[0-9]*$/,lR=/^[A-Z0-9 $%*+.\/:-]*$/,lT="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:",lW=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],lA=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]];class lN{constructor(e,t,i,r){if(this.version=e,this.ecc=t,lz(this,"size"),lz(this,"mask"),lz(this,"modules",[]),lz(this,"types",[]),e<1||e>40)throw RangeError("Version value out of range");if(r<-1||r>7)throw RangeError("Mask value out of range");this.size=4*e+17;const o=Array.from({length:this.size},()=>!1);for(let e=0;e0));this.drawFunctionPatterns();const a=this.addEccAndInterleave(i);if(this.drawCodewords(a),-1===r){let e=1e9;for(let t=0;t<8;t++){this.applyMask(t),this.drawFormatBits(t);const i=this.getPenaltyScore();i=0&&e=0&&t>>9)*1335;let r=(t<<10|i)^21522;for(let e=0;e<=5;e++)this.setFunctionModule(8,e,lL(r,e));this.setFunctionModule(8,7,lL(r,6)),this.setFunctionModule(8,8,lL(r,7)),this.setFunctionModule(7,8,lL(r,8));for(let e=9;e<15;e++)this.setFunctionModule(14-e,8,lL(r,e));for(let e=0;e<8;e++)this.setFunctionModule(this.size-1-e,8,lL(r,e));for(let e=8;e<15;e++)this.setFunctionModule(8,this.size-15+e,lL(r,e));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let e=this.version;for(let t=0;t<12;t++)e=e<<1^(e>>>11)*7973;let t=this.version<<12|e;for(let e=0;e<18;e++){let i=lL(t,e),r=this.size-11+e%3,o=Math.floor(e/3);this.setFunctionModule(r,o,i),this.setFunctionModule(o,r,i)}}drawFinderPattern(e,t){for(let i=-4;i<=4;i++)for(let r=-4;r<=4;r++){let o=Math.max(Math.abs(r),Math.abs(i)),a=e+r,n=t+i;a>=0&&a=0&&n255)throw RangeError("Degree out of range");let t=[];for(let i=0;i0);for(let r of e){let e=r^i.shift();i.push(0),t.forEach((t,r)=>i[r]^=lq(t,e))}return i}(r,d);t{(e!==l-o||i>=n)&&c.push(t[e])});return c}drawCodewords(e){if(e.length!==Math.floor(lU(this.version)/8))throw RangeError("Invalid argument");let t=0;for(let i=this.size-1;i>=1;i-=2){6===i&&(i=5);for(let r=0;r>>3],7-(7&t)),t++)}}}applyMask(e){if(e<0||e>7)throw RangeError("Mask value out of range");for(let t=0;t5&&e++:(this.finderPenaltyAddHistory(r,o),i||(e+=40*this.finderPenaltyCountPatterns(o)),i=this.modules[t][a],r=1);e+=40*this.finderPenaltyTerminateAndCount(i,r,o)}for(let t=0;t5&&e++:(this.finderPenaltyAddHistory(r,o),i||(e+=40*this.finderPenaltyCountPatterns(o)),i=this.modules[a][t],r=1);e+=40*this.finderPenaltyTerminateAndCount(i,r,o)}for(let t=0;te+ +!!t,t);let i=this.size*this.size;return e+(Math.ceil(Math.abs(20*t-10*i)/i)-1)*10}getAlignmentPatternPositions(){if(1===this.version)return[];{let e=Math.floor(this.version/7)+2,t=32===this.version?26:2*Math.ceil((4*this.version+4)/(2*e-2)),i=[6];for(let r=this.size-7;i.length0&&e[2]===t&&e[3]===3*t&&e[4]===t&&e[5]===t;return(i&&e[0]>=4*t&&e[6]>=t?1:0)+(i&&e[6]>=4*t&&e[0]>=t?1:0)}finderPenaltyTerminateAndCount(e,t,i){return e&&(this.finderPenaltyAddHistory(t,i),t=0),t+=this.size,this.finderPenaltyAddHistory(t,i),this.finderPenaltyCountPatterns(i)}finderPenaltyAddHistory(e,t){0===t[0]&&(e+=this.size),t.pop(),t.unshift(e)}}function lF(e,t,i){if(t<0||t>31||e>>>t!=0)throw RangeError("Value out of range");for(let r=t-1;r>=0;r--)i.push(e>>>r&1)}function lL(e,t){return(e>>>t&1)!=0}class lD{constructor(e,t,i){if(this.mode=e,this.numChars=t,this.bitData=i,t<0)throw RangeError("Invalid argument");this.bitData=i.slice()}getData(){return this.bitData.slice()}}let lM=[1,10,12,14],lB=[2,9,11,13],lj=[4,8,16,16];function lH(e,t){return e[Math.floor((t+7)/17)+1]}function l$(e){let t=[];for(let i of e)lF(i,8,t);return new lD(lj,e.length,t)}function lU(e){if(e<1||e>40)throw RangeError("Version number out of range");let t=(16*e+128)*e+64;if(e>=2){let i=Math.floor(e/7)+2;t-=(25*i-10)*i-55,e>=7&&(t-=36)}return t}function lG(e,t){return Math.floor(lU(e)/8)-lW[t[0]][e]*lA[t[0]][e]}function lq(e,t){if(e>>>8!=0||t>>>8!=0)throw RangeError("Byte out of range");let i=0;for(let r=7;r>=0;r--)i=i<<1^(i>>>7)*285^(t>>>r&1)*e;return i}var lY=tc("qr-code").parts("root","frame","pattern","overlay","downloadTrigger");lY.build(),r2(({context:e,prop:t})=>[e.get("value"),t("encoding")],([e,t])=>(function(e,t){let{ecc:i="L",boostEcc:r=!1,minVersion:o=1,maxVersion:a=40,maskPattern:n=-1,border:l=1}=t||{},s="string"==typeof e?function(e){var t,i;if(""===e)return[];if(t=e,lP.test(t))return[function(e){var t;if(t=e,!lP.test(t))throw RangeError("String contains non-numeric characters");let i=[];for(let t=0;t7)throw RangeError("Invalid value");for(n=i;;n++){let i=8*lG(n,t),o=function(e,t){let i=0;for(let r of e){let e=lH(r.mode,t);if(r.numChars>=1<=r)throw RangeError("Data too long")}for(let e of[l_,lO,lE])a&&l<=8*lG(n,e)&&(t=e);let s=[];for(let t of e)for(let e of(lF(t.mode[0],4,s),lF(t.numChars,lH(t.mode,n),s),t.getData()))s.push(e);let d=8*lG(n,t);lF(0,Math.min(4,d-s.length),s),lF(0,(8-s.length%8)%8,s);for(let e=236;s.length0);return s.forEach((e,t)=>c[t>>>3]|=e<<7-(7&t)),new lN(n,t,c,o)}(s,lV[i],o,a,n,r),c=function(e,t=1){if(!t)return e;let{size:i}=e,r=i+2*t;e.size=r,e.data.forEach(e=>{for(let i=0;i!1)),e.data.push(Array.from({length:r},e=>!1));let o=lI.Border;e.types.forEach(e=>{for(let i=0;io)),e.types.push(Array.from({length:r},e=>o));return e}({version:d.version,maskPattern:d.mask,size:d.size,data:d.modules,types:d.types},l);return t?.invert&&(c.data=c.data.map(e=>e.map(e=>!e))),t?.onEncoded?.(c),c})(e,t)),tU(or()(["ids","defaultValue","value","id","encoding","dir","getRootNode","onValueChange","pixelSize"]));let lK={slots:lY.keys(),className:"chakra-qr-code",base:{root:{position:"relative",width:"fit-content","--qr-code-overlay-size":"calc(var(--qr-code-size) / 3)"},frame:{width:"var(--qr-code-size)",height:"var(--qr-code-size)",fill:"currentColor"},overlay:{display:"flex",alignItems:"center",justifyContent:"center",width:"var(--qr-code-overlay-size)",height:"var(--qr-code-overlay-size)",padding:"1",bg:"bg",rounded:"l1"}},variants:{size:{"2xs":{root:{"--qr-code-size":"40px"}},xs:{root:{"--qr-code-size":"64px"}},sm:{root:{"--qr-code-size":"80px"}},md:{root:{"--qr-code-size":"120px"}},lg:{root:{"--qr-code-size":"160px"}},xl:{root:{"--qr-code-size":"200px"}},"2xl":{root:{"--qr-code-size":"240px"}},full:{root:{"--qr-code-size":"100%"}}}},defaultVariants:{size:"md"}},lX={className:"chakra-radio-card",slots:aJ.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5",isolation:"isolate"},item:{flex:"1",display:"flex",flexDirection:"column",userSelect:"none",position:"relative",borderRadius:"l2",_focus:{bg:"colorPalette.muted/20"},_disabled:{opacity:"0.8",borderColor:"border.disabled"},_checked:{zIndex:"1"}},label:{display:"inline-flex",fontWeight:"medium",textStyle:"sm",_disabled:{opacity:"0.5"}},itemText:{fontWeight:"medium",flex:"1"},itemDescription:{opacity:"0.64",textStyle:"sm"},itemControl:{display:"inline-flex",flex:"1",pos:"relative",rounded:"inherit",justifyContent:"var(--radio-card-justify)",alignItems:"var(--radio-card-align)",_disabled:{bg:"bg.muted"}},itemIndicator:ta.base,itemAddon:{roundedBottom:"inherit",_disabled:{color:"fg.muted"}},itemContent:{display:"flex",flexDirection:"column",flex:"1",gap:"1",justifyContent:"var(--radio-card-justify)",alignItems:"var(--radio-card-align)"}},variants:{size:{sm:{item:{textStyle:"sm"},itemControl:{padding:"3",gap:"1.5"},itemAddon:{px:"3",py:"1.5",borderTopWidth:"1px"},itemIndicator:ta.variants?.size.sm},md:{item:{textStyle:"sm"},itemControl:{padding:"4",gap:"2.5"},itemAddon:{px:"4",py:"2",borderTopWidth:"1px"},itemIndicator:ta.variants?.size.md},lg:{item:{textStyle:"md"},itemControl:{padding:"4",gap:"3.5"},itemAddon:{px:"4",py:"2",borderTopWidth:"1px"},itemIndicator:ta.variants?.size.lg}},variant:{surface:{item:{borderWidth:"1px",_checked:{bg:"colorPalette.subtle",color:"colorPalette.fg",borderColor:"colorPalette.muted"}},itemIndicator:ta.variants?.variant.solid},subtle:{item:{bg:"bg.muted"},itemControl:{_checked:{bg:"colorPalette.muted",color:"colorPalette.fg"}},itemIndicator:ta.variants?.variant.outline},outline:{item:{borderWidth:"1px",_checked:{boxShadow:"0 0 0 1px var(--shadow-color)",boxShadowColor:"colorPalette.solid",borderColor:"colorPalette.solid"}},itemIndicator:ta.variants?.variant.solid},solid:{item:{borderWidth:"1px",_checked:{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"colorPalette.solid"}},itemIndicator:ta.variants?.variant.inverted}},justify:{start:{item:{"--radio-card-justify":"flex-start"}},end:{item:{"--radio-card-justify":"flex-end"}},center:{item:{"--radio-card-justify":"center"}}},align:{start:{item:{"--radio-card-align":"flex-start"},itemControl:{textAlign:"start"}},end:{item:{"--radio-card-align":"flex-end"},itemControl:{textAlign:"end"}},center:{item:{"--radio-card-align":"center"},itemControl:{textAlign:"center"}}},orientation:{vertical:{itemControl:{flexDirection:"column"}},horizontal:{itemControl:{flexDirection:"row"}}}},defaultVariants:{size:"md",variant:"outline",align:"start",orientation:"horizontal"}},lJ={className:"chakra-radio-group",slots:aX.keys(),base:{item:{display:"inline-flex",alignItems:"center",position:"relative",fontWeight:"medium",_disabled:{cursor:"disabled"}},itemControl:ta.base,label:{userSelect:"none",textStyle:"sm",_disabled:{opacity:"0.5"}}},variants:{variant:{outline:{itemControl:ta.variants?.variant?.outline},subtle:{itemControl:ta.variants?.variant?.subtle},solid:{itemControl:ta.variants?.variant?.solid}},size:{xs:{item:{textStyle:"xs",gap:"1.5"},itemControl:ta.variants?.size?.xs},sm:{item:{textStyle:"sm",gap:"2"},itemControl:ta.variants?.size?.sm},md:{item:{textStyle:"sm",gap:"2.5"},itemControl:ta.variants?.size?.md},lg:{item:{textStyle:"md",gap:"3"},itemControl:ta.variants?.size?.lg}}},defaultVariants:{size:"md",variant:"solid"}},lZ={className:"chakra-rating-group",slots:aZ.keys(),base:{root:{display:"inline-flex"},control:{display:"inline-flex",alignItems:"center"},item:{display:"inline-flex",alignItems:"center",justifyContent:"center",userSelect:"none"},itemIndicator:{display:"inline-flex",alignItems:"center",justifyContent:"center",width:"1em",height:"1em",position:"relative","--clip-path":{base:"inset(0 50% 0 0)",_rtl:"inset(0 0 0 50%)"},_icon:{stroke:"currentColor",width:"100%",height:"100%",display:"inline-block",flexShrink:0,position:"absolute",left:0,top:0},"& [data-bg]":{color:"bg.emphasized"},"& [data-fg]":{color:"transparent"},"&[data-highlighted]:not([data-half])":{"& [data-fg]":{color:"colorPalette.solid"}},"&[data-half]":{"& [data-fg]":{color:"colorPalette.solid",clipPath:"var(--clip-path)"}}}},variants:{size:{xs:{item:{textStyle:"sm"}},sm:{item:{textStyle:"md"}},md:{item:{textStyle:"xl"}},lg:{item:{textStyle:"2xl"}}}},defaultVariants:{size:"md"}};var lQ=Object.defineProperty,l0=tc("scroll-area").parts("root","viewport","content","scrollbar","thumb","corner");l0.build();e=>e.ids?.root??`scroll-area-${e.id}`;tU(or()(["dir","getRootNode","ids","id"]));let l1={className:"chakra-scroll-area",slots:l0.keys(),base:{root:{display:"flex",flexDirection:"column",width:"100%",height:"100%",position:"relative",overflow:"hidden","--scrollbar-margin":"2px","--scrollbar-click-area":"calc(var(--scrollbar-size) + calc(var(--scrollbar-margin) * 2))"},viewport:{display:"flex",flexDirection:"column",height:"100%",width:"100%",borderRadius:"inherit",WebkitOverflowScrolling:"touch",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},content:{minWidth:"100%"},scrollbar:{display:"flex",userSelect:"none",touchAction:"none",borderRadius:"full",colorPalette:"gray",transition:"opacity 150ms 300ms",position:"relative",margin:"var(--scrollbar-margin)","&:not([data-overflow-x], [data-overflow-y])":{display:"none"},bg:"{colors.colorPalette.solid/10}","--thumb-bg":"{colors.colorPalette.solid/25}","&:is(:hover, :active)":{"--thumb-bg":"{colors.colorPalette.solid/50}"},_before:{content:'""',position:"absolute"},_vertical:{width:"var(--scrollbar-size)",flexDirection:"column","&::before":{width:"var(--scrollbar-click-area)",height:"100%",insetInlineStart:"calc(var(--scrollbar-margin) * -1)"}},_horizontal:{height:"var(--scrollbar-size)",flexDirection:"row","&::before":{height:"var(--scrollbar-click-area)",width:"100%",top:"calc(var(--scrollbar-margin) * -1)"}}},thumb:{borderRadius:"inherit",bg:"var(--thumb-bg)",transition:"backgrounds",_vertical:{width:"full"},_horizontal:{height:"full"}},corner:{bg:"bg.muted",margin:"var(--scrollbar-margin)",opacity:0,transition:"opacity 150ms 300ms","&[data-hover]":{transitionDelay:"0ms",opacity:1}}},variants:{variant:{hover:{scrollbar:{opacity:"0","&[data-hover], &[data-scrolling]":{opacity:"1",transitionDuration:"faster",transitionDelay:"0ms"}}},always:{scrollbar:{opacity:"1"}}},size:{xs:{root:{"--scrollbar-size":"sizes.1"}},sm:{root:{"--scrollbar-size":"sizes.1.5"}},md:{root:{"--scrollbar-size":"sizes.2"}},lg:{root:{"--scrollbar-size":"sizes.3"}}}},defaultVariants:{size:"md",variant:"hover"}},l2=ay.rename("segment-group");l2.build();let l5={className:"chakra-segment-group",slots:l2.keys(),base:{root:{"--segment-radius":"radii.l2","--segment-indicator-bg":{_light:"colors.bg",_dark:"colors.bg.emphasized"},"--segment-indicator-shadow":"shadows.sm",borderRadius:"var(--segment-radius)",display:"inline-flex",boxShadow:"inset",minW:"max-content",textAlign:"center",position:"relative",isolation:"isolate",bg:"bg.muted",_vertical:{flexDirection:"column"}},item:{display:"flex",alignItems:"center",justifyContent:"center",userSelect:"none",fontSize:"sm",position:"relative",color:"fg",borderRadius:"var(--segment-radius)",_disabled:{opacity:"0.5"},"&:has(input:focus-visible)":{focusRing:"outside"},_before:{content:'""',position:"absolute",bg:"border",transition:"opacity 0.2s"},_horizontal:{_before:{insetInlineStart:0,insetBlock:"1.5",width:"1px"}},_vertical:{_before:{insetBlockStart:0,insetInline:"1.5",height:"1px"}},"& + &[data-state=checked], &[data-state=checked] + &, &:first-of-type":{_before:{opacity:"0"}},"&[data-state=checked][data-ssr]":{shadow:"sm",bg:"bg",borderRadius:"var(--segment-radius)"}},indicator:{shadow:"var(--segment-indicator-shadow)",pos:"absolute",bg:"var(--segment-indicator-bg)",width:"var(--width)",height:"var(--height)",top:"var(--top)",left:"var(--left)",zIndex:-1,borderRadius:"var(--segment-radius)"}},variants:{size:{xs:{item:{textStyle:"xs",px:"3",gap:"1",height:"6"}},sm:{item:{textStyle:"sm",px:"4",gap:"2",height:"8"}},md:{item:{textStyle:"sm",px:"4",gap:"2",height:"10"}},lg:{item:{textStyle:"md",px:"4.5",gap:"3",height:"11"}}}},defaultVariants:{size:"md"}},l3={className:"chakra-slider",slots:a1.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1",textStyle:"sm",position:"relative",isolation:"isolate",touchAction:"none"},label:{fontWeight:"medium",textStyle:"sm"},control:{display:"inline-flex",alignItems:"center",position:"relative"},track:{overflow:"hidden",borderRadius:"full",flex:"1"},range:{width:"inherit",height:"inherit",_disabled:{bg:"border.emphasized!"}},markerGroup:{position:"absolute!",zIndex:"1"},marker:{"--marker-bg":{base:"white",_underValue:"colors.bg"},display:"flex",alignItems:"center",gap:"calc(var(--slider-thumb-size) / 2)",color:"fg.muted",textStyle:"xs"},markerIndicator:{width:"var(--slider-marker-size)",height:"var(--slider-marker-size)",borderRadius:"full",bg:"var(--marker-bg)"},thumb:{width:"var(--slider-thumb-size)",height:"var(--slider-thumb-size)",display:"flex",alignItems:"center",justifyContent:"center",outline:0,zIndex:"2",borderRadius:"full",_focusVisible:{ring:"2px",ringColor:"colorPalette.focusRing",ringOffset:"2px",ringOffsetColor:"bg"}}},variants:{size:{sm:{root:{"--slider-thumb-size":"sizes.4","--slider-track-size":"sizes.1.5","--slider-marker-center":"6px","--slider-marker-size":"sizes.1","--slider-marker-inset":"3px"}},md:{root:{"--slider-thumb-size":"sizes.5","--slider-track-size":"sizes.2","--slider-marker-center":"8px","--slider-marker-size":"sizes.1","--slider-marker-inset":"4px"}},lg:{root:{"--slider-thumb-size":"sizes.6","--slider-track-size":"sizes.2.5","--slider-marker-center":"9px","--slider-marker-size":"sizes.1.5","--slider-marker-inset":"5px"}}},variant:{outline:{track:{shadow:"inset",bg:"bg.emphasized/72"},range:{bg:"colorPalette.solid"},thumb:{borderWidth:"2px",borderColor:"colorPalette.solid",bg:"bg",_disabled:{bg:"border.emphasized",borderColor:"border.emphasized"}}},solid:{track:{bg:"colorPalette.subtle",_disabled:{bg:"bg.muted"}},range:{bg:"colorPalette.solid"},thumb:{bg:"colorPalette.solid",_disabled:{bg:"border.emphasized"}}}},orientation:{vertical:{root:{display:"inline-flex"},control:{flexDirection:"column",height:"100%",minWidth:"var(--slider-thumb-size)","&[data-has-mark-label], &:has(.chakra-slider__marker-label)":{marginEnd:"4"}},track:{width:"var(--slider-track-size)"},thumb:{left:"50%",translate:"-50% 0"},markerGroup:{insetStart:"var(--slider-marker-center)",insetBlock:"var(--slider-marker-inset)"},marker:{flexDirection:"row"}},horizontal:{control:{flexDirection:"row",width:"100%",minHeight:"var(--slider-thumb-size)","&[data-has-mark-label], &:has(.chakra-slider__marker-label)":{marginBottom:"4"}},track:{height:"var(--slider-track-size)"},thumb:{top:"50%",translate:"0 -50%"},markerGroup:{top:"var(--slider-marker-center)",insetInline:"var(--slider-marker-inset)"},marker:{flexDirection:"column"}}}},defaultVariants:{size:"md",variant:"outline",orientation:"horizontal"}},l4={slots:nr.keys(),className:"splitter",base:{resizeTrigger:{"--splitter-border-color":"colors.border","--splitter-thumb-color":"colors.bg","--splitter-thumb-size":"sizes.2","--splitter-thumb-inset":"calc(var(--splitter-thumb-size) * -0.5)","--splitter-border-size":"1px","--splitter-handle-size":"sizes.6",outline:"0",display:"grid",placeItems:"center",position:"relative",_focus:{"--splitter-border-color":"colors.border.emphasized","--splitter-thumb-color":"colors.colorPalette.subtle"},_dragging:{"--splitter-thumb-color":"colors.colorPalette.focusRing"},_horizontal:{minWidth:"var(--splitter-thumb-size)",marginInline:"var(--splitter-thumb-inset)"},_vertical:{minHeight:"var(--splitter-thumb-size)",marginBlock:"var(--splitter-thumb-inset)"}},resizeTriggerSeparator:{position:"absolute",bg:"var(--splitter-border-color)","[data-part='resize-trigger'][data-orientation=horizontal] &":{insetInlineEnd:"calc(var(--splitter-thumb-size) * 0.5)",insetBlock:"0",insetInlineStart:"auto",w:"var(--splitter-border-size)"},"[data-part='resize-trigger'][data-orientation=vertical] &":{insetBlockEnd:"calc(var(--splitter-thumb-size) * 0.5)",insetInline:"0",insetBlockStart:"auto",h:"var(--splitter-border-size)"}},resizeTriggerIndicator:{position:"relative",rounded:"full",bg:"var(--splitter-thumb-color)",shadow:"xs",borderWidth:"1px",zIndex:"1","[data-part='resize-trigger'][data-orientation=horizontal] &":{w:"full",h:"var(--splitter-handle-size)"},"[data-part='resize-trigger'][data-orientation=vertical] &":{w:"var(--splitter-handle-size)",h:"full"},"[data-part='resize-trigger'][data-focus]:focus-visible &":{outlineWidth:"2px",outlineColor:"colorPalette.focusRing",outlineStyle:"solid"},"[data-part='resize-trigger'][data-disabled] &":{visibility:"hidden"}}}},l6={className:"chakra-stat",slots:a2.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1",position:"relative",flex:"1"},label:{display:"inline-flex",gap:"1.5",alignItems:"center",color:"fg.muted",textStyle:"sm"},helpText:{color:"fg.muted",textStyle:"xs"},valueUnit:{color:"fg.muted",textStyle:"xs",fontWeight:"initial",letterSpacing:"initial"},valueText:{verticalAlign:"baseline",fontWeight:"semibold",letterSpacing:"tight",fontFeatureSettings:"pnum",fontVariantNumeric:"proportional-nums",display:"inline-flex",gap:"1"},indicator:{display:"inline-flex",alignItems:"center",justifyContent:"center",marginEnd:1,"& :where(svg)":{w:"1em",h:"1em"},"&[data-type=up]":{color:"fg.success"},"&[data-type=down]":{color:"fg.error"}}},variants:{size:{sm:{valueText:{textStyle:"xl"}},md:{valueText:{textStyle:"2xl"}},lg:{valueText:{textStyle:"3xl"}}}},defaultVariants:{size:"md"}},l8={className:"chakra-status",slots:a5.keys(),base:{root:{display:"inline-flex",alignItems:"center",gap:"2"},indicator:{width:"0.64em",height:"0.64em",flexShrink:0,borderRadius:"full",forcedColorAdjust:"none",bg:"colorPalette.solid"}},variants:{size:{sm:{root:{textStyle:"xs"}},md:{root:{textStyle:"sm"}},lg:{root:{textStyle:"md"}}}},defaultVariants:{size:"md"}},l7={className:"chakra-steps",slots:a3.keys(),base:{root:{display:"flex",width:"full"},list:{display:"flex",justifyContent:"space-between","--steps-gutter":"spacing.3","--steps-thickness":"2px"},title:{fontWeight:"medium",color:"fg"},description:{color:"fg.muted"},separator:{bg:"border",flex:"1"},indicator:{display:"flex",justifyContent:"center",alignItems:"center",flexShrink:"0",borderRadius:"full",fontWeight:"medium",width:"var(--steps-size)",height:"var(--steps-size)",_icon:{flexShrink:"0",width:"var(--steps-icon-size)",height:"var(--steps-icon-size)"}},item:{position:"relative",display:"flex",gap:"3",flex:"1 0 0","&:last-of-type":{flex:"initial","& [data-part=separator]":{display:"none"}}},trigger:{display:"flex",alignItems:"center",gap:"3",textAlign:"start",focusVisibleRing:"outside",borderRadius:"l2"},content:{focusVisibleRing:"outside"}},variants:{orientation:{vertical:{root:{flexDirection:"row",height:"100%"},list:{flexDirection:"column",alignItems:"flex-start"},separator:{position:"absolute",width:"var(--steps-thickness)",height:"100%",maxHeight:"calc(100% - var(--steps-size) - var(--steps-gutter) * 2)",top:"calc(var(--steps-size) + var(--steps-gutter))",insetStart:"calc(var(--steps-size) / 2 - 1px)"},item:{alignItems:"flex-start"}},horizontal:{root:{flexDirection:"column",width:"100%"},list:{flexDirection:"row",alignItems:"center"},separator:{width:"100%",height:"var(--steps-thickness)",marginX:"var(--steps-gutter)"},item:{alignItems:"center"}}},variant:{solid:{indicator:{_incomplete:{borderWidth:"var(--steps-thickness)"},_current:{bg:"colorPalette.muted",borderWidth:"var(--steps-thickness)",borderColor:"colorPalette.solid",color:"colorPalette.fg"},_complete:{bg:"colorPalette.solid",borderColor:"colorPalette.solid",color:"colorPalette.contrast"}},separator:{_complete:{bg:"colorPalette.solid"}}},subtle:{indicator:{_incomplete:{bg:"bg.muted"},_current:{bg:"colorPalette.muted",color:"colorPalette.fg"},_complete:{bg:"colorPalette.emphasized",color:"colorPalette.fg"}},separator:{_complete:{bg:"colorPalette.emphasized"}}}},size:{xs:{root:{gap:"2.5"},list:{"--steps-size":"sizes.6","--steps-icon-size":"sizes.3.5",textStyle:"xs"},title:{textStyle:"sm"}},sm:{root:{gap:"3"},list:{"--steps-size":"sizes.8","--steps-icon-size":"sizes.4",textStyle:"xs"},title:{textStyle:"sm"}},md:{root:{gap:"4"},list:{"--steps-size":"sizes.10","--steps-icon-size":"sizes.4",textStyle:"sm"},title:{textStyle:"sm"}},lg:{root:{gap:"6"},list:{"--steps-size":"sizes.11","--steps-icon-size":"sizes.5",textStyle:"md"},title:{textStyle:"md"}}}},defaultVariants:{size:"md",variant:"solid",orientation:"horizontal"}},l9={slots:a4.keys(),className:"chakra-switch",base:{root:{display:"inline-flex",gap:"2.5",alignItems:"center",position:"relative",verticalAlign:"middle","--switch-diff":"calc(var(--switch-width) - var(--switch-height))","--switch-x":{base:"var(--switch-diff)",_rtl:"calc(var(--switch-diff) * -1)"}},label:{lineHeight:"1",userSelect:"none",fontSize:"sm",fontWeight:"medium",_disabled:{opacity:"0.5"}},indicator:{position:"absolute",height:"var(--switch-height)",width:"var(--switch-height)",fontSize:"var(--switch-indicator-font-size)",fontWeight:"medium",flexShrink:0,userSelect:"none",display:"grid",placeContent:"center",transition:"inset-inline-start 0.12s ease",insetInlineStart:"calc(var(--switch-x) - 2px)",_checked:{insetInlineStart:"2px"}},control:{display:"inline-flex",gap:"0.5rem",flexShrink:0,justifyContent:"flex-start",cursor:"switch",borderRadius:"full",position:"relative",width:"var(--switch-width)",height:"var(--switch-height)",transition:"backgrounds",_disabled:{opacity:"0.5",cursor:"not-allowed"},_invalid:{outline:"2px solid",outlineColor:"border.error",outlineOffset:"2px"}},thumb:{display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,transitionProperty:"translate",transitionDuration:"fast",borderRadius:"inherit",_checked:{translate:"var(--switch-x) 0"}}},variants:{variant:{solid:{control:{borderRadius:"full",bg:"bg.emphasized",focusVisibleRing:"outside",_checked:{bg:"colorPalette.solid"}},thumb:{bg:"white",width:"var(--switch-height)",height:"var(--switch-height)",scale:"0.8",boxShadow:"sm",_checked:{bg:"colorPalette.contrast"}}},raised:{control:{borderRadius:"full",height:"calc(var(--switch-height) / 2)",bg:"bg.muted",boxShadow:"inset",_checked:{bg:"colorPalette.solid/60"}},thumb:{width:"var(--switch-height)",height:"var(--switch-height)",position:"relative",top:"calc(var(--switch-height) * -0.25)",bg:"white",boxShadow:"xs",focusVisibleRing:"outside",_checked:{bg:"colorPalette.solid"}}}},size:{xs:{root:{"--switch-width":"sizes.6","--switch-height":"sizes.3","--switch-indicator-font-size":"fontSizes.xs"}},sm:{root:{"--switch-width":"sizes.8","--switch-height":"sizes.4","--switch-indicator-font-size":"fontSizes.xs"}},md:{root:{"--switch-width":"sizes.10","--switch-height":"sizes.5","--switch-indicator-font-size":"fontSizes.sm"}},lg:{root:{"--switch-width":"sizes.12","--switch-height":"sizes.6","--switch-indicator-font-size":"fontSizes.md"}}}},defaultVariants:{variant:"solid",size:"md"}},se={className:"chakra-table",slots:a6.keys(),base:{root:{fontVariantNumeric:"lining-nums tabular-nums",borderCollapse:"collapse",width:"full",textAlign:"start",verticalAlign:"top"},row:{_selected:{bg:"colorPalette.subtle"}},cell:{textAlign:"start",alignItems:"center"},columnHeader:{fontWeight:"medium",textAlign:"start",color:"fg"},caption:{fontWeight:"medium",textStyle:"xs"},footer:{fontWeight:"medium"}},variants:{interactive:{true:{body:{"& tr":{_hover:{bg:"colorPalette.subtle"}}}}},stickyHeader:{true:{header:{"& :where(tr)":{top:"var(--table-sticky-offset, 0)",position:"sticky",zIndex:1}}}},striped:{true:{row:{"&:nth-of-type(odd) td":{bg:"bg.muted"}}}},showColumnBorder:{true:{columnHeader:{"&:not(:last-of-type)":{borderInlineEndWidth:"1px"}},cell:{"&:not(:last-of-type)":{borderInlineEndWidth:"1px"}}}},variant:{line:{columnHeader:{borderBottomWidth:"1px"},cell:{borderBottomWidth:"1px"},row:{bg:"bg"}},outline:{root:{boxShadow:"0 0 0 1px {colors.border}"},columnHeader:{borderBottomWidth:"1px"},header:{bg:"bg.muted"},row:{"&:not(:last-of-type)":{borderBottomWidth:"1px"}},footer:{borderTopWidth:"1px"}}},size:{sm:{root:{textStyle:"sm"},columnHeader:{px:"2",py:"2"},cell:{px:"2",py:"2"}},md:{root:{textStyle:"sm"},columnHeader:{px:"3",py:"3"},cell:{px:"3",py:"3"}},lg:{root:{textStyle:"md"},columnHeader:{px:"4",py:"3"},cell:{px:"4",py:"3"}}}},defaultVariants:{variant:"line",size:"md"}},st={slots:a7.keys(),className:"chakra-tabs",base:{root:{"--tabs-trigger-radius":"radii.l2","--tabs-indicator-shadow":"shadows.xs","--tabs-indicator-bg":"colors.bg",position:"relative",_horizontal:{display:"block"},_vertical:{display:"flex"}},list:{display:"inline-flex",position:"relative",isolation:"isolate",minH:"var(--tabs-height)",_horizontal:{flexDirection:"row"},_vertical:{flexDirection:"column"}},trigger:{outline:"0",minW:"var(--tabs-height)",height:"var(--tabs-height)",display:"flex",alignItems:"center",fontWeight:"medium",position:"relative",cursor:"button",gap:"2",_focusVisible:{zIndex:1,outline:"2px solid",outlineColor:"colorPalette.focusRing"},_disabled:{cursor:"not-allowed",opacity:.5}},content:{focusVisibleRing:"inside",_horizontal:{width:"100%",pt:"var(--tabs-content-padding)"},_vertical:{height:"100%",ps:"var(--tabs-content-padding)"}},indicator:{width:"var(--width)",height:"var(--height)",borderRadius:"var(--tabs-trigger-radius)",bg:"var(--tabs-indicator-bg)",shadow:"var(--tabs-indicator-shadow)",zIndex:-1}},variants:{fitted:{true:{list:{display:"flex"},trigger:{flex:1,textAlign:"center",justifyContent:"center"}}},justify:{start:{list:{justifyContent:"flex-start"}},center:{list:{justifyContent:"center"}},end:{list:{justifyContent:"flex-end"}}},size:{sm:{root:{"--tabs-height":"sizes.9","--tabs-content-padding":"spacing.3"},trigger:{py:"1",px:"3",textStyle:"sm"}},md:{root:{"--tabs-height":"sizes.10","--tabs-content-padding":"spacing.4"},trigger:{py:"2",px:"4",textStyle:"sm"}},lg:{root:{"--tabs-height":"sizes.11","--tabs-content-padding":"spacing.4.5"},trigger:{py:"2",px:"4.5",textStyle:"md"}}},variant:{line:{list:{display:"flex",borderColor:"border",_horizontal:{borderBottomWidth:"1px"},_vertical:{borderEndWidth:"1px"}},trigger:{color:"fg.muted",_disabled:{_active:{bg:"initial"}},_selected:{color:"fg",_horizontal:{layerStyle:"indicator.bottom","--indicator-offset-y":"-1px","--indicator-color":"colors.colorPalette.solid"},_vertical:{layerStyle:"indicator.end","--indicator-offset-x":"-1px"}}}},subtle:{trigger:{borderRadius:"var(--tabs-trigger-radius)",color:"fg.muted",_selected:{bg:"colorPalette.subtle",color:"colorPalette.fg"}}},enclosed:{list:{bg:"bg.muted",padding:"1",borderRadius:"l3",minH:"calc(var(--tabs-height) - 4px)"},trigger:{justifyContent:"center",color:"fg.muted",borderRadius:"var(--tabs-trigger-radius)",_selected:{bg:"bg",color:"colorPalette.fg",shadow:"xs"}}},outline:{list:{"--line-thickness":"1px","--line-offset":"calc(var(--line-thickness) * -1)",borderColor:"border",display:"flex",_horizontal:{_before:{content:'""',position:"absolute",bottom:"0px",width:"100%",borderBottomWidth:"var(--line-thickness)",borderBottomColor:"border"}},_vertical:{_before:{content:'""',position:"absolute",insetInline:"var(--line-offset)",height:"calc(100% - calc(var(--line-thickness) * 2))",borderEndWidth:"var(--line-thickness)",borderEndColor:"border"}}},trigger:{color:"fg.muted",borderWidth:"1px",borderColor:"transparent",_selected:{bg:"currentBg",color:"colorPalette.fg"},_horizontal:{borderTopRadius:"var(--tabs-trigger-radius)",marginBottom:"var(--line-offset)",marginEnd:{_notLast:"var(--line-offset)"},_selected:{borderColor:"border",borderBottomColor:"transparent"}},_vertical:{borderStartRadius:"var(--tabs-trigger-radius)",marginEnd:"var(--line-offset)",marginBottom:{_notLast:"var(--line-offset)"},_selected:{borderColor:"border",borderEndColor:"transparent"}}}},plain:{trigger:{color:"fg.muted",_selected:{color:"colorPalette.fg"},borderRadius:"var(--tabs-trigger-radius)","&[data-selected][data-ssr]":{bg:"var(--tabs-indicator-bg)",shadow:"var(--tabs-indicator-shadow)",borderRadius:"var(--tabs-trigger-radius)"}}}}},defaultVariants:{size:"md",variant:"line"}},si=e7.variants?.variant,sr={slots:a9.keys(),className:"chakra-tag",base:{root:{display:"inline-flex",alignItems:"center",verticalAlign:"top",maxWidth:"100%",userSelect:"none",borderRadius:"l2",focusVisibleRing:"outside"},label:{lineClamp:"1"},closeTrigger:{display:"flex",alignItems:"center",justifyContent:"center",outline:"0",borderRadius:"l1",color:"currentColor",focusVisibleRing:"inside",focusRingWidth:"2px"},startElement:{flexShrink:0,boxSize:"var(--tag-element-size)",ms:"var(--tag-element-offset)","&:has([data-scope=avatar])":{boxSize:"var(--tag-avatar-size)",ms:"calc(var(--tag-element-offset) * 1.5)"},_icon:{boxSize:"100%"}},endElement:{flexShrink:0,boxSize:"var(--tag-element-size)",me:"var(--tag-element-offset)",_icon:{boxSize:"100%"},"&:has(button)":{ms:"calc(var(--tag-element-offset) * -1)"}}},variants:{size:{sm:{root:{px:"1.5",minH:"4.5",gap:"1","--tag-avatar-size":"spacing.3","--tag-element-size":"spacing.3","--tag-element-offset":"-2px"},label:{textStyle:"xs"}},md:{root:{px:"1.5",minH:"5",gap:"1","--tag-avatar-size":"spacing.3.5","--tag-element-size":"spacing.3.5","--tag-element-offset":"-2px"},label:{textStyle:"xs"}},lg:{root:{px:"2",minH:"6",gap:"1.5","--tag-avatar-size":"spacing.4.5","--tag-element-size":"spacing.4","--tag-element-offset":"-3px"},label:{textStyle:"sm"}},xl:{root:{px:"2.5",minH:"8",gap:"1.5","--tag-avatar-size":"spacing.6","--tag-element-size":"spacing.4.5","--tag-element-offset":"-4px"},label:{textStyle:"sm"}}},variant:{subtle:{root:si?.subtle},solid:{root:si?.solid},outline:{root:si?.outline},surface:{root:si?.surface}}},defaultVariants:{size:"md",variant:"surface"}};var so=tc("tagsInput").parts("root","label","control","input","clearTrigger","item","itemPreview","itemInput","itemText","itemDeleteTrigger");so.build();var{and:sa,not:sn,or:sl}=r5();sa(sl(sn("isAtMax"),"allowOverflow"),sn("isInputValueEmpty")),sn("hasHighlightedTag"),sa("hasTags","isCaretAtStart"),sa("hasTags","isCaretAtStart"),sa("hasTags","isCaretAtStart",sn("isLastTagHighlighted")),sn("isCaretAtStart"),sa("isTagEditable","hasHighlightedTag"),sn("isCaretAtStart"),sn("isCaretAtStart"),tU(or()(["addOnPaste","allowOverflow","autoFocus","blurBehavior","delimiter","dir","disabled","editable","form","getRootNode","id","ids","inputValue","invalid","max","maxLength","name","onFocusOutside","onHighlightChange","onInputValueChange","onInteractOutside","onPointerDownOutside","onValueChange","onValueInvalid","required","readOnly","translations","validate","value","defaultValue","defaultInputValue"])),tU(or()(["index","disabled","value"]));let ss={slots:so.keys(),className:"tags-input",base:{root:{display:"flex",flexDirection:"column",gap:"1.5",width:"full"},label:{fontWeight:"medium",textStyle:"sm",_disabled:{opacity:"0.5"}},control:{"--focus-color":"colors.colorPalette.focusRing","--error-color":"colors.border.error",minH:"var(--tags-input-height)","--input-height":"var(--tags-input-height)",px:"var(--tags-input-px)",py:"var(--tags-input-py)",gap:"var(--tags-input-gap)",display:"flex",flexWrap:"wrap",alignItems:"center",borderRadius:"l2",pos:"relative",transitionProperty:"border-color, box-shadow",transitionDuration:"normal",_disabled:{opacity:"0.5"},_invalid:{borderColor:"var(--error-color)"}},input:{flex:"1",minWidth:"20",outline:"none",bg:"transparent",color:"fg",px:"calc(var(--tags-input-item-px) / 1.25)",height:"var(--tags-input-item-height)",_readOnly:{display:"none"}},item:{maxWidth:"100%",minWidth:"0"},itemText:{lineClamp:"1",minWidth:"0"},itemInput:{outline:"none",bg:"transparent",minWidth:"2ch",color:"inherit",px:"var(--tags-input-item-px)",height:"var(--tags-input-item-height)"},itemPreview:{height:"var(--tags-input-item-height)",userSelect:"none",display:"inline-flex",alignItems:"center",gap:"1",rounded:"l1",px:"var(--tags-input-item-px)",maxWidth:"100%"},itemDeleteTrigger:{display:"flex",alignItems:"center",justifyContent:"center",flexShrink:"0",boxSize:"calc(var(--tags-input-item-height) / 1.5)",cursor:{base:"button",_disabled:"initial"},me:"-1",opacity:"0.4",_hover:{opacity:"1"},"[data-highlighted] &":{opacity:"1"},_icon:{boxSize:"80%"}},clearTrigger:{display:"flex",alignItems:"center",justifyContent:"center",boxSize:"calc(var(--tags-input-item-height) / 1.5)",cursor:{base:"button",_disabled:"initial"},color:"fg.muted",focusVisibleRing:"inside",focusRingWidth:"2px",rounded:"l1",_icon:{boxSize:"5"}}},variants:{size:{xs:{root:{"--tags-input-height":"sizes.8","--tags-input-px":"spacing.1.5","--tags-input-py":"spacing.1","--tags-input-gap":"spacing.1","--tags-input-item-height":"sizes.6","--tags-input-item-px":"spacing.2",textStyle:"xs"}},sm:{root:{"--tags-input-height":"sizes.9","--tags-input-px":"spacing.1.5","--tags-input-py":"spacing.1","--tags-input-gap":"spacing.1","--tags-input-item-height":"sizes.6","--tags-input-item-px":"spacing.2",textStyle:"sm"}},md:{root:{"--tags-input-height":"sizes.10","--tags-input-px":"spacing.1.5","--tags-input-py":"spacing.1","--tags-input-gap":"spacing.1","--tags-input-item-height":"sizes.7","--tags-input-item-px":"spacing.2",textStyle:"sm"}},lg:{root:{"--tags-input-height":"sizes.11","--tags-input-px":"spacing.1.5","--tags-input-py":"spacing.1","--tags-input-gap":"spacing.1","--tags-input-item-height":"sizes.8","--tags-input-item-px":"spacing.2",textStyle:"md"}}},variant:{outline:{control:{borderWidth:"1px",bg:"bg",_focus:{outlineWidth:"1px",outlineStyle:"solid",outlineColor:"var(--focus-color)",borderColor:"var(--focus-color)",_invalid:{outlineColor:"var(--error-color)",borderColor:"var(--error-color)"}}},itemPreview:{bg:"colorPalette.subtle",_highlighted:{bg:"colorPalette.muted"}}},subtle:{control:{bg:"bg.muted",borderWidth:"1px",borderColor:"transparent",_focus:{outlineWidth:"1px",outlineStyle:"solid",outlineColor:"var(--focus-color)",borderColor:"var(--focus-color)",_invalid:{outlineColor:"var(--error-color)",borderColor:"var(--error-color)"}}},itemPreview:{bg:"bg",borderWidth:"1px",_highlighted:{bg:"colorPalette.subtle",borderColor:"colorPalette.emphasized"}}},flushed:{control:{borderRadius:"0",px:"0",bg:"transparent",borderBottomWidth:"1px",borderBottomColor:"border",_focus:{borderColor:"var(--focus-color)",boxShadow:"0px 1px 0px 0px var(--focus-color)"}},itemPreview:{bg:"colorPalette.subtle",_highlighted:{bg:"colorPalette.muted"}}}}},defaultVariants:{size:"md",variant:"outline"}},sd={slots:ne.keys(),className:"chakra-timeline",base:{root:{display:"flex",flexDirection:"column",width:"full","--timeline-thickness":"1px","--timeline-gutter":"4px"},item:{"--timeline-content-gap":"spacing.6",display:"flex",position:"relative",alignItems:"flex-start",flexShrink:0,gap:"4",_last:{"--timeline-content-gap":"0"}},separator:{display:"var(--timeline-separator-display)",position:"absolute",borderStartWidth:"var(--timeline-thickness)",ms:"calc(-1 * var(--timeline-thickness) / 2)",insetInlineStart:"calc(var(--timeline-indicator-size) / 2)",insetBlock:"0",borderColor:"border"},indicator:{outline:"2px solid {colors.bg}",position:"relative",flexShrink:"0",boxSize:"var(--timeline-indicator-size)",fontSize:"var(--timeline-font-size)",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"full",fontWeight:"medium"},connector:{alignSelf:"stretch",position:"relative"},content:{pb:"var(--timeline-content-gap)",display:"flex",flexDirection:"column",width:"full",gap:"2"},title:{display:"flex",fontWeight:"medium",flexWrap:"wrap",gap:"1.5",alignItems:"center",mt:"var(--timeline-margin)"},description:{color:"fg.muted",textStyle:"xs"}},variants:{variant:{subtle:{indicator:{bg:"colorPalette.muted"}},solid:{indicator:{bg:"colorPalette.solid",color:"colorPalette.contrast"}},outline:{indicator:{bg:"currentBg",borderWidth:"1px",borderColor:"colorPalette.muted"}},plain:{}},showLastSeparator:{true:{item:{_last:{"--timeline-separator-display":"initial"}}},false:{item:{_last:{"--timeline-separator-display":"none"}}}},size:{sm:{root:{"--timeline-indicator-size":"sizes.4","--timeline-font-size":"fontSizes.2xs"},title:{textStyle:"xs"}},md:{root:{"--timeline-indicator-size":"sizes.5","--timeline-font-size":"fontSizes.xs"},title:{textStyle:"sm"}},lg:{root:{"--timeline-indicator-size":"sizes.6","--timeline-font-size":"fontSizes.xs"},title:{mt:"0.5",textStyle:"sm"}},xl:{root:{"--timeline-indicator-size":"sizes.8","--timeline-font-size":"fontSizes.sm"},title:{mt:"1.5",textStyle:"sm"}}}},defaultVariants:{size:"md",variant:"solid",showLastSeparator:!1}},sc={slots:a8.keys(),className:"chakra-toast",base:{root:{width:"full",display:"flex",alignItems:"flex-start",position:"relative",gap:"3",py:"4",ps:"4",pe:"6",borderRadius:"l2",translate:"var(--x) var(--y)",scale:"var(--scale)",zIndex:"var(--z-index)",height:"var(--height)",opacity:"var(--opacity)",willChange:"translate, opacity, scale",transition:"translate 400ms, scale 400ms, opacity 400ms, height 400ms, box-shadow 200ms",transitionTimingFunction:"cubic-bezier(0.21, 1.02, 0.73, 1)",_closed:{transition:"translate 400ms, scale 400ms, opacity 200ms",transitionTimingFunction:"cubic-bezier(0.06, 0.71, 0.55, 1)"},bg:"bg.panel",color:"fg",boxShadow:"xl","--toast-trigger-bg":"colors.bg.muted","&[data-type=warning]":{bg:"orange.solid",color:"orange.contrast","--toast-trigger-bg":"{white/10}","--toast-border-color":"{white/40}"},"&[data-type=success]":{bg:"green.solid",color:"green.contrast","--toast-trigger-bg":"{white/10}","--toast-border-color":"{white/40}"},"&[data-type=error]":{bg:"red.solid",color:"red.contrast","--toast-trigger-bg":"{white/10}","--toast-border-color":"{white/40}"}},title:{fontWeight:"medium",textStyle:"sm",marginEnd:"2"},description:{display:"inline",textStyle:"sm",opacity:"0.8"},indicator:{flexShrink:"0",boxSize:"5"},actionTrigger:{textStyle:"sm",fontWeight:"medium",height:"8",px:"3",borderRadius:"l2",alignSelf:"center",borderWidth:"1px",borderColor:"var(--toast-border-color, inherit)",transition:"background 200ms",_hover:{bg:"var(--toast-trigger-bg)"}},closeTrigger:{position:"absolute",top:"1",insetEnd:"1",padding:"1",display:"inline-flex",alignItems:"center",justifyContent:"center",color:"{currentColor/60}",borderRadius:"l2",textStyle:"md",transition:"background 200ms",_icon:{boxSize:"1em"}}}};var su=tc("tooltip").parts("trigger","arrow","arrowTip","positioner","content");su.build(),function(e,t=Object.is){let i={...e},r=new Set,o=()=>{r.forEach(e=>e())};}({id:null});var{and:sg,not:sp}=r5();sg("noVisibleTooltip",sp("hasPointerMoveOpened")),sp("hasPointerMoveOpened"),tU(or()(["aria-label","closeDelay","closeOnEscape","closeOnPointerDown","closeOnScroll","closeOnClick","dir","disabled","getRootNode","id","ids","interactive","onOpenChange","defaultOpen","open","openDelay","positioning"]));let sh={slots:su.keys(),className:"chakra-tooltip",base:{content:{"--tooltip-bg":"colors.bg.inverted",bg:"var(--tooltip-bg)",color:"fg.inverted",px:"2.5",py:"1",borderRadius:"l2",fontWeight:"medium",textStyle:"xs",boxShadow:"md",maxW:"xs",zIndex:"tooltip",transformOrigin:"var(--transform-origin)",_open:{animationStyle:"scale-fade-in",animationDuration:"fast"},_closed:{animationStyle:"scale-fade-out",animationDuration:"fast"}},arrow:{"--arrow-size":"sizes.2","--arrow-background":"var(--tooltip-bg)"},arrowTip:{borderTopWidth:"1px",borderLeftWidth:"1px",borderColor:"var(--tooltip-bg)"}}};var sm=tc("tree-view").parts("branch","branchContent","branchControl","branchIndentGuide","branchIndicator","branchText","branchTrigger","item","itemIndicator","itemText","label","nodeCheckbox","nodeRenameInput","root","tree");sm.build();var{and:sf}=r5();sf("isMultipleSelection","moveFocus"),sf("isShiftKey","isMultipleSelection"),sf("isShiftKey","isMultipleSelection"),sf("isBranchFocused","isBranchExpanded"),sf("isShiftKey","isMultipleSelection"),sf("isShiftKey","isMultipleSelection"),sf("isCtrlKey","isMultipleSelection"),sf("isShiftKey","isMultipleSelection"),sf("isCtrlKey","isMultipleSelection"),sf("isShiftKey","isMultipleSelection"),tU(or()(["ids","collection","dir","expandedValue","expandOnClick","defaultFocusedValue","focusedValue","getRootNode","id","onExpandedChange","onFocusChange","onSelectionChange","checkedValue","selectedValue","selectionMode","typeahead","defaultExpandedValue","defaultSelectedValue","defaultCheckedValue","onCheckedChange","onLoadChildrenComplete","onLoadChildrenError","loadChildren","canRename","onRenameStart","onBeforeRename","onRenameComplete","scrollToIndexFn"])),tU(or()(["node","indexPath"]));let sb={display:"flex",alignItems:"center",gap:"var(--tree-item-gap)",rounded:"l2",userSelect:"none",position:"relative","--tree-depth":"calc(var(--depth) - 1)","--tree-indentation-offset":"calc(var(--tree-indentation) * var(--tree-depth))","--tree-icon-offset":"calc(var(--tree-icon-size) * var(--tree-depth) * 0.5)","--tree-offset":"calc(var(--tree-padding-inline) + var(--tree-indentation-offset) + var(--tree-icon-offset))",ps:"var(--tree-offset)",pe:"var(--tree-padding-inline)",py:"var(--tree-padding-block)",focusVisibleRing:"inside",focusRingColor:"border.emphasized",focusRingWidth:"2px","&:hover, &:focus-visible":{bg:"bg.muted"},_disabled:{layerStyle:"disabled"}},sv={flex:"1"},sx={_selected:{bg:"colorPalette.subtle",color:"colorPalette.fg"}},sy={_selected:{layerStyle:"fill.solid"}},sk={slots:sm.keys(),className:"chakra-tree-view",base:{root:{width:"full",display:"flex",flexDirection:"column",gap:"2"},tree:{display:"flex",flexDirection:"column","--tree-item-gap":"spacing.2",_icon:{boxSize:"var(--tree-icon-size)"}},label:{fontWeight:"medium",textStyle:"sm"},branch:{position:"relative"},branchContent:{position:"relative"},branchIndentGuide:{height:"100%",width:"1px",bg:"border",position:"absolute","--tree-depth":"calc(var(--depth) - 1)","--tree-indentation-offset":"calc(var(--tree-indentation) * var(--tree-depth))","--tree-offset":"calc(var(--tree-padding-inline) + var(--tree-indentation-offset))","--tree-icon-offset":"calc(var(--tree-icon-size) * 0.5 * var(--depth))",insetInlineStart:"calc(var(--tree-offset) + var(--tree-icon-offset))",zIndex:"1"},branchIndicator:{color:"fg.muted",transformOrigin:"center",transitionDuration:"normal",transitionProperty:"transform",transitionTimingFunction:"default",_open:{transform:"rotate(90deg)"}},branchTrigger:{display:"inline-flex",alignItems:"center",justifyContent:"center"},branchControl:sb,item:sb,itemText:sv,branchText:sv,nodeCheckbox:{display:"inline-flex"}},variants:{size:{md:{tree:{textStyle:"sm","--tree-indentation":"spacing.4","--tree-padding-inline":"spacing.3","--tree-padding-block":"spacing.1.5","--tree-icon-size":"spacing.4"}},sm:{tree:{textStyle:"sm","--tree-indentation":"spacing.4","--tree-padding-inline":"spacing.3","--tree-padding-block":"spacing.1","--tree-icon-size":"spacing.3"}},xs:{tree:{textStyle:"xs","--tree-indentation":"spacing.4","--tree-padding-inline":"spacing.2","--tree-padding-block":"spacing.1","--tree-icon-size":"spacing.3"}}},variant:{subtle:{branchControl:sx,item:sx},solid:{branchControl:sy,item:sy}},animateContent:{true:{branchContent:{_open:{animationName:"expand-height, fade-in",animationDuration:"moderate"},_closed:{animationName:"collapse-height, fade-out",animationDuration:"moderate"}}}}},defaultVariants:{size:"md",variant:"subtle"}},sw=m.animations({spin:{value:"spin 1s linear infinite"},ping:{value:"ping 1s cubic-bezier(0, 0, 0.2, 1) infinite"},pulse:{value:"pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite"},bounce:{value:"bounce 1s infinite"}}),sS=m.aspectRatios({square:{value:"1 / 1"},landscape:{value:"4 / 3"},portrait:{value:"3 / 4"},wide:{value:"16 / 9"},ultrawide:{value:"18 / 5"},golden:{value:"1.618 / 1"}}),sI=m.blurs({none:{value:" "},sm:{value:"4px"},md:{value:"8px"},lg:{value:"12px"},xl:{value:"16px"},"2xl":{value:"24px"},"3xl":{value:"40px"},"4xl":{value:"64px"}}),sC=m.borders({xs:{value:"0.5px solid"},sm:{value:"1px solid"},md:{value:"2px solid"},lg:{value:"4px solid"},xl:{value:"8px solid"}}),sz=m.colors({transparent:{value:"transparent"},current:{value:"currentColor"},black:{value:"#09090B"},white:{value:"#FFFFFF"},whiteAlpha:{50:{value:"rgba(255, 255, 255, 0.04)"},100:{value:"rgba(255, 255, 255, 0.06)"},200:{value:"rgba(255, 255, 255, 0.08)"},300:{value:"rgba(255, 255, 255, 0.16)"},400:{value:"rgba(255, 255, 255, 0.24)"},500:{value:"rgba(255, 255, 255, 0.36)"},600:{value:"rgba(255, 255, 255, 0.48)"},700:{value:"rgba(255, 255, 255, 0.64)"},800:{value:"rgba(255, 255, 255, 0.80)"},900:{value:"rgba(255, 255, 255, 0.92)"},950:{value:"rgba(255, 255, 255, 0.95)"}},blackAlpha:{50:{value:"rgba(0, 0, 0, 0.04)"},100:{value:"rgba(0, 0, 0, 0.06)"},200:{value:"rgba(0, 0, 0, 0.08)"},300:{value:"rgba(0, 0, 0, 0.16)"},400:{value:"rgba(0, 0, 0, 0.24)"},500:{value:"rgba(0, 0, 0, 0.36)"},600:{value:"rgba(0, 0, 0, 0.48)"},700:{value:"rgba(0, 0, 0, 0.64)"},800:{value:"rgba(0, 0, 0, 0.80)"},900:{value:"rgba(0, 0, 0, 0.92)"},950:{value:"rgba(0, 0, 0, 0.95)"}},gray:{50:{value:"#fafafa"},100:{value:"#f4f4f5"},200:{value:"#e4e4e7"},300:{value:"#d4d4d8"},400:{value:"#a1a1aa"},500:{value:"#71717a"},600:{value:"#52525b"},700:{value:"#3f3f46"},800:{value:"#27272a"},900:{value:"#18181b"},950:{value:"#111111"}},red:{50:{value:"#fef2f2"},100:{value:"#fee2e2"},200:{value:"#fecaca"},300:{value:"#fca5a5"},400:{value:"#f87171"},500:{value:"#ef4444"},600:{value:"#dc2626"},700:{value:"#991919"},800:{value:"#511111"},900:{value:"#300c0c"},950:{value:"#1f0808"}},orange:{50:{value:"#fff7ed"},100:{value:"#ffedd5"},200:{value:"#fed7aa"},300:{value:"#fdba74"},400:{value:"#fb923c"},500:{value:"#f97316"},600:{value:"#ea580c"},700:{value:"#92310a"},800:{value:"#6c2710"},900:{value:"#3b1106"},950:{value:"#220a04"}},yellow:{50:{value:"#fefce8"},100:{value:"#fef9c3"},200:{value:"#fef08a"},300:{value:"#fde047"},400:{value:"#facc15"},500:{value:"#eab308"},600:{value:"#ca8a04"},700:{value:"#845209"},800:{value:"#713f12"},900:{value:"#422006"},950:{value:"#281304"}},green:{50:{value:"#f0fdf4"},100:{value:"#dcfce7"},200:{value:"#bbf7d0"},300:{value:"#86efac"},400:{value:"#4ade80"},500:{value:"#22c55e"},600:{value:"#16a34a"},700:{value:"#116932"},800:{value:"#124a28"},900:{value:"#042713"},950:{value:"#03190c"}},teal:{50:{value:"#f0fdfa"},100:{value:"#ccfbf1"},200:{value:"#99f6e4"},300:{value:"#5eead4"},400:{value:"#2dd4bf"},500:{value:"#14b8a6"},600:{value:"#0d9488"},700:{value:"#0c5d56"},800:{value:"#114240"},900:{value:"#032726"},950:{value:"#021716"}},blue:{50:{value:"#eff6ff"},100:{value:"#dbeafe"},200:{value:"#bfdbfe"},300:{value:"#a3cfff"},400:{value:"#60a5fa"},500:{value:"#3b82f6"},600:{value:"#2563eb"},700:{value:"#173da6"},800:{value:"#1a3478"},900:{value:"#14204a"},950:{value:"#0c142e"}},cyan:{50:{value:"#ecfeff"},100:{value:"#cffafe"},200:{value:"#a5f3fc"},300:{value:"#67e8f9"},400:{value:"#22d3ee"},500:{value:"#06b6d4"},600:{value:"#0891b2"},700:{value:"#0c5c72"},800:{value:"#134152"},900:{value:"#072a38"},950:{value:"#051b24"}},purple:{50:{value:"#faf5ff"},100:{value:"#f3e8ff"},200:{value:"#e9d5ff"},300:{value:"#d8b4fe"},400:{value:"#c084fc"},500:{value:"#a855f7"},600:{value:"#9333ea"},700:{value:"#641ba3"},800:{value:"#4a1772"},900:{value:"#2f0553"},950:{value:"#1a032e"}},pink:{50:{value:"#fdf2f8"},100:{value:"#fce7f3"},200:{value:"#fbcfe8"},300:{value:"#f9a8d4"},400:{value:"#f472b6"},500:{value:"#ec4899"},600:{value:"#db2777"},700:{value:"#a41752"},800:{value:"#6d0e34"},900:{value:"#45061f"},950:{value:"#2c0514"}}}),s_=m.cursor({button:{value:"pointer"},checkbox:{value:"default"},disabled:{value:"not-allowed"},menuitem:{value:"default"},option:{value:"default"},radio:{value:"default"},slider:{value:"default"},switch:{value:"pointer"}}),sO=m.durations({fastest:{value:"50ms"},faster:{value:"100ms"},fast:{value:"150ms"},moderate:{value:"200ms"},slow:{value:"300ms"},slower:{value:"400ms"},slowest:{value:"500ms"}}),sE=m.easings({"ease-in":{value:"cubic-bezier(0.42, 0, 1, 1)"},"ease-out":{value:"cubic-bezier(0, 0, 0.58, 1)"},"ease-in-out":{value:"cubic-bezier(0.42, 0, 0.58, 1)"},"ease-in-smooth":{value:"cubic-bezier(0.32, 0.72, 0, 1)"}}),sV=m.fontSizes({"2xs":{value:"0.625rem"},xs:{value:"0.75rem"},sm:{value:"0.875rem"},md:{value:"1rem"},lg:{value:"1.125rem"},xl:{value:"1.25rem"},"2xl":{value:"1.5rem"},"3xl":{value:"1.875rem"},"4xl":{value:"2.25rem"},"5xl":{value:"3rem"},"6xl":{value:"3.75rem"},"7xl":{value:"4.5rem"},"8xl":{value:"6rem"},"9xl":{value:"8rem"}}),sP=m.fontWeights({thin:{value:"100"},extralight:{value:"200"},light:{value:"300"},normal:{value:"400"},medium:{value:"500"},semibold:{value:"600"},bold:{value:"700"},extrabold:{value:"800"},black:{value:"900"}}),sR='-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',sT=m.fonts({heading:{value:`Inter, ${sR}`},body:{value:`Inter, ${sR}`},mono:{value:'SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace'}}),sW=m.letterSpacings({tighter:{value:"-0.05em"},tight:{value:"-0.025em"},wide:{value:"0.025em"},wider:{value:"0.05em"},widest:{value:"0.1em"}}),sA=m.lineHeights({shorter:{value:1.25},short:{value:1.375},moderate:{value:1.5},tall:{value:1.625},taller:{value:2}}),sN=m.radii({none:{value:"0"},"2xs":{value:"0.0625rem"},xs:{value:"0.125rem"},sm:{value:"0.25rem"},md:{value:"0.375rem"},lg:{value:"0.5rem"},xl:{value:"0.75rem"},"2xl":{value:"1rem"},"3xl":{value:"1.5rem"},"4xl":{value:"2rem"},full:{value:"9999px"}}),sF=m.spacing({.5:{value:"0.125rem"},1:{value:"0.25rem"},1.5:{value:"0.375rem"},2:{value:"0.5rem"},2.5:{value:"0.625rem"},3:{value:"0.75rem"},3.5:{value:"0.875rem"},4:{value:"1rem"},4.5:{value:"1.125rem"},5:{value:"1.25rem"},6:{value:"1.5rem"},7:{value:"1.75rem"},8:{value:"2rem"},9:{value:"2.25rem"},10:{value:"2.5rem"},11:{value:"2.75rem"},12:{value:"3rem"},14:{value:"3.5rem"},16:{value:"4rem"},20:{value:"5rem"},24:{value:"6rem"},28:{value:"7rem"},32:{value:"8rem"},36:{value:"9rem"},40:{value:"10rem"},44:{value:"11rem"},48:{value:"12rem"},52:{value:"13rem"},56:{value:"14rem"},60:{value:"15rem"},64:{value:"16rem"},72:{value:"18rem"},80:{value:"20rem"},96:{value:"24rem"}}),sL=m.sizes({"3xs":{value:"14rem"},"2xs":{value:"16rem"},xs:{value:"20rem"},sm:{value:"24rem"},md:{value:"28rem"},lg:{value:"32rem"},xl:{value:"36rem"},"2xl":{value:"42rem"},"3xl":{value:"48rem"},"4xl":{value:"56rem"},"5xl":{value:"64rem"},"6xl":{value:"72rem"},"7xl":{value:"80rem"},"8xl":{value:"90rem"}}),sD=m.sizes({max:{value:"max-content"},min:{value:"min-content"},fit:{value:"fit-content"},prose:{value:"60ch"},full:{value:"100%"},dvh:{value:"100dvh"},svh:{value:"100svh"},lvh:{value:"100lvh"},dvw:{value:"100dvw"},svw:{value:"100svw"},lvw:{value:"100lvw"},vw:{value:"100vw"},vh:{value:"100vh"}}),sM=m.sizes({"1/2":{value:"50%"},"1/3":{value:"33.333333%"},"2/3":{value:"66.666667%"},"1/4":{value:"25%"},"3/4":{value:"75%"},"1/5":{value:"20%"},"2/5":{value:"40%"},"3/5":{value:"60%"},"4/5":{value:"80%"},"1/6":{value:"16.666667%"},"2/6":{value:"33.333333%"},"3/6":{value:"50%"},"4/6":{value:"66.666667%"},"5/6":{value:"83.333333%"},"1/12":{value:"8.333333%"},"2/12":{value:"16.666667%"},"3/12":{value:"25%"},"4/12":{value:"33.333333%"},"5/12":{value:"41.666667%"},"6/12":{value:"50%"},"7/12":{value:"58.333333%"},"8/12":{value:"66.666667%"},"9/12":{value:"75%"},"10/12":{value:"83.333333%"},"11/12":{value:"91.666667%"}}),sB=m.sizes({...sL,...sF,...sM,...sD}),sj=function(...e){var t;let i,r,o,a=A(...e),{theme:n={},utilities:l={},globalCss:s={},cssVarsRoot:d=":where(:root, :host)",cssVarsPrefix:c="chakra",preflight:u}=a,g={names:o=Object.values(r=a.layers??eE).sort((e,t)=>eV[e]-eV[t]),atRule:`@layer ${o.join(", ")};`,wrap(e,t){if(a.disableLayers)return t;let i=r[e];return{[`@layer ${i}`]:t}}},p=function(e){let{prefix:t="",tokens:i={},semanticTokens:r={},breakpoints:o={}}=e,a=e=>e.join("."),n=[],l=new Map,s=new Map,d=new Map,c=new Map,u=new Map,g=new Map,p=new Map,h=new Map,m=[];function f(e,t){n.push(e),l.set(e.name,e),t&&h.forEach(i=>{i.enforce===t&&z(i,e)})}let b=function(e){var t;return e?{breakpoints:(t=e=>({value:e}),Array.isArray(e)?e.map(e=>R(e)?t(e):e):(0,V.isObject)(e)?T(e,e=>t(e)):R(e)?t(e):e),sizes:M(e,(e,t)=>[`breakpoint-${e}`,{value:t}])}:{breakpoints:{},sizes:{}}}(o),v=(0,D.compact)({...i,breakpoints:b.breakpoints,sizes:{...i.sizes,...b.sizes}});function y(e){return l.get(e)}let k={},w=G((e,t)=>u.get(e)??t),S=G(e=>k[e]||null),I=G(e=>eW(e,e=>{if(!e)return;if(e.includes("/")){let t=((e,t)=>{if(!e||"string"!=typeof e)return{invalid:!0,value:e};let[i,r]=e.split("/");if(!i||!r)return{invalid:!0,value:i};let o=t(i),a=y(`opacity.${r}`)?.value;if(!a&&isNaN(Number(r)))return{invalid:!0,value:i};let n=a?100*Number(a)+"%":`${r}%`,l=o??i;return{invalid:!1,color:l,value:`color-mix(in srgb, ${l} ${n}, transparent)`}})(e,e=>w(e));if(t.invalid)throw Error("Invalid color mix at "+e+": "+t.value);return t.value}let t=w(e);return t||(eD.test(e)?eT(e):e)})),C={prefix:t,allTokens:n,tokenMap:l,registerToken:f,getByName:y,formatTokenName:a,formatCssVar:(e,t)=>x(e.join("-"),{prefix:t}),flatMap:u,cssVarMap:d,categoryMap:p,colorPaletteMap:c,getVar:w,getCategoryValues:S,expandReferenceInValue:I};function z(e,t){if(t.extensions.references||(0,V.isFunction)(e.match)&&!e.match(t))return;let i=e.transform(t,C);switch(!0){case"extensions"===e.type:Object.assign(t.extensions,i);break;case"value"===e.type:t.value=i;break;default:t[e.type]=i}}function _(e){m.forEach(t=>{t.enforce===e&&t.transform(C)})}function O(e){h.forEach(t=>{t.enforce===e&&n.forEach(e=>{z(t,e)})})}return T(v,(e,t)=>{let i=t.includes("DEFAULT"),r=(t=e0(t))[0],o=a(t),n=(0,V.isString)(e)?{value:e}:e,l={value:n.value,originalValue:n.value,name:o,path:t,extensions:{condition:"base",originalPath:t,category:r,prop:a(t.slice(1))}};i&&(l.extensions.default=!0),f(l)},{stop:eQ}),T(r,(e,t)=>{let i=t.includes("DEFAULT"),r=(t=e1(e0(t)))[0],o=a(t),n=(0,V.isString)(e.value)?{value:{base:e.value}}:e,l={value:n.value.base||"",originalValue:n.value.base||"",name:o,path:t,extensions:{originalPath:t,category:r,conditions:n.value,condition:"base",prop:a(t.slice(1))}};i&&(l.extensions.default=!0),f(l)},{stop:eQ}),!function(...e){e.forEach(e=>{h.set(e.name,e)})}(...eZ),!function(...e){m.push(...e)}(...eJ),_("pre"),O("pre"),n.forEach(e=>{let t=function(e){if(!e.extensions.conditions)return;let{conditions:t}=e.extensions,i=[];return T(t,(t,r)=>{let o=e1(r);if(!o.length)return;let a={...e,value:t,extensions:{...e.extensions,condition:o.join(":")}};i.push(a)}),i}(e);t&&0!==t.length&&t.forEach(e=>{f(e)})}),n.forEach(e=>{let t;if(t=e.value,!eF.test(t))return;let i=function(e){let t=eM(e),i=[];for(let e=0;e(e[t.name]=t,e),{})}),n.forEach(e=>{!function e(t){if(!t.extensions?.references)return t.extensions?.cssVar?.ref??t.value;let i=t.extensions.references??{},r=t.value,o=Object.keys(i);for(let t=0;t{!function(e){let{condition:t}=e.extensions;t&&(s.has(t)||s.set(t,new Set),s.get(t).add(e))}(e),function(e){let{category:t,prop:i}=e.extensions;t&&(p.has(t)||p.set(t,new Map),p.get(t).set(i,e))}(e),function(e){let{condition:t,negative:i,virtual:r,cssVar:o}=e.extensions;!i&&!r&&t&&o&&(d.has(t)||d.set(t,new Map),d.get(t).set(o.var,e.value))}(e),function(e){let{category:t,prop:i,cssVar:r,negative:o}=e.extensions;if(!t)return;g.has(t)||g.set(t,new Map);let a=o?e.extensions.conditions?e.originalValue:e.value:r.ref;g.get(t).set(i,a),u.set([t,i].join("."),a)}(e),function(e){let{colorPalette:t,virtual:i,default:r}=e.extensions;t&&!i&&t.roots.forEach(i=>{var o,n;let l,s=a(i);c.has(s)||c.set(s,new Map);let d=y(a((o=[...e.path],n=[...i],-1===(l=o.findIndex((e,t)=>n.every((e,i)=>o[t+i]===e)))||(o.splice(l,n.length),o.splice(l,0,"colorPalette")),o)));if(!d||!d.extensions.cssVar)return;let{var:u}=d.extensions.cssVar;if(c.get(s).set(u,e.extensions.cssVar.ref),r&&1===i.length){let r=y(a(["colors","colorPalette"]));if(!r)return;let o=y(a(e.path));if(!o)return;let n=t.keys[0]?.filter(Boolean);if(!n.length)return;let l=a(i.concat(n));c.has(l)||c.set(l,new Map),c.get(l).set(r.extensions.cssVar.var,o.extensions.cssVar.ref)}})}(e)}),k=eN(g),C}({breakpoints:n.breakpoints,tokens:n.tokens,semanticTokens:n.semanticTokens,prefix:c}),h=function(e){var t;let i,r,o,a=Object.fromEntries(Object.entries(e).sort(([,e],[,t])=>parseInt(e,10){let o=null;return i<=r.length-1&&(o=r[i+1]?.[1]),null!=o&&(o=Z(o)),[e,{name:e,min:J(t),max:o}]}));function n(e){return Q(a[e])}let l=Object.fromEntries(Object.entries((r=Object.keys(a),i=[],(t=r).forEach((e,r)=>{let o=r,a=t[++o];for(;a;)i.push([e,a]),a=t[++o]}),o=i,Object.fromEntries(r.flatMap(e=>{let t=a[e],i=[`${e}Down`,Q({max:Z(t.min)})];return[[e,Q({min:t.min})],[`${e}Only`,n(e)],i]}).filter(([,e])=>""!==e).concat(o.map(([e,t])=>{let i=a[e],r=a[t];return[`${e}To${t.charAt(0).toUpperCase()+t.slice(1)}`,Q({min:i.min,max:Z(r.min)})]}))))));return{values:Object.values(a),only:n,keys:function(){return(0,Y.uniq)(["base",...Object.keys(a)])},conditions:l,getCondition:e=>l[e],up:function(e){return Q({min:a[e].min})},down:function(e){return Q({max:Z(a[e].min)})}}}(n.breakpoints??et),m=(e=>{let{breakpoints:t,conditions:i={}}=e,r=Object.assign({},M(i,(e,t)=>[`_${e}`,t]),t.conditions);function o(){return Object.keys(r)}function a(e){return o().includes(e)||ee.test(e)||e.startsWith("_")}return{keys:o,sort:G(e=>e.filter(e=>"base"!==e).sort((e,t)=>{let i=a(e),r=a(t);return i&&!r?1:!i&&r?-1:0})),has:a,resolve:function(e){return Reflect.get(r,e)||e},breakpoints:t.keys(),expandAtRule:function(e){return e.startsWith("@breakpoint")?t.getCondition(e.replace("@breakpoint ","")):e}}})({conditions:a.conditions??et,breakpoints:h}),f=function(e){let t,i=M(e.config,(e,t)=>[e,t]),r=e.tokens,o=new Map,a=new Map;function n(e,t){i[e]=t,l(e,t)}let l=(e,t)=>{let i=c(t);i&&(a.set(e,i),d(e,t))},s=new Map,d=(e,t)=>{if(!t)return;let i=c(t,e=>`type:Tokens["${e}"]`);if("object"==typeof i&&i.type)return void s.set(e,new Set([`type:${i.type}`]));if(i){let t=new Set(Object.keys(i));s.set(e,t)}let r=s.get(e)??new Set;t.property&&s.set(e,r.add(`CssProperties["${t.property}"]`))},c=(e,t)=>{let{values:i}=e,o=e=>{let i=t?.(e);return i?{[i]:i}:void 0};if((0,V.isString)(i))return o?.(i)??r.getCategoryValues(i)??et;if(Array.isArray(i)){let e={};for(let t=0;t({[e]:e.startsWith("--")?r.getVar(t,t):t})),g=Object.assign(r.getVar,{raw:e=>r.getByName(e)}),p=G((e,t)=>{let o=m(e);(0,V.isString)(t)&&!t.includes("_EMO_")&&(t=r.expandReferenceInValue(t));let n=i[o];if(!n)return u(o,t);let l=a.get(o)?.[t];return n.transform?n.transform(l??t,{raw:t,token:g,utils:{colorMix:e=>((e,t)=>{if(!e||"string"!=typeof e)return{invalid:!0,value:e};let[i,r]=e.split("/");if(!i||!r||"currentBg"===i)return{invalid:!0,value:i};let o=t(`colors.${i}`),a=t.raw(`opacity.${r}`)?.value;if(!a&&isNaN(Number(r)))return{invalid:!0,value:i};let n=a?100*Number(a)+"%":`${r}%`,l=o??i;return{invalid:!1,color:l,value:`color-mix(in srgb, ${l} ${n}, transparent)`}})(e,g)}}):u(e,l??t)});for(let[e,t]of Object.entries(i)){let{shorthand:i}=t??{};i&&(Array.isArray(i)?i:[i]).forEach(t=>o.set(t,e))}for(let[e,o]of(n("colorPalette",{values:Object.keys(t=eN(r.colorPaletteMap)),transform:G(e=>t[e])}),Object.entries(i)))o&&l(e,o);for(let[e,t]of Object.entries(i))t&&d(e,t);let h=o.size>0,m=G(e=>o.get(e)??e);return{keys:()=>[...Array.from(o.keys()),...Object.keys(i)],hasShorthand:h,transform:p,shorthands:o,resolveShorthand:m,register:n,getTypes:()=>{let e=new Map;for(let[t,i]of s.entries()){if(0===i.size){e.set(t,["string"]);continue}let r=Array.from(i).map(e=>e.startsWith("CssProperties")?e:e.startsWith("type:")?e.replace("type:",""):JSON.stringify(e));e.set(t,r)}return e},addPropertyType:(e,t)=>{let i=s.get(e)??new Set;s.set(e,new Set([...i,...t]))}}}({config:l,tokens:p});!function(){let{textStyles:e,layerStyles:t,animationStyles:i}=n;for(let[r,o]of Object.entries((0,D.compact)({textStyle:e,layerStyle:t,animationStyle:i}))){let e=B(o??et,e2);f.register(r,{values:Object.keys(e),transform:t=>S(e[t])})}}(),f.addPropertyType("animationName",Object.keys(n.keyframes??et));let b=new Set(["css",...f.keys(),...m.keys()]),v=G(e=>b.has(e)||L(e)),y=e=>{if(Array.isArray(e)){let t=er();for(let i=0;iArray.isArray(e),getKey:r?o:void 0})}}({utility:f,normalize:y}),w=function(e){let{conditions:t,isValidProperty:i}=e;return function(e){return T(e,e=>e,{getKey:(e,r)=>(0,V.isObject)(r)?t.has(e)||i(e)?e:(function(e){let t=[],i=0,r="",o=!1;for(let a=0;a{let t,i=e.startsWith("&")?e.slice(1):e;return(t=i.toLowerCase()).startsWith(":host-context")||t.startsWith(":host")||t.startsWith("::slotted")?`${i} &`:`&${i}`}).join(", "):e})}}({conditions:m,isValidProperty:v}),S=eC({transform:f.transform,conditions:m,normalize:k}),I=function(e){let{css:t,conditions:i,normalize:r,layers:o}=e;return function a(n={}){let l=eO(n),{base:s,defaultVariants:d,compoundVariants:c}=l,u=M(l.variants,(e,t)=>[e,M(t,(e,t)=>[e,r(t)])]),g=eC({conditions:i,normalize:r,transform:(e,t)=>u[e]?.[t]}),p=(e={})=>{var i,a;let n,l=r({...d,...(0,D.compact)(e)}),u={...s};P(u,g(l));let p=(i=c,a=l,n=et,i.forEach(e=>{Object.entries(e).every(([e,t])=>"css"===e||(Array.isArray(t)?t:[t]).some(t=>a[e]===t))&&(n=t(n,e.css))}),n);return o.wrap("recipes",t(u,p))},h=Object.keys(u),m=M(u,(e,t)=>[e,Object.keys(t)]);return Object.assign(e=>t(p(e)),{className:n.className,__cva__:!0,variantMap:m,variantKeys:h,raw:p,config:n,splitVariantProps:e=>{let t=e_(e,["recipe"]),[i,r]=(0,q.splitProps)(t,h),o=h.includes("colorPalette"),a=h.includes("orientation");return o||(i.colorPalette=e.colorPalette||d.colorPalette),a&&(r.orientation=e.orientation),[i,r]},merge(t){return a((function(e){let{css:t}=e;return function(e,i){let r=eO(i.config),o=(0,Y.uniq)(e.variantKeys,Object.keys(i.variants)),a=t(e.base,r.base),n=Object.fromEntries(o.map(i=>[i,t(e.config.variants[i],r.variants[i])])),l=P(e.config.defaultVariants,r.defaultVariants),s=[...e.compoundVariants,...r.compoundVariants];return{className:(0,ez.cx)(e.className,i.className),base:a,variants:n,defaultVariants:l,compoundVariants:s}}})(e)(this,t))}})}}({css:S,conditions:m,normalize:k,layers:g}),C=function(e){let{cva:t}=e;return function(e=et){let i=Object.entries(((e=et)=>{let t=(e.slots??[]).map(t=>{let i,r;return[t,{base:e.base?.[t]??et,variants:er(),defaultVariants:e.defaultVariants??et,compoundVariants:e.compoundVariants?(i=e.compoundVariants,r=t,i.filter(e=>e.css[r]).map(e=>({...e,css:e.css[r]}))):ei}]});for(let[i,r]of Object.entries(e.variants??{}))for(let[e,o]of Object.entries(r))t.forEach(([t,r])=>{var a;(a=r.variants)[i]??(a[i]={}),r.variants[i][e]=o[t]??et});return Object.fromEntries(t)})(e)).map(([e,i])=>[e,t(i)]),r=e.variants??et,o=Object.keys(r),a=M(r,(e,t)=>[e,Object.keys(t)]),n={};return e.className&&(n=Object.fromEntries(e.slots.map(t=>[t,`${e.className}__${t}`]))),Object.assign(function(e){return Object.fromEntries(i.map(([t,i])=>[t,i(e)]))},{variantMap:a,variantKeys:o,splitVariantProps:function(t){let i=e_(t,["recipe"]),[r,a]=(0,q.splitProps)(i,o),n=o.includes("colorPalette"),l=o.includes("orientation");return n||(r.colorPalette=t.colorPalette||e.defaultVariants?.colorPalette),l&&(a.orientation=t.orientation),[r,a]},classNameMap:n})}}({cva:I});function z(){let e={};for(let[t,i]of p.cssVarMap.entries()){let r=Object.fromEntries(i);if(0===Object.keys(r).length)continue;let o="base"===t?d:m.resolve(t),a=o.startsWith("@");P(e,S(w({[o]:a?{[d]:r}:r})))}return g.wrap("tokens",e)}function _(){let e=Object.assign({},M(n.keyframes??et,(e,t)=>[`@keyframes ${e}`,t]),S(w(s)));return g.wrap("base",e)}function O(){let e=function(e){let{preflight:t}=e;if(!t)return{};let{scope:i="",level:r="parent"}=(0,V.isObject)(t)?t:{},o="";i&&"parent"===r?o=`${i} `:i&&"element"===r&&(o=`&${i}`);let a={"*":{margin:"0px",padding:"0px",font:"inherit",wordWrap:"break-word",WebkitTapHighlightColor:"transparent"},"*, *::before, *::after, *::backdrop":{boxSizing:"border-box",borderWidth:"0px",borderStyle:"solid",borderColor:"var(--global-color-border, currentColor)"},hr:{height:"0px",color:"inherit",borderTopWidth:"1px"},body:{minHeight:"100dvh",position:"relative"},img:{borderStyle:"none"},"img, svg, video, canvas, audio, iframe, embed, object":{display:"block",verticalAlign:"middle"},iframe:{border:"none"},"img, video":{maxWidth:"100%",height:"auto"},"p, h1, h2, h3, h4, h5, h6":{overflowWrap:"break-word"},"ol, ul":{listStyle:"none"},"code, kbd, pre, samp":{fontSize:"1em"},"button, [type='button'], [type='reset'], [type='submit']":{WebkitAppearance:"button",backgroundColor:"transparent",backgroundImage:"none"},"button, input, optgroup, select, textarea":{color:"inherit"},"button, select":{textTransform:"none"},table:{textIndent:"0px",borderColor:"inherit",borderCollapse:"collapse"},"*::placeholder":{opacity:"unset",color:"#9ca3af",userSelect:"none"},textarea:{resize:"vertical"},summary:{display:"list-item"},small:{fontSize:"80%"},"sub, sup":{fontSize:"75%",lineHeight:0,position:"relative",verticalAlign:"baseline"},sub:{bottom:"-0.25em"},sup:{top:"-0.5em"},dialog:{padding:"0px"},a:{color:"inherit",textDecoration:"inherit"},"abbr:where([title])":{textDecoration:"underline dotted"},"b, strong":{fontWeight:"bolder"},"code, kbd, samp, pre":{fontSize:"1em","--font-mono-fallback":"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New'",fontFamily:"var(--global-font-mono, var(--font-mono-fallback))"},'input[type="text"], input[type="email"], input[type="search"], input[type="password"]':{WebkitAppearance:"none",MozAppearance:"none"},"input[type='search']":{WebkitAppearance:"textfield",outlineOffset:"-2px"},"::-webkit-search-decoration, ::-webkit-search-cancel-button":{WebkitAppearance:"none"},"::-webkit-file-upload-button":{WebkitAppearance:"button",font:"inherit"},'input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button':{height:"auto"},"input[type='number']":{MozAppearance:"textfield"},":-moz-ui-invalid":{boxShadow:"none"},":-moz-focusring":{outline:"auto"},"[hidden]:where(:not([hidden='until-found']))":{display:"none !important"}},n={[i||"html"]:{lineHeight:1.5,"--font-fallback":"ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'",WebkitTextSizeAdjust:"100%",WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",textRendering:"optimizeLegibility",touchAction:"manipulation",MozTabSize:"4",tabSize:"4",fontFamily:"var(--global-font-body, var(--font-fallback))"}};return"element"===r?Object.assign(n,Object.entries(a).reduce((e,[t,i])=>(e[t]={[o]:i},e),{})):o?n[o]=a:Object.assign(n,a),n}({preflight:u});return g.wrap("reset",e)}let E=(t=p,i=new Map,t.allTokens.forEach(e=>{let{cssVar:t,virtual:r,conditions:o}=e.extensions,a=o||r?t.ref:e.value;i.set(e.name,{value:a,variable:t.ref})}),i),W=(e,t)=>E.get(e)?.value||t;function N(e){return Object.hasOwnProperty.call(n.recipes??et,e)}function F(e){return Object.hasOwnProperty.call(n.slotRecipes??et,e)}W.var=(e,t)=>E.get(e)?.variable||t;let j=[O(),_(),z()],H={layerStyles:e5(n.layerStyles??et),textStyles:e5(n.textStyles??et),animationStyles:e5(n.animationStyles??et),tokens:e3(p,Object.keys(n.tokens??et),(e,t)=>!e.extensions.conditions&&!t.includes("colorPalette")),semanticTokens:e3(p,Object.keys(n.semanticTokens??et),e=>!!e.extensions.conditions),keyframes:e4(n.keyframes??et),breakpoints:e4(n.breakpoints??et)};return{$$chakra:!0,_config:a,_global:j,breakpoints:h,tokens:p,conditions:m,utility:f,token:W,properties:b,layers:g,isValidProperty:v,splitCssProps:function(e){return(0,q.splitProps)(e,v)},normalizeValue:y,getTokenCss:z,getGlobalCss:_,getPreflightCss:O,css:S,cva:I,sva:C,getRecipe:function(e,t){return n.recipes?.[e]??t},getSlotRecipe:function(e,t){return n.slotRecipes?.[e]??t},hasRecipe:function(e){return N(e)||F(e)},isRecipe:N,isSlotRecipe:F,query:H}}(A(O,{preflight:!0,cssVarsPrefix:"chakra",cssVarsRoot:":where(html, .chakra-theme)",globalCss:e8,theme:{breakpoints:{sm:"480px",md:"768px",lg:"1024px",xl:"1280px","2xl":"1536px"},keyframes:{spin:{"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}},pulse:{"50%":{opacity:"0.5"}},ping:{"75%, 100%":{transform:"scale(2)",opacity:"0"}},bounce:{"0%, 100%":{transform:"translateY(-25%)",animationTimingFunction:"cubic-bezier(0.8,0,1,1)"},"50%":{transform:"none",animationTimingFunction:"cubic-bezier(0,0,0.2,1)"}},"bg-position":{from:{backgroundPosition:"var(--animate-from, 1rem) 0"},to:{backgroundPosition:"var(--animate-to, 0) 0"}},position:{from:{insetInlineStart:"var(--animate-from-x)",insetBlockStart:"var(--animate-from-y)"},to:{insetInlineStart:"var(--animate-to-x)",insetBlockStart:"var(--animate-to-y)"}},"circular-progress":{"0%":{strokeDasharray:"1, 400",strokeDashoffset:"0"},"50%":{strokeDasharray:"400, 400",strokeDashoffset:"-100%"},"100%":{strokeDasharray:"400, 400",strokeDashoffset:"-260%"}},"expand-height":{from:{height:"var(--collapsed-height, 0)"},to:{height:"var(--height)"}},"collapse-height":{from:{height:"var(--height)"},to:{height:"var(--collapsed-height, 0)"}},"expand-width":{from:{width:"var(--collapsed-width, 0)"},to:{width:"var(--width)"}},"collapse-width":{from:{height:"var(--width)"},to:{height:"var(--collapsed-width, 0)"}},"fade-in":{from:{opacity:0},to:{opacity:1}},"fade-out":{from:{opacity:1},to:{opacity:0}},"slide-from-left-full":{from:{translate:"-100% 0"},to:{translate:"0 0"}},"slide-from-right-full":{from:{translate:"100% 0"},to:{translate:"0 0"}},"slide-from-top-full":{from:{translate:"0 -100%"},to:{translate:"0 0"}},"slide-from-bottom-full":{from:{translate:"0 100%"},to:{translate:"0 0"}},"slide-to-left-full":{from:{translate:"0 0"},to:{translate:"-100% 0"}},"slide-to-right-full":{from:{translate:"0 0"},to:{translate:"100% 0"}},"slide-to-top-full":{from:{translate:"0 0"},to:{translate:"0 -100%"}},"slide-to-bottom-full":{from:{translate:"0 0"},to:{translate:"0 100%"}},"slide-from-top":{"0%":{translate:"0 -0.5rem"},to:{translate:"0"}},"slide-from-bottom":{"0%":{translate:"0 0.5rem"},to:{translate:"0"}},"slide-from-left":{"0%":{translate:"-0.5rem 0"},to:{translate:"0"}},"slide-from-right":{"0%":{translate:"0.5rem 0"},to:{translate:"0"}},"slide-to-top":{"0%":{translate:"0"},to:{translate:"0 -0.5rem"}},"slide-to-bottom":{"0%":{translate:"0"},to:{translate:"0 0.5rem"}},"slide-to-left":{"0%":{translate:"0"},to:{translate:"-0.5rem 0"}},"slide-to-right":{"0%":{translate:"0"},to:{translate:"0.5rem 0"}},"scale-in":{from:{scale:"0.95"},to:{scale:"1"}},"scale-out":{from:{scale:"1"},to:{scale:"0.95"}}},tokens:{aspectRatios:sS,animations:sw,blurs:sI,borders:sC,colors:sz,durations:sO,easings:sE,fonts:sT,fontSizes:sV,fontWeights:sP,letterSpacings:sW,lineHeights:sA,radii:sN,spacing:sF,sizes:sB,zIndex:m.zIndex({hide:{value:-1},base:{value:0},docked:{value:10},dropdown:{value:1e3},sticky:{value:1100},banner:{value:1200},overlay:{value:1300},modal:{value:1400},popover:{value:1500},skipNav:{value:1600},toast:{value:1700},tooltip:{value:1800},max:{value:0x7fffffff}}),cursor:s_},semanticTokens:{colors:tl,shadows:td,radii:ts},recipes:tn,slotRecipes:{accordion:no,actionBar:na,alert:nn,avatar:ns,blockquote:nd,breadcrumb:nc,card:nu,carousel:np,checkbox:nf,checkboxCard:nb,codeBlock:nv,collapsible:ny,dataList:nS,dialog:nI,drawer:nC,editable:n_,emptyState:nO,field:nE,fieldset:nV,fileUpload:nP,hoverCard:nA,list:nN,listbox:nF,menu:nL,nativeSelect:nM,numberInput:ln,pinInput:lx,popover:ly,progress:lw,progressCircle:lS,radioCard:lX,radioGroup:lJ,ratingGroup:lZ,scrollArea:l1,segmentGroup:l5,select:nD,combobox:nw,slider:l3,splitter:l4,stat:l6,steps:l7,switch:l9,table:se,tabs:st,tag:sr,tagsInput:ss,toast:sc,tooltip:sh,status:l8,timeline:sd,colorPicker:nk,qrCode:lK,treeView:sk},textStyles:{"2xs":{value:{fontSize:"2xs",lineHeight:"0.75rem"}},xs:{value:{fontSize:"xs",lineHeight:"1rem"}},sm:{value:{fontSize:"sm",lineHeight:"1.25rem"}},md:{value:{fontSize:"md",lineHeight:"1.5rem"}},lg:{value:{fontSize:"lg",lineHeight:"1.75rem"}},xl:{value:{fontSize:"xl",lineHeight:"1.875rem"}},"2xl":{value:{fontSize:"2xl",lineHeight:"2rem"}},"3xl":{value:{fontSize:"3xl",lineHeight:"2.375rem"}},"4xl":{value:{fontSize:"4xl",lineHeight:"2.75rem",letterSpacing:"-0.025em"}},"5xl":{value:{fontSize:"5xl",lineHeight:"3.75rem",letterSpacing:"-0.025em"}},"6xl":{value:{fontSize:"6xl",lineHeight:"4.5rem",letterSpacing:"-0.025em"}},"7xl":{value:{fontSize:"7xl",lineHeight:"5.75rem",letterSpacing:"-0.025em"}},none:{value:{}},label:{value:{fontSize:"sm",lineHeight:"1.25rem",fontWeight:"medium"}}},layerStyles:{"fill.muted":{value:{background:"colorPalette.muted",color:"colorPalette.fg"}},"fill.subtle":{value:{background:"colorPalette.subtle",color:"colorPalette.fg"}},"fill.surface":{value:{background:"colorPalette.subtle",color:"colorPalette.fg",boxShadow:"0 0 0px 1px var(--shadow-color)",boxShadowColor:"colorPalette.muted"}},"fill.solid":{value:{background:"colorPalette.solid",color:"colorPalette.contrast"}},"outline.subtle":{value:{color:"colorPalette.fg",boxShadow:"inset 0 0 0px 1px var(--shadow-color)",boxShadowColor:"colorPalette.subtle"}},"outline.solid":{value:{borderWidth:"1px",borderColor:"colorPalette.solid",color:"colorPalette.fg"}},"indicator.bottom":{value:{position:"relative","--indicator-color-fallback":"colors.colorPalette.solid",_before:{content:'""',position:"absolute",bottom:"var(--indicator-offset-y, 0)",insetInline:"var(--indicator-offset-x, 0)",height:"var(--indicator-thickness, 2px)",background:"var(--indicator-color, var(--indicator-color-fallback))"}}},"indicator.top":{value:{position:"relative","--indicator-color-fallback":"colors.colorPalette.solid",_before:{content:'""',position:"absolute",top:"var(--indicator-offset-y, 0)",insetInline:"var(--indicator-offset-x, 0)",height:"var(--indicator-thickness, 2px)",background:"var(--indicator-color, var(--indicator-color-fallback))"}}},"indicator.start":{value:{position:"relative","--indicator-color-fallback":"colors.colorPalette.solid",_before:{content:'""',position:"absolute",insetInlineStart:"var(--indicator-offset-x, 0)",insetBlock:"var(--indicator-offset-y, 0)",width:"var(--indicator-thickness, 2px)",background:"var(--indicator-color, var(--indicator-color-fallback))"}}},"indicator.end":{value:{position:"relative","--indicator-color-fallback":"colors.colorPalette.solid",_before:{content:'""',position:"absolute",insetInlineEnd:"var(--indicator-offset-x, 0)",insetBlock:"var(--indicator-offset-y, 0)",width:"var(--indicator-thickness, 2px)",background:"var(--indicator-color, var(--indicator-color-fallback))"}}},disabled:{value:{opacity:"0.5",cursor:"not-allowed"}},none:{value:{}}},animationStyles:{"slide-fade-in":{value:{transformOrigin:"var(--transform-origin)","&[data-placement^=top]":{animationName:"slide-from-bottom, fade-in"},"&[data-placement^=bottom]":{animationName:"slide-from-top, fade-in"},"&[data-placement^=left]":{animationName:"slide-from-right, fade-in"},"&[data-placement^=right]":{animationName:"slide-from-left, fade-in"}}},"slide-fade-out":{value:{transformOrigin:"var(--transform-origin)","&[data-placement^=top]":{animationName:"slide-to-bottom, fade-out"},"&[data-placement^=bottom]":{animationName:"slide-to-top, fade-out"},"&[data-placement^=left]":{animationName:"slide-to-right, fade-out"},"&[data-placement^=right]":{animationName:"slide-to-left, fade-out"}}},"scale-fade-in":{value:{transformOrigin:"var(--transform-origin)",animationName:"scale-in, fade-in"}},"scale-fade-out":{value:{transformOrigin:"var(--transform-origin)",animationName:"scale-out, fade-out"}}}}}));var sH=e.i(51625),s$=e.i(150),s$=s$;let sU=(0,e.i(54254).default)({key:"emotion-cache",prepend:!0});function sG({children:e}){return(0,g.jsx)(s$.C,{value:sU,children:(0,g.jsx)(sH.ChakraProvider,{value:sj,children:e})})}e.s(["Providers",()=>sG],17894)}]);