PageSourceSearch

https://rarible.com/_next/static/chunks/c9a9992a059af36d.js

js rarible.com collected 2026-10-09 23:00:04 UTC 386,466 bytes, 3 lines download raw bytes

1(globalThis.TURBOPACK=globalThis.TURBOPACK||[]).push(["object"==typeof document?document.currentScript:void 0,{14209:e=>{"use strict";e.s({useTheme:()=>o});var t=e.i(425524),r=["light","dark"],n=t.createContext(void 0),a={setTheme:e=>{},themes:[]},o=()=>{var e;return null!=(e=t.useContext(n))?e:a};t.memo(e=>{let{forcedTheme:n,storageKey:a,attribute:o,enableSystem:i,enableColorScheme:s,defaultTheme:l,value:d,attrs:u,nonce:c}=e,f="system"===l,p="class"===o?"var d=document.documentElement,c=d.classList;".concat("c.remove(".concat(u.map(e=>"'".concat(e,"'")).join(","),")"),";"):"var d=document.documentElement,n='".concat(o,"',s='setAttribute';"),m=s?(r.includes(l)?l:null)?"if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'".concat(l,"'"):"if(e==='light'||e==='dark')d.style.colorScheme=e":"",h=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=d?d[e]:e,i=t?e+"|| ''":"'".concat(a,"'"),l="";return s&&n&&!t&&r.includes(e)&&(l+="d.style.colorScheme = '".concat(e,"';")),"class"===o?t||a?l+="c.add(".concat(i,")"):l+="null":a&&(l+="d[s](n,".concat(i,")")),l},v=n?"!function(){".concat(p).concat(h(n),"}()"):i?"!function(){try{".concat(p,"var e=localStorage.getItem('").concat(a,"');if('system'===e||(!e&&").concat(f,")){var t='").concat("(prefers-color-scheme: dark)","',m=window.matchMedia(t);if(m.media!==t||m.matches){").concat(h("dark"),"}else{").concat(h("light"),"}}else if(e){").concat(d?"var x=".concat(JSON.stringify(d),";"):"").concat(h(d?"x[e]":"e",!0),"}").concat(f?"":"else{"+h(l,!1,!1)+"}").concat(m,"}catch(e){}}()"):"!function(){try{".concat(p,"var e=localStorage.getItem('").concat(a,"');if(e){").concat(d?"var x=".concat(JSON.stringify(d),";"):"").concat(h(d?"x[e]":"e",!0),"}else{").concat(h(l,!1,!1),";}").concat(m,"}catch(t){}}();");return t.createElement("script",{nonce:c,dangerouslySetInnerHTML:{__html:v}})})},701149:e=>{"use strict";e.s({Toaster:()=>b,toast:()=>p});var t=e.i(425524),r=e.i(149707),n=Array(12).fill(0),a=e=>{let{visible:r,className:a}=e;return t.default.createElement("div",{className:["sonner-loading-wrapper",a].filter(Boolean).join(" "),"data-visible":r},t.default.createElement("div",{className:"sonner-spinner"},n.map((e,r)=>t.default.createElement("div",{className:"sonner-loading-bar",key:"spinner-bar-".concat(r)}))))},o=t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},t.default.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),i=t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},t.default.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),s=t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},t.default.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),l=t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},t.default.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),d=t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},t.default.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),t.default.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),u=1,c=new class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{let t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)}),this.publish=e=>
1{this.subscribers.forEach(t=>t(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e]},this.create=e=>{var t;let{message:r,...n}=e,a="number"==typeof(null==e?void 0:e.id)||(null==(t=e.id)?void 0:t.length)>0?e.id:u++,o=this.toasts.find(e=>e.id===a),i=void 0===e.dismissible||e.dismissible;return o?this.toasts=this.toasts.map(t=>t.id===a?(this.publish({...t,...e,id:a,title:r}),{...t,...e,id:a,dismissible:i,title:r}):t):this.addToast({title:r,...n,dismissible:i,id:a}),a},this.dismiss=e=>(e||this.toasts.forEach(e=>{this.subscribers.forEach(t=>t({id:e.id,dismiss:!0}))}),this.subscribers.forEach(t=>t({id:e,dismiss:!0})),e),this.message=(e,t)=>this.create({...t,message:e}),this.error=(e,t)=>this.create({...t,message:e,type:"error"}),this.success=(e,t)=>this.create({...t,type:"success",message:e}),this.info=(e,t)=>this.create({...t,type:"info",message:e}),this.warning=(e,t)=>this.create({...t,type:"warning",message:e}),this.loading=(e,t)=>this.create({...t,type:"loading",message:e}),this.promise=(e,r)=>{let n;if(!r)return;void 0!==r.loading&&(n=this.create({...r,promise:e,type:"loading",message:r.loading,description:"function"!=typeof r.description?r.description:void 0}));let a=e instanceof Promise?e:e(),o=void 0!==n,i,s=a.then(async e=>{if(i=["resolve",e],t.default.isValidElement(e))o=!1,this.create({id:n,type:"default",message:e});else if(f(e)&&!e.ok){o=!1;let t="function"==typeof r.error?await r.error("HTTP error! status: ".concat(e.status)):r.error,a="function"==typeof r.description?await r.description("HTTP error! status: ".concat(e.status)):r.description;this.create({id:n,type:"error",message:t,description:a})}else if(void 0!==r.success){o=!1;let t="function"==typeof r.success?await r.success(e):r.success,a="function"==typeof r.description?await r.description(e):r.description;this.create({id:n,type:"success",message:t,description:a})}}).catch(async e=>{if(i=["reject",e],void 0!==r.error){o=!1;let t="function"==typeof r.error?await r.error(e):r.error,a="function"==typeof r.description?await r.description(e):r.description;this.create({id:n,type:"error",message:t,description:a})}}).finally(()=>{var e;o&&(this.dismiss(n),n=void 0),null==(e=r.finally)||e.call(r)}),l=()=>new Promise((e,t)=>s.then(()=>"reject"===i[0]?t(i[1]):e(i[1])).catch(t));return"string"!=typeof n&&"number"!=typeof n?{unwrap:l}:Object.assign(n,{unwrap:l})},this.custom=(e,t)=>{let r=(null==t?void 0:t.id)||u++;return this.create({jsx:e(r),id:r,...t}),r},this.subscribers=[],this.toasts=[]}},f=e=>e&&"object"==typeof e&&"ok"in e&&"boolean"==typeof e.ok&&"status"in e&&"number"==typeof e.status,p=Object.assign((e,t)=>{let r=(null==t?void 0:t.id)||u++;return c.addToast({title:e,...t,id:r}),r},{success:c.success,info:c.info,warning:c.warning,error:c.error,custom:c.custom,message:c.message,promise:c.promise,dismiss:c.dismiss,loading:c.loading},{getHistory:()=>c.toasts});function m(e){return void 0!==e.label}function h(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter(Boolean).join(" ")}!function(e){let{insertAt:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e||"undefined"==typeof document)return;let r=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css","top"===t&&r.firstChild?r.insertBefore(n,r.firstChild):r.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}(':where(html[dir="ltr"]),:where([data-sonner-toaster][dir="ltr"]){--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}:where(html[dir="rtl"]),:where([data-sonner-toaster][dir="rtl"]){--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}:where([data-sonner-toaster]){position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}:where([data-sonner-toaster][data-lifted="true"]){transform:translateY(-10px)}@media (hover: none) and (pointer: coarse){:where([data-sonner-toaster][data-lifted="true"]){transform:none}}:where([data-sonner-toaster][data-x-position="right"]){right:max(var(--offset),env(safe-area-inset-right))}:where([data-sonner-toaster][data-x-position="left"]){left:max(var(--offset),env(safe-area-inset-left))}:where([data-sonner-toaster][data-x-position="center"]){left:50%;transform:translate(-50%)}:where([data-sonner-toaster][data-y-position="top"]){top:max(var(--offset),env(safe-area-inset-top))}:where([data-sonner-toaster][data-y-position="bottom"]){bottom:max(var(--offset),env(safe-area-inset-bottom))}:where([data-sonner-toast]){--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);filter:blur(0);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}:where([data-sonner-toast][data-styled="true"]){padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}:where([data-sonner-toast]:focus-visible){box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast][data-y-position="top"]){top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}:where([data-sonner-toast][data-y-position="bottom"]){bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}:where([data-sonner-toast]) :where([data-description]){font-weight:400;line-height:1.4;color:inherit}:where([data-sonner-toast]) :where([data-title]){font-weight:500;line-height:1.5;color:inherit}:where([data-sonner-toast]) :where([data-icon]){display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}:where([data-sonner-toast][data-promise="true"]) :where([data-icon])>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}:where([data-sonner-toast]) :where([data-icon])>*{flex-shrink:0}:where([data-sonner-toast]) :where([data-icon]) svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}:where([data-sonner-toast]) :where([data-content]){display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}:where([data-sonner-toast]) :where([data-button]):focus-visible{box-shadow:0 0 0 2px #0006}:where([data-sonner-toast]) :where([data-button]):first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}:where([data-sonner-toast]) :where([data-cancel]){color:var(--normal-text);background:rgba(0,0,0,.08)}:where([data-sonner-toast][data-theme="dark"]) :where([data-cancel]){background:rgba(255,255,255,.3)}:where([data-sonner-toast]) :where([data-close-button]){position:absolute;
1left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast] [data-close-button]{background:var(--gray1)}:where([data-sonner-toast]) :where([data-close-button]):focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast]) :where([data-disabled="true"]){cursor:not-allowed}:where([data-sonner-toast]):hover :where([data-close-button]):hover{background:var(--gray2);border-color:var(--gray5)}:where([data-sonner-toast][data-swiping="true"]):before{content:"";position:absolute;left:0;right:0;height:100%;z-index:-1}:where([data-sonner-toast][data-y-position="top"][data-swiping="true"]):before{bottom:50%;transform:scaleY(3) translateY(50%)}:where([data-sonner-toast][data-y-position="bottom"][data-swiping="true"]):before{top:50%;transform:scaleY(3) translateY(-50%)}:where([data-sonner-toast][data-swiping="false"][data-removed="true"]):before{content:"";position:absolute;inset:0;transform:scaleY(2)}:where([data-sonner-toast]):after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}:where([data-sonner-toast][data-mounted="true"]){--y: translateY(0);opacity:1}:where([data-sonner-toast][data-expanded="false"][data-front="false"]){--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}:where([data-sonner-toast])>*{transition:opacity .4s}:where([data-sonner-toast][data-expanded="false"][data-front="false"][data-styled="true"])>*{opacity:0}
1:where([data-sonner-toast][data-visible="false"]){opacity:0;pointer-events:none}:where([data-sonner-toast][data-mounted="true"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}:where([data-sonner-toast][data-removed="true"][data-front="true"][data-swipe-out="false"]){--y: translateY(calc(var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="false"]){--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}:where([data-sonner-toast][data-removed="true"][data-front="false"]):before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount, 0px));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation:swipe-out .2s ease-out forwards}@keyframes swipe-out{0%{transform:translateY(calc(var(--lift) * var(--offset) + var(--swipe-amount)));opacity:1}to{transform:translateY(calc(var(--lift) * var(--offset) + var(--swipe-amount) + var(--lift) * -100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;--mobile-offset: 16px;right:var(--mobile-offset);left:var(--mobile-offset);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset)}[data-sonner-toaster][data-y-position=bottom]{bottom:20px}[data-sonner-toaster][data-y-position=top]{top:20px}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset);right:var(--mobile-offset);transform:none}}[data-sonner-toaster][data-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 91%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 91%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 91%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-theme=dark]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 100%, 12%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 12%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}\n');var v=e=>{var r,n,u,c,f,p,h,v,g,b,y;let{invert:w,toast:x,unstyled:C,interacting:E,setHeights:N,visibleToasts:S,heights:k,index:R,toasts:j,expanded:P,removeToast:_,defaultRichColors:T,closeButton:M,style:D,cancelButtonStyle:I,actionButtonStyle:L,className:A="",descriptionClassName:O="",duration:F,position:H,gap:z,loadingIcon:W,expandByDefault:B,classNames:Y,icons:U,closeButtonAriaLabel:V="Close toast",pauseWhenPageIsHidden:K,cn:q}=e,[G,X]=t.default.useState(!1),[Q,Z]=t.default.useState(!1),[J,$]=t.default.useState(!1),[ee,et]=t.default.useState(!1),[er,en]=t.default.useState(!1),[ea,eo]=t.default.useState(0),[ei,es]=t.default.useState(0),el=t.default.useRef(x.duration||F||4e3),ed=t.default.useRef(null),eu=t.default.useRef(null),ec=0===R,ef=R+1<=S,ep=x.type,em=!1!==x.dismissible,eh=x.className||"",ev=x.descriptionClassName||"",eg=t.default.useMemo(()=>k.findIndex(e=>e.toastId===x.id)||0,[k,x.id]),eb=t.default.useMemo(()=>{var e;return null!=(e=x.closeButton)?e:M},[x.closeButton,M]),ey=(t.default.useMemo(()=>x.duration||F||4e3,[x.duration,F]),t.default.useRef(0)),ew=t.default.useRef(0),ex=t.default.useRef(0),eC=t.default.useRef(null),[eE,eN]=H.split("-"),eS=t.default.useMemo(()=>k.reduce((e,t,r)=>r>=eg?e:e+t.height,0),[k,eg]),ek=(()=>{let[e,r]=t.default.useState(document.hidden);return t.default.useEffect(()=>{let e=()=>{r(document.hidden)};return document.addEventListener("visibilitychange",e),()=>window.removeEventListener("visibilitychange",e)},[]),e})(),eR=x.invert||w,ej="loading"===ep;ew.current=t.default.useMemo(()=>eg*z+eS,[eg,eS]),t.default.useEffect(()=>{X(!0)},[]),t.default.useEffect(()=>{let e=eu.current;if(e){let t=e.getBoundingClientRect().height;return es(t),N(e=>[{toastId:x.id,height:t,position:x.position},...e]),()=>N(e=>e.filter(e=>e.toastId!==x.id))}},[N,x.id]),t.default.useLayoutEffect(()=>{if(!G)return;let e=eu.current,t=e.style.height;e.style.height="auto";let r=e.getBoundingClientRect().height;e.style.height=t,es(r),N(e=>e.find(e=>e.toastId===x.id)?e.map(e=>e.toastId===x.id?{...e,height:r}:e):[{toastId:x.id,height:r,position:x.position},...e])},[G,x.title,x.description,N,x.id]);let eP=t.default.useCallback(()=>{Z(!0),eo(ew.current),N(e=>e.filter(e=>e.toastId!==x.id)),setTimeout(()=>{_(x)},200)},[x,_,N,ew]);return t.default.useEffect(()=>{let e;if((!x.promise||"loading"!==ep)&&x.duration!==1/0&&"loading"!==x.type)return P||E||K&&ek?(()=>{if(ex.current<ey.current){let e=new Date().getTime()-ey.current;el.current=el.current-e}
1ex.current=new Date().getTime()})():el.current!==1/0&&(ey.current=new Date().getTime(),e=setTimeout(()=>{var e;null==(e=x.onAutoClose)||e.call(x,x),eP()},el.current)),()=>clearTimeout(e)},[P,E,x,ep,K,ek,eP]),t.default.useEffect(()=>{x.delete&&eP()},[eP,x.delete]),t.default.createElement("li",{tabIndex:0,ref:eu,className:q(A,eh,null==Y?void 0:Y.toast,null==(r=null==x?void 0:x.classNames)?void 0:r.toast,null==Y?void 0:Y.default,null==Y?void 0:Y[ep],null==(n=null==x?void 0:x.classNames)?void 0:n[ep]),"data-sonner-toast":"","data-rich-colors":null!=(u=x.richColors)?u:T,"data-styled":!(x.jsx||x.unstyled||C),"data-mounted":G,"data-promise":!!x.promise,"data-swiped":er,"data-removed":Q,"data-visible":ef,"data-y-position":eE,"data-x-position":eN,"data-index":R,"data-front":ec,"data-swiping":J,"data-dismissible":em,"data-type":ep,"data-invert":eR,"data-swipe-out":ee,"data-expanded":!!(P||B&&G),style:{"--index":R,"--toasts-before":R,"--z-index":j.length-R,"--offset":"".concat(Q?ea:ew.current,"px"),"--initial-height":B?"auto":"".concat(ei,"px"),...D,...x.style},onPointerDown:e=>{ej||!em||(ed.current=new Date,eo(ew.current),e.target.setPointerCapture(e.pointerId),"BUTTON"!==e.target.tagName&&($(!0),eC.current={x:e.clientX,y:e.clientY}))},onPointerUp:()=>{var e,t,r,n;if(ee||!em)return;eC.current=null;let a=Number((null==(e=eu.current)?void 0:e.style.getPropertyValue("--swipe-amount").replace("px",""))||0),o=Math.abs(a)/(new Date().getTime()-(null==(t=ed.current)?void 0:t.getTime()));if(Math.abs(a)>=20||o>.11){eo(ew.current),null==(r=x.onDismiss)||r.call(x,x),eP(),et(!0),en(!1);return}null==(n=eu.current)||n.style.setProperty("--swipe-amount","0px"),$(!1)},onPointerMove:e=>{var t,r;if(!eC.current||!em)return;let n=e.clientY-eC.current.y,a=(null==(t=window.getSelection())?void 0:t.toString().length)>0,o="top"===eE?Math.min(0,n):Math.max(0,n);Math.abs(o)>0&&en(!0),a||null==(r=eu.current)||r.style.setProperty("--swipe-amount","".concat(o,"px"))}},eb&&!x.jsx?t.default.createElement("button",{"aria-label":V,"data-disabled":ej,"data-close-button":!0,onClick:ej||!em?()=>{}:()=>{var e;eP(),null==(e=x.onDismiss)||e.call(x,x)},className:q(null==Y?void 0:Y.closeButton,null==(c=null==x?void 0:x.classNames)?void 0:c.closeButton)},null!=(f=null==U?void 0:U.close)?f:d):null,x.jsx||t.default.isValidElement(x.title)?x.jsx?x.jsx:"function"==typeof x.title?x.title():x.title:t.default.createElement(t.default.Fragment,null,ep||x.icon||x.promise?t.default.createElement("div",{"data-icon":"",className:q(null==Y?void 0:Y.icon,null==(p=null==x?void 0:x.classNames)?void 0:p.icon)},x.promise||"loading"===x.type&&!x.icon?x.icon||function(){var e,r,n;return null!=U&&U.loading?t.default.createElement("div",{className:q(null==Y?void 0:Y.loader,null==(e=null==x?void 0:x.classNames)?void 0:e.loader,"sonner-loader"),"data-visible":"loading"===ep},U.loading):W?t.default.createElement("div",{className:q(null==Y?void 0:Y.loader,null==(r=null==x?void 0:x.classNames)?void 0:r.loader,"sonner-loader"),"data-visible":"loading"===ep},W):t.default.createElement(a,{className:q(null==Y?void 0:Y.loader,null==(n=null==x?void 0:x.classNames)?void 0:n.loader),visible:"loading"===ep})}():null,"loading"!==x.type?x.icon||(null==U?void 0:U[ep])||(e=>{switch(e){case"success":return o;case"info":return s;case"warning":return i;case"error":return l;default:return null}})(ep):null):null,t.default.createElement("div",{"data-content":"",className:q(null==Y?void 0:Y.content,null==(h=null==x?void 0:x.classNames)?void 0:h.content)},t.default.createElement("div",{"data-title":"",className:q(null==Y?void 0:Y.title,null==(v=null==x?void 0:x.classNames)?void 0:v.title)},"function"==typeof x.title?x.title():x.title),x.description?t.default.createElement("div",{"data-description":"",className:q(O,ev,null==Y?void 0:Y.description,null==(g=null==x?void 0:x.classNames)?void 0:g.description)},"function"==typeof x.description?x.description():x.description):null),t.default.isValidElement(x.cancel)?x.cancel:x.cancel&&m(x.cancel)?t.default.createElement("button",{"data-button":!0,"data-cancel":!0,style:x.cancelButtonStyle||I,onClick:e=>{var t,r;m(x.cancel)&&em&&(null==(r=(t=x.cancel).onClick)||r.call(t,e),eP())},className:q(null==Y?void 0:Y.cancelButton,null==(b=null==x?void 0:x.classNames)?void 0:b.cancelButton)},x.cancel.label):null,t.default.isValidElement(x.action)?x.action:x.action&&m(x.action)?t.default.createElement("button",{"data-button":!0,"data-action":!0,style:x.actionButtonStyle||L,onClick:e=>{var t,r;m(x.action)&&(null==(r=(t=x.action).onClick)||r.call(t,e),e.defaultPrevented||eP())},className:q(null==Y?void 0:Y.actionButton,null==(y=null==x?void 0:x.classNames)?void 0:y.actionButton)},x.action.label):null))};function g(){if("undefined"==typeof window||"undefined"==typeof document)return"ltr";let e=document.documentElement.getAttribute("dir");return"auto"!==e&&e?e:window.getComputedStyle(document.documentElement).direction}var b=(0,t.forwardRef)(function(e,n){let{invert:a,position:o="bottom-right",hotkey:i=["altKey","KeyT"],expand:s,closeButton:l,className:d,offset:u,theme:f="light",richColors:p,duration:m,style:b,visibleToasts:y=3,toastOptions:w,dir:x=g(),gap:C=14,loadingIcon:E,icons:N,containerAriaLabel:S="Notifications",pauseWhenPageIsHidden:k,cn:R=h}=e,[j,P]=t.default.useState([]),_=t.default.useMemo(()=>Array.from(new Set([o].concat(j.filter(e=>e.position).map(e=>e.position)))),[j,o]),[T,M]=t.default.useState([]),[D,I]=t.default.useState(!1),[L,A]=t.default.useState(!1),[O,F]=t.default.useState("system"!==f?f:"undefined"!=typeof window&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dar
1k":"light"),H=t.default.useRef(null),z=i.join("+").replace(/Key/g,"").replace(/Digit/g,""),W=t.default.useRef(null),B=t.default.useRef(!1),Y=t.default.useCallback(e=>{P(t=>{var r;return null!=(r=t.find(t=>t.id===e.id))&&r.delete||c.dismiss(e.id),t.filter(t=>{let{id:r}=t;return r!==e.id})})},[]);return t.default.useEffect(()=>c.subscribe(e=>{if(e.dismiss)return void P(t=>t.map(t=>t.id===e.id?{...t,delete:!0}:t));setTimeout(()=>{r.default.flushSync(()=>{P(t=>{let r=t.findIndex(t=>t.id===e.id);return -1!==r?[...t.slice(0,r),{...t[r],...e},...t.slice(r+1)]:[e,...t]})})})}),[]),t.default.useEffect(()=>{if("system"!==f)return void F(f);if("system"===f&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?F("dark"):F("light")),"undefined"==typeof window)return;let e=window.matchMedia("(prefers-color-scheme: dark)");try{e.addEventListener("change",e=>{let{matches:t}=e;F(t?"dark":"light")})}catch(t){e.addListener(e=>{let{matches:t}=e;try{F(t?"dark":"light")}catch(e){console.error(e)}})}},[f]),t.default.useEffect(()=>{j.length<=1&&I(!1)},[j]),t.default.useEffect(()=>{let e=e=>{var t,r;i.every(t=>e[t]||e.code===t)&&(I(!0),null==(t=H.current)||t.focus()),"Escape"===e.code&&(document.activeElement===H.current||null!=(r=H.current)&&r.contains(document.activeElement))&&I(!1)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[i]),t.default.useEffect(()=>{if(H.current)return()=>{W.current&&(W.current.focus({preventScroll:!0}),W.current=null,B.current=!1)}},[H.current]),t.default.createElement("section",{"aria-label":"".concat(S," ").concat(z),tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false"},_.map((e,r)=>{var n;let[o,i]=e.split("-");return j.length?t.default.createElement("ol",{key:e,dir:"auto"===x?g():x,tabIndex:-1,ref:H,className:d,"data-sonner-toaster":!0,"data-theme":O,"data-y-position":o,"data-lifted":D&&j.length>1&&!s,"data-x-position":i,style:{"--front-toast-height":"".concat((null==(n=T[0])?void 0:n.height)||0,"px"),"--offset":"number"==typeof u?"".concat(u,"px"):u||"32px","--width":"".concat(356,"px"),"--gap":"".concat(C,"px"),...b},onBlur:e=>{B.current&&!e.currentTarget.contains(e.relatedTarget)&&(B.current=!1,W.current&&(W.current.focus({preventScroll:!0}),W.current=null))},onFocus:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||B.current||(B.current=!0,W.current=e.relatedTarget)},onMouseEnter:()=>I(!0),onMouseMove:()=>I(!0),onMouseLeave:()=>{L||I(!1)},onPointerDown:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||A(!0)},onPointerUp:()=>A(!1)},j.filter(t=>!t.position&&0===r||t.position===e).map((r,n)=>{var o,i;return t.default.createElement(v,{key:r.id,icons:N,index:n,toast:r,defaultRichColors:p,duration:null!=(o=null==w?void 0:w.duration)?o:m,className:null==w?void 0:w.className,descriptionClassName:null==w?void 0:w.descriptionClassName,invert:a,visibleToasts:y,closeButton:null!=(i=null==w?void 0:w.closeButton)?i:l,interacting:L,position:e,style:null==w?void 0:w.style,unstyled:null==w?void 0:w.unstyled,classNames:null==w?void 0:w.classNames,cancelButtonStyle:null==w?void 0:w.cancelButtonStyle,actionButtonStyle:null==w?void 0:w.actionButtonStyle,removeToast:Y,toasts:j.filter(e=>e.position==r.position),heights:T.filter(e=>e.position==r.position),setHeights:M,expandByDefault:s,gap:C,loadingIcon:E,expanded:D,pauseWhenPageIsHidden:k,cn:R})})):null}))})},828867:e=>{"use strict";e.s({cva:()=>n},828867);let t=e=>"boolean"==typeof e?"".concat(e):0===e?"0":e,r=function(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=function e(t){var r,n,a="";if("string"==typeof t||"number"==typeof t)a+=t;else if("object"==typeof t)if(Array.isArray(t))for(r=0;r<t.length;r++)t[r]&&(n=e(t[r]))&&(a&&(a+=" "),a+=n);else for(r in t)t[r]&&(a&&(a+=" "),a+=r);return a}(e))&&(n&&(n+=" "),n+=t);return n},n=(e,n)=>a=>{var o;if((null==n?void 0:n.variants)==null)return r(e,null==a?void 0:a.class,null==a?void 0:a.className);let{variants:i,defaultVariants:s}=n,l=Object.keys(i).map(e=>{let r=null==a?void 0:a[e],n=null==s?void 0:s[e];if(null===r)return null;let o=t(r)||t(n);return i[e][o]}),d=a&&Object.entries(a).reduce((e,t)=>
1{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return r(e,l,null==n||null==(o=n.compoundVariants)?void 0:o.reduce((e,t)=>{let{class:r,className:n,...a}=t;return Object.entries(a).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...s,...d}[t]):({...s,...d})[t]===r})?[...e,r,n]:e},[]),null==a?void 0:a.class,null==a?void 0:a.className)}},692846:e=>{"use strict";e.s({DayPicker:()=>tT},692846);var t,r=e.i(186011),n=e.i(425524);let a={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function o(e){return function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}let i={date:o({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:o({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:o({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},s={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function l(e){return(t,r)=>{let n;if("formatting"===((null==r?void 0:r.context)?String(r.context):"standalone")&&e.formattingValues){let t=e.defaultFormattingWidth||e.defaultWidth,a=(null==r?void 0:r.width)?String(r.width):t;n=e.formattingValues[a]||e.formattingValues[t]}else{let t=e.defaultWidth,a=(null==r?void 0:r.width)?String(r.width):e.defaultWidth;n=e.values[a]||e.values[t]}return n[e.argumentCallback?e.argumentCallback(t):t]}}function d(e){return function(t){let r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=n.width,o=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],i=t.match(o);if(!i)return null;let s=i[0],l=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],d=Array.isArray(l)?function(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}(l,e=>e.test(s)):function(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}(l,e=>e.test(s));return r=e.valueCallback?e.valueCallback(d):d,{value:r=n.valueCallback?n.valueCallback(r):r,rest:t.slice(s.length)}}}let u={code:"en-US",formatDistance:(e,t,r)=>{let n,o=a[e];if(n="string"==typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),null==r?void 0:r.addSuffix)if(r.comparison&&r.comparison>0)return"in "+n;else return n+" ago";return n},formatLong:i,formatRelative:(e,t,r,n)=>s[e],localize:{ordinalNumber:(e,t)=>{let r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:l({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:l({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:l({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:l({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:l({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:function(e){return function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.match(e.matchPattern);if(!n)return null;let a=n[0],o=t.match(e.parsePattern);if(!o)return null;let i=e.valueCallback?e.valueCallback(o[0]):o[0];return{value:i=r.valueCallback?r.valueCallback(i):i,rest:t.slice(a.length)}}}({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)}),era:d({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:d({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:d({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:d({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:d({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}},c={},f=Symbol.for("constructDateFrom");function p(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&f in e?e[f](t):e instanceof Date?new e.constructor(t):new Date(t)}function m(e,t){return p(t||e,e)}function h(e){let t=m(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),e-r}function v(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];let a=p.bind(null,e||r.find(e=>"object"==typeof e));return r.map(a)}function g(e,t){let r=m(e,null==t?void 0:t.in);return r.setHours(0,0,0,0),r}function b(e,t,r){let[n,a]=v(null==r?void 0:r.in,e,t),o=g(n),i=g(a);return Math.round((o-h(o)-(i-h(i)))/864e5)}function y(e,t){let r=m(e,null==t?void 0:t.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}function w(e,t){var r,n,a,o,i,s,l,d;let u=null!=(d=null!=(l=null!=(s=null!=(i=null==t?void 0:t.weekStartsOn)?i:null==t||null==(n=t.locale)||null==(r=n.options)?void 0:r.weekStartsOn)?s:c.weekStartsOn)?l:null==(o=c.locale)||null==(a=o.options)?void 0:a.weekStartsOn)?d:0,f=m(e,null==t?void 0:t.in),p=f.getDay();return f.setDate(f.getDate()-(7*(p<u)+p-u)),f.setHours(0,0,0,0),f}function x(e,t){return w(e,{...t,weekStartsOn:1}
1)}function C(e,t){let r=m(e,null==t?void 0:t.in),n=r.getFullYear(),a=p(r,0);a.setFullYear(n+1,0,4),a.setHours(0,0,0,0);let o=x(a),i=p(r,0);i.setFullYear(n,0,4),i.setHours(0,0,0,0);let s=x(i);return r.getTime()>=o.getTime()?n+1:r.getTime()>=s.getTime()?n:n-1}function E(e,t){let r=m(e,null==t?void 0:t.in);return Math.round((x(r)-function(e,t){let r=C(e,void 0),n=p(e,0);return n.setFullYear(r,0,4),n.setHours(0,0,0,0),x(n)}(r))/6048e5)+1}function N(e,t){var r,n,a,o,i,s,l,d;let u=m(e,null==t?void 0:t.in),f=u.getFullYear(),h=null!=(d=null!=(l=null!=(s=null!=(i=null==t?void 0:t.firstWeekContainsDate)?i:null==t||null==(n=t.locale)||null==(r=n.options)?void 0:r.firstWeekContainsDate)?s:c.firstWeekContainsDate)?l:null==(o=c.locale)||null==(a=o.options)?void 0:a.firstWeekContainsDate)?d:1,v=p((null==t?void 0:t.in)||e,0);v.setFullYear(f+1,0,h),v.setHours(0,0,0,0);let g=w(v,t),b=p((null==t?void 0:t.in)||e,0);b.setFullYear(f,0,h),b.setHours(0,0,0,0);let y=w(b,t);return+u>=+g?f+1:+u>=+y?f:f-1}function S(e,t){let r=m(e,null==t?void 0:t.in);return Math.round((w(r,t)-function(e,t){var r,n,a,o,i,s,l,d;let u=null!=(d=null!=(l=null!=(s=null!=(i=null==t?void 0:t.firstWeekContainsDate)?i:null==t||null==(n=t.locale)||null==(r=n.options)?void 0:r.firstWeekContainsDate)?s:c.firstWeekContainsDate)?l:null==(o=c.locale)||null==(a=o.options)?void 0:a.firstWeekContainsDate)?d:1,f=N(e,t),m=p((null==t?void 0:t.in)||e,0);return m.setFullYear(f,0,u),m.setHours(0,0,0,0),w(m,t)}(r,t))/6048e5)+1}function k(e,t){let r=Math.abs(e).toString().padStart(t,"0");return(e<0?"-":"")+r}let R={y(e,t){let r=e.getFullYear(),n=r>0?r:1-r;return k("yy"===t?n%100:n,t.length)},M(e,t){let r=e.getMonth();return"M"===t?String(r+1):k(r+1,2)},d:(e,t)=>k(e.getDate(),t.length),a(e,t){let r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];default:return"am"===r?"a.m.":"p.m."}},h:(e,t)=>k(e.getHours()%12||12,t.length),H:(e,t)=>k(e.getHours(),t.length),m:(e,t)=>k(e.getMinutes(),t.length),s:(e,t)=>k(e.getSeconds(),t.length),S(e,t){let r=t.length;return k(Math.trunc(e.getMilliseconds()*Math.pow(10,r-3)),t.length)}},j={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},P={G:function(e,t,r){let n=+(e.getFullYear()>0);switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if("yo"===t){let t=e.getFullYear();return r.ordinalNumber(t>0?t:1-t,{unit:"year"})}return R.y(e,t)},Y:function(e,t,r,n){let a=N(e,n),o=a>0?a:1-a;return"YY"===t?k(o%100,2):"Yo"===t?r.ordinalNumber(o,{unit:"year"}):k(o,t.length)},R:function(e,t){return k(C(e),t.length)},u:function(e,t){return k(e.getFullYear(),t.length)},Q:function(e,t,r){let n=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return k(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){let n=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return k(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){let n=e.getMonth();switch(t){case"M":case"MM":return R.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){let n=e.getMonth();switch(t){case"L":return String(n+1);case"LL":return k(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){let a=S(e,n);return"wo"===t?r.ordinalNumber(a,{unit:"week"}):k(a,t.length)},I:function(e,t,r){let n=E(e);return"Io"===t?r.ordinalNumber(n,{unit:"week"}):k(n,t.length)},d:function(e,t,r){return"do"===t?r.ordinalNumber(e.getDate(),{unit:"date"}):R.d(e,t)},D:function(e,t,r){let n=function(e,t){let r=m(e,void 0);return b(r,y(r))+1}(e);return"Do"===t?r.ordinalNumber(n,{unit:"dayOfYear"}):k(n,t.length)},E:function(e,t,r){let n=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){let a=e.getDay(),o=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return k(o,2);case"eo":return r.ordinalNumber(o,{unit:"day"});case"eee":return r.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(a,{width:"short",context:"formatting"});default:return r.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){let a=e.getDay(),o=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return k(o,t.length);case"co":return r.ordinalNumber(o,{unit:"day"});case"ccc":return r.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(a,{width:"narrow",context:"standalone"});case"cccccc":return r.day(a,{width:"short",context:"standalone"});default:return r.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,r){let n=e.getDay(),a=0===n?7:n;switch(t){case"i":return String(a);case"ii":return k(a,t.length);case"io":return r.ordinalNumber(a,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){let n,a=e.getHours();switch(n=12===a?j.noon:0===a?j.midnight:a/12>
1=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,r){let n,a=e.getHours();switch(n=a>=17?j.evening:a>=12?j.afternoon:a>=4?j.morning:j.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,r){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),r.ordinalNumber(t,{unit:"hour"})}return R.h(e,t)},H:function(e,t,r){return"Ho"===t?r.ordinalNumber(e.getHours(),{unit:"hour"}):R.H(e,t)},K:function(e,t,r){let n=e.getHours()%12;return"Ko"===t?r.ordinalNumber(n,{unit:"hour"}):k(n,t.length)},k:function(e,t,r){let n=e.getHours();return(0===n&&(n=24),"ko"===t)?r.ordinalNumber(n,{unit:"hour"}):k(n,t.length)},m:function(e,t,r){return"mo"===t?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):R.m(e,t)},s:function(e,t,r){return"so"===t?r.ordinalNumber(e.getSeconds(),{unit:"second"}):R.s(e,t)},S:function(e,t){return R.S(e,t)},X:function(e,t,r){let n=e.getTimezoneOffset();if(0===n)return"Z";switch(t){case"X":return T(n);case"XXXX":case"XX":return M(n);default:return M(n,":")}},x:function(e,t,r){let n=e.getTimezoneOffset();switch(t){case"x":return T(n);case"xxxx":case"xx":return M(n);default:return M(n,":")}},O:function(e,t,r){let n=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+_(n,":");default:return"GMT"+M(n,":")}},z:function(e,t,r){let n=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+_(n,":");default:return"GMT"+M(n,":")}},t:function(e,t,r){return k(Math.trunc(e/1e3),t.length)},T:function(e,t,r){return k(+e,t.length)}};function _(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=e>0?"-":"+",n=Math.abs(e),a=Math.trunc(n/60),o=n%60;return 0===o?r+String(a):r+String(a)+t+k(o,2)}function T(e,t){return e%60==0?(e>0?"-":"+")+k(Math.abs(e)/60,2):M(e,t)}function M(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=Math.abs(e);return(e>0?"-":"+")+k(Math.trunc(r/60),2)+t+k(r%60,2)}let D=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},I=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},L={p:I,P:(e,t)=>{let r,n=e.match(/(P+)(p+)?/)||[],a=n[1],o=n[2];if(!o)return D(e,t);switch(a){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",D(a,t)).replace("{{time}}",I(o,t))}},A=/^D+$/,O=/^Y+$/,F=["D","DD","YY","YYYY"];function H(e){return e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e)}let z=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,W=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,B=/^'([^]*?)'?$/,Y=/''/g,U=/[a-zA-Z]/;function V(e,t,r){var n,a,o,i,s,l,d,f,p,h,v,g,b,y,w,x,C,E;let N=null!=(h=null!=(p=null==r?void 0:r.locale)?p:c.locale)?h:u,S=null!=(y=null!=(b=null!=(g=null!=(v=null==r?void 0:r.firstWeekContainsDate)?v:null==r||null==(a=r.locale)||null==(n=a.options)?void 0:n.firstWeekContainsDate)?g:c.firstWeekContainsDate)?b:null==(i=c.locale)||null==(o=i.options)?void 0:o.firstWeekContainsDate)?y:1,k=null!=(E=null!=(C=null!=(x=null!=(w=null==r?void 0:r.weekStartsOn)?w:null==r||null==(l=r.locale)||null==(s=l.options)?void 0:s.weekStartsOn)?x:c.weekStartsOn)?C:null==(f=c.locale)||null==(d=f.options)?void 0:d.weekStartsOn)?E:0,R=m(e,null==r?void 0:r.in);if(!H(R)&&"number"!=typeof R||isNaN(+m(R)))throw RangeError("Invalid time value");let j=t.match(W).map(e=>{let t=e[0];return"p"===t||"P"===t?(0,L[t])(e,N.formatLong):e}).join("").match(z).map(e=>{if("''"===e)return{isToken:!1,value:"'"};let t=e[0];if("'"===t)return{isToken:!1,value:function(e){let t=e.match(B);return t?t[1].replace(Y,"'"):e}(e)};if(P[t])return{isToken:!0,value:e};
1if(t.match(U))throw RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});N.localize.preprocessor&&(j=N.localize.preprocessor(R,j));let _={firstWeekContainsDate:S,weekStartsOn:k,locale:N};return j.map(n=>{if(!n.isToken)return n.value;let a=n.value;return(!(null==r?void 0:r.useAdditionalWeekYearTokens)&&O.test(a)||!(null==r?void 0:r.useAdditionalDayOfYearTokens)&&A.test(a))&&function(e,t,r){let n=function(e,t,r){let n="Y"===e[0]?"years":"days of the month";return"Use `".concat(e.toLowerCase(),"` instead of `").concat(e,"` (in `").concat(t,"`) for formatting ").concat(n," to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md")}(e,t,r);if(console.warn(n),F.includes(e))throw RangeError(n)}(a,t,String(e)),(0,P[a[0]])(R,a,N.localize,_)}).join("")}function K(e,t){let r=m(e,null==t?void 0:t.in);return r.setDate(1),r.setHours(0,0,0,0),r}function q(e,t){let r=m(e,null==t?void 0:t.in),n=r.getMonth();return r.setFullYear(r.getFullYear(),n+1,0),r.setHours(23,59,59,999),r}function G(e,t,r){let n=m(e,null==r?void 0:r.in),a=n.getFullYear(),o=n.getDate(),i=p((null==r?void 0:r.in)||e,0);i.setFullYear(a,t,15),i.setHours(0,0,0,0);let s=function(e,t){let r=m(e,void 0),n=r.getFullYear(),a=r.getMonth(),o=p(r,0);return o.setFullYear(n,a+1,0),o.setHours(0,0,0,0),o.getDate()}(i);return n.setMonth(t,Math.min(o,s)),n}function X(e,t,r){let n=m(e,null==r?void 0:r.in);return isNaN(+n)?p((null==r?void 0:r.in)||e,NaN):(n.setFullYear(t),n)}function Q(e,t,r){let[n,a]=v(null==r?void 0:r.in,e,t);return 12*(n.getFullYear()-a.getFullYear())+(n.getMonth()-a.getMonth())}function Z(e,t,r){let n=m(e,null==r?void 0:r.in);if(isNaN(t))return p((null==r?void 0:r.in)||e,NaN);if(!t)return n;let a=n.getDate(),o=p((null==r?void 0:r.in)||e,n.getTime());return(o.setMonth(n.getMonth()+t+1,0),a>=o.getDate())?o:(n.setFullYear(o.getFullYear(),o.getMonth(),a),n)}function J(e,t,r){let[n,a]=v(null==r?void 0:r.in,e,t);return n.getFullYear()===a.getFullYear()&&n.getMonth()===a.getMonth()}function $(e,t,r){let n=m(e,null==r?void 0:r.in);return isNaN(t)?p((null==r?void 0:r.in)||e,NaN):(t&&n.setDate(n.getDate()+t),n)}function ee(e,t,r){let[n,a]=v(null==r?void 0:r.in,e,t);return+g(n)==+g(a)}function et(e,t){return+m(e)>+m(t)}function er(e,t,r){return $(e,7*t,r)}function en(e,t,r){return Z(e,12*t,r)}function ea(e,t){var r,n,a,o,i,s,l,d;let u=null!=(d=null!=(l=null!=(s=null!=(i=null==t?void 0:t.weekStartsOn)?i:null==t||null==(n=t.locale)||null==(r=n.options)?void 0:r.weekStartsOn)?s:c.weekStartsOn)?l:null==(o=c.locale)||null==(a=o.options)?void 0:a.weekStartsOn)?d:0,f=m(e,null==t?void 0:t.in),p=f.getDay();return f.setDate(f.getDate()+((p<u?-7:0)+6-(p-u))),f.setHours(23,59,59,999),f}function eo(e,t){return ea(e,{...t,weekStartsOn:1})}var ei=e.i(628340);class es{validate(e,t){return!0}constructor(){(0,ei._)(this,"subPriority",0)}}class el extends es{validate(e,t){return this.validateValue(e,this.value,t)}set(e,t,r){return this.setValue(e,t,this.value,r)}constructor(e,t,r,n,a){super(),this.value=e,this.validateValue=t,this.setValue=r,this.priority=n,a&&(this.subPriority=a)}}class ed{run(e,t,r,n){let a=this.parse(e,t,r,n);return a?{setter:new el(a.value,this.validate,this.set,this.priority,this.subPriority),rest:a.rest}:null}validate(e,t,r){return!0}}let eu={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},ec={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function ef(e,t){return e?{value:t(e.value),rest:e.rest}:e}function ep(e,t){let r=t.match(e);return r?{value:parseInt(r[0],10),rest:t.slice(r[0].length)}:null}function em(e,t){let r=t.match(e);if(!r)return null;if("Z"===r[0])return{value:0,rest:t.slice(1)};let n="+"===r[1]?1:-1,a=r[2]?parseInt(r[2],10):0;return{value:n*(36e5*a+6e4*(r[3]?parseInt(r[3],10):0)+(r[5]?parseInt(r[5],10):0)*1e3),rest:t.slice(r[0].length)}}function eh(e){return ep(eu.anyDigitsSigned,e)}function ev(e,t){switch(e){case 1:return ep(eu.singleDigit,t);case 2:return ep(eu.twoDigits,t);case 3:return ep(eu.threeDigits,t);case 4:return ep(eu.fourDigits,t);default:return ep(RegExp("^\\d{1,"+e+"}"),t)}}function eg(e,t){switch(e){case 1:return ep(eu.singleDigitSigned,t);case 2:return ep(eu.twoDigitsSigned,t);case 3:return ep(eu.threeDigitsSigned,t);case 4:return ep(eu.fourDigitsSigned,t);default:return ep(RegExp("^-?\\d{1,"+e+"}"),t)}}function eb(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function ey(e,t){let r,n=t>0,a=n?t:1-t;if(a<=50)r=e||100;else{let t=a+50;r=e+100*Math.trunc(t/100)-100*(e>=t%100)}return n?r:1-r}function ew(e){return e%400==0||e%4==0&&e%100!=0}let ex=[31,28,31,30,31,30,31,31,30,31,30,31],eC=[31,29,31,30,31,30,31,31,30,31,30,31];function eE(e,t,r){var n,a,o,i,s,l,d,u;let f=null!=(u=null!=(d=null!=(l=null!=(s=null==r?void 0:r.weekStartsOn)?s:null==r||null==(a=r.locale)||null==(n=a.options)?void 0:n.weekStartsOn)?l:c.weekStartsOn)?d:null==(i=c.locale)||null==(o=i.options)?void 0:o.weekStartsOn)?u:0,p=m(e,null==r?void 0:r.in),h=p.getDay(),v=7-f;return $(p,t<0||t>6?t-(h+v)%7:((t%7+7)%7+v)%7-(h+v)%7,r)}new class extends ed{parse(e,t,r){switch(t){case"G":case"GG":case"GGG":return r.era(e,{width:"abbreviated"})||r.era(e,{width:"narrow"});case"GGGGG":return r.era(e,{width:"narrow"});default:return r.era(e,{width:"wide"})||r.era(e,{width:"abbreviated"})||r.era(e,{width:"narrow"})}}
1set(e,t,r){return t.era=r,e.setFullYear(r,0,1),e.setHours(0,0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",140),(0,ei._)(this,"incompatibleTokens",["R","u","t","T"])}},new class extends ed{parse(e,t,r){let n=e=>({year:e,isTwoDigitYear:"yy"===t});switch(t){case"y":return ef(ev(4,e),n);case"yo":return ef(r.ordinalNumber(e,{unit:"year"}),n);default:return ef(ev(t.length,e),n)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,r){let n=e.getFullYear();if(r.isTwoDigitYear){let t=ey(r.year,n);return e.setFullYear(t,0,1),e.setHours(0,0,0,0),e}let a="era"in t&&1!==t.era?1-r.year:r.year;return e.setFullYear(a,0,1),e.setHours(0,0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",130),(0,ei._)(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}},new class extends ed{parse(e,t,r){let n=e=>({year:e,isTwoDigitYear:"YY"===t});switch(t){case"Y":return ef(ev(4,e),n);case"Yo":return ef(r.ordinalNumber(e,{unit:"year"}),n);default:return ef(ev(t.length,e),n)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,r,n){let a=N(e,n);if(r.isTwoDigitYear){let t=ey(r.year,a);return e.setFullYear(t,0,n.firstWeekContainsDate),e.setHours(0,0,0,0),w(e,n)}let o="era"in t&&1!==t.era?1-r.year:r.year;return e.setFullYear(o,0,n.firstWeekContainsDate),e.setHours(0,0,0,0),w(e,n)}constructor(...e){super(...e),(0,ei._)(this,"priority",130),(0,ei._)(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}},new class extends ed{parse(e,t){return"R"===t?eg(4,e):eg(t.length,e)}set(e,t,r){let n=p(e,0);return n.setFullYear(r,0,4),n.setHours(0,0,0,0),x(n)}constructor(...e){super(...e),(0,ei._)(this,"priority",130),(0,ei._)(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}},new class extends ed{parse(e,t){return"u"===t?eg(4,e):eg(t.length,e)}set(e,t,r){return e.setFullYear(r,0,1),e.setHours(0,0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",130),(0,ei._)(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}},new class extends ed{parse(e,t,r){switch(t){case"Q":case"QQ":return ev(t.length,e);case"Qo":return r.ordinalNumber(e,{unit:"quarter"});case"QQQ":return r.quarter(e,{width:"abbreviated",context:"formatting"})||r.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return r.quarter(e,{width:"narrow",context:"formatting"});default:return r.quarter(e,{width:"wide",context:"formatting"})||r.quarter(e,{width:"abbreviated",context:"formatting"})||r.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=1&&t<=4}set(e,t,r){return e.setMonth((r-1)*3,1),e.setHours(0,0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",120),(0,ei._)(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}},new class extends ed{parse(e,t,r){switch(t){case"q":case"qq":return ev(t.length,e);case"qo":return r.ordinalNumber(e,{unit:"quarter"});case"qqq":return r.quarter(e,{width:"abbreviated",context:"standalone"})||r.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return r.quarter(e,{width:"narrow",context:"standalone"});default:return r.quarter(e,{width:"wide",context:"standalone"})||r.quarter(e,{width:"abbreviated",context:"standalone"})||r.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=1&&t<=4}set(e,t,r){return e.setMonth((r-1)*3,1),e.setHours(0,0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",120),(0,ei._)(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}},new class extends ed{parse(e,t,r){let n=e=>e-1;switch(t){case"M":return ef(ep(eu.month,e),n);case"MM":return ef(ev(2,e),n);case"Mo":return ef(r.ordinalNumber(e,{unit:"month"}),n);case"MMM":return r.month(e,{width:"abbreviated",context:"formatting"})||r.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return r.month(e,{width:"narrow",context:"formatting"});default:return r.month(e,{width:"wide",context:"formatting"})||r.month(e,{width:"abbreviated",context:"formatting"})||r.month(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=11}set(e,t,r){return e.setMonth(r,1),e.setHours(0,0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),(0,ei._)(this,"priority",110)}},new class extends ed{parse(e,t,r){let n=e=>e-1;switch(t){case"L":return ef(ep(eu.month,e),n);case"LL":return ef(ev(2,e),n);case"Lo":return ef(r.ordinalNumber(e,{unit:"month"}),n);case"LLL":return r.month(e,{width:"abbreviated",context:"standalone"})||r.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return r.month(e,{width:"narrow",context:"standalone"});default:return r.month(e,{width:"wide",context:"standalone"})||r.month(e,{width:"abbreviated",context:"standalone"})||r.month(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=11}set(e,t,r){return e.setMonth(r,1),e.setHours(0,0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",110),(0,ei._)(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}},new class extends ed{parse(e,t,r){switch(t){case"w":return ep(eu.week,e);case"wo":return r.ordinalNumber(e,{unit:"week"});default:return ev(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,r,n){return w(function(e,t,r){let n=m(e,null==r?void 0:r.in),a=S(n,r)-t;return n.setDate(n.getDate()-7*a),m(n,null==r?void 0:r.in)}(e,r,n),n)}constructor(...e){super(...e),(0,ei._)(this,"priority",100),(0,ei._)(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}},new class extends ed{parse(e,t,r){switch(t){case"I":return ep(eu.week,e);case"Io":return r.ordinalNumber(e,{unit:"week"});default:return ev(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,r){return x(function(e,t,r){let n=m(e,void 0),a=E(n,void 0)-t;return n.setDate(n.getDate()-7*a),n}(e,r))}constructor(...e){super(...e),(0,ei._)(this,"priority",100),(0,ei._)(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}},new class extends ed{parse(e,t,r){switch(t){case"d":return ep(eu.date,e);case"do":return r.ordinalNumber(e,{unit:"date"});default:return ev(t.length,e)}}validate(e,t){let r=ew(e.getFullYear()),n=e.getMonth();return r?t>=1&&t<=eC[n]:t>=1&&t<=ex[n]}set(e,t,r){return e.setDate(r),e.setHours(0,0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",90),(0,ei._)(this,"subPriority",1),(0,ei._)(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}},new class extends ed{parse(e,t,r){switch(t){case"D":case"DD":return ep(eu.dayOfYear,e);case"Do":return r.ordinalNumber(e,{unit:"date"});default:return ev(t.length,e)}}validate(e,t){return ew(e.getFullYear())?t>=1&&t<=366:t>=1&&t<=365}set(e,t,r){return e.setMonth(0,r),e.setHours(0,0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",90),(0,ei._)(this,"subpriority",1),(0,ei._)(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}},new class extends ed{parse(e,t,r){switch(t){case"E":case"EE":case"EEE":return r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return r.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});default:return r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,r,n){return(e=eE(e,r,n)).setHours(0,0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",90),(0,ei._)(this,"incompatibleTokens",["D","i","e","c","t","T"])}},new class extends ed{parse(e,t,r,n){let a=e=>{let t=7*Math.floor((e-1)/7);return(e+n.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return ef(ev(t.length,e),a);case"eo":return ef(r.ordinalNumber(e,{unit:"day"}),a);case"eee":return r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"eeeee":return r.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});default:return r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,r,n){return(e=eE(e,r,n)).setHours(0,0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",90),(0,ei._)(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}},new class extends ed{parse(e,t,r,n){let a=e=>{let t=7*Math.floor((e-1)/7);return(e+n.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return ef(ev(t.length,e),a);case"co":return ef(r.ordinalNumber(e,{unit:"day"}),a);case"ccc":return r.day(e,{width:"abbreviated",context:"standalone"})||r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"});case"ccccc":return r.day(e,{width:"narrow",context:"standalone"});case"cccccc":return r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"});default:return r.day(e,{width:"wide",context:"standalone"})||r.day(e,{width:"abbreviated",context:"standalone"})||r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=6}set(e,t,r,n){return(e=eE(e,r,n)).setHours(0,0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",90),(0,ei._)(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}},new class extends ed{parse(e,t,r){let n=e=>0===e?7:e;switch(t){case"i":case"ii":return ev(t.length,e);case"io":return r.ordinalNumber(e,{unit:"day"});case"iii":return ef(r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"}),n);case"iiiii":return ef(r.day(e,{width:"narrow",context:"formatting"}),n);case"iiiiii":return ef(r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"}),n);default:return ef(r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"}),n)}}validate(e,t){return t>=1&&t<=7}set(e,t,r){return(e=function(e,t,r){let n=m(e,void 0),a=function(e,t){let r=m(e,null==t?void 0:t.in).getDay();return 0===r?7:r}(n,void 0);return $(n,t-a,r)}(e,r)).setHours(0,0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",90),(0,ei._)(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}},new class extends ed{parse(e,t,r){switch(t){case"a":case"aa":case"aaa":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return r.dayPeriod(e,{width:"narrow",context:"formatting"});default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,r){return e.setHours(eb(r),0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",80),(0,ei._)(this,"incompatibleTokens",["b","B","H","k","t","T"])}}
1,new class extends ed{parse(e,t,r){switch(t){case"b":case"bb":case"bbb":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return r.dayPeriod(e,{width:"narrow",context:"formatting"});default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,r){return e.setHours(eb(r),0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",80),(0,ei._)(this,"incompatibleTokens",["a","B","H","k","t","T"])}},new class extends ed{parse(e,t,r){switch(t){case"B":case"BB":case"BBB":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return r.dayPeriod(e,{width:"narrow",context:"formatting"});default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,r){return e.setHours(eb(r),0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",80),(0,ei._)(this,"incompatibleTokens",["a","b","t","T"])}},new class extends ed{parse(e,t,r){switch(t){case"h":return ep(eu.hour12h,e);case"ho":return r.ordinalNumber(e,{unit:"hour"});default:return ev(t.length,e)}}validate(e,t){return t>=1&&t<=12}set(e,t,r){let n=e.getHours()>=12;return n&&r<12?e.setHours(r+12,0,0,0):n||12!==r?e.setHours(r,0,0,0):e.setHours(0,0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",70),(0,ei._)(this,"incompatibleTokens",["H","K","k","t","T"])}},new class extends ed{parse(e,t,r){switch(t){case"H":return ep(eu.hour23h,e);case"Ho":return r.ordinalNumber(e,{unit:"hour"});default:return ev(t.length,e)}}validate(e,t){return t>=0&&t<=23}set(e,t,r){return e.setHours(r,0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",70),(0,ei._)(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}},new class extends ed{parse(e,t,r){switch(t){case"K":return ep(eu.hour11h,e);case"Ko":return r.ordinalNumber(e,{unit:"hour"});default:return ev(t.length,e)}}validate(e,t){return t>=0&&t<=11}set(e,t,r){return e.getHours()>=12&&r<12?e.setHours(r+12,0,0,0):e.setHours(r,0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",70),(0,ei._)(this,"incompatibleTokens",["h","H","k","t","T"])}},new class extends ed{parse(e,t,r){switch(t){case"k":return ep(eu.hour24h,e);case"ko":return r.ordinalNumber(e,{unit:"hour"});default:return ev(t.length,e)}}validate(e,t){return t>=1&&t<=24}set(e,t,r){return e.setHours(r<=24?r%24:r,0,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",70),(0,ei._)(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}},new class extends ed{parse(e,t,r){switch(t){case"m":return ep(eu.minute,e);case"mo":return r.ordinalNumber(e,{unit:"minute"});default:return ev(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,r){return e.setMinutes(r,0,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",60),(0,ei._)(this,"incompatibleTokens",["t","T"])}},new class extends ed{parse(e,t,r){switch(t){case"s":return ep(eu.second,e);case"so":return r.ordinalNumber(e,{unit:"second"});default:return ev(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,r){return e.setSeconds(r,0),e}constructor(...e){super(...e),(0,ei._)(this,"priority",50),(0,ei._)(this,"incompatibleTokens",["t","T"])}},new class extends ed{parse(e,t){return ef(ev(t.length,e),e=>Math.trunc(e*Math.pow(10,-t.length+3)))}set(e,t,r){return e.setMilliseconds(r),e}constructor(...e){super(...e),(0,ei._)(this,"priority",30),(0,ei._)(this,"incompatibleTokens",["t","T"])}},new class extends ed{parse(e,t){switch(t){case"X":return em(ec.basicOptionalMinutes,e);case"XX":return em(ec.basic,e);case"XXXX":return em(ec.basicOptionalSeconds,e);case"XXXXX":return em(ec.extendedOptionalSeconds,e);default:return em(ec.extended,e)}}set(e,t,r){return t.timestampIsSet?e:p(e,e.getTime()-h(e)-r)}constructor(...e){super(...e),(0,ei._)(this,"priority",10),(0,ei._)(this,"incompatibleTokens",["t","T","x"])}},new class extends ed{parse(e,t){switch(t){case"x":return em(ec.basicOptionalMinutes,e);case"xx":return em(ec.basic,e);case"xxxx":return em(ec.basicOptionalSeconds,e);case"xxxxx":return em(ec.extendedOptionalSeconds,e);default:return em(ec.extended,e)}}set(e,t,r){return t.timestampIsSet?e:p(e,e.getTime()-h(e)-r)}constructor(...e){super(...e),(0,ei._)(this,"priority",10),(0,ei._)(this,"incompatibleTokens",["t","T","X"])}},new class extends ed{parse(e){return eh(e)}set(e,t,r){return[p(e,1e3*r),{timestampIsSet:!0}]}constructor(...e){super(...e),(0,ei._)(this,"priority",40),(0,ei._)(this,"incompatibleTokens","*")}},new class extends ed{parse(e){return eh(e)}set(e,t,r){return[p(e,r),{timestampIsSet:!0}]}constructor(...e){super(...e),(0,ei._)(this,"priority",20),(0,ei._)(this,"incompatibleTokens","*")}};var eN=function(){return(eN=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function eS(e,t,r){if(r||2==arguments.length)for(var n,a=0,o=t.length;a<o;a++)!n&&a in t||(n||(n=Array.prototype.slice.call(t,0,a)),n[a]=t[a]);return e.concat(n||Array.prototype.slice.call(t))}function ek(e){return"multiple"===e.mode}function eR(e){return"range"===e.mode}function ej(e){return"single"===e.mode}"function"==typeof SuppressedError&&SuppressedError;var eP={root:"rdp",multiple_months:"rdp-multiple_months",with_weeknumber:"rdp-with_weeknumber",vhidden:"rdp-vhidden",button_reset:"rdp-button_reset",button:"rdp-button",caption:"rdp-caption",caption_start:"rdp-caption_start",caption_end:"rdp-caption_end",caption_between:"rdp-caption_between",caption_label:"rdp-caption_label",caption_dropdowns:"rd
1p-caption_dropdowns",dropdown:"rdp-dropdown",dropdown_month:"rdp-dropdown_month",dropdown_year:"rdp-dropdown_year",dropdown_icon:"rdp-dropdown_icon",months:"rdp-months",month:"rdp-month",table:"rdp-table",tbody:"rdp-tbody",tfoot:"rdp-tfoot",head:"rdp-head",head_row:"rdp-head_row",head_cell:"rdp-head_cell",nav:"rdp-nav",nav_button:"rdp-nav_button",nav_button_previous:"rdp-nav_button_previous",nav_button_next:"rdp-nav_button_next",nav_icon:"rdp-nav_icon",row:"rdp-row",weeknumber:"rdp-weeknumber",cell:"rdp-cell",day:"rdp-day",day_today:"rdp-day_today",day_outside:"rdp-day_outside",day_selected:"rdp-day_selected",day_disabled:"rdp-day_disabled",day_hidden:"rdp-day_hidden",day_range_start:"rdp-day_range_start",day_range_end:"rdp-day_range_end",day_range_middle:"rdp-day_range_middle"},e_=Object.freeze({__proto__:null,formatCaption:function(e,t){return V(e,"LLLL y",t)},formatDay:function(e,t){return V(e,"d",t)},formatMonthCaption:function(e,t){return V(e,"LLLL",t)},formatWeekNumber:function(e){return"".concat(e)},formatWeekdayName:function(e,t){return V(e,"cccccc",t)},formatYearCaption:function(e,t){return V(e,"yyyy",t)}}),eT=Object.freeze({__proto__:null,labelDay:function(e,t,r){return V(e,"do MMMM (EEEE)",r)},labelMonthDropdown:function(){return"Month: "},labelNext:function(){return"Go to next month"},labelPrevious:function(){return"Go to previous month"},labelWeekNumber:function(e){return"Week n. ".concat(e)},labelWeekday:function(e,t){return V(e,"cccc",t)},labelYearDropdown:function(){return"Year: "}}),eM=(0,n.createContext)(void 0);function eD(e){var t,n,a,o,i,s,l,d,c=e.initialProps,f={captionLayout:"buttons",classNames:eP,formatters:e_,labels:eT,locale:u,modifiersClassNames:{},modifiers:{},numberOfMonths:1,styles:{},today:new Date,mode:"default"},p=(t=c.fromYear,n=c.toYear,a=c.fromMonth,o=c.toMonth,i=c.fromDate,s=c.toDate,a?i=K(a):t&&(i=new Date(t,0,1)),o?s=q(o):n&&(s=new Date(n,11,31)),{fromDate:i?g(i):void 0,toDate:s?g(s):void 0}),m=p.fromDate,h=p.toDate,v=null!=(l=c.captionLayout)?l:f.captionLayout;"buttons"===v||m&&h||(v="buttons"),(ej(c)||ek(c)||eR(c))&&(d=c.onSelect);var b=eN(eN(eN({},f),c),{captionLayout:v,classNames:eN(eN({},f.classNames),c.classNames),components:eN({},c.components),formatters:eN(eN({},f.formatters),c.formatters),fromDate:m,labels:eN(eN({},f.labels),c.labels),mode:c.mode||f.mode,modifiers:eN(eN({},f.modifiers),c.modifiers),modifiersClassNames:eN(eN({},f.modifiersClassNames),c.modifiersClassNames),onSelect:d,styles:eN(eN({},f.styles),c.styles),toDate:h});return(0,r.jsx)(eM.Provider,{value:b,children:e.children})}function eI(){var e=(0,n.useContext)(eM);if(!e)throw Error("useDayPicker must be used within a DayPickerProvider.");return e}function eL(e){var t=eI(),n=t.locale,a=t.classNames,o=t.styles,i=t.formatters.formatCaption;return(0,r.jsx)("div",{className:a.caption_label,style:o.caption_label,"aria-live":"polite",role:"presentation",id:e.id,children:i(e.displayMonth,{locale:n})})}function eA(e){return(0,r.jsx)("svg",eN({width:"8px",height:"8px",viewBox:"0 0 120 120","data-testid":"iconDropdown"},e,{children:(0,r.jsx)("path",{d:"M4.22182541,48.2218254 C8.44222828,44.0014225 15.2388494,43.9273804 19.5496459,47.9996989 L19.7781746,48.2218254 L60,88.443 L100.221825,48.2218254 C104.442228,44.0014225 111.238849,43.9273804 115.549646,47.9996989 L115.778175,48.2218254 C119.998577,52.4422283 120.07262,59.2388494 116.000301,63.5496459 L115.778175,63.7781746 L67.7781746,111.778175 C63.5577717,115.998577 56.7611506,116.07262 52.4503541,112.000301 L52.2218254,111.778175 L4.22182541,63.7781746 C-0.0739418023,59.4824074 -0.0739418023,52.5175926 4.22182541,48.2218254 Z",fill:"currentColor",fillRule:"nonzero"})}))}function eO(e){var t,n,a=e.onChange,o=e.value,i=e.children,s=e.caption,l=e.className,d=e.style,u=eI(),c=null!=(n=null==(t=u.components)?void 0:t.IconDropdown)?n:eA;return(0,r.jsxs)("div",{className:l,style:d,children:[(0,r.jsx)("span",{className:u.classNames.vhidden,children:e["aria-label"]}),(0,r.jsx)("select",{name:e.name,"aria-label":e["aria-label"],className:u.classNames.dropdown,style:u.styles.dropdown,value:o,onChange:a,children:i}),(0,r.jsxs)("div",{className:u.classNames.caption_label,style:u.styles.caption_label,"aria-hidden":"true",children:[s,(0,r.jsx)(c,{className:u.classNames.dropdown_icon,style:u.styles.dropdown_icon})]})]})}function eF(e){var t,n=eI(),a=n.fromDate,o=n.toDate,i=n.styles,s=n.locale,l=n.formatters.formatMonthCaption,d=n.classNames,u=n.components,c=n.labels.labelMonthDropdown;if(!a||!o)return(0,r.jsx)(r.Fragment,{});var f=[];if(function(e,t,r){let[n,a]=v(void 0,e,t);return n.getFullYear()===a.getFullYear()}(a,o))for(var p=K(a),m=a.getMonth();m<=o.getMonth();m++)f.push(G(p,m));else for(var p=K(new Date),m=0;m<=11;m++)f.push(G(p,m));var h=null!=(t=null==u?void 0:u.Dropdown)?t:eO;return(0,r.jsx)(h,{name:"months","aria-label":c(),className:d.dropdown_month,style:i.dropdown_month,onChange:function(t){var r=Number(t.target.value),n=G(K(e.displayMonth),r);e.onChange(n)}
1,value:e.displayMonth.getMonth(),caption:l(e.displayMonth,{locale:s}),children:f.map(function(e){return(0,r.jsx)("option",{value:e.getMonth(),children:l(e,{locale:s})},e.getMonth())})})}function eH(e){var t,n=e.displayMonth,a=eI(),o=a.fromDate,i=a.toDate,s=a.locale,l=a.styles,d=a.classNames,u=a.components,c=a.formatters.formatYearCaption,f=a.labels.labelYearDropdown,p=[];if(!o||!i)return(0,r.jsx)(r.Fragment,{});for(var m=o.getFullYear(),h=i.getFullYear(),v=m;v<=h;v++)p.push(X(y(new Date),v));var g=null!=(t=null==u?void 0:u.Dropdown)?t:eO;return(0,r.jsx)(g,{name:"years","aria-label":f(),className:d.dropdown_year,style:l.dropdown_year,onChange:function(t){var r=X(K(n),Number(t.target.value));e.onChange(r)},value:n.getFullYear(),caption:c(n,{locale:s}),children:p.map(function(e){return(0,r.jsx)("option",{value:e.getFullYear(),children:c(e,{locale:s})},e.getFullYear())})})}var ez=(0,n.createContext)(void 0);function eW(e){var t,a,o,i,s,l,d,u,c,f,p,h,v,g,b,y,w=eI(),x=(b=(o=(a=t=eI()).month,i=a.defaultMonth,s=a.today,l=o||i||s||new Date,d=a.toDate,u=a.fromDate,c=a.numberOfMonths,d&&0>Q(d,l)&&(l=Z(d,-1*((void 0===c?1:c)-1))),u&&0>Q(l,u)&&(l=u),f=K(l),p=t.month,v=(h=(0,n.useState)(f))[0],g=[void 0===p?v:p,h[1]])[0],y=g[1],[b,function(e){if(!t.disableNavigation){var r,n=K(e);y(n),null==(r=t.onMonthChange)||r.call(t,n)}}]),C=x[0],E=x[1],N=function(e,t){for(var r=t.reverseMonths,n=t.numberOfMonths,a=K(e),o=Q(K(Z(a,n)),a),i=[],s=0;s<o;s++){var l=Z(a,s);i.push(l)}return r&&(i=i.reverse()),i}(C,w),S=function(e,t){if(!t.disableNavigation){var r=t.toDate,n=t.pagedNavigation,a=t.numberOfMonths,o=void 0===a?1:a,i=K(e);if(!r||!(Q(r,e)<o))return Z(i,n?o:1)}}(C,w),k=function(e,t){if(!t.disableNavigation){var r=t.fromDate,n=t.pagedNavigation,a=t.numberOfMonths,o=K(e);if(!r||!(0>=Q(o,r)))return Z(o,-(n?void 0===a?1:a:1))}}(C,w),R=function(e){return N.some(function(t){return J(e,t)})};return(0,r.jsx)(ez.Provider,{value:{currentMonth:C,displayMonths:N,goToMonth:E,goToDate:function(e,t){!R(e)&&(t&&+m(e)<+m(t)?E(Z(e,1+-1*w.numberOfMonths)):E(e))},previousMonth:k,nextMonth:S,isDateDisplayed:R},children:e.children})}function eB(){var e=(0,n.useContext)(ez);if(!e)throw Error("useNavigation must be used within a NavigationProvider");return e}function eY(e){var t,n=eI(),a=n.classNames,o=n.styles,i=n.components,s=eB().goToMonth,l=function(t){s(Z(t,e.displayIndex?-e.dis
1playIndex:0))},d=null!=(t=null==i?void 0:i.CaptionLabel)?t:eL,u=(0,r.jsx)(d,{id:e.id,displayMonth:e.displayMonth});return(0,r.jsxs)("div",{className:a.caption_dropdowns,style:o.caption_dropdowns,children:[(0,r.jsx)("div",{className:a.vhidden,children:u}),(0,r.jsx)(eF,{onChange:l,displayMonth:e.displayMonth}),(0,r.jsx)(eH,{onChange:l,displayMonth:e.displayMonth})]})}function eU(e){return(0,r.jsx)("svg",eN({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:(0,r.jsx)("path",{d:"M69.490332,3.34314575 C72.6145263,0.218951416 77.6798462,0.218951416 80.8040405,3.34314575 C83.8617626,6.40086786 83.9268205,11.3179931 80.9992143,14.4548388 L80.8040405,14.6568542 L35.461,60 L80.8040405,105.343146 C83.8617626,108.400868 83.9268205,113.317993 80.9992143,116.454839 L80.8040405,116.656854 C77.7463184,119.714576 72.8291931,119.779634 69.6923475,116.852028 L69.490332,116.656854 L18.490332,65.6568542 C15.4326099,62.5991321 15.367552,57.6820069 18.2951583,54.5451612 L18.490332,54.3431458 L69.490332,3.34314575 Z",fill:"currentColor",fillRule:"nonzero"})}))}function eV(e){return(0,r.jsx)("svg",eN({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:(0,r.jsx)("path",{d:"M49.8040405,3.34314575 C46.6798462,0.218951416 41.6145263,0.218951416 38.490332,3.34314575 C35.4326099,6.40086786 35.367552,11.3179931 38.2951583,14.4548388 L38.490332,14.6568542 L83.8333725,60 L38.490332,105.343146 C35.4326099,108.400868 35.367552,113.317993 38.2951583,116.454839 L38.490332,116.656854 C41.5480541,119.714576 46.4651794,119.779634 49.602025,116.852028 L49.8040405,116.656854 L100.804041,65.6568542 C103.861763,62.5991321 103.926821,57.6820069 100.999214,54.5451612 L100.804041,54.3431458 L49.8040405,3.34314575 Z",fill:"currentColor"})}))}var eK=(0,n.forwardRef)(function(e,t){var n=eI(),a=n.classNames,o=n.styles,i=[a.button_reset,a.button];e.className&&i.push(e.className);var s=i.join(" "),l=eN(eN({},o.button_reset),o.button);return e.style&&Object.assign(l,e.style),(0,r.jsx)("button",eN({},e,{ref:t,type:"button",className:s,style:l}))});function eq(e){var t,n,a=eI(),o=a.dir,i=a.locale,s=a.classNames,l=a.styles,d=a.labels,u=d.labelPrevious,c=d.labelNext,f=a.components;if(!e.nextMonth&&!e.previousMonth)return(0,r.jsx)(r.Fragment,{});var p=u(e.previousMonth,{locale:i}),m=[s.nav_button,s.nav_button_previous].join(" "),h=c(e.nextMonth,{locale:i}),v=[s.nav_button,s.nav_button_next].join(" "),g=null!=(t=null==f?void 0:f.IconRight)?t:eV,b=null!=(n=null==f?void 0:f.IconLeft)?n:eU;return(0,r.jsxs)("div",{className:s.nav,style:l.nav,children:[!e.hidePrevious&&(0,r.jsx)(eK,{name:"previous-month","aria-label":p,className:m,style:l.nav_button_previous,disabled:!e.previousMonth,onClick:e.onPreviousClick,children:"rtl"===o?(0,r.jsx)(g,{className:s.nav_icon,style:l.nav_icon}):(0,r.jsx)(b,{className:s.nav_icon,style:l.nav_icon})}),!e.hideNext&&(0,r.jsx)(eK,{name:"next-month","aria-label":h,className:v,style:l.nav_button_next,disabled:!e.nextMonth,onClick:e.onNextClick,children:"rtl"===o?(0,r.jsx)(b,{className:s.nav_icon,style:l.nav_icon}):(0,r.jsx)(g,{className:s.nav_icon,style:l.nav_icon})})]})}function eG(e){var t=eI().numberOfMonths,n=eB(),a=n.previousMonth,o=n.nextMonth,i=n.goToMonth,s=n.displayMonths,l=s.findIndex(function(t){return J(e.displayMonth,t)}),d=0===l,u=l===s.length-1;return(0,r.jsx)(eq,{displayMonth:e.displayMonth,hideNext:t>1&&(d||!u),hidePrevious:t>1&&(u||!d),nextMonth:o,previousMonth:a,onPreviousClick:function(){a&&i(a)},onNextClick:function(){o&&i(o)}})}function eX(e){var t,n,a=eI(),o=a.classNames,i=a.disableNavigation,s=a.styles,l=a.captionLayout,d=a.components,u=null!=(t=null==d?void 0:d.CaptionLabel)?t:eL;return n=i?(0,r.jsx)(u,{id:e.id,displayMonth:e.displayMonth}):"dropdown"===l?(0,r.jsx)(eY,{displayMonth:e.displayMonth,id:e.id}):"dropdown-buttons"===l?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(eY,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id}),(0,r.jsx)(eG,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(u,{id:e.id,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),(0,r.jsx)(eG,{displayMonth:e.displayMonth,id:e.id})]}),(0,r.jsx)("div",{className:o.caption,style:s.caption,children:n})}function eQ(e){var t=eI(),n=t.footer,a=t.styles,o=t.classNames.tfoot;return n?(0,r.jsx)("tfoot",{className:o,style:a.tfoot,children:(0,r.jsx)("tr",{children:(0,r.jsx)("td",{colSpan:8,children:n})})}):(0,r.jsx)(r.Fragment,{})}function eZ(){var e=eI(),t=e.classNames,n=e.styles,a=e.showWeekNumber,o=e.locale,i=e.weekStartsOn,s=e.ISOWeek,l=e.formatters.formatWeekdayName,d=e.labels.labelWeekday,u=function(e,t,r){for(var n=r?x(new Date):w(new Date,{locale:e,weekStartsOn:t}),a=[],o=0;o<7;o++){var i=$(n,o);a.push(i)}return a}(o,i,s);return(0,r.jsxs)("tr",{style:n.head_row,className:t.head_row,children:[a&&(0,r.jsx)("td",{style:n.head_cell,className:t.head_cell}),u.map(function(e,a){return(0,r.jsx)("th",{scope:"col",className:t.head_cell,style:n.head_cell,"aria-label":d(e,{locale:o}),children:l(e,{locale:o})},a)})]})}function eJ(){var e,t=eI(),n=t.classNames,a=t.styles,o=t.components,i=null!=(e=null==o?void 0:o.HeadRow)?e:eZ;return(0,r.jsx)("thead",{style:a.head,className:n.head,children:(0,r.jsx)(i,{})})}function e$(e){var t=eI(),n=t.locale,a=t.formatters.formatDay;return(0,r.jsx)(r.Fragment,{children:a(e.date,{locale:n})})}var e0=(0,n.createContext)(void 0);function e1(e){return ek(e.initialProps)?(0,r.jsx)(e2,{initialProps:e.initialProps,children:e.children}):(0,r.jsx)(e0.Provider,{value:{selected:void 0,modifiers:{disabled:[]}},children:e.children})}function e2(e){var t=e.initialProps,n=e.children,a=t.selected,o=t.min,i=t.max,s={disabled:[]};return a&&s.disabled.push(function(e){var t=i&&a.length>i-1,r=a.some(function(t){return ee(t,e)});return!!(t&&!r)}
1),(0,r.jsx)(e0.Provider,{value:{selected:a,onDayClick:function(e,r,n){var s,l;if((null==(s=t.onDayClick)||s.call(t,e,r,n),!r.selected||!o||(null==a?void 0:a.length)!==o)&&!(!r.selected&&i&&(null==a?void 0:a.length)===i)){var d=a?eS([],a,!0):[];if(r.selected){var u=d.findIndex(function(t){return ee(e,t)});d.splice(u,1)}else d.push(e);null==(l=t.onSelect)||l.call(t,d,e,r,n)}},modifiers:s},children:n})}function e5(){var e=(0,n.useContext)(e0);if(!e)throw Error("useSelectMultiple must be used within a SelectMultipleProvider");return e}var e4=(0,n.createContext)(void 0);function e9(e){return eR(e.initialProps)?(0,r.jsx)(e3,{initialProps:e.initialProps,children:e.children}):(0,r.jsx)(e4.Provider,{value:{selected:void 0,modifiers:{range_start:[],range_end:[],range_middle:[],disabled:[]}},children:e.children})}function e3(e){var t=e.initialProps,n=e.children,a=t.selected,o=a||{},i=o.from,s=o.to,l=t.min,d=t.max,u={range_start:[],range_end:[],range_middle:[],disabled:[]};if(i?(u.range_start=[i],s?(u.range_end=[s],ee(i,s)||(u.range_middle=[{after:i,before:s}])):u.range_end=[i]):s&&(u.range_start=[s],u.range_end=[s]),l&&(i&&!s&&u.disabled.push({after:$(i,-(l-1),void 0),before:$(i,l-1)}),i&&s&&u.disabled.push({after:i,before:$(i,l-1)}),!i&&s&&u.disabled.push({after:$(s,-(l-1),void 0),before:$(s,l-1)})),d){if(i&&!s&&(u.disabled.push({before:$(i,-d+1)}),u.disabled.push({after:$(i,d-1)})),i&&s){var c=d-(b(s,i)+1);u.disabled.push({before:$(i,-c,void 0)}),u.disabled.push({after:$(s,c)})}!i&&s&&(u.disabled.push({before:$(s,-d+1)}),u.disabled.push({after:$(s,d-1)}))}return(0,r.jsx)(e4.Provider,{value:{selected:a,onDayClick:function(e,r,n){null==(o=t.onDayClick)||o.call(t,e,r,n);var o,i,s=function(e,t){var r=t||{},n=r.from,a=r.to;return n&&a?ee(a,e)&&ee(n,e)?void 0:ee(a,e)?{from:a,to:void 0}:ee(n,e)?void 0:et(n,e)?{from:e,to:a}:{from:n,to:e}:a?et(e,a)?{from:a,to:e}:{from:e,to:a}:n?+m(e)<+m(n)?{from:e,to:n}:{from:n,to:e}:{from:e,to:void 0}}(e,a);null==(i=t.onSelect)||i.call(t,s,e,r,n)},modifiers:u},children:n})}function e8(){var e=(0,n.useContext)(e4);if(!e)throw Error("useSelectRange must be used within a SelectRangeProvider");return e}function e6(e){return Array.isArray(e)?eS([],e,!0):void 0!==e?[e]:[]}!function(e){e.Outside="outside",e.Disabled="disabled",e.Selected="selected",e.Hidden="hidden",e.Today="today",e.RangeStart="range_start",e.RangeEnd="range_end",e.RangeMiddle="range_middle"}(t||(t={}));var e7=t.Selected,te=t.Disabled,tt=t.Hidden,tr=t.Today,tn=t.RangeEnd,ta=t.RangeMiddle,to=t.RangeStart,ti=t.Outside,ts=(0,n.createContext)(void 0);function tl(e){var t,n,a,o,i=eI(),s=e5(),l=e8(),d=((t={})[e7]=e6(i.selected),t[te]=e6(i.disabled),t[tt]=e6(i.hidden),t[tr]=[i.today],t[tn]=[],t[ta]=[],t[to]=[],t[ti]=[],n=t,i.fromDate&&n[te].push({before:i.fromDate}),i.toDate&&n[te].push({after:i.toDate}),ek(i)?n[te]=n[te].concat(s.modifiers[te]):eR(i)&&(n[te]=n[te].concat(l.modifiers[te]),n[to]=l.modifiers[to],n[ta]=l.modifiers[ta],n[tn]=l.modifiers[tn]),n),u=(a=i.modifiers,o={},Object.entries(a).forEach(function(e){var t=e[0],r=e[1];o[t]=e6(r)}),o),c=eN(eN({},d),u);return(0,r.jsx)(ts.Provider,{value:c,children:e.children})}function td(){var e=(0,n.useContext)(ts);if(!e)throw Error("useModifiers must be used within a ModifiersProvider");return e}function tu(e,t,r){var n=Object.keys(t).reduce(function(r,n){return t[n].some(function(t){if("boolean"==typeof t)return t;if(H(t))return ee(e,t);if(Array.isArray(t)&&t.every(H))return t.includes(e);if(t&&"object"==typeof t&&"from"in t)return n=t.from,a=t.to,n&&a?(0>b(a,n)&&(n=(r=[a,n])[0],a=r[1]),b(e,n)>=0&&b(a,e)>=0):a?ee(a,e):!!n&&ee(n,e);if(t&&"object"==typeof t&&"dayOfWeek"in t)return t.dayOfWeek.includes(e.getDay());if(t&&"object"==typeof t&&"before"in t&&"after"in t){var r,n,a,o=b(t.before,e),i=b(t.after,e),s=o>0,l=i<0;return et(t.before,t.after)?l&&s:s||l}return t&&"object"==typeof t&&"after"in t?b(e,t.after)>0:t&&"object"==typeof t&&"before"in t?b(t.before,e)>0:"function"==typeof t&&t(e)})&&r.push(n),r},[]),a={};return n.forEach(function(e){return a[e]=!0}),r&&!J(e,r)&&(a.outside=!0),a}var tc=(0,n.createContext)(void 0);
1function tf(e){var t=eB(),a=td(),o=(0,n.useState)(),i=o[0],s=o[1],l=(0,n.useState)(),d=l[0],u=l[1],c=function(e,t){for(var r,n,a=K(e[0]),o=q(e[e.length-1]),i=a;i<=o;){var s=tu(i,t);if(!(!s.disabled&&!s.hidden)){i=$(i,1);continue}if(s.selected)return i;s.today&&!n&&(n=i),r||(r=i),i=$(i,1)}return n||r}(t.displayMonths,a),f=(null!=i?i:d&&t.isDateDisplayed(d))?d:c,h=function(e){s(e)},v=eI(),g=function(e,r){if(i){var n=function e(t,r){var n=r.moveBy,a=r.direction,o=r.context,i=r.modifiers,s=r.retry,l=void 0===s?{count:0,lastFocused:t}:s,d=o.weekStartsOn,u=o.fromDate,c=o.toDate,f=o.locale,h=({day:$,week:er,month:Z,year:en,startOfWeek:function(e){return o.ISOWeek?x(e):w(e,{locale:f,weekStartsOn:d})},endOfWeek:function(e){return o.ISOWeek?eo(e):ea(e,{locale:f,weekStartsOn:d})}})[n](t,"after"===a?1:-1);if("before"===a&&u){let e,t;t=void 0,[u,h].forEach(r=>{t||"object"!=typeof r||(t=p.bind(null,r));let n=m(r,t);(!e||e<n||isNaN(+n))&&(e=n)}),h=p(t,e||NaN)}else{let e,t;"after"===a&&c&&(t=void 0,[c,h].forEach(r=>{t||"object"!=typeof r||(t=p.bind(null,r));let n=m(r,t);(!e||e>n||isNaN(+n))&&(e=n)}),h=p(t,e||NaN))}var v=!0;if(i){var g=tu(h,i);v=!g.disabled&&!g.hidden}return v?h:l.count>365?l.lastFocused:e(h,{moveBy:n,direction:a,context:o,modifiers:i,retry:eN(eN({},l),{count:l.count+1})})}(i,{moveBy:e,direction:r,context:v,modifiers:a});ee(i,n)||(t.goToDate(n,i),h(n))}};return(0,r.jsx)(tc.Provider,{value:{focusedDay:i,focusTarget:f,blur:function(){u(i),s(void 0)},focus:h,focusDayAfter:function(){return g("day","after")},focusDayBefore:function(){return g("day","before")},focusWeekAfter:function(){return g("week","after")},focusWeekBefore:function(){return g("week","before")},focusMonthBefore:function(){return g("month","before")},focusMonthAfter:function(){return g("month","after")},focusYearBefore:function(){return g("year","before")},focusYearAfter:function(){return g("year","after")},focusStartOfWeek:function(){return g("startOfWeek","before")},focusEndOfWeek:function(){return g("endOfWeek","after")}},children:e.children})}function tp(){var e=(0,n.useContext)(tc);if(!e)throw Error("useFocusContext must be used within a FocusProvider");return e}var tm=(0,n.createContext)(void 0);function th(e){return ej(e.initialProps)?(0,r.jsx)(tv,{initialProps:e.initialProps,children:e.children}):(0,r.jsx)(tm.Provider,{value:{selected:void 0},children:e.children})}function tv(e){var t=e.initialProps,n=e.children,a={selected:t.selected,onDayClick:function(e,r,n){var a,o,i;if(null==(a=t.onDayClick)||a.call(t,e,r,n),r.selected&&!t.required){null==(o=t.onSelect)||o.call(t,void 0,e,r,n);return}null==(i=t.onSelect)||i.call(t,e,e,r,n)}};return(0,r.jsx)(tm.Provider,{value:a,children:n})}function tg(){var e=(0,n.useContext)(tm);if(!e)throw Error("useSelectSingle must be used within a SelectSingleProvider");return e}function tb(e){var a,o,i,s,l,d,u,c,f,p,m,h,v,g,b,y,w,x,C,E,N,S,k,R,j,P,_,T,M,D,I,L,A,O,F,H,z,W,B,Y,U,V,K=(0,n.useRef)(null),q=(a=e.date,o=e.displayMonth,d=eI(),u=tp(),c=tu(a,td(),o),f=eI(),p=tg(),m=e5(),h=e8(),g=(v=tp()).focusDayAfter,b=v.focusDayBefore,y=v.focusWeekAfter,w=v.focusWeekBefore,x=v.blur,C=v.focus,E=v.focusMonthBefore,N=v.focusMonthAfter,S=v.focusYearBefore,k=v.focusYearAfter,R=v.focusStartOfWeek,j=v.focusEndOfWeek,P={onClick:function(e){var t,r,n,o;ej(f)?null==(t=p.onDayClick)||t.call(p,a,c,e):ek(f)?null==(r=m.onDayClick)||r.call(m,a,c,e):eR(f)?null==(n=h.onDayClick)||n.call(h,a,c,e):null==(o=f.onDayClick)||o.call(f,a,c,e)},onFocus:function(e){var t;C(a),null==(t=f.onDayFocus)||t.call(f,a,c,e)},onBlur:function(e){var t;x(),null==(t=f.onDayBlur)||t.call(f,a,c,e)},onKeyDown:function(e){var t;switch(e.key){case"ArrowLeft":e.preventDefault(),e.stopPropagation(),"rtl"===f.dir?g():b();break;case"ArrowRight":e.preventDefault(),e.stopPropagation(),"rtl"===f.dir?b():g();break;case"ArrowDown":e.preventDefault(),e.stopPropagation(),y();break;case"ArrowUp":e.preventDefault(),e.stopPropagation(),w();break;case"PageUp":e.preventDefault(),e.stopPropagation(),e.shiftKey?S():E();break;case"PageDown":e.preventDefault(),e.stopPropagation(),e.shiftKey?k():N();break;case"Home":e.preventDefault(),e.stopPropagation(),R();break;case"End":e.preventDefault(),e.stopPropagation(),j()}null==(t=f.onDayKeyDown)||t.call(f,a,c,e)},onKeyUp:function(e){var t;null==(t=f.onDayKeyUp)||t.call(f,a,c,e)},onMouseEnter:function(e){var t;null==(t=f.onDayMouseEnter)||t.call(f,a,c,e)},onMouseLeave:function(e){var t;null==(t=f.onDayMouseLeave)||t.call(f,a,c,e)},onPointerEnter:function(e){var t;null==(t=f.onDayPointerEnter)||t.call(f,a,c,e)},onPointerLeave:function(e){var t;null==(t=f.onDayPointerLeave)||t.call(f,a,c,e)},onTouchCancel:function(e){var t;null==(t=f.onDayTouchCancel)||t.call(f,a,c,e)},onTouchEnd:function(e){var t;null==(t=f.onDayTouchEnd)||t.call(f,a,c,e)},onTouchMove:function(e){var t;null==(t=f.onDayTouchMove)||t.call(f,a,c,e)},onTouchStart:function(e){var t;null==(t=f.onDayTouchStart)||t.call(f,a,c,e)}},_=eI(),T=tg(),M=e5(),D=e8(),I=ej(_)?T.selected:ek(_)?M.selected:eR(_)?D.selected:void 0,L=!!(d.onDayCl
1ick||"default"!==d.mode),(0,n.useEffect)(function(){var e;!c.outside&&u.focusedDay&&L&&ee(u.focusedDay,a)&&(null==(e=K.current)||e.focus())},[u.focusedDay,a,K,L,c.outside]),O=(A=[d.classNames.day],Object.keys(c).forEach(function(e){var r=d.modifiersClassNames[e];if(r)A.push(r);else if(Object.values(t).includes(e)){var n=d.classNames["day_".concat(e)];n&&A.push(n)}}),A).join(" "),F=eN({},d.styles.day),Object.keys(c).forEach(function(e){var t;F=eN(eN({},F),null==(t=d.modifiersStyles)?void 0:t[e])}),H=F,z=!!(c.outside&&!d.showOutsideDays||c.hidden),W=null!=(l=null==(s=d.components)?void 0:s.DayContent)?l:e$,B={style:H,className:O,children:(0,r.jsx)(W,{date:a,displayMonth:o,activeModifiers:c}),role:"gridcell"},Y=u.focusTarget&&ee(u.focusTarget,a)&&!c.outside,U=u.focusedDay&&ee(u.focusedDay,a),V=eN(eN(eN({},B),((i={disabled:c.disabled,role:"gridcell"})["aria-selected"]=c.selected,i.tabIndex=U||Y?0:-1,i)),P),{isButton:L,isHidden:z,activeModifiers:c,selectedDays:I,buttonProps:V,divProps:B});return q.isHidden?(0,r.jsx)("div",{role:"gridcell"}):q.isButton?(0,r.jsx)(eK,eN({name:"day",ref:K},q.buttonProps)):(0,r.jsx)("div",eN({},q.divProps))}function ty(e){var t=e.number,n=e.dates,a=eI(),o=a.onWeekNumberClick,i=a.styles,s=a.classNames,l=a.locale,d=a.labels.labelWeekNumber,u=(0,a.formatters.formatWeekNumber)(Number(t),{locale:l});if(!o)return(0,r.jsx)("span",{className:s.weeknumber,style:i.weeknumber,children:u});var c=d(Number(t),{locale:l});return(0,r.jsx)(eK,{name:"week-number","aria-label":c,className:s.weeknumber,style:i.weeknumber,onClick:function(e){o(t,n,e)},children:u})}function tw(e){var t,n,a,o=eI(),i=o.styles,s=o.classNames,l=o.showWeekNumber,d=o.components,u=null!=(t=null==d?void 0:d.Day)?t:tb,c=null!=(n=null==d?void 0:d.WeekNumber)?n:ty;return l&&(a=(0,r.jsx)("td",{className:s.cell,style:i.cell,children:(0,r.jsx)(c,{number:e.weekNumber,dates:e.dates})})),(0,r.jsxs)("tr",{className:s.row,style:i.row,children:[a,e.dates.map(function(t){return(0,r.jsx)("td",{className:s.cell,style:i.cell,role:"presentation",children:(0,r.jsx)(u,{displayMonth:e.displayMonth,date:t})},Math.trunc(m(t)/1e3))})]})}function tx(e,t,r){for(var n=(null==r?void 0:r.ISOWeek)?eo(t):ea(t,r),a=(null==r?void 0:r.ISOWeek)?x(e):w(e,r),o=b(n,a),i=[],s=0;s<=o;s++)i.push($(a,s));return i.reduce(function(e,t){var n=(null==r?void 0:r.ISOWeek)?E(t):S(t,r),a=e.find(function(e){return e.weekNumber===n});return a?a.dates.push(t):e.push({weekNumber:n,dates:[t]}),e},[])}function tC(e){var t,n,a,o=eI(),i=o.locale,s=o.classNames,l=o.styles,d=o.hideHead,u=o.fixedWeeks,c=o.components,f=o.weekStartsOn,p=o.firstWeekContainsDate,g=o.ISOWeek,b=function(e,t){var r=tx(K(e),q(e),t);if(null==t?void 0:t.useFixedWeeks){var n=function(e,t){let r=m(e,null==t?void 0:t.in);return function(e,t,r){let[n,a]=v(null==r?void 0:r.in,e,t),o=w(n,r),i=w(a,r);return Math.round((o-h(o)-(i-h(i)))/6048e5)}(function(e,t){let r=m(e,null==t?void 0:t.in),n=r.getMonth();return r.setFullYear(r.getFullYear(),n+1,0),r.setHours(0,0,0,0),m(r,null==t?void 0:t.in)}(r,t),K(r,t),t)+1}(e,t);if(n<6){var a=r[r.length-1],o=a.dates[a.dates.length-1],i=er(o,6-n),s=tx(er(o,1),i,t);r.push.apply(r,s)}}return r}(e.displayMonth,{useFixedWeeks:!!u,ISOWeek:g,locale:i,weekStartsOn:f,firstWeekContainsDate:p}),y=null!=(t=null==c?void 0:c.Head)?t:eJ,x=null!=(n=null==c?void 0:c.Row)?n:tw,C=null!=(a=null==c?void 0:c.Footer)?a:eQ;return(0,r.jsxs)("table",{id:e.id,className:s.table,style:l.table,role:"grid","aria-labelledby":e["aria-labelledby"],children:[!d&&(0,r.jsx)(y,{}),(0,r.jsx)("tbody",{className:s.tbody,style:l.tbody,children:b.map(function(t){return(0,r.jsx)(x,{displayMonth:e.displayMonth,dates:t.dates,weekNumber:t.weekNumber},t.weekNumber)})}),(0,r.jsx)(C,{displayMonth:e.displayMonth})]})}var tE="undefined"!=typeof window&&window.document&&window.document.createElement?n.useLayoutEffect:n.useEffect,tN=!1,tS=0;function tk(){return"react-day-picker-".concat(++tS)}function tR(e){var t,a,o,i,s,l,d,u,c=eI(),f=c.dir,p=c.classNames,m=c.styles,h=c.components,v=eB().displayMonths,g=(o=null!=(t=c.id?"".concat(c.id,"-").concat(e.displayIndex):void 0)?t:tN?tk():null,s=(i=(0,n.use
1State)(o))[0],l=i[1],tE(function(){null===s&&l(tk())},[]),(0,n.useEffect)(function(){!1===tN&&(tN=!0)},[]),null!=(a=null!=t?t:s)?a:void 0),b=c.id?"".concat(c.id,"-grid-").concat(e.displayIndex):void 0,y=[p.month],w=m.month,x=0===e.displayIndex,C=e.displayIndex===v.length-1,E=!x&&!C;"rtl"===f&&(C=(d=[x,C])[0],x=d[1]),x&&(y.push(p.caption_start),w=eN(eN({},w),m.caption_start)),C&&(y.push(p.caption_end),w=eN(eN({},w),m.caption_end)),E&&(y.push(p.caption_between),w=eN(eN({},w),m.caption_between));var N=null!=(u=null==h?void 0:h.Caption)?u:eX;return(0,r.jsxs)("div",{className:y.join(" "),style:w,children:[(0,r.jsx)(N,{id:g,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),(0,r.jsx)(tC,{id:b,"aria-labelledby":g,displayMonth:e.displayMonth})]},e.displayIndex)}function tj(e){var t=eI(),n=t.classNames,a=t.styles;return(0,r.jsx)("div",{className:n.months,style:a.months,children:e.children})}function tP(e){var t,a,o=e.initialProps,i=eI(),s=tp(),l=eB(),d=(0,n.useState)(!1),u=d[0],c=d[1];(0,n.useEffect)(function(){i.initialFocus&&s.focusTarget&&(u||(s.focus(s.focusTarget),c(!0)))},[i.initialFocus,u,s.focus,s.focusTarget,s]);var f=[i.classNames.root,i.className];i.numberOfMonths>1&&f.push(i.classNames.multiple_months),i.showWeekNumber&&f.push(i.classNames.with_weeknumber);var p=eN(eN({},i.styles.root),i.style),m=Object.keys(o).filter(function(e){return e.startsWith("data-")}).reduce(function(e,t){var r;return eN(eN({},e),((r={})[t]=o[t],r))},{}),h=null!=(a=null==(t=o.components)?void 0:t.Months)?a:tj;return(0,r.jsx)("div",eN({className:f.join(" "),style:p,dir:i.dir,id:i.id,nonce:o.nonce,title:o.title,lang:o.lang},m,{children:(0,r.jsx)(h,{children:l.displayMonths.map(function(e,t){return(0,r.jsx)(tR,{displayIndex:t,displayMonth:e},t)})})}))}function t_(e){var t=e.children,n=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,n=Object.getOwnPropertySymbols(e);a<n.length;a++)0>t.indexOf(n[a])&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]]);return r}(e,["children"]);return(0,r.jsx)(eD,{initialProps:n,children:(0,r.jsx)(eW,{children:(0,r.jsx)(th,{initialProps:n,children:(0,r.jsx)(e1,{initialProps:n,children:(0,r.jsx)(e9,{initialProps:n,children:(0,r.jsx)(tl,{children:(0,r.jsx)(tf,{children:t})})})})})})})}function tT(e){return(0,r.jsx)(t_,eN({},e,{children:(0,r.jsx)(tP,{initialProps:e})}))}},288451:[e=>{"use strict";let t;e.s({},288451);var r,n=e.i(425524),a=e.i(213384);e.s({continuous:()=>i},193981);let o=new WeakMap,i={onUpdate(e,t,r){let n,a;if(o.set(r,void 0),!r.computedTrend)return;let i=t.integer.concat(t.fraction).filter(e=>"integer"===e.type||"fraction"===e.type),s=e.integer.concat(e.fraction).filter(e=>"integer"===e.type||"fraction"===e.type),l=i.find(e=>!s.find(t=>t.pos===e.pos&&t.value===e.value)),d=s.find(e=>!i.find(t=>e.pos===t.pos&&e.value===t.value));o.set(r,(n=null==l?void 0:l.pos,a=null==d?void 0:d.pos,null==n?a:null==a?n:Math.max(n,a)))},getDelta(e,t,r){let n=o.get(r.flow);if(!(e-t)&&null!=n&&n>=r.pos)return r.length*r.flow.computedTrend}};function s(){let e=(0,a._)([":host{display:inline-block;direction:ltr;white-space:nowrap;isolation:isolate;line-height:"," !important}.number,.number__inner{display:inline-block;transform-origin:left top}:host([data-will-change]) :is(.number,.number__inner,.section,.digit,.digit__num,.symbol){will-change:transform}.number{--scale-x:calc(1 + var(",") / var(--width));transform:translateX(var(",")) scaleX(var(--scale-x));margin:0 calc(-1 * ",");position:relative;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 ",",#000 calc(100% - ","),transparent ),linear-gradient(to bottom,transparent 0,#000 ",",#000 calc(100% - ","),transparent 100% ),radial-gradient(at bottom right,","),radial-gradient(at bottom left,","),radial-gradient(at top left,","),radial-gradient(at top right,",");-webkit-mask-size:100% calc(100% - "," * 2),calc(100% - "," * 2) 100%,"," ",","," ",","," ",","," ",";-webkit-mask-position:center,center,top left,top right,bottom right,bottom left;-webkit-mask-repeat:no-repeat}.number__inner{padding:"," ",";
1transform:scaleX(calc(1 / var(--scale-x))) translateX(calc(-1 * var(",void 0,")}.digit__num,.number .section::after{padding:"," 0}.digit__num{display:inline-block;--offset-raw:mod(var(--length) + var(--n) - mod(var(--c),var(--length)),var(--length));--offset:calc( var(--offset-raw) - var(--length) * round(down,var(--offset-raw) / (var(--length) / 2),1) );--y:clamp(-100%,var(--offset) * 100%,100%);transform:translateY(var(--y))}.digit__num[inert]{position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(var(--y))}.digit:not(.is-spinning) .digit__num[inert]{display:none}.symbol__value{display:inline-block;mix-blend-mode:plus-lighter;white-space:pre}.section--justify-left .symbol > [inert]{left:0}.section--justify-right .symbol > [inert]{right:0}.animate-presence{opacity:calc(1 + var(","))}"],[":host{display:inline-block;direction:ltr;white-space:nowrap;isolation:isolate;line-height:"," !important}.number,.number__inner{display:inline-block;transform-origin:left top}:host([data-will-change]) :is(.number,.number__inner,.section,.digit,.digit__num,.symbol){will-change:transform}.number{--scale-x:calc(1 + var(",") / var(--width));transform:translateX(var(",")) scaleX(var(--scale-x));margin:0 calc(-1 * ",");position:relative;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 ",",#000 calc(100% - ","),transparent ),linear-gradient(to bottom,transparent 0,#000 ",",#000 calc(100% - ","),transparent 100% ),radial-gradient(at bottom right,","),radial-gradient(at bottom left,","),radial-gradient(at top left,","),radial-gradient(at top right,",");-webkit-mask-size:100% calc(100% - "," * 2),calc(100% - "," * 2) 100%,"," ",","," ",","," ",","," ",";-webkit-mask-position:center,center,top left,top right,bottom right,bottom left;-webkit-mask-repeat:no-repeat}.number__inner{padding:"," ",";transform:scaleX(calc(1 / var(--scale-x))) translateX(calc(-1 * var(",")))}:host > :not(.number){z-index:5}.section,.symbol{display:inline-block;position:relative;isolation:isolate}.section::after{content:'\\200b';display:inline-block}.section--justify-left{transform-origin:center left}.section--justify-right{transform-origin:center right}.section > [inert],.symbol > [inert]{margin:0 !important;position:absolute !important;z-index:-1}.digit{display:inline-block;position:relative;--c:var(--current) + var(",")}.digit__num,.number .section::after{padding:"," 0}.digit__num{display:inline-block;--offset-raw:mod(var(--length) + var(--n) - mod(var(--c),var(--length)),var(--length));--offset:calc( var(--offset-raw) - var(--length) * round(down,var(--offset-raw) / (var(--length) / 2),1) );--y:clamp(-100%,var(--offset) * 100%,100%);transform:translateY(var(--y))}.digit__num[inert]{position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(var(--y))}.digit:not(.is-spinning) .digit__num[inert]{display:none}.symbol__value{display:inline-block;mix-blend-mode:plus-lighter;white-space:pre}.section--justify-left .symbol > [inert]{left:0}.section--justify-right .symbol > [inert]{right:0}.animate-presence{opacity:calc(1 + var(","))}"]);return s=function(){return e},e}function l(){let e=(0,a._)([":host{display:inline-block;direction:ltr;white-space:nowrap;line-height:"," !important}span{display:inline-block}:host([data-will-change]) span{will-change:transform}.number,.digit{padding:"," 0}.symbol{white-space:pre}"]);return l=function(){return e},e}let d=(e,t,r)=>{let n=document.createElement(e),[a,o]=Array.isArray(t)?[void 0,t]:[t,r];return a&&Object.assign(n,a),null==o||o.forEach(e=>n.appendChild(e)),n},u=(String.raw,String.raw),c=(()=>{try{document.createElement("div").animate({opacity:0}
1,{easing:"linear(0, 1)"})}catch(e){return!1}return!0})(),f="u">typeof CSS&&CSS.supports&&CSS.supports("line-height","mod(1,1)"),p="u">typeof matchMedia?matchMedia("(prefers-reduced-motion: reduce)"):null,m="--_number-flow-d-opacity",h="--_number-flow-d-width",v="--_number-flow-dx",g="--_number-flow-d",b=(()=>{try{return CSS.registerProperty({name:m,syntax:"<number>",inherits:!1,initialValue:"0"}),CSS.registerProperty({name:v,syntax:"<length>",inherits:!0,initialValue:"0px"}),CSS.registerProperty({name:h,syntax:"<number>",inherits:!1,initialValue:"0"}),CSS.registerProperty({name:g,syntax:"<number>",inherits:!0,initialValue:"0"}),!0}catch(e){return!1}})(),y="var(--number-flow-char-height, 1em)",w="var(--number-flow-mask-height, 0.25em)",x="calc(".concat(w," / 2)"),C="var(--number-flow-mask-width, 0.5em)",E="calc(".concat(C," / var(--scale-x))"),N="#000 0, transparent 71%",S=u(s(),y,h,v,C,E,E,w,w,N,N,N,N,w,E,E,w,E,w,E,w,E,w,x,C,v,g,x,m),k=HTMLElement,R=(u(l(),y,x),f&&c&&b);class j extends k{get animated(){return this._animated}set animated(e){var t;this.animated!==e&&(this._animated=e,null==(t=this.shadowRoot)||t.getAnimations().forEach(e=>e.finish()))}set data(e){var r;if(null==e)return;let{pre:n,integer:a,fraction:o,post:i,value:s}=e;if(this.created){let t=this._data;this._data=e,this.computedTrend="function"==typeof this.trend?this.trend(t.value,s):this.trend,this.computedAnimated=R&&this._animated&&(!this.respectMotionPreference||!(null!=p&&p.matches))&&this.offsetWidth>0&&this.offsetHeight>0,null==(r=this.plugins)||r.forEach(r=>{var n;return null==(n=r.onUpdate)?void 0:n.call(r,e,t,this)}),this.batched||this.willUpdate(),this._pre.update(n),this._num.update({integer:a,fraction:o}),this._post.update(i),this.batched||this.didUpdate()}else{this._data=e,this.attachShadow({mode:"open"});try{null!=this._internals||(this._internals=this.attachInternals()),this._internals.role="img"}catch(e){}if("u">typeof CSSStyleSheet&&this.shadowRoot.adoptedStyleSheets)t||(t=new CSSStyleSheet).replaceSync(S),this.shadowRoot.adoptedStyleSheets=[t];else{let e=document.createElement("style");e.textContent=S,this.shadowRoot.appendChild(e)}this._pre=new M(this,n,{justify:"right",part:"left"}),this.shadowRoot.appendChild(this._pre.el),this._num=new P(this,a,o),this.shadowRoot.appendChild(this._num.el),this._post=new M(this,i,{justify:"left",part:"right"}),this.shadowRoot.appendChild(this._post.el),this.created=!0}try{this._internals.ariaLabel=e.valueAsString}catch(e){}}willUpdate(){this._pre.willUpdate(),this._num.willUpdate(),this._post.willUpdate()}didUpdate(){if(!this.computedAnimated)return;this._abortAnimationsFinish?this._abortAnimationsFinish.abort():this.dispatchEvent(new Event("animationsstart")),this._pre.didUpdate(),this._num.didUpdate(),this._post.didUpdate();let e=new AbortController;Promise.all(this.shadowRoot.getAnimations().map(e=>e.finished)).then(()=>{e.signal.aborted||(this.dispatchEvent(new Event("animationsfinish")),this._abortAnimationsFinish=void 0)}),this._abortAnimationsFinish=e}constructor(){super(),this.created=!1,this.batched=!1;let{animated:e,...t}=this.constructor.defaultProps;this._animated=this.computedAnimated=e,Object.assign(this,t)}}j.defaultProps={transformTiming:{duration:900,easing:"linear(0,.005,.019,.039,.066,.096,.129,.165,.202,.24,.278,.316,.354,.39,.426,.461,.494,.526,.557,.586,.614,.64,.665,.689,.711,.731,.751,.769,.786,.802,.817,.831,.844,.856,.867,.877,.887,.896,.904,.912,.919,.925,.931,.937,.942,.947,.951,.955,.959,.962,.965,.968,.971,.973,.976,.978,.98,.981,.983,.984,.986,.987,.988,.989,.99,.991,.992,.992,.993,.994,.994,.995,.995,.996,.996,.9963,.9967,.9969,.9972,.9975,.9977,.9979,.9981,.9982,.9984,.9985,.9987,.9988,.9989,1)"},spinTiming:void 0,opacityTiming:{duration:450,easing:"ease-out"},animated:!0,trend:(e,t)=>Math.sign(t-e),respectMotionPreference:!0,plugins:void 0,digits:void 0};class P{willUpdate(){this._prevWidth=this.el.offsetWidth,this._prevLeft=this.el.getBoundingClientRect().left,this._integer.willUpdate(),this._fraction.willUpdate()}update(e){let{integer:t,fraction:r}=e;this._integer.update(t),this._fraction.update(r)}didUpdate(){let e=this.el.getBoundingClientRect();this._integer.didUpdate(),this._fraction.didUpdate();let t=this._prevLeft-e.left,r=this.el.offsetWidth,n=this._prevWidth-r;this.el.style.setProperty("--width",String(r)),this.el.animate({[v]:["".concat(t,"px"),"0px"],[h]:[n,0]},{...this.flow.transformTiming,composite:"accumulate"})}constructor(e,t,r,{className:n,...a}={}){this.flow=e,this._integer=new T(e,t,{justify:"right",part:"integer"}),this._fraction=new T(e,r,{justify:"left",part:"fraction"}),this._inner=d("span",{className:"number__inner"},[this._integer.el,this._fraction.el]),this.el=d("span",{...a,part:"number",className:"number ".concat(null!=n?n:"")},[this._inner])}}class _{addChar(e){let{startDigitsAtZero:t=!1,...r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n="integer"===e.type||"fraction"===e.type?new L(this,e.type,t?0:e.value,e.pos,{...r,onRemove:this.onCharRemove(e.key)}):new A(this,e.type,e.value,{...r,onRemove:this.onCharRemove(e.key)});return this.children.set(e.key,n),n}unpop(e){e.el.removeAttribute("inert"),e.el.style.top="",e.el.style[this.justify]=""}
1pop(e){e.forEach(e=>{var t,r,n;e.el.style.top="".concat(e.el.offsetTop,"px"),e.el.style[this.justify]="".concat((t=e.el,"left"===this.justify?t.offsetLeft:(null!=(n=null==(r=t.offsetParent instanceof HTMLElement?t.offsetParent:null)?void 0:r.offsetWidth)?n:0)-t.offsetWidth-t.offsetLeft),"px")}),e.forEach(e=>{e.el.setAttribute("inert",""),e.present=!1})}addNewAndUpdateExisting(e){let t=new Map,r=new Map,n="left"===this.justify,a=n?"prepend":"append";if(function(e,t){let{reverse:r=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=e.length;for(let a=r?n-1:0;r?a>=0:a<n;r?a--:a++)t(e[a],a)}(e,e=>{let n;this.children.has(e.key)?(n=this.children.get(e.key),r.set(e,n),this.unpop(n),n.present=!0):(n=this.addChar(e,{startDigitsAtZero:!0,animateIn:!0}),t.set(e,n)),this.el[a](n.el)},{reverse:n}),this.flow.computedAnimated){let e=this.el.getBoundingClientRect();t.forEach(t=>{t.willUpdate(e)})}t.forEach((e,t)=>{e.update(t.value)}),r.forEach((e,t)=>{e.update(t.value)})}willUpdate(){let e=this.el.getBoundingClientRect();this._prevOffset=e[this.justify],this.children.forEach(t=>t.willUpdate(e))}didUpdate(){let e=this.el.getBoundingClientRect();this.children.forEach(t=>t.didUpdate(e));let t=e[this.justify],r=this._prevOffset-t;r&&this.children.size&&this.el.animate({transform:["translateX(".concat(r,"px)"),"none"]},{...this.flow.transformTiming,composite:"accumulate"})}constructor(e,t,{justify:r,className:n,...a},o){this.flow=e,this.children=new Map,this.onCharRemove=e=>()=>{this.children.delete(e)},this.justify=r;let i=t.map(e=>this.addChar(e).el);this.el=d("span",{...a,className:"section section--justify-".concat(r," ").concat(null!=n?n:"")},o?o(i):i)}}class T extends _{update(e){let t=new Map;this.children.forEach((r,n)=>{e.find(e=>e.key===n)||t.set(n,r),this.unpop(r)}),this.addNewAndUpdateExisting(e),t.forEach(e=>{e instanceof L&&e.update(0)}),this.pop(t)}}class M extends _{update(e){let t=new Map;this.children.forEach((r,n)=>{e.find(e=>e.key===n)||t.set(n,r)}),this.pop(t),this.addNewAndUpdateExisting(e)}}class D{get present(){return this._present}set present(e){if(this._present!==e){if(this._present=e,e?this.el.removeAttribute("inert"):this.el.setAttribute("inert",""),!this.flow.computedAnimated){e||this._remove();return}this.el.style.setProperty("--_number-flow-d-opacity",e?"0":"-.999"),this.el.animate({[m]:e?[-.9999,0]:[.999,0]},{...this.flow.opacityTiming,composite:"accumulate"}),e?this.flow.removeEventListener("animationsfinish",this._remove):this.flow.addEventListener("animationsfinish",this._remove,{once:!0})}}constructor(e,t,{onRemove:r,animateIn:n=!1}
1={}){this.flow=e,this.el=t,this._present=!0,this._remove=()=>{var e;this.el.remove(),null==(e=this._onRemove)||e.call(this)},this.el.classList.add("animate-presence"),this.flow.computedAnimated&&n&&this.el.animate({[m]:[-.9999,0]},{...this.flow.opacityTiming,composite:"accumulate"}),this._onRemove=r}}class I extends D{constructor(e,t,r,n){super(e.flow,r,n),this.section=e,this.value=t,this.el=r}}class L extends I{willUpdate(e){let t=this.el.getBoundingClientRect();this._prevValue=this.value;let r=t[this.section.justify]-e[this.section.justify],n=t.width/2;this._prevCenter="left"===this.section.justify?r+n:r-n}update(e){this.el.style.setProperty("--current",String(e)),this._numbers.forEach((t,r)=>r===e?t.removeAttribute("inert"):t.setAttribute("inert","")),this.value=e}didUpdate(e){var t;let r=this.el.getBoundingClientRect(),n=r[this.section.justify]-e[this.section.justify],a=r.width/2,o="left"===this.section.justify?n+a:n-a,i=this._prevCenter-o;i&&this.el.animate({transform:["translateX(".concat(i,"px)"),"none"]},{...this.flow.transformTiming,composite:"accumulate"});let s=this.getDelta();s&&(this.el.classList.add("is-spinning"),this.el.animate({[g]:[-s,0]},{...null!=(t=this.flow.spinTiming)?t:this.flow.transformTiming,composite:"accumulate"}),this.flow.addEventListener("animationsfinish",this._onAnimationsFinish,{once:!0}))}getDelta(){var e;if(this.flow.plugins)for(let t of this.flow.plugins){let r=null==(e=t.getDelta)?void 0:e.call(t,this.value,this._prevValue,this);if(null!=r)return r}let t=this.value-this._prevValue,r=this.flow.computedTrend||Math.sign(t);return r<0&&this.value>this._prevValue?this.value-this.length-this._prevValue:r>0&&this.value<this._prevValue?this.length-this._prevValue+this.value:t}constructor(e,t,r,n,a){var o,i,s;let l=(null!=(s=null==(i=null==(o=e.flow.digits)?void 0:o[n])?void 0:i.max)?s:9)+1,u=Array.from({length:l}).map((e,t)=>{let n=d("span",{className:"digit__num"},[document.createTextNode(String(t))]);return t!==r&&n.setAttribute("inert",""),n.style.setProperty("--n",String(t)),n}),c=d("span",{part:"digit ".concat(t,"-digit"),className:"digit"},u);c.style.setProperty("--current",String(r)),c.style.setProperty("--length",String(l)),super(e,r,c,a),this.pos=n,this._onAnimationsFinish=()=>{this.el.classList.remove("is-spinning")},this._numbers=u,this.length=l}}class A extends I{willUpdate(e){if("decimal"===this.type)return;let t=this.el.getBoundingClientRect();this._prevOffset=t[this.section.justify]-e[this.section.justify]}update(e){if(this.value!==e){let t=this._children.get(this.value);t&&(t.present=!1);let r=this._children.get(e);if(r)r.present=!0;else{let t=d("span",{className:"symbol__value",textContent:e});this.el.appendChild(t),this._children.set(e,new D(this.flow,t,{animateIn:!0,onRemove:this._onChildRemove(e)}))}}this.value=e}didUpdate(e){if("decimal"===this.type)return;let t=this.el.getBoundingClientRect()[this.section.justify]-e[this.section.justify],r=this._prevOffset-t;r&&this.el.animate({transform:["translateX(".concat(r,"px)"),"none"]},{...this.flow.transformTiming,composite:"accumulate"})}constructor(e,t,r,n){let a=d("span",{className:"symbol__value",textContent:r});super(e,r,d("span",{part:"symbol ".concat(t),className:"symbol"},[a]),n),this.type=t,this._children=new Map,this._onChildRemove=e=>()=>{this._children.delete(e)},this._children.set(r,new D(this.flow,a,{onRemove:this._onChildRemove(r)}))}}e.s({N:()=>U},411465);var O=n;let F=parseInt(null==(r=O.version.match(/^(\d+)\./))?void 0:r[1])>=19;class H extends j{attributeChangedCallback(e,t,r){this[e]=JSON.parse(r)}}H.observedAttributes=F?[]:["data","digits"],((e,t)=>{customElements.get(e)||customElements.define(e,t)})("number-flow-react",H);let z={},W=F?e=>e:JSON.stringify;function B(e){let{transformTiming:t,spinTiming:r,opacityTiming:n,animated:a,respectMotionPreference:o,trend:i,plugins:s,...l}=e;return[{transformTiming:t,spinTiming:r,opacityTiming:n,animated:a,respectMotionPreference:o,trend:i,plugins:s},l]}class Y extends O.Component{updateProperties(e){if(!this.el)return;this.el.batched=!this.props.isolate;let[t]=B(this.props);
1Object.entries(t).forEach(e=>{let[t,r]=e;this.el[t]=null!=r?r:H.defaultProps[t]}),(null==e?void 0:e.onAnimationsStart)&&this.el.removeEventListener("animationsstart",e.onAnimationsStart),this.props.onAnimationsStart&&this.el.addEventListener("animationsstart",this.props.onAnimationsStart),(null==e?void 0:e.onAnimationsFinish)&&this.el.removeEventListener("animationsfinish",e.onAnimationsFinish),this.props.onAnimationsFinish&&this.el.addEventListener("animationsfinish",this.props.onAnimationsFinish)}componentDidMount(){this.updateProperties(),F&&this.el&&(this.el.digits=this.props.digits,this.el.data=this.props.data)}getSnapshotBeforeUpdate(e){if(this.updateProperties(e),e.data!==this.props.data){if(this.props.group)return this.props.group.willUpdate(),()=>{var e;return null==(e=this.props.group)?void 0:e.didUpdate()};if(!this.props.isolate){var t;return null==(t=this.el)||t.willUpdate(),()=>{var e;return null==(e=this.el)?void 0:e.didUpdate()}}}return null}componentDidUpdate(e,t,r){null==r||r()}handleRef(e){this.props.innerRef&&(this.props.innerRef.current=e),this.el=e}render(){let[e,{innerRef:t,className:r,data:n,willChange:a,isolate:o,group:i,digits:s,onAnimationsStart:l,onAnimationsFinish:d,...u}]=B(this.props);return O.createElement("number-flow-react",{ref:this.handleRef,"data-will-change":a?"":void 0,class:r,...u,dangerouslySetInnerHTML:{__html:""},suppressHydrationWarning:!0,digits:W(s),data:W(n)})}constructor(e){super(e),this.handleRef=this.handleRef.bind(this)}}let U=O.forwardRef(function(e,t){let{value:r,locales:n,format:a,prefix:o,suffix:i,...s}=e;O.useImperativeHandle(t,()=>l.current,[]);let l=O.useRef(),d=O.useContext(V);null==d||d.useRegister(l);let u=O.useMemo(()=>n?JSON.stringify(n):"",[n]),c=O.useMemo(()=>a?JSON.stringify(a):"",[a]),f=O.useMemo(()=>{var e,t;return function(e,t,r,n){let a=t.formatToParts(e);r&&a.unshift({type:"prefix",value:r}),n&&a.push({type:"suffix",value:n});let o=[],i=[],s=[],l=[],d={},u=e=>{var t;return"".concat(e,":").concat(d[e]=(null!=(t=d[e])?t:-1)+1)},c="",f=!1,p=!1;for(let e of a){c+=e.value;let t="minusSign"===e.type||"plusSign"===e.type?"sign":e.type;"integer"===t?(f=!0,i.push(...e.value.split("").map(e=>({type:t,value:parseInt(e)})))):"group"===t?i.push({type:t,value:e.value}):"decimal"===t?(p=!0,s.push({type:t,value:e.value,key:u(t)})):"fraction"===t?s.push(...e.value.split("").map(e=>({type:t,value:parseInt(e),key:u(t),pos:-1-d[t]}))):(f||p?l:o).push({type:t,value:e.value,key:u(t)})}let m=[];for(let e=i.length-1;e>=0;e--){let t=i[e];m.unshift("integer"===t.type?{...t,key:u(t.type),pos:d[t.type]}:{...t,key:u(t.type)})}return{pre:o,integer:m,fraction:s,post:l,valueAsString:c,value:"string"==typeof e?parseFloat(e):e}}(r,null!=(t=z[e="".concat(u,":").concat(c)])?t:z[e]=new Intl.NumberFormat(n,a),o,i)},[r,u,c,o,i]);return O.createElement(Y,{...s,group:d,data:f,innerRef:l})}),V=O.createContext(void 0)},[193981,411465]],46362:[e=>{"use strict";function t(e,t){let{checkForDefaultPrevented:r=!0}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function(n){if(null==e||e(n),!1===r||!n.defaultPrevented)return null==t?void 0:t(n)}}e.s({composeEventHandlers:()=>t},46362),e.s({composeRefs:()=>n,useComposedRefs:()=>a},550965);var r=e.i(425524);function n(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return e=>t.forEach(t=>{"function"==typeof t?t(e):null!=t&&(t.current=e)})}function a(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return r.useCallback(n(...t),t)}},[550965]],857917:e=>{"use strict";e.s({createContext:()=>n,createContextScope:()=>a});var t=e.i(425524),r=e.i(186011);function n(e,n){let a=t.createContext(n),o=e=>{let{children:n,...o}=e,i=t.useMemo(()=>o,Object.values(o));return(0,r.jsx)(a.Provider,{value:i,children:n})};return o.displayName=e+"Provider",[o,function(r){let o=t.useContext(a);if(o)return o;if(void 0!==n)return n;throw Error("`".concat(r,"` must be used within `").concat(e,"`"))}]}function a(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],a=[],o=()=>{let r=a.map(e=>t.createContext(e));return function(n){let a=(null==n?void 0:n[e])||r;return t.useMemo(()=>
1({["__scope".concat(e)]:{...n,[e]:a}}),[n,a])}};return o.scopeName=e,[function(n,o){let i=t.createContext(o),s=a.length;a=[...a,o];let l=n=>{var a;let{scope:o,children:l,...d}=n,u=(null==o||null==(a=o[e])?void 0:a[s])||i,c=t.useMemo(()=>d,Object.values(d));return(0,r.jsx)(u.Provider,{value:c,children:l})};return l.displayName=n+"Provider",[l,function(r,a){var l;let d=(null==a||null==(l=a[e])?void 0:l[s])||i,u=t.useContext(d);if(u)return u;if(void 0!==o)return o;throw Error("`".concat(r,"` must be used within `").concat(n,"`"))}]},function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];let a=r[0];if(1===r.length)return a;let o=()=>{let e=r.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(r){let n=e.reduce((e,t)=>{let{useScope:n,scopeName:a}=t,o=n(r)["__scope".concat(a)];return{...e,...o}},{});return t.useMemo(()=>({["__scope".concat(a.scopeName)]:n}),[n])}};return o.scopeName=a.scopeName,o}(o,...n)]}},839914:[e=>{"use strict";e.s({Primitive:()=>d,dispatchDiscreteCustomEvent:()=>u},839914);var t=e.i(425524),r=e.i(149707);e.s({Slot:()=>o,Slottable:()=>s},971084);var n=e.i(550965),a=e.i(186011),o=t.forwardRef((e,r)=>{let{children:n,...o}=e,s=t.Children.toArray(n),d=s.find(l);if(d){let e=d.props.children,n=s.map(r=>r!==d?r:t.Children.count(e)>1?t.Children.only(null):t.isValidElement(e)?e.props.children:null);return(0,a.jsx)(i,{...o,ref:r,children:t.isValidElement(e)?t.cloneElement(e,void 0,n):null})}return(0,a.jsx)(i,{...o,ref:r,children:n})});o.displayName="Slot";var i=t.forwardRef((e,r)=>{let{children:a,...o}=e;if(t.isValidElement(a)){let e=function(e){var t,r;let n=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,a=n&&"isReactWarning"in n&&n.isReactWarning;return a?e.ref:(a=(n=null==(r=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:r.get)&&"isReactWarning"in n&&n.isReactWarning)?e.props.ref:e.props.ref||e.ref}(a);return t.cloneElement(a,{...function(e,t){let r={...t};for(let n in t){let a=e[n],o=t[n];/^on[A-Z]/.test(n)?a&&o?r[n]=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];o(...t),a(...t)}:a&&(r[n]=a):"style"===n?r[n]={...a,...o}:"className"===n&&(r[n]=[a,o].filter(Boolean).join(" "))}return{...e,...r}}(o,a.props),ref:r?(0,n.composeRefs)(r,e):e})}return t.Children.count(a)>1?t.Children.only(null):null});i.displayName="SlotClone";var s=e=>{let{children:t}=e;return(0,a.jsx)(a.Fragment,{children:t})};function l(e){return t.isValidElement(e)&&e.type===s}var d=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,r)=>{let n=t.forwardRef((e,t)=>{let{asChild:n,...i}=e,s=n?o:r;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(s,{...i,ref:t})});return n.displayName="Primitive.".concat(r),{...e,[r]:n}},{});function u(e,t){e&&r.flushSync(()=>e.dispatchEvent(t))}},[971084]],671064:[e=>{"use strict";e.s({useCallbackRef:()=>r},671064);var t=e.i(425524);function r(e){let r=t.useRef(e);return t.useEffect(()=>{r.current=e}),t.useMemo(()=>function(){for(var e,t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];return null==(e=r.current)?void 0:e.call(r,...n)},[])}function n(e){var n;let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(n=globalThis)?void 0:n.document,o=r(e);t.useEffect(()=>{let e=e=>{"Escape"===e.key&&o(e)};return a.addEventListener("keydown",e,{capture:!0}),()=>a.removeEventListener("keydown",e,{capture:!0})},[o,a])}e.s({useEscapeKeydown:()=>n},596451)},[596451]],840560:[e=>{"use strict";e.s({useId:()=>i},840560);var t,r=e.i(425524);e.s({useLayoutEffect:()=>n},924171);var n=(null==(t=globalThis)?void 0:t.document)?r.useLayoutEffect:()=>{},a=r["useId".toString()]||(()=>void 0),o=0;function i(e){let[t,i]=r.useState(a());return n(()=>{e||i(e=>null!=e?e:String(o++))},[e]),e||(t?"radix-".concat(t):"")}},[924171]],565595:e=>{"use strict";e.s({createContextScope:()=>n});var t=e.i(425524),r=e.i(186011);function n(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],a=[],o=()=>{let r=a.map(e=>t.createContext(e));return function(n){let a=(null==n?void 0:n[e])||r;return t.useMemo(()=>
1({["__scope".concat(e)]:{...n,[e]:a}}),[n,a])}};return o.scopeName=e,[function(n,o){let i=t.createContext(o),s=a.length;function l(n){let{scope:a,children:o,...l}=n,d=(null==a?void 0:a[e][s])||i,u=t.useMemo(()=>l,Object.values(l));return(0,r.jsx)(d.Provider,{value:u,children:o})}return a=[...a,o],l.displayName=n+"Provider",[l,function(r,a){let l=(null==a?void 0:a[e][s])||i,d=t.useContext(l);if(d)return d;if(void 0!==o)return o;throw Error("`".concat(r,"` must be used within `").concat(n,"`"))}]},function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];let a=r[0];if(1===r.length)return a;let o=()=>{let e=r.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(r){let n=e.reduce((e,t)=>{let{useScope:n,scopeName:a}=t,o=n(r)["__scope".concat(a)];return{...e,...o}},{});return t.useMemo(()=>({["__scope".concat(a.scopeName)]:n}),[n])}};return o.scopeName=a.scopeName,o}(o,...n)]}},372034:e=>{"use strict";e.s({useSize:()=>n});var t=e.i(425524),r=e.i(924171);function n(e){let[n,a]=t.useState(void 0);return(0,r.useLayoutEffect)(()=>{if(e){a({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,n;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,n=t.blockSize}else r=e.offsetWidth,n=e.offsetHeight;a({width:r,height:n})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}a(void 0)},[e]),n}},176925:e=>{"use strict";e.s({Presence:()=>a});var t=e.i(425524),r=e.i(550965),n=e.i(924171),a=e=>{let{present:a,children:i}=e,s=function(e){var r,a;let[i,s]=t.useState(),l=t.useRef({}),d=t.useRef(e),u=t.useRef("none"),[c,f]=(r=e?"mounted":"unmounted",a={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>{let r=a[e][t];return null!=r?r:e},r));return t.useEffect(()=>{let e=o(l.current);u.current="mounted"===c?e:"none"},[c]),(0,n.useLayoutEffect)(()=>{let t=l.current,r=d.current;if(r!==e){let n=u.current,a=o(t);e?f("MOUNT"):"none"===a||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):r&&n!==a?f("ANIMATION_OUT"):f("UNMOUNT"),d.current=e}},[e,f]),(0,n.useLayoutEffect)(()=>{if(i){var e;let t,r=null!=(e=i.ownerDocument.defaultView)?e:window,n=e=>{let n=o(l.current).includes(e.animationName);if(e.target===i&&n&&(f("ANIMATION_END"),!d.current)){let e=i.style.animationFillMode;i.style.animationFillMode="forwards",t=r.setTimeout(()=>{"forwards"===i.style.animationFillMode&&(i.style.animationFillMode=e)})}},a=e=>{e.target===i&&(u.current=o(l.current))};return i.addEventListener("animationstart",a),i.addEventListener("animationcancel",n),i.addEventListener("animationend",n),()=>{r.clearTimeout(t),i.removeEventListener("animationstart",a),i.removeEventListener("animationcancel",n),i.removeEventListener("animationend",n)}}f("ANIMATION_END")},[i,f]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:t.useCallback(e=>{e&&(l.current=getComputedStyle(e)),s(e)},[])}}(a),l="function"==typeof i?i({present:s.isPresent}):t.Children.only(i),d=(0,r.useComposedRefs)(s.ref,function(e){var t,r;let n=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,a=n&&"isReactWarning"in n&&n.isReactWarning;return a?e.ref:(a=(n=null==(r=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:r.get)&&"isReactWarning"in n&&n.isReactWarning)?e.props.ref:e.props.ref||e.ref}(l));return"function"==typeof i||s.isPresent?t.cloneElement(l,{ref:d}):null};function o(e){return(null==e?void 0:e.animationName)||"none"}a.displayName="Presence"},648961:e=>{"use strict";e.s({useControllableState:()=>n});var t=e.i(425524),r=e.i(671064);function n(e){let{prop:n,defaultProp:a,onChange:o=()=>{}}=e,[i,s]=function(e){let{defaultProp:n,onChange:a}=e,o=t.useState(n),[i]=o,s=t.useRef(i),l=(0,r.useCallbackRef)(a);return t.useEffect(()=>{s.current!==i&&(l(i),s.current=i)},[i,s,l]),o}({defaultProp:a,onChange:o}),l=void 0!==n,d=l?n:i,u=(0,r.useCallbackRef)(o);return[d,t.useCallback(e=>{if(l){let t="function"==typeof e?e(n):e;t!==n&&u(t)}else s(e)},[l,n,s,u])]}},878440:[e=>{"use strict";e.s({Content:()=>eP,Portal:()=>ej,Provider:()=>eS,Root:()=>ek,Trigger:()=>eR},878440);var t,r=e.i(425524),n=e.i(46362),a=e.i(550965),o=e.i(857917);e.s({Branch:()=>g,DismissableLayer:()=>f,Root:()=>v},159628);var i=e.i(839914),s=e.i(671064),l=e.i(596451),d=e.i(186011),u="dismissableLayer.update",c=r.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),f=r.forwardRef((e,o)=>{var f,p;let{disableOutsidePointerEvents:v=!1,onEscapeKeyDown:g,onPointerDownOutside:b,onFocusOutside:y,onInteractOutside:w,onDismiss:x,...C}=e,E=r.useContext(c),[N,S]=r.useState(null),k=null!=(p=null==N?void 0:N.ownerDocument)?p:null==(f=globalThis)?void 0:f.document,[,R]=r.useState({}),j=(0,a.useComposedRefs)(o,e=>S(e)),P=Array.from(E.layers),[_]=[...E.layersWithOutsidePointerEventsDisabled].slice(-1),T=P.indexOf(_),M=N?P.indexOf(N):-1,D=E.layersWithOutsidePointerEventsDisabled.size>0,I=M>=T,L=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,a=(0,s.useCallbackRef)(e),o=r.useRef(!1),i=r.useRef(()=>{});return r.useEffect(()=>{let e=e=>
1{if(e.target&&!o.current){let t=function(){h("dismissableLayer.pointerDownOutside",a,r,{discrete:!0})},r={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",i.current),i.current=t,n.addEventListener("click",i.current,{once:!0})):t()}else n.removeEventListener("click",i.current);o.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",i.current)}},[n,a]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,r=[...E.branches].some(e=>e.contains(t));I&&!r&&(null==b||b(e),null==w||w(e),e.defaultPrevented||null==x||x())},k),A=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,a=(0,s.useCallbackRef)(e),o=r.useRef(!1);return r.useEffect(()=>{let e=e=>{e.target&&!o.current&&h("dismissableLayer.focusOutside",a,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,a]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;![...E.branches].some(e=>e.contains(t))&&(null==y||y(e),null==w||w(e),e.defaultPrevented||null==x||x())},k);return(0,l.useEscapeKeydown)(e=>{M===E.layers.size-1&&(null==g||g(e),!e.defaultPrevented&&x&&(e.preventDefault(),x()))},k),r.useEffect(()=>{if(N)return v&&(0===E.layersWithOutsidePointerEventsDisabled.size&&(t=k.body.style.pointerEvents,k.body.style.pointerEvents="none"),E.layersWithOutsidePointerEventsDisabled.add(N)),E.layers.add(N),m(),()=>{v&&1===E.layersWithOutsidePointerEventsDisabled.size&&(k.body.style.pointerEvents=t)}},[N,k,v,E]),r.useEffect(()=>()=>{N&&(E.layers.delete(N),E.layersWithOutsidePointerEventsDisabled.delete(N),m())},[N,E]),r.useEffect(()=>{let e=()=>R({});return document.addEventListener(u,e),()=>document.removeEventListener(u,e)},[]),(0,d.jsx)(i.Primitive.div,{...C,ref:j,style:{pointerEvents:D?I?"auto":"none":void 0,...e.style},onFocusCapture:(0,n.composeEventHandlers)(e.onFocusCapture,A.onFocusCapture),onBlurCapture:(0,n.composeEventHandlers)(e.onBlurCapture,A.onBlurCapture),onPointerDownCapture:(0,n.composeEventHandlers)(e.onPointerDownCapture,L.onPointerDownCapture)})});f.displayName="DismissableLayer";var p=r.forwardRef((e,t)=>{let n=r.useContext(c),o=r.useRef(null),s=(0,a.useComposedRefs)(t,o);return r.useEffect(()=>{let e=o.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,d.jsx)(i.Primitive.div,{...e,ref:s})});function m(){let e=new CustomEvent(u);document.dispatchEvent(e)}function h(e,t,r,n){let{discrete:a}=n,o=r.originalEvent.target,s=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),a?(0,i.dispatchDiscreteCustomEvent)(o,s):o.dispatchEvent(s)}p.displayName="DismissableLayerBranch";var v=f,g=p,b=e.i(840560);e.s({Anchor:()=>U,Arrow:()=>K,Content:()=>V,Root:()=>Y,createPopperScope:()=>R},744198);var y=e.i(711272),w=e.i(884912),x=r.forwardRef((e,t)=>{let{children:r,width:n=10,height:a=5,...o}=e;return(0,d.jsx)(i.Primitive.svg,{...o,ref:t,width:n,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,d.jsx)("polygon",{points:"0,0 30,0 15,10"})})});x.displayName="Arrow";var C=e.i(565595),E=e.i(924171),N=e.i(372034),S="Popper",[k,R]=(0,C.createContextScope)(S),[j,P]=k(S),_=e=>{let{__scopePopper:t,children:n}=e,[a,o]=r.useState(null);return(0,d.jsx)(j,{scope:t,anchor:a,onAnchorChange:o,children:n})};_.displayName=S;var T="PopperAnchor",M=r.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:o,...s}=e,l=P(T,n),u=r.useRef(null),c=(0,a.useComposedRefs)(t,u);return r.useEffect(()=>{l.onAnchorChange((null==o?void 0:o.current)||u.current)}),o?null:(0,d.jsx)(i.Primitive.div,{...s,ref:c})});M.displayName=T;var D="PopperContent",[I,L]=k(D),A=r.forwardRef((e,t)=>{var n,o,l,u,c,f,p,m;let{__scopePopper:h,side:v="bottom",sideOffset:g=0,align:b="center",alignOffset:x=0,arrowPadding:C=0,avoidCollisions:S=!0,collisionBoundary:k=[],collisionPadding:R=0,sticky:j="partial",hideWhenDetached:_=!1,updatePositionStrategy:T="optimized",onPlaced:M,...L}=e,A=P(D,h),[O,F]=r.useState(null),H=(0,a.useComposedRefs)(t,e=>F(e)),[Y,U]=r.useState(null),V=(0,N.useSize)(Y),K=null!=(p=null==V?void 0:V.width)?p:0,q=null!=(m=null==V?void 0:V.height)?m:0,G="number"==typeof R?R:{top:0,right:0,bottom:0,left:0,...R},X=Array.isArray(k)?k:[k],Q=X.length>0,Z={padding:G,boundary:X.filter(z),altBoundary:Q},{refs:J,floatingStyles:$,placement:ee,isPositioned:et,middlewareData:er}=(0,y.useFloating)({strategy:"fixed",placement:v+("center"!==b?"-"+b:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,w.autoUpdate)(...t,{animationFrame:"always"===T})},elements:{reference:A.anchor},middleware:[(0,y.offset)({mainAxis:g+q,alignmentAxis:x}),S&&(0,y.shift)({mainAxis:!0,crossAxis:!1,limiter:"partial"===j?(0,y.limitShift)():void 0,...Z}),S&&(0,y.flip)({...Z}),(0,y.size)({...Z,apply:e=>{let{elements:t,rects:r,availableWidth:n,availableHeight:a}=e,{width:o,height:i}=r.reference,s=t.floating.style;s.setProperty("--radix-popper-available-width","".concat(n,"px")),s.setProperty("--radix-popper-available-height","".concat(a,"px")),s.setProperty("--radix-popper-anchor-width","".concat(o,"px")),s.setProperty("--radix-popper-anchor-height","".concat(i,"px"))}}),Y&&(0,y.arrow)({element:Y,padding:C}),W({arrowWidth:K,arrowHeight:q}),_&&(0,y.hide)({strategy:"referenceHidden",...Z})]}),[en,ea]=B(ee),eo=(0,s.useCallbackRef)(M);(0,E.useLayoutEffect)(()=>{et&&(null==eo||eo())},[et,eo]);let ei=null==(n=er.arrow)?void 0:n.x,es=null==(o=er.arrow)?void 0:o.y,el=(null==(l=er.arrow)?void 0:l.centerOffset)!==0,[ed,eu]=r.useState();return(0,E.useLayoutEffect)(()=>{O&&eu(window.getComputedStyle(O).zIndex)},[O]),(0,d.jsx)("div",{ref:J.setFloating,"data-radix-popper-content-wrapper":"",style:{...$,transform:et?$.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ed,"--radix-popper-transform-origin":[null==(u=er.transformOrigin)?void 0:u.x,null==(c=er.transformOrigin)?void 0:c.y].join(" "),...(null==(f=er.hide)?void 0:f.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,d.jsx)(I,{scope:h,placedSide:en,onArrowChange:U,arrowX:ei,arrowY:es,shouldHideArrow:el,children:(0,d.jsx)(i.Primitive.div,{"data-side":en,"data-align":ea,...L,ref:H,style:{...L.style,animation:et?void 0:"none"}})})})});A.displayName=D;var O="PopperArrow",F={top:"bottom",right:"left",bottom:"top",left:"r
1ight"},H=r.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,a=L(O,r),o=F[a.placedSide];return(0,d.jsx)("span",{ref:a.onArrowChange,style:{position:"absolute",left:a.arrowX,top:a.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[a.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[a.placedSide],visibility:a.shouldHideArrow?"hidden":void 0},children:(0,d.jsx)(x,{...n,ref:t,style:{...n.style,display:"block"}})})});function z(e){return null!==e}H.displayName=O;var W=e=>({name:"transformOrigin",options:e,fn(t){var r,n,a,o,i;let{placement:s,rects:l,middlewareData:d}=t,u=(null==(r=d.arrow)?void 0:r.centerOffset)!==0,c=u?0:e.arrowWidth,f=u?0:e.arrowHeight,[p,m]=B(s),h={start:"0%",center:"50%",end:"100%"}[m],v=(null!=(o=null==(n=d.arrow)?void 0:n.x)?o:0)+c/2,g=(null!=(i=null==(a=d.arrow)?void 0:a.y)?i:0)+f/2,b="",y="";return"bottom"===p?(b=u?h:"".concat(v,"px"),y="".concat(-f,"px")):"top"===p?(b=u?h:"".concat(v,"px"),y="".concat(l.floating.height+f,"px")):"right"===p?(b="".concat(-f,"px"),y=u?h:"".concat(g,"px")):"left"===p&&(b="".concat(l.floating.width+f,"px"),y=u?h:"".concat(g,"px")),{data:{x:b,y}}}});function B(e){let[t,r="center"]=e.split("-");return[t,r]}var Y=_,U=M,V=A,K=H;e.s({Portal:()=>G},706372);var q=e.i(149707),G=r.forwardRef((e,t)=>{var n,a;let{container:o,...s}=e,[l,u]=r.useState(!1);(0,E.useLayoutEffect)(()=>u(!0),[]);let c=o||l&&(null==(a=globalThis)||null==(n=a.document)?void 0:n.body);return c?q.default.createPortal((0,d.jsx)(i.Primitive.div,{...s,ref:t}),c):null});G.displayName="Portal";var X=e.i(176925),Q=e.i(971084),Z=e.i(648961);e.s({Root:()=>$,VisuallyHidden:()=>J},287466);var J=r.forwardRef((e,t)=>(0,d.jsx)(i.Primitive.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));J.displayName="VisuallyHidden";var $=J,[ee,et]=(0,o.createContextScope)("Tooltip",[R]),er=R(),en="TooltipProvider",ea="tooltip.open",[eo,ei]=ee(en),es=e=>{let{__scopeTooltip:t,delayDuration:n=700,skipDelayDuration:a=300,disableHoverableContent:o=!1,children:i}=e,[s,l]=r.useState(!0),u=r.useRef(!1),c=r.useRef(0);return r.useEffect(()=>{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,d.jsx)(eo,{scope:t,isOpenDelayed:s,delayDuration:n,onOpen:r.useCallback(()=>{window.clearTimeout(c.current),l(!1)},[]),onClose:r.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>l(!0),a)},[a]),isPointerInTransitRef:u,onPointerInTransitChange:r.useCallback(e=>{u.current=e},[]),disableHoverableContent:o,children:i})};es.displayName=en;var el="Tooltip",[ed,eu]=ee(el),ec=e=>{let{__scopeTooltip:t,children:n,open:a,defaultOpen:o=!1,onOpenChange:i,disableHoverableContent:s,delayDuration:l}=e,u=ei(el,e.__scopeTooltip),c=er(t),[f,p]=r.useState(null),m=(0,b.useId)(),h=r.useRef(0),v=null!=s?s:u.disableHoverableContent,g=null!=l?l:u.delayDuration,y=r.useRef(!1),[w=!1,x]=(0,Z.useControllableState)({prop:a,defaultProp:o,onChange:e=>{e?(u.onOpen(),document.dispatchEvent(new CustomEvent(ea))):u.onClose(),null==i||i(e)}}),C=r.useMemo(()=>w?y.current?"delayed-open":"instant-open":"closed",[w]),E=r.useCallback(()=>{window.clearTimeout(h.current),y.current=!1,x(!0)},[x]),N=r.useCallback(()=>{window.clearTimeout(h.current),x(!1)},[x]),S=r.useCallback(()=>{window.clearTimeout(h.current),h.current=window.setTimeout(()=>{y.current=!0,x(!0)},g)},[g,x]);return r.useEffect(()=>()=>window.clearTimeout(h.current),[]),(0,d.jsx)(Y,{...c,children:(0,d.jsx)(ed,{scope:t,contentId:m,open:w,stateAttribute:C,trigger:f,onTriggerChange:p,onTriggerEnter:r.useCallback(()=>{u.isOpenDelayed?S():E()},[u.isOpenDelayed,S,E]),onTriggerLeave:r.useCallback(()=>{v?N():window.clearTimeout(h.current)},[N,v]),onOpen:E,onClose:N,disableHoverableContent:v,children:n})})};ec.displayName=el;var ef="TooltipTrigger",ep=r.forwardRef((e,t)=>{let{__scopeTooltip:o,...s}=e,l=eu(ef,o),u=ei(ef,o),c=er(o),f=r.useRef(null),p=(0,a.useComposedRefs)(t,f,l.onTriggerChange),m=r.useRef(!1),h=r.useRef(!1),v=r.useCallback(()=>m.current=!1,[]);return r.useEffect(()=>()=>document.removeEventListener("pointerup",v),[v]),(0,d.jsx)(U,{asChild:!0,...c,children:(0,d.jsx)(i.Primitive.button,{"aria-describedby":l.open?l.contentId:void 0,"data-state":l.stateAttribute,...s,ref:p,onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(h.current||u.isPointerInTransitRef.current||(l.onTriggerEnter(),h.current=!0))}),onPointerLeave:(0,n.composeEventHandlers)(e.onPointerLeave,()=>{l.onTriggerLeave(),h.current=!1}),onPointerDown:(0,n.composeEventHandlers)(e.onPointerDown,()=>{m.current=!0,document.addEventListener("pointerup",v,{once:!0})}),onFocus:(0,n.composeEventHandlers)(e.onFocus,()=>{m.current||l.onOpen()}
1),onBlur:(0,n.composeEventHandlers)(e.onBlur,l.onClose),onClick:(0,n.composeEventHandlers)(e.onClick,l.onClose)})})});ep.displayName=ef;var em="TooltipPortal",[eh,ev]=ee(em,{forceMount:void 0}),eg=e=>{let{__scopeTooltip:t,forceMount:r,children:n,container:a}=e,o=eu(em,t);return(0,d.jsx)(eh,{scope:t,forceMount:r,children:(0,d.jsx)(X.Presence,{present:r||o.open,children:(0,d.jsx)(G,{asChild:!0,container:a,children:n})})})};eg.displayName=em;var eb="TooltipContent",ey=r.forwardRef((e,t)=>{let r=ev(eb,e.__scopeTooltip),{forceMount:n=r.forceMount,side:a="top",...o}=e,i=eu(eb,e.__scopeTooltip);return(0,d.jsx)(X.Presence,{present:n||i.open,children:i.disableHoverableContent?(0,d.jsx)(eE,{side:a,...o,ref:t}):(0,d.jsx)(ew,{side:a,...o,ref:t})})}),ew=r.forwardRef((e,t)=>{let n=eu(eb,e.__scopeTooltip),o=ei(eb,e.__scopeTooltip),i=r.useRef(null),s=(0,a.useComposedRefs)(t,i),[l,u]=r.useState(null),{trigger:c,onClose:f}=n,p=i.current,{onPointerInTransitChange:m}=o,h=r.useCallback(()=>{u(null),m(!1)},[m]),v=r.useCallback((e,t)=>{let r=e.currentTarget,n={x:e.clientX,y:e.clientY},a=function(e,t){let r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),a=Math.abs(t.right-e.x),o=Math.abs(t.left-e.x);switch(Math.min(r,n,a,o)){case o:return"left";case a:return"right";case r:return"top";case n:return"bottom";default:throw Error("unreachable")}}(n,r.getBoundingClientRect());u(function(e){let t=e.slice();return t.sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:1*!!(e.y>t.y)),function(e){if(e.length<=1)return e.slice();let t=[];for(let r=0;r<e.length;r++){let n=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(n.y-r.y)>=(e.y-r.y)*(n.x-r.x))t.pop();else break}t.push(n)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let n=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(n.y-t.y)>=(e.y-t.y)*(n.x-t.x))r.pop();else break}r.push(n)}return(r.pop(),1===t.length&&1===r.length&&t[0].x===r[0].x&&t[0].y===r[0].y)?t:t.concat(r)}(t)}([...function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5,n=[];switch(t){case"top":n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return n}(n,a),...function(e){let{top:t,right:r,bottom:n,left:a}=e;return[{x:a,y:t},{x:r,y:t},{x:r,y:n},{x:a,y:n}]}(t.getBoundingClientRect())])),m(!0)},[m]);return r.useEffect(()=>()=>h(),[h]),r.useEffect(()=>{if(c&&p){let e=e=>v(e,p),t=e=>v(e,c);return c.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{c.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[c,p,v,h]),r.useEffect(()=>{if(l){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},n=(null==c?void 0:c.contains(t))||(null==p?void 0:p.contains(t)),a=!function(e,t){let{x:r,y:n}=e,a=!1;for(let e=0,o=t.length-1;e<t.length;o=e++){let i=t[e].x,s=t[e].y,l=t[o].x,d=t[o].y;s>n!=d>n&&r<(l-i)*(n-s)/(d-s)+i&&(a=!a)}return a}(r,l);n?h():a&&(h(),f())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[c,p,l,f,h]),(0,d.jsx)(eE,{...e,ref:s})}),[ex,eC]=ee(el,{isInside:!1}),eE=r.forwardRef((e,t)=>{let{__scopeTooltip:n,children:a,"aria-label":o,onEscapeKeyDown:i,onPointerDownOutside:s,...l}=e,u=eu(eb,n),c=er(n),{onClose:p}=u;return r.useEffect(()=>(document.addEventListener(ea,p),()=>document.removeEventListener(ea,p)),[p]),r.useEffect(()=>{if(u.trigger){let e=e=>{let t=e.target;(null==t?void 0:t.contains(u.trigger))&&p()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[u.trigger,p]),(0,d.jsx)(f,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:i,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:p,children:(0,d.jsxs)(V,{"data-state":u.stateAttribute,...c,...l,ref:t,style:{...l.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,d.jsx)(Q.Slottable,{children:a}),(0,d.jsx)(ex,{scope:n,isInside:!0,children:(0,d.jsx)($,{id:u.contentId,role:"tooltip",children:o||a})})]})})});ey.displayName=eb;var eN="TooltipArrow";r.forwardRef((e,t)=>
1{let{__scopeTooltip:r,...n}=e,a=er(r);return eC(eN,r).isInside?null:(0,d.jsx)(K,{...a,...n,ref:t})}).displayName=eN;var eS=es,ek=ec,eR=ep,ej=eg,eP=ey},[159628,744198,706372,287466]],60405:e=>{"use strict";e.s({useFocusGuards:()=>n});var t=e.i(425524),r=0;function n(){t.useEffect(()=>{var e,t;let n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!=(e=n[0])?e:a()),document.body.insertAdjacentElement("beforeend",null!=(t=n[1])?t:a()),r++,()=>{1===r&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),r--}},[])}function a(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}},747170:[e=>{"use strict";e.s({RemoveScroll:()=>U},747170);var t,r,n=e.i(808691),a=e.i(425524),o="right-scroll-bar-position",i="width-before-scroll-bar";function s(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var l="undefined"!=typeof window?a.useLayoutEffect:a.useEffect,d=new WeakMap;function u(e){return e}var c=function(e){void 0===e&&(e={});var t,r,a,o=(void 0===t&&(t=u),r=[],a=!1,{read:function(){if(a)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:null},useMedium:function(e){var n=t(e,a);return r.push(n),function(){r=r.filter(function(e){return e!==n})}},assignSyncMedium:function(e){for(a=!0;r.length;){var t=r;r=[],t.forEach(e)}r={push:function(t){return e(t)},filter:function(){return r}}},assignMedium:function(e){a=!0;var t=[];if(r.length){var n=r;r=[],n.forEach(e),t=r}var o=function(){var r=t;t=[],r.forEach(e)},i=function(){return Promise.resolve().then(o)};i(),r={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),r}}}});return o.options=(0,n.__assign)({async:!0,ssr:!1},e),o}(),f=function(){},p=a.forwardRef(function(e,t){var r,o,i,u,p=a.useRef(null),m=a.useState({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:f}),h=m[0],v=m[1],g=e.forwardProps,b=e.children,y=e.className,w=e.removeScrollBar,x=e.enabled,C=e.shards,E=e.sideCar,N=e.noIsolation,S=e.inert,k=e.allowPinchZoom,R=e.as,j=e.gapMode,P=(0,n.__rest)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),_=(r=[p,t],o=function(e){return r.forEach(function(t){return s(t,e)})},(i=(0,a.useState)(function(){return{value:null,callback:o,facade:{get current(){return i.value},set current(value){var e=i.value;e!==value&&(i.value=value,i.callback(value,e))}}}})[0]).callback=o,u=i.facade,l(function(){var e=d.get(u);if(e){var t=new Set(e),n=new Set(r),a=u.current;t.forEach(function(e){n.has(e)||s(e,null)}),n.forEach(function(e){t.has(e)||s(e,a)})}d.set(u,r)},[r]),u),T=(0,n.__assign)((0,n.__assign)({},P),h);return a.createElement(a.Fragment,null,x&&a.createElement(E,{sideCar:c,removeScrollBar:w,shards:C,noIsolation:N,inert:S,setCallbacks:v,allowPinchZoom:!!k,lockRef:p,gapMode:j}),g?a.cloneElement(a.Children.only(b),(0,n.__assign)((0,n.__assign)({},T),{ref:_})):a.createElement(void 0===R?"div":R,(0,n.__assign)({},T,{className:y,ref:_}),b))});p.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},p.classNames={fullWidth:i,zeroRight:o};var m=function(e){var t=e.sideCar,r=(0,n.__rest)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var o=t.read();if(!o)throw Error("Sidecar medium not found");return a.createElement(o,(0,n.__assign)({},r))};m.isSideCarExport=!0,e.s({getNonce:()=>h},720949);var h=function(){return r||("undefined"!=typeof __webpack_nonce__?__webpack_nonce__:void 0)},v=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=h();return t&&e.setAttribute("nonce",t),e}())){var n,a;(n=t).styleSheet?n.styleSheet.cssText=r:n.appendChild(document.createTextNode(r)),a=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(a)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},g=function(){var e=v();return function(t,r){a.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},b=function(){var e=g();return function(t){return e(t.styles,t.dynamic),null}},y={left:0,top:0,right:0,gap:0},w=function(e){return parseInt(e||"",10)||0},x=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],a=t["padding"===e?"paddingRight":"marginRight"];return[w(r),w(n),w(a)]},C=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return y;var t=x(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},E=b(),N="data-scroll-locked",S=function(e,t,r,n){var a=e.left,s=e.top,l=e.right,d=e.gap;return void 0===r&&(r="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(n,";\n   padding-right: ").concat(d,"px ").concat(n,";\n  }\n  body[").concat(N,"] {\n    overflow: hidden ").concat(n,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(n,";"),"margin"===r&&"\n    padding-left: ".concat(a,"px;\n    padding-top: ").concat(s,"px;\n    padding-right: ").concat(l,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(d,"px ").concat(n,";\n    "),"padding"===r&&"padding-right: ".concat(d,"px ").concat(n,";
1")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(o," {\n    right: ").concat(d,"px ").concat(n,";\n  }\n  \n  .").concat(i," {\n    margin-right: ").concat(d,"px ").concat(n,";\n  }\n  \n  .").concat(o," .").concat(o," {\n    right: 0 ").concat(n,";\n  }\n  \n  .").concat(i," .").concat(i," {\n    margin-right: 0 ").concat(n,";\n  }\n  \n  body[").concat(N,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(d,"px;\n  }\n")},k=function(){var e=parseInt(document.body.getAttribute(N)||"0",10);return isFinite(e)?e:0},R=function(){a.useEffect(function(){return document.body.setAttribute(N,(k()+1).toString()),function(){var e=k()-1;e<=0?document.body.removeAttribute(N):document.body.setAttribute(N,e.toString())}},[])},j=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,o=void 0===n?"margin":n;R();var i=a.useMemo(function(){return C(o)},[o]);return a.createElement(E,{styles:S(i,!t,o,r?"":"!important")})},P=!1;if("undefined"!=typeof window)try{var _=Object.defineProperty({},"passive",{get:function(){return P=!0,!0}});window.addEventListener("test",_,_),window.removeEventListener("test",_,_)}catch(e){P=!1}var T=!!P&&{passive:!1},M=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&(r.overflowY!==r.overflowX||"TEXTAREA"===e.tagName||"visible"!==r[t])},D=function(e,t){var r=t.ownerDocument,n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),I(e,n)){var a=L(e,n);if(a[1]>a[2])return!0}n=n.parentNode}while(n&&n!==r.body)return!1},I=function(e,t){return"v"===e?M(t,"overflowY"):M(t,"overflowX")},L=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},A=function(e,t,r,n,a){var o,i=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),s=i*n,l=r.target,d=t.contains(l),u=!1,c=s>0,f=0,p=0;do{var m=L(e,l),h=m[0],v=m[1]-m[2]-i*h;(h||v)&&I(e,l)&&(f+=v,p+=h),l=l instanceof ShadowRoot?l.host:l.parentNode}while(!d&&l!==document.body||d&&(t.contains(l)||t===l))return c&&(a&&1>Math.abs(f)||!a&&s>f)?u=!0:!c&&(a&&1>Math.abs(p)||!a&&-s>p)&&(u=!0),u},O=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},F=function(e){return[e.deltaX,e.deltaY]},H=function(e){return e&&"current"in e?e.current:e},z=0,W=[];let B=(t=function(e){var t=a.useRef([]),r=a.useRef([0,0]),o=a.useRef(),i=a.useState(z++)[0],s=a.useState(b)[0],l=a.useRef(e);a.useEffect(function(){l.current=e},[e]),a.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=(0,n.__spreadArray)([e.lockRef.current],(e.shards||[]).map(H),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var d=a.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!l.current.allowPinchZoom;var n,a=O(e),i=r.current,s="deltaX"in e?e.deltaX:i[0]-a[0],d="deltaY"in e?e.deltaY:i[1]-a[1],u=e.target,c=Math.abs(s)>Math.abs(d)?"h":"v";if("touches"in e&&"h"===c&&"range"===u.type)return!1;var f=D(c,u);if(!f)return!0;if(f?n=c:(n="v"===c?"h":"v",f=D(c,u)),!f)return!1;if(!o.current&&"changedTouches"in e&&(s||d)&&(o.current=n),!n)return!0;var p=o.current||n;return A(p,t,e,"h"===p?s:d,!0)},[]),u=a.useCallback(function(e){if(W.length&&W[W.length-1]===s){var r="deltaY"in e?F(e):O(e),n=t.current.filter(function(t){var n;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(n=t.delta,n[0]===r[0]&&n[1]===r[1])})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var a=(l.current.shards||[]).map(H).filter(Boolean).filter(function(t){return t.contains(e.target)});(a.length>0?d(e,a[0]):!l.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=a.useCallback(function(e,r,n,a){var o={name:e,delta:r,target:n,should:a,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),f=a.useCallback(function(e){r.current=O(e),o.current=void 0},[]),p=a.useCallback(function(t){c(t.type,F(t),t.target,d(t,e.lockRef.current))},[]),m=a.useCallback(function(t){c(t.type,O(t),t.target,d(t,e.lockRef.current))},[]);a.useEffect(function(){return W.push(s),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:m}),document.addEventListener("wheel",u,T),document.addEventListener("touchmove",u,T),document.addEventListener("touchstart",f,T),function(){W=W.filter(function(e){return e!==s}),document.removeEventListener("wheel",u,T),document.removeEventListener("touchmove",u,T),document.removeEventListener("touchstart",f,T)}},[]);var h=e.removeScrollBar,v=e.inert;return a.createElement(a.Fragment,null,v?a.createElement(s,{styles:"\n  .block-interactivity-".concat(i," {pointer-events: none;}\n  .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,h?a.createElement(j,{gapMode:e.gapMode}):null)},c.useMedium(t),m);var Y=a.forwardRef(function(e,t){return a.createElement(p,(0,n.__assign)({},e,{ref:t,sideCar:B}))});Y.classNames=p.classNames;let U=Y},[720949]],790583:e=>{"use strict";e.s({hideOthers:()=>s});var t=new WeakMap,r=new WeakMap,n={},a=0,o=function(e){return e&&(e.host||o(e.parentNode))},i=function(e,i,s,l){var d=(Array.isArray(e)?e:[e]).map(function(e){if(i.contains(e))return e;var t=o(e);return t&&i.contains(t)?t:(console.error("aria-hidden",e,"in not contained inside",i,". Doing nothing"),null)}).filter(function(e){return!!e});n[s]||(n[s]=new WeakMap);var u=n[s],c=[],f=new Set,p=new Set(d),m=function(e){!e||f.has(e)||(f.add(e),m(e.parentNode))};d.forEach(m);var h=function(e){!e||p.has(e)||Array.prototype.forEach.call(e.children,function(e){if(f.has(e))h(e);else try{var n=e.getAttribute(l),a=null!==n&&"false"!==n,o=(t.get(e)||0)+1,i=(u.get(e)||0)+1;t.set(e,o),u.set(e,i),c.push(e),1===o&&a&&r.set(e,!0),1===i&&e.setAttribute(s,"true"),a||e.setAttribute(l,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};
1return h(i),f.clear(),a++,function(){c.forEach(function(e){var n=t.get(e)-1,a=u.get(e)-1;t.set(e,n),u.set(e,a),n||(r.has(e)||e.removeAttribute(l),r.delete(e)),a||e.removeAttribute(s)}),--a||(t=new WeakMap,t=new WeakMap,r=new WeakMap,n={})}},s=function(e,t,r){void 0===r&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),a=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return a?(n.push.apply(n,Array.from(a.querySelectorAll("[aria-live]"))),i(n,a,r,"aria-hidden")):function(){return null}}},883899:e=>{"use strict";e.s({Root:()=>s,Toggle:()=>i});var t=e.i(425524),r=e.i(46362),n=e.i(648961),a=e.i(839914),o=e.i(186011),i=t.forwardRef((e,t)=>{let{pressed:i,defaultPressed:s=!1,onPressedChange:l,...d}=e,[u=!1,c]=(0,n.useControllableState)({prop:i,onChange:l,defaultProp:s});return(0,o.jsx)(a.Primitive.button,{type:"button","aria-pressed":u,"data-state":u?"on":"off","data-disabled":e.disabled?"":void 0,...d,ref:t,onClick:(0,r.composeEventHandlers)(e.onClick,()=>{e.disabled||c(!u)})})});i.displayName="Toggle";var s=i},943220:[e=>{"use strict";e.s({Item:()=>T,Root:()=>_,createRovingFocusGroupScope:()=>x},943220);var t=e.i(425524),r=e.i(46362);e.s({createCollection:()=>s},612517);var n=e.i(565595),a=e.i(550965),o=e.i(971084),i=e.i(186011);function s(e){let r=e+"CollectionProvider",[s,l]=(0,n.createContextScope)(r),[d,u]=s(r,{collectionRef:{current:null},itemMap:new Map}),c=e=>{let{scope:r,children:n}=e,a=t.default.useRef(null),o=t.default.useRef(new Map).current;return(0,i.jsx)(d,{scope:r,itemMap:o,collectionRef:a,children:n})};c.displayName=r;let f=e+"CollectionSlot",p=t.default.forwardRef((e,t)=>{let{scope:r,children:n}=e,s=u(f,r),l=(0,a.useComposedRefs)(t,s.collectionRef);return(0,i.jsx)(o.Slot,{ref:l,children:n})});p.displayName=f;let m=e+"CollectionItemSlot",h="data-radix-collection-item",v=t.default.forwardRef((e,r)=>{let{scope:n,children:s,...l}=e,d=t.default.useRef(null),c=(0,a.useComposedRefs)(r,d),f=u(m,n);return t.default.useEffect(()=>(f.itemMap.set(d,{ref:d,...l}),()=>void f.itemMap.delete(d))),(0,i.jsx)(o.Slot,{...{[h]:""},ref:c,children:s})});return v.displayName=m,[{Provider:c,Slot:p,ItemSlot:v},function(r){let n=u(e+"CollectionConsumer",r);return t.default.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(h,"]")));return Array.from(n.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[n.collectionRef,n.itemMap])},l]}var l=e.i(840560),d=e.i(839914),u=e.i(671064),c=e.i(648961);e.s({useDirection:()=>p},212437);var f=t.createContext(void 0);function p(e){let r=t.useContext(f);return e||r||"ltr"}var m="rovingFocusGroup.onEntryFocus",h={bubbles:!1,cancelable:!0},v="RovingFocusGroup",[g,b,y]=s(v),[w,x]=(0,n.createContextScope)(v,[y]),[C,E]=w(v),N=t.forwardRef((e,t)=>(0,i.jsx)(g.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,i.jsx)(g.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,i.jsx)(S,{...e,ref:t})})}));N.displayName=v;var S=t.forwardRef((e,n)=>{let{__scopeRovingFocusGroup:o,orientation:s,loop:l=!1,dir:f,currentTabStopId:v,defaultCurrentTabStopId:g,onCurrentTabStopIdChange:y,onEntryFocus:w,preventScrollOnEntryFocus:x=!1,...E}=e,N=t.useRef(null),S=(0,a.useComposedRefs)(n,N),k=p(f),[R=null,j]=(0,c.useControllableState)({prop:v,defaultProp:g,onChange:y}),[_,T]=t.useState(!1),M=(0,u.useCallbackRef)(w),D=b(o),I=t.useRef(!1),[L,A]=t.useState(0);return t.useEffect(()=>{let e=N.current;if(e)return e.addEventListener(m,M),()=>e.removeEventListener(m,M)},[M]),(0,i.jsx)(C,{scope:o,orientation:s,dir:k,loop:l,currentTabStopId:R,onItemFocus:t.useCallback(e=>j(e),[j]),onItemShiftTab:t.useCallback(()=>T(!0),[]),onFocusableItemAdd:t.useCallback(()=>A(e=>e+1),[]),onFocusableItemRemove:t.useCallback(()=>A(e=>e-1),[]),children:(0,i.jsx)(d.Primitive.div,{tabIndex:_||0===L?-1:0,"data-orientation":s,...E,ref:S,style:{outline:"none",...e.style},onMouseDown:(0,r.composeEventHandlers)(e.onMouseDown,()=>{I.current=!0}),onFocus:(0,r.composeEventHandlers)(e.onFocus,e=>{let t=!I.current;if(e.target===e.currentTarget&&t&&!_){let t=new CustomEvent(m,h);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=D().filter(e=>
1e.focusable);P([e.find(e=>e.active),e.find(e=>e.id===R),...e].filter(Boolean).map(e=>e.ref.current),x)}}I.current=!1}),onBlur:(0,r.composeEventHandlers)(e.onBlur,()=>T(!1))})})}),k="RovingFocusGroupItem",R=t.forwardRef((e,n)=>{let{__scopeRovingFocusGroup:a,focusable:o=!0,active:s=!1,tabStopId:u,...c}=e,f=(0,l.useId)(),p=u||f,m=E(k,a),h=m.currentTabStopId===p,v=b(a),{onFocusableItemAdd:y,onFocusableItemRemove:w}=m;return t.useEffect(()=>{if(o)return y(),()=>w()},[o,y,w]),(0,i.jsx)(g.ItemSlot,{scope:a,id:p,focusable:o,active:s,children:(0,i.jsx)(d.Primitive.span,{tabIndex:h?0:-1,"data-orientation":m.orientation,...c,ref:n,onMouseDown:(0,r.composeEventHandlers)(e.onMouseDown,e=>{o?m.onItemFocus(p):e.preventDefault()}),onFocus:(0,r.composeEventHandlers)(e.onFocus,()=>m.onItemFocus(p)),onKeyDown:(0,r.composeEventHandlers)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void m.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let a=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(a))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(a)))return j[a]}(e,m.orientation,m.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let r=v().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)r.reverse();else if("prev"===t||"next"===t){"prev"===t&&r.reverse();let n=r.indexOf(e.currentTarget);r=m.loop?function(e,t){return e.map((r,n)=>e[(t+n)%e.length])}(r,n+1):r.slice(n+1)}setTimeout(()=>P(r))}})})})});R.displayName=k;var j={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function P(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}var _=N,T=R},[612517,212437]],712832:e=>{"use strict";e.s({Item:()=>S,Root:()=>N});var t=e.i(425524),r=e.i(565595),n=e.i(839914),a=e.i(943220),o=e.i(883899),i=e.i(648961),s=e.i(212437),l=e.i(186011),d="ToggleGroup",[u,c]=(0,r.createContextScope)(d,[a.createRovingFocusGroupScope]),f=(0,a.createRovingFocusGroupScope)(),p=t.default.forwardRef((e,t)=>{let{type:r,...n}=e;if("single"===r)return(0,l.jsx)(v,{...n,ref:t});if("multiple"===r)return(0,l.jsx)(g,{...n,ref:t});throw Error("Missing prop `type` expected on `".concat(d,"`"))});p.displayName=d;var[m,h]=u(d),v=t.default.forwardRef((e,r)=>{let{value:n,defaultValue:a,onValueChange:o=()=>{},...s}=e,[d,u]=(0,i.useControllableState)({prop:n,defaultProp:a,onChange:o});return(0,l.jsx)(m,{scope:e.__scopeToggleGroup,type:"single",value:d?[d]:[],onItemActivate:u,onItemDeactivate:t.default.useCallback(()=>u(""),[u]),children:(0,l.jsx)(w,{...s,ref:r})})}),g=t.default.forwardRef((e,r)=>{let{value:n,defaultValue:a,onValueChange:o=()=>{},...s}=e,[d=[],u]=(0,i.useControllableState)({prop:n,defaultProp:a,onChange:o}),c=t.default.useCallback(e=>u(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...t,e]}),[u]),f=t.default.useCallback(e=>u(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.filter(t=>t!==e)}),[u]);return(0,l.jsx)(m,{scope:e.__scopeToggleGroup,type:"multiple",value:d,onItemActivate:c,onItemDeactivate:f,children:(0,l.jsx)(w,{...s,ref:r})})});p.displayName=d;var[b,y]=u(d),w=t.default.forwardRef((e,t)=>{let{__scopeToggleGroup:r,disabled:o=!1,rovingFocus:i=!0,orientation:d,dir:u,loop:c=!0,...p}=e,m=f(r),h=(0,s.useDirection)(u),v={role:"group",dir:h,...p};return(0,l.jsx)(b,{scope:r,rovingFocus:i,disabled:o,children:i?(0,l.jsx)(a.Root,{asChild:!0,...m,orientation:d,dir:h,loop:c,children:(0,l.jsx)(n.Primitive.div,{...v,ref:t})}):(0,l.jsx)(n.Primitive.div,{...v,ref:t})})}),x="ToggleGroupItem",C=t.default.forwardRef((e,r)=>{let n=h(x,e.__scopeToggleGroup),o=y(x,e.__scopeToggleGroup),i=f(e.__scopeToggleGroup),s=n.value.includes(e.value),d=o.disabled||e.disabled,u={...e,pressed:s,disabled:d},c=t.default.useRef(null);return o.rovingFocus?(0,l.jsx)(a.Item,{asChild:!0,...i,focusable:!d,active:s,ref:c,children:(0,l.jsx)(E,{...u,ref:r})}):(0,l.jsx)(E,{...u,ref:r})});C.displayName=x;var E=t.default.forwardRef((e,t)=>
1{let{__scopeToggleGroup:r,value:n,...a}=e,i=h(x,r),s={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},d="single"===i.type?s:void 0;return(0,l.jsx)(o.Toggle,{...d,...a,ref:t,onPressedChange:e=>{e?i.onItemActivate(n):i.onItemDeactivate(n)}})}),N=p,S=C},592391:e=>{"use strict";function t(e,t){let{checkForDefaultPrevented:r=!0}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function(n){if(null==e||e(n),!1===r||!n.defaultPrevented)return null==t?void 0:t(n)}}e.s({composeEventHandlers:()=>t}),"undefined"!=typeof window&&window.document&&window.document.createElement},324626:[e=>{"use strict";e.s({composeRefs:()=>n,useComposedRefs:()=>a},324626);var t=e.i(425524);function r(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function n(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{let n=!1,a=t.map(t=>{let a=r(t,e);return n||"function"!=typeof a||(n=!0),a});if(n)return()=>{for(let e=0;e<a.length;e++){let n=a[e];"function"==typeof n?n():r(t[e],null)}}}}function a(){for(var e=arguments.length,r=Array(e),a=0;a<e;a++)r[a]=arguments[a];return t.useCallback(n(...r),r)}e.s({createContext:()=>i,createContextScope:()=>s},171632);var o=e.i(186011);function i(e,r){let n=t.createContext(r),a=e=>{let{children:r,...a}=e,i=t.useMemo(()=>a,Object.values(a));return(0,o.jsx)(n.Provider,{value:i,children:r})};return a.displayName=e+"Provider",[a,function(a){let o=t.useContext(n);if(o)return o;if(void 0!==r)return r;throw Error("`".concat(a,"` must be used within `").concat(e,"`"))}]}function s(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],a=()=>{let r=n.map(e=>t.createContext(e));return function(n){let a=(null==n?void 0:n[e])||r;return t.useMemo(()=>({["__scope".concat(e)]:{...n,[e]:a}}),[n,a])}};return a.scopeName=e,[function(r,a){let i=t.createContext(a),s=n.length;n=[...n,a];let l=r=>{var n;let{scope:a,children:l,...d}=r,u=(null==a||null==(n=a[e])?void 0:n[s])||i,c=t.useMemo(()=>d,Object.values(d));return(0,o.jsx)(u.Provider,{value:c,children:l})};return l.displayName=r+"Provider",[l,function(n,o){var l;let d=(null==o||null==(l=o[e])?void 0:l[s])||i,u=t.useContext(d);if(u)return u;if(void 0!==a)return a;throw Error("`".concat(n,"` must be used within `").concat(r,"`"))}]},function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];let a=r[0];if(1===r.length)return a;let o=()=>{let e=r.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(r){let n=e.reduce((e,t)=>{let{useScope:n,scopeName:a}=t,o=n(r)["__scope".concat(a)];return{...e,...o}},{});return t.useMemo(()=>({["__scope".concat(a.scopeName)]:n}),[n])}};return o.scopeName=a.scopeName,o}(a,...r)]}},[171632]],651005:e=>{"use strict";e.s({useLayoutEffect:()=>n});var t,r=e.i(425524),n=(null==(t=globalThis)?void 0:t.document)?r.useLayoutEffect:()=>{}},224295:e=>{"use strict";e.s({useControllableState:()=>a},224295);var t=e.i(425524),r=e.i(651005);t[" useEffectEvent ".trim().toString()],t[" useInsertionEffect ".trim().toString()];var n=t[" useInsertionEffect ".trim().toString()]||r.useLayoutEffect;function a(e){let{prop:r,defaultProp:a,onChange:o=()=>{},caller:i}=e,[s,l,d]=function(e){let{defaultProp:r,onChange:a}=e,[o,i]=t.useState(r),s=t.useRef(o),l=t.useRef(a);return n(()=>{l.current=a},[a]),t.useEffect(()=>{if(s.current!==o){var e;null==(e=l.current)||e.call(l,o),s.current=o}},[o,s]),[o,i,l]}({defaultProp:a,onChange:o}),u=void 0!==r,c=u?r:s;{let e=t.useRef(void 0!==r);t.useEffect(()=>{let t=e.current;if(t!==u){let e=u?"controlled":"uncontrolled";console.warn("".concat(i," is changing from ").concat(t?"controlled":"uncontrolled"," to ").concat(e,". Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component."))}e.current=u},[u,i])}return[c,t.useCallback(e=>{if(u){let n="function"==typeof e?e(r):e;if(n!==r){var t;null==(t=d.current)||t.call(d,n)}}else l(e)},[u,r,l,d])]}Symbol("RADIX:SYNC_STATE")},751826:e=>{"use strict";e.s({usePrevious:()=>r});var t=e.i(425524);function r(e){let r=t.useRef({value:e,previous:e});return t.useMemo(()=>(r.current.value!==e&&(r.current.previous=r.current.value,r.current.value=e),r.current.previous),[e])}},496213:e=>{"use strict";e.s({useSize:()=>n});var t=e.i(425524),r=e.i(651005);function n(e){let[n,a]=t.useState(void 0);return(0,r.useLayoutEffect)(()=>
1{if(e){a({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,n;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,n=t.blockSize}else r=e.offsetWidth,n=e.offsetHeight;a({width:r,height:n})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}a(void 0)},[e]),n}},687973:[e=>{"use strict";e.s({Primitive:()=>l,dispatchDiscreteCustomEvent:()=>d},687973);var t=e.i(425524),r=e.i(149707);e.s({createSlot:()=>o},529587);var n=e.i(324626),a=e.i(186011);function o(e){let r=function(e){let r=t.forwardRef((e,r)=>{let{children:a,...o}=e;if(t.isValidElement(a)){var i,s,l;let e,d,u=(d=(e=null==(s=Object.getOwnPropertyDescriptor((i=a).props,"ref"))?void 0:s.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(d=(e=null==(l=Object.getOwnPropertyDescriptor(i,"ref"))?void 0:l.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref,c=function(e,t){let r={...t};for(let n in t){let a=e[n],o=t[n];/^on[A-Z]/.test(n)?a&&o?r[n]=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let n=o(...t);return a(...t),n}:a&&(r[n]=a):"style"===n?r[n]={...a,...o}:"className"===n&&(r[n]=[a,o].filter(Boolean).join(" "))}return{...e,...r}}(o,a.props);return a.type!==t.Fragment&&(c.ref=r?(0,n.composeRefs)(r,u):u),t.cloneElement(a,c)}return t.Children.count(a)>1?t.Children.only(null):null});return r.displayName="".concat(e,".SlotClone"),r}(e),o=t.forwardRef((e,n)=>{let{children:o,...i}=e,l=t.Children.toArray(o),d=l.find(s);if(d){let e=d.props.children,o=l.map(r=>r!==d?r:t.Children.count(e)>1?t.Children.only(null):t.isValidElement(e)?e.props.children:null);return(0,a.jsx)(r,{...i,ref:n,children:t.isValidElement(e)?t.cloneElement(e,void 0,o):null})}return(0,a.jsx)(r,{...i,ref:n,children:o})});return o.displayName="".concat(e,".Slot"),o}var i=Symbol("radix.slottable");function s(e){return t.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===i}var l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,r)=>{let n=o("Primitive.".concat(r)),i=t.forwardRef((e,t)=>{let{asChild:o,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(o?n:r,{...i,ref:t})});return i.displayName="Primitive.".concat(r),{...e,[r]:i}},{});function d(e,t){e&&r.flushSync(()=>e.dispatchEvent(t))}},[529587]],473113:e=>{"use strict";e.s({Root:()=>w,Thumb:()=>x});var t=e.i(425524),r=e.i(592391),n=e.i(324626),a=e.i(171632),o=e.i(224295),i=e.i(751826),s=e.i(496213),l=e.i(687973),d=e.i(186011),u="Switch",[c,f]=(0,a.createContextScope)(u),[p,m]=c(u),h=t.forwardRef((e,a)=>{let{__scopeSwitch:i,name:s,checked:c,defaultChecked:f,required:m,disabled:h,value:v="on",onCheckedChange:g,form:w,...x}=e,[C,E]=t.useState(null),N=(0,n.useComposedRefs)(a,e=>E(e)),S=t.useRef(!1),k=!C||w||!!C.closest("form"),[R,j]=(0,o.useControllableState)({prop:c,defaultProp:null!=f&&f,onChange:g,caller:u});return(0,d.jsxs)(p,{scope:i,checked:R,disabled:h,children:[(0,d.jsx)(l.Primitive.button,{type:"button",role:"switch","aria-checked":R,"aria-required":m,"data-state":y(R),"data-disabled":h?"":void 0,disabled:h,value:v,...x,ref:N,onClick:(0,r.composeEventHandlers)(e.onClick,e=>{j(e=>!e),k&&(S.current=e.isPropagationStopped(),S.current||e.stopPropagation())})}),k&&(0,d.jsx)(b,{control:C,bubbles:!S.current,name:s,value:v,checked:R,required:m,disabled:h,form:w,style:{transform:"translateX(-100%)"}})]})});h.displayName=u;var v="SwitchThumb",g=t.forwardRef((e,t)=>{let{__scopeSwitch:r,...n}=e,a=m(v,r);return(0,d.jsx)(l.Primitive.span,{"data-state":y(a.checked),"data-disabled":a.disabled?"":void 0,...n,ref:t})});g.displayName=v;var b=t.forwardRef((e,r)=>{let{__scopeSwitch:a,control:o,checked:l,bubbles:u=!0,...c}=e,f=t.useRef(null),p=(0,n.useComposedRefs)(f,r),m=(0,i.usePrevious)(l),h=(0,s.useSize)(o);return t.useEffect(()=>{let e=f.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(m!==l&&t){let r=new Event("click",{bubbles:u});t.call(e,l),e.dispatchEvent(r)}},[m,l,u]),(0,d.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:l,...c,tabIndex:-1,ref:p,style:{...c.style,...h,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function y(e){return e?"checked":"unchecked"}b.displayName="SwitchBubbleInput";var w=h,x=g},364205:e=>{"use strict";e.s({CollapsibleContent:()=>w,CollapsibleTrigger:()=>b,Content:()=>S,Root:()=>E,Trigger:()=>N});var t=e.i(425524),r=e.i(46362),n=e.i(857917),a=e.i(648961),o=e.i(924171),i=e.i(550965),s=e.i(839914),l=e.i(176925),d=e.i(840560),u=e.i(186011),c="Collapsible",[f,p]=(0,n.createContextScope)(c),[m,h]=f(c),v=t.forwardRef((e,r)=>{let{__scopeCollapsible:n,open:o,defaultOpen:i,disabled:l,onOpenChange:c,...f}=e,[p=!1,h]=(0,a.useControllableState)({prop:o,defaultProp:i,onChange:c});return(0,u.jsx)(m,{scope:n,disabled:l,contentId:(0,d.useId)(),open:p,onOpenToggle:t.useCallback(()=>h(e=>!e),[h]),children:(0,u.jsx)(s.Primitive.div,{"data-state":C(p),"data-disabled":l?"":void 0,...f,ref:r})})});v.displayName=c;var g="CollapsibleTrigger",b=t.forwardRef((e,t)=>
1{let{__scopeCollapsible:n,...a}=e,o=h(g,n);return(0,u.jsx)(s.Primitive.button,{type:"button","aria-controls":o.contentId,"aria-expanded":o.open||!1,"data-state":C(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled,...a,ref:t,onClick:(0,r.composeEventHandlers)(e.onClick,o.onOpenToggle)})});b.displayName=g;var y="CollapsibleContent",w=t.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=h(y,e.__scopeCollapsible);return(0,u.jsx)(l.Presence,{present:r||a.open,children:e=>{let{present:r}=e;return(0,u.jsx)(x,{...n,ref:t,present:r})}})});w.displayName=y;var x=t.forwardRef((e,r)=>{let{__scopeCollapsible:n,present:a,children:l,...d}=e,c=h(y,n),[f,p]=t.useState(a),m=t.useRef(null),v=(0,i.useComposedRefs)(r,m),g=t.useRef(0),b=g.current,w=t.useRef(0),x=w.current,E=c.open||f,N=t.useRef(E),S=t.useRef();return t.useEffect(()=>{let e=requestAnimationFrame(()=>N.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,o.useLayoutEffect)(()=>{let e=m.current;if(e){S.current=S.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();g.current=t.height,w.current=t.width,N.current||(e.style.transitionDuration=S.current.transitionDuration,e.style.animationName=S.current.animationName),p(a)}},[c.open,a]),(0,u.jsx)(s.Primitive.div,{"data-state":C(c.open),"data-disabled":c.disabled?"":void 0,id:c.contentId,hidden:!E,...d,ref:v,style:{"--radix-collapsible-content-height":b?"".concat(b,"px"):void 0,"--radix-collapsible-content-width":x?"".concat(x,"px"):void 0,...e.style},children:E&&l})});function C(e){return e?"open":"closed"}var E=v,N=b,S=w},858951:e=>{"use strict";e.s({composeRefs:()=>n,useComposedRefs:()=>a});var t=e.i(425524);function r(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function n(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{let n=!1,a=t.map(t=>{let a=r(t,e);return n||"function"!=typeof a||(n=!0),a});if(n)return()=>{for(let e=0;e<a.length;e++){let n=a[e];"function"==typeof n?n():r(t[e],null)}}}}function a(){for(var e=arguments.length,r=Array(e),a=0;a<e;a++)r[a]=arguments[a];return t.useCallback(n(...r),r)}},987373:e=>{"use strict";function t(e,t){let{checkForDefaultPrevented:r=!0}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function(n){if(null==e||e(n),!1===r||!n.defaultPrevented)return null==t?void 0:t(n)}}e.s({composeEventHandlers:()=>t})},801687:e=>{"use strict";e.s({Presence:()=>a});var t=e.i(425524),r=e.i(858951),n=e.i(924171),a=e=>{let{present:a,children:i}=e,s=function(e){var r,a;let[i,s]=t.useState(),l=t.useRef({}),d=t.useRef(e),u=t.useRef("none"),[c,f]=(r=e?"mounted":"unmounted",a={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>{let r=a[e][t];return null!=r?r:e},r));return t.useEffect(()=>{let e=o(l.current);u.current="mounted"===c?e:"none"},[c]),(0,n.useLayoutEffect)(()=>{let t=l.current,r=d.current;if(r!==e){let n=u.current,a=o(t);e?f("MOUNT"):"none"===a||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):r&&n!==a?f("ANIMATION_OUT"):f("UNMOUNT"),d.current=e}},[e,f]),(0,n.useLayoutEffect)(()=>{if(i){var e;let t,r=null!=(e=i.ownerDocument.defaultView)?e:window,n=e=>{let n=o(l.current).includes(e.animationName);if(e.target===i&&n&&(f("ANIMATION_END"),!d.current)){let e=i.style.animationFillMode;i.style.animationFillMode="forwards",t=r.setTimeout(()=>{"forwards"===i.style.animationFillMode&&(i.style.animationFillMode=e)})}},a=e=>{e.target===i&&(u.current=o(l.current))};return i.addEventListener("animationstart",a),i.addEventListener("animationcancel",n),i.addEventListener("animationend",n),()=>{r.clearTimeout(t),i.removeEventListener("animationstart",a),i.removeEventListener("animationcancel",n),i.removeEventListener("animationend",n)}}f("ANIMATION_END")},[i,f]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:t.useCallback(e=>{e&&(l.current=getComputedStyle(e)),s(e)},[])}}(a),l="function"==typeof i?i({present:s.isPresent}):t.Children.only(i),d=(0,r.useComposedRefs)(s.ref,function(e){var t,r;let n=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,a=n&&"isReactWarning"in n&&n.isReactWarning;return a?e.ref:(a=(n=null==(r=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:r.get)&&"isReactWarning"in n&&n.isReactWarning)?e.props.ref:e.props.ref||e.ref}(l));return"function"==typeof i||s.isPresent?t.cloneElement(l,{ref:d}):null};function o(e){return(null==e?void 0:e.animationName)||"none"}a.displayName="Presence"},532379:[e=>{"use strict";e.s({Primitive:()=>d,dispatchDiscreteCustomEvent:()=>u},532379);var t=e.i(425524),r=e.i(149707);e.s({Slot:()=>
1o},374835);var n=e.i(858951),a=e.i(186011),o=t.forwardRef((e,r)=>{let{children:n,...o}=e,s=t.Children.toArray(n),d=s.find(l);if(d){let e=d.props.children,n=s.map(r=>r!==d?r:t.Children.count(e)>1?t.Children.only(null):t.isValidElement(e)?e.props.children:null);return(0,a.jsx)(i,{...o,ref:r,children:t.isValidElement(e)?t.cloneElement(e,void 0,n):null})}return(0,a.jsx)(i,{...o,ref:r,children:n})});o.displayName="Slot";var i=t.forwardRef((e,r)=>{let{children:a,...o}=e;if(t.isValidElement(a)){let e=function(e){var t,r;let n=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,a=n&&"isReactWarning"in n&&n.isReactWarning;return a?e.ref:(a=(n=null==(r=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:r.get)&&"isReactWarning"in n&&n.isReactWarning)?e.props.ref:e.props.ref||e.ref}(a);return t.cloneElement(a,{...function(e,t){let r={...t};for(let n in t){let a=e[n],o=t[n];/^on[A-Z]/.test(n)?a&&o?r[n]=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];o(...t),a(...t)}:a&&(r[n]=a):"style"===n?r[n]={...a,...o}:"className"===n&&(r[n]=[a,o].filter(Boolean).join(" "))}return{...e,...r}}(o,a.props),ref:r?(0,n.composeRefs)(r,e):e})}return t.Children.count(a)>1?t.Children.only(null):null});i.displayName="SlotClone";var s=e=>{let{children:t}=e;return(0,a.jsx)(a.Fragment,{children:t})};function l(e){return t.isValidElement(e)&&e.type===s}var d=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,r)=>{let n=t.forwardRef((e,t)=>{let{asChild:n,...i}=e,s=n?o:r;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(s,{...i,ref:t})});return n.displayName="Primitive.".concat(r),{...e,[r]:n}},{});function u(e,t){e&&r.flushSync(()=>e.dispatchEvent(t))}},[374835]],119040:[e=>{"use strict";e.s({PanelLeft:()=>i},119040),e.s({default:()=>o},510088);var t=e.i(425524);let r=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&r.indexOf(e)===t).join(" ")};var n={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let a=(0,t.forwardRef)((e,a)=>{let{color:o="currentColor",size:i=24,strokeWidth:s=2,absoluteStrokeWidth:l,className:d="",children:u,iconNode:c,...f}=e;return(0,t.createElement)("svg",{ref:a,...n,width:i,height:i,stroke:o,strokeWidth:l?24*Number(s)/Number(i):s,className:r("lucide",d),...f},[...c.map(e=>{let[r,n]=e;return(0,t.createElement)(r,n)}),...Array.isArray(u)?u:[u]])}),o=(e,n)=>{let o=(0,t.forwardRef)((o,i)=>{let{className:s,...l}=o;return(0,t.createElement)(a,{ref:i,iconNode:n,className:r("lucide-".concat(e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()),s),...l})});return o.displayName="".concat(e),o},i=o("PanelLeft",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M9 3v18",key:"fh3hqa"}]]);e.s({Root:()=>f},823614);var s=e.i(839914),l=e.i(186011),d="horizontal",u=["horizontal","vertical"],c=t.forwardRef((e,t)=>{var r;let{decorative:n,orientation:a=d,...o}=e,i=(r=a,u.includes(r))?a:d;return(0,l.jsx)(s.Primitive.div,{"data-orientation":i,...n?{role:"none"}:{"aria-orientation":"vertical"===i?i:void 0,role:"separator"},...o,ref:t})});c.displayName="Separator";var f=c;e.s({Close:()=>ew,Content:()=>eg,Description:()=>ey,Overlay:()=>ev,Portal:()=>eh,Root:()=>ep,Title:()=>eb,Trigger:()=>em},209030);var p=e.i(46362),m=e.i(550965),h=e.i(857917),v=e.i(840560),g=e.i(648961),b=e.i(159628),y=e.i(671064),w="focusScope.autoFocusOnMount",x="focusScope.autoFocusOnUnmount",C={bubbles:!1,cancelable:!0},E=t.forwardRef((e,r)=>{let{loop:n=!1,trapped:a=!1,onMountAutoFocus:o,onUnmountAutoFocus:i,...d}=e,[u,c]=t.useState(null),f=(0,y.useCallbackRef)(o),p=(0,y.useCallbackRef)(i),h=t.useRef(null),v=(0,m.useComposedRefs)(r,e=>c(e)),g=t.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;t.useEffect(()=>{if(a){let e=function(e){if(g.paused||!u)return;let t=e.target;u.contains(t)?h.current=t:k(h.current,{select:!0})},t=function(e){if(g.paused||!u)return;let t=e.relatedTarget;null!==t&&(u.contains(t)||k(h.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&k(u)});return u&&r.observe(u,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[a,u,g.paused]),t.useEffect(()=>{if(u){R.add(g);let e=document.activeElement;if(!u.contains(e)){let t=new CustomEvent(w,C);u.addEventListener(w,f),u.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=document.activeElement;for(let n of e)if(k(n,{select:t}),document.activeElement!==r)return}(N(u).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&k(u))}return()=>{u.removeEventListener(w,f),setTimeout(()=>{let t=new CustomEvent(x,C);u.addEventListener(x,p),u.dispatchEvent(t),t.defaultPrevented||k(null!=e?e:document.body,{select:!0}),u.removeEventListener(x,p),R.remove(g)},0)}}},[u,f,p,g]);let b=t.useCallback(e=>{if(!n&&!a||g.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=document.activeElement;if(t&&r){let t=e.currentTarget,[a,o]=function(e){let t=N(e);return[S(t,e),S(t.reverse(),e)]}(t);a&&o?e.shiftKey||r!==o?e.shiftKey&&r===a&&(e.preventDefault(),n&&k(o,{select:!0})):(e.preventDefault(),n&&k(a,{select:!0})):r===t&&e.preventDefault()}},[n,a,g.paused]);return(0,l.jsx)(s.Primitive.div,{tabIndex:-1,...d,ref:v,onKeyDown:b})});function N(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function S(e,t){for(let r of e)if(!function(e,t){let{upTo:r}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===r||e!==r);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function k(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}E.displayName="FocusScope";var R=function(){let e=[];return{add(t){let r=e[0];t!==r&&(null==r||r.pause()),(e=j(e,t)).unshift(t)},remove(t){var r;null==(r=(e=j(e,t))[0])||r.resume()}}}();function j(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}var P=e.i(706372),_=e.i(176925),T=e.i(60405),M=e.i(747170),D=e.i(790583),I=e.i(971084),L="Dialog",[A,O]=(0,h.createContextScope)(L),[F,H]=A(L),z=e=>{let{__scopeDialog:r,children:n,open:a,defaultOpen:o,onOpenChange:i,modal:s=!0}=e,d=t.useRef(null),u=t.useRef(null),[c=!1,f]=(0,g.useControllableState)({prop:a,defaultProp:o,onChange:i});return(0,l.jsx)(F,{scope:r,triggerRef:d,contentRef:u,contentId:(0,v.useId)(),titleId:(0,v.useId)(),descriptionId:(0,v.useId)(),open:c,onOpenChange:f,onOpenToggle:t.useCallback(()=>f(e=>!e),[f]),modal:s,children:n})};z.displayName=L;var W="DialogTrigger",B=t.forwardRef((e,t)=>
1{let{__scopeDialog:r,...n}=e,a=H(W,r),o=(0,m.useComposedRefs)(t,a.triggerRef);return(0,l.jsx)(s.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":es(a.open),...n,ref:o,onClick:(0,p.composeEventHandlers)(e.onClick,a.onOpenToggle)})});B.displayName=W;var Y="DialogPortal",[U,V]=A(Y,{forceMount:void 0}),K=e=>{let{__scopeDialog:r,forceMount:n,children:a,container:o}=e,i=H(Y,r);return(0,l.jsx)(U,{scope:r,forceMount:n,children:t.Children.map(a,e=>(0,l.jsx)(_.Presence,{present:n||i.open,children:(0,l.jsx)(P.Portal,{asChild:!0,container:o,children:e})}))})};K.displayName=Y;var q="DialogOverlay",G=t.forwardRef((e,t)=>{let r=V(q,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,o=H(q,e.__scopeDialog);return o.modal?(0,l.jsx)(_.Presence,{present:n||o.open,children:(0,l.jsx)(X,{...a,ref:t})}):null});G.displayName=q;var X=t.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=H(q,r);return(0,l.jsx)(M.RemoveScroll,{as:I.Slot,allowPinchZoom:!0,shards:[a.contentRef],children:(0,l.jsx)(s.Primitive.div,{"data-state":es(a.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),Q="DialogContent",Z=t.forwardRef((e,t)=>{let r=V(Q,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,o=H(Q,e.__scopeDialog);return(0,l.jsx)(_.Presence,{present:n||o.open,children:o.modal?(0,l.jsx)(J,{...a,ref:t}):(0,l.jsx)($,{...a,ref:t})})});Z.displayName=Q;var J=t.forwardRef((e,r)=>{let n=H(Q,e.__scopeDialog),a=t.useRef(null),o=(0,m.useComposedRefs)(r,n.contentRef,a);return t.useEffect(()=>{let e=a.current;if(e)return(0,D.hideOthers)(e)},[]),(0,l.jsx)(ee,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,p.composeEventHandlers)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null==(t=n.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,p.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,p.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault())})}),$=t.forwardRef((e,r)=>{let n=H(Q,e.__scopeDialog),a=t.useRef(!1),o=t.useRef(!1);return(0,l.jsx)(ee,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var r,i;null==(r=e.onCloseAutoFocus)||r.call(e,t),t.defaultPrevented||(a.current||null==(i=n.triggerRef.current)||i.focus(),t.preventDefault()),a.current=!1,o.current=!1},onInteractOutside:t=>{var r,i;null==(r=e.onInteractOutside)||r.call(e,t),t.defaultPrevented||(a.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));let s=t.target;(null==(i=n.triggerRef.current)?void 0:i.contains(s))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),ee=t.forwardRef((e,r)=>{let{__scopeDialog:n,trapFocus:a,onOpenAutoFocus:o,onCloseAutoFocus:i,...s}=e,d=H(Q,n),u=t.useRef(null),c=(0,m.useComposedRefs)(r,u);return(0,T.useFocusGuards)(),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(E,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:o,onUnmountAutoFocus:i,children:(0,l.jsx)(b.DismissableLayer,{role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":es(d.open),...s,ref:c,onDismiss:()=>d.onOpenChange(!1)})}),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(ec,{titleId:d.titleId}),(0,l.jsx)(ef,{contentRef:u,descriptionId:d.descriptionId})]})]})}),et="DialogTitle",er=t.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=H(et,r);return(0,l.jsx)(s.Primitive.h2,{id:a.titleId,...n,ref:t})});er.displayName=et;var en="DialogDescription",ea=t.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=H(en,r);return(0,l.jsx)(s.Primitive.p,{id:a.descriptionId,...n,ref:t})});ea.displayName=en;var eo="DialogClose",ei=t.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=H(eo,r);return(0,l.jsx)(s.Primitive.button,{type:"button",...n,ref:t,onClick:(0,p.composeEventHandlers)(e.onClick,()=>a.onOpenChange(!1))})});function es(e){return e?"open":"closed"}ei.displayName=eo;var el="DialogTitleWarning",[ed,eu]=(0,h.createContext)(el,{contentName:Q,titleName:et,docsSlug:"dialog"}),ec=e=>{let{titleId:r}=e,n=eu(el),a="`".concat(n.contentName,"` requires a `").concat(n.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(n.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(n.docsSlug);return t.useEffect(()=>{r&&(document.getElementById(r)||console.error(a))},[a,r]),null},ef=e=>{let{contentRef:r,descriptionId:n}=e,a=eu("DialogDescriptionWarning"),o="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(a.contentName,"}.");return t.useEffect(()=>{var e;let t=null==(e=r.current)?void 0:e.getAttribute("aria-describedby");n&&t&&(document.getElementById(n)||console.warn(o))},[o,r,n]),null},ep=z,em=B,eh=K,ev=G,eg=Z,eb=er,ey=ea,ew=ei;function ex(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}e.s({CheckIcon:()=>eE,ChevronDownIcon:()=>eS,ChevronLeftIcon:()=>eR,ChevronRightIcon:()=>eP,ChevronUpIcon:()=>eT,Cross2Icon:()=>eD},805714);var eC=["color"],eE=(0,t.forwardRef)(function(e,r){var n=e.color,a=ex(e,eC);return(0,t.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:r}),(0,t.createElement)("path",{d:"M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z",fill:void 0===n?"currentColor":n,fillRule:"evenodd",clipRule:"evenodd"}))}),eN=["color"],eS=(0,t.forwardRef)(function(e,r){var n=e.color,a=ex(e,eN);return(0,t.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:r}),(0,t.createElement)("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.564
164L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:void 0===n?"currentColor":n,fillRule:"evenodd",clipRule:"evenodd"}))}),ek=["color"],eR=(0,t.forwardRef)(function(e,r){var n=e.color,a=ex(e,ek);return(0,t.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:r}),(0,t.createElement)("path",{d:"M8.84182 3.13514C9.04327 3.32401 9.05348 3.64042 8.86462 3.84188L5.43521 7.49991L8.86462 11.1579C9.05348 11.3594 9.04327 11.6758 8.84182 11.8647C8.64036 12.0535 8.32394 12.0433 8.13508 11.8419L4.38508 7.84188C4.20477 7.64955 4.20477 7.35027 4.38508 7.15794L8.13508 3.15794C8.32394 2.95648 8.64036 2.94628 8.84182 3.13514Z",fill:void 0===n?"currentColor":n,fillRule:"evenodd",clipRule:"evenodd"}))}),ej=["color"],eP=(0,t.forwardRef)(function(e,r){var n=e.color,a=ex(e,ej);return(0,t.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:r}),(0,t.createElement)("path",{d:"M6.1584 3.13508C6.35985 2.94621 6.67627 2.95642 6.86514 3.15788L10.6151 7.15788C10.7954 7.3502 10.7954 7.64949 10.6151 7.84182L6.86514 11.8418C6.67627 12.0433 6.35985 12.0535 6.1584 11.8646C5.95694 11.6757 5.94673 11.3593 6.1356 11.1579L9.565 7.49985L6.1356 3.84182C5.94673 3.64036 5.95694 3.32394 6.1584 3.13508Z",fill:void 0===n?"currentColor":n,fillRule:"evenodd",clipRule:"evenodd"}))}),e_=["color"],eT=(0,t.forwardRef)(function(e,r){var n=e.color,a=ex(e,e_);return(0,t.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:r}),(0,t.createElement)("path",{d:"M3.13523 8.84197C3.3241 9.04343 3.64052 9.05363 3.84197 8.86477L7.5 5.43536L11.158 8.86477C11.3595 9.05363 11.6759 9.04343 11.8648 8.84197C12.0536 8.64051 12.0434 8.32409 11.842 8.13523L7.84197 4.38523C7.64964 4.20492 7.35036 4.20492 7.15803 4.38523L3.15803 8.13523C2.95657 8.32409 2.94637 8.64051 3.13523 8.84197Z",fill:void 0===n?"currentColor":n,fillRule:"evenodd",clipRule:"evenodd"}))}),eM=["color"],eD=(0,t.forwardRef)(function(e,r){var n=e.color,a=ex(e,eM);return(0,t.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:r}),(0,t.createElement)("path",{d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:void 0===n?"currentColor":n,fillRule:"evenodd",clipRule:"evenodd"}))});e.s({Content:()=>tH,Group:()=>tW,Icon:()=>tO,Item:()=>tY,ItemIndicator:()=>tV,ItemText:()=>tU,Label:()=>tB,Portal:()=>tF,Root:()=>tI,ScrollDownButton:()=>tq,ScrollUpButton:()=>tK,Separator:()=>tG,Trigger:()=>tL,Value:()=>tA,Viewport:()=>tz},959468);var eI=e.i(149707);function eL(e,t){let[r,n]=t;return Math.min(n,Math.max(r,e))}e.s({clamp:()=>eL},918948);var eA=e.i(612517),eO=e.i(212437),eF=e.i(744198),eH=e.i(924171);function ez(e){let r=t.useRef({value:e,previous:e});return t.useMemo(()=>(r.current.value!==e&&(r.current.previous=r.current.value,r.current.value=e),r.current.previous),[e])}e.s({usePrevious:()=>ez},747748);var eW=e.i(287466),eB=[" ","Enter","ArrowUp","ArrowDown"],eY=[" ","Enter"],eU="Select",[eV,eK,eq]=(0,eA.createCollection)(eU),[eG,eX]=(0,h.createContextScope)(eU,[eq,eF.createPopperScope]),eQ=(0,eF.createPopperScope)(),[eZ,eJ]=eG(eU),[e$,e0]=eG(eU),e1=e=>{let{__scopeSelect:r,children:n,open:a,defaultOpen:o,onOpenChange:i,value:s,defaultValue:d,onValueChange:u,dir:c,name:f,autoComplete:p,disabled:m,required:h,form:b}=e,y=eQ(r),[w,x]=t.useState(null),[C,E]=t.useState(null),[N,S]=t.useState(!1),k=(0,eO.useDirection)(c),[R=!1,j]=(0,g.useControllableState)({prop:a,defaultProp:o,onChange:i}),[P,_]=(0,g.useControllableState)({prop:s,defaultProp:d,onChange:u}),T=t.useRef(null),M=!w||b||!!w.closest("form"),[D,I]=t.useState(new Set),L=Array.from(D).map(e=>e.props.value).join(";");return(0,l.jsx)(eF.Root,{...y,children:(0,l.jsxs)(eZ,{required:h,scope:r,trigger:w,onTriggerChange:x,valueNode:C,onValueNodeChange:E,valueNodeHasChildren:N,onValueNodeHasChildrenChange:S,contentId:(0,v.useId)(),value:P,onValueChange:_,open:R,onOpenChange:j,dir:k,triggerPointerDownPosRef:T,disabled:m,children:[(0,l.jsx)(eV.Provider,{scope:r,children:(0,l.jsx)(e$,{scope:e.__scopeSelect,onNativeOptionAdd:t.useCallback(e=>{I(t=>new Set(t).add(e))},[]),onNativeOptionRemove:t.useCallback(e=>{I(t=>{let r=new Set(t);return r.delete(e),r})},[]),children:n})}),M?(0,l.jsxs)(tT,{"aria-hidden":!0,required:h,tabIndex:-1,name:f,autoComplete:p,value:P,onChange:e=>_(e.target.value),disabled:m,form:b,children:[void 0===P?(0,l.jsx)("option",{value:""}):null,Array.from(D)]},L):null]})})};e1.displayName=eU;var e2="SelectTrigger",e5=t.forwardRef((e,r)=>{let{__scopeSelect:n,disabled:a=!1,...o}=e,i=eQ(n),d=eJ(e2,n),u=d.disabled||a,c=(0,m.useComposedRefs)(r,d.onTriggerChange),f=eK(n),h=t.useRef("touch"),[v,g,b]=tM(e=>{let t=f().filter(e=>!e.disabled),r=t.find(e=>e.value===d.value),n=tD(t,e,r);void 0!==n&&d.onValueChange(n.value)}),y=e=>{u||(d.onOpenChange(!0),b()),e&&(d.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,l.jsx)(eF.Anchor,{asChild:!0,...i,children:(0,l.jsx)(s.Primitive.button,{type:"button",role:"combobox","aria-controls":d.contentId,"aria-expanded":d.open,"aria-required":d.required,"aria-autocomplete":"none",dir:d.dir,"data-state":d.open?"open":"closed",disabled:u,"data-disabled":u?"":void 0,"data-placeholder":t_(d.value)?"":void 0,...o,ref:c,onClick:(0,p.composeEventHandlers)(o.onClick,e=>
1{e.currentTarget.focus(),"mouse"!==h.current&&y(e)}),onPointerDown:(0,p.composeEventHandlers)(o.onPointerDown,e=>{h.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(y(e),e.preventDefault())}),onKeyDown:(0,p.composeEventHandlers)(o.onKeyDown,e=>{let t=""!==v.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||g(e.key),(!t||" "!==e.key)&&eB.includes(e.key)&&(y(),e.preventDefault())})})})});e5.displayName=e2;var e4="SelectValue",e9=t.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:a,children:o,placeholder:i="",...d}=e,u=eJ(e4,r),{onValueNodeHasChildrenChange:c}=u,f=void 0!==o,p=(0,m.useComposedRefs)(t,u.onValueNodeChange);return(0,eH.useLayoutEffect)(()=>{c(f)},[c,f]),(0,l.jsx)(s.Primitive.span,{...d,ref:p,style:{pointerEvents:"none"},children:t_(u.value)?(0,l.jsx)(l.Fragment,{children:i}):o})});e9.displayName=e4;var e3=t.forwardRef((e,t)=>{let{__scopeSelect:r,children:n,...a}=e;return(0,l.jsx)(s.Primitive.span,{"aria-hidden":!0,...a,ref:t,children:n||"▼"})});e3.displayName="SelectIcon";var e8=e=>(0,l.jsx)(P.Portal,{asChild:!0,...e});e8.displayName="SelectPortal";var e6="SelectContent",e7=t.forwardRef((e,r)=>{let n=eJ(e6,e.__scopeSelect),[a,o]=t.useState();return((0,eH.useLayoutEffect)(()=>{o(new DocumentFragment)},[]),n.open)?(0,l.jsx)(tr,{...e,ref:r}):a?eI.createPortal((0,l.jsx)(te,{scope:e.__scopeSelect,children:(0,l.jsx)(eV.Slot,{scope:e.__scopeSelect,children:(0,l.jsx)("div",{children:e.children})})}),a):null});e7.displayName=e6;var[te,tt]=eG(e6),tr=t.forwardRef((e,r)=>{let{__scopeSelect:n,position:a="item-aligned",onCloseAutoFocus:o,onEscapeKeyDown:i,onPointerDownOutside:s,side:d,sideOffset:u,align:c,alignOffset:f,arrowPadding:h,collisionBoundary:v,collisionPadding:g,sticky:y,hideWhenDetached:w,avoidCollisions:x,...C}=e,N=eJ(e6,n),[S,k]=t.useState(null),[R,j]=t.useState(null),P=(0,m.useComposedRefs)(r,e=>k(e)),[_,L]=t.useState(null),[A,O]=t.useState(null),F=eK(n),[H,z]=t.useState(!1),W=t.useRef(!1);t.useEffect(()=>{if(S)return(0,D.hideOthers)(S)},[S]),(0,T.useFocusGuards)();let B=t.useCallback(e=>{let[t,...r]=F().map(e=>e.ref.current),[n]=r.slice(-1),a=document.activeElement;for(let r of e)if(r===a||(null==r||r.scrollIntoView({block:"nearest"}),r===t&&R&&(R.scrollTop=0),r===n&&R&&(R.scrollTop=R.scrollHeight),null==r||r.focus(),document.activeElement!==a))return},[F,R]),Y=t.useCallback(()=>B([_,S]),[B,_,S]);t.useEffect(()=>{H&&Y()},[H,Y]);let{onOpenChange:U,triggerPointerDownPosRef:V}=N;t.useEffect(()=>{if(S){let e={x:0,y:0},t=t=>{var r,n,a,o;e={x:Math.abs(Math.round(t.pageX)-(null!=(a=null==(r=V.current)?void 0:r.x)?a:0)),y:Math.abs(Math.round(t.pageY)-(null!=(o=null==(n=V.current)?void 0:n.y)?o:0))}},r=r=>{e.x<=10&&e.y<=10?r.preventDefault():S.contains(r.target)||U(!1),document.removeEventListener("pointermove",t),V.current=null};return null!==V.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",r,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",r,{capture:!0})}}},[S,U,V]),t.useEffect(()=>{let e=()=>U(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[U]);let[K,q]=tM(e=>{let t=F().filter(e=>!e.disabled),r=t.find(e=>e.ref.current===document.activeElement),n=tD(t,e,r);n&&setTimeout(()=>n.ref.current.focus())}),G=t.useCallback((e,t,r)=>{let n=!W.current&&!r;(void 0!==N.value&&N.value===t||n)&&(L(e),n&&(W.current=!0))},[N.value]),X=t.useCallback(()=>null==S?void 0:S.focus(),[S]),Q=t.useCallback((e,t,r)=>{let n=!W.current&&!r;(void 0!==N.value&&N.value===t||n)&&O(e)},[N.value]),Z="popper"===a?ta:tn,J=Z===ta?{side:d,sideOffset:u,align:c,alignOffset:f,arrowPadding:h,collisionBoundary:v,collisionPadding:g,sticky:y,hideWhenDetached:w,avoidCollisions:x}:{};return(0,l.jsx)(te,{scope:n,content:S,viewport:R,onViewportChange:j,itemRefCallback:G,selectedItem:_,onItemLeave:X,itemTextRefCallback:Q,focusSelectedItem:Y,selectedItemText:A,position:a,isPositioned:H,searchRef:K,children:(0,l.jsx)(M.RemoveScroll,{as:I.Slot,allowPinchZoom:!0,children:(0,l.jsx)(E,{asChild:!0,trapped:N.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,p.composeEventHandlers)(o,e=>{var t;
1null==(t=N.trigger)||t.focus({preventScroll:!0}),e.preventDefault()}),children:(0,l.jsx)(b.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:i,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>N.onOpenChange(!1),children:(0,l.jsx)(Z,{role:"listbox",id:N.contentId,"data-state":N.open?"open":"closed",dir:N.dir,onContextMenu:e=>e.preventDefault(),...C,...J,onPlaced:()=>z(!0),ref:P,style:{display:"flex",flexDirection:"column",outline:"none",...C.style},onKeyDown:(0,p.composeEventHandlers)(C.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||q(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=F().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let r=e.target,n=t.indexOf(r);t=t.slice(n+1)}setTimeout(()=>B(t)),e.preventDefault()}})})})})})})});tr.displayName="SelectContentImpl";var tn=t.forwardRef((e,r)=>{let{__scopeSelect:n,onPlaced:a,...o}=e,i=eJ(e6,n),d=tt(e6,n),[u,c]=t.useState(null),[f,p]=t.useState(null),h=(0,m.useComposedRefs)(r,e=>p(e)),v=eK(n),g=t.useRef(!1),b=t.useRef(!0),{viewport:y,selectedItem:w,selectedItemText:x,focusSelectedItem:C}=d,E=t.useCallback(()=>{if(i.trigger&&i.valueNode&&u&&f&&y&&w&&x){let e=i.trigger.getBoundingClientRect(),t=f.getBoundingClientRect(),r=i.valueNode.getBoundingClientRect(),n=x.getBoundingClientRect();if("rtl"!==i.dir){let a=n.left-t.left,o=r.left-a,i=e.left-o,s=e.width+i,l=Math.max(s,t.width),d=eL(o,[10,Math.max(10,window.innerWidth-10-l)]);u.style.minWidth=s+"px",u.style.left=d+"px"}else{let a=t.right-n.right,o=window.innerWidth-r.right-a,i=window.innerWidth-e.right-o,s=e.width+i,l=Math.max(s,t.width),d=eL(o,[10,Math.max(10,window.innerWidth-10-l)]);u.style.minWidth=s+"px",u.style.right=d+"px"}let o=v(),s=window.innerHeight-20,l=y.scrollHeight,d=window.getComputedStyle(f),c=parseInt(d.borderTopWidth,10),p=parseInt(d.paddingTop,10),m=parseInt(d.borderBottomWidth,10),h=c+p+l+parseInt(d.paddingBottom,10)+m,b=Math.min(5*w.offsetHeight,h),C=window.getComputedStyle(y),E=parseInt(C.paddingTop,10),N=parseInt(C.paddingBottom,10),S=e.top+e.height/2-10,k=w.offsetHeight/2,R=c+p+(w.offsetTop+k);if(R<=S){let e=o.length>0&&w===o[o.length-1].ref.current;u.style.bottom="0px";let t=Math.max(s-S,k+(e?N:0)+(f.clientHeight-y.offsetTop-y.offsetHeight)+m);u.style.height=R+t+"px"}else{let e=o.length>0&&w===o[0].ref.current;u.style.top="0px";let t=Math.max(S,c+y.offsetTop+(e?E:0)+k);u.style.height=t+(h-R)+"px",y.scrollTop=R-S+y.offsetTop}u.style.margin="".concat(10,"px 0"),u.style.minHeight=b+"px",u.style.maxHeight=s+"px",null==a||a(),requestAnimationFrame(()=>g.current=!0)}},[v,i.trigger,i.valueNode,u,f,y,w,x,i.dir,a]);(0,eH.useLayoutEffect)(()=>E(),[E]);let[N,S]=t.useState();(0,eH.useLayoutEffect)(()=>{f&&S(window.getComputedStyle(f).zIndex)},[f]);let k=t.useCallback(e=>{e&&!0===b.current&&(E(),null==C||C(),b.current=!1)},[E,C]);return(0,l.jsx)(to,{scope:n,contentWrapper:u,shouldExpandOnScrollRef:g,onScrollButtonChange:k,children:(0,l.jsx)("div",{ref:c,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:N},children:(0,l.jsx)(s.Primitive.div,{...o,ref:h,style:{boxSizing:"border-box",maxHeight:"100%",...o.style}})})})});tn.displayName="SelectItemAlignedPosition";var ta=t.forwardRef((e,t)=>{let{__scopeSelect:r,align:n="start",collisionPadding:a=10,...o}=e,i=eQ(r);return(0,l.jsx)(eF.Content,{...i,...o,ref:t,align:n,collisionPadding:a,style:{boxSizing:"border-box",...o.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});ta.displayName="SelectPopperPosition";var[to,ti]=eG(e6,{}),ts="SelectViewport",tl=t.forwardRef((e,r)=>{let{__scopeSelect:n,nonce:a,...o}=e,i=tt(ts,n),d=ti(ts,n),u=(0,m.useComposedRefs)(r,i.onViewportChange),c=t.useRef(0);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:a}),(0,l.jsx)(eV.Slot,{scope:n,children:(0,l.jsx)(s.Primitive.div,{"data-radix-select-viewport":"",role:"presentation",...o,ref:u,style:{position:"relative",flex:1,overflow:"hidden auto",...o.style},onScroll:(0,p.composeEventHandlers)(o.onScroll,e=>{let t=e.currentTarget,{contentWrapper:r,shouldExpandOnScrollRef:n}=d;if((null==n?void 0:n.current)&&r){let e=Math.abs(c.current-t.scrollTop);if(e>0){let n=window.innerHeight-20,a=Math.max(parseFloat(r.style.minHeight),parseFloat(r.style.height));if(a<n){let o=a+e,i=Math.min(n,o),s=o-i;r.style.height=i+"px","0px"===r.style.bottom&&(t.scrollTop=s>0?s:0,r.style.justifyContent="flex-end")}}}c.current=t.scrollTop})})})]})});tl.displayName=ts;var td="SelectGroup",[tu,tc]=eG(td),tf=t.forwardRef((e,t)=>
1{let{__scopeSelect:r,...n}=e,a=(0,v.useId)();return(0,l.jsx)(tu,{scope:r,id:a,children:(0,l.jsx)(s.Primitive.div,{role:"group","aria-labelledby":a,...n,ref:t})})});tf.displayName=td;var tp="SelectLabel",tm=t.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,a=tc(tp,r);return(0,l.jsx)(s.Primitive.div,{id:a.id,...n,ref:t})});tm.displayName=tp;var th="SelectItem",[tv,tg]=eG(th),tb=t.forwardRef((e,r)=>{let{__scopeSelect:n,value:a,disabled:o=!1,textValue:i,...d}=e,u=eJ(th,n),c=tt(th,n),f=u.value===a,[h,g]=t.useState(null!=i?i:""),[b,y]=t.useState(!1),w=(0,m.useComposedRefs)(r,e=>{var t;return null==(t=c.itemRefCallback)?void 0:t.call(c,e,a,o)}),x=(0,v.useId)(),C=t.useRef("touch"),E=()=>{o||(u.onValueChange(a),u.onOpenChange(!1))};if(""===a)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,l.jsx)(tv,{scope:n,value:a,disabled:o,textId:x,isSelected:f,onItemTextChange:t.useCallback(e=>{g(t=>{var r;return t||(null!=(r=null==e?void 0:e.textContent)?r:"").trim()})},[]),children:(0,l.jsx)(eV.ItemSlot,{scope:n,value:a,disabled:o,textValue:h,children:(0,l.jsx)(s.Primitive.div,{role:"option","aria-labelledby":x,"data-highlighted":b?"":void 0,"aria-selected":f&&b,"data-state":f?"checked":"unchecked","aria-disabled":o||void 0,"data-disabled":o?"":void 0,tabIndex:o?void 0:-1,...d,ref:w,onFocus:(0,p.composeEventHandlers)(d.onFocus,()=>y(!0)),onBlur:(0,p.composeEventHandlers)(d.onBlur,()=>y(!1)),onClick:(0,p.composeEventHandlers)(d.onClick,()=>{"mouse"!==C.current&&E()}),onPointerUp:(0,p.composeEventHandlers)(d.onPointerUp,()=>{"mouse"===C.current&&E()}),onPointerDown:(0,p.composeEventHandlers)(d.onPointerDown,e=>{C.current=e.pointerType}),onPointerMove:(0,p.composeEventHandlers)(d.onPointerMove,e=>{if(C.current=e.pointerType,o){var t;null==(t=c.onItemLeave)||t.call(c)}else"mouse"===C.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,p.composeEventHandlers)(d.onPointerLeave,e=>{if(e.currentTarget===document.activeElement){var t;null==(t=c.onItemLeave)||t.call(c)}}),onKeyDown:(0,p.composeEventHandlers)(d.onKeyDown,e=>{var t;((null==(t=c.searchRef)?void 0:t.current)===""||" "!==e.key)&&(eY.includes(e.key)&&E()," "===e.key&&e.preventDefault())})})})})});tb.displayName=th;var ty="SelectItemText",tw=t.forwardRef((e,r)=>{let{__scopeSelect:n,className:a,style:o,...i}=e,d=eJ(ty,n),u=tt(ty,n),c=tg(ty,n),f=e0(ty,n),[p,h]=t.useState(null),v=(0,m.useComposedRefs)(r,e=>h(e),c.onItemTextChange,e=>{var t;return null==(t=u.itemTextRefCallback)?void 0:t.call(u,e,c.value,c.disabled)}),g=null==p?void 0:p.textContent,b=t.useMemo(()=>(0,l.jsx)("option",{value:c.value,disabled:c.disabled,children:g},c.value),[c.disabled,c.value,g]),{onNativeOptionAdd:y,onNativeOptionRemove:w}=f;return(0,eH.useLayoutEffect)(()=>(y(b),()=>w(b)),[y,w,b]),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(s.Primitive.span,{id:c.textId,...i,ref:v}),c.isSelected&&d.valueNode&&!d.valueNodeHasChildren?eI.createPortal(i.children,d.valueNode):null]})});tw.displayName=ty;var tx="SelectItemIndicator",tC=t.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return tg(tx,r).isSelected?(0,l.jsx)(s.Primitive.span,{"aria-hidden":!0,...n,ref:t}):null});tC.displayName=tx;var tE="SelectScrollUpButton",tN=t.forwardRef((e,r)=>{let n=tt(tE,e.__scopeSelect),a=ti(tE,e.__scopeSelect),[o,i]=t.useState(!1),s=(0,m.useComposedRefs)(r,a.onScrollButtonChange);return(0,eH.useLayoutEffect)(()=>{if(n.viewport&&n.isPositioned){let e=function(){i(t.scrollTop>0)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),o?(0,l.jsx)(tR,{...e,ref:s,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});tN.displayName=tE;var tS="SelectScrollDownButton",tk=t.forwardRef((e,r)=>{let n=tt(tS,e.__scopeSelect),a=ti(tS,e.__scopeSelect),[o,i]=t.useState(!1),s=(0,m.useComposedRefs)(r,a.onScrollButtonChange);return(0,eH.useLayoutEffect)(()=>{if(n.viewport&&n.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;i(Math.ceil(t.scrollTop)<e)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),o?(0,l.jsx)(tR,{...e,ref:s,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});tk.displayName=tS;var tR=t.forwardRef((e,r)=>{let{__scopeSelect:n,onAutoScroll:a,...o}=e,i=tt("SelectScrollButton",n),d=t.useRef(null),u=eK(n),c=t.useCallback(()=>{null!==d.current&&(window.clearInterval(d.current),d.current=null)},[]);return t.useEffect(()=>()=>c(),[c]),(0,eH.useLayoutEffect)(()=>{var e;let t=u().find(e=>e.ref.current===document.activeElement);null==t||null==(e=t.ref.current)||e.scrollIntoView({block:"nearest"})},[u]),(0,l.jsx)(s.Primitive.div,{"aria-hidden":!0,...o,ref:r,style:{flexShrink:0,...o.style},onPointerDown:(0,p.composeEventHandlers)(o.onPointerDown,()=>{null===d.current&&(d.current=window.setInterval(a,50))}),onPointerMove:(0,p.composeEventHandlers)(o.onPointerMove,()=>{var e;null==(e=i.onItemLeave)||e.call(i),null===d.current&&(d.current=window.setInterval(a,50))}),onPointerLeave:(0,p.composeEventHandlers)(o.onPointerLeave,()=>{c()})})}),tj=t.forwardRef((e,t)=>
1{let{__scopeSelect:r,...n}=e;return(0,l.jsx)(s.Primitive.div,{"aria-hidden":!0,...n,ref:t})});tj.displayName="SelectSeparator";var tP="SelectArrow";function t_(e){return""===e||void 0===e}t.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,a=eQ(r),o=eJ(tP,r),i=tt(tP,r);return o.open&&"popper"===i.position?(0,l.jsx)(eF.Arrow,{...a,...n,ref:t}):null}).displayName=tP;var tT=t.forwardRef((e,r)=>{let{value:n,...a}=e,o=t.useRef(null),i=(0,m.useComposedRefs)(r,o),s=ez(n);return t.useEffect(()=>{let e=o.current,t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(s!==n&&t){let r=new Event("change",{bubbles:!0});t.call(e,n),e.dispatchEvent(r)}},[s,n]),(0,l.jsx)(eW.VisuallyHidden,{asChild:!0,children:(0,l.jsx)("select",{...a,ref:i,defaultValue:n})})});function tM(e){let r=(0,y.useCallbackRef)(e),n=t.useRef(""),a=t.useRef(0),o=t.useCallback(e=>{let t=n.current+e;r(t),function e(t){n.current=t,window.clearTimeout(a.current),""!==t&&(a.current=window.setTimeout(()=>e(""),1e3))}(t)},[r]),i=t.useCallback(()=>{n.current="",window.clearTimeout(a.current)},[]);return t.useEffect(()=>()=>window.clearTimeout(a.current),[]),[n,o,i]}function tD(e,t,r){var n,a;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=r?e.indexOf(r):-1,s=(n=e,a=Math.max(i,0),n.map((e,t)=>n[(a+t)%n.length]));1===o.length&&(s=s.filter(e=>e!==r));let l=s.find(e=>e.textValue.toLowerCase().startsWith(o.toLowerCase()));return l!==r?l:void 0}tT.displayName="BubbleSelect";var tI=e1,tL=e5,tA=e9,tO=e3,tF=e8,tH=e7,tz=tl,tW=tf,tB=tm,tY=tb,tU=tw,tV=tC,tK=tN,tq=tk,tG=tj;e.s({Indicator:()=>rc,Item:()=>ru,Root:()=>rd},663634);var tX=e.i(943220),tQ=e.i(372034),tZ="Radio",[tJ,t$]=(0,h.createContextScope)(tZ),[t0,t1]=tJ(tZ),t2=t.forwardRef((e,r)=>{let{__scopeRadio:n,name:a,checked:o=!1,required:i,disabled:d,value:u="on",onCheck:c,form:f,...h}=e,[v,g]=t.useState(null),b=(0,m.useComposedRefs)(r,e=>g(e)),y=t.useRef(!1),w=!v||f||!!v.closest("form");return(0,l.jsxs)(t0,{scope:n,checked:o,disabled:d,children:[(0,l.jsx)(s.Primitive.button,{type:"button",role:"radio","aria-checked":o,"data-state":t3(o),"data-disabled":d?"":void 0,disabled:d,value:u,...h,ref:b,onClick:(0,p.composeEventHandlers)(e.onClick,e=>{o||null==c||c(),w&&(y.current=e.isPropagationStopped(),y.current||e.stopPropagation())})}),w&&(0,l.jsx)(t9,{control:v,bubbles:!y.current,name:a,value:u,checked:o,required:i,disabled:d,form:f,style:{transform:"translateX(-100%)"}})]})});t2.displayName=tZ;var t5="RadioIndicator",t4=t.forwardRef((e,t)=>{let{__scopeRadio:r,forceMount:n,...a}=e,o=t1(t5,r);return(0,l.jsx)(_.Presence,{present:n||o.checked,children:(0,l.jsx)(s.Primitive.span,{"data-state":t3(o.checked),"data-disabled":o.disabled?"":void 0,...a,ref:t})})});t4.displayName=t5;var t9=e=>{let{control:r,checked:n,bubbles:a=!0,...o}=e,i=t.useRef(null),s=ez(n),d=(0,tQ.useSize)(r);return t.useEffect(()=>{let e=i.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(s!==n&&t){let r=new Event("click",{bubbles:a});t.call(e,n),e.dispatchEvent(r)}},[s,n,a]),(0,l.jsx)("input",{type:"radio","aria-hidden":!0,defaultChecked:n,...o,tabIndex:-1,ref:i,style:{...e.style,...d,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function t3(e){return e?"checked":"unchecked"}var t8=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],t6="RadioGroup",[t7,re]=(0,h.createContextScope)(t6,[tX.createRovingFocusGroupScope,t$]),rt=(0,tX.createRovingFocusGroupScope)(),rr=t$(),[rn,ra]=t7(t6),ro=t.forwardRef((e,t)=>{let{__scopeRadioGroup:r,name:n,defaultValue:a,value:o,required:i=!1,disabled:d=!1,orientation:u,dir:c,loop:f=!0,onValueChange:p,...m}=e,h=rt(r),v=(0,eO.useDirection)(c),[b,y]=(0,g.useControllableState)({prop:o,defaultProp:a,onChange:p});return(0,l.jsx)(rn,{scope:r,name:n,required:i,disabled:d,value:b,onValueChange:y,children:(0,l.jsx)(tX.Root,{asChild:!0,...h,orientation:u,dir:v,loop:f,children:(0,l.jsx)(s.Primitive.div,{role:"radiogroup","aria-required":i,"aria-orientation":u,"data-disabled":d?"":void 0,dir:v,...m,ref:t})})})});ro.displayName=t6;var ri="RadioGroupItem",rs=t.forwardRef((e,r)=>{let{__scopeRadioGroup:n,disabled:a,...o}=e,i=ra(ri,n),s=i.disabled||a,d=rt(n),u=rr(n),c=t.useRef(null),f=(0,m.useComposedRefs)(r,c),h=i.value===o.value,v=t.useRef(!1);return t.useEffect(()=>{let e=e=>
1{t8.includes(e.key)&&(v.current=!0)},t=()=>v.current=!1;return document.addEventListener("keydown",e),document.addEventListener("keyup",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t)}},[]),(0,l.jsx)(tX.Item,{asChild:!0,...d,focusable:!s,active:h,children:(0,l.jsx)(t2,{disabled:s,required:i.required,checked:h,...u,...o,name:i.name,ref:f,onCheck:()=>i.onValueChange(o.value),onKeyDown:(0,p.composeEventHandlers)(e=>{"Enter"===e.key&&e.preventDefault()}),onFocus:(0,p.composeEventHandlers)(o.onFocus,()=>{var e;v.current&&(null==(e=c.current)||e.click())})})})});rs.displayName=ri;var rl=t.forwardRef((e,t)=>{let{__scopeRadioGroup:r,...n}=e,a=rr(r);return(0,l.jsx)(t4,{...a,...n,ref:t})});rl.displayName="RadioGroupIndicator";var rd=ro,ru=rs,rc=rl;e.s({Root:()=>rp},984408);var rf=t.forwardRef((e,t)=>(0,l.jsx)(s.Primitive.label,{...e,ref:t,onMouseDown:t=>{var r;t.target.closest("button, input, select, textarea")||(null==(r=e.onMouseDown)||r.call(e,t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));rf.displayName="Label";var rp=rf;e.s({Action:()=>rZ,Close:()=>rJ,Description:()=>rQ,Provider:()=>rK,Root:()=>rG,Title:()=>rX,Viewport:()=>rq},755383);var rm="ToastProvider",[rh,rv,rg]=(0,eA.createCollection)("Toast"),[rb,ry]=(0,h.createContextScope)("Toast",[rg]),[rw,rx]=rb(rm),rC=e=>{let{__scopeToast:r,label:n="Notification",duration:a=5e3,swipeDirection:o="right",swipeThreshold:i=50,children:s}=e,[d,u]=t.useState(null),[c,f]=t.useState(0),p=t.useRef(!1),m=t.useRef(!1);return n.trim()||console.error("Invalid prop `label` supplied to `".concat(rm,"`. Expected non-empty `string`.")),(0,l.jsx)(rh.Provider,{scope:r,children:(0,l.jsx)(rw,{scope:r,label:n,duration:a,swipeDirection:o,swipeThreshold:i,toastCount:c,viewport:d,onViewportChange:u,onToastAdd:t.useCallback(()=>f(e=>e+1),[]),onToastRemove:t.useCallback(()=>f(e=>e-1),[]),isFocusedToastEscapeKeyDownRef:p,isClosePausedRef:m,children:s})})};rC.displayName=rm;var rE="ToastViewport",rN=["F8"],rS="toast.viewportPause",rk="toast.viewportResume",rR=t.forwardRef((e,r)=>{let{__scopeToast:n,hotkey:a=rN,label:o="Notifications ({hotkey})",...i}=e,d=rx(rE,n),u=rv(n),c=t.useRef(null),f=t.useRef(null),p=t.useRef(null),h=t.useRef(null),v=(0,m.useComposedRefs)(r,h,d.onViewportChange),g=a.join("+").replace(/Key/g,"").replace(/Digit/g,""),y=d.toastCount>0;t.useEffect(()=>{let e=e=>{var t;0!==a.length&&a.every(t=>e[t]||e.code===t)&&(null==(t=h.current)||t.focus())};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[a]),t.useEffect(()=>{let e=c.current,t=h.current;if(y&&e&&t){let r=()=>{if(!d.isClosePausedRef.current){let e=new CustomEvent(rS);t.dispatchEvent(e),d.isClosePausedRef.current=!0}},n=()=>
1{if(d.isClosePausedRef.current){let e=new CustomEvent(rk);t.dispatchEvent(e),d.isClosePausedRef.current=!1}},a=t=>{e.contains(t.relatedTarget)||n()},o=()=>{e.contains(document.activeElement)||n()};return e.addEventListener("focusin",r),e.addEventListener("focusout",a),e.addEventListener("pointermove",r),e.addEventListener("pointerleave",o),window.addEventListener("blur",r),window.addEventListener("focus",n),()=>{e.removeEventListener("focusin",r),e.removeEventListener("focusout",a),e.removeEventListener("pointermove",r),e.removeEventListener("pointerleave",o),window.removeEventListener("blur",r),window.removeEventListener("focus",n)}}},[y,d.isClosePausedRef]);let w=t.useCallback(e=>{let{tabbingDirection:t}=e,r=u().map(e=>{let r=e.ref.current,n=[r,...function(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}(r)];return"forwards"===t?n:n.reverse()});return("forwards"===t?r.reverse():r).flat()},[u]);return t.useEffect(()=>{let e=h.current;if(e){let t=t=>{let r=t.altKey||t.ctrlKey||t.metaKey;if("Tab"===t.key&&!r){var n,a,o;let r=document.activeElement,i=t.shiftKey;if(t.target===e&&i){null==(n=f.current)||n.focus();return}let s=w({tabbingDirection:i?"backwards":"forwards"}),l=s.findIndex(e=>e===r);rV(s.slice(l+1))?t.preventDefault():i?null==(a=f.current)||a.focus():null==(o=p.current)||o.focus()}};return e.addEventListener("keydown",t),()=>e.removeEventListener("keydown",t)}},[u,w]),(0,l.jsxs)(b.Branch,{ref:c,role:"region","aria-label":o.replace("{hotkey}",g),tabIndex:-1,style:{pointerEvents:y?void 0:"none"},children:[y&&(0,l.jsx)(rP,{ref:f,onFocusFromOutsideViewport:()=>{rV(w({tabbingDirection:"forwards"}))}}),(0,l.jsx)(rh.Slot,{scope:n,children:(0,l.jsx)(s.Primitive.ol,{tabIndex:-1,...i,ref:v})}),y&&(0,l.jsx)(rP,{ref:p,onFocusFromOutsideViewport:()=>{rV(w({tabbingDirection:"backwards"}))}})]})});rR.displayName=rE;var rj="ToastFocusProxy",rP=t.forwardRef((e,t)=>{let{__scopeToast:r,onFocusFromOutsideViewport:n,...a}=e,o=rx(rj,r);return(0,l.jsx)(eW.VisuallyHidden,{"aria-hidden":!0,tabIndex:0,...a,ref:t,style:{position:"fixed"},onFocus:e=>{var t;let r=e.relatedTarget;(null==(t=o.viewport)?void 0:t.contains(r))||n()}})});rP.displayName=rj;var r_="Toast",rT=t.forwardRef((e,t)=>{let{forceMount:r,open:n,defaultOpen:a,onOpenChange:o,...i}=e,[s=!0,d]=(0,g.useControllableState)({prop:n,defaultProp:a,onChange:o});return(0,l.jsx)(_.Presence,{present:r||s,children:(0,l.jsx)(rI,{open:s,...i,ref:t,onClose:()=>d(!1),onPause:(0,y.useCallbackRef)(e.onPause),onResume:(0,y.useCallbackRef)(e.onResume),onSwipeStart:(0,p.composeEventHandlers)(e.onSwipeStart,e=>{e.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:(0,p.composeEventHandlers)(e.onSwipeMove,e=>{let{x:t,y:r}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","move"),e.currentTarget.style.setProperty("--radix-toast-swipe-move-x","".concat(t,"px")),e.currentTarget.style.setProperty("--radix-toast-swipe-move-y","".concat(r,"px"))}),onSwipeCancel:(0,p.composeEventHandlers)(e.onSwipeCancel,e=>{e.currentTarget.setAttribute("data-swipe","cancel"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:(0,p.composeEventHandlers)(e.onSwipeEnd,e=>{let{x:t,y:r}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","end"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.setProperty("--radix-toast-swipe-end-x","".concat(t,"px")),e.currentTarget.style.setProperty("--radix-toast-swipe-end-y","".concat(r,"px")),d(!1)})})})});rT.displayName=r_;var[rM,rD]=rb(r_,{onClose(){}}),rI=t.forwardRef((e,r)=>{let{__scopeToast:n,type:a="foreground",duration:o,open:i,onClose:d,onEscapeKeyDown:u,onPause:c,onResume:f,onSwipeStart:h,onSwipeMove:v,onSwipeCancel:g,onSwipeEnd:w,...x}=e,C=rx(r_,n),[E,N]=t.useState(null),S=(0,m.useComposedRefs)(r,e=>
1N(e)),k=t.useRef(null),R=t.useRef(null),j=o||C.duration,P=t.useRef(0),_=t.useRef(j),T=t.useRef(0),{onToastAdd:M,onToastRemove:D}=C,I=(0,y.useCallbackRef)(()=>{var e;(null==E?void 0:E.contains(document.activeElement))&&(null==(e=C.viewport)||e.focus()),d()}),L=t.useCallback(e=>{e&&e!==1/0&&(window.clearTimeout(T.current),P.current=new Date().getTime(),T.current=window.setTimeout(I,e))},[I]);t.useEffect(()=>{let e=C.viewport;if(e){let t=()=>{L(_.current),null==f||f()},r=()=>{let e=new Date().getTime()-P.current;_.current=_.current-e,window.clearTimeout(T.current),null==c||c()};return e.addEventListener(rS,r),e.addEventListener(rk,t),()=>{e.removeEventListener(rS,r),e.removeEventListener(rk,t)}}},[C.viewport,j,c,f,L]),t.useEffect(()=>{i&&!C.isClosePausedRef.current&&L(j)},[i,j,C.isClosePausedRef,L]),t.useEffect(()=>(M(),()=>D()),[M,D]);let A=t.useMemo(()=>E?function e(t){let r=[];return Array.from(t.childNodes).forEach(t=>{var n;if(t.nodeType===t.TEXT_NODE&&t.textContent&&r.push(t.textContent),(n=t).nodeType===n.ELEMENT_NODE){let n=t.ariaHidden||t.hidden||"none"===t.style.display,a=""===t.dataset.radixToastAnnounceExclude;if(!n)if(a){let e=t.dataset.radixToastAnnounceAlt;e&&r.push(e)}else r.push(...e(t))}}),r}(E):null,[E]);return C.viewport?(0,l.jsxs)(l.Fragment,{children:[A&&(0,l.jsx)(rL,{__scopeToast:n,role:"status","aria-live":"foreground"===a?"assertive":"polite","aria-atomic":!0,children:A}),(0,l.jsx)(rM,{scope:n,onClose:I,children:eI.createPortal((0,l.jsx)(rh.ItemSlot,{scope:n,children:(0,l.jsx)(b.Root,{asChild:!0,onEscapeKeyDown:(0,p.composeEventHandlers)(u,()=>{C.isFocusedToastEscapeKeyDownRef.current||I(),C.isFocusedToastEscapeKeyDownRef.current=!1}),children:(0,l.jsx)(s.Primitive.li,{role:"status","aria-live":"off","aria-atomic":!0,tabIndex:0,"data-state":i?"open":"closed","data-swipe-direction":C.swipeDirection,...x,ref:S,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:(0,p.composeEventHandlers)(e.onKeyDown,e=>{"Escape"===e.key&&(null==u||u(e.nativeEvent),e.nativeEvent.defaultPrevented||(C.isFocusedToastEscapeKeyDownRef.current=!0,I()))}),onPointerDown:(0,p.composeEventHandlers)(e.onPointerDown,e=>{0===e.button&&(k.current={x:e.clientX,y:e.clientY})}),onPointerMove:(0,p.composeEventHandlers)(e.onPointerMove,e=>{if(!k.current)return;let t=e.clientX-k.current.x,r=e.clientY-k.current.y,n=!!R.current,a=["left","right"].includes(C.swipeDirection),o=["left","up"].includes(C.swipeDirection)?Math.min:Math.max,i=a?o(0,t):0,s=a?0:o(0,r),l="touch"===e.pointerType?10:2,d={x:i,y:s},u={originalEvent:e,delta:d};n?(R.current=d,rY("toast.swipeMove",v,u,{discrete:!1})):rU(d,C.swipeDirection,l)?(R.current=d,rY("toast.swipeStart",h,u,{discrete:!1}),e.target.setPointerCapture(e.pointerId)):(Math.abs(t)>l||Math.abs(r)>l)&&(k.current=null)}),onPointerUp:(0,p.composeEventHandlers)(e.onPointerUp,e=>{let t=R.current,r=e.target;if(r.hasPointerCapture(e.pointerId)&&r.releasePointerCapture(e.pointerId),R.current=null,k.current=null,t){let r=e.currentTarget,n={originalEvent:e,delta:t};rU(t,C.swipeDirection,C.swipeThreshold)?rY("toast.swipeEnd",w,n,{discrete:!0}):rY("toast.swipeCancel",g,n,{discrete:!0}),r.addEventListener("click",e=>e.preventDefault(),{once:!0})}})})})}),C.viewport)})]}):null}),rL=e=>{let{__scopeToast:r,children:n,...a}=e,o=rx(r_,r),[i,s]=t.useState(!1),[d,u]=t.useState(!1);return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:()=>{},t=(0,y.useCallbackRef)(e);(0,eH.useLayoutEffect)(()=>{let e=0,r=0;return e=window.requestAnimationFrame(()=>r=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(e),window.cancelAnimationFrame(r)}},[t])}(()=>s(!0)),t.useEffect(()=>{let e=window.setTimeout(()=>u(!0),1e3);return()=>window.clearTimeout(e)},[]),d?null:(0,l.jsx)(P.Portal,{asChild:!0,children:(0,l.jsx)(eW.VisuallyHidden,{...a,children:i&&(0,l.jsxs)(l.Fragment,{children:[o.label," ",n]})})})},rA=t.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e;return(0,l.jsx)(s.Primitive.div,{...n,ref:t})});rA.displayName="ToastTitle";var rO=t.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e;return(0,l.jsx)(s.Primitive.div,{...n,ref:t})});rO.displayName="ToastDescription";var rF="ToastAction",rH=t.forwardRef((e,t)=>
1{let{altText:r,...n}=e;return r.trim()?(0,l.jsx)(rB,{altText:r,asChild:!0,children:(0,l.jsx)(rW,{...n,ref:t})}):(console.error("Invalid prop `altText` supplied to `".concat(rF,"`. Expected non-empty `string`.")),null)});rH.displayName=rF;var rz="ToastClose",rW=t.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e,a=rD(rz,r);return(0,l.jsx)(rB,{asChild:!0,children:(0,l.jsx)(s.Primitive.button,{type:"button",...n,ref:t,onClick:(0,p.composeEventHandlers)(e.onClick,a.onClose)})})});rW.displayName=rz;var rB=t.forwardRef((e,t)=>{let{__scopeToast:r,altText:n,...a}=e;return(0,l.jsx)(s.Primitive.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":n||void 0,...a,ref:t})});function rY(e,t,r,n){let{discrete:a}=n,o=r.originalEvent.currentTarget,i=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),a?(0,s.dispatchDiscreteCustomEvent)(o,i):o.dispatchEvent(i)}var rU=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=Math.abs(e.x),a=Math.abs(e.y),o=n>a;return"left"===t||"right"===t?o&&n>r:!o&&a>r};function rV(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}var rK=rC,rq=rR,rG=rT,rX=rA,rQ=rO,rZ=rH,rJ=rW;e.s({Indicator:()=>no,Root:()=>na},591748);var r$=e.i(858951),r0=e.i(987373),r1=e.i(801687),r2=e.i(532379),r5="Checkbox",[r4,r9]=(0,h.createContextScope)(r5),[r3,r8]=r4(r5),r6=t.forwardRef((e,r)=>{let{__scopeCheckbox:n,name:a,checked:o,defaultChecked:i,required:s,disabled:d,value:u="on",onCheckedChange:c,form:f,...p}=e,[m,h]=t.useState(null),v=(0,r$.useComposedRefs)(r,e=>h(e)),b=t.useRef(!1),y=!m||f||!!m.closest("form"),[w=!1,x]=(0,g.useControllableState)({prop:o,defaultProp:i,onChange:c}),C=t.useRef(w);return t.useEffect(()=>{let e=null==m?void 0:m.form;if(e){let t=()=>x(C.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[m,x]),(0,l.jsxs)(r3,{scope:n,state:w,disabled:d,children:[(0,l.jsx)(r2.Primitive.button,{type:"button",role:"checkbox","aria-checked":nr(w)?"mixed":w,"aria-required":s,"data-state":nn(w),"data-disabled":d?"":void 0,disabled:d,value:u,...p,ref:v,onKeyDown:(0,r0.composeEventHandlers)(e.onKeyDown,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,r0.composeEventHandlers)(e.onClick,e=>{x(e=>!!nr(e)||!e),y&&(b.current=e.isPropagationStopped(),b.current||e.stopPropagation())})}),y&&(0,l.jsx)(nt,{control:m,bubbles:!b.current,name:a,value:u,checked:w,required:s,disabled:d,form:f,style:{transform:"translateX(-100%)"},defaultChecked:!nr(i)&&i})]})});r6.displayName=r5;var r7="CheckboxIndicator",ne=t.forwardRef((e,t)=>{let{__scopeCheckbox:r,forceMount:n,...a}=e,o=r8(r7,r);return(0,l.jsx)(r1.Presence,{present:n||nr(o.state)||!0===o.state,children:(0,l.jsx)(r2.Primitive.span,{"data-state":nn(o.state),"data-disabled":o.disabled?"":void 0,...a,ref:t,style:{pointerEvents:"none",...e.style}})})});ne.displayName=r7;var nt=e=>{let{control:r,checked:n,bubbles:a=!0,defaultChecked:o,...i}=e,s=t.useRef(null),d=ez(n),u=(0,tQ.useSize)(r);t.useEffect(()=>{let e=s.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(d!==n&&t){let r=new Event("click",{bubbles:a});e.indeterminate=nr(n),t.call(e,!nr(n)&&n),e.dispatchEvent(r)}},[d,n,a]);let c=t.useRef(!nr(n)&&n);return(0,l.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:null!=o?o:c.current,...i,tabIndex:-1,ref:s,style:{...e.style,...u,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function nr(e){return"indeterminate"===e}function nn(e){return nr(e)?"indeterminate":e?"checked":"unchecked"}var na=r6,no=ne},[510088,823614,209030,805714,918948,747748,959468,663634,984408,755383,591748]],682968:e=>{"use strict";e.s({DismissableLayer:()=>c});var t,r=e.i(425524),n=e.i(987373),a=e.i(532379),o=e.i(858951),i=e.i(671064),s=e.i(596451),l=e.i(186011),d="dismissableLayer.update",u=r.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),c=r.forwardRef((e,c)=>{var m,h;let{disableOutsidePointerEvents:v=!1,onEscapeKeyDown:g,onPointerDownOutside:b,onFocusOutside:y,onInteractOutside:w,onDismiss:x,...C}=e,E=r.useContext(u),[N,S]=r.useState(null),k=null!=(h=null==N?void 0:N.ownerDocument)?h:null==(m=globalThis)?void 0:m.document,[,R]=r.useState({}),j=(0,o.useComposedRefs)(c,e=>S(e)),P=Array.from(E.layers),[_]=[...E.layersWithOutsidePointerEventsDisabled].slice(-1),T=P.indexOf(_),M=N?P.indexOf(N):-1,D=E.layersWithOutsidePointerEventsDisabled.size>0,I=M>=T,L=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,a=(0,i.useCallbackRef)(e),o=r.useRef(!1),s=r.useRef(()=>{});return r.useEffect(()=>{let e=e=>
1{if(e.target&&!o.current){let t=function(){p("dismissableLayer.pointerDownOutside",a,r,{discrete:!0})},r={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",s.current),s.current=t,n.addEventListener("click",s.current,{once:!0})):t()}else n.removeEventListener("click",s.current);o.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",s.current)}},[n,a]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,r=[...E.branches].some(e=>e.contains(t));I&&!r&&(null==b||b(e),null==w||w(e),e.defaultPrevented||null==x||x())},k),A=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,a=(0,i.useCallbackRef)(e),o=r.useRef(!1);return r.useEffect(()=>{let e=e=>{e.target&&!o.current&&p("dismissableLayer.focusOutside",a,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,a]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;![...E.branches].some(e=>e.contains(t))&&(null==y||y(e),null==w||w(e),e.defaultPrevented||null==x||x())},k);return(0,s.useEscapeKeydown)(e=>{M===E.layers.size-1&&(null==g||g(e),!e.defaultPrevented&&x&&(e.preventDefault(),x()))},k),r.useEffect(()=>{if(N)return v&&(0===E.layersWithOutsidePointerEventsDisabled.size&&(t=k.body.style.pointerEvents,k.body.style.pointerEvents="none"),E.layersWithOutsidePointerEventsDisabled.add(N)),E.layers.add(N),f(),()=>{v&&1===E.layersWithOutsidePointerEventsDisabled.size&&(k.body.style.pointerEvents=t)}},[N,k,v,E]),r.useEffect(()=>()=>{N&&(E.layers.delete(N),E.layersWithOutsidePointerEventsDisabled.delete(N),f())},[N,E]),r.useEffect(()=>{let e=()=>R({});return document.addEventListener(d,e),()=>document.removeEventListener(d,e)},[]),(0,l.jsx)(a.Primitive.div,{...C,ref:j,style:{pointerEvents:D?I?"auto":"none":void 0,...e.style},onFocusCapture:(0,n.composeEventHandlers)(e.onFocusCapture,A.onFocusCapture),onBlurCapture:(0,n.composeEventHandlers)(e.onBlurCapture,A.onBlurCapture),onPointerDownCapture:(0,n.composeEventHandlers)(e.onPointerDownCapture,L.onPointerDownCapture)})});function f(){let e=new CustomEvent(d);document.dispatchEvent(e)}function p(e,t,r,n){let{discrete:o}=n,i=r.originalEvent.target,s=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&i.addEventListener(e,t,{once:!0}),o?(0,a.dispatchDiscreteCustomEvent)(i,s):i.dispatchEvent(s)}c.displayName="DismissableLayer",r.forwardRef((e,t)=>{let n=r.useContext(u),i=r.useRef(null),s=(0,o.useComposedRefs)(t,i);return r.useEffect(()=>{let e=i.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,l.jsx)(a.Primitive.div,{...e,ref:s})}).displayName="DismissableLayerBranch"},778616:e=>{"use strict";e.s({FocusScope:()=>d});var t=e.i(425524),r=e.i(858951),n=e.i(532379),a=e.i(671064),o=e.i(186011),i="focusScope.autoFocusOnMount",s="focusScope.autoFocusOnUnmount",l={bubbles:!1,cancelable:!0},d=t.forwardRef((e,d)=>{let{loop:m=!1,trapped:h=!1,onMountAutoFocus:v,onUnmountAutoFocus:g,...b}=e,[y,w]=t.useState(null),x=(0,a.useCallbackRef)(v),C=(0,a.useCallbackRef)(g),E=t.useRef(null),N=(0,r.useComposedRefs)(d,e=>w(e)),S=t.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;t.useEffect(()=>{if(h){let e=function(e){if(S.paused||!y)return;let t=e.target;y.contains(t)?E.current=t:f(E.current,{select:!0})},t=function(e){if(S.paused||!y)return;let t=e.relatedTarget;null!==t&&(y.contains(t)||f(E.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&f(y)});return y&&r.observe(y,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[h,y,S.paused]),t.useEffect(()=>{if(y){p.add(S);let e=document.activeElement;if(!y.contains(e)){let t=new CustomEvent(i,l);y.addEventListener(i,x),y.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=document.activeElement;for(let n of e)if(f(n,{select:t}),document.activeElement!==r)return}(u(y).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&f(y))}return()=>{y.removeEventListener(i,x),setTimeout(()=>{let t=new CustomEvent(s,l);y.addEventListener(s,C),y.dispatchEvent(t),t.defaultPrevented||f(null!=e?e:document.body,{select:!0}),y.removeEventListener(s,C),p.remove(S)},0)}}},[y,x,C,S]);let k=t.useCallback(e=>{if(!m&&!h||S.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=document.activeElement;if(t&&r){let t=e.currentTarget,[n,a]=function(e){let t=u(e);return[c(t,e),c(t.reverse(),e)]}(t);n&&a?e.shiftKey||r!==a?e.shiftKey&&r===n&&(e.preventDefault(),m&&f(a,{select:!0})):(e.preventDefault(),m&&f(n,{select:!0})):r===t&&e.preventDefault()}},[m,h,S.paused]);return(0,o.jsx)(n.Primitive.div,{tabIndex:-1,...b,ref:N,onKeyDown:k})});function u(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function c(e,t){for(let r of e)if(!function(e,t){let{upTo:r}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===r||e!==r);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function f(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}d.displayName="FocusScope";var p=function(){let e=[];return{add(t){let r=e[0];t!==r&&(null==r||r.pause()),(e=m(e,t)).unshift(t)},remove(t){var r;null==(r=(e=m(e,t))[0])||r.resume()}}}();function m(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}},154440:e=>{"use strict";e.s({Root:()=>o});var t=e.i(425524),r=e.i(532379),n=e.i(186011),a=t.forwardRef((e,t)=>
1{let{children:a,width:o=10,height:i=5,...s}=e;return(0,n.jsx)(r.Primitive.svg,{...s,ref:t,width:o,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?a:(0,n.jsx)("polygon",{points:"0,0 30,0 15,10"})})});a.displayName="Arrow";var o=a},513391:[e=>{"use strict";e.s({Anchor:()=>T,Arrow:()=>D,Content:()=>M,Root:()=>_,createPopperScope:()=>m},513391);var t=e.i(425524),r=e.i(711272),n=e.i(884912),a=e.i(154440),o=e.i(858951),i=e.i(857917),s=e.i(532379),l=e.i(671064),d=e.i(924171),u=e.i(372034),c=e.i(186011),f="Popper",[p,m]=(0,i.createContextScope)(f),[h,v]=p(f),g=e=>{let{__scopePopper:r,children:n}=e,[a,o]=t.useState(null);return(0,c.jsx)(h,{scope:r,anchor:a,onAnchorChange:o,children:n})};g.displayName=f;var b="PopperAnchor",y=t.forwardRef((e,r)=>{let{__scopePopper:n,virtualRef:a,...i}=e,l=v(b,n),d=t.useRef(null),u=(0,o.useComposedRefs)(r,d);return t.useEffect(()=>{l.onAnchorChange((null==a?void 0:a.current)||d.current)}),a?null:(0,c.jsx)(s.Primitive.div,{...i,ref:u})});y.displayName=b;var w="PopperContent",[x,C]=p(w),E=t.forwardRef((e,a)=>{var i,f,p,m,h,g,b,y;let{__scopePopper:C,side:E="bottom",sideOffset:N=0,align:S="center",alignOffset:k=0,arrowPadding:_=0,avoidCollisions:T=!0,collisionBoundary:M=[],collisionPadding:D=0,sticky:I="partial",hideWhenDetached:L=!1,updatePositionStrategy:A="optimized",onPlaced:O,...F}=e,H=v(w,C),[z,W]=t.useState(null),B=(0,o.useComposedRefs)(a,e=>W(e)),[Y,U]=t.useState(null),V=(0,u.useSize)(Y),K=null!=(b=null==V?void 0:V.width)?b:0,q=null!=(y=null==V?void 0:V.height)?y:0,G="number"==typeof D?D:{top:0,right:0,bottom:0,left:0,...D},X=Array.isArray(M)?M:[M],Q=X.length>0,Z={padding:G,boundary:X.filter(R),altBoundary:Q},{refs:J,floatingStyles:$,placement:ee,isPositioned:et,middlewareData:er}=(0,r.useFloating)({strategy:"fixed",placement:E+("center"!==S?"-"+S:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,n.autoUpdate)(...t,{animationFrame:"always"===A})},elements:{reference:H.anchor},middleware:[(0,r.offset)({mainAxis:N+q,alignmentAxis:k}),T&&(0,r.shift)({mainAxis:!0,crossAxis:!1,limiter:"partial"===I?(0,r.limitShift)():void 0,...Z}),T&&(0,r.flip)({...Z}),(0,r.size)({...Z,apply:e=>{let{elements:t,rects:r,availableWidth:n,availableHeight:a}=e,{width:o,height:i}=r.reference,s=t.floating.style;s.setProperty("--radix-popper-available-width","".concat(n,"px")),s.setProperty("--radix-popper-available-height","".concat(a,"px")),s.setProperty("--radix-popper-anchor-width","".concat(o,"px")),s.setProperty("--radix-popper-anchor-height","".concat(i,"px"))}}),Y&&(0,r.arrow)({element:Y,padding:_}),j({arrowWidth:K,arrowHeight:q}),L&&(0,r.hide)({strategy:"referenceHidden",...Z})]}),[en,ea]=P(ee),eo=(0,l.useCallbackRef)(O);(0,d.useLayoutEffect)(()=>{et&&(null==eo||eo())},[et,eo]);let ei=null==(i=er.arrow)?void 0:i.x,es=null==(f=er.arrow)?void 0:f.y,el=(null==(p=er.arrow)?void 0:p.centerOffset)!==0,[ed,eu]=t.useState();return(0,d.useLayoutEffect)(()=>{z&&eu(window.getComputedStyle(z).zIndex)},[z]),(0,c.jsx)("div",{ref:J.setFloating,"data-radix-popper-content-wrapper":"",style:{...$,transform:et?$.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ed,"--radix-popper-transform-origin":[null==(m=er.transformOrigin)?void 0:m.x,null==(h=er.transformOrigin)?void 0:h.y].join(" "),...(null==(g=er.hide)?void 0:g.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,c.jsx)(x,{scope:C,placedSide:en,onArrowChange:U,arrowX:ei,arrowY:es,shouldHideArrow:el,children:(0,c.jsx)(s.Primitive.div,{"data-side":en,"data-align":ea,...F,ref:B,style:{...F.style,animation:et?void 0:"none"}})})})});E.displayName=w;var N="PopperArrow",S={top:"bottom",right:"left",bottom:"top",left:"right"},k=t.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,o=C(N,r),i=S[o.placedSide];return(0,c.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,c.jsx)(a.Root,{...n,ref:t,style:{...n.style,display:"block"}})})});function R(e){return null!==e}k.displayName=N;var j=e=>({name:"transformOrigin",options:e,fn(t){var r,n,a,o,i;let{placement:s,rects:l,middlewareData:d}=t,u=(null==(r=d.arrow)?void 0:r.centerOffset)!==0,c=u?0:e.arrowWidth,f=u?0:e.arrowHeight,[p,m]=P(s),h={start:"0%",center:"50%",end:"100%"}[m],v=(null!=(o=null==(n=d.arrow)?void 0:n.x)?o:0)+c/2,g=(null!=(i=null==(a=d.arrow)?void 0:a.y)?i:0)+f/2,b="",y="";return"bottom"===p?(b=u?h:"".concat(v,"px"),y="".concat(-f,"px")):"top"===p?(b=u?h:"".concat(v,"px"),y="".concat(l.floating.height+f,"px")):"right"===p?(b="".concat(-f,"px"),y=u?h:"".concat(g,"px")):"left"===p&&(b="".concat(l.floating.width+f,"px"),y=u?h:"".concat(g,"px")),{data:{x:b,y}}}});function P(e){let[t,r="center"]=e.split("-");return[t,r]}var _=g,T=y,M=E,D=k;e.s({Portal:()=>L},697913);var I=e.i(149707),L=t.forwardRef((e,r)=>{var n,a;let{container:o,...i}=e,[l,u]=t.useState(!1);(0,d.useLayoutEffect)(()=>u(!0),[]);let f=o||l&&(null==(a=globalThis)||null==(n=a.document)?void 0:n.body);return f?I.default.createPortal((0,c.jsx)(s.Primitive.div,{...i,ref:r}),f):null});L.displayName="Portal"},[697913]],308829:e=>{"use strict";e.s({Anchor:()=>B,Arrow:()=>K,Content:()=>V,Popover:()=>N,PopoverContent:()=>I,PopoverPortal:()=>M,PopoverTrigger:()=>j,Portal:()=>U,Root:()=>W,Trigger:()=>Y});var t=e.i(425524),r=e.i(987373),n=e.i(858951),a=e.i(857917),o=e.i(682968),i=e.i(60405),s=e.i(778616),l=e.i(840560),d=e.i(513391),u=e.i(697913),c=e.i(801687),f=e.i(532379),p=e.i(374835),m=e.i(648961),h=e.i(790583),v=e.i(747170),g=e.i(186011),b="Popover",[y,w]=(0,a.createContextScope)(b,[d.createPopperScope]),x=(0,d.createPopperScope)(),[C,E]=y(b),N=e=>{let{__scopePopover:r,children:n,open:a,defaultOpen:o,onOpenChange:i,modal:s=!1}=e,u=x(r),c=t.useRef(null),[f,p]=t.useState(!1),[h=!1,v]=(0,m.useControllableState)({prop:a,defaultProp:o,onChange:i});return(0,g.jsx)(d.Root,{...u,children:(0,g.jsx)(C,{scope:r,contentId:(0,l.useId)(),triggerRef:c,open:h,onOpenChange:v,onOpenToggle:t.useCallback(()=>v(e=>!e),[v]),hasCustomAnchor:f,onCustomAnchorAdd:t.useCallback(()=>p(!0),[]),onCustomAnchorRemove:t.useCallback(()=>p(!1),[]),modal:s,children:n})})};N.displayName=b;var S="PopoverAnchor",k=t.forwardRef((e,r)=>{let{__scopePopover:n,...a}=e,o=E(S,n),i=x(n),{onCustomAnchorAdd:s,onCustomAnchorRemove:l}=o;return t.useEffect(()=>(s(),()=>l()),[s,l]),(0,g.jsx)(d.Anchor,{...i,...a,ref:r})});k.displayName=S;var R="PopoverTrigger",j=t.forwardRef((e,t)=>
1{let{__scopePopover:a,...o}=e,i=E(R,a),s=x(a),l=(0,n.useComposedRefs)(t,i.triggerRef),u=(0,g.jsx)(f.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":z(i.open),...o,ref:l,onClick:(0,r.composeEventHandlers)(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?u:(0,g.jsx)(d.Anchor,{asChild:!0,...s,children:u})});j.displayName=R;var P="PopoverPortal",[_,T]=y(P,{forceMount:void 0}),M=e=>{let{__scopePopover:t,forceMount:r,children:n,container:a}=e,o=E(P,t);return(0,g.jsx)(_,{scope:t,forceMount:r,children:(0,g.jsx)(c.Presence,{present:r||o.open,children:(0,g.jsx)(u.Portal,{asChild:!0,container:a,children:n})})})};M.displayName=P;var D="PopoverContent",I=t.forwardRef((e,t)=>{let r=T(D,e.__scopePopover),{forceMount:n=r.forceMount,...a}=e,o=E(D,e.__scopePopover);return(0,g.jsx)(c.Presence,{present:n||o.open,children:o.modal?(0,g.jsx)(L,{...a,ref:t}):(0,g.jsx)(A,{...a,ref:t})})});I.displayName=D;var L=t.forwardRef((e,a)=>{let o=E(D,e.__scopePopover),i=t.useRef(null),s=(0,n.useComposedRefs)(a,i),l=t.useRef(!1);return t.useEffect(()=>{let e=i.current;if(e)return(0,h.hideOthers)(e)},[]),(0,g.jsx)(v.RemoveScroll,{as:p.Slot,allowPinchZoom:!0,children:(0,g.jsx)(O,{...e,ref:s,trapFocus:o.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,r.composeEventHandlers)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),l.current||null==(t=o.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,r.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;l.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,r.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),A=t.forwardRef((e,r)=>{let n=E(D,e.__scopePopover),a=t.useRef(!1),o=t.useRef(!1);return(0,g.jsx)(O,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var r,i;null==(r=e.onCloseAutoFocus)||r.call(e,t),t.defaultPrevented||(a.current||null==(i=n.triggerRef.current)||i.focus(),t.preventDefault()),a.current=!1,o.current=!1},onInteractOutside:t=>{var r,i;null==(r=e.onInteractOutside)||r.call(e,t),t.defaultPrevented||(a.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));let s=t.target;(null==(i=n.triggerRef.current)?void 0:i.contains(s))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),O=t.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:a,onCloseAutoFocus:l,disableOutsidePointerEvents:u,onEscapeKeyDown:c,onPointerDownOutside:f,onFocusOutside:p,onInteractOutside:m,...h}=e,v=E(D,r),b=x(r);return(0,i.useFocusGuards)(),(0,g.jsx)(s.FocusScope,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:a,onUnmountAutoFocus:l,children:(0,g.jsx)(o.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:u,onInteractOutside:m,onEscapeKeyDown:c,onPointerDownOutside:f,onFocusOutside:p,onDismiss:()=>v.onOpenChange(!1),children:(0,g.jsx)(d.Content,{"data-state":z(v.open),role:"dialog",id:v.contentId,...b,...h,ref:t,style:{...h.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),F="PopoverClose";t.forwardRef((e,t)=>{let{__scopePopover:n,...a}=e,o=E(F,n);return(0,g.jsx)(f.Primitive.button,{type:"button",...a,ref:t,onClick:(0,r.composeEventHandlers)(e.onClick,()=>o.onOpenChange(!1))})}).displayName=F;var H=t.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,a=x(r);return(0,g.jsx)(d.Arrow,{...a,...n,ref:t})});function z(e){return e?"open":"closed"}H.displayName="PopoverArrow";var W=N,B=k,Y=j,U=M,V=I,K=H},729572:e=>{"use strict";e.s({Range:()=>B,Root:()=>z,Thumb:()=>Y,Track:()=>W},729572);var t=e.i(425524),r=e.i(918948),n=e.i(987373),a=e.i(858951),o=e.i(857917),i=e.i(648961),s=e.i(212437),l=e.i(747748),d=e.i(372034),u=e.i(532379),c=e.i(374835),f=e.i(186011),p=["PageUp","PageDown"],m=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],h={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},v="Slider",[g,b,y]=function(e){let r=e+"CollectionProvider",[n,i]=(0,o.createContextScope)(r),[s,l]=n(r,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:r,children:n}=e,a=t.default.useRef(null),o=t.default.useRef(new Map).current;return(0,f.jsx)(s,{scope:r,itemMap:o,collectionRef:a,children:n})};d.displayName=r;let u=e+"CollectionSlot",p=t.default.forwardRef((e,t)=>
1{let{scope:r,children:n}=e,o=l(u,r),i=(0,a.useComposedRefs)(t,o.collectionRef);return(0,f.jsx)(c.Slot,{ref:i,children:n})});p.displayName=u;let m=e+"CollectionItemSlot",h="data-radix-collection-item",v=t.default.forwardRef((e,r)=>{let{scope:n,children:o,...i}=e,s=t.default.useRef(null),d=(0,a.useComposedRefs)(r,s),u=l(m,n);return t.default.useEffect(()=>(u.itemMap.set(s,{ref:s,...i}),()=>void u.itemMap.delete(s))),(0,f.jsx)(c.Slot,{...{[h]:""},ref:d,children:o})});return v.displayName=m,[{Provider:d,Slot:p,ItemSlot:v},function(r){let n=l(e+"CollectionConsumer",r);return t.default.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(h,"]")));return Array.from(n.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[n.collectionRef,n.itemMap])},i]}(v),[w,x]=(0,o.createContextScope)(v,[y]),[C,E]=w(v),N=t.forwardRef((e,a)=>{let{name:o,min:s=0,max:l=100,step:d=1,orientation:u="horizontal",disabled:c=!1,minStepsBetweenThumbs:h=0,defaultValue:v=[s],value:b,onValueChange:y=()=>{},onValueCommit:w=()=>{},inverted:x=!1,form:E,...N}=e,S=t.useRef(new Set),k=t.useRef(0),P="horizontal"===u,[_=[],T]=(0,i.useControllableState)({prop:b,defaultProp:v,onChange:e=>{var t;null==(t=[...S.current][k.current])||t.focus(),y(e)}}),M=t.useRef(_);function D(e,t){let{commit:n}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{commit:!1},a=(String(d).split(".")[1]||"").length,o=function(e,t){let r=Math.pow(10,t);return Math.round(e*r)/r}(Math.round((e-s)/d)*d+s,a),i=(0,r.clamp)(o,[s,l]);T(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,n=[...e];return n[r]=t,n.sort((e,t)=>e-t)}(e,i,t);if(!function(e,t){if(t>0)return Math.min(...e.slice(0,-1).map((t,r)=>e[r+1]-t))>=t;return!0}(r,h*d))return e;{k.current=r.indexOf(i);let t=String(r)!==String(e);return t&&n&&w(r),t?r:e}})}return(0,f.jsx)(C,{scope:e.__scopeSlider,name:o,disabled:c,min:s,max:l,valueIndexToChangeRef:k,thumbs:S.current,values:_,orientation:u,form:E,children:(0,f.jsx)(g.Provider,{scope:e.__scopeSlider,children:(0,f.jsx)(g.Slot,{scope:e.__scopeSlider,children:(0,f.jsx)(P?R:j,{"aria-disabled":c,"data-disabled":c?"":void 0,...N,ref:a,onPointerDown:(0,n.composeEventHandlers)(N.onPointerDown,()=>{c||(M.current=_)}),min:s,max:l,inverted:x,onSlideStart:c?void 0:function(e){let t=function(e,t){if(1===e.length)return 0;let r=e.map(e=>Math.abs(e-t)),n=Math.min(...r);return r.indexOf(n)}(_,e);D(e,t)},onSlideMove:c?void 0:function(e){D(e,k.current)},onSlideEnd:c?void 0:function(){let e=M.current[k.current];_[k.current]!==e&&w(_)},onHomeKeyDown:()=>!c&&D(s,0,{commit:!0}),onEndKeyDown:()=>!c&&D(l,_.length-1,{commit:!0}),onStepKeyDown:e=>{let{event:t,direction:r}=e;if(!c){let e=p.includes(t.key)||t.shiftKey&&m.includes(t.key),n=k.current;D(_[n]+d*(e?10:1)*r,n,{commit:!0})}}})})})})});N.displayName=v;var[S,k]=w(v,{startEdge:"left",endEdge:"right",size:"width",direction:1}),R=t.forwardRef((e,r)=>{let{min:n,max:o,dir:i,inverted:l,onSlideStart:d,onSlideMove:u,onSlideEnd:c,onStepKeyDown:p,...m}=e,[v,g]=t.useState(null),b=(0,a.useComposedRefs)(r,e=>g(e)),y=t.useRef(void 0),w=(0,s.useDirection)(i),x="ltr"===w,C=x&&!l||!x&&l;function E(e){let t=y.current||v.getBoundingClientRect(),r=H([0,t.width],C?[n,o]:[o,n]);return y.current=t,r(e-t.left)}return(0,f.jsx)(S,{scope:e.__scopeSlider,startEdge:C?"left":"right",endEdge:C?"right":"left",direction:C?1:-1,size:"width",children:(0,f.jsx)(P,{dir:w,"data-orientation":"horizontal",...m,ref:b,style:{...m.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:e=>{let t=E(e.clientX);null==d||d(t)},onSlideMove:e=>{let t=E(e.clientX);null==u||u(t)},onSlideEnd:()=>{y.current=void 0,null==c||c()},onStepKeyDown:e=>{let t=h[C?"from-left":"from-right"].includes(e.key);null==p||p({event:e,direction:t?-1:1})}})})}),j=t.forwardRef((e,r)=>{let{min:n,max:o,inverted:i,onSlideStart:s,onSlideMove:l,onSlideEnd:d,onStepKeyDown:u,...c}=e,p=t.useRef(null),m=(0,a.useComposedRefs)(r,p),v=t.useRef(void 0),g=!i;function b(e){let t=v.current||p.current.getBoundingClientRect(),r=H([0,t.height],g?[o,n]:[n,o]);return v.current=t,r(e-t.top)}return(0,f.jsx)(S,{scope:e.__scopeSlider,startEdge:g?"bottom":"top",endEdge:g?"top":"bottom",size:"height",direction:g?1:-1,children:(0,f.jsx)(P,{"data-orientation":"vertical",...c,ref:m,style:{...c.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:e=>{let t=b(e.clientY);null==s||s(t)},onSlideMove:e=>{let t=b(e.clientY);null==l||l(t)},onSlideEnd:()=>{v.current=void 0,null==d||d()},onStepKeyDown:e=>
1{let t=h[g?"from-bottom":"from-top"].includes(e.key);null==u||u({event:e,direction:t?-1:1})}})})}),P=t.forwardRef((e,t)=>{let{__scopeSlider:r,onSlideStart:a,onSlideMove:o,onSlideEnd:i,onHomeKeyDown:s,onEndKeyDown:l,onStepKeyDown:d,...c}=e,h=E(v,r);return(0,f.jsx)(u.Primitive.span,{...c,ref:t,onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>{"Home"===e.key?(s(e),e.preventDefault()):"End"===e.key?(l(e),e.preventDefault()):p.concat(m).includes(e.key)&&(d(e),e.preventDefault())}),onPointerDown:(0,n.composeEventHandlers)(e.onPointerDown,e=>{let t=e.target;t.setPointerCapture(e.pointerId),e.preventDefault(),h.thumbs.has(t)?t.focus():a(e)}),onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,e=>{e.target.hasPointerCapture(e.pointerId)&&o(e)}),onPointerUp:(0,n.composeEventHandlers)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&(t.releasePointerCapture(e.pointerId),i(e))})})}),_="SliderTrack",T=t.forwardRef((e,t)=>{let{__scopeSlider:r,...n}=e,a=E(_,r);return(0,f.jsx)(u.Primitive.span,{"data-disabled":a.disabled?"":void 0,"data-orientation":a.orientation,...n,ref:t})});T.displayName=_;var M="SliderRange",D=t.forwardRef((e,r)=>{let{__scopeSlider:n,...o}=e,i=E(M,n),s=k(M,n),l=t.useRef(null),d=(0,a.useComposedRefs)(r,l),c=i.values.length,p=i.values.map(e=>F(e,i.min,i.max)),m=c>1?Math.min(...p):0,h=100-Math.max(...p);return(0,f.jsx)(u.Primitive.span,{"data-orientation":i.orientation,"data-disabled":i.disabled?"":void 0,...o,ref:d,style:{...e.style,[s.startEdge]:m+"%",[s.endEdge]:h+"%"}})});D.displayName=M;var I="SliderThumb",L=t.forwardRef((e,r)=>{let n=b(e.__scopeSlider),[o,i]=t.useState(null),s=(0,a.useComposedRefs)(r,e=>i(e)),l=t.useMemo(()=>o?n().findIndex(e=>e.ref.current===o):-1,[n,o]);return(0,f.jsx)(A,{...e,ref:s,index:l})}),A=t.forwardRef((e,r)=>{let{__scopeSlider:o,index:i,name:s,...l}=e,c=E(I,o),p=k(I,o),[m,h]=t.useState(null),v=(0,a.useComposedRefs)(r,e=>h(e)),b=!m||c.form||!!m.closest("form"),y=(0,d.useSize)(m),w=c.values[i],x=void 0===w?0:F(w,c.min,c.max),C=function(e,t){return t>2?"Value ".concat(e+1," of ").concat(t):2===t?["Minimum","Maximum"][e]:void 0}(i,c.values.length),N=null==y?void 0:y[p.size],S=N?function(e,t,r){let n=e/2,a=H([0,50],[0,n]);return(n-a(t)*r)*r}(N,x,p.direction):0;return t.useEffect(()=>{if(m)return c.thumbs.add(m),()=>{c.thumbs.delete(m)}},[m,c.thumbs]),(0,f.jsxs)("span",{style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[p.startEdge]:"calc(".concat(x,"% + ").concat(S,"px)")},children:[(0,f.jsx)(g.ItemSlot,{scope:e.__scopeSlider,children:(0,f.jsx)(u.Primitive.span,{role:"slider","aria-label":e["aria-label"]||C,"aria-valuemin":c.min,"aria-valuenow":w,"aria-valuemax":c.max,"aria-orientation":c.orientation,"data-orientation":c.orientation,"data-disabled":c.disabled?"":void 0,tabIndex:c.disabled?void 0:0,...l,ref:v,style:void 0===w?{display:"none"}:e.style,onFocus:(0,n.composeEventHandlers)(e.onFocus,()=>{c.valueIndexToChangeRef.current=i})})}),b&&(0,f.jsx)(O,{name:null!=s?s:c.name?c.name+(c.values.length>1?"[]":""):void 0,form:c.form,value:w},i)]})});L.displayName=I;var O=e=>{let{value:r,...n}=e,a=t.useRef(null),o=(0,l.usePrevious)(r);return t.useEffect(()=>{let e=a.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value").set;if(o!==r&&t){let n=new Event("input",{bubbles:!0});t.call(e,r),e.dispatchEvent(n)}},[o,r]),(0,f.jsx)("input",{style:{display:"none"},...n,ref:a,defaultValue:r})};function F(e,t,n){return(0,r.clamp)(100/(n-t)*(e-t),[0,100])}function H(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}var z=N,W=T,B=D,Y=L},777787:e=>{"use strict";function t(e,t){let{checkForDefaultPrevented:r=!0}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function(n){if(null==e||e(n),!1===r||!n.defaultPrevented)return null==t?void 0:t(n)}}e.s({composeEventHandlers:()=>t})},153774:e=>{"use strict";e.s({useId:()=>o});var t=e.i(425524),r=e.i(651005),n=t[" useId ".trim().toString()]||(()=>void 0),a=0;function o(e){let[o,i]=t.useState(n());return(0,r.useLayoutEffect)(()=>{e||i(e=>null!=e?e:String(a++))},[e]),e||(o?"radix-".concat(o):"")}},55944:[e=>{"use strict";e.s({DismissableLayer:()=>g},55944);var t,r=e.i(425524),n=e.i(777787);e.s({Primitive:()=>c,dispatchDiscreteCustomEvent:()=>f},713572);var a=e.i(149707);e.s({createSlot:()=>s,createSlottable:()=>d},655771);var o=e.i(324626),i=e.i(186011);function s(e){let t=function(e){let t=r.forwardRef((e,t)=>
1{let{children:n,...a}=e;if(r.isValidElement(n)){var i,s,l;let e,d,u=(d=(e=null==(s=Object.getOwnPropertyDescriptor((i=n).props,"ref"))?void 0:s.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(d=(e=null==(l=Object.getOwnPropertyDescriptor(i,"ref"))?void 0:l.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref,c=function(e,t){let r={...t};for(let n in t){let a=e[n],o=t[n];/^on[A-Z]/.test(n)?a&&o?r[n]=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];o(...t),a(...t)}:a&&(r[n]=a):"style"===n?r[n]={...a,...o}:"className"===n&&(r[n]=[a,o].filter(Boolean).join(" "))}return{...e,...r}}(a,n.props);return n.type!==r.Fragment&&(c.ref=t?(0,o.composeRefs)(t,u):u),r.cloneElement(n,c)}return r.Children.count(n)>1?r.Children.only(null):null});return t.displayName="".concat(e,".SlotClone"),t}(e),n=r.forwardRef((e,n)=>{let{children:a,...o}=e,s=r.Children.toArray(a),l=s.find(u);if(l){let e=l.props.children,a=s.map(t=>t!==l?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,i.jsx)(t,{...o,ref:n,children:r.isValidElement(e)?r.cloneElement(e,void 0,a):null})}return(0,i.jsx)(t,{...o,ref:n,children:a})});return n.displayName="".concat(e,".Slot"),n}var l=Symbol("radix.slottable");function d(e){let t=e=>{let{children:t}=e;return(0,i.jsx)(i.Fragment,{children:t})};return t.displayName="".concat(e,".Slottable"),t.__radixId=l,t}function u(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===l}var c=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=s("Primitive.".concat(t)),a=r.forwardRef((e,r)=>{let{asChild:a,...o}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(a?n:t,{...o,ref:r})});return a.displayName="Primitive.".concat(t),{...e,[t]:a}},{});function f(e,t){e&&a.flushSync(()=>e.dispatchEvent(t))}function p(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>function(){for(var e,r=arguments.length,n=Array(r),a=0;a<r;a++)n[a]=arguments[a];return null==(e=t.current)?void 0:e.call(t,...n)},[])}function m(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,a=p(e);r.useEffect(()=>{let e=e=>{"Escape"===e.key&&a(e)};return n.addEventListener("keydown",e,{capture:!0}),()=>n.removeEventListener("keydown",e,{capture:!0})},[a,n])}e.s({useCallbackRef:()=>p},22133),e.s({useEscapeKeydown:()=>m},429054);var h="dismissableLayer.update",v=r.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),g=r.forwardRef((e,a)=>{var s,l;let{disableOutsidePointerEvents:d=!1,onEscapeKeyDown:u,onPointerDownOutside:f,onFocusOutside:g,onInteractOutside:w,onDismiss:x,...C}=e,E=r.useContext(v),[N,S]=r.useState(null),k=null!=(l=null==N?void 0:N.ownerDocument)?l:null==(s=globalThis)?void 0:s.document,[,R]=r.useState({}),j=(0,o.useComposedRefs)(a,e=>S(e)),P=Array.from(E.layers),[_]=[...E.layersWithOutsidePointerEventsDisabled].slice(-1),T=P.indexOf(_),M=N?P.indexOf(N):-1,D=E.layersWithOutsidePointerEventsDisabled.size>0,I=M>=T,L=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,a=p(e),o=r.useRef(!1),i=r.useRef(()=>{});return r.useEffect(()=>{let e=e=>{if(e.target&&!o.current){let t=function(){y("dismissableLayer.pointerDownOutside",a,r,{discrete:!0})},r={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",i.current),i.current=t,n.addEventListener("click",i.current,{once:!0})):t()}else n.removeEventListener("click",i.current);o.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",i.current)}},[n,a]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,r=[...E.branches].some(e=>e.contains(t));I&&!r&&(null==f||f(e),null==w||w(e),e.defaultPrevented||null==x||x())},k),A=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,a=p(e),o=r.useRef(!1);return r.useEffect(()=>{let e=e=>
1{e.target&&!o.current&&y("dismissableLayer.focusOutside",a,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,a]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;![...E.branches].some(e=>e.contains(t))&&(null==g||g(e),null==w||w(e),e.defaultPrevented||null==x||x())},k);return m(e=>{M===E.layers.size-1&&(null==u||u(e),!e.defaultPrevented&&x&&(e.preventDefault(),x()))},k),r.useEffect(()=>{if(N)return d&&(0===E.layersWithOutsidePointerEventsDisabled.size&&(t=k.body.style.pointerEvents,k.body.style.pointerEvents="none"),E.layersWithOutsidePointerEventsDisabled.add(N)),E.layers.add(N),b(),()=>{d&&1===E.layersWithOutsidePointerEventsDisabled.size&&(k.body.style.pointerEvents=t)}},[N,k,d,E]),r.useEffect(()=>()=>{N&&(E.layers.delete(N),E.layersWithOutsidePointerEventsDisabled.delete(N),b())},[N,E]),r.useEffect(()=>{let e=()=>R({});return document.addEventListener(h,e),()=>document.removeEventListener(h,e)},[]),(0,i.jsx)(c.div,{...C,ref:j,style:{pointerEvents:D?I?"auto":"none":void 0,...e.style},onFocusCapture:(0,n.composeEventHandlers)(e.onFocusCapture,A.onFocusCapture),onBlurCapture:(0,n.composeEventHandlers)(e.onBlurCapture,A.onBlurCapture),onPointerDownCapture:(0,n.composeEventHandlers)(e.onPointerDownCapture,L.onPointerDownCapture)})});function b(){let e=new CustomEvent(h);document.dispatchEvent(e)}function y(e,t,r,n){let{discrete:a}=n,o=r.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),a?f(o,i):o.dispatchEvent(i)}g.displayName="DismissableLayer",r.forwardRef((e,t)=>{let n=r.useContext(v),a=r.useRef(null),s=(0,o.useComposedRefs)(t,a);return r.useEffect(()=>{let e=a.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,i.jsx)(c.div,{...e,ref:s})}).displayName="DismissableLayerBranch"},[655771,713572,22133,429054]],138393:e=>{"use strict";e.s({FocusScope:()=>d});var t=e.i(425524),r=e.i(324626),n=e.i(713572),a=e.i(22133),o=e.i(186011),i="focusScope.autoFocusOnMount",s="focusScope.autoFocusOnUnmount",l={bubbles:!1,cancelable:!0},d=t.forwardRef((e,d)=>{let{loop:m=!1,trapped:h=!1,onMountAutoFocus:v,onUnmountAutoFocus:g,...b}=e,[y,w]=t.useState(null),x=(0,a.useCallbackRef)(v),C=(0,a.useCallbackRef)(g),E=t.useRef(null),N=(0,r.useComposedRefs)(d,e=>w(e)),S=t.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;t.useEffect(()=>{if(h){let e=function(e){if(S.paused||!y)return;let t=e.target;y.contains(t)?E.current=t:f(E.current,{select:!0})},t=function(e){if(S.paused||!y)return;let t=e.relatedTarget;null!==t&&(y.contains(t)||f(E.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&f(y)});return y&&r.observe(y,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[h,y,S.paused]),t.useEffect(()=>{if(y){p.add(S);let e=document.activeElement;if(!y.contains(e)){let t=new CustomEvent(i,l);y.addEventListener(i,x),y.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=document.activeElement;for(let n of e)if(f(n,{select:t}),document.activeElement!==r)return}(u(y).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&f(y))}return()=>{y.removeEventListener(i,x),setTimeout(()=>{let t=new CustomEvent(s,l);y.addEventListener(s,C),y.dispatchEvent(t),t.defaultPrevented||f(null!=e?e:document.body,{select:!0}),y.removeEventListener(s,C),p.remove(S)},0)}}},[y,x,C,S]);let k=t.useCallback(e=>{if(!m&&!h||S.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=document.activeElement;if(t&&r){let t=e.currentTarget,[n,a]=function(e){let t=u(e);return[c(t,e),c(t.reverse(),e)]}(t);n&&a?e.shiftKey||r!==a?e.shiftKey&&r===n&&(e.preventDefault(),m&&f(a,{select:!0})):(e.preventDefault(),m&&f(n,{select:!0})):r===t&&e.preventDefault()}},[m,h,S.paused]);return(0,o.jsx)(n.Primitive.div,{tabIndex:-1,...b,ref:N,onKeyDown:k})});function u(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function c(e,t){for(let r of e)if(!function(e,t){let{upTo:r}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===r||e!==r);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function f(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}d.displayName="FocusScope";var p=function(){let e=[];return{add(t){let r=e[0];t!==r&&(null==r||r.pause()),(e=m(e,t)).unshift(t)},remove(t){var r;null==(r=(e=m(e,t))[0])||r.resume()}}}();function m(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}},580445:[e=>{"use strict";e.s({Portal:()=>i},580445);var t=e.i(425524),r=e.i(149707),n=e.i(713572),a=e.i(651005),o=e.i(186011),i=t.forwardRef((e,i)=>{var s,l;let{container:d,...u}=e,[c,f]=t.useState(!1);(0,a.useLayoutEffect)(()=>f(!0),[]);let p=d||c&&(null==(l=globalThis)||null==(s=l.document)?void 0:s.body);return p?r.default.createPortal((0,o.jsx)(n.Primitive.div,{...u,ref:i}),p):null});i.displayName="Portal",e.s({Presence:()=>l},711969);var s=e.i(324626),l=e=>{let{present:r,children:n}=e,o=function(e){var r,n;let[o,i]=t.useState(),s=t.useRef({}),l=t.useRef(e),u=t.useRef("none"),[c,f]=(r=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>
1{let r=n[e][t];return null!=r?r:e},r));return t.useEffect(()=>{let e=d(s.current);u.current="mounted"===c?e:"none"},[c]),(0,a.useLayoutEffect)(()=>{let t=s.current,r=l.current;if(r!==e){let n=u.current,a=d(t);e?f("MOUNT"):"none"===a||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):r&&n!==a?f("ANIMATION_OUT"):f("UNMOUNT"),l.current=e}},[e,f]),(0,a.useLayoutEffect)(()=>{if(o){var e;let t,r=null!=(e=o.ownerDocument.defaultView)?e:window,n=e=>{let n=d(s.current).includes(e.animationName);if(e.target===o&&n&&(f("ANIMATION_END"),!l.current)){let e=o.style.animationFillMode;o.style.animationFillMode="forwards",t=r.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=e)})}},a=e=>{e.target===o&&(u.current=d(s.current))};return o.addEventListener("animationstart",a),o.addEventListener("animationcancel",n),o.addEventListener("animationend",n),()=>{r.clearTimeout(t),o.removeEventListener("animationstart",a),o.removeEventListener("animationcancel",n),o.removeEventListener("animationend",n)}}f("ANIMATION_END")},[o,f]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:t.useCallback(e=>{e&&(s.current=getComputedStyle(e)),i(e)},[])}}(r),i="function"==typeof n?n({present:o.isPresent}):t.Children.only(n),l=(0,s.useComposedRefs)(o.ref,function(e){var t,r;let n=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,a=n&&"isReactWarning"in n&&n.isReactWarning;return a?e.ref:(a=(n=null==(r=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:r.get)&&"isReactWarning"in n&&n.isReactWarning)?e.props.ref:e.props.ref||e.ref}(i));return"function"==typeof n||o.isPresent?t.cloneElement(i,{ref:l}):null};function d(e){return(null==e?void 0:e.animationName)||"none"}l.displayName="Presence"},[711969]],43988:[e=>{"use strict";e.s({Content:()=>eO,DialogClose:()=>eR,DialogContent:()=>ey,DialogPortal:()=>ep,DialogTrigger:()=>ed,Overlay:()=>eA,Portal:()=>eL,Root:()=>eI,Title:()=>eF},43988);var t,r=e.i(425524),n=e.i(777787),a=e.i(324626),o=e.i(171632),i=e.i(153774),s=e.i(224295),l=e.i(55944),d=e.i(138393),u=e.i(580445),c=e.i(711969),f=e.i(713572),p=0;function m(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}e.s({RemoveScroll:()=>J},16082);var h=e.i(808691),v="right-scroll-bar-position",g="width-before-scroll-bar",b=e.i(434869),y=(0,e.i(578454).createSidecarMedium)(),w=function(){},x=r.forwardRef(function(e,t){var n=r.useRef(null),a=r.useState({onScrollCapture:w,onWheelCapture:w,onTouchMoveCapture:w}),o=a[0],i=a[1],s=e.forwardProps,l=e.children,d=e.className,u=e.removeScrollBar,c=e.enabled,f=e.shards,p=e.sideCar,m=e.noIsolation,v=e.inert,g=e.allowPinchZoom,x=e.as,C=e.gapMode,E=(0,h.__rest)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),N=(0,b.useMergeRefs)([n,t]),S=(0,h.__assign)((0,h.__assign)({},E),o);return r.createElement(r.Fragment,null,c&&r.createElement(p,{sideCar:y,removeScrollBar:u,shards:f,noIsolation:m,inert:v,setCallbacks:i,allowPinchZoom:!!g,lockRef:n,gapMode:C}),s?r.cloneElement(r.Children.only(l),(0,h.__assign)((0,h.__assign)({},S),{ref:N})):r.createElement(void 0===x?"div":x,(0,h.__assign)({},S,{className:d,ref:N}),l))});x.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},x.classNames={fullWidth:g,zeroRight:v};var C=function(e){var t=e.sideCar,n=(0,h.__rest)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var a=t.read();if(!a)throw Error("Sidecar medium not found");return r.createElement(a,(0,h.__assign)({},n))};C.isSideCarExport=!0;var E=e.i(720949),N=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=(0,E.getNonce)();return t&&e.setAttribute("nonce",t),e}())){var n,a;(n=t).styleSheet?n.styleSheet.cssText=r:n.appendChild(document.createTextNode(r)),a=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(a)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},S=function(){var e=N();return function(t,n){r.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},k=function(){var e=S();return function(t){return e(t.styles,t.dynamic),null}},R={left:0,top:0,right:0,gap:0},j=function(e){return parseInt(e||"",10)||0},P=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],a=t["padding"===e?"paddingRight":"marginRight"];return[j(r),j(n),j(a)]},_=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return R;var t=P(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},T=k(),M="data-scroll-locked",D=function(e,t,r,n){var a=e.left,o=e.top,i=e.right,s=e.gap;return void 0===r&&(r="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(n,";\n   padding-right: ").concat(s,"px ").concat(n,";\n  }\n  body[").concat(M,"] {\n    overflow: hidden ").concat(n,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(n,";"),"margin"===r&&"\n    padding-left: ".concat(a,"px;\n    padding-top: ").concat(o,"px;\n    padding-right: ").concat(i,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(s,"px ").concat(n,";\n    "),"padding"===r&&"padding-right: ".concat(s,"px ").concat(n,";
1")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(v," {\n    right: ").concat(s,"px ").concat(n,";\n  }\n  \n  .").concat(g," {\n    margin-right: ").concat(s,"px ").concat(n,";\n  }\n  \n  .").concat(v," .").concat(v," {\n    right: 0 ").concat(n,";\n  }\n  \n  .").concat(g," .").concat(g," {\n    margin-right: 0 ").concat(n,";\n  }\n  \n  body[").concat(M,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n  }\n")},I=function(){var e=parseInt(document.body.getAttribute(M)||"0",10);return isFinite(e)?e:0},L=function(){r.useEffect(function(){return document.body.setAttribute(M,(I()+1).toString()),function(){var e=I()-1;e<=0?document.body.removeAttribute(M):document.body.setAttribute(M,e.toString())}},[])},A=function(e){var t=e.noRelative,n=e.noImportant,a=e.gapMode,o=void 0===a?"margin":a;L();var i=r.useMemo(function(){return _(o)},[o]);return r.createElement(T,{styles:D(i,!t,o,n?"":"!important")})},O=!1;if("undefined"!=typeof window)try{var F=Object.defineProperty({},"passive",{get:function(){return O=!0,!0}});window.addEventListener("test",F,F),window.removeEventListener("test",F,F)}catch(e){O=!1}var H=!!O&&{passive:!1},z=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&(r.overflowY!==r.overflowX||"TEXTAREA"===e.tagName||"visible"!==r[t])},W=function(e,t){var r=t.ownerDocument,n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),B(e,n)){var a=Y(e,n);if(a[1]>a[2])return!0}n=n.parentNode}while(n&&n!==r.body)return!1},B=function(e,t){return"v"===e?z(t,"overflowY"):z(t,"overflowX")},Y=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},U=function(e,t,r,n,a){var o,i=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),s=i*n,l=r.target,d=t.contains(l),u=!1,c=s>0,f=0,p=0;do{var m=Y(e,l),h=m[0],v=m[1]-m[2]-i*h;(h||v)&&B(e,l)&&(f+=v,p+=h),l=l instanceof ShadowRoot?l.host:l.parentNode}while(!d&&l!==document.body||d&&(t.contains(l)||t===l))return c&&(a&&1>Math.abs(f)||!a&&s>f)?u=!0:!c&&(a&&1>Math.abs(p)||!a&&-s>p)&&(u=!0),u},V=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},K=function(e){return[e.deltaX,e.deltaY]},q=function(e){return e&&"current"in e?e.current:e},G=0,X=[];let Q=(t=function(e){var t=r.useRef([]),n=r.useRef([0,0]),a=r.useRef(),o=r.useState(G++)[0],i=r.useState(k)[0],s=r.useRef(e);r.useEffect(function(){s.current=e},[e]),r.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(0,h.__spreadArray)([e.lockRef.current],(e.shards||[]).map(q),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var l=r.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!s.current.allowPinchZoom;var r,o=V(e),i=n.current,l="deltaX"in e?e.deltaX:i[0]-o[0],d="deltaY"in e?e.deltaY:i[1]-o[1],u=e.target,c=Math.abs(l)>Math.abs(d)?"h":"v";if("touches"in e&&"h"===c&&"range"===u.type)return!1;var f=W(c,u);if(!f)return!0;if(f?r=c:(r="v"===c?"h":"v",f=W(c,u)),!f)return!1;if(!a.current&&"changedTouches"in e&&(l||d)&&(a.current=r),!r)return!0;var p=a.current||r;return U(p,t,e,"h"===p?l:d,!0)},[]),d=r.useCallback(function(e){if(X.length&&X[X.length-1]===i){var r="deltaY"in e?K(e):V(e),n=t.current.filter(function(t){var n;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(n=t.delta,n[0]===r[0]&&n[1]===r[1])})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var a=(s.current.shards||[]).map(q).filter(Boolean).filter(function(t){return t.contains(e.target)});(a.length>0?l(e,a[0]):!s.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),u=r.useCallback(function(e,r,n,a){var o={name:e,delta:r,target:n,should:a,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),c=r.useCallback(function(e){n.current=V(e),a.current=void 0},[]),f=r.useCallback(function(t){u(t.type,K(t),t.target,l(t,e.lockRef.current))},[]),p=r.useCallback(function(t){u(t.type,V(t),t.target,l(t,e.lockRef.current))},[]);r.useEffect(function(){return X.push(i),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",d,H),document.addEventListener("touchmove",d,H),document.addEventListener("touchstart",c,H),function(){X=X.filter(function(e){return e!==i}),document.removeEventListener("wheel",d,H),document.removeEventListener("touchmove",d,H),document.removeEventListener("touchstart",c,H)}},[]);var m=e.removeScrollBar,v=e.inert;return r.createElement(r.Fragment,null,v?r.createElement(i,{styles:"\n  .block-interactivity-".concat(o," {pointer-events: none;}\n  .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,m?r.createElement(A,{gapMode:e.gapMode}):null)},y.useMedium(t),C);var Z=r.forwardRef(function(e,t){return r.createElement(x,(0,h.__assign)({},e,{ref:t,sideCar:Q}))});Z.classNames=x.classNames;let J=Z;var $=e.i(790583),ee=e.i(655771),et=e.i(186011),er="Dialog",[en,ea]=(0,o.createContextScope)(er),[eo,ei]=en(er),es=e=>{let{__scopeDialog:t,children:n,open:a,defaultOpen:o,onOpenChange:l,modal:d=!0}=e,u=r.useRef(null),c=r.useRef(null),[f,p]=(0,s.useControllableState)({prop:a,defaultProp:null!=o&&o,onChange:l,caller:er});return(0,et.jsx)(eo,{scope:t,triggerRef:u,contentRef:c,contentId:(0,i.useId)(),titleId:(0,i.useId)(),descriptionId:(0,i.useId)(),open:f,onOpenChange:p,onOpenToggle:r.useCallback(()=>p(e=>!e),[p]),modal:d,children:n})};es.displayName=er;var el="DialogTrigger",ed=r.forwardRef((e,t)=>
1{let{__scopeDialog:r,...o}=e,i=ei(el,r),s=(0,a.useComposedRefs)(t,i.triggerRef);return(0,et.jsx)(f.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":ej(i.open),...o,ref:s,onClick:(0,n.composeEventHandlers)(e.onClick,i.onOpenToggle)})});ed.displayName=el;var eu="DialogPortal",[ec,ef]=en(eu,{forceMount:void 0}),ep=e=>{let{__scopeDialog:t,forceMount:n,children:a,container:o}=e,i=ei(eu,t);return(0,et.jsx)(ec,{scope:t,forceMount:n,children:r.Children.map(a,e=>(0,et.jsx)(c.Presence,{present:n||i.open,children:(0,et.jsx)(u.Portal,{asChild:!0,container:o,children:e})}))})};ep.displayName=eu;var em="DialogOverlay",eh=r.forwardRef((e,t)=>{let r=ef(em,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,o=ei(em,e.__scopeDialog);return o.modal?(0,et.jsx)(c.Presence,{present:n||o.open,children:(0,et.jsx)(eg,{...a,ref:t})}):null});eh.displayName=em;var ev=(0,ee.createSlot)("DialogOverlay.RemoveScroll"),eg=r.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=ei(em,r);return(0,et.jsx)(J,{as:ev,allowPinchZoom:!0,shards:[a.contentRef],children:(0,et.jsx)(f.Primitive.div,{"data-state":ej(a.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),eb="DialogContent",ey=r.forwardRef((e,t)=>{let r=ef(eb,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,o=ei(eb,e.__scopeDialog);return(0,et.jsx)(c.Presence,{present:n||o.open,children:o.modal?(0,et.jsx)(ew,{...a,ref:t}):(0,et.jsx)(ex,{...a,ref:t})})});ey.displayName=eb;var ew=r.forwardRef((e,t)=>{let o=ei(eb,e.__scopeDialog),i=r.useRef(null),s=(0,a.useComposedRefs)(t,o.contentRef,i);return r.useEffect(()=>{let e=i.current;if(e)return(0,$.hideOthers)(e)},[]),(0,et.jsx)(eC,{...e,ref:s,trapFocus:o.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,n.composeEventHandlers)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null==(t=o.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,n.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,n.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault())})}),ex=r.forwardRef((e,t)=>{let n=ei(eb,e.__scopeDialog),a=r.useRef(!1),o=r.useRef(!1);return(0,et.jsx)(eC,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var r,i;null==(r=e.onCloseAutoFocus)||r.call(e,t),t.defaultPrevented||(a.current||null==(i=n.triggerRef.current)||i.focus(),t.preventDefault()),a.current=!1,o.current=!1},onInteractOutside:t=>{var r,i;null==(r=e.onInteractOutside)||r.call(e,t),t.defaultPrevented||(a.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));let s=t.target;(null==(i=n.triggerRef.current)?void 0:i.contains(s))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),eC=r.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:o,onOpenAutoFocus:i,onCloseAutoFocus:s,...u}=e,c=ei(eb,n),f=r.useRef(null),h=(0,a.useComposedRefs)(t,f);return r.useEffect(()=>{var e,t;let r=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!=(e=r[0])?e:m()),document.body.insertAdjacentElement("beforeend",null!=(t=r[1])?t:m()),p++,()=>{1===p&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),p--}},[]),(0,et.jsxs)(et.Fragment,{children:[(0,et.jsx)(d.FocusScope,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:i,onUnmountAutoFocus:s,children:(0,et.jsx)(l.DismissableLayer,{role:"dialog",id:c.contentId,"aria-describedby":c.descriptionId,"aria-labelledby":c.titleId,"data-state":ej(c.open),...u,ref:h,onDismiss:()=>c.onOpenChange(!1)})}),(0,et.jsxs)(et.Fragment,{children:[(0,et.jsx)(eM,{titleId:c.titleId}),(0,et.jsx)(eD,{contentRef:f,descriptionId:c.descriptionId})]})]})}),eE="DialogTitle",eN=r.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=ei(eE,r);return(0,et.jsx)(f.Primitive.h2,{id:a.titleId,...n,ref:t})});eN.displayName=eE;var eS="DialogDescription";r.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=ei(eS,r);return(0,et.jsx)(f.Primitive.p,{id:a.descriptionId,...n,ref:t})}).displayName=eS;var ek="DialogClose",eR=r.forwardRef((e,t)=>
1{let{__scopeDialog:r,...a}=e,o=ei(ek,r);return(0,et.jsx)(f.Primitive.button,{type:"button",...a,ref:t,onClick:(0,n.composeEventHandlers)(e.onClick,()=>o.onOpenChange(!1))})});function ej(e){return e?"open":"closed"}eR.displayName=ek;var eP="DialogTitleWarning",[e_,eT]=(0,o.createContext)(eP,{contentName:eb,titleName:eE,docsSlug:"dialog"}),eM=e=>{let{titleId:t}=e,n=eT(eP),a="`".concat(n.contentName,"` requires a `").concat(n.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(n.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(n.docsSlug);return r.useEffect(()=>{t&&(document.getElementById(t)||console.error(a))},[a,t]),null},eD=e=>{let{contentRef:t,descriptionId:n}=e,a=eT("DialogDescriptionWarning"),o="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(a.contentName,"}.");return r.useEffect(()=>{var e;let r=null==(e=t.current)?void 0:e.getAttribute("aria-describedby");n&&r&&(document.getElementById(n)||console.warn(o))},[o,t,n]),null},eI=es,eL=ep,eA=eh,eO=ey,eF=eN},[16082]],765549:e=>{"use strict";e.s({Badge:()=>rp,Button:()=>to,Calendar:()=>r0,Card:()=>t3,CardContent:()=>re,CardDescription:()=>t7,CardFooter:()=>rt,CardHeader:()=>t8,CardTitle:()=>t6,Checkbox:()=>rW,Collapsible:()=>rh,CollapsibleContent:()=>rg,CollapsibleTrigger:()=>rv,Command:()=>na,CommandDialog:()=>no,CommandEmpty:()=>nl,CommandGroup:()=>nd,CommandInput:()=>ni,CommandItem:()=>nc,CommandList:()=>ns,CommandSeparator:()=>nu,CommandShortcut:()=>nf,Dialog:()=>rB,DialogClose:()=>rV,DialogContent:()=>rq,DialogDescription:()=>rZ,DialogFooter:()=>rX,DialogHeader:()=>rG,DialogOverlay:()=>rK,DialogPortal:()=>rU,DialogTitle:()=>rQ,DialogTrigger:()=>rY,InnerSidebar:()=>rm,Input:()=>tr,InputNumber:()=>nt,Label:()=>rx,NavigationTabsList:()=>r8,NavigationTrigger:()=>r6,Popover:()=>r1,PopoverAnchor:()=>r5,PopoverContent:()=>r4,PopoverTrigger:()=>r2,RadioGroup:()=>rb,RadioGroupItem:()=>ry,Select:()=>rr,SelectContent:()=>rl,SelectGroup:()=>rn,SelectItem:()=>ru,SelectLabel:()=>rd,SelectScrollDownButton:()=>rs,SelectScrollUpButton:()=>ri,SelectSeparator:()=>rc,SelectTrigger:()=>ro,SelectValue:()=>ra,Sheet:()=>ts,SheetClose:()=>td,SheetContent:()=>tp,SheetDescription:()=>tg,SheetFooter:()=>th,SheetHeader:()=>tm,SheetOverlay:()=>tc,SheetPortal:()=>tu,SheetTitle:()=>tv,SheetTrigger:()=>tl,Sidebar:()=>tE,SidebarContent:()=>tT,SidebarFooter:()=>tP,SidebarGroup:()=>tM,SidebarGroupAction:()=>tI,SidebarGroupContent:()=>tL,SidebarGroupLabel:()=>tD,SidebarHeader:()=>tj,SidebarInput:()=>tR,SidebarInset:()=>tk,SidebarMenu:()=>tA,SidebarMenuAction:()=>tz,SidebarMenuBadge:()=>tW,SidebarMenuButton:()=>tH,SidebarMenuItem:()=>tO,SidebarMenuSkeleton:()=>tB,SidebarMenuSub:()=>tY,SidebarMenuSubButton:()=>tV,SidebarMenuSubItem:()=>tU,SidebarProvider:()=>tC,SidebarRail:()=>tS,SidebarSeparator:()=>t_,SidebarTrigger:()=>tN,Skeleton:()=>tb,Slider:()=>r9,Sonner:()=>ew,Switch:()=>t9,Table:()=>tK,TableBody:()=>tG,TableCaption:()=>t$,TableCell:()=>tJ,TableFooter:()=>tX,TableHead:()=>tZ,TableHeader:()=>tq,TableRow:()=>tQ,Toast:()=>rS,ToastAction:()=>rk,ToastClose:()=>rR,ToastDescription:()=>rP,ToastProvider:()=>rC,ToastTitle:()=>rj,ToastViewport:()=>rE,Toaster:()=>rH,Toggle:()=>t1,ToggleGroup:()=>t5,ToggleGroupItem:()=>t4,Tooltip:()=>e7,TooltipContent:()=>tt,TooltipProvider:()=>e6,TooltipTrigger:()=>te,UpdateHighlighter:()=>nr,badgeVariants:()=>rf,buttonVariants:()=>ta,cn:()=>e8,reducer:()=>rD,toast:()=>rO,toggleVariants:()=>t0,useIsMobile:()=>ty,useSidebar:()=>tx,useToast:()=>rF},765549);var t=e.i(14209),r=e.i(701149),n=e.i(186011),a=e.i(878440),o=e.i(425524),i=e.i(828867),s=e.i(207796),l=e.i(971084),d=e.i(119040),u=e.i(823614),c=e.i(209030),f=e.i(805714),p=e.i(883899),m=e.i(712832),h=e.i(473113),v=e.i(959468),g=e.i(364205),b=e.i(663634),y=e.i(984408),w=e.i(755383),x=e.i(591748),C=e.i(692846),E=e.i(308829),N=e.i(729572);e.i(288451);var S=e.i(411465),S=S,k=e.i(193981),R=/[\\\/_+.#"@\[\(\{&]/,j=/[\\\/_+.#"@\[\(\{&]/g,P=/[\s-]/,_=/[\s-]/g;function T(e){return e.toLowerCase().replace(_," ")}var M=e.i(43988),D=e.i(713572),I=e.i(840560),L=e.i(858951),A='[cmdk-group=""]',O='[cmdk-group-items=""]',F='[cmdk-item=""]',H="".concat(F,':not([aria-disabled="true"])'),z="cmdk-item-select",W="data-value",B=(e,t,r)=>(function(e,t,r){return function e(t,r,n,a,o,i,s){if(i===r.length)return o===t.length?1:.99;var l="".concat(o,",").concat(i);if(void 0!==s[l])return s[l];for(var d,u,c,f,p=a.charAt(i),m=n.indexOf(p,o),h=0;m>=0;)(d=e(t,r,n,a,m+1,i+1,s))>h&&(m===o?d*=1:R.test(t.charAt(m-1))?(d*=.8,(c=t.slice(o,m-1).match(j))&&o>0&&(d*=Math.pow(.999,c.length))):P.test(t.charAt(m-1))?(d*=.9,(f=t.slice(o,m-1).match(_))&&o>0&&(d*=Math.pow(.999,f.length))):(d*=.17,o>0&&(d*=Math.pow(.999,m-o))),t.charAt(m)!==r.charAt(i)&&(d*=.9999)),(d<.1&&n.charAt(m-1)===a.charAt(i+1)||a.charAt(i+1)===a.charAt(i)&&n.charAt(m-1)!==a.charAt(i))&&.1*(u=e(t,r,n,a,m+1,i+2,s))>d&&(d=.1*u),d>h&&(h=d),m=n.indexOf(p,m+1);return s[l]=h,h}(e=r&&r.length>0?"".concat(e+" "+r.join(" ")):e,t,T(e),T(t),0,0,{})})(e,t,r),Y=o.createContext(void 0),U=()=>o.useContext(Y),V=o.createContext(void 0),K=()=>o.useContext(V),q=o.createContext(void 0),G=o.forwardRef((e,t)=>
1{let r=ea(()=>{var t,r;return{search:"",value:null!=(r=null!=(t=e.value)?t:e.defaultValue)?r:"",selectedItemId:void 0,filtered:{count:0,items:new Map,groups:new Set}}}),n=ea(()=>new Set),a=ea(()=>new Map),i=ea(()=>new Map),s=ea(()=>new Set),l=er(e),{label:d,children:u,value:c,onValueChange:f,filter:p,shouldFilter:m,loop:h,disablePointerSelection:v=!1,vimBindings:g=!0,...b}=e,y=(0,I.useId)(),w=(0,I.useId)(),x=(0,I.useId)(),C=o.useRef(null),E=es();en(()=>{if(void 0!==c){let e=c.trim();r.current.value=e,N.emit()}},[c]),en(()=>{E(6,_)},[]);let N=o.useMemo(()=>({subscribe:e=>(s.current.add(e),()=>s.current.delete(e)),snapshot:()=>r.current,setState:(e,t,n)=>{var a,o,i,s;if(!Object.is(r.current[e],t)){if(r.current[e]=t,"search"===e)P(),R(),E(1,j);else if("value"===e){if(document.activeElement.hasAttribute("cmdk-input")||document.activeElement.hasAttribute("cmdk-root")){let e=document.getElementById(x);e?e.focus():null==(a=document.getElementById(y))||a.focus()}if(E(7,()=>{var e;r.current.selectedItemId=null==(e=T())?void 0:e.id,N.emit()}),n||E(5,_),(null==(o=l.current)?void 0:o.value)!==void 0){null==(s=(i=l.current).onValueChange)||s.call(i,null!=t?t:"");return}}N.emit()}},emit:()=>{s.current.forEach(e=>e())}}),[]),S=o.useMemo(()=>({value:(e,t,n)=>{var a;t!==(null==(a=i.current.get(e))?void 0:a.value)&&(i.current.set(e,{value:t,keywords:n}),r.current.filtered.items.set(e,k(t,n)),E(2,()=>{R(),N.emit()}))},item:(e,t)=>(n.current.add(e),t&&(a.current.has(t)?a.current.get(t).add(e):a.current.set(t,new Set([e]))),E(3,()=>{P(),R(),r.current.value||j(),N.emit()}),()=>{i.current.delete(e),n.current.delete(e),r.current.filtered.items.delete(e);let t=T();E(4,()=>{P(),(null==t?void 0:t.getAttribute("id"))===e&&j(),N.emit()})}),group:e=>(a.current.has(e)||a.current.set(e,new Set),()=>{i.current.delete(e),a.current.delete(e)}),filter:()=>l.current.shouldFilter,label:d||e["aria-label"],getDisablePointerSelection:()=>l.current.disablePointerSelection,listId:y,inputId:x,labelId:w,listInnerRef:C}),[]);function k(e,t){var n,a;let o=null!=(a=null==(n=l.current)?void 0:n.filter)?a:B;return e?o(e,r.current.search,t):0}function R(){if(!r.current.search||!1===l.current.shouldFilter)return;let e=r.current.filtered.items,t=[];r.current.filtered.groups.forEach(r=>{let n=a.current.get(r),o=0;n.forEach(t=>{o=Math.max(e.get(t),o)}),t.push([r,o])});let n=C.current;M().sort((t,r)=>{var n,a;let o=t.getAttribute("id"),i=r.getAttribute("id");return(null!=(n=e.get(i))?n:0)-(null!=(a=e.get(o))?a:0)}).forEach(e=>{let t=e.closest(O);t?t.appendChild(e.parentElement===t?e:e.closest("".concat(O," > *"))):n.appendChild(e.parentElement===n?e:e.closest("".concat(O," > *")))}),t.sort((e,t)=>t[1]-e[1]).forEach(e=>{var t;let r=null==(t=C.current)?void 0:t.querySelector("".concat(A,"[").concat(W,'="').concat(encodeURIComponent(e[0]),'"]'));null==r||r.parentElement.appendChild(r)})}function j(){let e=M().find(e=>"true"!==e.getAttribute("aria-disabled")),t=null==e?void 0:e.getAttribute(W);N.setState("value",t||void 0)}function P(){var e,t,o,s;if(!r.current.search||!1===l.current.shouldFilter){r.current.filtered.count=n.current.size;return}r.current.filtered.groups=new Set;let d=0;for(let a of n.current){let n=k(null!=(t=null==(e=i.current.get(a))?void 0:e.value)?t:"",null!=(s=null==(o=i.current.get(a))?void 0:o.keywords)?s:[]);r.current.filtered.items.set(a,n),n>0&&d++}for(let[e,t]of a.current)for(let n of t)if(r.current.filtered.items.get(n)>0){r.current.filtered.groups.add(e);break}r.current.filtered.count=d}function _(){var e,t,r;let n=T();n&&((null==(e=n.parentElement)?void 0:e.firstChild)===n&&(null==(r=null==(t=n.closest(A))?void 0:t.querySelector('[cmdk-group-heading=""]'))||r.scrollIntoView({block:"nearest"})),n.scrollIntoView({block:"nearest"}))}function T(){var e;return null==(e=C.current)?void 0:e.querySelector("".concat(F,'[aria-selected="true"]'))}function M(){var e;return Array.from((null==(e=C.current)?void 0:e.querySelectorAll(H))||[])}function L(e){let t=M()[e];t&&N.setState("value",t.getAttribute(W))}function U(e){var t;let r=T(),n=M(),a=n.findIndex(e=>e===r),o=n[a+e];null!=(t=l.current)&&t.loop&&(o=a+e<0?n[n.length-1]:a+e===n.length?n[0]:n[a+e]),o&&N.setState("value",o.getAttribute(W))}function K(e){let t=T(),r=null==t?void 0:t.closest(A),n;for(;r&&!n;)n=null==(r=e>0?function(e,t){let r=e.nextElementSibling;for(;r;){if(r.matches(t))return r;r=r.nextElementSibling}}(r,A):function(e,t){let r=e.previousElementSibling;for(;r;){if(r.matches(t))return r;r=r.previousElementSibling}}(r,A))?void 0:r.querySelector(H);
1n?N.setState("value",n.getAttribute(W)):U(e)}let q=()=>L(M().length-1),G=e=>{e.preventDefault(),e.metaKey?q():e.altKey?K(1):U(1)},X=e=>{e.preventDefault(),e.metaKey?L(0):e.altKey?K(-1):U(-1)};return o.createElement(D.Primitive.div,{ref:t,tabIndex:-1,...b,"cmdk-root":"",onKeyDown:e=>{var t;null==(t=b.onKeyDown)||t.call(b,e);let r=e.nativeEvent.isComposing||229===e.keyCode;if(!(e.defaultPrevented||r))switch(e.key){case"n":case"j":g&&e.ctrlKey&&G(e);break;case"ArrowDown":G(e);break;case"p":case"k":g&&e.ctrlKey&&X(e);break;case"ArrowUp":X(e);break;case"Home":e.preventDefault(),L(0);break;case"End":e.preventDefault(),q();break;case"Enter":{e.preventDefault();let t=T();if(t){let e=new Event(z);t.dispatchEvent(e)}}}}},o.createElement("label",{"cmdk-label":"",htmlFor:S.inputId,id:S.labelId,style:ed},d),el(e,e=>o.createElement(V.Provider,{value:N},o.createElement(Y.Provider,{value:S},e))))}),X=o.forwardRef((e,t)=>{var r,n;let a=(0,I.useId)(),i=o.useRef(null),s=o.useContext(q),l=U(),d=er(e),u=null!=(n=null==(r=d.current)?void 0:r.forceMount)?n:null==s?void 0:s.forceMount;en(()=>{if(!u)return l.item(a,null==s?void 0:s.id)},[u]);let c=ei(a,i,[e.value,e.children,i],e.keywords),f=K(),p=eo(e=>e.value&&e.value===c.current),m=eo(e=>!!u||!1===l.filter()||!e.search||e.filtered.items.get(a)>0);function h(){var e,t;v(),null==(t=(e=d.current).onSelect)||t.call(e,c.current)}function v(){f.setState("value",c.current,!0)}if(o.useEffect(()=>{let t=i.current;if(!(!t||e.disabled))return t.addEventListener(z,h),()=>t.removeEventListener(z,h)},[m,e.onSelect,e.disabled]),!m)return null;let{disabled:g,value:b,onSelect:y,forceMount:w,keywords:x,...C}=e;return o.createElement(D.Primitive.div,{ref:(0,L.composeRefs)(i,t),...C,id:a,"cmdk-item":"",role:"option","aria-disabled":!!g,"aria-selected":!!p,"data-disabled":!!g,"data-selected":!!p,onPointerMove:g||l.getDisablePointerSelection()?void 0:v,onClick:g?void 0:h},e.children)}),Q=o.forwardRef((e,t)=>{let{heading:r,children:n,forceMount:a,...i}=e,s=(0,I.useId)(),l=o.useRef(null),d=o.useRef(null),u=(0,I.useId)(),c=U(),f=eo(e=>!!a||!1===c.filter()||!e.search||e.filtered.groups.has(s));en(()=>c.group(s),[]),ei(s,l,[e.value,e.heading,d]);let p=o.useMemo(()=>({id:s,forceMount:a}),[a]);return o.createElement(D.Primitive.div,{ref:(0,L.composeRefs)(l,t),...i,"cmdk-group":"",role:"presentation",hidden:!f||void 0},r&&o.createElement("div",{ref:d,"cmdk-group-heading":"","aria-hidden":!0,id:u},r),el(e,e=>o.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":r?u:void 0},o.createElement(q.Provider,{value:p},e))))}),Z=o.forwardRef((e,t)=>{let{alwaysRender:r,...n}=e,a=o.useRef(null),i=eo(e=>!e.search);return r||i?o.createElement(D.Primitive.div,{ref:(0,L.composeRefs)(a,t),...n,"cmdk-separator":"",role:"separator"}):null}),J=o.forwardRef((e,t)=>{let{onValueChange:r,...n}=e,a=null!=e.value,i=K(),s=eo(e=>e.search),l=eo(e=>e.selectedItemId),d=U();return o.useEffect(()=>{null!=e.value&&i.setState("search",e.value)},[e.value]),o.createElement(D.Primitive.input,{ref:t,...n,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":d.listId,"aria-labelledby":d.labelId,"aria-activedescendant":l,id:d.inputId,type:"text",value:a?e.value:s,onChange:e=>{a||i.setState("search",e.target.value),null==r||r(e.target.value)}})}),$=o.forwardRef((e,t)=>{let{children:r,label:n="Suggestions",...a}=e,i=o.useRef(null),s=o.useRef(null),l=eo(e=>e.selectedItemId),d=U();return o.useEffect(()=>{if(s.current&&i.current){let e=s.current,t=i.current,r,n=new ResizeObserver(()=>{r=requestAnimationFrame(()=>{let r=e.offsetHeight;t.style.setProperty("--cmdk-list-height",r.toFixed(1)+"px")})});return n.observe(e),()=>{cancelAnimationFrame(r),n.unobserve(e)}}},[]),o.createElement(D.Primitive.div,{ref:(0,L.composeRefs)(i,t),...a,"cmdk-list":"",role:"listbox",tabIndex:-1,"aria-activedescendant":l,"aria-label":n,id:d.listId},el(e,e=>o.createElement("div",{ref:(0,L.composeRefs)(s,d.listInnerRef),"cmdk-list-sizer":""},e)))}),ee=o.forwardRef((e,t)=>{let{open:r,onOpenChange:n,overlayClassName:a,contentClassName:i,container:s,...l}=e;return o.createElement(M.Root,{open:r,onOpenChange:n},o.createElement(M.Portal,{container:s},o.createElement(M.Overlay,{"cmdk-overlay":"",className:a}),o.createElement(M.Content,{"aria-label":e.label,"cmdk-dialog":"",className:i},o.createElement(G,{ref:t,...l}))))}),et=Object.assign(G,{List:$,Item:X,Input:J,Group:Q,Separator:Z,Dialog:ee,Empty:o.forwardRef((e,t)=>
1eo(e=>0===e.filtered.count)?o.createElement(D.Primitive.div,{ref:t,...e,"cmdk-empty":"",role:"presentation"}):null),Loading:o.forwardRef((e,t)=>{let{progress:r,children:n,label:a="Loading...",...i}=e;return o.createElement(D.Primitive.div,{ref:t,...i,"cmdk-loading":"",role:"progressbar","aria-valuenow":r,"aria-valuemin":0,"aria-valuemax":100,"aria-label":a},el(e,e=>o.createElement("div",{"aria-hidden":!0},e)))})});function er(e){let t=o.useRef(e);return en(()=>{t.current=e}),t}var en="undefined"==typeof window?o.useEffect:o.useLayoutEffect;function ea(e){let t=o.useRef();return void 0===t.current&&(t.current=e()),t}function eo(e){let t=K(),r=()=>e(t.snapshot());return o.useSyncExternalStore(t.subscribe,r,r)}function ei(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],a=o.useRef(),i=U();return en(()=>{var o;let s=(()=>{var e;for(let t of r){if("string"==typeof t)return t.trim();if("object"==typeof t&&"current"in t)return t.current?null==(e=t.current.textContent)?void 0:e.trim():a.current}})(),l=n.map(e=>e.trim());i.value(e,s,l),null==(o=t.current)||o.setAttribute(W,s),a.current=s}),a}var es=()=>{let[e,t]=o.useState(),r=ea(()=>new Map);return en(()=>{r.current.forEach(e=>e()),r.current=new Map},[e]),(e,n)=>{r.current.set(e,n),t({})}};function el(e,t){let r,{asChild:n,children:a}=e;return n&&o.isValidElement(a)?o.cloneElement("function"==typeof(r=a.type)?r(a.props):"render"in r?r.render(a.props):a,{ref:a.ref},t(a.props.children)):t(a)}var ed={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"},eu=Object.defineProperty,ec=Object.defineProperties,ef=Object.getOwnPropertyDescriptors,ep=Object.getOwnPropertySymbols,em=Object.prototype.hasOwnProperty,eh=Object.prototype.propertyIsEnumerable,ev=(e,t,r)=>t in e?eu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,eg=(e,t)=>{for(var r in t||(t={}))em.call(t,r)&&ev(e,r,t[r]);if(ep)for(var r of ep(t))eh.call(t,r)&&ev(e,r,t[r]);return e},eb=(e,t)=>ec(e,ef(t)),ey=(e,t)=>{var r={};for(var n in e)em.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&ep)for(var n of ep(e))0>t.indexOf(n)&&eh.call(e,n)&&(r[n]=e[n]);return r},ew=e=>{var a=ey(e,[]);let{theme:o="system"}=(0,t.useTheme)();return(0,n.jsx)(r.Toaster,eg({theme:o},a))},ex=(e,t)=>{var r;if(0===e.length)return t.classGroupId;let n=e[0],a=t.nextPart.get(n),o=a?ex(e.slice(1),a):void 0;if(o)return o;if(0===t.validators.length)return;let i=e.join("-");return null==(r=t.validators.find(e=>{let{validator:t}=e;return t(i)}))?void 0:r.classGroupId},eC=/^\[(.+)\]$/,eE=(e,t,r,n)=>{e.forEach(e=>{if("string"==typeof e){(""===e?t:eN(t,e)).classGroupId=r;return}if("function"==typeof e)return eS(e)?void eE(e(n),t,r,n):void t.validators.push({validator:e,classGroupId:r});Object.entries(e).forEach(e=>{let[a,o]=e;eE(o,eN(t,a),r,n)})})},eN=(e,t)=>{let r=e;return t.split("-").forEach(e=>{r.nextPart.has(e)||r.nextPart.set(e,{nextPart:new Map,validators:[]}),r=r.nextPart.get(e)}),r},eS=e=>e.isThemeGetter,ek=(e,t)=>t?e.map(e=>{let[r,n]=e;return[r,n.map(e=>"string"==typeof e?t+e:"object"==typeof e?Object.fromEntries(Object.entries(e).map(e=>{let[r,n]=e;return[t+r,n]})):e)]}):e,eR=e=>{if(e.length<=1)return e;let t=[],r=[];return e.forEach(e=>{"["===e[0]?(t.push(...r.sort(),e),r=[]):r.push(e)}),t.push(...r.sort()),t},ej=/\s+/;function eP(){let e,t,r=0,n="";for(;r<arguments.length;)(e=arguments[r++])&&(t=e_(e))&&(n&&(n+=" "),n+=t);return n}var e_=e=>{let t;if("string"==typeof e)return e;let r="";for(let n=0;n<e.length;n++)e[n]&&(t=e_(e[n]))&&(r&&(r+=" "),r+=t);return r},eT=e=>{let t=t=>t[e]||[];return t.isThemeGetter=!0,t},eM=/^\[(?:([a-z-]+):)?(.+)\]$/i,eD=/^\d+\/\d+$/,eI=new Set(["px","full","screen"]),eL=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,eA=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,eO=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,eF=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,eH=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,ez=e=>eB(e)||eI.has(e)||eD.test(e),eW=e=>e1(e,"length",e2),eB=e=>!!e&&!Number.isNaN(Number(e)),eY=e=>e1(e,"number",eB),eU=e=>!!e&&Number.isInteger(Number(e)),eV=e=>e.endsWith("%")&&eB(e.slice(0,-1)),eK=e=>eM.test(e),eq=e=>eL.test(e),eG=new Set(["length","size","percentage"]),eX=e=>e1(e,eG,e5),eQ=e=>e1(e,"position",e5),eZ=new Set(["image","url"]),eJ=e=>e1(e,eZ,e9),e$=e=>e1(e,"",e4),e0=()=>!0,e1=(e,t,r)=>{let n=eM.exec(e);return!!n&&(n[1]?"string"==typeof t?n[1]===t:t.has(n[1]):r(n[2]))},e2=e=>eA.test(e)&&!eO.test(e),e5=()=>!1,e4=e=>eF.test(e),e9=e=>eH.test(e),e3=function(e){let t,r,n;for(var a=arguments.length,o=Array(a>1?a-1:0),i=1;i<a;i++)o[i-1]=arguments[i];let s=function(a){let i;return r=(t=eg({cache:(e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,r=new Map,n=new Map,a=(a,o)=>{r.set(a,o),++t>e&&(t=0,n=r,r=new Map)};return{get(e){let t=r.get(e);return void 0!==t?t:void 0!==(t=n.get(e))?(a(e,t),t):void 0},set(e,t){r.has(e)?r.set(e,t):a(e,t)}}})((i=o.reduce((e,t)=>
1t(e),e())).cacheSize),parseClassName:(e=>{let{separator:t,experimentalParseClassName:r}=e,n=1===t.length,a=t[0],o=t.length,i=e=>{let r,i=[],s=0,l=0;for(let d=0;d<e.length;d++){let u=e[d];if(0===s){if(u===a&&(n||e.slice(d,d+o)===t)){i.push(e.slice(l,d)),l=d+o;continue}if("/"===u){r=d;continue}}"["===u?s++:"]"===u&&s--}let d=0===i.length?e:e.substring(l),u=d.startsWith("!"),c=u?d.substring(1):d;return{modifiers:i,hasImportantModifier:u,baseClassName:c,maybePostfixModifierPosition:r&&r>l?r-l:void 0}};return r?e=>r({className:e,parseClassName:i}):i})(i)},(e=>{let t=(e=>{let{theme:t,prefix:r}=e,n={nextPart:new Map,validators:[]};return ek(Object.entries(e.classGroups),r).forEach(e=>{let[r,a]=e;eE(a,n,r,t)}),n})(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:e=>{let r=e.split("-");return""===r[0]&&1!==r.length&&r.shift(),ex(r,t)||(e=>{if(eC.test(e)){let t=eC.exec(e)[1],r=null==t?void 0:t.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}})(e)},getConflictingClassGroupIds:(e,t)=>{let a=r[e]||[];return t&&n[e]?[...a,...n[e]]:a}}})(i))).cache.get,n=t.cache.set,s=l,l(a)};function l(e){let a=r(e);if(a)return a;let o=((e,t)=>{let{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:a}=t,o=[],i=e.trim().split(ej),s="";for(let e=i.length-1;e>=0;e-=1){let t=i[e],{modifiers:l,hasImportantModifier:d,baseClassName:u,maybePostfixModifierPosition:c}=r(t),f=!!c,p=n(f?u.substring(0,c):u);if(!p){if(!f||!(p=n(u))){s=t+(s.length>0?" "+s:s);continue}f=!1}let m=eR(l).join(":"),h=d?m+"!":m,v=h+p;if(o.includes(v))continue;o.push(v);let g=a(p,f);for(let e=0;e<g.length;++e){let t=g[e];o.push(h+t)}s=t+(s.length>0?" "+s:s)}return s})(e,t);return n(e,o),o}return function(){return s(eP.apply(null,arguments))}}(()=>{let e=eT("colors"),t=eT("spacing"),r=eT("blur"),n=eT("brightness"),a=eT("borderColor"),o=eT("borderRadius"),i=eT("borderSpacing"),s=eT("borderWidth"),l=eT("contrast"),d=eT("grayscale"),u=eT("hueRotate"),c=eT("invert"),f=eT("gap"),p=eT("gradientColorStops"),m=eT("gradientColorStopPositions"),h=eT("inset"),v=eT("margin"),g=eT("opacity"),b=eT("padding"),y=eT("saturate"),w=eT("scale"),x=eT("sepia"),C=eT("skew"),E=eT("space"),N=eT("translate"),S=()=>["auto","contain","none"],k=()=>["auto","hidden","clip","visible","scroll"],R=()=>["auto",eK,t],j=()=>[eK,t],P=()=>["",ez,eW],_=()=>["auto",eB,eK],T=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],M=()=>["solid","dashed","dotted","double","none"],D=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],I=()=>["start","end","center","between","around","evenly","stretch"],L=()=>["","0",eK],A=()=>["auto","avoid","all","avoid-page","page","left","right","column"],O=()=>[eB,eK];return{cacheSize:500,separator:":",theme:{colors:[e0],spacing:[ez,eW],blur:["none","",eq,eK],brightness:O(),borderColor:[e],borderRadius:["none","","full",eq,eK],borderSpacing:j(),borderWidth:P(),contrast:O(),grayscale:L(),hueRotate:O(),invert:L(),gap:j(),gradientColorStops:[e],gradientColorStopPositions:[eV,eW],inset:R(),margin:R(),opacity:O(),padding:j(),saturate:O(),scale:O(),sepia:L(),skew:O(),space:j(),translate:j()},classGroups:{aspect:[{aspect:["auto","square","video",eK]}],container:["container"],columns:[{columns:[eq]}],"break-after":[{"break-after":A()}],"break-before":[{"break-before":A()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...T(),eK]}],overflow:[{overflow:k()}],"overflow-x":[{"overflow-x":k()}],"overflow-y":[{"overflow-y":k()}],overscroll:[{overscroll:S()}],"overscroll-x":[{"overscroll-x":S()}],"overscroll-y":[{"overscroll-y":S()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[h]}],"inset-x":[{"inset-x":[h]}],"inset-y":[{"inset-y":[h]}],start:[{start:[h]}],end:[{end:[h]}],top:[{top:[h]}
vendor: 9,946 bytes, line 1
1],right:[{right:[h]}],bottom:[{bottom:[h]}],left:[{left:[h]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",eU,eK]}],basis:[{basis:R()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",eK]}],grow:[{grow:L()}],shrink:[{shrink:L()}],order:[{order:["first","last","none",eU,eK]}],"grid-cols":[{"grid-cols":[e0]}],"col-start-end":[{col:["auto",{span:["full",eU,eK]},eK]}],"col-start":[{"col-start":_()}],"col-end":[{"col-end":_()}],"grid-rows":[{"grid-rows":[e0]}],"row-start-end":[{row:["auto",{span:[eU,eK]},eK]}],"row-start":[{"row-start":_()}],"row-end":[{"row-end":_()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",eK]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",eK]}],gap:[{gap:[f]}],"gap-x":[{"gap-x":[f]}],"gap-y":[{"gap-y":[f]}],"justify-content":[{justify:["normal",...I()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...I(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...I(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[b]}],px:[{px:[b]}],py:[{py:[b]}],ps:[{ps:[b]}],pe:[{pe:[b]}],pt:[{pt:[b]}],pr:[{pr:[b]}],pb:[{pb:[b]}],pl:[{pl:[b]}],m:[{m:[v]}],mx:[{mx:[v]}],my:[{my:[v]}],ms:[{ms:[v]}],me:[{me:[v]}],mt:[{mt:[v]}],mr:[{mr:[v]}],mb:[{mb:[v]}],ml:[{ml:[v]}],"space-x":[{"space-x":[E]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[E]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",eK,t]}],"min-w":[{"min-w":[eK,t,"min","max","fit"]}],"max-w":[{"max-w":[eK,t,"none","full","min","max","fit","prose",{screen:[eq]},eq]}],h:[{h:[eK,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[eK,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[eK,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[eK,t,"auto","min","max","fit"]}],"font-size":[{text:["base",eq,eW]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",eY]}],"font-family":[{font:[e0]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",eK]}],"line-clamp":[{"line-clamp":["none",eB,eY]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",ez,eK]}],"list-image":[{"list-image":["none",eK]}],"list-style-type":[{list:["none","disc","decimal",eK]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[g]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[g]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...M(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",ez,eW]}],"underline-offset":[{"underline-offset":["auto",ez,eK]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:j()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",eK]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",eK]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[g]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...T(),eQ]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",eX]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},eJ]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[m]}],"gradient-via-pos":[{via:[m]}],"gradient-to-pos":[{to:[m]}],"gradient-from":[{from:[p]}],"gradient-via":[{via:[p]}],"gradient-to":[{to:[p]}],rounded:[{rounded:[o]}],"rounded-s":[{"rounded-s":[o]}],"rounded-e":[{"rounded-e":[o]}],"rounded-t":[{"rounded-t":[o]}],"rounded-r":[{"rounded-r":[o]}],"rounded-b":[{"rounded-b":[o]}],"rounded-l":[{"rounded-l":[o]}],"rounded-ss":[{"rounded-ss":[o]}],"rounded-se":[{"rounded-se":[o]}],"rounded-ee":[{"rounded-ee":[o]}],"rounded-es":[{"rounded-es":[o]}],"rounded-tl":[{"rounded-tl":[o]}],"rounded-tr":[{"rounded-tr":[o]}],"rounded-br":[{"rounded-br":[o]}],"rounded-bl":[{"rounded-bl":[o]}],"border-w":[{border:[s]}],"border-w-x":[{"border-x":[s]}],"border-w-y":[{"border-y":[s]}],"border-w-s":[{"border-s":[s]}],"border-w-e":[{"border-e":[s]}],"border-w-t":[{"border-t":[s]}],"border-w-r":[{"border-r":[s]}],"border-w-b":[{"border-b":[s]}],"border-w-l":[{"border-l":[s]}],"border-opacity":[{"border-opacity":[g]}],"border-style":[{border:[...M(),"hidden"]}],"divide-x":[{"divide-x":[s]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[s]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[g]}],"divide-style":[{divide:M()}],"border-color":[{border:[a]}],"border-color-x":[{"border-x":[a]}],"border-color-y":[{"border-y":[a]}],"border-color-s":[{"border-s":[a]}],"border-color-e":[{"border-e":[a]}],"border-color-t":[{"border-t":[a]}],"border-color-r":[{"border-r":[a]}],"border-color-b":[{"border-b":[a]}],"border-color-l":[{"border-l":[a]}],"divide-color":[{divide:[a]}],"outline-style":[{outline:["",...M()]}],"outline-offset":[{"outline-offset":[ez,eK]}],"outline-w":[{outline:[ez,eW]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:P()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[g]}],"ring-offset-w":[{"ring-offset":[ez,eW]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",eq,e$]}],"shadow-color":[{shadow:[e0]}],opacity:[{opacity:[g]}],"mix-blend":[{"mix-blend":[...D(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":D()}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[n]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",eq,eK]}],grayscale:[{grayscale:[d]}],"hue-rotate":[{"hue-rotate":[u]}],invert:[{invert:[c]}],saturate:[{saturate:[y]}],sepia:[{sepia:[x]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[n]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[d]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[u]}],"backdrop-invert":[{"backdrop-invert":[c]}],"backdrop-opacity":[{"backdrop-opacity":[g]}],"backdrop-saturate":[{"backdrop-saturate":[y]}],"backdrop-sepia":[{"backdrop-sepia":[x]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[i]}],"border-spacing-x":[{"border-spacing-x":[i]}],"border-spacing-y":[{"border-spacing-y":[i]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",eK]}],duration:[{duration:O()}],ease:[{ease:["linear","in","out","in-out",eK]}],delay:[{delay:O()}],animate:[{animate:["none","spin","ping","pulse","bounce",eK]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[w]}],"scale-x":[{"scale-x":[w]}],"scale-y":[{"scale-y":[w]}],rotate:[{rotate:[eU,eK]}],"translate-x":[{"translate-x":[N]}],"translate-y":[{"translate-y":[N]}],"skew-x":[{"skew-x":[C]}],"skew-y":[{"skew-y":[C]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",eK]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",eK]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":j()}],"scroll-mx":[{"scroll-mx":j()}],"scroll-my":[{"scroll-my":j()}],"scroll-ms":[{"scroll-ms":j()}],"scroll-me":[{"scroll-me":j()}],"scroll-mt":[{"scroll-mt":j()}],"scroll-mr":[{"scroll-mr":j()}],"scroll-mb":[{"scroll-mb":j()}],"scroll-ml":[{"scroll-ml":j()}],"scroll-p":[{"scroll-p":j()}],"scroll-px":[{"scroll-px":j()}],"scroll-py":[{"scroll-py":j()}],"scroll-ps":[{"scroll-ps":j()}],"scroll-pe":[{"scroll-pe":j()}],"scroll-pt":[{"scroll-pt":j()}],"scroll-pr":[{"scroll-pr":j()}],"scroll-pb":[{"scroll-pb":j()}],"scroll-pl":[{"scroll-pl":j()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}
1],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",eK]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[ez,eW,eY]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}});function e8(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return e3((0,s.clsx)(t))}var e6=a.Provider,e7=a.Root,te=a.Trigger,tt=o.forwardRef((e,t)=>{var{className:r,sideOffset:o=4}=e,i=ey(e,["className","sideOffset"]);return(0,n.jsx)(a.Portal,{children:(0,n.jsx)(a.Content,eg({ref:t,sideOffset:o,className:e8("fade-in-0 zoom-in-95 data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 animate-in overflow-hidden rounded-md bg-primary px-3 py-1.5 text-primary-foreground text-xs data-[state=closed]:animate-out",r)},i))})});tt.displayName=a.Content.displayName;var tr=o.forwardRef((e,t)=>{var{className:r,type:a}=e,o=ey(e,["className","type"]);return(0,n.jsx)("input",eg({type:a,className:e8("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-1 text-sm shadow-sm transition-colors file:border-0 file:bg-transparent file:font-medium file:text-foreground file:text-sm placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50",r),ref:t},o))});function tn(e){var{size:t=24,className:r,title:a="Spinner Icon"}=e,o=ey(e,["size","className","title"]);return(0,n.jsxs)("svg",eb(eg({xmlns:"http://www.w3.org/2000/svg",width:t,height:t},o),{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:(0,s.clsx)("animate-spin",r),children:[(0,n.jsx)("title",{children:a}),(0,n.jsx)("path",{d:"M21 12a9 9 0 1 1-6.219-8.56"})]}))}tr.displayName="Input";var ta=(0,i.cva)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-full text-sm font-medium transition-all duration-200 focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none active:opacity-70 active:scale-95 disabled:opacity-40 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 [backface-visibility:hidden] [transform-style:preserve-3d] will-change-transform",{variants:{variant:{default:"bg-brand text-primary-foreground border border-primary-foreground shadow hover:opacity-100 active:opacity-100",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-foreground
1/[0.1] bg-foreground/[0.02] shadow-sm hover:bg-foreground/[0.06]",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80 hover:opacity-100 active:opacity-100",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline",filled:"bg-foreground text-foregroundInvert hover:opacity-90"},size:{default:"h-9 px-3 py-2",sm:"h-7 py-1 px-[10px] text-xs",lg:"h-10 px-[14px] py-[10px]",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}}),to=o.forwardRef((e,t)=>{var{className:r,children:a,variant:o,size:i,loading:s=!1,asChild:d=!1}=e,u=ey(e,["className","children","variant","size","loading","asChild"]);let c=d?l.Slot:"button";return(0,n.jsxs)(c,eb(eg({className:e8(ta({variant:o,size:i,className:r})),ref:t,disabled:u.disabled||s},u),{children:[s&&(0,n.jsx)(tn,{className:"mr-2 h-4 w-4 animate-spin"}),a]}))});to.displayName="Button";var ti=o.forwardRef((e,t)=>{var{className:r,orientation:a="horizontal",decorative:o=!0}=e,i=ey(e,["className","orientation","decorative"]);return(0,n.jsx)(u.Root,eg({ref:t,decorative:o,orientation:a,className:e8("shrink-0 bg-border","horizontal"===a?"h-[1px] w-full":"h-full w-[1px]",r)},i))});ti.displayName=u.Root.displayName;var ts=c.Root,tl=c.Trigger,td=c.Close,tu=c.Portal,tc=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(c.Overlay,eb(eg({className:e8("data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/80 data-[state=closed]:animate-out data-[state=open]:animate-in",r)},a),{ref:t}))});tc.displayName=c.Overlay.displayName;var tf=(0,i.cva)("fixed z-50 gap-4 bg-background p-6 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500 data-[state=open]:animate-in data-[state=closed]:animate-out",{variants:{side:{top:"inset-x-0 top-0 border-b data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top",bottom:"inset-x-0 bottom-0 border-t data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom",left:"inset-y-0 left-0 h-full w-3/4 border-r data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left sm:max-w-sm",right:"inset-y-0 right-0 h-full w-3/4 border-l data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right sm:max-w-sm"}},defaultVariants:{side:"right"}}),tp=o.forwardRef((e,t)=>{var{side:r="right",className:a,children:o}=e,i=ey(e,["side","className","children"]);return(0,n.jsxs)(tu,{children:[(0,n.jsx)(tc,{}),(0,n.jsxs)(c.Content,eb(eg({ref:t,className:e8(tf({side:r}),a)},i),{children:[(0,n.jsxs)(c.Close,{className:"absolute top-5 right-6 z-10 rounded-sm opacity-70 ring-offset-background transition-opacity duration-200 hover:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-secondary",children:[(0,n.jsx)(f.Cross2Icon,{className:"h-6 w-6"}),(0,n.jsx)("span",{className:"sr-only",children:"Close"})]}),o]}))]})});tp.displayName=c.Content.displayName;var tm=e=>{var{className:t}=e,r=ey(e,["className"]);return(0,n.jsx)("div",eg({className:e8("flex flex-col space-y-2 text-center sm:text-left",t)},r))};tm.displayName="SheetHeader";var th=e=>{var{className:t}=e,r=ey(e,["className"]);return(0,n.jsx)("div",eg({className:e8("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t)},r))};th.displayName="SheetFooter";var tv=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(c.Title,eg({ref:t,className:e8("font-semibold text-foreground text-lg",r)},a))});tv.displayName=c.Title.displayName;var tg=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(c.Description,eg({ref:t,className:e8("text-muted-foreground text-sm",r)},a))});function tb(e){var{className:t}=e,r=ey(e,["className"]);return(0,n.jsx)("div",eg({className:e8("animate-pulse rounded-md bg-primary/10",t)},r))}function ty(){let[e,t]=o.useState(void 0);return o.useEffect(()=>{let e=window.matchMedia("(max-width: ".concat(767,"px)")),r=()=>{t(window.innerWidth<768)};return e.addEventListener("change",r),t(window.innerWidth<768),()=>e.removeEventListener("change",r)},[]),!!e}tg.displayName=c.Description.displayName;var tw=o.createContext(null);function tx(){let e=o.useContext(tw);if(!e)throw Error("useSidebar must be used within a SidebarProvider.");return e}var tC=o.forwardRef((e,t)=>
1{var{defaultOpen:r=!0,open:a,onOpenChange:i,className:s,style:l,children:d}=e,u=ey(e,["defaultOpen","open","onOpenChange","className","style","children"]);let c=ty(),[f,p]=o.useState(!1),[m,h]=o.useState(r),v=null!=a?a:m,g=o.useCallback(e=>{if(i)return null==i?void 0:i("function"==typeof e?e(v):e);h(e),document.cookie="".concat("sidebar:state","=").concat(v,"; path=/; max-age=").concat(604800)},[i,v]),b=o.useCallback(()=>c?p(e=>!e):g(e=>!e),[c,g]);o.useEffect(()=>{let e=e=>{"b"===e.key&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),b())};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[b]);let y=v?"expanded":"collapsed",w=o.useMemo(()=>({state:y,open:v,setOpen:g,isMobile:c,openMobile:f,setOpenMobile:p,toggleSidebar:b}),[y,v,g,c,f,b]);return(0,n.jsx)(tw.Provider,{value:w,children:(0,n.jsx)(e6,{delayDuration:0,children:(0,n.jsx)("div",eb(eg({style:eg({"--sidebar-width":"16rem","--sidebar-width-icon":"3rem"},l),className:e8("group/sidebar-wrapper flex w-full has-[[data-variant=inset]]:bg-sidebar",s),ref:t},u),{children:d}))})})});tC.displayName="SidebarProvider";var tE=o.forwardRef((e,t)=>{var{side:r="left",variant:a="sidebar",collapsible:o="offcanvas",className:i,children:s}=e,l=ey(e,["side","variant","collapsible","className","children"]);let{isMobile:d,state:u,openMobile:c,setOpenMobile:f}=tx();return"none"===o?(0,n.jsx)("div",eb(eg({className:e8("flex h-full w-[--sidebar-width] flex-col bg-sidebar text-sidebar-foreground",i),ref:t},l),{children:s})):d?(0,n.jsx)(ts,eb(eg({open:c,onOpenChange:f},l),{children:(0,n.jsx)(tp,{"data-sidebar":"sidebar","data-mobile":"true",className:"w-[--sidebar-width] bg-sidebar p-0 text-sidebar-foreground [&>button]:hidden",style:{"--sidebar-width":"18rem"},side:r,children:(0,n.jsx)("div",{className:"flex h-full w-full flex-col",children:s})})})):(0,n.jsxs)("div",{ref:t,className:"group peer hidden text-sidebar-foreground md:block","data-state":u,"data-collapsible":"collapsed"===u?o:"","data-variant":a,"data-side":r,children:[(0,n.jsx)("div",{className:e8("relative h-svh w-[--sidebar-width] bg-transparent transition-[width] duration-200 ease-linear","group-data-[collapsible=offcanvas]:w-0","group-data-[side=right]:rotate-180","floating"===a||"inset"===a?"group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)_+_theme(spacing.4))]":"group-data-[collapsible=icon]:w-[--sidebar-width-icon]")}),(0,n.jsx)("div",eb(eg({className:e8("fixed inset-y-0 z-10 hidden h-svh w-[--sidebar-width] transition-[left,right,width] duration-200 ease-linear md:flex","left"===r?"left-0 group-data-[collapsible=offcanvas]:left-[calc(var(--sidebar-width)*-1)]":"right-0 group-data-[collapsible=offcanvas]:right-[calc(var(--sidebar-width)*-1)]","floating"===a||"inset"===a?"p-2 group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)_+_theme(spacing.4)_+2px)]":"group-data-[collapsible=icon]:w-[--sidebar-width-icon] group-data-[side=left]:border-r group-data-[side=right]:border-l",i)},l),{children:(0,n.jsx)("div",{"data-sidebar":"sidebar",className:"flex h-full w-full flex-col bg-sidebar group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:border group-data-[variant=floating]:border-sidebar-border group-data-[variant=floating]:shadow",children:s})}))]})});tE.displayName="Sidebar";var tN=o.forwardRef((e,t)=>{var{className:r,onClick:a}=e,o=ey(e,["className","onClick"]);let{toggleSidebar:i}=tx();return(0,n.jsxs)(to,eb(eg({ref:t,"data-sidebar":"trigger",variant:"ghost",size:"icon",className:e8("h-7 w-7",r),onClick:e=>{null==a||a(e),i()}},o),{children:[(0,n.jsx)(d.PanelLeft,{}),(0,n.jsx)("span",{className:"sr-only",children:"Toggle Sidebar"})]}))});tN.displayName="SidebarTrigger";var tS=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);let{toggleSidebar:o}=tx();return(0,n.jsx)("button",eg({ref:t,"data-sidebar":"rail","aria-label":"Toggle Sidebar",tabIndex:-1,onClick:o,title:"Toggle Sidebar",className:e8("-translate-x-1/2 group-data-[side=left]:-right-4 absolute inset-y-0 z-20 hidden w-4 transition-all ease-linear after:absolute after:inset-y-0 after:left-1/2 after:w-[2px] hover:after:bg-sidebar-border group-data-[side=right]:left-0 sm:flex","[[data-side=left]_&]:cursor-w-resize [[data-side=right]_&]:cursor-e-resize","[[data-side=left][data-state=collapsed]_&]:cursor-e-resize [[data-side=right][data-state=collapsed]_&]:cursor-w-resize","group-data-[collapsible=offcanvas]:translate-x-0 group-data-[collapsible=offcanvas]:hover:bg-sidebar group-data-[collapsible=offcanvas]:after:left-full","[[data-side=left][data-collapsible=offcanvas]_&]:-right-2","[[data-side=right][data-collapsible=offcanvas]_&]:-left-2",r)},a))});tS.displayName="SidebarRail";var tk=o.forwardRef((e,t)=>
1{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("main",eg({ref:t,className:e8("relative flex min-h-svh flex-1 flex-col bg-background","peer-data-[variant=inset]:min-h-[calc(100svh-theme(spacing.4))] md:peer-data-[state=collapsed]:peer-data-[variant=inset]:ml-2 md:peer-data-[variant=inset]:m-2 md:peer-data-[variant=inset]:ml-0 md:peer-data-[variant=inset]:rounded-xl md:peer-data-[variant=inset]:shadow",r)},a))});tk.displayName="SidebarInset";var tR=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(tr,eg({ref:t,"data-sidebar":"input",className:e8("h-8 w-full bg-background shadow-none focus-visible:ring-2 focus-visible:ring-sidebar-ring",r)},a))});tR.displayName="SidebarInput";var tj=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("div",eg({ref:t,"data-sidebar":"header",className:e8("flex flex-col gap-2 p-2",r)},a))});tj.displayName="SidebarHeader";var tP=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("div",eg({ref:t,"data-sidebar":"footer",className:e8("flex flex-col gap-2 p-2",r)},a))});tP.displayName="SidebarFooter";var t_=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(ti,eg({ref:t,"data-sidebar":"separator",className:e8("mx-2 w-auto bg-sidebar-border",r)},a))});t_.displayName="SidebarSeparator";var tT=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("div",eg({ref:t,"data-sidebar":"content",className:e8("flex min-h-0 flex-1 flex-col gap-2 overflow-auto group-data-[collapsible=icon]:overflow-hidden",r)},a))});tT.displayName="SidebarContent";var tM=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("div",eg({ref:t,"data-sidebar":"group",className:e8("relative flex w-full min-w-0 flex-col pt-2 pr-4 pb-2 pl-4",r)},a))});tM.displayName="SidebarGroup";var tD=o.forwardRef((e,t)=>{var{className:r,asChild:a=!1}=e,o=ey(e,["className","asChild"]);let i=a?l.Slot:"div";return(0,n.jsx)(i,eg({ref:t,"data-sidebar":"group-label",className:e8("flex h-8 shrink-0 items-center rounded-md px-2 font-medium text-sidebar-foreground/70 text-xs outline-none ring-sidebar-ring transition-[margin,opa] duration-200 ease-linear focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","group-data-[collapsible=icon]:-mt-8 group-data-[collapsible=icon]:opacity-0",r)},o))});tD.displayName="SidebarGroupLabel";var tI=o.forwardRef((e,t)=>{var{className:r,asChild:a=!1}=e,o=ey(e,["className","asChild"]);let i=a?l.Slot:"button";return(0,n.jsx)(i,eg({ref:t,"data-sidebar":"group-action",className:e8("absolute top-3.5 right-3 flex aspect-square w-5 items-center justify-center rounded-md p-0 text-sidebar-foreground outline-none ring-sidebar-ring transition-transform hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","after:-inset-2 after:absolute after:md:hidden","group-data-[collapsible=icon]:hidden",r)},o))});tI.displayName="SidebarGroupAction";var tL=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("div",eg({ref:t,"data-sidebar":"group-content",className:e8("w-full text-sm",r)},a))});tL.displayName="SidebarGroupContent";var tA=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("ul",eg({ref:t,"data-sidebar":"menu",className:e8("flex w-full min-w-0 flex-col",r)},a))});tA.displayName="SidebarMenu";var tO=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("li",eg({ref:t,"data-sidebar":"menu-item",className:e8("group/menu-item relative",r)},a))});tO.displayName="SidebarMenuItem";var tF=(0,i.cva)("peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left text-sm outline-none ring-sidebar-ring transition-[width,height,padding] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-[[data-sidebar=menu-action]]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:font-medium data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:!size-8 group-data-[collapsible=icon]:!p-2 [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0",{variants:{variant:{default:"hover:bg-sidebar-accent hover:text-sidebar-accent-foreground",outline:"bg-background shadow-[0_0_0_1px_hsl(var(--sidebar-border))] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground hover:shadow-[0_0_0_1px_hsl(var(--sidebar-accent))]"},size:{default:"h-8 text-sm",sm:"h-7 text-xs",lg:"h-12 text-sm group-data-[collapsible=icon]:!p-0"}},defaultVariants:{variant:"default",size:"default"}}),tH=o.forwardRef((e,t)=>
1{var{asChild:r=!1,isActive:a=!1,variant:o="default",size:i="default",tooltip:s,className:d}=e,u=ey(e,["asChild","isActive","variant","size","tooltip","className"]);let c=r?l.Slot:"button",{isMobile:f,state:p}=tx(),m=(0,n.jsx)(c,eg({ref:t,"data-sidebar":"menu-button","data-size":i,"data-active":a,className:e8(tF({variant:o,size:i}),d)},u));return s?("string"==typeof s&&(s={children:s}),(0,n.jsxs)(e7,{children:[(0,n.jsx)(te,{asChild:!0,children:m}),(0,n.jsx)(tt,eg({side:"right",align:"center",hidden:"collapsed"!==p||f},s))]})):m});tH.displayName="SidebarMenuButton";var tz=o.forwardRef((e,t)=>{var{className:r,asChild:a=!1,showOnHover:o=!1}=e,i=ey(e,["className","asChild","showOnHover"]);let s=a?l.Slot:"button";return(0,n.jsx)(s,eg({ref:t,"data-sidebar":"menu-action",className:e8("absolute top-1.5 right-1 flex aspect-square w-5 items-center justify-center rounded-md p-0 text-sidebar-foreground outline-none ring-sidebar-ring transition-transform hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 peer-hover/menu-button:text-sidebar-accent-foreground [&>svg]:size-4 [&>svg]:shrink-0","after:-inset-2 after:absolute after:md:hidden","peer-data-[size=sm]/menu-button:top-1","peer-data-[size=default]/menu-button:top-1.5","peer-data-[size=lg]/menu-button:top-2.5","group-data-[collapsible=icon]:hidden",o&&"group-focus-within/menu-item:opacity-100 group-hover/menu-item:opacity-100 data-[state=open]:opacity-100 peer-data-[active=true]/menu-button:text-sidebar-accent-foreground md:opacity-0",r)},i))});tz.displayName="SidebarMenuAction";var tW=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("div",eg({ref:t,"data-sidebar":"menu-badge",className:e8("pointer-events-none absolute right-1 flex h-5 min-w-5 select-none items-center justify-center rounded-md px-1 font-medium text-sidebar-foreground text-xs tabular-nums","peer-hover/menu-button:text-sidebar-accent-foreground peer-data-[active=true]/menu-button:text-sidebar-accent-foreground","peer-data-[size=sm]/menu-button:top-1","peer-data-[size=default]/menu-button:top-1.5","peer-data-[size=lg]/menu-button:top-2.5","group-data-[collapsible=icon]:hidden",r)},a))});tW.displayName="SidebarMenuBadge";var tB=o.forwardRef((e,t)=>{var{className:r,showIcon:a=!1}=e,i=ey(e,["className","showIcon"]);let s=o.useMemo(()=>"".concat(Math.floor(40*Math.random())+50,"%"),[]);return(0,n.jsxs)("div",eb(eg({ref:t,"data-sidebar":"menu-skeleton",className:e8("flex h-8 items-center gap-2 rounded-md px-2",r)},i),{children:[a&&(0,n.jsx)(tb,{className:"size-4 rounded-md","data-sidebar":"menu-skeleton-icon"}),(0,n.jsx)(tb,{className:"h-4 max-w-[--skeleton-width] flex-1","data-sidebar":"menu-skeleton-text",style:{"--skeleton-width":s}})]}))});tB.displayName="SidebarMenuSkeleton";var tY=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("ul",eg({ref:t,"data-sidebar":"menu-sub",className:e8("mx-3.5 flex min-w-0 translate-x-px flex-col gap-1 border-sidebar-border border-l px-2.5 py-0.5","group-data-[collapsible=icon]:hidden",r)},a))});tY.displayName="SidebarMenuSub";var tU=o.forwardRef((e,t)=>{var r=ey(e,[]);return(0,n.jsx)("li",eg({ref:t},r))});tU.displayName="SidebarMenuSubItem";var tV=o.forwardRef((e,t)=>{var{asChild:r=!1,size:a="md",isActive:o,className:i}=e,s=ey(e,["asChild","size","isActive","className"]);let d=r?l.Slot:"a";return(0,n.jsx)(d,eg({ref:t,"data-sidebar":"menu-sub-button","data-size":a,"data-active":o,className:e8("-translate-x-px flex h-7 min-w-0 items-center gap-2 overflow-hidden rounded-md px-2 text-sidebar-foreground outline-none ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0 [&>svg]:text-sidebar-accent-foreground","data-[active=true]:bg-sidebar-accent data-[active=true]:text-sidebar-accent-foreground","sm"===a&&"text-xs","md"===a&&"text-sm","group-data-[collapsible=icon]:hidden",i)},s))});tV.displayName="SidebarMenuSubButton";var tK=o.forwardRef((e,t)=>
1{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("table",eg({ref:t,className:e8("w-full caption-bottom",r)},a))});tK.displayName="Table";var tq=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("thead",eg({ref:t,className:r},a))});tq.displayName="TableHeader";var tG=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("tbody",eg({ref:t,className:e8("[&:before]:block [&:before]:h-2 [&:before]:content-['']","[&:after]:block [&:after]:h-2 [&:after]:content-['']","[&_tr:last-child]:border-0",r)},a))});tG.displayName="TableBody";var tX=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("tfoot",eg({ref:t,className:e8("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",r)},a))});tX.displayName="TableFooter";var tQ=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("tr",eg({ref:t,className:e8("border-b data-[state=selected]:bg-muted",r)},a))});tQ.displayName="TableRow";var tZ=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("th",eg({ref:t,className:e8("h-10 bg-background px-2 text-left align-middle font-medium text-foreground/60 text-xs transition-colors [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]",r)},a))});tZ.displayName="TableHead";var tJ=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("td",eg({ref:t,className:e8("bg-background p-2 align-middle transition-colors duration-200 group-hover:bg-[#181818] [&:first-child]:rounded-l-md [&:has([role=checkbox])]:pr-0 [&:last-child]:rounded-r-md [&>[role=checkbox]]:translate-y-[2px]",r)},a))});tJ.displayName="TableCell";var t$=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("caption",eg({ref:t,className:e8("mt-4 text-muted-foreground text-sm",r)},a))});t$.displayName="TableCaption";var t0=(0,i.cva)("inline-flex items-center justify-center gap-2 rounded-full text-sm font-medium transition-colors duration-200 text-foreground/60 hover:text-foreground/100 focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-60 disabled:cursor-not-allowed data-[state=on]:bg-foreground
1/[0.06] data-[state=on]:text-foreground/100 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:""},size:{default:"h-9 px-3 min-w-9",sm:"h-7 px-3 min-w-8",lg:"h-10 px-2.5 min-w-10"}},defaultVariants:{variant:"default",size:"default"}}),t1=o.forwardRef((e,t)=>{var{className:r,variant:a,size:o}=e,i=ey(e,["className","variant","size"]);return(0,n.jsx)(p.Root,eg({ref:t,className:e8(t0({variant:a,size:o,className:r}))},i))});t1.displayName=p.Root.displayName;var t2=o.createContext({size:"default",variant:"default"}),t5=o.forwardRef((e,t)=>{var{className:r,variant:a,size:i,children:s}=e,l=ey(e,["className","variant","size","children"]);return(0,n.jsx)(m.Root,eb(eg({ref:t,className:e8("flex items-center justify-center",r)},l),{children:(0,n.jsx)(t2.Provider,{value:(0,o.useMemo)(()=>({variant:a,size:i}),[a,i]),children:s})}))});t5.displayName=m.Root.displayName;var t4=o.forwardRef((e,t)=>{var r,a,{className:i,children:s,variant:l,size:d}=e,u=ey(e,["className","children","variant","size"]);let c=o.useContext(t2);return(0,n.jsx)(m.Item,eb(eg({ref:t,className:e8(t0({variant:null!=(r=c.variant)?r:l,size:null!=(a=c.size)?a:d}),i)},u),{children:s}))});t4.displayName=m.Item.displayName;var t9=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(h.Root,eb(eg({className:e8("peer inline-flex h-6 w-11 shrink-0 cursor-pointer items-center rounded-sm border-2 border-transparent shadow-sm transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-brand focus-visible:ring-offset-2 focus-visible:ring-offset-background disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:bg-brand data-[state=unchecked]:bg-foreground
1/20",r)},a),{ref:t,children:(0,n.jsx)(h.Thumb,{className:e8("pointer-events-none block h-5 w-5 rounded-sm bg-background shadow-lg ring-0 transition-transform data-[state=checked]:translate-x-5 data-[state=unchecked]:translate-x-0")})}))});t9.displayName=h.Root.displayName;var t3=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("div",eg({ref:t,className:e8("rounded-md border bg-card text-card-foreground shadow",r)},a))});t3.displayName="Card";var t8=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("div",eg({ref:t,className:e8("flex flex-col space-y-1.5 p-6",r)},a))});t8.displayName="CardHeader";var t6=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("div",eg({ref:t,className:e8("font-semibold leading-none tracking-tight",r)},a))});t6.displayName="CardTitle";var t7=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("div",eg({ref:t,className:e8("text-muted-foreground text-sm",r)},a))});t7.displayName="CardDescription";var re=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("div",eg({ref:t,className:e8("p-6 pt-0",r)},a))});re.displayName="CardContent";var rt=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)("div",eg({ref:t,className:e8("flex items-center p-6 pt-0",r)},a))});rt.displayName="CardFooter";var rr=v.Root,rn=v.Group,ra=v.Value,ro=o.forwardRef((e,t)=>{var{className:r,children:a}=e,o=ey(e,["className","children"]);return(0,n.jsxs)(v.Trigger,eb(eg({ref:t,className:e8("flex h-9 w-full items-center justify-between gap-2 whitespace-nowrap rounded-md border border-foreground
1/[0.1] bg-foreground/[0.02] px-3 py-2 text-sm shadow-sm ring-offset-background transition-all duration-200 placeholder:text-muted-foreground hover:bg-foreground/[0.06] focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1",r)},o),{children:[a,(0,n.jsx)(v.Icon,{asChild:!0,children:(0,n.jsx)(f.ChevronDownIcon,{className:"h-4 w-4"})})]}))});ro.displayName=v.Trigger.displayName;var ri=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(v.ScrollUpButton,eb(eg({ref:t,className:e8("flex cursor-default items-center justify-center py-1",r)},a),{children:(0,n.jsx)(f.ChevronUpIcon,{className:"h-4 w-4"})}))});ri.displayName=v.ScrollUpButton.displayName;var rs=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(v.ScrollDownButton,eb(eg({ref:t,className:e8("flex cursor-default items-center justify-center py-1",r)},a),{children:(0,n.jsx)(f.ChevronDownIcon,{className:"h-4 w-4"})}))});rs.displayName=v.ScrollDownButton.displayName;var rl=o.forwardRef((e,t)=>{var{className:r,children:a,position:o="popper"}=e,i=ey(e,["className","children","position"]);return(0,n.jsx)(v.Portal,{children:(0,n.jsxs)(v.Content,eb(eg({ref:t,className:e8("data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 relative z-50 max-h-96 min-w-[8rem] overflow-hidden rounded-md border bg-popover text-popover-foreground shadow-md data-[state=closed]:animate-out data-[state=open]:animate-in","popper"===o&&"data-[side=left]:-translate-x-1 data-[side=top]:-translate-y-1 data-[side=right]:translate-x-1 data-[side=bottom]:translate-y-1",r),position:o},i),{children:[(0,n.jsx)(ri,{}),(0,n.jsx)(v.Viewport,{className:e8("p-1","popper"===o&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:a}),(0,n.jsx)(rs,{})]}))})});rl.displayName=v.Content.displayName;var rd=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(v.Label,eg({ref:t,className:e8("px-2 py-1.5 font-semibold text-sm",r)},a))});rd.displayName=v.Label.displayName;var ru=o.forwardRef((e,t)=>{var{className:r,children:a}=e,o=ey(e,["className","children"]);return(0,n.jsxs)(v.Item,eb(eg({ref:t,className:e8("relative flex w-full cursor-pointer select-none items-center rounded-sm py-1.5 pr-8 pl-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",r)},o),{children:[(0,n.jsx)("span",{className:"absolute right-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,n.jsx)(v.ItemIndicator,{children:(0,n.jsx)(f.CheckIcon,{className:"h-4 w-4"})})}),(0,n.jsx)(v.ItemText,{children:a})]}))});ru.displayName=v.Item.displayName;var rc=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(v.Separator,eg({ref:t,className:e8("-mx-1 my-1 h-px bg-muted",r)},a))});rc.displayName=v.Separator.displayName;var rf=(0,i.cva)("inline-flex items-center rounded-xs border !py-[1px] !px-1 text-xs font-semibold transition-colors duration-200 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground shadow hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground shadow hover:bg-destructive/80",outline:"text-foreground"}},defaultVariants:{variant:"default"}});function rp(e){var{className:t,variant:r}=e,a=ey(e,["className","variant"]);return(0,n.jsx)("div",eg({className:e8(rf({variant:r}),t)},a))}var rm=o.default.forwardRef((e,t)=>{var{side:r="left",className:a,children:o}=e,i=ey(e,["side","className","children"]);let{isMobile:s,state:l,openMobile:d,setOpenMobile:u}=tx();return s?(0,n.jsx)(ts,eb(eg({open:d,onOpenChange:u},i),{children:(0,n.jsx)(tp,{"data-sidebar":"sidebar","data-mobile":"true",className:"w-fit border-0 bg-background p-0 text-sidebar-foreground",side:r,children:(0,n.jsx)("div",{className:"flex h-full w-full flex-col",children:o})})})):(0,n.jsx)("div",{ref:t,className:e8("group peer hidden text-sidebar-foreground md:sticky md:top-[calc(theme('spacing.header-height')+theme('spacing.4'))] md:z-20 md:block md:self-start",a),"data-state":l,"data-collapsible":"collapsed"===l?"offcanvas":"","data-variant":"sidebar","data-side":r,children:(0,n.jsx)("div",{className:e8("h-full w-[--sidebar-width] overflow-x-hidden","group-data-[collapsible=offcanvas]:w-0","group-data-[side=right]:rotate-180"),children:(0,n.jsx)("div",eb(eg({className:e8("hidden h-full md:flex","left"===r?"group-data-[collapsible=offcanvas]:-translate-x-full translate-x-0":"translate-x-0 group-data-[collapsible=offcanvas]:translate-x-full")},i),{children:(0,n.jsx)("div",{"data-sidebar":"sidebar",className:"flex h-full w-full flex-col",children:o})}))})})});rm.displayName="Sidebar";var rh=g.Root,rv=g.CollapsibleTrigger,rg=o.default.forwardRef((e,t)=>
1{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(g.Content,eg({ref:t,className:e8("data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[state=open]:fade-in-0 data-[state=open]:zoom-in-95 duration-200 data-[state=closed]:animate-out data-[state=open]:animate-in",r)},a))});rg.displayName="CollapsibleContent";var rb=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(b.Root,eb(eg({className:e8("grid gap-2",r)},a),{ref:t}))});rb.displayName=b.Root.displayName;var ry=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(b.Item,eb(eg({ref:t,className:e8("peer aspect-square h-4 w-4 rounded-full border border-foreground/20 text-primary shadow transition-all duration-200 hover:border-foreground/40 focus:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:border-brand data-[state=checked]:bg-brand data-[state=checked]:text-primary-foreground data-[state=checked]:hover:opacity-90",r)},a),{children:(0,n.jsx)(b.Indicator,{className:"flex items-center justify-center",children:(0,n.jsx)("span",{className:"block h-2 w-2 rounded-full bg-background"})})}))});ry.displayName=b.Item.displayName;var rw=(0,i.cva)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),rx=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(y.Root,eg({ref:t,className:e8(rw(),r)},a))});rx.displayName=y.Root.displayName;var rC=w.Provider,rE=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(w.Viewport,eg({ref:t,className:e8("fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:top-auto sm:right-0 sm:bottom-0 sm:flex-col md:max-w-[420px]",r)},a))});rE.displayName=w.Viewport.displayName;var rN=(0,i.cva)("group pointer-events-auto relative flex w-full items-center justify-between space-x-2 overflow-hidden rounded-md border p-4 pr-6 shadow-lg transition-all data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=move]:transition-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=closed]:slide-out-to-right-full data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full",{variants:{variant:{default:"border bg-background text-foreground",destructive:"destructive group border-destructive bg-destructive text-destructive-foreground"}},defaultVariants:{variant:"default"}}),rS=o.forwardRef((e,t)=>{var{className:r,variant:a}=e,o=ey(e,["className","variant"]);return(0,n.jsx)(w.Root,eg({ref:t,className:e8(rN({variant:a}),r)},o))});rS.displayName=w.Root.displayName;var rk=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(w.Action,eg({ref:t,className:e8("inline-flex h-8 shrink-0 items-center justify-center rounded-md border bg-transparent px-3 font-medium text-sm transition-colors duration-200 hover:bg-secondary focus:outline-none focus:ring-1 focus:ring-ring disabled:pointer-events-none disabled:opacity-50 group-[.destructive]:border-muted/40 group-[.destructive]:focus:ring-destructive group-[.destructive]:hover:border-destructive/30 group-[.destructive]:hover:bg-destructive group-[.destructive]:hover:text-destructive-foreground",r)},a))});rk.displayName=w.Action.displayName;var rR=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(w.Close,eb(eg({ref:t,className:e8("absolute top-1 right-1 rounded-md p-1 text-foreground/50 opacity-0 transition-opacity duration-200 hover:text-foreground focus:opacity-100 focus:outline-none focus:ring-1 group-hover:opacity-100 group-[.destructive]:text-red-300 group-[.destructive]:focus:ring-red-400 group-[.destructive]:focus:ring-offset-red-600 group-[.destructive]:hover:text-red-50",r),"toast-close":""},a),{children:(0,n.jsx)(f.Cross2Icon,{className:"h-4 w-4"})}))});rR.displayName=w.Close.displayName;var rj=o.forwardRef((e,t)=>
1{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(w.Title,eg({ref:t,className:e8("font-semibold text-sm [&+div]:text-xs",r)},a))});rj.displayName=w.Title.displayName;var rP=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(w.Description,eg({ref:t,className:e8("text-sm opacity-90",r)},a))});rP.displayName=w.Description.displayName;var r_=0,rT=new Map,rM=e=>{if(rT.has(e))return;let t=setTimeout(()=>{rT.delete(e),rA({type:"REMOVE_TOAST",toastId:e})},1e6);rT.set(e,t)},rD=(e,t)=>{switch(t.type){case"ADD_TOAST":return eb(eg({},e),{toasts:[t.toast,...e.toasts].slice(0,1)});case"UPDATE_TOAST":return eb(eg({},e),{toasts:e.toasts.map(e=>e.id===t.toast.id?eg(eg({},e),t.toast):e)});case"DISMISS_TOAST":{let{toastId:r}=t;return r?rM(r):e.toasts.forEach(e=>{rM(e.id)}),eb(eg({},e),{toasts:e.toasts.map(e=>e.id===r||void 0===r?eb(eg({},e),{open:!1}):e)})}case"REMOVE_TOAST":if(void 0===t.toastId)return eb(eg({},e),{toasts:[]});return eb(eg({},e),{toasts:e.toasts.filter(e=>e.id!==t.toastId)})}},rI=[],rL={toasts:[]};function rA(e){rL=rD(rL,e),rI.forEach(e=>{e(rL)})}function rO(e){var t=ey(e,[]);let r=(r_=(r_+1)%Number.MAX_SAFE_INTEGER).toString(),n=()=>rA({type:"DISMISS_TOAST",toastId:r});return rA({type:"ADD_TOAST",toast:eb(eg({},t),{id:r,open:!0,onOpenChange:e=>{e||n()}})}),{id:r,dismiss:n,update:e=>rA({type:"UPDATE_TOAST",toast:eb(eg({},e),{id:r})})}}function rF(){let[e,t]=o.useState(rL);return o.useEffect(()=>(rI.push(t),()=>{let e=rI.indexOf(t);e>-1&&rI.splice(e,1)}),[e]),eb(eg({},e),{toast:rO,dismiss:e=>rA({type:"DISMISS_TOAST",toastId:e})})}function rH(){let{toasts:e}=rF();return(0,n.jsxs)(rC,{children:[e.map(e=>{var{id:t,title:r,description:a,action:o}=e,i=ey(e,["id","title","description","action"]);return(0,n.jsxs)(rS,eb(eg({},i),{children:[(0,n.jsxs)("div",{className:"grid gap-1",children:[r&&(0,n.jsx)(rj,{children:r}),a&&(0,n.jsx)(rP,{children:a})]}),o,(0,n.jsx)(rR,{})]}),t)}),(0,n.jsx)(rE,{})]})}function rz(e){var{className:t,title:r}=e,a=ey(e,["className","title"]);return(0,n.jsxs)("svg",eb(eg({xmlns:"http://www.w3.org/2000/svg",width:"10",height:"7",viewBox:"0 0 10 7",fill:"none",className:t},a),{children:[(0,n.jsx)("title",{children:null!=r?r:"Checkmark Icon"}),(0,n.jsx)("path",{d:"M8.5 1L3.6875 5.5L1.5 3.45455",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]}))}var rW=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(x.Root,eb(eg({ref:t,className:e8("peer h-4 w-4 shrink-0 rounded-xs border border-foreground
1/20 bg-clip-padding shadow transition-all duration-200 hover:not-disabled:border-foreground/40 focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:border-brand data-[state=checked]:bg-brand data-[state=checked]:text-primary-foreground data-[state=checked]:hover:not-disabled:border-brand/80 data-[state=checked]:hover:not-disabled:bg-brand/80",r)},a),{children:(0,n.jsx)(x.Indicator,{className:e8("flex items-center justify-center text-current"),children:(0,n.jsx)(rz,{className:"mt-[1px] h-3 w-3"})})}))});rW.displayName=x.Root.displayName;var rB=c.Root,rY=c.Trigger,rU=c.Portal,rV=c.Close,rK=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(c.Overlay,eg({ref:t,className:e8("data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/80 data-[state=closed]:animate-out data-[state=open]:animate-in",r)},a))});rK.displayName=c.Overlay.displayName;var rq=o.forwardRef((e,t)=>{var{className:r,overlayClassName:a,hideCloseButton:o=!1,children:i}=e,s=ey(e,["className","overlayClassName","hideCloseButton","children"]);return(0,n.jsxs)(rU,{children:[(0,n.jsx)(rK,{className:a}),(0,n.jsxs)(c.Content,eb(eg({ref:t,className:e8("data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] fixed top-[50%] left-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-4 shadow-lg duration-200 data-[state=closed]:animate-out data-[state=open]:animate-in sm:rounded-xl",r)},s),{children:[i,!o&&(0,n.jsxs)(c.Close,{className:"absolute top-4 right-4 rounded-sm opacity-70 ring-offset-background transition-opacity duration-200 hover:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,n.jsx)(f.Cross2Icon,{className:"h-6 w-6"}),(0,n.jsx)("span",{className:"sr-only",children:"Close"})]})]}))]})});rq.displayName=c.Content.displayName;var rG=e=>{var{className:t}=e,r=ey(e,["className"]);return(0,n.jsx)("div",eg({className:e8("flex flex-col space-y-1.5 text-center sm:text-left",t)},r))};rG.displayName="DialogHeader";var rX=e=>{var{className:t}=e,r=ey(e,["className"]);return(0,n.jsx)("div",eg({className:e8("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t)},r))};rX.displayName="DialogFooter";var rQ=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(c.Title,eg({ref:t,className:e8("font-semibold text-lg leading-none tracking-tight",r)},a))});rQ.displayName=c.Title.displayName;var rZ=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(c.Description,eg({ref:t,className:e8("text-muted-foreground text-sm",r)},a))});rZ.displayName=c.Description.displayName;var rJ=()=>(0,n.jsx)(f.ChevronLeftIcon,{className:"h-4 w-4"}),r$=()=>(0,n.jsx)(f.ChevronRightIcon,{className:"h-4 w-4"});function r0(e){var{className:t,classNames:r,showOutsideDays:a=!0}=e,o=ey(e,["className","classNames","showOutsideDays"]);return(0,n.jsx)(C.DayPicker,eg({showOutsideDays:a,className:e8("p-3",t),classNames:eg({months:"flex flex-col sm:flex-row space-y-4 sm:space-x-4 sm:space-y-0",month:"space-y-4",caption:"flex justify-center pt-1 relative items-center",caption_label:"text-sm font-medium",nav:"space-x-1 flex items-center",nav_button:e8(ta({variant:"outline"}),"h-7 w-7 bg-transparent p-0 opacity-50 hover:opacity-100 transition-all duration-200"),nav_button_previous:"absolute left-1",nav_button_next:"absolute right-1",table:"w-full border-collapse space-y-1",head_row:"flex",head_cell:"text-muted-foreground rounded-md w-8 font-normal text-[0.8rem]",row:"flex w-full mt-2",cell:e8("relative p-0 text-center text-sm focus-within:relative focus-within:z-20 [&:has([aria-selected])]:bg-accent [&:has([aria-selected].day-outside)]:bg-accent/50 [&:has([aria-selected].day-range-end)]:rounded-r-md","range"===o.mode?"[&:has(>.day-range-end)]:rounded-r-md [&:has(>.day-range-start)]:rounded-l-md first:[&:has([aria-selected])]:rounded-l-md last:[&:has([aria-selected])]:rounded-r-md":"[&:has([aria-selected])]:rounded-md"),day:e8(ta({variant:"ghost"}),"h-8 w-8 p-0 font-normal aria-selected:opacity-100"),day_range_start:"day-range-start",day_range_end:"day-range-end",day_selected:"bg-primary text-primary-foreground hover:bg-primary hover:text-primary-foreground focus:bg-primary focus:text-primary-foreground transition-colors duration-200",day_today:"bg-accent text-accent-foreground",day_outside:"day-outside text-muted-foreground aria-selected:bg-accent/50 aria-selected:text-muted-foreground",day_disabled:"text-muted-foreground opacity-50",day_range_middle:"aria-selected:bg-accent aria-selected:text-accent-foreground",day_hidden:"invisible"},r),components:{IconLeft:rJ,IconRight:r$}},o))}
1r0.displayName="Calendar";var r1=E.Root,r2=E.Trigger,r5=E.Anchor,r4=o.forwardRef((e,t)=>{var{className:r,align:a="center",sideOffset:o=4}=e,i=ey(e,["className","align","sideOffset"]);return(0,n.jsx)(E.Portal,{children:(0,n.jsx)(E.Content,eg({ref:t,align:a,sideOffset:o,className:e8("data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-72 rounded-md border bg-popover p-4 text-popover-foreground shadow-md outline-none data-[state=closed]:animate-out data-[state=open]:animate-in",r)},i))})});r4.displayName=E.Content.displayName;var r9=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsxs)(N.Root,eb(eg({ref:t,className:e8("relative flex w-full touch-none select-none items-center",a.disabled&&"opacity-50",r)},a),{children:[(0,n.jsx)(N.Track,{className:"relative h-1.5 w-full grow overflow-hidden rounded-full bg-foreground
1/20",children:(0,n.jsx)(N.Range,{className:"absolute h-full bg-brand transition-all duration-200"})}),(0,n.jsx)(N.Thumb,{className:"block h-4 w-4 rounded-full border-4 border-brand bg-background shadow transition-all duration-200 focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50"})]}))});r9.displayName=N.Root.displayName;var r3=(0,i.cva)("flex flex-wrap items-center gap-x-5",{variants:{size:{sm:"text-base [&_[data-role=tab]]:py-1",md:"text-lg [&_[data-role=tab]]:py-[6px]",lg:"text-xl"},variant:{links:"",tabs:"[&_[data-role=tab]]:pt-0 [&_[data-role=tab]]:pb-[14px] [&_[data-role=tab][data-state=active]]:border-b-foreground/100 [&_[data-role=tab]]:border-b [&_[data-role=tab]]:border-b-transparent"}},defaultVariants:{size:"sm",variant:"links"}}),r8=e=>{let{className:t,children:r,size:a,variant:o}=e;return(0,n.jsx)("div",{className:e8(r3({size:a,variant:o}),t),children:r})};r8.displayName="NavigationTabsList";var r6=e=>{let{className:t,active:r,children:a,disabled:o,asChild:i}=e,s=i?l.Slot:"div";return(0,n.jsx)(s,{"data-state":r?"active":"inactive","data-role":"tab","data-disabled":o?"true":"false",className:e8("whitespace-nowrap text-foreground/60 transition-all hover:text-foreground/80 data-[disabled=true]:pointer-events-none data-[disabled=true]:cursor-not-allowed data-[state=active]:text-foreground/100 hover:data-[state=active]:text-foreground/100",t),children:a})};r6.displayName="NavigationTabTrigger";var r7=e=>{var{className:t,title:r}=e,a=ey(e,["className","title"]);return(0,n.jsxs)("svg",eb(eg({xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",className:t},a),{children:[(0,n.jsx)("title",{children:null!=r?r:"Down Icon"}),(0,n.jsx)("path",{d:"M0 0H12V10C12 11.1046 11.1046 12 10 12H2C0.895431 12 0 11.1046 0 10V0Z",fill:"currentColor",fillOpacity:"0.1"}),(0,n.jsx)("path",{d:"M6 8L9 4H3L6 8Z",fill:"currentColor"})]}))},ne=e=>{var{className:t,title:r}=e,a=ey(e,["className","title"]);return(0,n.jsxs)("svg",eb(eg({xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",className:t},a),{children:[(0,n.jsx)("title",{children:null!=r?r:"Up Icon"}),(0,n.jsx)("path",{d:"M0 2C0 0.895431 0.895431 0 2 0H10C11.1046 0 12 0.895431 12 2V12H0V2Z",fill:"currentColor",fillOpacity:"0.1"}),(0,n.jsx)("path",{d:"M6 4L9 8H3L6 4Z",fill:"currentColor"})]}))},nt=o.forwardRef((e,t)=>{var{className:r,label:a,error:i,disabled:s,dataTestId:l,value:d,defaultValue:u}=e,c=ey(e,["className","label","error","disabled","dataTestId","value","defaultValue"]);let f=o.useRef(null),p=t||f,[m,h]=o.useState(void 0!==d?Number(d):void 0!==u?Number(u):0);o.useEffect(()=>{void 0!==d&&h(Number(d))},[d]);let v=o.useCallback(e=>{if(!p.current)return;h(e),p.current.value=e.toString();let t=new Event("input",{bubbles:!0});if(p.current.dispatchEvent(t),c.onChange){let e={target:p.current,currentTarget:p.current,preventDefault:()=>{},stopPropagation:()=>{},bubbles:!0,cancelable:!0,defaultPrevented:!1,type:"change"};c.onChange(e)}},[p,c.onChange]);return(0,n.jsxs)("div",{className:e8("input-number group relative flex w-full gap-0 rounded-md border border-input bg-foreground
1/[0.02] shadow-sm transition-colors duration-200 focus-within:border-brand hover:bg-foreground/[0.06]",s&&"opacity-50",i&&"border-destructive",r),"data-testid":null!=l?l:"input-number",children:[a&&(0,n.jsx)("label",{htmlFor:c.id,className:"flex items-center border-input border-r px-3 py-1 font-medium text-foreground/40 text-sm",children:a}),(0,n.jsx)("div",{className:"relative flex h-[34px] w-full",children:(0,n.jsx)("input",eg({type:"number",className:e8("flex w-full min-w-[38px] shrink-0 bg-transparent py-1 pr-8 pl-3 text-sm caret-brand [appearance:textfield] placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-0 disabled:cursor-not-allowed [&::-webkit-inner-spin-button]:appearance-none [&::-webkit-outer-spin-button]:appearance-none",r),ref:p,disabled:s,value:m,onChange:e=>{let t=e.target.valueAsNumber;Number.isNaN(t)||h(t),c.onChange&&c.onChange(e)}},c))}),(0,n.jsxs)("div",{className:"number-buttons absolute top-[5px] right-[6px] flex flex-col gap-0",children:[(0,n.jsx)("button",{type:"button",onClick:function(e){if(e.preventDefault(),!p.current)return;let t=p.current,r=t.step?Number.parseFloat(t.step):1,n=t.max?Number.parseFloat(t.max):1/0,a=m+r;a<=n&&v(a)},className:"will-change-transform [backface-visibility:hidden] [transform-style:preserve-3d] active:scale-95",disabled:s,children:(0,n.jsx)(ne,{className:"h-3 w-3"})}),(0,n.jsx)("button",{type:"button",onClick:function(e){if(e.preventDefault(),!p.current)return;let t=p.current,r=t.step?Number.parseFloat(t.step):1,n=t.min?Number.parseFloat(t.min):-1/0,a=m-r;a>=n&&v(a)},className:"will-change-transform [backface-visibility:hidden] [transform-style:preserve-3d] active:scale-95",disabled:s,children:(0,n.jsx)(r7,{className:"h-3 w-3"})})]})]})});function nr(e){var{value:t,locales:r=["en-US"],transformTiming:a={duration:250,easing:"cubic-bezier(0.4, 0, 0.2, 1)"},plugins:o=[k.continuous]}=e,i=ey(e,["value","locales","transformTiming","plugins"]);return(0,n.jsx)(S.N,eg({value:t,locales:r,transformTiming:a,plugins:o},i))}function nn(e){var{className:t,title:r}=e,a=ey(e,["className","title"]);return(0,n.jsxs)("svg",eb(eg({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t},a),{children:[(0,n.jsx)("title",{children:null!=r?r:"Search Icon"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.25 11C6.25 8.37665 8.37665 6.25 11 6.25C13.6234 6.25 15.75 8.37665 15.75 11C15.75 13.6234 13.6234 15.75 11 15.75C8.37665 15.75 6.25 13.6234 6.25 11ZM11 4.75C7.54822 4.75 4.75 7.54822 4.75 11C4.75 14.4518 7.54822 17.25 11 17.25C12.4616 17.25 13.8059 16.7483 14.8703 15.9078C14.8985 15.9512 14.9316 15.9923 14.9697 16.0303L17.9697 19.0303C18.2626 19.3232 18.7374 19.3232 19.0303 19.0303C19.3232 18.7374 19.3232 18.2626 19.0303 17.9697L16.0303 14.9697C15.9923 14.9316 15.9512 14.8985 15.9078 14.8703C16.7483 13.8059 17.25 12.4616 17.25 11C17.25 7.54822 14.4518 4.75 11 4.75Z",fill:"currentColor",fillOpacity:"0.4"})]}))}nt.displayName="InputNumber";var na=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(et,eg({ref:t,className:e8("flex h-full w-full flex-col overflow-hidden rounded-md bg-popover text-popover-foreground ",r)},a))});na.displayName=et.displayName;var no=e=>{var{children:t}=e,r=ey(e,["children"]);return(0,n.jsx)(rB,eb(eg({},r),{children:(0,n.jsx)(rq,{className:"overflow-hidden p-0",children:(0,n.jsx)(na,{className:"[&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group-heading]]:text-muted-foreground [&_[cmdk-group]:not([hidden])_~[cmdk-group]]:pt-0 [&_[cmdk-group]]:px-2 [&_[cmdk-input-wrapper]_svg]:h-5 [&_[cmdk-input-wrapper]_svg]:w-5 [&_[cmdk-input]]:h-12 [&_[cmdk-item]]:px-2 [&_[cmdk-item]]:py-3 [&_[cmdk-item]_svg]:h-5 [&_[cmdk-item]_svg]:w-5",children:t})})}))},ni=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsxs)("div",{className:"flex h-9 items-center rounded-md border border-input border-b bg-transparent px-2 transition-all duration-200 focus-within:ring-1 focus-within:ring-brand","cmdk-input-wrapper":"",children:[(0,n.jsx)(nn,{className:"mr-2 h-6 w-6 shrink-0"}),(0,n.jsx)(et.Input,eg({ref:t,className:e8("flex h-10 w-full rounded-md bg-transparent py-3 text-sm outline-none placeholder:text-foreground
1/40 disabled:cursor-not-allowed disabled:opacity-50",r)},a))]})});ni.displayName=et.Input.displayName;var ns=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(et.List,eg({ref:t,className:e8("mb-4 h-full overflow-y-auto overflow-x-hidden",r)},a))});ns.displayName=et.List.displayName;var nl=o.forwardRef((e,t)=>(0,n.jsx)(et.Empty,eg({ref:t,className:"py-6 text-center text-sm"},e)));nl.displayName=et.Empty.displayName;var nd=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(et.Group,eg({ref:t,className:e8("overflow-hidden p-1 text-foreground [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group-heading]]:text-muted-foreground [&_[cmdk-group-heading]]:text-xs",r)},a))});nd.displayName=et.Group.displayName;var nu=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(et.Separator,eg({ref:t,className:e8("-mx-1 h-px bg-border",r)},a))});nu.displayName=et.Separator.displayName;var nc=o.forwardRef((e,t)=>{var{className:r}=e,a=ey(e,["className"]);return(0,n.jsx)(et.Item,eg({ref:t,className:e8("relative flex cursor-default select-none items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-none data-[disabled=true]:pointer-events-none data-[selected=true]:bg-accent data-[selected=true]:text-accent-foreground data-[disabled=true]:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",r)},a))});nc.displayName=et.Item.displayName;var nf=e=>{var{className:t}=e,r=ey(e,["className"]);return(0,n.jsx)("span",eg({className:e8("ml-auto text-muted-foreground text-xs tracking-widest",t)},r))};nf.displayName="CommandShortcut"}}]);
2
3//# sourceMappingURL=e66c6c0c6624abd7.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.