import{j as S,cM as Me,r as w,cN as ut,q as Lr,cO as o,cP as u,cQ as f,cR as x,cS as Or,cT as vt,cU as ft,cV as mt,cW as ht,n as gt,cX as yt,E as pt}from"./index-bcc89564.js";import{d as St,i as xt,T as $t,j as kt,s as _t,g as wt}from"./scrollbar-2bd1868c.js";var qr=` :root { --chakra-vh: 100vh; } @supports (height: -webkit-fill-available) { :root { --chakra-vh: -webkit-fill-available; } } @supports (height: -moz-fill-available) { :root { --chakra-vh: -moz-fill-available; } } @supports (height: 100dvh) { :root { --chakra-vh: 100dvh; } } `,Ct=()=>S.jsx(Me,{styles:qr}),zt=()=>S.jsx(Me,{styles:` html { line-height: 1.5; -webkit-text-size-adjust: 100%; font-family: system-ui, sans-serif; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; touch-action: manipulation; } body { position: relative; min-height: 100%; font-feature-settings: 'kern'; } *, *::before, *::after { border-width: 0; border-style: solid; box-sizing: border-box; } main { display: block; } hr { border-top-width: 1px; box-sizing: content-box; height: 0; overflow: visible; } pre, code, kbd, samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, monospace; font-size: 1em; } a { background-color: transparent; color: inherit; text-decoration: inherit; } abbr[title] { border-bottom: none; text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted; } b, strong { font-weight: bold; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } img { border-style: none; } button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; } button, input { overflow: visible; } button, select { text-transform: none; } button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style: none; padding: 0; } fieldset { padding: 0.35em 0.75em 0.625em; } legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress { vertical-align: baseline; } textarea { overflow: auto; } [type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0; } [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { -webkit-appearance: none !important; } input[type="number"] { -moz-appearance: textfield; } [type="search"] { -webkit-appearance: textfield; outline-offset: -2px; } [type="search"]::-webkit-search-decoration { -webkit-appearance: none !important; } ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; } details { display: block; } summary { display: list-item; } template { display: none; } [hidden] { display: none !important; } body, blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre { margin: 0; } button { background: transparent; padding: 0; } fieldset { margin: 0; padding: 0; } ol, ul { margin: 0; padding: 0; } textarea { resize: vertical; } button, [role="button"] { cursor: pointer; } button::-moz-focus-inner { border: 0 !important; } table { border-collapse: collapse; } h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; } button, input, optgroup, select, textarea { padding: 0; line-height: inherit; color: inherit; } img, svg, video, canvas, audio, iframe, embed, object { display: block; } img, video { max-width: 100%; height: auto; } [data-js-focus-visible] :focus:not([data-focus-visible-added]):not([data-focus-visible-disabled]) { outline: none; box-shadow: none; } select::-ms-expand { display: none; } ${qr} `}),pe={light:"chakra-ui-light",dark:"chakra-ui-dark"};function At(e={}){const{preventTransition:r=!0}=e,t={setDataset:a=>{const n=r?t.preventTransition():void 0;document.documentElement.dataset.theme=a,document.documentElement.style.colorScheme=a,n==null||n()},setClassName(a){document.body.classList.add(a?pe.dark:pe.light),document.body.classList.remove(a?pe.light:pe.dark)},query(){return window.matchMedia("(prefers-color-scheme: dark)")},getSystemTheme(a){var n;return((n=t.query().matches)!=null?n:a==="dark")?"dark":"light"},addListener(a){const n=t.query(),l=s=>{a(s.matches?"dark":"light")};return typeof n.addListener=="function"?n.addListener(l):n.addEventListener("change",l),()=>{typeof n.removeListener=="function"?n.removeListener(l):n.removeEventListener("change",l)}},preventTransition(){const a=document.createElement("style");return a.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(a),()=>{window.getComputedStyle(document.body),requestAnimationFrame(()=>{requestAnimationFrame(()=>{document.head.removeChild(a)})})}}};return t}var Pt="chakra-ui-color-mode";function Tt(e){return{ssr:!1,type:"localStorage",get(r){if(!(globalThis!=null&&globalThis.document))return r;let t;try{t=localStorage.getItem(e)||r}catch{}return t||r},set(r){try{localStorage.setItem(e,r)}catch{}}}}var Ft=Tt(Pt),sr=()=>{};function dr(e,r){return e.type==="cookie"&&e.ssr?e.get(r):r}function Nr(e){const{value:r,children:t,options:{useSystemColorMode:a,initialColorMode:n,disableTransitionOnChange:l}={},colorModeManager:s=Ft}=e,c=n==="dark"?"dark":"light",[b,k]=w.useState(()=>dr(s,c)),[g,y]=w.useState(()=>dr(s)),{getSystemTheme:_,setClassName:I,setDataset:he,addListener:ir}=w.useMemo(()=>At({preventTransition:l}),[l]),ge=n==="system"&&!b?g:b,M=w.useCallback(te=>{const ye=te==="system"?_():te;k(ye),I(ye==="dark"),he(ye),s.set(ye)},[s,_,I,he]);St(()=>{n==="system"&&y(_())},[]),w.useEffect(()=>{const te=s.get();if(te){M(te);return}if(n==="system"){M("system");return}M(c)},[s,c,n,M]);const lr=w.useCallback(()=>{M(ge==="dark"?"light":"dark")},[ge,M]);w.useEffect(()=>{if(a)return ir(M)},[a,ir,M]);const bt=w.useMemo(()=>({colorMode:r??ge,toggleColorMode:r?sr:lr,setColorMode:r?sr:M,forced:r!==void 0}),[ge,lr,M,r]);return S.jsx(ut.Provider,{value:bt,children:t})}Nr.displayName="ColorModeProvider";var It=["borders","breakpoints","colors","components","config","direction","fonts","fontSizes","fontWeights","letterSpacings","lineHeights","radii","shadows","sizes","space","styles","transition","zIndices"];function Mt(e){return Lr(e)?It.every(r=>Object.prototype.hasOwnProperty.call(e,r)):!1}var Bt={hide:-1,auto:"auto",base:0,docked:10,dropdown:1e3,sticky:1100,banner:1200,overlay:1300,modal:1400,popover:1500,skipLink:1600,toast:1700,tooltip:1800},Et=Bt,Dt={base:"0em",sm:"30em",md:"48em",lg:"62em",xl:"80em","2xl":"96em"},jt=Dt,Rt={transparent:"transparent",current:"currentColor",black:"#000000",white:"#FFFFFF",whiteAlpha:{50:"rgba(255, 255, 255, 0.04)",100:"rgba(255, 255, 255, 0.06)",200:"rgba(255, 255, 255, 0.08)",300:"rgba(255, 255, 255, 0.16)",400:"rgba(255, 255, 255, 0.24)",500:"rgba(255, 255, 255, 0.36)",600:"rgba(255, 255, 255, 0.48)",700:"rgba(255, 255, 255, 0.64)",800:"rgba(255, 255, 255, 0.80)",900:"rgba(255, 255, 255, 0.92)"},blackAlpha:{50:"rgba(0, 0, 0, 0.04)",100:"rgba(0, 0, 0, 0.06)",200:"rgba(0, 0, 0, 0.08)",300:"rgba(0, 0, 0, 0.16)",400:"rgba(0, 0, 0, 0.24)",500:"rgba(0, 0, 0, 0.36)",600:"rgba(0, 0, 0, 0.48)",700:"rgba(0, 0, 0, 0.64)",800:"rgba(0, 0, 0, 0.80)",900:"rgba(0, 0, 0, 0.92)"},gray:{50:"#F7FAFC",100:"#EDF2F7",200:"#E2E8F0",300:"#CBD5E0",400:"#A0AEC0",500:"#718096",600:"#4A5568",700:"#2D3748",800:"#1A202C",900:"#171923"},red:{50:"#FFF5F5",100:"#FED7D7",200:"#FEB2B2",300:"#FC8181",400:"#F56565",500:"#E53E3E",600:"#C53030",700:"#9B2C2C",800:"#822727",900:"#63171B"},orange:{50:"#FFFAF0",100:"#FEEBC8",200:"#FBD38D",300:"#F6AD55",400:"#ED8936",500:"#DD6B20",600:"#C05621",700:"#9C4221",800:"#7B341E",900:"#652B19"},yellow:{50:"#FFFFF0",100:"#FEFCBF",200:"#FAF089",300:"#F6E05E",400:"#ECC94B",500:"#D69E2E",600:"#B7791F",700:"#975A16",800:"#744210",900:"#5F370E"},green:{50:"#F0FFF4",100:"#C6F6D5",200:"#9AE6B4",300:"#68D391",400:"#48BB78",500:"#38A169",600:"#2F855A",700:"#276749",800:"#22543D",900:"#1C4532"},teal:{50:"#E6FFFA",100:"#B2F5EA",200:"#81E6D9",300:"#4FD1C5",400:"#38B2AC",500:"#319795",600:"#2C7A7B",700:"#285E61",800:"#234E52",900:"#1D4044"},blue:{50:"#ebf8ff",100:"#bee3f8",200:"#90cdf4",300:"#63b3ed",400:"#4299e1",500:"#3182ce",600:"#2b6cb0",700:"#2c5282",800:"#2a4365",900:"#1A365D"},cyan:{50:"#EDFDFD",100:"#C4F1F9",200:"#9DECF9",300:"#76E4F7",400:"#0BC5EA",500:"#00B5D8",600:"#00A3C4",700:"#0987A0",800:"#086F83",900:"#065666"},purple:{50:"#FAF5FF",100:"#E9D8FD",200:"#D6BCFA",300:"#B794F4",400:"#9F7AEA",500:"#805AD5",600:"#6B46C1",700:"#553C9A",800:"#44337A",900:"#322659"},pink:{50:"#FFF5F7",100:"#FED7E2",200:"#FBB6CE",300:"#F687B3",400:"#ED64A6",500:"#D53F8C",600:"#B83280",700:"#97266D",800:"#702459",900:"#521B41"},linkedin:{50:"#E8F4F9",100:"#CFEDFB",200:"#9BDAF3",300:"#68C7EC",400:"#34B3E4",500:"#00A0DC",600:"#008CC9",700:"#0077B5",800:"#005E93",900:"#004471"},facebook:{50:"#E8F4F9",100:"#D9DEE9",200:"#B7C2DA",300:"#6482C0",400:"#4267B2",500:"#385898",600:"#314E89",700:"#29487D",800:"#223B67",900:"#1E355B"},messenger:{50:"#D0E6FF",100:"#B9DAFF",200:"#A2CDFF",300:"#7AB8FF",400:"#2E90FF",500:"#0078FF",600:"#0063D1",700:"#0052AC",800:"#003C7E",900:"#002C5C"},whatsapp:{50:"#dffeec",100:"#b9f5d0",200:"#90edb3",300:"#65e495",400:"#3cdd78",500:"#22c35e",600:"#179848",700:"#0c6c33",800:"#01421c",900:"#001803"},twitter:{50:"#E5F4FD",100:"#C8E9FB",200:"#A8DCFA",300:"#83CDF7",400:"#57BBF5",500:"#1DA1F2",600:"#1A94DA",700:"#1681BF",800:"#136B9E",900:"#0D4D71"},telegram:{50:"#E3F2F9",100:"#C5E4F3",200:"#A2D4EC",300:"#7AC1E4",400:"#47A9DA",500:"#0088CC",600:"#007AB8",700:"#006BA1",800:"#005885",900:"#003F5E"}},Wt=Rt,Ht={none:"0",sm:"0.125rem",base:"0.25rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem",full:"9999px"},Vt=Ht,Lt={xs:"0 0 0 1px rgba(0, 0, 0, 0.05)",sm:"0 1px 2px 0 rgba(0, 0, 0, 0.05)",base:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",md:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",lg:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",xl:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)","2xl":"0 25px 50px -12px rgba(0, 0, 0, 0.25)",outline:"0 0 0 3px rgba(66, 153, 225, 0.6)",inner:"inset 0 2px 4px 0 rgba(0,0,0,0.06)",none:"none","dark-lg":"rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 5px 10px, rgba(0, 0, 0, 0.4) 0px 15px 40px"},Ot=Lt,qt={common:"background-color, border-color, color, fill, stroke, opacity, box-shadow, transform",colors:"background-color, border-color, color, fill, stroke",dimensions:"width, height",position:"left, right, top, bottom",background:"background-color, background-image, background-position"},Nt={"ease-in":"cubic-bezier(0.4, 0, 1, 1)","ease-out":"cubic-bezier(0, 0, 0.2, 1)","ease-in-out":"cubic-bezier(0.4, 0, 0.2, 1)"},Gt={"ultra-fast":"50ms",faster:"100ms",fast:"150ms",normal:"200ms",slow:"300ms",slower:"400ms","ultra-slow":"500ms"},Ut={property:qt,easing:Nt,duration:Gt},Yt=Ut,Xt={none:0,sm:"4px",base:"8px",md:"12px",lg:"16px",xl:"24px","2xl":"40px","3xl":"64px"},Kt=Xt,Qt={none:0,"1px":"1px solid","2px":"2px solid","4px":"4px solid","8px":"8px solid"},Zt=Qt,Jt={letterSpacings:{tighter:"-0.05em",tight:"-0.025em",normal:"0",wide:"0.025em",wider:"0.05em",widest:"0.1em"},lineHeights:{normal:"normal",none:1,shorter:1.25,short:1.375,base:1.5,tall:1.625,taller:"2",3:".75rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem"},fontWeights:{hairline:100,thin:200,light:300,normal:400,medium:500,semibold:600,bold:700,extrabold:800,black:900},fonts:{heading:'-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',body:'-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',mono:'SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace'},fontSizes:{"3xs":"0.45rem","2xs":"0.625rem",xs:"0.75rem",sm:"0.875rem",md:"1rem",lg:"1.125rem",xl:"1.25rem","2xl":"1.5rem","3xl":"1.875rem","4xl":"2.25rem","5xl":"3rem","6xl":"3.75rem","7xl":"4.5rem","8xl":"6rem","9xl":"8rem"}},Gr=Jt,Ur={px:"1px",.5:"0.125rem",1:"0.25rem",1.5:"0.375rem",2:"0.5rem",2.5:"0.625rem",3:"0.75rem",3.5:"0.875rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem",12:"3rem",14:"3.5rem",16:"4rem",20:"5rem",24:"6rem",28:"7rem",32:"8rem",36:"9rem",40:"10rem",44:"11rem",48:"12rem",52:"13rem",56:"14rem",60:"15rem",64:"16rem",72:"18rem",80:"20rem",96:"24rem"},eo={max:"max-content",min:"min-content",full:"100%","3xs":"14rem","2xs":"16rem",xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem","8xl":"90rem",prose:"60ch"},ro={sm:"640px",md:"768px",lg:"1024px",xl:"1280px"},to={...Ur,...eo,container:ro},Yr=to,oo={breakpoints:jt,zIndices:Et,radii:Vt,blur:Kt,colors:Wt,...Gr,sizes:Yr,shadows:Ot,space:Ur,borders:Zt,transition:Yt};function m(e,r={}){let t=!1;function a(){if(!t){t=!0;return}throw new Error("[anatomy] .part(...) should only be called once. Did you mean to use .extend(...) ?")}function n(...g){a();for(const y of g)r[y]=b(y);return m(e,r)}function l(...g){for(const y of g)y in r||(r[y]=b(y));return m(e,r)}function s(){return Object.fromEntries(Object.entries(r).map(([y,_])=>[y,_.selector]))}function c(){return Object.fromEntries(Object.entries(r).map(([y,_])=>[y,_.className]))}function b(g){const I=`chakra-${(["container","root"].includes(g??"")?[e]:[e,g]).filter(Boolean).join("__")}`;return{className:I,selector:`.${I}`,toString:()=>g}}return{parts:n,toPart:b,extend:l,selectors:s,classnames:c,get keys(){return Object.keys(r)},__type:{}}}var ao=m("accordion").parts("root","container","button","panel").extend("icon"),no=m("alert").parts("title","description","container").extend("icon","spinner"),io=m("avatar").parts("label","badge","container").extend("excessLabel","group"),lo=m("breadcrumb").parts("link","item","container").extend("separator");m("button").parts();var so=m("checkbox").parts("control","icon","container").extend("label");m("progress").parts("track","filledTrack").extend("label");var co=m("drawer").parts("overlay","dialogContainer","dialog").extend("header","closeButton","body","footer"),bo=m("editable").parts("preview","input","textarea"),uo=m("form").parts("container","requiredIndicator","helperText"),vo=m("formError").parts("text","icon"),fo=m("input").parts("addon","field","element"),mo=m("list").parts("container","item","icon"),ho=m("menu").parts("button","list","item").extend("groupTitle","command","divider"),go=m("modal").parts("overlay","dialogContainer","dialog").extend("header","closeButton","body","footer"),yo=m("numberinput").parts("root","field","stepperGroup","stepper");m("pininput").parts("field");var po=m("popover").parts("content","header","body","footer").extend("popper","arrow","closeButton"),So=m("progress").parts("label","filledTrack","track"),xo=m("radio").parts("container","control","label"),$o=m("select").parts("field","icon"),ko=m("slider").parts("container","track","thumb","filledTrack","mark"),_o=m("stat").parts("container","label","helpText","number","icon"),wo=m("switch").parts("container","track","thumb"),Co=m("table").parts("table","thead","tbody","tr","th","td","tfoot","caption"),zo=m("tabs").parts("root","tab","tablist","tabpanel","tabpanels","indicator"),Ao=m("tag").parts("container","label","closeButton"),Po=m("card").parts("container","header","body","footer");function N(e,r,t){return Math.min(Math.max(e,t),r)}class To extends Error{constructor(r){super(`Failed to parse color: "${r}"`)}}var ne=To;function er(e){if(typeof e!="string")throw new ne(e);if(e.trim().toLowerCase()==="transparent")return[0,0,0,0];let r=e.trim();r=Ro.test(e)?Mo(e):e;const t=Bo.exec(r);if(t){const s=Array.from(t).slice(1);return[...s.slice(0,3).map(c=>parseInt(ue(c,2),16)),parseInt(ue(s[3]||"f",2),16)/255]}const a=Eo.exec(r);if(a){const s=Array.from(a).slice(1);return[...s.slice(0,3).map(c=>parseInt(c,16)),parseInt(s[3]||"ff",16)/255]}const n=Do.exec(r);if(n){const s=Array.from(n).slice(1);return[...s.slice(0,3).map(c=>parseInt(c,10)),parseFloat(s[3]||"1")]}const l=jo.exec(r);if(l){const[s,c,b,k]=Array.from(l).slice(1).map(parseFloat);if(N(0,100,c)!==c)throw new ne(e);if(N(0,100,b)!==b)throw new ne(e);return[...Wo(s,c,b),Number.isNaN(k)?1:k]}throw new ne(e)}function Fo(e){let r=5381,t=e.length;for(;t;)r=r*33^e.charCodeAt(--t);return(r>>>0)%2341}const cr=e=>parseInt(e.replace(/_/g,""),36),Io="1q29ehhb 1n09sgk7 1kl1ekf_ _yl4zsno 16z9eiv3 1p29lhp8 _bd9zg04 17u0____ _iw9zhe5 _to73___ _r45e31e _7l6g016 _jh8ouiv _zn3qba8 1jy4zshs 11u87k0u 1ro9yvyo 1aj3xael 1gz9zjz0 _3w8l4xo 1bf1ekf_ _ke3v___ _4rrkb__ 13j776yz _646mbhl _nrjr4__ _le6mbhl 1n37ehkb _m75f91n _qj3bzfz 1939yygw 11i5z6x8 _1k5f8xs 1509441m 15t5lwgf _ae2th1n _tg1ugcv 1lp1ugcv 16e14up_ _h55rw7n _ny9yavn _7a11xb_ 1ih442g9 _pv442g9 1mv16xof 14e6y7tu 1oo9zkds 17d1cisi _4v9y70f _y98m8kc 1019pq0v 12o9zda8 _348j4f4 1et50i2o _8epa8__ _ts6senj 1o350i2o 1mi9eiuo 1259yrp0 1ln80gnw _632xcoy 1cn9zldc _f29edu4 1n490c8q _9f9ziet 1b94vk74 _m49zkct 1kz6s73a 1eu9dtog _q58s1rz 1dy9sjiq __u89jo3 _aj5nkwg _ld89jo3 13h9z6wx _qa9z2ii _l119xgq _bs5arju 1hj4nwk9 1qt4nwk9 1ge6wau6 14j9zlcw 11p1edc_ _ms1zcxe _439shk6 _jt9y70f _754zsow 1la40eju _oq5p___ _x279qkz 1fa5r3rv _yd2d9ip _424tcku _8y1di2_ _zi2uabw _yy7rn9h 12yz980_ __39ljp6 1b59zg0x _n39zfzp 1fy9zest _b33k___ _hp9wq92 1il50hz4 _io472ub _lj9z3eo 19z9ykg0 _8t8iu3a 12b9bl4a 1ak5yw0o _896v4ku _tb8k8lv _s59zi6t _c09ze0p 1lg80oqn 1id9z8wb _238nba5 1kq6wgdi _154zssg _tn3zk49 _da9y6tc 1sg7cv4f _r12jvtt 1gq5fmkz 1cs9rvci _lp9jn1c _xw1tdnb 13f9zje6 16f6973h _vo7ir40 _bt5arjf _rc45e4t _hr4e100 10v4e100 _hc9zke2 _w91egv_ _sj2r1kk 13c87yx8 _vqpds__ _ni8ggk8 _tj9yqfb 1ia2j4r4 _7x9b10u 1fc9ld4j 1eq9zldr _5j9lhpx _ez9zl6o _md61fzm".split(" ").reduce((e,r)=>{const t=cr(r.substring(0,3)),a=cr(r.substring(3)).toString(16);let n="";for(let l=0;l<6-a.length;l++)n+="0";return e[t]=`${n}${a}`,e},{});function Mo(e){const r=e.toLowerCase().trim(),t=Io[Fo(r)];if(!t)throw new ne(e);return`#${t}`}const ue=(e,r)=>Array.from(Array(r)).map(()=>e).join(""),Bo=new RegExp(`^#${ue("([a-f0-9])",3)}([a-f0-9])?$`,"i"),Eo=new RegExp(`^#${ue("([a-f0-9]{2})",3)}([a-f0-9]{2})?$`,"i"),Do=new RegExp(`^rgba?\\(\\s*(\\d+)\\s*${ue(",\\s*(\\d+)\\s*",2)}(?:,\\s*([\\d.]+))?\\s*\\)$`,"i"),jo=/^hsla?\(\s*([\d.]+)\s*,\s*([\d.]+)%\s*,\s*([\d.]+)%(?:\s*,\s*([\d.]+))?\s*\)$/i,Ro=/^[a-z]+$/i,br=e=>Math.round(e*255),Wo=(e,r,t)=>{let a=t/100;if(r===0)return[a,a,a].map(br);const n=(e%360+360)%360/60,l=(1-Math.abs(2*a-1))*(r/100),s=l*(1-Math.abs(n%2-1));let c=0,b=0,k=0;n>=0&&n<1?(c=l,b=s):n>=1&&n<2?(c=s,b=l):n>=2&&n<3?(b=l,k=s):n>=3&&n<4?(b=s,k=l):n>=4&&n<5?(c=s,k=l):n>=5&&n<6&&(c=l,k=s);const g=a-l/2,y=c+g,_=b+g,I=k+g;return[y,_,I].map(br)};function Ho(e,r,t,a){return`rgba(${N(0,255,e).toFixed()}, ${N(0,255,r).toFixed()}, ${N(0,255,t).toFixed()}, ${parseFloat(N(0,1,a).toFixed(3))})`}function Vo(e,r){const[t,a,n,l]=er(e);return Ho(t,a,n,l-r)}function Lo(e){const[r,t,a,n]=er(e);let l=s=>{const c=N(0,255,s).toString(16);return c.length===1?`0${c}`:c};return`#${l(r)}${l(t)}${l(a)}${n<1?l(Math.round(n*255)):""}`}function Oo(e,r,t,a,n){for(r=r.split?r.split("."):r,a=0;aObject.keys(e).length===0,C=(e,r,t)=>{const a=Oo(e,`colors.${r}`,r);try{return Lo(a),a}catch{return t??"#000000"}},No=e=>{const[r,t,a]=er(e);return(r*299+t*587+a*114)/1e3},Go=e=>r=>{const t=C(r,e);return No(t)<128?"dark":"light"},Uo=e=>r=>Go(e)(r)==="dark",re=(e,r)=>t=>{const a=C(t,e);return Vo(a,1-r)};function ur(e="1rem",r="rgba(255, 255, 255, 0.15)"){return{backgroundImage:`linear-gradient( 45deg, ${r} 25%, transparent 25%, transparent 50%, ${r} 50%, ${r} 75%, transparent 75%, transparent )`,backgroundSize:`${e} ${e}`}}var Yo=()=>`#${Math.floor(Math.random()*16777215).toString(16).padEnd(6,"0")}`;function Xo(e){const r=Yo();return!e||qo(e)?r:e.string&&e.colors?Qo(e.string,e.colors):e.string&&!e.colors?Ko(e.string):e.colors&&!e.string?Zo(e.colors):r}function Ko(e){let r=0;if(e.length===0)return r.toString();for(let a=0;a>a*8&255;t+=`00${n.toString(16)}`.substr(-2)}return t}function Qo(e,r){let t=0;if(e.length===0)return r[0];for(let a=0;at.colorMode==="dark"?r:e}function rr(e){const{orientation:r,vertical:t,horizontal:a}=e;return r?r==="vertical"?t:a:{}}function Xr(e){return Lr(e)&&e.reference?e.reference:String(e)}var Be=(e,...r)=>r.map(Xr).join(` ${e} `).replace(/calc/g,""),vr=(...e)=>`calc(${Be("+",...e)})`,fr=(...e)=>`calc(${Be("-",...e)})`,Ke=(...e)=>`calc(${Be("*",...e)})`,mr=(...e)=>`calc(${Be("/",...e)})`,hr=e=>{const r=Xr(e);return r!=null&&!Number.isNaN(parseFloat(r))?String(r).startsWith("-")?String(r).slice(1):`-${r}`:Ke(r,-1)},j=Object.assign(e=>({add:(...r)=>j(vr(e,...r)),subtract:(...r)=>j(fr(e,...r)),multiply:(...r)=>j(Ke(e,...r)),divide:(...r)=>j(mr(e,...r)),negate:()=>j(hr(e)),toString:()=>e.toString()}),{add:vr,subtract:fr,multiply:Ke,divide:mr,negate:hr});function Jo(e){return!Number.isInteger(parseFloat(e.toString()))}function ea(e,r="-"){return e.replace(/\s+/g,r)}function Kr(e){const r=ea(e.toString());return r.includes("\\.")?e:Jo(e)?r.replace(".","\\."):e}function ra(e,r=""){return[r,Kr(e)].filter(Boolean).join("-")}function ta(e,r){return`var(${Kr(e)}${r?`, ${r}`:""})`}function oa(e,r=""){return`--${ra(e,r)}`}function $(e,r){const t=oa(e,r==null?void 0:r.prefix);return{variable:t,reference:ta(t,aa(r==null?void 0:r.fallback))}}function aa(e){return typeof e=="string"?e:e==null?void 0:e.reference}var{defineMultiStyleConfig:na,definePartsStyle:Ce}=u(wo.keys),se=$("switch-track-width"),G=$("switch-track-height"),je=$("switch-track-diff"),ia=j.subtract(se,G),Qe=$("switch-thumb-x"),oe=$("switch-bg"),la=o(e=>{const{colorScheme:r}=e;return{borderRadius:"full",p:"0.5",width:[se.reference],height:[G.reference],transitionProperty:"common",transitionDuration:"fast",[oe.variable]:"colors.gray.300",_dark:{[oe.variable]:"colors.whiteAlpha.400"},_focusVisible:{boxShadow:"outline"},_disabled:{opacity:.4,cursor:"not-allowed"},_checked:{[oe.variable]:`colors.${r}.500`,_dark:{[oe.variable]:`colors.${r}.200`}},bg:oe.reference}}),sa=o({bg:"white",transitionProperty:"transform",transitionDuration:"normal",borderRadius:"inherit",width:[G.reference],height:[G.reference],_checked:{transform:`translateX(${Qe.reference})`}}),da=Ce(e=>({container:{[je.variable]:ia,[Qe.variable]:je.reference,_rtl:{[Qe.variable]:j(je).negate().toString()}},track:la(e),thumb:sa})),ca={sm:Ce({container:{[se.variable]:"1.375rem",[G.variable]:"sizes.3"}}),md:Ce({container:{[se.variable]:"1.875rem",[G.variable]:"sizes.4"}}),lg:Ce({container:{[se.variable]:"2.875rem",[G.variable]:"sizes.6"}})},ba=na({baseStyle:da,sizes:ca,defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:ua,definePartsStyle:K}=u(Co.keys),va=K({table:{fontVariantNumeric:"lining-nums tabular-nums",borderCollapse:"collapse",width:"full"},th:{fontFamily:"heading",fontWeight:"bold",textTransform:"uppercase",letterSpacing:"wider",textAlign:"start"},td:{textAlign:"start"},caption:{mt:4,fontFamily:"heading",textAlign:"center",fontWeight:"medium"}}),Te=o({"&[data-is-numeric=true]":{textAlign:"end"}}),fa=K(e=>{const{colorScheme:r}=e;return{th:{color:d("gray.600","gray.400")(e),borderBottom:"1px",borderColor:d(`${r}.100`,`${r}.700`)(e),...Te},td:{borderBottom:"1px",borderColor:d(`${r}.100`,`${r}.700`)(e),...Te},caption:{color:d("gray.600","gray.100")(e)},tfoot:{tr:{"&:last-of-type":{th:{borderBottomWidth:0}}}}}}),ma=K(e=>{const{colorScheme:r}=e;return{th:{color:d("gray.600","gray.400")(e),borderBottom:"1px",borderColor:d(`${r}.100`,`${r}.700`)(e),...Te},td:{borderBottom:"1px",borderColor:d(`${r}.100`,`${r}.700`)(e),...Te},caption:{color:d("gray.600","gray.100")(e)},tbody:{tr:{"&:nth-of-type(odd)":{"th, td":{borderBottomWidth:"1px",borderColor:d(`${r}.100`,`${r}.700`)(e)},td:{background:d(`${r}.100`,`${r}.700`)(e)}}}},tfoot:{tr:{"&:last-of-type":{th:{borderBottomWidth:0}}}}}}),ha={simple:fa,striped:ma,unstyled:o({})},ga={sm:K({th:{px:"4",py:"1",lineHeight:"4",fontSize:"xs"},td:{px:"4",py:"2",fontSize:"sm",lineHeight:"4"},caption:{px:"4",py:"2",fontSize:"xs"}}),md:K({th:{px:"6",py:"3",lineHeight:"4",fontSize:"xs"},td:{px:"6",py:"4",lineHeight:"5"},caption:{px:"6",py:"2",fontSize:"sm"}}),lg:K({th:{px:"8",py:"4",lineHeight:"5",fontSize:"sm"},td:{px:"8",py:"5",lineHeight:"6"},caption:{px:"6",py:"2",fontSize:"md"}})},ya=ua({baseStyle:va,variants:ha,sizes:ga,defaultProps:{variant:"simple",size:"md",colorScheme:"gray"}}),A=f("tabs-color"),F=f("tabs-bg"),Se=f("tabs-border-color"),{defineMultiStyleConfig:pa,definePartsStyle:D}=u(zo.keys),Sa=o(e=>{const{orientation:r}=e;return{display:r==="vertical"?"flex":"block"}}),xa=o(e=>{const{isFitted:r}=e;return{flex:r?1:void 0,transitionProperty:"common",transitionDuration:"normal",_focusVisible:{zIndex:1,boxShadow:"outline"},_disabled:{cursor:"not-allowed",opacity:.4}}}),$a=o(e=>{const{align:r="start",orientation:t}=e;return{justifyContent:{end:"flex-end",center:"center",start:"flex-start"}[r],flexDirection:t==="vertical"?"column":"row"}}),ka=o({p:4}),_a=D(e=>({root:Sa(e),tab:xa(e),tablist:$a(e),tabpanel:ka})),wa={sm:D({tab:{py:1,px:4,fontSize:"sm"}}),md:D({tab:{fontSize:"md",py:2,px:4}}),lg:D({tab:{fontSize:"lg",py:3,px:4}})},Ca=D(e=>{const{colorScheme:r,orientation:t}=e,a=t==="vertical",n=t==="vertical"?"borderStart":"borderBottom",l=a?"marginStart":"marginBottom";return{tablist:{[n]:"2px solid",borderColor:"inherit"},tab:{[n]:"2px solid",borderColor:"transparent",[l]:"-2px",_selected:{[A.variable]:`colors.${r}.600`,_dark:{[A.variable]:`colors.${r}.300`},borderColor:"currentColor"},_active:{[F.variable]:"colors.gray.200",_dark:{[F.variable]:"colors.whiteAlpha.300"}},_disabled:{_active:{bg:"none"}},color:A.reference,bg:F.reference}}}),za=D(e=>{const{colorScheme:r}=e;return{tab:{borderTopRadius:"md",border:"1px solid",borderColor:"transparent",mb:"-1px",[Se.variable]:"transparent",_selected:{[A.variable]:`colors.${r}.600`,[Se.variable]:"colors.white",_dark:{[A.variable]:`colors.${r}.300`,[Se.variable]:"colors.gray.800"},borderColor:"inherit",borderBottomColor:Se.reference},color:A.reference},tablist:{mb:"-1px",borderBottom:"1px solid",borderColor:"inherit"}}}),Aa=D(e=>{const{colorScheme:r}=e;return{tab:{border:"1px solid",borderColor:"inherit",[F.variable]:"colors.gray.50",_dark:{[F.variable]:"colors.whiteAlpha.50"},mb:"-1px",_notLast:{marginEnd:"-1px"},_selected:{[F.variable]:"colors.white",[A.variable]:`colors.${r}.600`,_dark:{[F.variable]:"colors.gray.800",[A.variable]:`colors.${r}.300`},borderColor:"inherit",borderTopColor:"currentColor",borderBottomColor:"transparent"},color:A.reference,bg:F.reference},tablist:{mb:"-1px",borderBottom:"1px solid",borderColor:"inherit"}}}),Pa=D(e=>{const{colorScheme:r,theme:t}=e;return{tab:{borderRadius:"full",fontWeight:"semibold",color:"gray.600",_selected:{color:C(t,`${r}.700`),bg:C(t,`${r}.100`)}}}}),Ta=D(e=>{const{colorScheme:r}=e;return{tab:{borderRadius:"full",fontWeight:"semibold",[A.variable]:"colors.gray.600",_dark:{[A.variable]:"inherit"},_selected:{[A.variable]:"colors.white",[F.variable]:`colors.${r}.600`,_dark:{[A.variable]:"colors.gray.800",[F.variable]:`colors.${r}.300`}},color:A.reference,bg:F.reference}}}),Fa=D({}),Ia={line:Ca,enclosed:za,"enclosed-colored":Aa,"soft-rounded":Pa,"solid-rounded":Ta,unstyled:Fa},Ma=pa({baseStyle:_a,sizes:wa,variants:Ia,defaultProps:{size:"md",variant:"line",colorScheme:"blue"}}),Ba=o({px:1,textTransform:"uppercase",fontSize:"xs",borderRadius:"sm",fontWeight:"bold"}),Q=f("badge-bg"),E=f("badge-color"),Ea=o(e=>{const{colorScheme:r,theme:t}=e,a=re(`${r}.500`,.6)(t);return{[Q.variable]:`colors.${r}.500`,[E.variable]:"colors.white",_dark:{[Q.variable]:a,[E.variable]:"colors.whiteAlpha.800"},bg:Q.reference,color:E.reference}}),Da=o(e=>{const{colorScheme:r,theme:t}=e,a=re(`${r}.200`,.16)(t);return{[Q.variable]:`colors.${r}.100`,[E.variable]:`colors.${r}.800`,_dark:{[Q.variable]:a,[E.variable]:`colors.${r}.200`},bg:Q.reference,color:E.reference}}),ja=o(e=>{const{colorScheme:r,theme:t}=e,a=re(`${r}.200`,.8)(t);return{[E.variable]:`colors.${r}.500`,_dark:{[E.variable]:a},color:E.reference,boxShadow:`inset 0 0 0px 1px ${E.reference}`}}),Ra={solid:Ea,subtle:Da,outline:ja},de=x({baseStyle:Ba,variants:Ra,defaultProps:{variant:"subtle",colorScheme:"gray"}}),{defineMultiStyleConfig:Wa,definePartsStyle:U}=u(Ao.keys),Ha=o({fontWeight:"medium",lineHeight:1.2,outline:0,borderRadius:"md",_focusVisible:{boxShadow:"outline"}}),Va=o({lineHeight:1.2,overflow:"visible"}),La=o({fontSize:"lg",w:"5",h:"5",transitionProperty:"common",transitionDuration:"normal",borderRadius:"full",marginStart:"1.5",marginEnd:"-1",opacity:.5,_disabled:{opacity:.4},_focusVisible:{boxShadow:"outline",bg:"rgba(0, 0, 0, 0.14)"},_hover:{opacity:.8},_active:{opacity:1}}),Oa=U({container:Ha,label:Va,closeButton:La}),qa={sm:U({container:{minH:"5",minW:"5",fontSize:"xs",px:"2"},closeButton:{marginEnd:"-2px",marginStart:"0.35rem"}}),md:U({container:{minH:"6",minW:"6",fontSize:"sm",px:"2"}}),lg:U({container:{minH:"8",minW:"8",fontSize:"md",px:"3"}})},Na={subtle:U(e=>{var r;return{container:(r=de.variants)==null?void 0:r.subtle(e)}}),solid:U(e=>{var r;return{container:(r=de.variants)==null?void 0:r.solid(e)}}),outline:U(e=>{var r;return{container:(r=de.variants)==null?void 0:r.outline(e)}})},Ga=Wa({variants:Na,baseStyle:Oa,sizes:qa,defaultProps:{size:"md",variant:"subtle",colorScheme:"gray"}}),{definePartsStyle:R,defineMultiStyleConfig:Ua}=u(fo.keys),Ya=R({field:{width:"100%",minWidth:0,outline:0,position:"relative",appearance:"none",transitionProperty:"common",transitionDuration:"normal",_disabled:{opacity:.4,cursor:"not-allowed"}}}),V={lg:o({fontSize:"lg",px:"4",h:"12",borderRadius:"md"}),md:o({fontSize:"md",px:"4",h:"10",borderRadius:"md"}),sm:o({fontSize:"sm",px:"3",h:"8",borderRadius:"sm"}),xs:o({fontSize:"xs",px:"2",h:"6",borderRadius:"sm"})},Xa={lg:R({field:V.lg,addon:V.lg}),md:R({field:V.md,addon:V.md}),sm:R({field:V.sm,addon:V.sm}),xs:R({field:V.xs,addon:V.xs})};function tr(e){const{focusBorderColor:r,errorBorderColor:t}=e;return{focusBorderColor:r||d("blue.500","blue.300")(e),errorBorderColor:t||d("red.500","red.300")(e)}}var Ka=R(e=>{const{theme:r}=e,{focusBorderColor:t,errorBorderColor:a}=tr(e);return{field:{border:"1px solid",borderColor:"inherit",bg:"inherit",_hover:{borderColor:d("gray.300","whiteAlpha.400")(e)},_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:C(r,a),boxShadow:`0 0 0 1px ${C(r,a)}`},_focusVisible:{zIndex:1,borderColor:C(r,t),boxShadow:`0 0 0 1px ${C(r,t)}`}},addon:{border:"1px solid",borderColor:d("inherit","whiteAlpha.50")(e),bg:d("gray.100","whiteAlpha.300")(e)}}}),Qa=R(e=>{const{theme:r}=e,{focusBorderColor:t,errorBorderColor:a}=tr(e);return{field:{border:"2px solid",borderColor:"transparent",bg:d("gray.100","whiteAlpha.50")(e),_hover:{bg:d("gray.200","whiteAlpha.100")(e)},_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:C(r,a)},_focusVisible:{bg:"transparent",borderColor:C(r,t)}},addon:{border:"2px solid",borderColor:"transparent",bg:d("gray.100","whiteAlpha.50")(e)}}}),Za=R(e=>{const{theme:r}=e,{focusBorderColor:t,errorBorderColor:a}=tr(e);return{field:{borderBottom:"1px solid",borderColor:"inherit",borderRadius:"0",px:"0",bg:"transparent",_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:C(r,a),boxShadow:`0px 1px 0px 0px ${C(r,a)}`},_focusVisible:{borderColor:C(r,t),boxShadow:`0px 1px 0px 0px ${C(r,t)}`}},addon:{borderBottom:"2px solid",borderColor:"inherit",borderRadius:"0",px:"0",bg:"transparent"}}}),Ja=R({field:{bg:"transparent",px:"0",height:"auto"},addon:{bg:"transparent",px:"0",height:"auto"}}),en={outline:Ka,filled:Qa,flushed:Za,unstyled:Ja},v=Ua({baseStyle:Ya,sizes:Xa,variants:en,defaultProps:{size:"md",variant:"outline"}}),gr,rn=o({...(gr=v.baseStyle)==null?void 0:gr.field,paddingY:"2",minHeight:"20",lineHeight:"short",verticalAlign:"top"}),yr,pr,tn={outline:o(e=>{var r,t;return(t=(r=v.variants)==null?void 0:r.outline(e).field)!=null?t:{}}),flushed:o(e=>{var r,t;return(t=(r=v.variants)==null?void 0:r.flushed(e).field)!=null?t:{}}),filled:o(e=>{var r,t;return(t=(r=v.variants)==null?void 0:r.filled(e).field)!=null?t:{}}),unstyled:(pr=(yr=v.variants)==null?void 0:yr.unstyled.field)!=null?pr:{}},Sr,xr,$r,kr,_r,wr,Cr,zr,on={xs:(xr=(Sr=v.sizes)==null?void 0:Sr.xs.field)!=null?xr:{},sm:(kr=($r=v.sizes)==null?void 0:$r.sm.field)!=null?kr:{},md:(wr=(_r=v.sizes)==null?void 0:_r.md.field)!=null?wr:{},lg:(zr=(Cr=v.sizes)==null?void 0:Cr.lg.field)!=null?zr:{}},an=x({baseStyle:rn,sizes:on,variants:tn,defaultProps:{size:"md",variant:"outline"}}),xe=$("tooltip-bg"),Re=$("tooltip-fg"),nn=$("popper-arrow-bg"),ln=o({bg:xe.reference,color:Re.reference,[xe.variable]:"colors.gray.700",[Re.variable]:"colors.whiteAlpha.900",_dark:{[xe.variable]:"colors.gray.300",[Re.variable]:"colors.gray.900"},[nn.variable]:xe.reference,px:"2",py:"0.5",borderRadius:"sm",fontWeight:"medium",fontSize:"sm",boxShadow:"md",maxW:"xs",zIndex:"tooltip"}),sn=x({baseStyle:ln}),{defineMultiStyleConfig:dn,definePartsStyle:ie}=u(So.keys),cn=o(e=>{const{colorScheme:r,theme:t,isIndeterminate:a,hasStripe:n}=e,l=d(ur(),ur("1rem","rgba(0,0,0,0.1)"))(e),s=d(`${r}.500`,`${r}.200`)(e),c=`linear-gradient( to right, transparent 0%, ${C(t,s)} 50%, transparent 100% )`;return{...!a&&n&&l,...a?{bgImage:c}:{bgColor:s}}}),bn=o({lineHeight:"1",fontSize:"0.25em",fontWeight:"bold",color:"white"}),un=o(e=>({bg:d("gray.100","whiteAlpha.300")(e)})),vn=o(e=>({transitionProperty:"common",transitionDuration:"slow",...cn(e)})),fn=ie(e=>({label:bn,filledTrack:vn(e),track:un(e)})),mn={xs:ie({track:{h:"1"}}),sm:ie({track:{h:"2"}}),md:ie({track:{h:"3"}}),lg:ie({track:{h:"4"}})},hn=dn({sizes:mn,baseStyle:fn,defaultProps:{size:"md",colorScheme:"blue"}}),gn=e=>typeof e=="function";function z(e,...r){return gn(e)?e(...r):e}var{definePartsStyle:ze,defineMultiStyleConfig:yn}=u(so.keys),ce=f("checkbox-size"),pn=o(e=>{const{colorScheme:r}=e;return{w:ce.reference,h:ce.reference,transitionProperty:"box-shadow",transitionDuration:"normal",border:"2px solid",borderRadius:"sm",borderColor:"inherit",color:"white",_checked:{bg:d(`${r}.500`,`${r}.200`)(e),borderColor:d(`${r}.500`,`${r}.200`)(e),color:d("white","gray.900")(e),_hover:{bg:d(`${r}.600`,`${r}.300`)(e),borderColor:d(`${r}.600`,`${r}.300`)(e)},_disabled:{borderColor:d("gray.200","transparent")(e),bg:d("gray.200","whiteAlpha.300")(e),color:d("gray.500","whiteAlpha.500")(e)}},_indeterminate:{bg:d(`${r}.500`,`${r}.200`)(e),borderColor:d(`${r}.500`,`${r}.200`)(e),color:d("white","gray.900")(e)},_disabled:{bg:d("gray.100","whiteAlpha.100")(e),borderColor:d("gray.100","transparent")(e)},_focusVisible:{boxShadow:"outline"},_invalid:{borderColor:d("red.500","red.300")(e)}}}),Sn=o({_disabled:{cursor:"not-allowed"}}),xn=o({userSelect:"none",_disabled:{opacity:.4}}),$n=o({transitionProperty:"transform",transitionDuration:"normal"}),kn=ze(e=>({icon:$n,container:Sn,control:z(pn,e),label:xn})),_n={sm:ze({control:{[ce.variable]:"sizes.3"},label:{fontSize:"sm"},icon:{fontSize:"3xs"}}),md:ze({control:{[ce.variable]:"sizes.4"},label:{fontSize:"md"},icon:{fontSize:"2xs"}}),lg:ze({control:{[ce.variable]:"sizes.5"},label:{fontSize:"lg"},icon:{fontSize:"2xs"}})},Fe=yn({baseStyle:kn,sizes:_n,defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:wn,definePartsStyle:Ae}=u(xo.keys),Cn=o(e=>{var r;const t=(r=z(Fe.baseStyle,e))==null?void 0:r.control;return{...t,borderRadius:"full",_checked:{...t==null?void 0:t._checked,_before:{content:'""',display:"inline-block",pos:"relative",w:"50%",h:"50%",borderRadius:"50%",bg:"currentColor"}}}}),zn=Ae(e=>{var r,t,a,n;return{label:(t=(r=Fe).baseStyle)==null?void 0:t.call(r,e).label,container:(n=(a=Fe).baseStyle)==null?void 0:n.call(a,e).container,control:Cn(e)}}),An={md:Ae({control:{w:"4",h:"4"},label:{fontSize:"md"}}),lg:Ae({control:{w:"5",h:"5"},label:{fontSize:"lg"}}),sm:Ae({control:{width:"3",height:"3"},label:{fontSize:"sm"}})},Pn=wn({baseStyle:zn,sizes:An,defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:Tn,definePartsStyle:Fn}=u($o.keys),$e=f("select-bg"),Ar,In=o({...(Ar=v.baseStyle)==null?void 0:Ar.field,appearance:"none",paddingBottom:"1px",lineHeight:"normal",bg:$e.reference,[$e.variable]:"colors.white",_dark:{[$e.variable]:"colors.gray.700"},"> option, > optgroup":{bg:$e.reference}}),Mn=o({width:"6",height:"100%",insetEnd:"2",position:"relative",color:"currentColor",fontSize:"xl",_disabled:{opacity:.5}}),Bn=Fn({field:In,icon:Mn}),ke=o({paddingInlineEnd:"8"}),Pr,Tr,Fr,Ir,Mr,Br,Er,Dr,En={lg:{...(Pr=v.sizes)==null?void 0:Pr.lg,field:{...(Tr=v.sizes)==null?void 0:Tr.lg.field,...ke}},md:{...(Fr=v.sizes)==null?void 0:Fr.md,field:{...(Ir=v.sizes)==null?void 0:Ir.md.field,...ke}},sm:{...(Mr=v.sizes)==null?void 0:Mr.sm,field:{...(Br=v.sizes)==null?void 0:Br.sm.field,...ke}},xs:{...(Er=v.sizes)==null?void 0:Er.xs,field:{...(Dr=v.sizes)==null?void 0:Dr.xs.field,...ke},icon:{insetEnd:"1"}}},Dn=Tn({baseStyle:Bn,sizes:En,variants:v.variants,defaultProps:v.defaultProps}),We=f("skeleton-start-color"),He=f("skeleton-end-color"),jn=o({[We.variable]:"colors.gray.100",[He.variable]:"colors.gray.400",_dark:{[We.variable]:"colors.gray.800",[He.variable]:"colors.gray.600"},background:We.reference,borderColor:He.reference,opacity:.7,borderRadius:"sm"}),Rn=x({baseStyle:jn}),Ve=f("skip-link-bg"),Wn=o({borderRadius:"md",fontWeight:"semibold",_focusVisible:{boxShadow:"outline",padding:"4",position:"fixed",top:"6",insetStart:"6",[Ve.variable]:"colors.white",_dark:{[Ve.variable]:"colors.gray.700"},bg:Ve.reference}}),Hn=x({baseStyle:Wn}),{defineMultiStyleConfig:Vn,definePartsStyle:Ee}=u(ko.keys),ve=f("slider-thumb-size"),fe=f("slider-track-size"),O=f("slider-bg"),Ln=o(e=>{const{orientation:r}=e;return{display:"inline-block",position:"relative",cursor:"pointer",_disabled:{opacity:.6,cursor:"default",pointerEvents:"none"},...rr({orientation:r,vertical:{h:"100%"},horizontal:{w:"100%"}})}}),On=o(e=>({...rr({orientation:e.orientation,horizontal:{h:fe.reference},vertical:{w:fe.reference}}),overflow:"hidden",borderRadius:"sm",[O.variable]:"colors.gray.200",_dark:{[O.variable]:"colors.whiteAlpha.200"},_disabled:{[O.variable]:"colors.gray.300",_dark:{[O.variable]:"colors.whiteAlpha.300"}},bg:O.reference})),qn=o(e=>{const{orientation:r}=e;return{...rr({orientation:r,vertical:{left:"50%",transform:"translateX(-50%)",_active:{transform:"translateX(-50%) scale(1.15)"}},horizontal:{top:"50%",transform:"translateY(-50%)",_active:{transform:"translateY(-50%) scale(1.15)"}}}),w:ve.reference,h:ve.reference,display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",outline:0,zIndex:1,borderRadius:"full",bg:"white",boxShadow:"base",border:"1px solid",borderColor:"transparent",transitionProperty:"transform",transitionDuration:"normal",_focusVisible:{boxShadow:"outline"},_disabled:{bg:"gray.300"}}}),Nn=o(e=>{const{colorScheme:r}=e;return{width:"inherit",height:"inherit",[O.variable]:`colors.${r}.500`,_dark:{[O.variable]:`colors.${r}.200`},bg:O.reference}}),Gn=Ee(e=>({container:Ln(e),track:On(e),thumb:qn(e),filledTrack:Nn(e)})),Un=Ee({container:{[ve.variable]:"sizes.4",[fe.variable]:"sizes.1"}}),Yn=Ee({container:{[ve.variable]:"sizes.3.5",[fe.variable]:"sizes.1"}}),Xn=Ee({container:{[ve.variable]:"sizes.2.5",[fe.variable]:"sizes.0.5"}}),Kn={lg:Un,md:Yn,sm:Xn},Qn=Vn({baseStyle:Gn,sizes:Kn,defaultProps:{size:"md",colorScheme:"blue"}}),q=$("spinner-size"),Zn=o({width:[q.reference],height:[q.reference]}),Jn={xs:o({[q.variable]:"sizes.3"}),sm:o({[q.variable]:"sizes.4"}),md:o({[q.variable]:"sizes.6"}),lg:o({[q.variable]:"sizes.8"}),xl:o({[q.variable]:"sizes.12"})},ei=x({baseStyle:Zn,sizes:Jn,defaultProps:{size:"md"}}),{defineMultiStyleConfig:ri,definePartsStyle:Qr}=u(_o.keys),ti=o({fontWeight:"medium"}),oi=o({opacity:.8,marginBottom:"2"}),ai=o({verticalAlign:"baseline",fontWeight:"semibold"}),ni=o({marginEnd:1,w:"3.5",h:"3.5",verticalAlign:"middle"}),ii=Qr({container:{},label:ti,helpText:oi,number:ai,icon:ni}),li={md:Qr({label:{fontSize:"sm"},helpText:{fontSize:"sm"},number:{fontSize:"2xl"}})},si=ri({baseStyle:ii,sizes:li,defaultProps:{size:"md"}}),Le=f("kbd-bg"),di=o({[Le.variable]:"colors.gray.100",_dark:{[Le.variable]:"colors.whiteAlpha.100"},bg:Le.reference,borderRadius:"md",borderWidth:"1px",borderBottomWidth:"3px",fontSize:"0.8em",fontWeight:"bold",lineHeight:"normal",px:"0.4em",whiteSpace:"nowrap"}),ci=x({baseStyle:di}),bi=o({transitionProperty:"common",transitionDuration:"fast",transitionTimingFunction:"ease-out",cursor:"pointer",textDecoration:"none",outline:"none",color:"inherit",_hover:{textDecoration:"underline"},_focusVisible:{boxShadow:"outline"}}),ui=x({baseStyle:bi}),{defineMultiStyleConfig:vi,definePartsStyle:fi}=u(mo.keys),mi=o({marginEnd:"2",display:"inline",verticalAlign:"text-bottom"}),hi=fi({icon:mi}),gi=vi({baseStyle:hi}),{defineMultiStyleConfig:yi,definePartsStyle:pi}=u(ho.keys),B=f("menu-bg"),Oe=f("menu-shadow"),Si=o({[B.variable]:"#fff",[Oe.variable]:"shadows.sm",_dark:{[B.variable]:"colors.gray.700",[Oe.variable]:"shadows.dark-lg"},color:"inherit",minW:"3xs",py:"2",zIndex:1,borderRadius:"md",borderWidth:"1px",bg:B.reference,boxShadow:Oe.reference}),xi=o({py:"1.5",px:"3",transitionProperty:"background",transitionDuration:"ultra-fast",transitionTimingFunction:"ease-in",_focus:{[B.variable]:"colors.gray.100",_dark:{[B.variable]:"colors.whiteAlpha.100"}},_active:{[B.variable]:"colors.gray.200",_dark:{[B.variable]:"colors.whiteAlpha.200"}},_expanded:{[B.variable]:"colors.gray.100",_dark:{[B.variable]:"colors.whiteAlpha.100"}},_disabled:{opacity:.4,cursor:"not-allowed"},bg:B.reference}),$i=o({mx:4,my:2,fontWeight:"semibold",fontSize:"sm"}),ki=o({opacity:.6}),_i=o({border:0,borderBottom:"1px solid",borderColor:"inherit",my:"2",opacity:.6}),wi=o({transitionProperty:"common",transitionDuration:"normal"}),Ci=pi({button:wi,list:Si,item:xi,groupTitle:$i,command:ki,divider:_i}),zi=yi({baseStyle:Ci}),{defineMultiStyleConfig:Ai,definePartsStyle:Ze}=u(go.keys),Pi=o({bg:"blackAlpha.600",zIndex:"modal"}),Ti=o(e=>{const{isCentered:r,scrollBehavior:t}=e;return{display:"flex",zIndex:"modal",justifyContent:"center",alignItems:r?"center":"flex-start",overflow:t==="inside"?"hidden":"auto",overscrollBehaviorY:"none"}}),Fi=o(e=>{const{scrollBehavior:r}=e;return{borderRadius:"md",bg:d("white","gray.700")(e),color:"inherit",my:"16",zIndex:"modal",maxH:r==="inside"?"calc(100% - 7.5rem)":void 0,boxShadow:d("lg","dark-lg")(e)}}),Ii=o({px:"6",py:"4",fontSize:"xl",fontWeight:"semibold"}),Mi=o({position:"absolute",top:"2",insetEnd:"3"}),Bi=o(e=>{const{scrollBehavior:r}=e;return{px:"6",py:"2",flex:"1",overflow:r==="inside"?"auto":void 0}}),Ei=o({px:"6",py:"4"}),Di=Ze(e=>({overlay:Pi,dialogContainer:z(Ti,e),dialog:z(Fi,e),header:Ii,closeButton:Mi,body:z(Bi,e),footer:Ei}));function T(e){return Ze(e==="full"?{dialog:{maxW:"100vw",minH:"$100vh",my:"0",borderRadius:"0"}}:{dialog:{maxW:e}})}var ji={xs:T("xs"),sm:T("sm"),md:T("md"),lg:T("lg"),xl:T("xl"),"2xl":T("2xl"),"3xl":T("3xl"),"4xl":T("4xl"),"5xl":T("5xl"),"6xl":T("6xl"),full:T("full")},Ri=Ai({baseStyle:Di,sizes:ji,defaultProps:{size:"md"}}),{defineMultiStyleConfig:Wi,definePartsStyle:Zr}=u(yo.keys),or=$("number-input-stepper-width"),Jr=$("number-input-input-padding"),Hi=j(or).add("0.5rem").toString(),qe=$("number-input-bg"),Ne=$("number-input-color"),Ge=$("number-input-border-color"),Vi=o({[or.variable]:"sizes.6",[Jr.variable]:Hi}),Li=o(e=>{var r,t;return(t=(r=z(v.baseStyle,e))==null?void 0:r.field)!=null?t:{}}),Oi=o({width:or.reference}),qi=o({borderStart:"1px solid",borderStartColor:Ge.reference,color:Ne.reference,bg:qe.reference,[Ne.variable]:"colors.chakra-body-text",[Ge.variable]:"colors.chakra-border-color",_dark:{[Ne.variable]:"colors.whiteAlpha.800",[Ge.variable]:"colors.whiteAlpha.300"},_active:{[qe.variable]:"colors.gray.200",_dark:{[qe.variable]:"colors.whiteAlpha.300"}},_disabled:{opacity:.4,cursor:"not-allowed"}}),Ni=Zr(e=>{var r;return{root:Vi,field:(r=z(Li,e))!=null?r:{},stepperGroup:Oi,stepper:qi}});function _e(e){var r,t,a;const n=(r=v.sizes)==null?void 0:r[e],l={lg:"md",md:"md",sm:"sm",xs:"sm"},s=(a=(t=n.field)==null?void 0:t.fontSize)!=null?a:"md",c=Gr.fontSizes[s];return Zr({field:{...n.field,paddingInlineEnd:Jr.reference,verticalAlign:"top"},stepper:{fontSize:j(c).multiply(.75).toString(),_first:{borderTopEndRadius:l[e]},_last:{borderBottomEndRadius:l[e],mt:"-1px",borderTopWidth:1}}})}var Gi={xs:_e("xs"),sm:_e("sm"),md:_e("md"),lg:_e("lg")},Ui=Wi({baseStyle:Ni,sizes:Gi,variants:v.variants,defaultProps:v.defaultProps}),jr,Yi=o({...(jr=v.baseStyle)==null?void 0:jr.field,textAlign:"center"}),Xi={lg:o({fontSize:"lg",w:12,h:12,borderRadius:"md"}),md:o({fontSize:"md",w:10,h:10,borderRadius:"md"}),sm:o({fontSize:"sm",w:8,h:8,borderRadius:"sm"}),xs:o({fontSize:"xs",w:6,h:6,borderRadius:"sm"})},Rr,Wr,Ki={outline:o(e=>{var r,t,a;return(a=(t=z((r=v.variants)==null?void 0:r.outline,e))==null?void 0:t.field)!=null?a:{}}),flushed:o(e=>{var r,t,a;return(a=(t=z((r=v.variants)==null?void 0:r.flushed,e))==null?void 0:t.field)!=null?a:{}}),filled:o(e=>{var r,t,a;return(a=(t=z((r=v.variants)==null?void 0:r.filled,e))==null?void 0:t.field)!=null?a:{}}),unstyled:(Wr=(Rr=v.variants)==null?void 0:Rr.unstyled.field)!=null?Wr:{}},Qi=x({baseStyle:Yi,sizes:Xi,variants:Ki,defaultProps:v.defaultProps}),{defineMultiStyleConfig:Zi,definePartsStyle:Ji}=u(po.keys),we=$("popper-bg"),el=$("popper-arrow-bg"),Hr=$("popper-arrow-shadow-color"),rl=o({zIndex:10}),tl=o({[we.variable]:"colors.white",bg:we.reference,[el.variable]:we.reference,[Hr.variable]:"colors.gray.200",_dark:{[we.variable]:"colors.gray.700",[Hr.variable]:"colors.whiteAlpha.300"},width:"xs",border:"1px solid",borderColor:"inherit",borderRadius:"md",boxShadow:"sm",zIndex:"inherit",_focusVisible:{outline:0,boxShadow:"outline"}}),ol=o({px:3,py:2,borderBottomWidth:"1px"}),al=o({px:3,py:2}),nl=o({px:3,py:2,borderTopWidth:"1px"}),il=o({position:"absolute",borderRadius:"md",top:1,insetEnd:2,padding:2}),ll=Ji({popper:rl,content:tl,header:ol,body:al,footer:nl,closeButton:il}),sl=Zi({baseStyle:ll}),{definePartsStyle:Je,defineMultiStyleConfig:dl}=u(co.keys),Ue=f("drawer-bg"),Ye=f("drawer-box-shadow");function X(e){return Je(e==="full"?{dialog:{maxW:"100vw",h:"100vh"}}:{dialog:{maxW:e}})}var cl=o({bg:"blackAlpha.600",zIndex:"overlay"}),bl=o({display:"flex",zIndex:"modal",justifyContent:"center"}),ul=o(e=>{const{isFullHeight:r}=e;return{...r&&{height:"100vh"},zIndex:"modal",maxH:"100vh",color:"inherit",[Ue.variable]:"colors.white",[Ye.variable]:"shadows.lg",_dark:{[Ue.variable]:"colors.gray.700",[Ye.variable]:"shadows.dark-lg"},bg:Ue.reference,boxShadow:Ye.reference}}),vl=o({px:"6",py:"4",fontSize:"xl",fontWeight:"semibold"}),fl=o({position:"absolute",top:"2",insetEnd:"3"}),ml=o({px:"6",py:"2",flex:"1",overflow:"auto"}),hl=o({px:"6",py:"4"}),gl=Je(e=>({overlay:cl,dialogContainer:bl,dialog:z(ul,e),header:vl,closeButton:fl,body:ml,footer:hl})),yl={xs:X("xs"),sm:X("md"),md:X("lg"),lg:X("2xl"),xl:X("4xl"),full:X("full")},pl=dl({baseStyle:gl,sizes:yl,defaultProps:{size:"xs"}}),{definePartsStyle:Sl,defineMultiStyleConfig:xl}=u(bo.keys),$l=o({borderRadius:"md",py:"1",transitionProperty:"common",transitionDuration:"normal"}),kl=o({borderRadius:"md",py:"1",transitionProperty:"common",transitionDuration:"normal",width:"full",_focusVisible:{boxShadow:"outline"},_placeholder:{opacity:.6}}),_l=o({borderRadius:"md",py:"1",transitionProperty:"common",transitionDuration:"normal",width:"full",_focusVisible:{boxShadow:"outline"},_placeholder:{opacity:.6}}),wl=Sl({preview:$l,input:kl,textarea:_l}),Cl=xl({baseStyle:wl}),{definePartsStyle:zl,defineMultiStyleConfig:Al}=u(uo.keys),Z=f("form-control-color"),Pl=o({marginStart:"1",[Z.variable]:"colors.red.500",_dark:{[Z.variable]:"colors.red.300"},color:Z.reference}),Tl=o({mt:"2",[Z.variable]:"colors.gray.600",_dark:{[Z.variable]:"colors.whiteAlpha.600"},color:Z.reference,lineHeight:"normal",fontSize:"sm"}),Fl=zl({container:{width:"100%",position:"relative"},requiredIndicator:Pl,helperText:Tl}),Il=Al({baseStyle:Fl}),{definePartsStyle:Ml,defineMultiStyleConfig:Bl}=u(vo.keys),J=f("form-error-color"),El=o({[J.variable]:"colors.red.500",_dark:{[J.variable]:"colors.red.300"},color:J.reference,mt:"2",fontSize:"sm",lineHeight:"normal"}),Dl=o({marginEnd:"0.5em",[J.variable]:"colors.red.500",_dark:{[J.variable]:"colors.red.300"},color:J.reference}),jl=Ml({text:El,icon:Dl}),Rl=Bl({baseStyle:jl}),Wl=o({fontSize:"md",marginEnd:"3",mb:"2",fontWeight:"medium",transitionProperty:"common",transitionDuration:"normal",opacity:1,_disabled:{opacity:.4}}),Hl=x({baseStyle:Wl}),Vl=o({fontFamily:"heading",fontWeight:"bold"}),Ll={"4xl":o({fontSize:["6xl",null,"7xl"],lineHeight:1}),"3xl":o({fontSize:["5xl",null,"6xl"],lineHeight:1}),"2xl":o({fontSize:["4xl",null,"5xl"],lineHeight:[1.2,null,1]}),xl:o({fontSize:["3xl",null,"4xl"],lineHeight:[1.33,null,1.2]}),lg:o({fontSize:["2xl",null,"3xl"],lineHeight:[1.33,null,1.2]}),md:o({fontSize:"xl",lineHeight:1.2}),sm:o({fontSize:"md",lineHeight:1.2}),xs:o({fontSize:"sm",lineHeight:1.2})},Ol=x({baseStyle:Vl,sizes:Ll,defaultProps:{size:"xl"}}),{defineMultiStyleConfig:ql,definePartsStyle:Nl}=u(lo.keys),Gl=o({transitionProperty:"common",transitionDuration:"fast",transitionTimingFunction:"ease-out",cursor:"pointer",textDecoration:"none",outline:"none",color:"inherit",_hover:{textDecoration:"underline"},_focusVisible:{boxShadow:"outline"}}),Ul=Nl({link:Gl}),Yl=ql({baseStyle:Ul}),Xl=o({lineHeight:"1.2",borderRadius:"md",fontWeight:"semibold",transitionProperty:"common",transitionDuration:"normal",_focusVisible:{boxShadow:"outline"},_disabled:{opacity:.4,cursor:"not-allowed",boxShadow:"none"},_hover:{_disabled:{bg:"initial"}}}),et=o(e=>{const{colorScheme:r,theme:t}=e;if(r==="gray")return{color:d("inherit","whiteAlpha.900")(e),_hover:{bg:d("gray.100","whiteAlpha.200")(e)},_active:{bg:d("gray.200","whiteAlpha.300")(e)}};const a=re(`${r}.200`,.12)(t),n=re(`${r}.200`,.24)(t);return{color:d(`${r}.600`,`${r}.200`)(e),bg:"transparent",_hover:{bg:d(`${r}.50`,a)(e)},_active:{bg:d(`${r}.100`,n)(e)}}}),Kl=o(e=>{const{colorScheme:r}=e,t=d("gray.200","whiteAlpha.300")(e);return{border:"1px solid",borderColor:r==="gray"?t:"currentColor",".chakra-button__group[data-attached][data-orientation=horizontal] > &:not(:last-of-type)":{marginEnd:"-1px"},".chakra-button__group[data-attached][data-orientation=vertical] > &:not(:last-of-type)":{marginBottom:"-1px"},...z(et,e)}}),Ql={yellow:{bg:"yellow.400",color:"black",hoverBg:"yellow.500",activeBg:"yellow.600"},cyan:{bg:"cyan.400",color:"black",hoverBg:"cyan.500",activeBg:"cyan.600"}},Zl=o(e=>{var r;const{colorScheme:t}=e;if(t==="gray"){const b=d("gray.100","whiteAlpha.200")(e);return{bg:b,_hover:{bg:d("gray.200","whiteAlpha.300")(e),_disabled:{bg:b}},_active:{bg:d("gray.300","whiteAlpha.400")(e)}}}const{bg:a=`${t}.500`,color:n="white",hoverBg:l=`${t}.600`,activeBg:s=`${t}.700`}=(r=Ql[t])!=null?r:{},c=d(a,`${t}.200`)(e);return{bg:c,color:d(n,"gray.800")(e),_hover:{bg:d(l,`${t}.300`)(e),_disabled:{bg:c}},_active:{bg:d(s,`${t}.400`)(e)}}}),Jl=o(e=>{const{colorScheme:r}=e;return{padding:0,height:"auto",lineHeight:"normal",verticalAlign:"baseline",color:d(`${r}.500`,`${r}.200`)(e),_hover:{textDecoration:"underline",_disabled:{textDecoration:"none"}},_active:{color:d(`${r}.700`,`${r}.500`)(e)}}}),es=o({bg:"none",color:"inherit",display:"inline",lineHeight:"inherit",m:"0",p:"0"}),rs={ghost:et,outline:Kl,solid:Zl,link:Jl,unstyled:es},ts={lg:o({h:"12",minW:"12",fontSize:"lg",px:"6"}),md:o({h:"10",minW:"10",fontSize:"md",px:"4"}),sm:o({h:"8",minW:"8",fontSize:"sm",px:"3"}),xs:o({h:"6",minW:"6",fontSize:"xs",px:"2"})},os=x({baseStyle:Xl,variants:rs,sizes:ts,defaultProps:{variant:"solid",size:"md",colorScheme:"gray"}}),{definePartsStyle:Y,defineMultiStyleConfig:as}=u(Po.keys),Ie=f("card-bg"),W=f("card-padding"),rt=f("card-shadow"),Pe=f("card-radius"),tt=f("card-border-width","0"),ot=f("card-border-color"),ns=Y({container:{[Ie.variable]:"colors.chakra-body-bg",backgroundColor:Ie.reference,boxShadow:rt.reference,borderRadius:Pe.reference,color:"chakra-body-text",borderWidth:tt.reference,borderColor:ot.reference},body:{padding:W.reference,flex:"1 1 0%"},header:{padding:W.reference},footer:{padding:W.reference}}),is={sm:Y({container:{[Pe.variable]:"radii.base",[W.variable]:"space.3"}}),md:Y({container:{[Pe.variable]:"radii.md",[W.variable]:"space.5"}}),lg:Y({container:{[Pe.variable]:"radii.xl",[W.variable]:"space.7"}})},ls={elevated:Y({container:{[rt.variable]:"shadows.base",_dark:{[Ie.variable]:"colors.gray.700"}}}),outline:Y({container:{[tt.variable]:"1px",[ot.variable]:"colors.chakra-border-color"}}),filled:Y({container:{[Ie.variable]:"colors.chakra-subtle-bg"}}),unstyled:{body:{[W.variable]:0},header:{[W.variable]:0},footer:{[W.variable]:0}}},ss=as({baseStyle:ns,variants:ls,sizes:is,defaultProps:{variant:"elevated",size:"md"}}),be=$("close-button-size"),ae=$("close-button-bg"),ds=o({w:[be.reference],h:[be.reference],borderRadius:"md",transitionProperty:"common",transitionDuration:"normal",_disabled:{opacity:.4,cursor:"not-allowed",boxShadow:"none"},_hover:{[ae.variable]:"colors.blackAlpha.100",_dark:{[ae.variable]:"colors.whiteAlpha.100"}},_active:{[ae.variable]:"colors.blackAlpha.200",_dark:{[ae.variable]:"colors.whiteAlpha.200"}},_focusVisible:{boxShadow:"outline"},bg:ae.reference}),cs={lg:o({[be.variable]:"sizes.10",fontSize:"md"}),md:o({[be.variable]:"sizes.8",fontSize:"xs"}),sm:o({[be.variable]:"sizes.6",fontSize:"2xs"})},bs=x({baseStyle:ds,sizes:cs,defaultProps:{size:"md"}}),{variants:us,defaultProps:vs}=de,fs=o({fontFamily:"mono",fontSize:"sm",px:"0.2em",borderRadius:"sm"}),ms=x({baseStyle:fs,variants:us,defaultProps:vs}),hs=o({w:"100%",mx:"auto",maxW:"prose",px:"4"}),gs=x({baseStyle:hs}),ys=o({opacity:.6,borderColor:"inherit"}),ps=o({borderStyle:"solid"}),Ss=o({borderStyle:"dashed"}),xs={solid:ps,dashed:Ss},$s=x({baseStyle:ys,variants:xs,defaultProps:{variant:"solid"}}),{definePartsStyle:ks,defineMultiStyleConfig:_s}=u(ao.keys),ws=o({borderTopWidth:"1px",borderColor:"inherit",_last:{borderBottomWidth:"1px"}}),Cs=o({transitionProperty:"common",transitionDuration:"normal",fontSize:"md",_focusVisible:{boxShadow:"outline"},_hover:{bg:"blackAlpha.50"},_disabled:{opacity:.4,cursor:"not-allowed"},px:"4",py:"2"}),zs=o({pt:"2",px:"4",pb:"5"}),As=o({fontSize:"1.25em"}),Ps=ks({container:ws,button:Cs,panel:zs,icon:As}),Ts=_s({baseStyle:Ps}),{definePartsStyle:me,defineMultiStyleConfig:Fs}=u(no.keys),P=f("alert-fg"),H=f("alert-bg"),Is=me({container:{bg:H.reference,px:"4",py:"3"},title:{fontWeight:"bold",lineHeight:"6",marginEnd:"2"},description:{lineHeight:"6"},icon:{color:P.reference,flexShrink:0,marginEnd:"3",w:"5",h:"6"},spinner:{color:P.reference,flexShrink:0,marginEnd:"3",w:"5",h:"5"}});function ar(e){const{theme:r,colorScheme:t}=e,a=re(`${t}.200`,.16)(r);return{light:`colors.${t}.100`,dark:a}}var Ms=me(e=>{const{colorScheme:r}=e,t=ar(e);return{container:{[P.variable]:`colors.${r}.500`,[H.variable]:t.light,_dark:{[P.variable]:`colors.${r}.200`,[H.variable]:t.dark}}}}),Bs=me(e=>{const{colorScheme:r}=e,t=ar(e);return{container:{[P.variable]:`colors.${r}.500`,[H.variable]:t.light,_dark:{[P.variable]:`colors.${r}.200`,[H.variable]:t.dark},paddingStart:"3",borderStartWidth:"4px",borderStartColor:P.reference}}}),Es=me(e=>{const{colorScheme:r}=e,t=ar(e);return{container:{[P.variable]:`colors.${r}.500`,[H.variable]:t.light,_dark:{[P.variable]:`colors.${r}.200`,[H.variable]:t.dark},pt:"2",borderTopWidth:"4px",borderTopColor:P.reference}}}),Ds=me(e=>{const{colorScheme:r}=e;return{container:{[P.variable]:"colors.white",[H.variable]:`colors.${r}.500`,_dark:{[P.variable]:"colors.gray.900",[H.variable]:`colors.${r}.200`},color:P.reference}}}),js={subtle:Ms,"left-accent":Bs,"top-accent":Es,solid:Ds},Rs=Fs({baseStyle:Is,variants:js,defaultProps:{variant:"subtle",colorScheme:"blue"}}),{definePartsStyle:at,defineMultiStyleConfig:Ws}=u(io.keys),ee=f("avatar-border-color"),Xe=f("avatar-bg"),Hs=o({borderRadius:"full",border:"0.2em solid",[ee.variable]:"white",_dark:{[ee.variable]:"colors.gray.800"},borderColor:ee.reference}),Vs=o({[Xe.variable]:"colors.gray.200",_dark:{[Xe.variable]:"colors.whiteAlpha.400"},bgColor:Xe.reference}),Vr=f("avatar-background"),Ls=o(e=>{const{name:r,theme:t}=e,a=r?Xo({string:r}):"colors.gray.400",n=Uo(a)(t);let l="white";return n||(l="gray.800"),{bg:Vr.reference,"&:not([data-loaded])":{[Vr.variable]:a},color:l,[ee.variable]:"colors.white",_dark:{[ee.variable]:"colors.gray.800"},borderColor:ee.reference,verticalAlign:"top"}}),Os=at(e=>({badge:z(Hs,e),excessLabel:z(Vs,e),container:z(Ls,e)}));function L(e){const r=e!=="100%"?Yr[e]:void 0;return at({container:{width:e,height:e,fontSize:`calc(${r??e} / 2.5)`},excessLabel:{width:e,height:e},label:{fontSize:`calc(${r??e} / 2.5)`,lineHeight:e!=="100%"?r??e:void 0}})}var qs={"2xs":L(4),xs:L(6),sm:L(8),md:L(12),lg:L(16),xl:L(24),"2xl":L(32),full:L("100%")},Ns=Ws({baseStyle:Os,sizes:qs,defaultProps:{size:"md"}}),Gs={Accordion:Ts,Alert:Rs,Avatar:Ns,Badge:de,Breadcrumb:Yl,Button:os,Checkbox:Fe,CloseButton:bs,Code:ms,Container:gs,Divider:$s,Drawer:pl,Editable:Cl,Form:Il,FormError:Rl,FormLabel:Hl,Heading:Ol,Input:v,Kbd:ci,Link:ui,List:gi,Menu:zi,Modal:Ri,NumberInput:Ui,PinInput:Qi,Popover:sl,Progress:hn,Radio:Pn,Select:Dn,Skeleton:Rn,SkipLink:Hn,Slider:Qn,Spinner:ei,Stat:si,Switch:ba,Table:ya,Tabs:Ma,Tag:Ga,Textarea:an,Tooltip:sn,Card:ss},Us={colors:{"chakra-body-text":{_light:"gray.800",_dark:"whiteAlpha.900"},"chakra-body-bg":{_light:"white",_dark:"gray.800"},"chakra-border-color":{_light:"gray.200",_dark:"whiteAlpha.300"},"chakra-subtle-bg":{_light:"gray.100",_dark:"gray.700"},"chakra-placeholder-color":{_light:"gray.500",_dark:"whiteAlpha.400"}}},Ys={global:{body:{fontFamily:"body",color:"chakra-body-text",bg:"chakra-body-bg",transitionProperty:"background-color",transitionDuration:"normal",lineHeight:"base"},"*::placeholder":{color:"chakra-placeholder-color"},"*, *::before, &::after":{borderColor:"chakra-border-color",wordWrap:"break-word"}}},Xs="ltr",Ks={useSystemColorMode:!1,initialColorMode:"light",cssVarPrefix:"chakra"},nt={semanticTokens:Us,direction:Xs,...oo,components:Gs,styles:Ys,config:Ks};function le(e){return typeof e=="function"}function Qs(...e){return r=>e.reduce((t,a)=>a(t),r)}var Zs=e=>function(...t){let a=[...t],n=t[t.length-1];return Mt(n)&&a.length>1?a=a.slice(0,a.length-1):n=e,Qs(...a.map(l=>s=>le(l)?l(s):e0(s,l)))(n)},Js=Zs(nt);function e0(...e){return Or({},...e,it)}function it(e,r,t,a){if((le(e)||le(r))&&Object.prototype.hasOwnProperty.call(a,t))return(...n)=>{const l=le(e)?e(...n):e,s=le(r)?r(...n):r;return Or({},l,s,it)}}function r0(e={}){const{strict:r=!0,errorMessage:t="useContext: `context` is undefined. Seems you forgot to wrap component within the Provider",name:a}=e,n=w.createContext(void 0);n.displayName=a;function l(){var s;const c=w.useContext(n);if(!c&&r){const b=new Error(t);throw b.name="ContextError",(s=Error.captureStackTrace)==null||s.call(Error,b,l),b}return c}return[n.Provider,l,n]}function t0(e){const{cssVarsRoot:r,theme:t,children:a}=e,n=w.useMemo(()=>vt(t),[t]);return S.jsxs(ft,{theme:n,children:[S.jsx(o0,{root:r}),a]})}function o0({root:e=":host, :root"}){const r=[e,"[data-theme]"].join(",");return S.jsx(Me,{styles:t=>({[r]:t.__cssVars})})}r0({name:"StylesContext",errorMessage:"useStyles: `styles` is undefined. Seems you forgot to wrap the components in `` "});function a0(){const{colorMode:e}=mt();return S.jsx(Me,{styles:r=>{const t=ht(r,"styles.global"),a=gt(t,{theme:r,colorMode:e});return a?yt(a)(r):void 0}})}var lt=w.createContext({getDocument(){return document},getWindow(){return window}});lt.displayName="EnvironmentContext";function st(e){const{children:r,environment:t,disabled:a}=e,n=w.useRef(null),l=w.useMemo(()=>t||{getDocument:()=>{var c,b;return(b=(c=n.current)==null?void 0:c.ownerDocument)!=null?b:document},getWindow:()=>{var c,b;return(b=(c=n.current)==null?void 0:c.ownerDocument.defaultView)!=null?b:window}},[t]),s=!a||!t;return S.jsxs(lt.Provider,{value:l,children:[r,s&&S.jsx("span",{id:"__chakra_env",hidden:!0,ref:n})]})}st.displayName="EnvironmentProvider";var n0=e=>{const{children:r,colorModeManager:t,portalZIndex:a,resetCSS:n=!0,theme:l={},environment:s,cssVarsRoot:c,disableEnvironment:b}=e,k=S.jsx(st,{environment:s,disabled:b,children:r});return S.jsx(t0,{theme:l,cssVarsRoot:c,children:S.jsxs(Nr,{colorModeManager:t,options:l.config,children:[n?S.jsx(zt,{}):S.jsx(Ct,{}),S.jsx(a0,{}),a?S.jsx(xt,{zIndex:a,children:k}):k]})})},i0=e=>function({children:t,theme:a=e,toastOptions:n,...l}){return S.jsxs(n0,{theme:a,...l,children:[S.jsx($t,{value:n==null?void 0:n.defaultOptions,children:t}),S.jsx(kt,{...n})]})},l0=i0(nt);function i(e,r){return t=>t.colorMode==="dark"?r:e}function s0(e){return!Number.isInteger(parseFloat(e.toString()))}function d0(e,r="-"){return e.replace(/\s+/g,r)}function dt(e){const r=d0(e.toString());return r.includes("\\.")?e:s0(e)?r.replace(".","\\."):e}function c0(e,r=""){return[r,dt(e)].filter(Boolean).join("-")}function b0(e,r){return`var(${dt(e)}${r?`, ${r}`:""})`}function u0(e,r=""){return`--${c0(e,r)}`}function nr(e,r){const t=u0(e,r==null?void 0:r.prefix);return{variable:t,reference:b0(t,v0(r==null?void 0:r.fallback))}}function v0(e){return typeof e=="string"?e:e==null?void 0:e.reference}function h(e,r={}){let t=!1;function a(){if(!t){t=!0;return}throw new Error("[anatomy] .part(...) should only be called once. Did you mean to use .extend(...) ?")}function n(...g){a();for(const y of g)r[y]=b(y);return h(e,r)}function l(...g){for(const y of g)y in r||(r[y]=b(y));return h(e,r)}function s(){return Object.fromEntries(Object.entries(r).map(([y,_])=>[y,_.selector]))}function c(){return Object.fromEntries(Object.entries(r).map(([y,_])=>[y,_.className]))}function b(g){const I=`chakra-${(["container","root"].includes(g??"")?[e]:[e,g]).filter(Boolean).join("__")}`;return{className:I,selector:`.${I}`,toString:()=>g}}return{parts:n,toPart:b,extend:l,selectors:s,classnames:c,get keys(){return Object.keys(r)},__type:{}}}var f0=h("accordion").parts("root","container","button","panel").extend("icon");h("alert").parts("title","description","container").extend("icon","spinner");h("avatar").parts("label","badge","container").extend("excessLabel","group");h("breadcrumb").parts("link","item","container").extend("separator");h("button").parts();var m0=h("checkbox").parts("control","icon","container").extend("label");h("progress").parts("track","filledTrack").extend("label");h("drawer").parts("overlay","dialogContainer","dialog").extend("header","closeButton","body","footer");h("editable").parts("preview","input","textarea");h("form").parts("container","requiredIndicator","helperText");h("formError").parts("text","icon");var h0=h("input").parts("addon","field","element");h("list").parts("container","item","icon");var g0=h("menu").parts("button","list","item").extend("groupTitle","command","divider"),y0=h("modal").parts("overlay","dialogContainer","dialog").extend("header","closeButton","body","footer"),p0=h("numberinput").parts("root","field","stepperGroup","stepper");h("pininput").parts("field");var S0=h("popover").parts("content","header","body","footer").extend("popper","arrow","closeButton"),x0=h("progress").parts("label","filledTrack","track");h("radio").parts("container","control","label");var $0=h("select").parts("field","icon"),k0=h("slider").parts("container","track","thumb","filledTrack","mark");h("stat").parts("container","label","helpText","number","icon");var _0=h("switch").parts("container","track","thumb");h("table").parts("table","thead","tbody","tr","th","td","tfoot","caption");var w0=h("tabs").parts("root","tab","tablist","tabpanel","tabpanels","indicator");h("tag").parts("container","label","closeButton");h("card").parts("container","header","body","footer");function p(e,r,t=!1){e=String(e),r=String(r);const a=Array.from({length:21},(c,b)=>b*50),n=["0","5","10","15","20","25","30","35","40","45","50","55","59","64","68","73","77","82","86","95","100"],l={},s={};return a.forEach((c,b)=>{l[c]=`hsl(${e}, ${r}%, ${n[a.length-1-b]}%)`,s[c]=`hsl(${e}, ${r}%, ${n[b]}%)`}),t?s:l}const ct={base:p(225,15),accent:p(250,50),working:p(47,67),warning:p(28,75),ok:p(113,70),error:p(0,76)},{definePartsStyle:C0,defineMultiStyleConfig:z0}=u(f0.keys),A0=o({border:"none",pt:2}),P0=o(e=>{const{colorScheme:r}=e;return{fontWeight:"600",fontSize:"sm",border:"none",borderRadius:"base",bg:i(`${r}.250`,`${r}.800`)(e),color:i("base.900","base.100")(e),_hover:{bg:i(`${r}.300`,`${r}.700`)(e)},_expanded:{bg:i(`${r}.250`,`${r}.750`)(e),borderBottomRadius:"none",_hover:{bg:i(`${r}.300`,`${r}.700`)(e)}}}}),T0=o(e=>{const{colorScheme:r}=e;return{bg:i(`${r}.200`,`${r}.800`)(e),borderRadius:"base",borderTopRadius:"none",p:4}}),F0=o({}),I0=C0(e=>({container:A0,button:P0(e),panel:T0(e),icon:F0})),M0=z0({variants:{invokeAI:I0},defaultProps:{variant:"invokeAI",colorScheme:"base"}}),B0=o(e=>{const{colorScheme:r}=e,t={bg:i(`${r}.200`,`${r}.600`)(e),color:i(`${r}.700`,`${r}.100`)(e),svg:{fill:i(`${r}.700`,`${r}.100`)(e)}};return{bg:i(`${r}.300`,`${r}.700`)(e),color:i(`${r}.800`,`${r}.100`)(e),borderRadius:"base",svg:{fill:i(`${r}.800`,`${r}.100`)(e)},_disabled:t,_hover:{bg:i(`${r}.400`,`${r}.650`)(e),color:i("black",`${r}.50`)(e),svg:{fill:i("black",`${r}.50`)(e)},_disabled:t},_checked:{bg:i("accent.200","accent.700")(e),color:i("accent.800","accent.100")(e),svg:{fill:i("accent.800","accent.100")(e)},_disabled:t,_hover:{bg:i("accent.300","accent.600")(e),color:i("accent.900","accent.50")(e),svg:{fill:i("accent.900","accent.50")(e)},_disabled:t}}}}),E0=x({variants:{invokeAI:B0},defaultProps:{variant:"invokeAI",colorScheme:"base"}}),{definePartsStyle:D0,defineMultiStyleConfig:j0}=u(m0.keys),R0=o(e=>{const{colorScheme:r}=e;return{_checked:{bg:i(`${r}.500`,`${r}.200`)(e),borderColor:i(`${r}.500`,`${r}.200`)(e),color:i("white","base.900")(e),_hover:{bg:i(`${r}.600`,`${r}.300`)(e),borderColor:i(`${r}.600`,`${r}.300`)(e)},_disabled:{borderColor:i("base.200","transparent")(e),bg:i("base.200","whiteAlpha.300")(e),color:i("base.500","whiteAlpha.500")(e)}},_indeterminate:{bg:i(`${r}.500`,`${r}.200`)(e),borderColor:i(`${r}.500`,`${r}.200`)(e),color:i("white","base.900")(e)},_disabled:{bg:i("base.100","whiteAlpha.100")(e),borderColor:i("base.100","transparent")(e)},_focusVisible:{boxShadow:"outline"},_invalid:{borderColor:i("red.500","red.300")(e)}}}),W0=D0(e=>({control:R0(e)})),H0=j0({variants:{invokeAI:W0},defaultProps:{variant:"invokeAI",colorScheme:"accent"}}),V0=o(e=>({fontSize:"sm",marginEnd:0,mb:1,fontWeight:"400",transitionProperty:"common",transitionDuration:"normal",whiteSpace:"nowrap",_disabled:{opacity:.4},color:i("base.600","base.300")(e)})),L0=x({variants:{invokeAI:V0},defaultProps:{variant:"invokeAI"}}),De=e=>({outline:"none",borderWidth:2,borderStyle:"solid",borderColor:i("base.300","base.800")(e),bg:i("base.200","base.900")(e),borderRadius:"base",color:i("base.900","base.100")(e),boxShadow:"none",_hover:{borderColor:i("base.500","base.600")(e)},_focus:{borderColor:i("accent.600","accent.700")(e),boxShadow:"none",_hover:{borderColor:i("accent.700","accent.600")(e)}},_invalid:{borderColor:i("error.300","error.700")(e),boxShadow:"none",_hover:{borderColor:i("error.500","error.600")(e)}},_disabled:{borderColor:i("base.300","base.700")(e),bg:i("base.400","base.700")(e),color:i("base.600","base.400")(e),_hover:{borderColor:i("base.300","base.700")(e)}},_placeholder:{color:i("base.600","base.400")(e)}}),{definePartsStyle:O0,defineMultiStyleConfig:q0}=u(h0.keys),N0=O0(e=>({field:De(e)})),G0=q0({variants:{invokeAI:N0},defaultProps:{size:"sm",variant:"invokeAI"}}),{definePartsStyle:U0,defineMultiStyleConfig:Y0}=u(g0.keys),X0=U0({button:{fontWeight:"600",bg:"base.500",color:"base.200",_hover:{bg:"base.600",color:"white"}},list:{zIndex:9999,bg:"base.800"},item:{fontSize:"sm",bg:"base.800",_hover:{bg:"base.750"},_focus:{bg:"base.700"}}}),K0=Y0({variants:{invokeAI:X0},defaultProps:{variant:"invokeAI"}}),{defineMultiStyleConfig:Q0,definePartsStyle:Z0}=u(y0.keys),J0=o({bg:"blackAlpha.600"}),ed=o({}),rd=o(e=>({bg:i("base.300","base.850")(e),maxH:"80vh"})),td=o(e=>({fontWeight:"600",fontSize:"lg",color:i("base.700","base.200")(e)})),od=o({}),ad=o({overflowY:"scroll"}),nd=o({}),id=Z0(e=>({overlay:J0,dialogContainer:ed,dialog:rd(e),header:td(e),closeButton:od,body:ad,footer:nd})),ld=Q0({variants:{invokeAI:id},defaultProps:{variant:"invokeAI",size:"lg"}}),{defineMultiStyleConfig:sd,definePartsStyle:dd}=u(p0.keys),cd=o(e=>({height:8})),bd=o(e=>({border:"none",fontWeight:"600",height:"auto",py:1,ps:2,pe:6,...De(e)})),ud=o(e=>({display:"flex"})),vd=o(e=>({border:"none",px:2,py:0,mx:-2,my:0,svg:{color:i("base.600","base.300")(e),width:2.5,height:2.5,_hover:{color:i("base.900","base.50")(e)}}})),fd=dd(e=>({root:cd(e),field:bd(e),stepperGroup:ud(e),stepper:vd(e)})),md=sd({variants:{invokeAI:fd},defaultProps:{size:"sm",variant:"invokeAI"}}),{defineMultiStyleConfig:hd,definePartsStyle:gd}=u(S0.keys),yd=nr("popper-bg"),pd=nr("popper-arrow-bg"),Sd=nr("popper-arrow-shadow-color"),xd=o(e=>({[pd.variable]:"colors.base.800",[yd.variable]:"colors.base.800",[Sd.variable]:"colors.base.600",minW:"unset",width:"unset",p:4,borderWidth:"2px",borderStyle:"solid",borderColor:i("base.500","base.600")(e),bg:i("base.200","base.800")(e)})),$d=gd(e=>({content:xd(e)})),kd=hd({variants:{invokeAI:$d},defaultProps:{variant:"invokeAI"}}),{defineMultiStyleConfig:_d,definePartsStyle:wd}=u(x0.keys),Cd=o(e=>({bg:i("accent.400","accent.600")(e),transition:"width 0.2s ease-in-out",_indeterminate:{bgGradient:`linear(to-r, transparent 0%, ${i("accent.400","accent.600")(e)} 50%, transparent 100%);`}})),zd=o(e=>({bg:i("base.300","base.800")(e)})),Ad=wd(e=>({filledTrack:Cd(e),track:zd(e)})),Pd=_d({variants:{invokeAI:Ad},defaultProps:{variant:"invokeAI"}}),{definePartsStyle:Td,defineMultiStyleConfig:Fd}=u($0.keys),Id=o(e=>({color:i("base.600","base.300")(e)})),Md=o(e=>({fontWeight:"600",...De(e)})),Bd=Td(e=>({field:Md(e),icon:Id(e)})),Ed=Fd({variants:{invokeAI:Bd},defaultProps:{size:"sm",variant:"invokeAI"}}),{definePartsStyle:Dd,defineMultiStyleConfig:jd}=u(k0.keys),Rd=o(e=>({bg:i("base.300","base.400")(e),h:1.5})),Wd=o(e=>{const{colorScheme:r}=e;return{bg:i(`${r}.400`,`${r}.600`)(e),h:1.5}}),Hd=o(e=>({w:2,h:4})),Vd=o(e=>({fontSize:"xs",fontWeight:"500",color:i("base.800","base.200")(e),mt:2,insetInlineStart:"unset"})),Ld=Dd(e=>({track:Rd(e),filledTrack:Wd(e),thumb:Hd(e),mark:Vd(e)})),Od=jd({variants:{invokeAI:Ld},defaultProps:{variant:"invokeAI",colorScheme:"accent"}}),{defineMultiStyleConfig:qd,definePartsStyle:Nd}=u(_0.keys),Gd=o(e=>{const{colorScheme:r}=e;return{bg:i("base.400","base.600")(e),_focusVisible:{boxShadow:"none"},_checked:{bg:i(`${r}.400`,`${r}.600`)(e)}}}),Ud=o(e=>{const{colorScheme:r}=e;return{bg:i(`${r}.50`,`${r}.50`)(e)}}),Yd=Nd(e=>({container:{},track:Gd(e),thumb:Ud(e)})),Xd=qd({variants:{invokeAI:Yd},defaultProps:{size:"md",variant:"invokeAI",colorScheme:"accent"}}),{defineMultiStyleConfig:Kd,definePartsStyle:Qd}=u(w0.keys),Zd=o(e=>({display:"flex",columnGap:4})),Jd=o(e=>({})),ec=o(e=>({display:"flex",flexDirection:"column",gap:1,color:i("base.500","base.700")(e),button:{fontSize:"sm",padding:2,borderRadius:"base",_selected:{bg:i("accent.200","accent.700")(e),color:i("accent.800","accent.100")(e),_hover:{bg:i("accent.300","accent.600")(e),color:i("accent.900","accent.50")(e)}},_hover:{bg:i("base.300","base.600")(e),color:i("base.900","base.50")(e)}}})),rc=o(e=>({padding:0,height:"100%"})),tc=Qd(e=>({root:Zd(e),tab:Jd(e),tablist:ec(e),tabpanel:rc(e)})),oc=Kd({variants:{invokeAI:tc},defaultProps:{variant:"invokeAI"}}),ac=o(e=>({color:i("base.700","base.400")(e)})),nc=x({variants:{subtext:ac}}),ic=o(e=>De(e)),lc=x({variants:{invokeAI:ic},defaultProps:{size:"md",variant:"invokeAI"}}),sc={config:{initialColorMode:"dark",useSystemColorMode:!1,cssVarPrefix:"invokeai"},styles:{global:e=>({body:{bg:i("base.100","base.900")(e),color:i("base.800","base.50")(e),overflow:"hidden"},..._t})},direction:"ltr",fonts:{body:"'Inter', sans-serif"},shadows:{light:{accent:"0 0 10px 0 var(--invokeai-colors-accent-300)",accentHover:"0 0 10px 0 var(--invokeai-colors-accent-400)",ok:"0 0 7px var(--invokeai-colors-ok-600)",working:"0 0 7px var(--invokeai-colors-working-600)",error:"0 0 7px var(--invokeai-colors-error-600)"},dark:{accent:"0 0 10px 0 var(--invokeai-colors-accent-600)",accentHover:"0 0 10px 0 var(--invokeai-colors-accent-500)",ok:"0 0 7px var(--invokeai-colors-ok-400)",working:"0 0 7px var(--invokeai-colors-working-400)",error:"0 0 7px var(--invokeai-colors-error-400)"}},colors:{...ct},components:{Button:E0,Input:G0,Textarea:lc,Tabs:oc,Progress:Pd,Accordion:M0,FormLabel:L0,Switch:Xd,NumberInput:md,Select:Ed,Slider:Od,Popover:kd,Modal:ld,Checkbox:H0,Menu:K0,Text:nc}},dc={base:p(223,10),accent:p(155,80),working:p(47,68),warning:p(28,75),ok:p(122,49),error:p(0,50)},cc={base:p(223,10,!0),accent:p(40,80,!0),working:p(47,68,!0),warning:p(28,75,!0),ok:p(122,49,!0),error:p(0,50,!0)},bc={base:p(220,30),accent:p(210,80),working:p(47,68),warning:p(28,75),ok:p(122,49),error:p(0,100)},uc={dark:ct,light:cc,green:dc,ocean:bc};function mc({children:e}){const{i18n:r}=pt(),t=wt(l=>l.ui.currentTheme),a=r.dir(),n=Js({...sc,colors:uc[t],direction:a});return w.useEffect(()=>{document.body.dir=a},[a]),S.jsx(l0,{theme:n,children:e})}export{mc as default};