1__d(function(e,t,n,r,o,i,a){"use strict";Object.defineProperty(i,'__esModule',{value:!0}),Object.defineProperty(i,"ContentView",{enumerable:!0,get:function(){return Hl}}),Object.defineProperty(i,"Devtools",{enumerable:!0,get:function(){return Nl}}),Object.defineProperty(i,"ParentPanel",{enumerable:!0,get:function(){return Ul}}),Object.defineProperty(i,"PiPProvider",{enumerable:!0,get:function(){return L}}),Object.defineProperty(i,"QueryDevtoolsContext",{enumerable:!0,get:function(){return M}}),Object.defineProperty(i,"THEME_PREFERENCE",{enumerable:!0,get:function(){return C}}),Object.defineProperty(i,"ThemeContext",{enumerable:!0,get:function(){return D}}),Object.defineProperty(i,"createLocalStorage",{enumerable:!0,get:function(){return y}});var s=t(a[0]),l=!s.isServer&&!!s.DEV,c=()=>{},d=e=>null!=e;var u=e=>"function"!=typeof e||e.length?e:e(),f=e=>Array.isArray(e)?e:e?[e]:[];function p(e,...t){return"function"==typeof e?e(...t):e}var g=l?e=>(0,s.getOwner)()?(0,s.onCleanup)(e):e:s.onCleanup;function h(e,t,n,r){const o=e.length,i=t.length;let a,s,l=0;if(i)if(o){for(;l<i&&t[l]===e[l];l++);for(a of(t=t.slice(l),e=e.slice(l),t))e.includes(a)||r(a);for(s of e)t.includes(s)||n(s)}else for(;l<i;l++)r(t[l]);else for(;l<o;l++)n(e[l])}var m,y=function(e){const[t,n]=(0,s.createSignal)(),r=e?.throw?(e,t)=>{throw n(e instanceof Error?e:new Error(t)),e}:(e,t)=>{n(e instanceof Error?e:new Error(t))},o=e?.api?Array.isArray(e.api)?e.api:[e.api]:[globalThis.localStorage].filter(Boolean),i=e?.prefix?`${e.prefix}.`:"",a=new Map,l=new Proxy({},{get(t,n){let l=a.get(n);l||(l=(0,s.createSignal)(void 0,{equals:!1}),a.set(n,l)),l[0]();const c=o.reduce((e,t)=>{if(null!==e||!t)return e;try{return t.getItem(`${i}${n}`)}catch(e){return r(e,`Error reading ${i}${n} from ${t.name}`),null}},null);return null!==c&&e?.deserializer?e.deserializer(c,n,e.options):c}});return!1!==e?.sync&&(0,s.onMount)(()=>{const e=e=>{let t=!1;o.forEach(n=>{try{n!==e.storageArea&&e.key&&e.newValue!==n.getItem(e.key)&&(e.newValue?n.setItem(e.key,e.newValue):n.removeItem(e.key),t=!0)}catch(t){r(t,`Error synching api ${n.name} from storage event (${e.key}=${e.newValue})`)}}),t&&e.key&&a.get(e.key)?.[1]()};"addEventListener"in globalThis?(globalThis.addEventListener("storage",e),(0,s.onCleanup)(()=>globalThis.removeEventListener("storage",e))):(o.forEach(t=>t.addEventListener?.("storage",e)),(0,s.onCleanup)(()=>o.forEach(t=>t.removeEventListener?.("storage",e))))}),[l,(t,n,s)=>{const l=e?.serializer?e.serializer(n,t,s??e.options):n,c=`${i}${t}`;o.forEach(e=>{try{e.getItem(c)!==l&&e.setItem(c,l)}catch(n){r(n,`Error setting ${i}${t} to ${l} in ${e.name}`)}});const d=a.get(t);d&&d[1]()},{clear:()=>o.forEach(e=>{try{e.clear()}catch(t){r(t,`Error clearing ${e.name}`)}}),error:t,remove:e=>o.forEach(t=>{try{t.removeItem(`${i}${e}`)}catch(n){r(n,`Error removing ${i}${e} from ${t.name}`)}}),toJSON:()=>{const t={},n=(n,r)=>{if(!t.hasOwnProperty(n)){const o=r&&e?.deserializer?e.deserializer(r,n,e.options):r;o&&(t[n]=o)}};return o.forEach(e=>{if("function"==typeof e.getAll){let t;try{t=e.getAll()}catch(t){r(t,`Error getting all values from in ${e.name}`)}for(const e of t)n(e,t[e])}else{let o,i=0;try{for(;o=e.key(i++);)t.hasOwnProperty(o)||n(o,e.getItem(o))}catch(t){r(t,`Error getting all values from ${e.name}`)}}}),t}}]},b=e=>{if(!e)return"";let t="";for(const n in e){if(!e.hasOwnProperty(n))continue;const r=e[n];t+=r instanceof Date?`; ${n}=${r.toUTCString()}`:"boolean"==typeof r?`; ${n}`:`; ${n}=${r}`}return t},v=("function"==typeof(m={_cookies:[globalThis.document,"cookie"],getItem:e=>v._cookies[0][v._cookies[1]].match("(^|;)\\s*"+e+"\\s*=\\s*([^;]+)")?.pop()??null,setItem:(e,t,n)=>{const r=v.getItem(e);v._cookies[0][v._cookies[1]]=`${e}=${t}${b(n)}`;const o=Object.assign(new Event("storage"),{key:e,oldValue:r,newValue:t,url:globalThis.document.URL,storageArea:v});window.dispatchEvent(o)},removeItem:e=>{v._cookies[0][v._cookies[1]]=`${e}=deleted${b({expires:new Date(0)})}`},key:e=>{let t=null,n=0;return v._cookies[0][v._cookies[1]].replace(/(?:^|;)\s*(.+?)\s*=\s*[^;]+/g,(r,o)=>(!t&&o&&n++===e&&(t=o),"")),t},get length(){let e=0;return v._cookies[0][v._cookies[1]].replace(/(?:^|;)\s*.+?\s*=\s*[^;]+/g,t=>(e+=t?1:0,"")),e}}).clear||(m.clear=()=>{let e;for(;e=m.key(0);)m.removeItem(e)}
1),m),w=796,x="bottom",C="system",k=500,S=500,$=Object.keys(s.sortFns)[0],E=Object.keys(s.mutationSortFns)[0],M=(0,s.createContext)({client:void 0,onlineManager:void 0,queryFlavor:"",version:"",shadowDOMTarget:void 0});function q(){return(0,s.useContext)(M)}var A=class extends Error{},P=(0,s.createContext)(void 0),L=e=>{const[t,n]=(0,s.createSignal)(null),r=()=>{const e=t();null!=e&&(e.close(),n(null))},o=(r,o)=>{if(null!=t())return;const i=window.open("","TSQD-Devtools-Panel",`width=${r},height=${o},popup`);if(!i)throw new A("Failed to open popup. Please allow popups for this site to view the devtools in picture-in-picture mode.");i.document.head.innerHTML="",i.document.body.innerHTML="",(0,s.clearDelegatedEvents)(i.document),i.document.title="TanStack Query Devtools",i.document.body.style.margin="0",i.addEventListener("pagehide",()=>{e.setLocalStore("pip_open","false"),n(null)}),[...(q().shadowDOMTarget||document).styleSheets].forEach(e=>{try{const t=[...e.cssRules].map(e=>e.cssText).join(""),n=document.createElement("style"),r=e.ownerNode;let o="";r&&"id"in r&&(o=r.id),o&&n.setAttribute("id",o),n.textContent=t,i.document.head.appendChild(n)}catch(t){const n=document.createElement("link");if(null==e.href)return;n.rel="stylesheet",n.type=e.type,n.media=e.media.toString(),n.href=e.href,i.document.head.appendChild(n)}}),(0,s.delegateEvents)(["focusin","focusout","pointermove","keydown","pointerdown","pointerup","click","mousedown","input"],i.document),e.setLocalStore("pip_open","true"),n(i)};(0,s.createEffect)(()=>{if("true"===(e.localStore.pip_open??"false")&&!e.disabled)try{o(Number(window.innerWidth),Number(e.localStore.height||500))}catch(t){if(t instanceof A)return e.setLocalStore("pip_open","false"),void e.setLocalStore("open","false");throw t}}),(0,s.createEffect)(()=>{const e=(q().shadowDOMTarget||document).querySelector("#_goober"),n=t();if(e&&n){const t=new MutationObserver(()=>{const t=(q().shadowDOMTarget||n.document).querySelector("#_goober");t&&(t.textContent=e.textContent)});t.observe(e,{childList:!0,subtree:!0,characterDataOldValue:!0}),(0,s.onCleanup)(()=>{t.disconnect()})}});const i=(0,s.createMemo)(()=>({pipWindow:t(),requestPipWindow:o,closePipWindow:r,disabled:e.disabled??!1}));return(0,s.createComponent)(P.Provider,{value:i,get children(){return e.children}})},F=()=>(0,s.createMemo)(()=>{const e=(0,s.useContext)(P);if(!e)throw new Error("usePiPWindow must be used within a PiPProvider");return e()}),D=(0,s.createContext)(()=>"dark");function T(){return(0,s.useContext)(D)}var O={"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\u1ea4":"A","\u1eae":"A","\u1eb2":"A","\u1eb4":"A","\u1eb6":"A","\xc6":"AE","\u1ea6":"A","\u1eb0":"A","\u0202":"A","\xc7":"C","\u1e08":"C","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\u1ebe":"E","\u1e16":"E","\u1ec0":"E","\u1e14":"E","\u1e1c":"E","\u0206":"E","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\u1e2e":"I","\u020a":"I","\xd0":"D","\xd1":"N","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\u1ed0":"O","\u1e4c":"O","\u1e52":"O","\u020e":"O","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xdd":"Y","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\u1ea5":"a","\u1eaf":"a","\u1eb3":"a","\u1eb5":"a","\u1eb7":"a","\xe6":"ae","\u1ea7":"a","\u1eb1":"a","\u0203":"a","\xe7":"c","\u1e09":"c","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\u1ebf":"e","\u1e17":"e","\u1ec1":"e","\u1e15":"e","\u1e1d":"e","\u0207":"e","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\u1e2f":"i","\u020b":"i","\xf0":"d","\xf1":"n","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\u1ed1":"o","\u1e4d":"o","\u1e53":"o","\u020f":"o","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xfd":"y","\xff":"y","\u0100":"A","\u0101":"a","\u0102":"A","\u0103":"a","\u0104":"A","\u0105":"a","\u0106":"C","\u0107":"c","\u0108":"C","\u0109":"c","\u010a":"C","\u010b":"c","\u010c":"C","\u010d":"c","C\u0306":"C","c\u0306":"c","\u010e":"D","\u010f":"d","\u0110":"D","\u0111":"d","\u0112":"E","\u0113":"e","\u0114":"E","\u0115":"e","\u0116":"E","\u0117":"e","\u0118":"E","\u0119":"e","\u011a":"E","\u011b":"e","\u011c":"G","\u01f4":"G","\u011d":"g","\u01f5":"g","\u011e":"G","\u011f":"g","\u0120":"G","\u0121":"g","\u0122":"G","\u0123":"g","\u0124":"H","\u0125":"h","\u0126":"H","\u0127":"h","\u1e2a":"H","\u1e2b":"h","\u0128":"I","\u0129":"i","\u012a":"I","\u012b":"i","\u012c":"I","\u012d":"i","\u012e":"I","\u012f":"i","\u0130":"I","\u0131":"i","\u0132":"IJ","\u0133":"ij","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u1e30":"K","\u1e31":"k","K\u0306":"K","k\u0306":"k","\u0139":"L","\u013a":"l","\u013b":"L","\u013c":"l","\u013d":"L","\u013e":"l","\u013f"
1:"L","\u0140":"l","\u0141":"l","\u0142":"l","\u1e3e":"M","\u1e3f":"m","M\u0306":"M","m\u0306":"m","\u0143":"N","\u0144":"n","\u0145":"N","\u0146":"n","\u0147":"N","\u0148":"n","\u0149":"n","N\u0306":"N","n\u0306":"n","\u014c":"O","\u014d":"o","\u014e":"O","\u014f":"o","\u0150":"O","\u0151":"o","\u0152":"OE","\u0153":"oe","P\u0306":"P","p\u0306":"p","\u0154":"R","\u0155":"r","\u0156":"R","\u0157":"r","\u0158":"R","\u0159":"r","R\u0306":"R","r\u0306":"r","\u0212":"R","\u0213":"r","\u015a":"S","\u015b":"s","\u015c":"S","\u015d":"s","\u015e":"S","\u0218":"S","\u0219":"s","\u015f":"s","\u0160":"S","\u0161":"s","\u0162":"T","\u0163":"t","\u021b":"t","\u021a":"T","\u0164":"T","\u0165":"t","\u0166":"T","\u0167":"t","T\u0306":"T","t\u0306":"t","\u0168":"U","\u0169":"u","\u016a":"U","\u016b":"u","\u016c":"U","\u016d":"u","\u016e":"U","\u016f":"u","\u0170":"U","\u0171":"u","\u0172":"U","\u0173":"u","\u0216":"U","\u0217":"u","V\u0306":"V","v\u0306":"v","\u0174":"W","\u0175":"w","\u1e82":"W","\u1e83":"w","X\u0306":"X","x\u0306":"x","\u0176":"Y","\u0177":"y","\u0178":"Y","Y\u0306":"Y","y\u0306":"y","\u0179":"Z","\u017a":"z","\u017b":"Z","\u017c":"z","\u017d":"Z","\u017e":"z","\u017f":"s","\u0192":"f","\u01a0":"O","\u01a1":"o","\u01af":"U","\u01b0":"u","\u01cd":"A","\u01ce":"a","\u01cf":"I","\u01d0":"i","\u01d1":"O","\u01d2":"o","\u01d3":"U","\u01d4":"u","\u01d5":"U","\u01d6":"u","\u01d7":"U","\u01d8":"u","\u01d9":"U","\u01da":"u","\u01db":"U","\u01dc":"u","\u1ee8":"U","\u1ee9":"u","\u1e78":"U","\u1e79":"u","\u01fa":"A","\u01fb":"a","\u01fc":"AE","\u01fd":"ae","\u01fe":"O","\u01ff":"o","\xde":"TH","\xfe":"th","\u1e54":"P","\u1e55":"p","\u1e64":"S","\u1e65":"s","X\u0301":"X","x\u0301":"x","\u0403":"\u0413","\u0453":"\u0433","\u040c":"\u041a","\u045c":"\u043a","A\u030b":"A","a\u030b":"a","E\u030b":"E","e\u030b":"e","I\u030b":"I","i\u030b":"i","\u01f8":"N","\u01f9":"n","\u1ed2":"O","\u1ed3":"o","\u1e50":"O","\u1e51":"o","\u1eea":"U","\u1eeb":"u","\u1e80":"W","\u1e81":"w","\u1ef2":"Y","\u1ef3":"y","\u0200":"A","\u0201":"a","\u0204":"E","\u0205":"e","\u0208":"I","\u0209":"i","\u020c":"O","\u020d":"o","\u0210":"R","\u0211":"r","\u0214":"U","\u0215":"u","B\u030c":"B","b\u030c":"b","\u010c\u0323":"C","\u010d\u0323":"c","\xca\u030c":"E","\xea\u030c":"e","F\u030c":"F","f\u030c":"f","\u01e6":"G","\u01e7":"g","\u021e":"H","\u021f":"h","J\u030c":"J","\u01f0":"j","\u01e8":"K","\u01e9":"k","M\u030c":"M","m\u030c":"m","P\u030c":"P","p\u030c":"p","Q\u030c":"Q","q\u030c":"q","\u0158\u0329":"R","\u0159\u0329":"r","\u1e66":"S","\u1e67":"s","V\u030c":"V","v\u030c":"v","W\u030c":"W","w\u030c":"w","X\u030c":"X","x\u030c":"x","Y\u030c":"Y","y\u030c":"y","A\u0327":"A","a\u0327":"a","B\u0327":"B","b\u0327":"b","\u1e10":"D","\u1e11":"d","\u0228":"E","\u0229":"e","\u0190\u0327":"E","\u025b\u0327":"e","\u1e28":"H","\u1e29":"h","I\u0327":"I","i\u0327":"i","\u0197\u0327":"I","\u0268\u0327":"i","M\u0327":"M","m\u0327":"m","O\u0327":"O","o\u0327":"o","Q\u0327":"Q","q\u0327":"q","U\u0327":"U","u\u0327":"u","X\u0327":"X","x\u0327":"x","Z\u0327":"Z","z\u0327":"z"},z=Object.keys(O).join("|"),I=new RegExp(z,"g");var R=7,K=6,N=5,B=4,U=3,G=2,H=1,V=0;function j(e,t,n){var r;if((n=n||{}).threshold=null!=(r=n.threshold)?r:H,!n.accessors){const r=Q(e,t,n);return{rankedValue:e,rank:r,accessorIndex:-1,accessorThreshold:n.threshold,passed:r>=n.threshold}}const o=Y(e,n.accessors),i={rankedValue:e,rank:V,accessorIndex:-1,accessorThreshold:n.threshold,passed:!1};for(let e=0;e<o.length;e++){const r=o[e];let a=Q(r.itemValue,t,n);const{minRanking:s,maxRanking:l,threshold:c=n.threshold}=r.attributes;a<s&&a>=H?a=s:a>l&&(a=l),a=Math.min(a,l),a>=c&&a>i.rank&&(i.rank=a,i.passed=!0,i.accessorIndex=e,i.accessorThreshold=c,i.rankedValue=r.itemValue)}return i}function Q(e,t,n){return e=X(e,n),(t=X(t,n)).length>e.length?V:e===t?R:(e=e.toLowerCase())===(t=t.toLowerCase())?K:e.startsWith(t)?N:e.includes(` ${t}`)?B:e.includes(t)?U:1===t.length?V:W(e).includes(t)?G:_(e,t)}function W(e){let t="";return e.split(" ").forEach(e=>{e.split("-").forEach(e=>{t+=e.substr(0,1)})}),t}function _(e,t){let n=0,r=0;function o(e,t,r){for(let o=r,i=t.length;o<i;o++){if(t[o]===e)return n+=1,o+1}return-1}const i=o(t[0],e,0);if(i<0)return V;r=i;for(let n=1,i=t.length;n<i;n++){r=o(t[n],e,r);if(!(r>-1))return V}return(function(e){const r=1/e,o=n/t.length;return H+o*r})(r-i)}function X(e,t){let{keepDiacritics:n}=t;return e=`${e}`,n||(e=e.replace(I,e=>O[e])),e}function Z(e,t){let n=t;"object"==typeof t&&(n=t.accessor);const r=n(e);return null==r?[]:Array.isArray(r)?r:[String(r)]}function Y(e,t){const n=[];for(let r=0,o=t.length;r<o;r++){const o=t[r],i=ee(o),a=Z(e,o);for(let e=0,t=a.length;e<t;e++)n.push({itemValue:a[e],attributes:i})}return n}var J={maxRanking:1/0,minRanking:-1/0};function ee(e){return"function"==typeof e?J:{...J,...e}}var te={data:""},ne=e=>{if("object"==typeof window){let t=(e?e.querySelector("#_goober"):window._goober)||Object.assign(document.createElement("style"),{innerHTML:" ",id:"_goober"});return t.nonce=window.__nonce__,t.parentNode||(e||document.head).appendChild(t),t.firstChild}return e||te},re=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}
1\s*)/g,oe=/\/\*[^]*?\*\/| +/g,ie=/\n+/g,ae=(e,t)=>{let n="",r="",o="";for(let i in e){let a=e[i];"@"==i[0]?"i"==i[1]?n=i+" "+a+";":r+="f"==i[1]?ae(a,i):i+"{"+ae(a,"k"==i[1]?"":t)+"}":"object"==typeof a?r+=ae(a,t?t.replace(/([^,])+/g,e=>i.replace(/([^,]*:\S+\([^)]*\))|([^,])+/g,t=>/&/.test(t)?t.replace(/&/g,e):e?e+" "+t:t)):i):null!=a&&(i=/^--/.test(i)?i:i.replace(/[A-Z]/g,"-$&").toLowerCase(),o+=ae.p?ae.p(i,a):i+":"+a+";")}return n+(t&&o?t+"{"+o+"}":o)+r},se={},le=e=>{if("object"==typeof e){let t="";for(let n in e)t+=n+le(e[n]);return t}return e},ce=(e,t,n,r,o)=>{let i=le(e),a=se[i]||(se[i]=(e=>{let t=0,n=11;for(;t<e.length;)n=101*n+e.charCodeAt(t++)>>>0;return"go"+n})(i));if(!se[a]){let t=i!==e?e:(e=>{let t,n,r=[{}];for(;t=re.exec(e.replace(oe,""));)t[4]?r.shift():t[3]?(n=t[3].replace(ie," ").trim(),r.unshift(r[0][n]=r[0][n]||{})):r[0][t[1]]=t[2].replace(ie," ").trim();return r[0]})(e);se[a]=ae(o?{["@keyframes "+a]:t}:t,n?"":"."+a)}let s=n&&se.g?se.g:null;return n&&(se.g=se[a]),l=se[a],c=t,d=r,(u=s)?c.data=c.data.replace(u,l):-1===c.data.indexOf(l)&&(c.data=d?l+c.data:c.data+l),a;var l,c,d,u},de=(e,t,n)=>e.reduce((e,r,o)=>{let i=t[o];if(i&&i.call){let e=i(n),t=e&&e.props&&e.props.className||/^go/.test(e)&&e;i=t?"."+t:e&&"object"==typeof e?e.props?"":ae(e,""):!1===e?"":e}return e+r+(null==i?"":i)},"");function ue(e){let t=this||{},n=e.call?e(t.p):e;return ce(n.unshift?n.raw?de(n,[].slice.call(arguments,1),t.p):n.reduce((e,n)=>Object.assign(e,n&&n.call?n(t.p):n),{}):n,ne(t.target),t.g,t.o,t.k)}function fe(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=fe(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function pe(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=fe(e))&&(r&&(r+=" "),r+=t);return r}function ge(e,t){const n=(0,s.untrack)(e);if(s.isServer){const e=n.slice();return()=>e}const{onChange:r}=t;let o=new Set(t.appear?void 0:n);const i=new WeakSet,[a,l]=(0,s.createSignal)([],{equals:!1}),[c]=(0,s.useTransition)(),d=e=>{l(t=>(t.push.apply(t,e),t));for(const t of e)i.delete(t)},u=(e,t,n)=>e.splice(n,0,t);return(0,s.createMemo)(t=>{const n=a(),l=e();if(l[s.$TRACK],(0,s.untrack)(c))return c(),t;if(n.length){const e=t.filter(e=>!n.includes(e));return n.length=0,r({list:e,added:[],removed:[],unchanged:e,finishRemoved:d}),e}return(0,s.untrack)(()=>{const e=new Set(l),n=l.slice(),a=[],s=[],c=[];for(const e of l)(o.has(e)?c:a).push(e);let f=!a.length;for(let r=0;r<t.length;r++){const o=t[r];e.has(o)||(i.has(o)||(s.push(o),i.add(o)),u(n,o,r)),f&&o!==n[r]&&(f=!1)}return!s.length&&f?t:(r({list:n,added:a,removed:s,unchanged:c,finishRemoved:d}),o=e,n)})},t.appear?[]:n.slice())}function he(...e){return t=e,(...e)=>{for(const n of t)n&&n(...e)};var t}ue.bind({g:1}),ue.bind({k:1});var me=s.isServer?e=>null!=e&&"object"==typeof e&&"t"in e:e=>e instanceof Element;function ye(e,t){if(t(e))return e;if("function"==typeof e&&!e.length)return ye(e(),t);if(Array.isArray(e)){const n=[];for(const r of e){const e=ye(r,t);e&&(Array.isArray(e)?n.push.apply(n,e):n.push(e))}return n.length?n:null}return null}function be(e,t=me,n=me){const r=(0,s.createMemo)(e),o=(0,s.createMemo)(()=>ye(r(),s.isServer?n:t));return o.toArray=()=>{const e=o();return Array.isArray(e)?e:e?[e]:[]},o}function ve(e){return(0,s.createMemo)(()=>{const t=e.name||"s";
1return{enterActive:(e.enterActiveClass||t+"-enter-active").split(" "),enter:(e.enterClass||t+"-enter").split(" "),enterTo:(e.enterToClass||t+"-enter-to").split(" "),exitActive:(e.exitActiveClass||t+"-exit-active").split(" "),exit:(e.exitClass||t+"-exit").split(" "),exitTo:(e.exitToClass||t+"-exit-to").split(" "),move:(e.moveClass||t+"-move").split(" ")}})}function we(e){requestAnimationFrame(()=>requestAnimationFrame(e))}function xe(e,t,n,r){const{onBeforeEnter:o,onEnter:i,onAfterEnter:a}=t;function s(t){t&&t.target!==n||(n.removeEventListener("transitionend",s),n.removeEventListener("animationend",s),n.classList.remove(...e.enterActive),n.classList.remove(...e.enterTo),a?.(n))}o?.(n),n.classList.add(...e.enter),n.classList.add(...e.enterActive),queueMicrotask(()=>{if(!n.parentNode)return r?.();i?.(n,()=>s())}),we(()=>{n.classList.remove(...e.enter),n.classList.add(...e.enterTo),(!i||i.length<2)&&(n.addEventListener("transitionend",s),n.addEventListener("animationend",s))})}function Ce(e,t,n,r){const{onBeforeExit:o,onExit:i,onAfterExit:a}=t;if(!n.parentNode)return r?.();function s(t){t&&t.target!==n||(r?.(),n.removeEventListener("transitionend",s),n.removeEventListener("animationend",s),n.classList.remove(...e.exitActive),n.classList.remove(...e.exitTo),a?.(n))}o?.(n),n.classList.add(...e.exit),n.classList.add(...e.exitActive),i?.(n,()=>s()),we(()=>{n.classList.remove(...e.exit),n.classList.add(...e.exitTo),(!i||i.length<2)&&(n.addEventListener("transitionend",s),n.addEventListener("animationend",s))})}var ke=e=>{const t=ve(e);return ge(be(()=>e.children).toArray,{appear:e.appear,onChange({added:n,removed:r,finishRemoved:o,list:i}){const a=t();for(const t of n)xe(a,e,t);const s=[];for(const e of i)e.isConnected&&(e instanceof HTMLElement||e instanceof SVGElement)&&s.push({el:e,rect:e.getBoundingClientRect()});queueMicrotask(()=>{const e=[];for(const{el:t,rect:n}of s)if(t.isConnected){const r=t.getBoundingClientRect(),o=n.left-r.left,i=n.top-r.top;(o||i)&&(t.style.transform=`translate(${o}px, ${i}px)`,t.style.transitionDuration="0s",e.push(t))}document.body.offsetHeight;for(const t of e){let e=function(n){(n.target===t||/transform$/.test(n.propertyName))&&(t.removeEventListener("transitionend",e),t.classList.remove(...a.move))};t.classList.add(...a.move),t.style.transform=t.style.transitionDuration="",t.addEventListener("transitionend",e)}});for(const t of r)Ce(a,e,t,()=>o([t]))}})},Se=Symbol("fallback");function $e(e){for(const t of e)t.dispose()}function Ee(e,t,n,r={}){if(s.isServer){const t=e();let o=[];if(t&&t.length)for(let e=0,r=t.length;e<r;e++)o.push(n(()=>t[e],()=>e));else r.fallback&&(o=[r.fallback()]);return()=>o}const o=new Map;return(0,s.onCleanup)(()=>$e(o.values())),()=>{const n=e()||[];return n[s.$TRACK],(0,s.untrack)(()=>{if(!n.length){if($e(o.values()),o.clear(),!r.fallback)return[];return[(0,s.createRoot)(e=>(o.set(Se,{dispose:e}),r.fallback()))]}const e=new Array(n.length),a=o.get(Se);if(!o.size||a){a?.dispose(),o.delete(Se);for(let r=0;r<n.length;r++){const o=n[r];i(e,o,r,t(o,r))}return e}const l=new Set(o.keys());for(let r=0;r<n.length;r++){const a=n[r],s=t(a,r);l.delete(s);const c=o.get(s);c?(e[r]=c.mapped,c.setIndex?.(r),c.setItem(()=>a)):i(e,a,r,s)}for(const e of l)o.get(e)?.dispose(),o.delete(e);return e})};function i(e,t,r,i){(0,s.createRoot)(a=>{const[l,c]=(0,s.createSignal)(t),d={setItem:c,dispose:a};if(n.length>1){const[e,t]=(0,s.createSignal)(r);d.setIndex=t,d.mapped=n(l,e)}else d.mapped=n(l);o.set(i,d),e[r]=d.mapped})}}function Me(e){const{by:t}=e;return(0,s.createMemo)(Ee(()=>e.each,"function"==typeof t?t:e=>e[t],e.children,"fallback"in e?{fallback:()=>e.fallback}:void 0))}function qe(e,t,n,r){return e.addEventListener(t,n,r),g(e.removeEventListener.bind(e,t,n,r))}function Ae(e,t,n,r){if(s.isServer)return;const o=()=>{f(u(e)).forEach(e=>{e&&f(u(t)).forEach(t=>qe(e,t,n,r))})};"function"==typeof e?(0,s.createEffect)(o):(0,s.createRenderEffect)(o)}function Pe(e,t){if(s.isServer)return{observe:c,unobserve:c};const n=new ResizeObserver(e);return(0,s.onCleanup)(n.disconnect.bind(n)),{observe:e=>n.observe(e,t),unobserve:n.unobserve.bind(n)}}function Le(e,t,n){if(s.isServer)return;const r=new WeakMap,{observe:o,unobserve:i}=Pe(e=>{for(const n of e){const{contentRect:e,target:o}=n,i=Math.round(e.width),a=Math.round(e.height),s=r.get(o);s&&s.width===i&&s.height===a||(t(e,o,n),r.set(o,{width:i,height:a}))}},n);
1(0,s.createEffect)(t=>{const n=f(u(e)).filter(d);return h(n,t,o,i),n},[])}var Fe=/((?:--)?(?:\w+-?)+)\s*:\s*([^;]*)/g;function De(e){const t={};let n;for(;n=Fe.exec(e);)t[n[1]]=n[2];return t}function Te(e,t){if("string"==typeof e){if("string"==typeof t)return`${e};${t}`;e=De(e)}else"string"==typeof t&&(t=De(t));return{...e,...t}}function Oe(e,t,n=-1){return n in e?[...e.slice(0,n),t,...e.slice(n)]:[...e,t]}function ze(e,t){const n=[...e],r=n.indexOf(t);return-1!==r&&n.splice(r,1),n}function Ie(e){return"number"==typeof e}function Re(e){return"[object String]"===Object.prototype.toString.call(e)}function Ke(e){return t=>`${e()}-${t}`}function Ne(e,t){return!!e&&(e===t||e.contains(t))}function Be(e,t=!1){const{activeElement:n}=Ue(e);if(!n?.nodeName)return null;if(Ge(n)&&n.contentDocument)return Be(n.contentDocument.body,t);if(t){const e=n.getAttribute("aria-activedescendant");if(e){const t=Ue(n).getElementById(e);if(t)return t}}return n}function Ue(e){return e?e.ownerDocument||e:document}function Ge(e){return"IFRAME"===e.tagName}var He=(e=>(e.Escape="Escape",e.Enter="Enter",e.Tab="Tab",e.Space=" ",e.ArrowDown="ArrowDown",e.ArrowLeft="ArrowLeft",e.ArrowRight="ArrowRight",e.ArrowUp="ArrowUp",e.End="End",e.Home="Home",e.PageDown="PageDown",e.PageUp="PageUp",e))(He||{});function Ve(e){return"undefined"!=typeof window&&null!=window.navigator&&e.test(window.navigator.userAgentData?.platform||window.navigator.platform)}function je(){return Ve(/^Mac/i)}function Qe(e,t){return t&&("function"==typeof t?t(e):t[0](t[1],e)),e?.defaultPrevented}function We(e){return t=>{for(const n of e)Qe(t,n)}}function _e(e){return je()?e.metaKey&&!e.ctrlKey:e.ctrlKey&&!e.metaKey}function Xe(e){if(e)if(Ye())e.focus({preventScroll:!0});else{const t=Je(e);e.focus(),et(t)}}var Ze=null;function Ye(){if(null==Ze){Ze=!1;try{document.createElement("div").focus({get preventScroll(){return Ze=!0,!0}})}catch(e){}}return Ze}function Je(e){let t=e.parentNode;const n=[],r=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==r;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&n.push({element:t,scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),t=t.parentNode;return r instanceof HTMLElement&&n.push({element:r,scrollTop:r.scrollTop,scrollLeft:r.scrollLeft}),n}function et(e){for(const{element:t,scrollTop:n,scrollLeft:r}of e)t.scrollTop=n,t.scrollLeft=r}var tt=["input:not([type='hidden']):not([disabled])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","[tabindex]","iframe","object","embed","audio[controls]","video[controls]","[contenteditable]:not([contenteditable='false'])"],nt=[...tt,'[tabindex]:not([tabindex="-1"]):not([disabled])'],rt=`${tt.join(":not([hidden]),")},[tabindex]:not([disabled]):not([hidden])`,ot=nt.join(':not([hidden]):not([tabindex="-1"]),');function it(e,t){const n=Array.from(e.querySelectorAll(rt)).filter(at);return t&&at(e)&&n.unshift(e),n.forEach((e,t)=>{if(Ge(e)&&e.contentDocument){const r=it(e.contentDocument.body,!1);n.splice(t,1,...r)}}),n}function at(e){return st(e)&&!lt(e)}function st(e){return e.matches(rt)&&ct(e)}function lt(e){return Number.parseInt(e.getAttribute("tabindex")||"0",10)<0}function ct(e,t){return"#comment"!==e.nodeName&&dt(e)&&ut(e,t)&&(!e.parentElement||ct(e.parentElement,e))}function dt(e){if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;const{display:t,visibility:n}=e.style;let r="none"!==t&&"hidden"!==n&&"collapse"!==n;if(r){if(!e.ownerDocument.defaultView)return r;const{getComputedStyle:t}=e.ownerDocument.defaultView,{display:n,visibility:o}=t(e);r="none"!==n&&"hidden"!==o&&"collapse"!==o}return r}function ut(e,t){return!e.hasAttribute("hidden")&&("DETAILS"!==e.nodeName||!t||"SUMMARY"===t.nodeName||e.hasAttribute("open"))}function ft(e,t,n){const r=t?.tabbable?ot:rt,o=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>t?.from?.contains(e)?NodeFilter.FILTER_REJECT:e.matches(r)&&ct(e)&&(!t?.accept||t.accept(e))?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});return t?.from&&(o.currentNode=t.from),o}function pt(e){let t=e;for(;t&&!gt(t);)t=t.parentElement;return t||document.scrollingElement||document.documentElement}function gt(e){const t=window.getComputedStyle(e);return/(auto|scroll)/.test(t.overflow+t.overflowX+t.overflowY)}function ht(){}function mt(e,t){const[n,r]=e;let o=!1;for(let e=t.length,i=0,a=e-1;i<e;a=i++){const[s,l]=t[i],[c,d]=t[a],[,u]=t[0===a?e-1:a-1]||[0,0],f=(l-d)*(n-s)-(s-c)*(r-l);if(d<l){if(r>=d&&r<l){if(0===f)return!0;f>0&&(r===d?r>u&&(o=!o):o=!o)}}else if(l<d){if(r>
1l&&r<=d){if(0===f)return!0;f<0&&(r===d?r<u&&(o=!o):o=!o)}}else if(r===l&&(n>=c&&n<=s||n>=s&&n<=c))return!0}return o}function yt(e,t){return(0,s.mergeProps)(e,t)}var bt=new Map,vt=new Set;function wt(){if("undefined"==typeof window)return;const e=t=>{if(!t.target)return;const n=bt.get(t.target);if(n&&(n.delete(t.propertyName),0===n.size&&(t.target.removeEventListener("transitioncancel",e),bt.delete(t.target)),0===bt.size)){for(const e of vt)e();vt.clear()}};document.body.addEventListener("transitionrun",t=>{if(!t.target)return;let n=bt.get(t.target);n||(n=new Set,bt.set(t.target,n),t.target.addEventListener("transitioncancel",e)),n.add(t.propertyName)}),document.body.addEventListener("transitionend",e)}function xt(e,t){const n=Ct(e,t,"left"),r=Ct(e,t,"top"),o=t.offsetWidth,i=t.offsetHeight;let a=e.scrollLeft,s=e.scrollTop;const l=a+e.offsetWidth,c=s+e.offsetHeight;n<=a?a=n:n+o>l&&(a+=n+o-l),r<=s?s=r:r+i>c&&(s+=r+i-c),e.scrollLeft=a,e.scrollTop=s}function Ct(e,t,n){const r="left"===n?"offsetLeft":"offsetTop";let o=0;for(;t.offsetParent&&(o+=t[r],t.offsetParent!==e);){if(t.offsetParent.contains(e)){o-=e[r];break}t=t.offsetParent}return o}function kt(e,t){if(document.contains(e)){const t=document.scrollingElement||document.documentElement;if("hidden"===window.getComputedStyle(t).overflow){let n=pt(e);for(;e&&n&&e!==t&&n!==t;)xt(n,e),n=pt(e=n)}else{const{left:t,top:n}=e.getBoundingClientRect();e?.scrollIntoView?.({block:"nearest"});const{left:r,top:o}=e.getBoundingClientRect();(Math.abs(t-r)>1||Math.abs(n-o)>1)&&e.scrollIntoView?.({block:"nearest"})}}}"undefined"!=typeof document&&("loading"!==document.readyState?wt():document.addEventListener("DOMContentLoaded",wt));var St={border:"0",clip:"rect(0 0 0 0)","clip-path":"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:"0",position:"absolute",width:"1px","white-space":"nowrap"};function $t(e,t){const[n,r]=(0,s.createSignal)(Et(t?.()));return(0,s.createEffect)(()=>{r(e()?.tagName.toLowerCase()||Et(t?.()))}),n}function Et(e){return Re(e)?e:void 0}function Mt(e){const[t,n]=(0,s.splitProps)(e,["as"]);if(!t.as)throw new Error("[kobalte]: Polymorphic is missing the required `as` prop.");return(0,s.createComponent)(s.Dynamic,(0,s.mergeProps)(n,{get component(){return t.as}}))}var qt=Object.defineProperty,At=(e,t)=>{for(var n in t)qt(e,n,{get:t[n],enumerable:!0})};At({},{Button:()=>Dt,Root:()=>Ft});var Pt=["button","color","file","image","reset","submit"];function Lt(e){const t=e.tagName.toLowerCase();return"button"===t||!("input"!==t||!e.type)&&-1!==Pt.indexOf(e.type)}function Ft(e){let t;const n=yt({type:"button"},e),[r,o]=(0,s.splitProps)(n,["ref","type","disabled"]),i=$t(()=>t,()=>"button"),a=(0,s.createMemo)(()=>{const e=i();return null!=e&&Lt({tagName:e,type:r.type})}),l=(0,s.createMemo)(()=>"input"===i()),c=(0,s.createMemo)(()=>"a"===i()&&null!=t?.getAttribute("href"));return(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"button",ref(e){const n=he(e=>t=e,r.ref);"function"==typeof n&&n(e)},get type(){return a()||l()?r.type:void 0},get role(){return a()||c()?void 0:"button"},get tabIndex(){return a()||c()||r.disabled?void 0:0},get disabled(){return a()||l()?r.disabled:void 0},get"aria-disabled"(){return!(a()||l()||!r.disabled)||void 0},get"data-disabled"(){return r.disabled?"":void 0}},o))}var Dt=Ft;function Tt(e){const[t,n]=(0,s.createSignal)(e.defaultValue?.()),r=(0,s.createMemo)(()=>void 0!==e.value?.()),o=(0,s.createMemo)(()=>r()?e.value?.():t());return[o,t=>{(0,s.untrack)(()=>{const i=p(t,o());return Object.is(i,o())||(r()||n(i),e.onChange?.(i)),i})}]}function Ot(e){const[t,n]=Tt(e);return[()=>t()??!1,n]}function zt(e){const[t,n]=Tt(e);return[()=>t()??[],n]}function It(e={}){const[t,n]=Ot({value:()=>u(e.isSelected),defaultValue:()=>!!u(e.defaultIsSelected),onChange:t=>e.onSelectedChange?.(t)});return{isSelected:t,setIsSelected:t=>{u(e.isReadOnly)||u(e.isDisabled)||n(t)},toggle:()=>{u(e.isReadOnly)||u(e.isDisabled)||n(!t())}}}function Rt(e){let t=e.startIndex??0;const n=e.startLevel??0,r=[],o=t=>{if(null==t)return"";const n=e.getKey??"key",r=Re(n)?t[n]:n(t);return null!=r?String(r):""},i=t=>{if(null==t)return"";const n=e.getTextValue??"textValue",r=Re(n)?t[n]:n(t);return null!=r?String(r):""},a=t=>{if(null==t)return!1;const n=e.getDisabled??"disabled";return(Re(n)?t[n]:n(t))??!1},s=t=>{if(null!=t)return Re(e.getSectionChildren)?t[e.getSectionChildren]:e.getSectionChildren?.(t)};for(const l of e.dataSource)if(Re(l)||Ie(l))r.push({type:"item",rawValue:l,key:String(l),textValue:String(l),disabled:a(l),level:n,index:t}),t++;else if(null!=s(l)){r.push({type:"section",rawValue:l,key:"",textValue:"",disabled:!1,level:n,index:t}),t++;const o=s(l)??[];if(o.length>0){const i=Rt({dataSource:o,getKey:e.getKey,getTextValue:e.getTextValue,getDisabled:e.getDisabled,getSectionChildren:e.getSectionChildren,startIndex:t,startLevel:n+1});r.push(...i),t+=i.length}}else r.push({type:"item",rawValue:l,key:o(l),textValue:i(l),disabled:a(l),level:n,index:t}),t++;return r}function Kt(e,t=[]){return(0,s.createMemo)(()=>{const n=Rt({dataSource:u(e.dataSource),getKey:u(e.getKey),getTextValue:u(e.getTextValue),getDisabled:u(e.getDisabled),getSectionChildren:u(e.getSectionChildren)});for(let e=0;e<t.length;e++)t[e]();return e.factory(n)})}
1var Nt=new Set(["Avst","Arab","Armi","Syrc","Samr","Mand","Thaa","Mend","Nkoo","Adlm","Rohg","Hebr"]),Bt=new Set(["ae","ar","arc","bcc","bqi","ckb","dv","fa","glk","he","ku","mzn","nqo","pnb","ps","sd","ug","ur","yi"]);function Ut(e){if(Intl.Locale){const t=new Intl.Locale(e).maximize().script??"";return Nt.has(t)}const t=e.split("-")[0];return Bt.has(t)}function Gt(e){return Ut(e)?"rtl":"ltr"}function Ht(){let e="undefined"!=typeof navigator&&(navigator.language||navigator.userLanguage)||"en-US";return{locale:e,direction:Gt(e)}}var Vt=Ht(),jt=new Set;function Qt(){Vt=Ht();for(const e of jt)e(Vt)}function Wt(){const e={locale:"en-US",direction:"ltr"},[t,n]=(0,s.createSignal)(Vt),r=(0,s.createMemo)(()=>s.isServer?e:t());return(0,s.onMount)(()=>{0===jt.size&&window.addEventListener("languagechange",Qt),jt.add(n),(0,s.onCleanup)(()=>{jt.delete(n),0===jt.size&&window.removeEventListener("languagechange",Qt)})}),{locale:()=>r().locale,direction:()=>r().direction}}var _t=(0,s.createContext)();function Xt(){const e=Wt();return(0,s.useContext)(_t)||e}var Zt=new Map;function Yt(e){const{locale:t}=Xt(),n=(0,s.createMemo)(()=>t()+(e?Object.entries(e).sort((e,t)=>e[0]<t[0]?-1:1).join():""));return(0,s.createMemo)(()=>{const r=n();let o;return Zt.has(r)&&(o=Zt.get(r)),o||(o=new Intl.Collator(t(),e),Zt.set(r,o)),o})}var Jt=class e extends Set{constructor(t,n,r){super(t),t instanceof e?(this.anchorKey=n||t.anchorKey,this.currentKey=r||t.currentKey):(this.anchorKey=n,this.currentKey=r)}};function en(e){const[t,n]=Tt(e);return[()=>t()??new Jt,n]}function tn(e){return je()||Ve(/^iPhone/i)||Ve(/^iPad/i)||je()&&navigator.maxTouchPoints>1?e.altKey:e.ctrlKey}function nn(e){return je()?e.metaKey:e.ctrlKey}function rn(e){return new Jt(e)}function on(e,t){if(e.size!==t.size)return!1;for(const n of e)if(!t.has(n))return!1;return!0}function an(e){const t=yt({selectionMode:"none",selectionBehavior:"toggle"},e),[n,r]=(0,s.createSignal)(!1),[o,i]=(0,s.createSignal)(),a=(0,s.createMemo)(()=>{const e=u(t.selectedKeys);return null!=e?rn(e):e}),l=(0,s.createMemo)(()=>{const e=u(t.defaultSelectedKeys);return null!=e?rn(e):new Jt}),[c,d]=en({value:a,defaultValue:l,onChange:e=>t.onSelectionChange?.(e)}),[f,p]=(0,s.createSignal)(u(t.selectionBehavior));return(0,s.createEffect)(()=>{const e=c();"replace"===u(t.selectionBehavior)&&"toggle"===f()&&"object"==typeof e&&0===e.size&&p("replace")}),(0,s.createEffect)(()=>{p(u(t.selectionBehavior)??"toggle")}),{selectionMode:()=>u(t.selectionMode),disallowEmptySelection:()=>u(t.disallowEmptySelection)??!1,selectionBehavior:f,setSelectionBehavior:p,isFocused:n,setFocused:r,focusedKey:o,setFocusedKey:i,selectedKeys:c,setSelectedKeys:e=>{!u(t.allowDuplicateSelectionEvents)&&on(e,c())||d(e)}}}function sn(e){const[t,n]=(0,s.createSignal)(""),[r,o]=(0,s.createSignal)(-1);return{typeSelectHandlers:{onKeyDown:i=>{if(u(e.isDisabled))return;const a=u(e.keyboardDelegate),s=u(e.selectionManager);if(!a.getKeyForSearch)return;const l=ln(i.key);if(!l||i.ctrlKey||i.metaKey)return;" "===l&&t().trim().length>0&&(i.preventDefault(),i.stopPropagation());let c=n(e=>e+l),d=a.getKeyForSearch(c,s.focusedKey())??a.getKeyForSearch(c);null==d&&cn(c)&&(c=c[0],d=a.getKeyForSearch(c,s.focusedKey())??a.getKeyForSearch(c)),null!=d&&(s.setFocusedKey(d),e.onTypeSelect?.(d)),clearTimeout(r()),o(window.setTimeout(()=>n(""),500))}}}}function ln(e){return 1!==e.length&&/^[A-Z]/i.test(e)?"":e}function cn(e){return e.split("").every(t=>t===e[0])}function dn(e,t,n){const r={selectOnFocus:()=>"replace"===u(e.selectionManager).selectionBehavior()},o=(0,s.mergeProps)(r,e),i=()=>t(),{direction:a}=Xt();let l={top:0,left:0};Ae(()=>u(o.isVirtualized)?void 0:i(),"scroll",()=>{const e=i();e&&(l={top:e.scrollTop,left:e.scrollLeft})});const{typeSelectHandlers:c}=sn({isDisabled:()=>u(o.disallowTypeAhead),keyboardDelegate:()=>u(o.keyboardDelegate),selectionManager:()=>u(o.selectionManager)}),d=()=>u(o.orientation)??"vertical",f=()=>{const e=u(o.autoFocus);if(!e)return;const n=u(o.selectionManager),r=u(o.keyboardDelegate);let i;"first"===e&&(i=r.getFirstKey?.()),"last"===e&&(i=r.getLastKey?.());const a=n.selectedKeys();a.size&&(i=a.values().next().value),n.setFocused(!0),n.setFocusedKey(i);const s=t();s&&null==i&&!u(o.shouldUseVirtualFocus)&&Xe(s)};(0,s.onMount)(()=>{o.deferAutoFocus?setTimeout(f,0):f()}
1),(0,s.createEffect)((0,s.on)([i,()=>u(o.isVirtualized),()=>u(o.selectionManager).focusedKey()],e=>{const[t,n,r]=e;if(n)r&&o.scrollToKey?.(r);else if(r&&t){const e=t.querySelector(`[data-key="${r}"]`);e&&xt(t,e)}}));return{tabIndex:(0,s.createMemo)(()=>{if(!u(o.shouldUseVirtualFocus))return null==u(o.selectionManager).focusedKey()?0:-1}),onKeyDown:e=>{Qe(e,c.onKeyDown),e.altKey&&"Tab"===e.key&&e.preventDefault();const n=t();if(!n?.contains(e.target))return;const r=u(o.selectionManager),i=u(o.selectOnFocus),s=t=>{null!=t&&(r.setFocusedKey(t),e.shiftKey&&"multiple"===r.selectionMode()?r.extendSelection(t):i&&!tn(e)&&r.replaceSelection(t))},l=u(o.keyboardDelegate),f=u(o.shouldFocusWrap),p=r.focusedKey();switch(e.key){case"vertical"===d()?"ArrowDown":"ArrowRight":if(l.getKeyBelow){let t;e.preventDefault(),t=null!=p?l.getKeyBelow(p):l.getFirstKey?.(),null==t&&f&&(t=l.getFirstKey?.(p)),s(t)}break;case"vertical"===d()?"ArrowUp":"ArrowLeft":if(l.getKeyAbove){let t;e.preventDefault(),t=null!=p?l.getKeyAbove(p):l.getLastKey?.(),null==t&&f&&(t=l.getLastKey?.(p)),s(t)}break;case"vertical"===d()?"ArrowLeft":"ArrowUp":if(l.getKeyLeftOf){e.preventDefault();const t="rtl"===a();let n;n=null!=p?l.getKeyLeftOf(p):t?l.getFirstKey?.():l.getLastKey?.(),s(n)}break;case"vertical"===d()?"ArrowRight":"ArrowDown":if(l.getKeyRightOf){e.preventDefault();const t="rtl"===a();let n;n=null!=p?l.getKeyRightOf(p):t?l.getLastKey?.():l.getFirstKey?.(),s(n)}break;case"Home":if(l.getFirstKey){e.preventDefault();const t=l.getFirstKey(p,nn(e));null!=t&&(r.setFocusedKey(t),nn(e)&&e.shiftKey&&"multiple"===r.selectionMode()?r.extendSelection(t):i&&r.replaceSelection(t))}break;case"End":if(l.getLastKey){e.preventDefault();const t=l.getLastKey(p,nn(e));null!=t&&(r.setFocusedKey(t),nn(e)&&e.shiftKey&&"multiple"===r.selectionMode()?r.extendSelection(t):i&&r.replaceSelection(t))}break;case"PageDown":if(l.getKeyPageBelow&&null!=p){e.preventDefault();s(l.getKeyPageBelow(p))}break;case"PageUp":if(l.getKeyPageAbove&&null!=p){e.preventDefault();s(l.getKeyPageAbove(p))}break;case"a":nn(e)&&"multiple"===r.selectionMode()&&!0!==u(o.disallowSelectAll)&&(e.preventDefault(),r.selectAll());break;case"Escape":e.defaultPrevented||(e.preventDefault(),u(o.disallowEmptySelection)||r.clearSelection());break;case"Tab":if(!u(o.allowsTabNavigation)){if(e.shiftKey)n.focus();else{const e=ft(n,{tabbable:!0});let t,r;do{r=e.lastChild(),r&&(t=r)}while(r);t&&!t.contains(document.activeElement)&&Xe(t)}break}}},onMouseDown:e=>{i()===e.target&&e.preventDefault()},onFocusIn:e=>{const t=u(o.selectionManager),n=u(o.keyboardDelegate),r=u(o.selectOnFocus);if(t.isFocused())e.currentTarget.contains(e.target)||t.setFocused(!1);else if(e.currentTarget.contains(e.target))if(t.setFocused(!0),null==t.focusedKey()){const o=e=>{null!=e&&(t.setFocusedKey(e),r&&t.replaceSelection(e))},i=e.relatedTarget;i&&e.currentTarget.compareDocumentPosition(i)&Node.DOCUMENT_POSITION_FOLLOWING?o(t.lastSelectedKey()??n.getLastKey?.()):o(t.firstSelectedKey()??n.getFirstKey?.())}else if(!u(o.isVirtualized)){const e=i();if(e){e.scrollTop=l.top,e.scrollLeft=l.left;const n=e.querySelector(`[data-key="${t.focusedKey()}"]`);n&&(Xe(n),xt(e,n))}}},onFocusOut:e=>{const t=u(o.selectionManager);e.currentTarget.contains(e.relatedTarget)||t.setFocused(!1)}}}function un(e,t){const n=()=>u(e.selectionManager),r=()=>u(e.key),o=()=>u(e.shouldUseVirtualFocus),i=e=>{"none"!==n().selectionMode()&&("single"===n().selectionMode()?n().isSelected(r())&&!n().disallowEmptySelection()?n().toggleSelection(r()):n().replaceSelection(r()):e?.shiftKey?n().extendSelection(r()):"toggle"===n().selectionBehavior()||nn(e)||"pointerType"in e&&"touch"===e.pointerType?n().toggleSelection(r()):n().replaceSelection(r()))},a=()=>u(e.disabled)||n().isDisabled(r()),l=()=>!a()&&n().canSelectItem(r());let c=null;const d=(0,s.createMemo)(()=>{if(!o()&&!a())return r()===n().focusedKey()?0:-1}),f=(0,s.createMemo)(()=>u(e.virtualized)?void 0:r());return(0,s.createEffect)((0,s.on)([t,r,o,()=>n().focusedKey(),()=>n().isFocused()],([t,n,r,o,i])=>{t&&n===o&&i&&!r&&document.activeElement!==t&&(e.focus?e.focus():Xe(t))})),{isSelected:()=>n().isSelected(r()),isDisabled:a,allowsSelection:l,tabIndex:d,dataKey:f,onPointerDown:t=>{l()&&(c=t.pointerType,"mouse"!==t.pointerType||0!==t.button||u(e.shouldSelectOnPressUp)||i(t))},onPointerUp:t=>{l()&&"mouse"===t.pointerType&&0===t.button&&u(e.shouldSelectOnPressUp)&&u(e.allowsDifferentPressOrigin)&&i(t)},onClick:t=>{l()&&(u(e.shouldSelectOnPressUp)&&!u(e.allowsDifferentPressOrigin)||"mouse"!==c)&&i(t)},onKeyDown:e=>
1{l()&&["Enter"," "].includes(e.key)&&(tn(e)?n().toggleSelection(r()):i(e))},onMouseDown:e=>{a()&&e.preventDefault()},onFocus:e=>{const i=t();o()||a()||!i||e.target===i&&n().setFocusedKey(r())}}}var fn=class{constructor(e,t){this.collection=e,this.state=t}selectionMode(){return this.state.selectionMode()}disallowEmptySelection(){return this.state.disallowEmptySelection()}selectionBehavior(){return this.state.selectionBehavior()}setSelectionBehavior(e){this.state.setSelectionBehavior(e)}isFocused(){return this.state.isFocused()}setFocused(e){this.state.setFocused(e)}focusedKey(){return this.state.focusedKey()}setFocusedKey(e){(null==e||this.collection().getItem(e))&&this.state.setFocusedKey(e)}selectedKeys(){return this.state.selectedKeys()}isSelected(e){if("none"===this.state.selectionMode())return!1;const t=this.getKey(e);return null!=t&&this.state.selectedKeys().has(t)}isEmpty(){return 0===this.state.selectedKeys().size}isSelectAll(){if(this.isEmpty())return!1;const e=this.state.selectedKeys();return this.getAllSelectableKeys().every(t=>e.has(t))}firstSelectedKey(){let e;for(const t of this.state.selectedKeys()){const n=this.collection().getItem(t),r=null!=n?.index&&null!=e?.index&&n.index<e.index;e&&!r||(e=n)}return e?.key}lastSelectedKey(){let e;for(const t of this.state.selectedKeys()){const n=this.collection().getItem(t),r=null!=n?.index&&null!=e?.index&&n.index>e.index;e&&!r||(e=n)}return e?.key}extendSelection(e){if("none"===this.selectionMode())return;if("single"===this.selectionMode())return void this.replaceSelection(e);const t=this.getKey(e);if(null==t)return;const n=this.state.selectedKeys(),r=n.anchorKey||t,o=new Jt(n,r,t);for(const e of this.getKeyRange(r,n.currentKey||t))o.delete(e);for(const e of this.getKeyRange(t,r))this.canSelectItem(e)&&o.add(e);this.state.setSelectedKeys(o)}getKeyRange(e,t){const n=this.collection().getItem(e),r=this.collection().getItem(t);return n&&r?null!=n.index&&null!=r.index&&n.index<=r.index?this.getKeyRangeInternal(e,t):this.getKeyRangeInternal(t,e):[]}getKeyRangeInternal(e,t){const n=[];let r=e;for(;null!=r;){const e=this.collection().getItem(r);if(e&&"item"===e.type&&n.push(r),r===t)return n;r=this.collection().getKeyAfter(r)}return[]}getKey(e){const t=this.collection().getItem(e);return t?t&&"item"===t.type?t.key:null:e}toggleSelection(e){if("none"===this.selectionMode())return;if("single"===this.selectionMode()&&!this.isSelected(e))return void this.replaceSelection(e);const t=this.getKey(e);if(null==t)return;const n=new Jt(this.state.selectedKeys());n.has(t)?n.delete(t):this.canSelectItem(t)&&(n.add(t),n.anchorKey=t,n.currentKey=t),this.disallowEmptySelection()&&0===n.size||this.state.setSelectedKeys(n)}replaceSelection(e){if("none"===this.selectionMode())return;const t=this.getKey(e);if(null==t)return;const n=this.canSelectItem(t)?new Jt([t],t,t):new Jt;this.state.setSelectedKeys(n)}setSelectedKeys(e){if("none"===this.selectionMode())return;const t=new Jt;for(const n of e){const e=this.getKey(n);if(null!=e&&(t.add(e),"single"===this.selectionMode()))break}this.state.setSelectedKeys(t)}selectAll(){"multiple"===this.selectionMode()&&this.state.setSelectedKeys(new Set(this.getAllSelectableKeys()))}clearSelection(){const e=this.state.selectedKeys();!this.disallowEmptySelection()&&e.size>0&&this.state.setSelectedKeys(new Jt)}toggleSelectAll(){this.isSelectAll()?this.clearSelection():this.selectAll()}select(e,t){"none"!==this.selectionMode()&&("single"===this.selectionMode()?this.isSelected(e)&&!this.disallowEmptySelection()?this.toggleSelection(e):this.replaceSelection(e):"toggle"===this.selectionBehavior()||t&&"touch"===t.pointerType?this.toggleSelection(e):this.replaceSelection(e))}isSelectionEqual(e){if(e===this.state.selectedKeys())return!0;const t=this.selectedKeys();if(e.size!==t.size)return!1;for(const n of e)if(!t.has(n))return!1;for(const n of t)if(!e.has(n))return!1;return!0}canSelectItem(e){if("none"===this.state.selectionMode())return!1;const t=this.collection().getItem(e);return null!=t&&!t.disabled}isDisabled(e){const t=this.collection().getItem(e);return!t||t.disabled}getAllSelectableKeys(){const e=[];return(t=>{for(;null!=t;){if(this.canSelectItem(t)){const n=this.collection().getItem(t);if(!n)continue;"item"===n.type&&e.push(t)}t=this.collection().getKeyAfter(t)}})(this.collection().getFirstKey()),e}},pn=class{keyMap=new Map;constructor(e){this.iterable=e;for(const t of e)this.keyMap.set(t.key,t);if(0===this.keyMap.size)return;let t,n=0;for(const[e,r]of this.keyMap)t?(t.nextKey=e,r.prevKey=t.key):(this.firstKey=e,r.prevKey=void 0),"item"===r.type&&(r.index=n++),t=r,t.nextKey=void 0;this.lastKey=t.key}*[Symbol.iterator](){yield*this.iterable}getSize(){return this.keyMap.size}getKeys(){return this.keyMap.keys()}getKeyBefore(e){return this.keyMap.get(e)?.prevKey}getKeyAfter(e){return this.keyMap.get(e)?.nextKey}getFirstKey(){return this.firstKey}getLastKey(){return this.lastKey}getItem(e){return this.keyMap.get(e)}at(e){const t=[...this.getKeys()];return this.getItem(t[e])}};function gn(e){const t=an(e),n=Kt({dataSource:()=>u(e.dataSource),getKey:()=>u(e.getKey),getTextValue:()=>u(e.getTextValue),getDisabled:()=>u(e.getDisabled),getSectionChildren:()=>u(e.getSectionChildren),factory:t=>e.filter?new pn(e.filter(t)):new pn(t)},[()=>e.filter]),r=new fn(n,t);return(0,s.createComputed)(()=>{const e=t.focusedKey();null==e||n().getItem(e)||t.setFocusedKey(void 0)}),{collection:n,selectionManager:()=>r}}var hn=(0,s.createContext)();function mn(){return(0,s.useContext)(hn)}function yn(){const e=mn();if(void 0===e)throw new Error("[kobalte]: `useDomCollectionContext` must be used within a `DomCollectionProvider` component");return e}function bn(e,t){return Boolean(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function vn(e,t){const n=t.ref();if(!n)return-1;let r=e.length;if(!r)return-1;for(;r--;){const t=e[r]?.ref();if(t&&bn(t,n))return r+1}return 0}function wn(e){const t=e.map((e,t)=>[t,e]);let n=!1;return t.sort(([e,t],[r,o])=>{const i=t.ref(),a=o.ref();return i===a?0:i&&a?bn(i,a)?(e>r&&(n=!0),-1):(e<r&&(n=!0),1):0}),n?t.map(([e,t])=>t):e}function xn(e,t){const n=wn(e);e!==n&&t(n)}function Cn(e){const t=e[0],n=e[e.length-1]?.ref();let r=t?.ref()?.parentElement;for(;r;){if(n&&r.contains(n))return r;r=r.parentElement}return Ue(r).body}
1function kn(e,t){(0,s.createEffect)(()=>{const n=setTimeout(()=>{xn(e(),t)});(0,s.onCleanup)(()=>clearTimeout(n))})}function Sn(e,t){if("function"!=typeof IntersectionObserver)return void kn(e,t);let n=[];(0,s.createEffect)(()=>{const r=Cn(e()),o=new IntersectionObserver(()=>{const r=!!n.length;n=e(),r&&xn(e(),t)},{root:r});for(const t of e()){const e=t.ref();e&&o.observe(e)}(0,s.onCleanup)(()=>o.disconnect())})}function $n(e={}){const[t,n]=zt({value:()=>u(e.items),onChange:t=>e.onItemsChange?.(t)});Sn(t,n);const r=e=>(n(t=>{const n=vn(t,e);return Oe(t,e,n)}),()=>{n(t=>{const n=t.filter(t=>t.ref()!==e.ref());return t.length===n.length?t:n})});return{DomCollectionProvider:e=>(0,s.createComponent)(hn.Provider,{value:{registerItem:r},get children(){return e.children}})}}function En(e){const t=yn(),n=yt({shouldRegisterItem:!0},e);(0,s.createEffect)(()=>{if(!n.shouldRegisterItem)return;const e=t.registerItem(n.getItem());(0,s.onCleanup)(e)})}var Mn=["top","right","bottom","left"],qn=Math.min,An=Math.max,Pn=Math.round,Ln=Math.floor,Fn=e=>({x:e,y:e}),Dn={left:"right",right:"left",bottom:"top",top:"bottom"};function Tn(e,t,n){return An(e,qn(t,n))}function On(e,t){return"function"==typeof e?e(t):e}function zn(e){return e.split("-")[0]}function In(e){return e.split("-")[1]}function Rn(e){return"x"===e?"y":"x"}function Kn(e){return"y"===e?"height":"width"}function Nn(e){const t=e[0];return"t"===t||"b"===t?"y":"x"}function Bn(e){return Rn(Nn(e))}function Un(e,t,n){void 0===n&&(n=!1);const r=In(e),o=Bn(e),i=Kn(o);let a="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=Zn(a)),[a,Zn(a)]}function Gn(e){const t=Zn(e);return[Hn(e),t,Hn(t)]}function Hn(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Vn=["left","right"],jn=["right","left"],Qn=["top","bottom"],Wn=["bottom","top"];function _n(e,t,n){switch(e){case"top":case"bottom":return n?t?jn:Vn:t?Vn:jn;case"left":case"right":return t?Qn:Wn;default:return[]}}function Xn(e,t,n,r){const o=In(e);let i=_n(zn(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(Hn)))),i}function Zn(e){const t=zn(e);return Dn[t]+e.slice(t.length)}function Yn(e){return{top:0,right:0,bottom:0,left:0,...e}}function Jn(e){return"number"!=typeof e?Yn(e):{top:e,right:e,bottom:e,left:e}}function er(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function tr(e,t,n){let{reference:r,floating:o}=e;const i=Nn(t),a=Bn(t),s=Kn(a),l=zn(t),c="y"===i,d=r.x+r.width/2-o.width/2,u=r.y+r.height/2-o.height/2,f=r[s]/2-o[s]/2;let p;switch(l){case"top":p={x:d,y:r.y-o.height};break;case"bottom":p={x:d,y:r.y+r.height};break;case"right":p={x:r.x+r.width,y:u};break;case"left":p={x:r.x-o.width,y:u};break;default:p={x:r.x,y:r.y}}switch(In(t)){case"start":p[a]-=f*(n&&c?-1:1);break;case"end":p[a]+=f*(n&&c?-1:1)}return p}async function nr(e,t){var n;void 0===t&&(t={});const{x:r,y:o,platform:i,rects:a,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:u="floating",altBoundary:f=!1,padding:p=0}=On(t,e),g=Jn(p),h=s[f?"floating"===u?"reference":"floating":u],m=er(await i.getClippingRect({element:null==(n=await(null==i.isElement?void 0:i.isElement(h)))||n?h:h.contextElement||await(null==i.getDocumentElement?void 0:i.getDocumentElement(s.floating)),boundary:c,rootBoundary:d,strategy:l})),y="floating"===u?{x:r,y:o,width:a.floating.width,height:a.floating.height}:a.reference,b=await(null==i.getOffsetParent?void 0:i.getOffsetParent(s.floating)),v=await(null==i.isElement?void 0:i.isElement(b))&&await(null==i.getScale?void 0:i.getScale(b))||{x:1,y:1},w=er(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:y,offsetParent:b,strategy:l}):y);return{top:(m.top-w.top+g.top)/v.y,bottom:(w.bottom-m.bottom+g.bottom)/v.y,left:(m.left-w.left+g.left)/v.x,right:(w.right-m.right+g.right)/v.x}}var rr=async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:a}=n,s=a.detectOverflow?a:{...a,detectOverflow:nr},l=await(null==a.isRTL?void 0:a.isRTL(t));let c=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:d,y:u}=tr(c,r,l),f=r,p=0;const g={};for(let n=0;n<i.length;n++){const h=i[n];if(!h)continue;const{name:m,fn:y}=h,{x:b,y:v,data:w,reset:x}=await y({x:d,y:u,initialPlacement:r,placement:f,strategy:o,middlewareData:g,rects:c,platform:s,elements:{reference:e,floating:t}});d=null!=b?b:d,u=null!=v?v:u,g[m]={...g[m],...w},x&&p<50&&(p++,"object"==typeof x&&(x.placement&&(f=x.placement),x.rects&&(c=!0===x.rects?await a.getElementRects({reference:e,floating:t,strategy:o}):x.rects),({x:d,y:u}=tr(c,f,l))),n=-1)}return{x:d,y:u,placement:f,strategy:o,middlewareData:g}};function or(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function ir(e){return Mn.some(t=>e[t]>=0)}var ar=new Set(["left","top"]);async function sr(e,t){const{placement:n,platform:r,elements:o}=e,i=await(null==r.isRTL?void 0:r.isRTL(o.floating)),a=zn(n),s=In(n),l="y"===Nn(n),c=ar.has(a)?-1:1,d=i&&l?-1:1,u=On(t,e);let{mainAxis:f,crossAxis:p,alignmentAxis:g}="number"==typeof u?{mainAxis:u,crossAxis:0,alignmentAxis:null}
vendor: 4,325 bytes, line 1
1:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return s&&"number"==typeof g&&(p="end"===s?-1*g:g),l?{x:p*d,y:f*c}:{x:f*c,y:p*d}}function lr(){return"undefined"!=typeof window}function cr(e){return fr(e)?(e.nodeName||"").toLowerCase():"#document"}function dr(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function ur(e){var t;return null==(t=(fr(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function fr(e){return!!lr()&&(e instanceof Node||e instanceof dr(e).Node)}function pr(e){return!!lr()&&(e instanceof Element||e instanceof dr(e).Element)}function gr(e){return!!lr()&&(e instanceof HTMLElement||e instanceof dr(e).HTMLElement)}function hr(e){return!(!lr()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof dr(e).ShadowRoot)}function mr(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Mr(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==o&&"contents"!==o}function yr(e){return/^(table|td|th)$/.test(cr(e))}function br(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}var vr,wr=/transform|translate|scale|rotate|perspective|filter/,xr=/paint|layout|strict|content/,Cr=e=>!!e&&"none"!==e;function kr(e){const t=pr(e)?Mr(e):e;return Cr(t.transform)||Cr(t.translate)||Cr(t.scale)||Cr(t.rotate)||Cr(t.perspective)||!$r()&&(Cr(t.backdropFilter)||Cr(t.filter))||wr.test(t.willChange||"")||xr.test(t.contain||"")}function Sr(e){let t=Ar(e);for(;gr(t)&&!Er(t);){if(kr(t))return t;if(br(t))return null;t=Ar(t)}return null}function $r(){return null==vr&&(vr="undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),vr}function Er(e){return/^(html|body|#document)$/.test(cr(e))}function Mr(e){return dr(e).getComputedStyle(e)}function qr(e){return pr(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Ar(e){if("html"===cr(e))return e;const t=e.assignedSlot||e.parentNode||hr(e)&&e.host||ur(e);return hr(t)?t.host:t}function Pr(e){const t=Ar(e);return Er(t)?e.ownerDocument?e.ownerDocument.body:e.body:gr(t)&&mr(t)?t:Pr(t)}function Lr(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=Pr(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=dr(o);if(i){const e=Fr(a);return t.concat(a,a.visualViewport||[],mr(o)?o:[],e&&n?Lr(e):[])}return t.concat(o,Lr(o,[],n))}function Fr(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Dr(e){const t=Mr(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=gr(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,s=Pn(n)!==i||Pn(r)!==a;return s&&(n=i,r=a),{width:n,height:r,$:s}}function Tr(e){return pr(e)?e:e.contextElement}function Or(e){const t=Tr(e);if(!gr(t))return Fn(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=Dr(t);let a=(i?Pn(n.width):n.width)/r,s=(i?Pn(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}var zr=Fn(0);function Ir(e){const t=dr(e);return $r()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:zr}function Rr(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==dr(e))&&t}function Kr(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),i=Tr(e);let a=Fn(1);t&&(r?pr(r)&&(a=Or(r)):a=Or(e));const s=Rr(i,n,r)?Ir(i):Fn(0);let l=(o.left+s.x)/a.x,c=(o.top+s.y)/a.y,d=o.width/a.x,u=o.height/a.y;if(i){const e=dr(i),t=r&&pr(r)?dr(r):r;let n=e,o=Fr(n);for(;o&&r&&t!==n;){const e=Or(o),t=o.getBoundingClientRect(),r=Mr(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,d*=e.x,u*=e.y,l+=i,c+=a,n=dr(o),o=Fr(n)}}return er({width:d,height:u,x:l,y:c})}function Nr(e,t){const n=qr(e).scrollLeft;return t?t.left+n:Kr(ur(e)).left+n}function Br(e,t){const n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-Nr(e,n),y:n.top+t.scrollTop}}function Ur(e){const t=ur(e),n=qr(e),r=e.ownerDocument.body,o=An(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=An(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let a=-n.scrollLeft+Nr(e);const s=-n.scrollTop;return"rtl"===Mr(r).direction&&(a+=An(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:a,y:s}}
vendor: 4,599 bytes, line 1
1function Gr(e,t){const n=dr(e),r=ur(e),o=n.visualViewport;let i=r.clientWidth,a=r.clientHeight,s=0,l=0;if(o){i=o.width,a=o.height;const e=$r();(!e||e&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}const c=Nr(r);if(c<=0){const e=r.ownerDocument,t=e.body,n=getComputedStyle(t),o="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,a=Math.abs(r.clientWidth-t.clientWidth-o);a<=25&&(i-=a)}else c<=25&&(i+=c);return{width:i,height:a,x:s,y:l}}function Hr(e,t){const n=Kr(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=gr(e)?Or(e):Fn(1);return{width:e.clientWidth*i.x,height:e.clientHeight*i.y,x:o*i.x,y:r*i.y}}function Vr(e,t,n){let r;if("viewport"===t)r=Gr(e,n);else if("document"===t)r=Ur(ur(e));else if(pr(t))r=Hr(t,n);else{const n=Ir(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return er(r)}function jr(e,t){const n=Ar(e);return!(n===t||!pr(n)||Er(n))&&("fixed"===Mr(n).position||jr(n,t))}function Qr(e,t){const n=t.get(e);if(n)return n;let r=Lr(e,[],!1).filter(e=>pr(e)&&"body"!==cr(e)),o=null;const i="fixed"===Mr(e).position;let a=i?Ar(e):e;for(;pr(a)&&!Er(a);){const t=Mr(a),n=kr(a);n||"fixed"!==t.position||(o=null);(i?!n&&!o:!n&&"static"===t.position&&!!o&&("absolute"===o.position||"fixed"===o.position)||mr(a)&&!n&&jr(e,a))?r=r.filter(e=>e!==a):o=t,a=Ar(a)}return t.set(e,r),r}function Wr(e,t,n){const r=gr(t),o=ur(t),i="fixed"===n,a=Kr(e,!0,i,t);let s={scrollLeft:0,scrollTop:0};const l=Fn(0);function c(){l.x=Nr(o)}if(r||!r&&!i)if(("body"!==cr(t)||mr(o))&&(s=qr(t)),r){const e=Kr(t,!0,i,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else o&&c();i&&!r&&o&&c();const d=!o||r||i?Fn(0):Br(o,s);return{x:a.left+s.scrollLeft-l.x-d.x,y:a.top+s.scrollTop-l.y-d.y,width:a.width,height:a.height}}function _r(e){return"static"===Mr(e).position}function Xr(e,t){if(!gr(e)||"fixed"===Mr(e).position)return null;if(t)return t(e);let n=e.offsetParent;return ur(e)===n&&(n=n.ownerDocument.body),n}function Zr(e,t){const n=dr(e);if(br(e))return n;if(!gr(e)){let t=Ar(e);for(;t&&!Er(t);){if(pr(t)&&!_r(t))return t;t=Ar(t)}return n}let r=Xr(e,t);for(;r&&yr(r)&&_r(r);)r=Xr(r,t);return r&&Er(r)&&_r(r)&&!kr(r)?n:r||Sr(e)||n}var Yr={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const i="fixed"===o,a=ur(r),s=!!t&&br(t.floating);if(r===a||s&&i)return n;let l={scrollLeft:0,scrollTop:0},c=Fn(1);const d=Fn(0),u=gr(r);if((u||!u&&!i)&&(("body"!==cr(r)||mr(a))&&(l=qr(r)),u)){const e=Kr(r);c=Or(r),d.x=e.x+r.clientLeft,d.y=e.y+r.clientTop}const f=!a||u||i?Fn(0):Br(a,l);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+d.x+f.x,y:n.y*c.y-l.scrollTop*c.y+d.y+f.y}},getDocumentElement:ur,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const i=[..."clippingAncestors"===n?br(t)?[]:Qr(t,this._c):[].concat(n),r],a=Vr(t,i[0],o);let s=a.top,l=a.right,c=a.bottom,d=a.left;for(let e=1;e<i.length;e++){const n=Vr(t,i[e],o);s=An(n.top,s),l=qn(n.right,l),c=qn(n.bottom,c),d=An(n.left,d)}return{width:l-d,height:c-s,x:d,y:s}},getOffsetParent:Zr,getElementRects:async function(e){const t=this.getOffsetParent||Zr,n=this.getDimensions,r=await n(e.floating);return{reference:Wr(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=Dr(e);return{width:t,height:n}},getScale:Or,isElement:pr,isRTL:function(e){return"rtl"===Mr(e).direction}};function Jr(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function eo(e,t){let n,r=null;const o=ur(e);function i(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return(function a(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),i();const c=e.getBoundingClientRect(),{left:d,top:u,width:f,height:p}=c;if(s||t(),!f||!p)return;const g={rootMargin:-Ln(u)+"px "+-Ln(o.clientWidth-(d+f))+"px "+-Ln(o.clientHeight-(u+p))+"px "+-Ln(d)+"px",threshold:An(0,qn(1,l))||1};let h=!0;function m(t){const r=t[0].intersectionRatio;if(r!==l){if(!h)return a();r?a(!1,r):n=setTimeout(()=>{a(!1,1e-7)},1e3)}1!==r||Jr(c,e.getBoundingClientRect())||a(),h=!1}try{r=new IntersectionObserver(m,{...g,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(m,g)}r.observe(e)})(!0),i}function to(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=Tr(e),d=o||i?[...c?Lr(c):[],...t?Lr(t):[]]:[];
1d.forEach(e=>{o&&e.addEventListener("scroll",n,{passive:!0}),i&&e.addEventListener("resize",n)});const u=c&&s?eo(c,n):null;let f,p=-1,g=null;a&&(g=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&g&&t&&(g.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=g)||e.observe(t)})),n()}),c&&!l&&g.observe(c),t&&g.observe(t));let h=l?Kr(e):null;return l&&(function t(){const r=Kr(e);h&&!Jr(h,r)&&n();h=r,f=requestAnimationFrame(t)})(),n(),()=>{var e;d.forEach(e=>{o&&e.removeEventListener("scroll",n),i&&e.removeEventListener("resize",n)}),null==u||u(),null==(e=g)||e.disconnect(),g=null,l&&cancelAnimationFrame(f)}}var no=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:i,placement:a,middlewareData:s}=t,l=await sr(t,e);return a===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:o+l.x,y:i+l.y,data:{...l,placement:a}}}}},ro=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o,platform:i}=t,{mainAxis:a=!0,crossAxis:s=!1,limiter:l={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=On(e,t),d={x:n,y:r},u=await i.detectOverflow(t,c),f=Nn(zn(o)),p=Rn(f);let g=d[p],h=d[f];if(a){const e="y"===p?"bottom":"right";g=Tn(g+u["y"===p?"top":"left"],g,g-u[e])}if(s){const e="y"===f?"bottom":"right";h=Tn(h+u["y"===f?"top":"left"],h,h-u[e])}const m=l.fn({...t,[p]:g,[f]:h});return{...m,data:{x:m.x-n,y:m.y-r,enabled:{[p]:a,[f]:s}}}}}},oo=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:o,middlewareData:i,rects:a,initialPlacement:s,platform:l,elements:c}=t,{mainAxis:d=!0,crossAxis:u=!0,fallbackPlacements:f,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:h=!0,...m}=On(e,t);if(null!=(n=i.arrow)&&n.alignmentOffset)return{};const y=zn(o),b=Nn(s),v=zn(s)===s,w=await(null==l.isRTL?void 0:l.isRTL(c.floating)),x=f||(v||!h?[Zn(s)]:Gn(s)),C="none"!==g;!f&&C&&x.push(...Xn(s,h,g,w));const k=[s,...x],S=await l.detectOverflow(t,m),$=[];let E=(null==(r=i.flip)?void 0:r.overflows)||[];if(d&&$.push(S[y]),u){const e=Un(o,a,w);$.push(S[e[0]],S[e[1]])}if(E=[...E,{placement:o,overflows:$}],!$.every(e=>e<=0)){var M,q;const e=((null==(M=i.flip)?void 0:M.index)||0)+1,t=k[e];if(t){if(!("alignment"===u&&b!==Nn(t))||E.every(e=>Nn(e.placement)!==b||e.overflows[0]>0))return{data:{index:e,overflows:E},reset:{placement:t}}}let n=null==(q=E.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:q.placement;if(!n)switch(p){case"bestFit":{var A;const e=null==(A=E.filter(e=>{if(C){const t=Nn(e.placement);return t===b||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:A[0];e&&(n=e);break}case"initialPlacement":n=s}if(o!==n)return{reset:{placement:n}}}return{}}}},io=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:o,rects:i,platform:a,elements:s}=t,{apply:l=()=>{},...c}=On(e,t),d=await a.detectOverflow(t,c),u=zn(o),f=In(o),p="y"===Nn(o),{width:g,height:h}=i.floating;let m,y;"top"===u||"bottom"===u?(m=u,y=f===(await(null==a.isRTL?void 0:a.isRTL(s.floating))?"start":"end")?"left":"right"):(y=u,m="end"===f?"top":"bottom");const b=h-d.top-d.bottom,v=g-d.left-d.right,w=qn(h-d[m],b),x=qn(g-d[y],v),C=!t.middlewareData.shift;let k=w,S=x;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(S=v),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(k=b),C&&!f){const e=An(d.left,0),t=An(d.right,0),n=An(d.top,0),r=An(d.bottom,0);p?S=g-2*(0!==e||0!==t?e+t:An(d.left,d.right)):k=h-2*(0!==n||0!==r?n+r:An(d.top,d.bottom))}await l({...t,availableWidth:S,availableHeight:k});const $=await a.getDimensions(s.floating);return g!==$.width||h!==$.height?{reset:{rects:!0}}:{}}}},ao=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n,platform:r}=t,{strategy:o="referenceHidden",...i}=On(e,t);switch(o){case"referenceHidden":{const e=or(await r.detectOverflow(t,{...i,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:ir(e)}}}case"escaped":{const e=or(await r.detectOverflow(t,{...i,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:ir(e)}}}default:return{}}}}},so=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:i,platform:a,elements:s,middlewareData:l}=t,{element:c,padding:d=0}=On(e,t)||{};if(null==c)return{};const u=Jn(d),f={x:n,y:r},p=Bn(o),g=Kn(p),h=await a.getDimensions(c),m="y"===p,y=m?"top":"left",b=m?"bottom":"right",v=m?"clientHeight":"clientWidth",w=i.reference[g]+i.reference[p]-f[p]-i.floating[g],x=f[p]-i.reference[p],C=await(null==a.getOffsetParent?void 0:a.getOffsetParent(c));let k=C?C[v]:0;k&&await(null==a.isElement?void 0:a.isElement(C))||(k=s.floating[v]||i.floating[g]);const S=w/2-x/2,$=k/2-h[g]/2-1,E=qn(u[y],$),M=qn(u[b],$),q=E,A=k-h[g]-M,P=k/2-h[g]/2+S,L=Tn(q,P,A),F=!l.arrow&&null!=In(o)&&P!==L&&i.reference[g]/2-(P<q?E:M)-h[g]/2<0,D=F?P<q?P-q:P-A:0;return{[p]:f[p]+D,data:{[p]:L,centerOffset:P-L-D,...F&&{alignmentOffset:D}},reset:F}}}),lo=(e,t,n)=>{const r=new Map,o={platform:Yr,...n},i={...o.platform,_c:r};return rr(e,t,{...o,platform:i})},co=(0,s.createContext)();function uo(){const e=(0,s.useContext)(co);if(void 0===e)throw new Error("[kobalte]: `usePopperContext` must be used within a `Popper` component");return e}var fo=(0,s.template)("<svg display=\"block\" viewBox=\"0 0 30 30\" style=\"transform:scale(1.02)\"><g><path fill=\"none\" d=\"M23,27.8c1.1,1.2,3.4,2.2,5,2.2h2H0h2c1.7,0,3.9-1,5-2.2l6.6-7.2c0.7-0.8,2-0.8,2.7,0L23,27.8L23,27.8z\"></path><path stroke=\"none\" d=\"M23,27.8c1.1,1.2,3.4,2.2,5,2.2h2H0h2c1.7,0,3.9-1,5-2.2l6.6-7.2c0.7-0.8,2-0.8,2.7,0L23,27.8L23,27.8z\">"),po={top:180,right:-90,bottom:0,left:90};function go(e){const t=uo(),n=yt({size:30},e),[r,o]=(0,s.splitProps)(n,["ref","style","size"]),i=()=>t.currentPlacement().split("-")[0],a=ho(t.contentRef);return(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"div",ref(e){const n=he(t.setArrowRef,r.ref);"function"==typeof n&&n(e)},"aria-hidden":"true",get style(){return Te({position:"absolute","font-size":`${r.size}px`,width:"1em",height:"1em","pointer-events":"none",fill:a()?.getPropertyValue("background-color")||"none",stroke:a()?.getPropertyValue(`border-${i()}-color`)||"none","stroke-width":2*Number.parseInt(a()?.getPropertyValue(`border-${i()}-width`)||"0px")*(30/r.size)},r.style)}
1},o,{get children(){const e=fo(),t=e.firstChild;return(0,s.createRenderEffect)(()=>(0,s.setAttribute)(t,"transform",`rotate(${po[i()]} 15 15) translate(0 2)`)),e}}))}function ho(e){const[t,n]=(0,s.createSignal)();return(0,s.createEffect)(()=>{const t=e();var r;t&&n((r=t,Ue(r).defaultView||window).getComputedStyle(t))}),t}function mo(e){const{x:t=0,y:n=0,width:r=0,height:o=0}=e??{};if("function"==typeof DOMRect)return new DOMRect(t,n,r,o);const i={x:t,y:n,width:r,height:o,top:n,right:t+r,bottom:n+o,left:t};return{...i,toJSON:()=>i}}function yo(e){return/^(?:top|bottom|left|right)(?:-(?:start|end))?$/.test(e)}var bo={top:"bottom",right:"left",bottom:"top",left:"right"};function vo(e,t){const[n,r]=e.split("-"),o=bo[n];return r?"left"===n||"right"===n?`${o} ${"start"===r?"top":"bottom"}`:"start"===r?`${o} ${"rtl"===t?"right":"left"}`:`${o} ${"rtl"===t?"left":"right"}`:`${o} center`}var wo,xo=Object.assign(function(e){const t=yt({getAnchorRect:e=>e?.getBoundingClientRect(),placement:"bottom",gutter:0,shift:0,flip:!0,slide:!0,overlap:!1,sameWidth:!1,fitViewport:!1,hideWhenDetached:!1,detachedPadding:0,arrowPadding:4,overflowPadding:8},e),[n,r]=(0,s.createSignal)(),[o,i]=(0,s.createSignal)(),[a,l]=(0,s.createSignal)(t.placement),c=()=>{return e=t.anchorRef?.(),n=t.getAnchorRect,{contextElement:e,getBoundingClientRect:()=>{const t=n(e);return t?mo(t):e?e.getBoundingClientRect():mo()}};var e,n},{direction:d}=Xt();async function u(){const e=c(),r=n(),i=o();if(!e||!r)return;const a=(i?.clientHeight||0)/2,s="number"==typeof t.gutter?t.gutter+a:t.gutter??a;r.style.setProperty("--kb-popper-content-overflow-padding",`${t.overflowPadding}px`),e.getBoundingClientRect();const u=[no(({placement:e})=>{const n=!!e.split("-")[1];return{mainAxis:s,crossAxis:n?void 0:t.shift,alignmentAxis:t.shift}})];if(!1!==t.flip){const e="string"==typeof t.flip?t.flip.split(" "):void 0;if(void 0!==e&&!e.every(yo))throw new Error("`flip` expects a spaced-delimited list of placements");u.push(oo({padding:t.overflowPadding,fallbackPlacements:e}))}(t.slide||t.overlap)&&u.push(ro({mainAxis:t.slide,crossAxis:t.overlap,padding:t.overflowPadding})),u.push(io({padding:t.overflowPadding,apply({availableWidth:e,availableHeight:n,rects:o}){const i=Math.round(o.reference.width);e=Math.floor(e),n=Math.floor(n),r.style.setProperty("--kb-popper-anchor-width",`${i}px`),r.style.setProperty("--kb-popper-content-available-width",`${e}px`),r.style.setProperty("--kb-popper-content-available-height",`${n}px`),t.sameWidth&&(r.style.width=`${i}px`),t.fitViewport&&(r.style.maxWidth=`${e}px`,r.style.maxHeight=`${n}px`)}})),t.hideWhenDetached&&u.push(ao({padding:t.detachedPadding})),i&&u.push(so({element:i,padding:t.arrowPadding}));const f=await lo(e,r,{placement:t.placement,strategy:"absolute",middleware:u,platform:{...Yr,isRTL:()=>"rtl"===d()}});if(l(f.placement),t.onCurrentPlacementChange?.(f.placement),!r)return;r.style.setProperty("--kb-popper-content-transform-origin",vo(f.placement,d()));const p=Math.round(f.x),g=Math.round(f.y);let h;if(t.hideWhenDetached&&(h=f.middlewareData.hide?.referenceHidden?"hidden":"visible"),Object.assign(r.style,{top:"0",left:"0",transform:`translate3d(${p}px, ${g}px, 0)`,visibility:h}),i&&f.middlewareData.arrow){const{x:e,y:t}=f.middlewareData.arrow,n=f.placement.split("-")[0];Object.assign(i.style,{left:null!=e?`${e}px`:"",top:null!=t?`${t}px`:"",[n]:"100%"})}}(0,s.createEffect)(()=>{const e=c(),t=n();if(!e||!t)return;const r=to(e,t,u,{elementResize:"function"==typeof ResizeObserver});(0,s.onCleanup)(r)}),(0,s.createEffect)(()=>{const e=n(),r=t.contentRef?.();e&&r&&queueMicrotask(()=>{e.style.zIndex=getComputedStyle(r).zIndex})});const f={currentPlacement:a,contentRef:()=>t.contentRef?.(),setPositionerRef:r,setArrowRef:i};return(0,s.createComponent)(co.Provider,{value:f,get children(){return t.children}})},{Arrow:go,Context:co,usePopperContext:uo,Positioner:function(e){const t=uo(),[n,r]=(0,s.splitProps)(e,["ref","style"]);return(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"div",ref(e){const r=he(t.setPositionerRef,n.ref);"function"==typeof r&&r(e)},"data-popper-positioner":"",get style(){return Te({position:"absolute",top:0,left:0,"min-width":"max-content"},n.style)}},r))}}),Co="data-kb-top-layer",ko=!1,So=[];function $o(e){return So.findIndex(t=>t.node===e)}function Eo(){return So.filter(e=>e.isPointerBlocking)}function Mo(){return Eo().length>0}function qo(e){const t=$o([...Eo()].slice(-1)[0]?.node);return $o(e)<t}var Ao={layers:So,isTopMostLayer:function(e){return So[So.length-1].node===e},hasPointerBlockingLayer:Mo,isBelowPointerBlockingLayer:qo,addLayer:function(e){
1So.push(e)},removeLayer:function(e){const t=$o(e);t<0||So.splice(t,1)},indexOf:$o,find:function(e){return So[$o(e)]},assignPointerEventToLayers:function(){for(const{node:e}of So)e.style.pointerEvents=qo(e)?"none":"auto"},disableBodyPointerEvents:function(e){if(Mo()&&!ko){const t=Ue(e);wo=document.body.style.pointerEvents,t.body.style.pointerEvents="none",ko=!0}},restoreBodyPointerEvents:function(e){if(Mo())return;const t=Ue(e);t.body.style.pointerEvents=wo,0===t.body.style.length&&t.body.removeAttribute("style"),ko=!1}},Po="interactOutside.pointerDownOutside",Lo="interactOutside.focusOutside";function Fo(e,t){let n,r=ht;const o=()=>Ue(t()),i=t=>e.onPointerDownOutside?.(t),a=t=>e.onFocusOutside?.(t),l=t=>e.onInteractOutside?.(t),c=n=>{const r=n.target;return r instanceof Element&&(!r.closest(`[${Co}]`)&&(!!Ne(o(),r)&&(!Ne(t(),r)&&!e.shouldExcludeElement?.(r))))},d=e=>{function n(){const n=t(),r=e.target;if(!n||!r||!c(e))return;const o=We([i,l]);r.addEventListener(Po,o,{once:!0});const a=new CustomEvent(Po,{bubbles:!1,cancelable:!0,detail:{originalEvent:e,isContextMenu:2===e.button||_e(e)&&0===e.button}});r.dispatchEvent(a)}"touch"===e.pointerType?(o().removeEventListener("click",n),r=n,o().addEventListener("click",n,{once:!0})):n()},f=e=>{const n=t(),r=e.target;if(!n||!r||!c(e))return;const o=We([a,l]);r.addEventListener(Lo,o,{once:!0});const i=new CustomEvent(Lo,{bubbles:!1,cancelable:!0,detail:{originalEvent:e,isContextMenu:!1}});r.dispatchEvent(i)};(0,s.createEffect)(()=>{s.isServer||u(e.isDisabled)||(n=window.setTimeout(()=>{o().addEventListener("pointerdown",d,!0)},0),o().addEventListener("focusin",f,!0),(0,s.onCleanup)(()=>{window.clearTimeout(n),o().removeEventListener("click",r),o().removeEventListener("pointerdown",d,!0),o().removeEventListener("focusin",f,!0)}))})}function Do(e){const t=t=>{t.key===He.Escape&&e.onEscapeKeyDown?.(t)};(0,s.createEffect)(()=>{if(s.isServer)return;if(u(e.isDisabled))return;const n=e.ownerDocument?.()??Ue();n.addEventListener("keydown",t),(0,s.onCleanup)(()=>{n.removeEventListener("keydown",t)})})}var To=(0,s.createContext)();function Oo(e){let t;const n=(0,s.useContext)(To),[r,o]=(0,s.splitProps)(e,["ref","disableOutsidePointerEvents","excludedElements","onEscapeKeyDown","onPointerDownOutside","onFocusOutside","onInteractOutside","onDismiss","bypassTopMostLayerCheck"]),i=new Set([]);Fo({shouldExcludeElement:e=>!!t&&(r.excludedElements?.some(t=>Ne(t(),e))||[...i].some(t=>Ne(t,e))),onPointerDownOutside:e=>{t&&!Ao.isBelowPointerBlockingLayer(t)&&(r.bypassTopMostLayerCheck||Ao.isTopMostLayer(t))&&(r.onPointerDownOutside?.(e),r.onInteractOutside?.(e),e.defaultPrevented||r.onDismiss?.())},onFocusOutside:e=>{r.onFocusOutside?.(e),r.onInteractOutside?.(e),e.defaultPrevented||r.onDismiss?.()}},()=>t),Do({ownerDocument:()=>Ue(t),onEscapeKeyDown:e=>{t&&Ao.isTopMostLayer(t)&&(r.onEscapeKeyDown?.(e),!e.defaultPrevented&&r.onDismiss&&(e.preventDefault(),r.onDismiss()))}}),(0,s.onMount)(()=>{if(!t)return;Ao.addLayer({node:t,isPointerBlocking:r.disableOutsidePointerEvents,dismiss:r.onDismiss});const e=n?.registerNestedLayer(t);Ao.assignPointerEventToLayers(),Ao.disableBodyPointerEvents(t),(0,s.onCleanup)(()=>{t&&(Ao.removeLayer(t),e?.(),Ao.assignPointerEventToLayers(),Ao.restoreBodyPointerEvents(t))})}),(0,s.createEffect)((0,s.on)([()=>t,()=>r.disableOutsidePointerEvents],([e,t])=>{if(!e)return;const n=Ao.find(e);n&&n.isPointerBlocking!==t&&(n.isPointerBlocking=t,Ao.assignPointerEventToLayers()),t&&Ao.disableBodyPointerEvents(e),(0,s.onCleanup)(()=>{Ao.restoreBodyPointerEvents(e)})},{defer:!0}));const a={registerNestedLayer:e=>{i.add(e);const t=n?.registerNestedLayer(e);return()=>{i.delete(e),t?.()}}};return(0,s.createComponent)(To.Provider,{value:a,get children(){return(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"div",ref(e){const n=he(e=>t=e,r.ref);"function"==typeof n&&n(e)}},o))}})}function zo(e={}){const[t,n]=Ot({value:()=>u(e.open),defaultValue:()=>!!u(e.defaultOpen),onChange:t=>e.onOpenChange?.(t)}),r=()=>{n(!0)},o=()=>{n(!1)};return{isOpen:t,setIsOpen:n,open:r,close:o,toggle:()=>{t()?o():r()}}}function Io(e){return t=>(e(t),()=>e(void 0))}var Ro=e=>"function"==typeof e?e():e,Ko=e=>{const t=(0,s.createMemo)(()=>{const t=Ro(e.element);if(t)return getComputedStyle(t)}),n=()=>t()?.animationName??"none",[r,o]=(0,s.createSignal)(Ro(e.show)?"present":"hidden");let i="none";
1return(0,s.createEffect)(r=>{const a=Ro(e.show);return(0,s.untrack)(()=>{if(r===a)return a;const e=i,s=n();if(a)o("present");else if("none"===s||"none"===t()?.display)o("hidden");else{o(!0===r&&e!==s?"hiding":"hidden")}}),a}),(0,s.createEffect)(()=>{const t=Ro(e.element);if(!t)return;const a=e=>{e.target===t&&(i=n())},l=e=>{const i=n().includes(e.animationName);e.target===t&&i&&"hiding"===r()&&o("hidden")};t.addEventListener("animationstart",a),t.addEventListener("animationcancel",l),t.addEventListener("animationend",l),(0,s.onCleanup)(()=>{t.removeEventListener("animationstart",a),t.removeEventListener("animationcancel",l),t.removeEventListener("animationend",l)})}),{present:()=>"present"===r()||"hiding"===r(),state:r,setState:o}},No=["id","name","validationState","required","disabled","readOnly"];function Bo(e){const t=yt({id:`form-control-${(0,s.createUniqueId)()}`},e),[n,r]=(0,s.createSignal)(),[o,i]=(0,s.createSignal)(),[a,l]=(0,s.createSignal)(),[c,d]=(0,s.createSignal)();return{formControlContext:{name:()=>u(t.name)??u(t.id),dataset:(0,s.createMemo)(()=>({"data-valid":"valid"===u(t.validationState)?"":void 0,"data-invalid":"invalid"===u(t.validationState)?"":void 0,"data-required":u(t.required)?"":void 0,"data-disabled":u(t.disabled)?"":void 0,"data-readonly":u(t.readOnly)?"":void 0})),validationState:()=>u(t.validationState),isRequired:()=>u(t.required),isDisabled:()=>u(t.disabled),isReadOnly:()=>u(t.readOnly),labelId:n,fieldId:o,descriptionId:a,errorMessageId:c,getAriaLabelledBy:(e,t,r)=>{const o=null!=r||null!=n();return[r,n(),o&&null!=t?e:void 0].filter(Boolean).join(" ")||void 0},getAriaDescribedBy:e=>[a(),c(),e].filter(Boolean).join(" ")||void 0,generateId:Ke(()=>u(t.id)),registerLabel:Io(r),registerField:Io(i),registerDescription:Io(l),registerErrorMessage:Io(d)}}}var Uo=(0,s.createContext)();function Go(){const e=(0,s.useContext)(Uo);if(void 0===e)throw new Error("[kobalte]: `useFormControlContext` must be used within a `FormControlContext.Provider` component");return e}function Ho(e){const t=Go(),n=yt({id:t.generateId("description")},e);return(0,s.createEffect)(()=>(0,s.onCleanup)(t.registerDescription(n.id))),(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"div"},()=>t.dataset(),n))}function Vo(e){let t;const n=Go(),r=yt({id:n.generateId("label")},e),[o,i]=(0,s.splitProps)(r,["ref"]),a=$t(()=>t,()=>"label");return(0,s.createEffect)(()=>(0,s.onCleanup)(n.registerLabel(i.id))),(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"label",ref(e){const n=he(e=>t=e,o.ref);"function"==typeof n&&n(e)},get for(){return(0,s.memo)(()=>"label"===a())()?n.fieldId():void 0}},()=>n.dataset(),i))}function jo(e){return Qo(e)?e.form:e.closest("form")}function Qo(e){return e.matches("textarea, input, select, button")}function Wo(e){const t=Go(),n=yt({id:t.generateId("error-message")},e),[r,o]=(0,s.splitProps)(n,["forceMount"]),i=()=>"invalid"===t.validationState();return(0,s.createEffect)(()=>{i()&&(0,s.onCleanup)(t.registerErrorMessage(o.id))}),(0,s.createComponent)(s.Show,{get when(){return r.forceMount||i()},get children(){return(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"div"},()=>t.dataset(),o))}})}var _o="focusScope.autoFocusOnMount",Xo="focusScope.autoFocusOnUnmount",Zo={bubbles:!1,cancelable:!0},Yo={stack:[],active(){return this.stack[0]},add(e){e!==this.active()&&this.active()?.pause(),this.stack=ze(this.stack,e),this.stack.unshift(e)},remove(e){this.stack=ze(this.stack,e),this.active()?.resume()}};function Jo(e,t){const[n,r]=(0,s.createSignal)(!1),o={pause(){r(!0)},resume(){r(!1)}};let i=null;const a=t=>e.onMountAutoFocus?.(t),l=t=>e.onUnmountAutoFocus?.(t),c=()=>Ue(t()),d=()=>{const e=c().createElement("span");return e.setAttribute("data-focus-trap",""),e.tabIndex=0,Object.assign(e.style,St),e},f=()=>{const e=t();return e?it(e,!0).filter(e=>!e.hasAttribute("data-focus-trap")):[]},p=()=>{const e=f();return e.length>0?e[0]:null},g=()=>{const e=f();return e.length>0?e[e.length-1]:null},h=()=>{const e=t();if(!e)return!1;const n=Be(e);return!!n&&(!Ne(e,n)&&st(n))};(0,s.createEffect)(()=>{if(s.isServer)return;const e=t();if(!e)return;Yo.add(o);const n=Be(e);if(!Ne(e,n)){const t=new CustomEvent(_o,Zo);e.addEventListener(_o,a),e.dispatchEvent(t),t.defaultPrevented||setTimeout(()=>{Xe(p()),Be(e)===n&&Xe(e)},0)}(0,s.onCleanup)(()=>{e.removeEventListener(_o,a),setTimeout(()=>{const t=new CustomEvent(Xo,Zo);h()&&t.preventDefault(),e.addEventListener(Xo,l),e.dispatchEvent(t),t.defaultPrevented||Xe(n??c().body),e.removeEventListener(Xo,l),Yo.remove(o)},0)})}
1),(0,s.createEffect)(()=>{if(s.isServer)return;const r=t();if(!r||!u(e.trapFocus)||n())return;const o=e=>{const t=e.target;t?.closest(`[${Co}]`)||(Ne(r,t)?i=t:Xe(i))},a=e=>{const t=e.relatedTarget??Be(r);t?.closest(`[${Co}]`)||Ne(r,t)||Xe(i)};c().addEventListener("focusin",o),c().addEventListener("focusout",a),(0,s.onCleanup)(()=>{c().removeEventListener("focusin",o),c().removeEventListener("focusout",a)})}),(0,s.createEffect)(()=>{if(s.isServer)return;const r=t();if(!r||!u(e.trapFocus)||n())return;const o=d();r.insertAdjacentElement("afterbegin",o);const i=d();function a(e){const t=p(),n=g();e.relatedTarget===t?Xe(n):Xe(t)}r.insertAdjacentElement("beforeend",i),o.addEventListener("focusin",a),i.addEventListener("focusin",a);const l=new MutationObserver(e=>{for(const t of e)t.previousSibling===i&&(i.remove(),r.insertAdjacentElement("beforeend",i)),t.nextSibling===o&&(o.remove(),r.insertAdjacentElement("afterbegin",o))});l.observe(r,{childList:!0,subtree:!1}),(0,s.onCleanup)(()=>{o.removeEventListener("focusin",a),i.removeEventListener("focusin",a),o.remove(),i.remove(),l.disconnect()})})}function ei(e){(0,s.createEffect)(()=>{u(e.isDisabled)||(0,s.onCleanup)(ri(u(e.targets),u(e.root)))})}var ti=new WeakMap,ni=[];function ri(e,t=document.body){const n=new Set(e),r=new Set,o=e=>{for(const t of e.querySelectorAll(`[data-live-announcer], [${Co}]`))n.add(t);const t=e=>{if(n.has(e)||e.parentElement&&r.has(e.parentElement)&&"row"!==e.parentElement.getAttribute("role"))return NodeFilter.FILTER_REJECT;for(const t of n)if(e.contains(t))return NodeFilter.FILTER_SKIP;return NodeFilter.FILTER_ACCEPT},o=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:t}),a=t(e);if(a===NodeFilter.FILTER_ACCEPT&&i(e),a!==NodeFilter.FILTER_REJECT){let e=o.nextNode();for(;null!=e;)i(e),e=o.nextNode()}},i=e=>{const t=ti.get(e)??0;"true"===e.getAttribute("aria-hidden")&&0===t||(0===t&&e.setAttribute("aria-hidden","true"),r.add(e),ti.set(e,t+1))};ni.length&&ni[ni.length-1].disconnect(),o(t);const a=new MutationObserver(e=>{for(const t of e)if("childList"===t.type&&0!==t.addedNodes.length&&![...n,...r].some(e=>e.contains(t.target))){for(const e of t.removedNodes)e instanceof Element&&(n.delete(e),r.delete(e));for(const e of t.addedNodes)!(e instanceof HTMLElement||e instanceof SVGElement)||"true"!==e.dataset.liveAnnouncer&&"true"!==e.dataset.reactAriaTopLayer?e instanceof Element&&o(e):n.add(e)}});a.observe(t,{childList:!0,subtree:!0});const s={observe(){a.observe(t,{childList:!0,subtree:!0})},disconnect(){a.disconnect()}};return ni.push(s),()=>{a.disconnect();for(const e of r){const t=ti.get(e);if(null==t)return;1===t?(e.removeAttribute("aria-hidden"),ti.delete(e)):ti.set(e,t-1)}s===ni[ni.length-1]?(ni.pop(),ni.length&&ni[ni.length-1].observe()):ni.splice(ni.indexOf(s),1)}}var oi=(e,t)=>{if(e.contains(t))return!0;let n=t;for(;n;){if(n===e)return!0;n=n._$host??n.parentElement}return!1},ii=new Map,ai=e=>{(0,s.createEffect)(()=>{const t=Ro(e.style)??{},n=Ro(e.properties)??[],r={};for(const n in t)r[n]=e.element.style[n];const o=ii.get(e.key);o?o.activeCount++:ii.set(e.key,{activeCount:1,originalStyles:r,properties:n.map(e=>e.key)}),Object.assign(e.element.style,e.style);for(const t of n)e.element.style.setProperty(t.key,t.value);(0,s.onCleanup)(()=>{const t=ii.get(e.key);if(t)if(1===t.activeCount){ii.delete(e.key);for(const[n,r]of Object.entries(t.originalStyles))e.element.style[n]=r;for(const n of t.properties)e.element.style.removeProperty(n);0===e.element.style.length&&e.element.removeAttribute("style"),e.cleanup?.()}else t.activeCount--})})},si=(e,t)=>{switch(t){case"x":return[e.clientWidth,e.scrollLeft,e.scrollWidth];case"y":return[e.clientHeight,e.scrollTop,e.scrollHeight]}},li=(e,t)=>{const n=getComputedStyle(e),r="x"===t?n.overflowX:n.overflowY;return"auto"===r||"scroll"===r||"HTML"===e.tagName&&"visible"===r},ci=(e,t,n)=>{const r="x"===t&&"rtl"===window.getComputedStyle(e).direction?-1:1;let o=e,i=0,a=0,s=!1;do{const[e,l,c]=si(o,t),d=c-e-r*l;0===l&&0===d||!li(o,t)||(i+=d,a+=l),o===(n??document.documentElement)?s=!0:o=o._$host??o.parentElement}while(o&&!s);return[i,a]},[di,ui]=(0,s.createSignal)([]),fi=e=>
1[e.deltaX,e.deltaY],pi=e=>e.changedTouches[0]?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0],gi=(e,t,n,r)=>{const o=null!==r&&oi(r,e),[i,a]=ci(e,t,o?r:void 0);return!(n>0&&Math.abs(i)<=1)&&!(n<0&&Math.abs(a)<1)},hi=e=>{const t=(0,s.mergeProps)({element:null,enabled:!0,hideScrollbar:!0,preventScrollbarShift:!0,preventScrollbarShiftMode:"padding",restoreScrollPosition:!0,allowPinchZoom:!1},e),n=(0,s.createUniqueId)();let r=[0,0],o=null,i=null;(0,s.createEffect)(()=>{Ro(t.enabled)&&(ui(e=>[...e,n]),(0,s.onCleanup)(()=>{ui(e=>e.filter(e=>e!==n))}))}),(0,s.createEffect)(()=>{if(!Ro(t.enabled)||!Ro(t.hideScrollbar))return;const{body:e}=document,n=window.innerWidth-e.offsetWidth;if(Ro(t.preventScrollbarShift)){const r={overflow:"hidden"},o=[];n>0&&("padding"===Ro(t.preventScrollbarShiftMode)?r.paddingRight=`calc(${window.getComputedStyle(e).paddingRight} + ${n}px)`:r.marginRight=`calc(${window.getComputedStyle(e).marginRight} + ${n}px)`,o.push({key:"--scrollbar-width",value:`${n}px`}));const i=window.scrollY,a=window.scrollX;ai({key:"prevent-scroll",element:e,style:r,properties:o,cleanup:()=>{Ro(t.restoreScrollPosition)&&n>0&&window.scrollTo(a,i)}})}else ai({key:"prevent-scroll",element:e,style:{overflow:"hidden"}})}),(0,s.createEffect)(()=>{var e;(e=n,di().indexOf(e)===di().length-1&&Ro(t.enabled))&&(document.addEventListener("wheel",l,{passive:!1}),document.addEventListener("touchstart",a,{passive:!1}),document.addEventListener("touchmove",c,{passive:!1}),(0,s.onCleanup)(()=>{document.removeEventListener("wheel",l),document.removeEventListener("touchstart",a),document.removeEventListener("touchmove",c)}))});const a=e=>{r=pi(e),o=null,i=null},l=e=>{const n=e.target,r=Ro(t.element),o=fi(e),i=Math.abs(o[0])>Math.abs(o[1])?"x":"y",a="x"===i?o[0]:o[1],s=gi(n,i,a,r);let l;l=!r||!oi(r,n)||!s,l&&e.cancelable&&e.preventDefault()},c=e=>{const n=Ro(t.element),a=e.target;let s;if(2===e.touches.length)s=!Ro(t.allowPinchZoom);else{if(null==o||null===i){const t=pi(e).map((e,t)=>r[t]-e),n=Math.abs(t[0])>Math.abs(t[1])?"x":"y";o=n,i="x"===n?t[0]:t[1]}if("range"===a.type)s=!1;else{const e=gi(a,o,i,n);s=!n||!oi(n,a)||!e}}s&&e.cancelable&&e.preventDefault()}},mi={};At(mi,{Description:()=>Ho,ErrorMessage:()=>Wo,Item:()=>
1xi,ItemControl:()=>Ci,ItemDescription:()=>ki,ItemIndicator:()=>Si,ItemInput:()=>$i,ItemLabel:()=>Ei,Label:()=>Mi,RadioGroup:()=>Ai,Root:()=>qi,useRadioGroupContext:()=>bi});var yi=(0,s.createContext)();function bi(){const e=(0,s.useContext)(yi);if(void 0===e)throw new Error("[kobalte]: `useRadioGroupContext` must be used within a `RadioGroup` component");return e}var vi=(0,s.createContext)();function wi(){const e=(0,s.useContext)(vi);if(void 0===e)throw new Error("[kobalte]: `useRadioGroupItemContext` must be used within a `RadioGroup.Item` component");return e}function xi(e){const t=Go(),n=bi(),r=yt({id:`${t.generateId("item")}-${(0,s.createUniqueId)()}`},e),[o,i]=(0,s.splitProps)(r,["value","disabled","onPointerDown"]),[a,l]=(0,s.createSignal)(),[c,d]=(0,s.createSignal)(),[u,f]=(0,s.createSignal)(),[p,g]=(0,s.createSignal)(),[h,m]=(0,s.createSignal)(!1),y=(0,s.createMemo)(()=>n.isDefaultValue(o.value)),b=(0,s.createMemo)(()=>n.isSelectedValue(o.value)),v=(0,s.createMemo)(()=>o.disabled||t.isDisabled()||!1),w=e=>{Qe(e,o.onPointerDown),h()&&e.preventDefault()},x=(0,s.createMemo)(()=>({...t.dataset(),"data-disabled":v()?"":void 0,"data-checked":b()?"":void 0})),C={value:()=>o.value,dataset:x,isDefault:y,isSelected:b,isDisabled:v,inputId:a,labelId:c,descriptionId:u,inputRef:p,select:()=>n.setSelectedValue(o.value),generateId:Ke(()=>i.id),registerInput:Io(l),registerLabel:Io(d),registerDescription:Io(f),setIsFocused:m,setInputRef:g};return(0,s.createComponent)(vi.Provider,{value:C,get children(){return(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"div",role:"group",onPointerDown:w},x,i))}})}function Ci(e){const t=wi(),n=yt({id:t.generateId("control")},e),[r,o]=(0,s.splitProps)(n,["onClick","onKeyDown"]);return(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"div",onClick:e=>{Qe(e,r.onClick),t.select(),t.inputRef()?.focus()},onKeyDown:e=>{Qe(e,r.onKeyDown),e.key===He.Space&&(t.select(),t.inputRef()?.focus())}},()=>t.dataset(),o))}function ki(e){const t=wi(),n=yt({id:t.generateId("description")},e);return(0,s.createEffect)(()=>(0,s.onCleanup)(t.registerDescription(n.id))),(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"div"},()=>t.dataset(),n))}function Si(e){const t=wi(),n=yt({id:t.generateId("indicator")},e),[r,o]=(0,s.splitProps)(n,["ref","forceMount"]),[i,a]=(0,s.createSignal)(),{present:l}=Ko({show:()=>r.forceMount||t.isSelected(),element:()=>i()??null});return(0,s.createComponent)(s.Show,{get when(){return l()},get children(){return(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"div",ref(e){const t=he(a,r.ref);"function"==typeof t&&t(e)}},()=>t.dataset(),o))}})}function $i(e){const t=Go(),n=bi(),r=wi(),o=yt({id:r.generateId("input")},e),[i,a]=(0,s.splitProps)(o,["ref","style","aria-labelledby","aria-describedby","onChange","onFocus","onBlur"]),[l,c]=(0,s.createSignal)(!1);return(0,s.createEffect)((0,s.on)([()=>r.isSelected(),()=>r.value()],e=>{if(!e[0]&&e[1]===r.value())return;c(!0);const t=r.inputRef();t?.dispatchEvent(new Event("input",{bubbles:!0,cancelable:!0})),t?.dispatchEvent(new Event("change",{bubbles:!0,cancelable:!0}))},{defer:!0})),(0,s.createEffect)(()=>(0,s.onCleanup)(r.registerInput(a.id))),(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"input",ref(e){const t=he(r.setInputRef,i.ref);"function"==typeof t&&t(e)},type:"radio",get name(){return t.name()},get value(){return r.value()},get checked(){return r.isSelected()},get required(){return t.isRequired()},get disabled(){return r.isDisabled()},get readonly(){return t.isReadOnly()},get style(){return Te({...St},i.style)},get"aria-labelledby"(){return[i["aria-labelledby"],r.labelId(),null!=i["aria-labelledby"]&&null!=a["aria-label"]?a.id:void 0].filter(Boolean).join(" ")||void 0},get"aria-describedby"(){return[i["aria-describedby"],r.descriptionId(),n.ariaDescribedBy()].filter(Boolean).join(" ")||void 0},onChange:e=>{if(Qe(e,i.onChange),e.stopPropagation(),!l()){n.setSelectedValue(r.value());e.target.checked=r.isSelected()}c(!1)},onFocus:e=>{Qe(e,i.onFocus),r.setIsFocused(!0)},onBlur:e=>{Qe(e,i.onBlur),r.setIsFocused(!1)}},()=>r.dataset(),a))}function Ei(e){const t=wi(),n=yt({id:t.generateId("label")},e);
1return(0,s.createEffect)(()=>(0,s.onCleanup)(t.registerLabel(n.id))),(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"label",get for(){return t.inputId()}},()=>t.dataset(),n))}function Mi(e){return(0,s.createComponent)(Vo,(0,s.mergeProps)({as:"span"},e))}function qi(e){let t;const n=yt({id:`radiogroup-${(0,s.createUniqueId)()}`,orientation:"vertical"},e),[r,o,i]=(0,s.splitProps)(n,["ref","value","defaultValue","onChange","orientation","aria-labelledby","aria-describedby"],No),[a,l]=Tt({value:()=>r.value,defaultValue:()=>r.defaultValue,onChange:e=>r.onChange?.(e)}),{formControlContext:c}=Bo(o);var d,f;d=()=>t,f=()=>l(r.defaultValue??""),(0,s.createEffect)((0,s.on)(d,e=>{if(null==e)return;const t=jo(e);null!=t&&(t.addEventListener("reset",f,{passive:!0}),(0,s.onCleanup)(()=>{t.removeEventListener("reset",f)}))}));const p=()=>c.getAriaDescribedBy(r["aria-describedby"]),g=e=>e===a(),h={ariaDescribedBy:p,isDefaultValue:t=>t===e.defaultValue,isSelectedValue:g,setSelectedValue:e=>{if(!c.isReadOnly()&&!c.isDisabled()&&(l(e),t))for(const e of t.querySelectorAll("[type='radio']")){const t=e;t.checked=g(t.value)}}};return(0,s.createComponent)(Uo.Provider,{value:c,get children(){return(0,s.createComponent)(yi.Provider,{value:h,get children(){return(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"div",ref(e){const n=he(e=>t=e,r.ref);"function"==typeof n&&n(e)},role:"radiogroup",get id(){return u(o.id)},get"aria-invalid"(){return"invalid"===c.validationState()||void 0},get"aria-required"(){return c.isRequired()||void 0},get"aria-disabled"(){return c.isDisabled()||void 0},get"aria-readonly"(){return c.isReadOnly()||void 0},get"aria-orientation"(){return r.orientation},get"aria-labelledby"(){return c.getAriaLabelledBy(u(o.id),i["aria-label"],r["aria-labelledby"])},get"aria-describedby"(){return p()}},()=>c.dataset(),i))}})}})}var Ai=Object.assign(qi,{Description:Ho,ErrorMessage:Wo,Item:xi,ItemControl:Ci,ItemDescription:ki,ItemIndicator:Si,ItemInput:$i,ItemLabel:Ei,Label:Mi}),Pi=class{constructor(e,t,n){this.collection=e,this.ref=t,this.collator=n}getKeyBelow(e){let t=this.collection().getKeyAfter(e);for(;null!=t;){const e=this.collection().getItem(t);if(e&&"item"===e.type&&!e.disabled)return t;t=this.collection().getKeyAfter(t)}}getKeyAbove(e){let t=this.collection().getKeyBefore(e);for(;null!=t;){const e=this.collection().getItem(t);if(e&&"item"===e.type&&!e.disabled)return t;t=this.collection().getKeyBefore(t)}}getFirstKey(){let e=this.collection().getFirstKey();for(;null!=e;){const t=this.collection().getItem(e);if(t&&"item"===t.type&&!t.disabled)return e;e=this.collection().getKeyAfter(e)}}getLastKey(){let e=this.collection().getLastKey();for(;null!=e;){const t=this.collection().getItem(e);if(t&&"item"===t.type&&!t.disabled)return e;e=this.collection().getKeyBefore(e)}}getItem(e){return this.ref?.()?.querySelector(`[data-key="${e}"]`)??null}getKeyPageAbove(e){const t=this.ref?.();let n=this.getItem(e);if(!t||!n)return;const r=Math.max(0,n.offsetTop+n.offsetHeight-t.offsetHeight);let o=e;for(;o&&n&&n.offsetTop>r;)o=this.getKeyAbove(o),n=null!=o?this.getItem(o):null;return o}getKeyPageBelow(e){const t=this.ref?.();let n=this.getItem(e);if(!t||!n)return;const r=Math.min(t.scrollHeight,n.offsetTop-n.offsetHeight+t.offsetHeight);let o=e;for(;o&&n&&n.offsetTop<r;)o=this.getKeyBelow(o),n=null!=o?this.getItem(o):null;return o}getKeyForSearch(e,t){const n=this.collator?.();if(!n)return;let r=null!=t?this.getKeyBelow(t):this.getFirstKey();for(;null!=r;){const t=this.collection().getItem(r);if(t){const o=t.textValue.slice(0,e.length);if(t.textValue&&0===n.compare(o,e))return r}r=this.getKeyBelow(r)}}};function Li(e,t,n){const r=Yt({usage:"search",sensitivity:"base"});return dn({selectionManager:()=>u(e.selectionManager),keyboardDelegate:(0,s.createMemo)(()=>{const n=u(e.keyboardDelegate);return n||new Pi(e.collection,t,r)}),autoFocus:()=>u(e.autoFocus),deferAutoFocus:()=>u(e.deferAutoFocus),shouldFocusWrap:()=>u(e.shouldFocusWrap),disallowEmptySelection:()=>u(e.disallowEmptySelection),selectOnFocus:()=>u(e.selectOnFocus),disallowTypeAhead:()=>u(e.disallowTypeAhead),shouldUseVirtualFocus:()=>u(e.shouldUseVirtualFocus),allowsTabNavigation:()=>u(e.allowsTabNavigation),isVirtualized:()=>u(e.isVirtualized),scrollToKey:t=>u(e.scrollToKey)?.(t),orientation:()=>u(e.orientation)},t)}var Fi=(0,s.createContext)();function Di(){return(0,s.useContext)(Fi)}var Ti=(0,s.createContext)();function Oi(){return(0,s.useContext)(Ti)}var zi=(0,s.createContext)();function Ii(){return(0,s.useContext)(zi)}function Ri(){const e=Ii();if(void 0===e)throw new Error("[kobalte]: `useMenuContext` must be used within a `Menu` component");return e}var Ki=(0,s.createContext)();function Ni(){const e=(0,s.useContext)(Ki);if(void 0===e)throw new Error("[kobalte]: `useMenuItemContext` must be used within a `Menu.Item` component");return e}var Bi=(0,s.createContext)();function Ui(){const e=(0,s.useContext)(Bi);if(void 0===e)throw new Error("[kobalte]: `useMenuRootContext` must be used within a `MenuRoot` component");return e}function Gi(e){let t;const n=Ui(),r=Ri(),o=yt({id:n.generateId(`item-${(0,s.createUniqueId)()}`)},e),[i,a]=(0,s.splitProps)(o,["ref","textValue","disabled","closeOnSelect","checked","indeterminate","onSelect","onPointerMove","onPointerLeave","onPointerDown","onPointerUp","onClick","onKeyDown","onMouseDown","onFocus"]),[l,c]=(0,s.createSignal)(),[d,u]=(0,s.createSignal)(),[f,p]=(0,s.createSignal)(),g=()=>r.listState().selectionManager(),h=()=>a.id,m=()=>{i.onSelect?.(),i.closeOnSelect&&setTimeout(()=>{r.close(!0)})};En({getItem:()=>({ref:()=>t,type:"item",key:h(),textValue:i.textValue??f()?.textContent??t?.textContent??"",disabled:i.disabled??!1})});const y=un({key:h,selectionManager:g,shouldSelectOnPressUp:!0,allowsDifferentPressOrigin:!0,disabled:()=>i.disabled},()=>t),b=e=>{Qe(e,i.onPointerMove),"mouse"===e.pointerType&&(i.disabled?r.onItemLeave(e):(r.onItemEnter(e),e.defaultPrevented||(Xe(e.currentTarget),r.listState().selectionManager().setFocused(!0),r.listState().selectionManager().setFocusedKey(h()))))},v=e=>{Qe(e,i.onPointerLeave),"mouse"===e.pointerType&&r.onItemLeave(e)},w=e=>{Qe(e,i.onPointerUp),i.disabled||0!==e.button||m()},x=e=>{if(Qe(e,i.onKeyDown),!e.repeat&&!i.disabled)switch(e.key){case"Enter":case" ":m()}},C=(0,s.createMemo)(()=>i.indeterminate?"mixed":null!=i.checked?i.checked:void 0),k=(0,s.createMemo)(()=>({"data-indeterminate":i.indeterminate?"":void 0,"data-checked":i.checked&&!i.indeterminate?"":void 0,"data-disabled":i.disabled?"":void 0,"data-highlighted":g().focusedKey()===h()?"":void 0})),S={isChecked:()=>i.checked,dataset:k,setLabelRef:p,generateId:Ke(()=>a.id),registerLabel:Io(c),registerDescription:Io(u)};return(0,s.createComponent)(Ki.Provider,{value:S,get children(){return(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"div",ref(e){const n=he(e=>t=e,i.ref);"function"==typeof n&&n(e)},get tabIndex(){return y.tabIndex()},get"aria-checked"(){return C()},get"aria-disabled"(){return i.disabled},get"aria-labelledby"(){return l()},get"aria-describedby"(){return d()},get"data-key"(){return y.dataKey()},get onPointerDown(){return We([i.onPointerDown,y.onPointerDown])},get onPointerUp(){return We([w,y.onPointerUp])},get onClick(){return We([i.onClick,y.onClick])},get onKeyDown(){return We([x,y.onKeyDown])},get onMouseDown(){return We([i.onMouseDown,y.onMouseDown])},get onFocus(){return We([i.onFocus,y.onFocus])},onPointerMove:b,onPointerLeave:v},k,a))}})}function Hi(e){const t=yt({closeOnSelect:!1},e),[n,r]=(0,s.splitProps)(t,["checked","defaultChecked","onChange","onSelect"]),o=It({isSelected:()=>n.checked,defaultIsSelected:()=>n.defaultChecked,onSelectedChange:e=>n.onChange?.(e),isDisabled:()=>r.disabled});return(0,s.createComponent)(Gi,(0,s.mergeProps)({role:"menuitemcheckbox",get checked(){return o.isSelected()},onSelect:()=>{n.onSelect?.(),o.toggle()}},r))}var Vi={next:(e,t)=>
1"ltr"===e?"horizontal"===t?"ArrowRight":"ArrowDown":"horizontal"===t?"ArrowLeft":"ArrowUp",previous:(e,t)=>Vi.next("ltr"===e?"rtl":"ltr",t)},ji=e=>"horizontal"===e?"ArrowDown":"ArrowRight",Qi=e=>"horizontal"===e?"ArrowUp":"ArrowLeft";function Wi(e){const t=Ui(),n=Ri(),r=Di(),{direction:o}=Xt(),i=yt({id:t.generateId("trigger")},e),[a,l]=(0,s.splitProps)(i,["ref","id","disabled","onPointerDown","onClick","onKeyDown","onMouseOver","onFocus"]);let c=()=>t.value();void 0!==r&&(c=()=>t.value()??a.id,void 0===r.lastValue()&&r.setLastValue(c));const d=$t(()=>n.triggerRef(),()=>"button"),u=(0,s.createMemo)(()=>"a"===d()&&null!=n.triggerRef()?.getAttribute("href"));(0,s.createEffect)((0,s.on)(()=>r?.value(),e=>{u()&&e===c()&&n.triggerRef()?.focus()}));const f=()=>{void 0!==r?n.isOpen()?r.value()===c()&&r.closeMenu():(r.autoFocusMenu()||r.setAutoFocusMenu(!0),n.open(!1)):n.toggle(!0)};return(0,s.createEffect)(()=>(0,s.onCleanup)(n.registerTriggerId(a.id))),(0,s.createComponent)(Ft,(0,s.mergeProps)({ref(e){const t=he(n.setTriggerRef,a.ref);"function"==typeof t&&t(e)},get"data-kb-menu-value-trigger"(){return t.value()},get id(){return a.id},get disabled(){return a.disabled},"aria-haspopup":"true",get"aria-expanded"(){return n.isOpen()},get"aria-controls"(){return(0,s.memo)(()=>!!n.isOpen())()?n.contentId():void 0},get"data-highlighted"(){return void 0!==c()&&r?.value()===c()||void 0},get tabIndex(){return void 0!==r?r.value()===c()||r.lastValue()===c()?0:-1:void 0},onPointerDown:e=>{Qe(e,a.onPointerDown),e.currentTarget.dataset.pointerType=e.pointerType,a.disabled||"touch"===e.pointerType||0!==e.button||f()},onMouseOver:e=>{Qe(e,a.onMouseOver),"touch"!==n.triggerRef()?.dataset.pointerType&&(a.disabled||void 0===r||void 0===r.value()||r.setValue(c))},onClick:e=>{Qe(e,a.onClick),a.disabled||"touch"===e.currentTarget.dataset.pointerType&&f()},onKeyDown:e=>{if(Qe(e,a.onKeyDown),!a.disabled){if(u())switch(e.key){case"Enter":case" ":return}switch(e.key){case"Enter":case" ":case ji(t.orientation()):e.stopPropagation(),e.preventDefault(),kt(e.currentTarget),n.open("first"),r?.setAutoFocusMenu(!0),r?.setValue(c);break;case Qi(t.orientation()):e.stopPropagation(),e.preventDefault(),n.open("last");break;case Vi.next(o(),t.orientation()):if(void 0===r)break;e.stopPropagation(),e.preventDefault(),r.nextMenu();break;case Vi.previous(o(),t.orientation()):if(void 0===r)break;e.stopPropagation(),e.preventDefault(),r.previousMenu()}}},onFocus:e=>{Qe(e,a.onFocus),void 0!==r&&"touch"!==e.currentTarget.dataset.pointerType&&r.setValue(c)},role:void 0!==r?"menuitem":void 0},()=>n.dataset(),l))}function _i(e){let t;const n=Ui(),r=Ri(),o=Di(),i=Oi(),{direction:a}=Xt(),l=yt({id:n.generateId(`content-${(0,s.createUniqueId)()}`)},e),[c,d]=(0,s.splitProps)(l,["ref","id","style","onOpenAutoFocus","onCloseAutoFocus","onEscapeKeyDown","onFocusOutside","onPointerEnter","onPointerMove","onKeyDown","onMouseDown","onFocusIn","onFocusOut"]);let u=0;const f=()=>null==r.parentMenuContext()&&void 0===o&&n.isModal(),p=Li({selectionManager:r.listState().selectionManager,collection:r.listState().collection,autoFocus:r.autoFocus,deferAutoFocus:!0,shouldFocusWrap:!0,disallowTypeAhead:()=>!r.listState().selectionManager().isFocused(),orientation:()=>"horizontal"===n.orientation()?"vertical":"horizontal"},()=>t);Jo({trapFocus:()=>f()&&r.isOpen(),onMountAutoFocus:e=>{void 0===o&&c.onOpenAutoFocus?.(e)},onUnmountAutoFocus:c.onCloseAutoFocus},()=>t);const g=e=>{c.onEscapeKeyDown?.(e),o?.setAutoFocusMenu(!1),r.close(!0)},h=e=>{c.onFocusOutside?.(e),n.isModal()&&e.preventDefault()};(0,s.createEffect)(()=>(0,s.onCleanup)(r.registerContentId(c.id))),(0,s.onCleanup)(()=>r.setContentRef(void 0));const m={ref:he(e=>{r.setContentRef(e),t=e},c.ref),role:"menu",get id(){return c.id},get tabIndex(){return p.tabIndex()},get"aria-labelledby"(){return r.triggerId()},onKeyDown:We([c.onKeyDown,p.onKeyDown,e=>{if(Ne(e.currentTarget,e.target)&&("Tab"===e.key&&r.isOpen()&&e.preventDefault(),void 0!==o&&"true"!==e.currentTarget.getAttribute("aria-haspopup")))switch(e.key){case Vi.next(a(),n.orientation()):e.stopPropagation(),e.preventDefault(),r.close(!0),o.setAutoFocusMenu(!0),o.nextMenu();break;case Vi.previous(a(),n.orientation()):if(e.currentTarget.hasAttribute("data-closed"))break;e.stopPropagation(),e.preventDefault(),r.close(!0),o.setAutoFocusMenu(!0),o.previousMenu()}}
1]),onMouseDown:We([c.onMouseDown,p.onMouseDown]),onFocusIn:We([c.onFocusIn,p.onFocusIn]),onFocusOut:We([c.onFocusOut,p.onFocusOut]),onPointerEnter:e=>{Qe(e,c.onPointerEnter),r.isOpen()&&(r.parentMenuContext()?.listState().selectionManager().setFocused(!1),r.parentMenuContext()?.listState().selectionManager().setFocusedKey(void 0))},onPointerMove:e=>{if(Qe(e,c.onPointerMove),"mouse"!==e.pointerType)return;const t=e.target,n=u!==e.clientX;Ne(e.currentTarget,t)&&n&&(r.setPointerDir(e.clientX>u?"right":"left"),u=e.clientX)},get"data-orientation"(){return n.orientation()}};return(0,s.createComponent)(s.Show,{get when(){return r.contentPresent()},get children(){return(0,s.createComponent)(s.Show,{get when(){return void 0===i||null!=r.parentMenuContext()},get fallback(){return(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"div"},()=>r.dataset(),m,d))},get children(){return(0,s.createComponent)(xo.Positioner,{get children(){return(0,s.createComponent)(Oo,(0,s.mergeProps)({get disableOutsidePointerEvents(){return(0,s.memo)(()=>!!f())()&&r.isOpen()},get excludedElements(){return[r.triggerRef]},bypassTopMostLayerCheck:!0,get style(){return Te({"--kb-menu-content-transform-origin":"var(--kb-popper-content-transform-origin)",position:"relative"},c.style)},onEscapeKeyDown:g,onFocusOutside:h,get onDismiss(){return r.close}},()=>r.dataset(),m,d))}})}})}})}function Xi(e){let t;const n=Ui(),r=Ri(),[o,i]=(0,s.splitProps)(e,["ref"]);return hi({element:()=>t??null,enabled:()=>r.contentPresent()&&n.preventScroll()}),(0,s.createComponent)(_i,(0,s.mergeProps)({ref(e){const n=he(e=>{t=e},o.ref);"function"==typeof n&&n(e)}},i))}var Zi=(0,s.createContext)();function Yi(){const e=(0,s.useContext)(Zi);if(void 0===e)throw new Error("[kobalte]: `useMenuGroupContext` must be used within a `Menu.Group` component");return e}function Ji(e){const t=yt({id:Ui().generateId(`group-${(0,s.createUniqueId)()}`)},e),[n,r]=(0,s.createSignal)(),o={generateId:Ke(()=>t.id),registerLabelId:Io(r)};return(0,s.createComponent)(Zi.Provider,{value:o,get children(){return(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"div",role:"group",get"aria-labelledby"(){return n()}},t))}})}function ea(e){const t=Yi(),n=yt({id:t.generateId("label")}
1,e),[r,o]=(0,s.splitProps)(n,["id"]);return(0,s.createEffect)(()=>(0,s.onCleanup)(t.registerLabelId(r.id))),(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"span",get id(){return r.id},"aria-hidden":"true"},o))}function ta(e){const t=Ri(),n=yt({children:"\u25bc"},e);return(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"span","aria-hidden":"true"},()=>t.dataset(),n))}function na(e){return(0,s.createComponent)(Gi,(0,s.mergeProps)({role:"menuitem",closeOnSelect:!0},e))}function ra(e){const t=Ni(),n=yt({id:t.generateId("description")},e),[r,o]=(0,s.splitProps)(n,["id"]);return(0,s.createEffect)(()=>(0,s.onCleanup)(t.registerDescription(r.id))),(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"div",get id(){return r.id}},()=>t.dataset(),o))}function oa(e){const t=Ni(),n=yt({id:t.generateId("indicator")},e),[r,o]=(0,s.splitProps)(n,["forceMount"]);return(0,s.createComponent)(s.Show,{get when(){return r.forceMount||t.isChecked()},get children(){return(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"div"},()=>t.dataset(),o))}})}function ia(e){const t=Ni(),n=yt({id:t.generateId("label")},e),[r,o]=(0,s.splitProps)(n,["ref","id"]);return(0,s.createEffect)(()=>(0,s.onCleanup)(t.registerLabel(r.id))),(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"div",ref(e){const n=he(t.setLabelRef,r.ref);"function"==typeof n&&n(e)},get id(){return r.id}},()=>t.dataset(),o))}function aa(e){const t=Ri();return(0,s.createComponent)(s.Show,{get when(){return t.contentPresent()},get children(){return(0,s.createComponent)(s.Portal,e)}})}var sa=(0,s.createContext)();function la(){const e=(0,s.useContext)(sa);if(void 0===e)throw new Error("[kobalte]: `useMenuRadioGroupContext` must be used within a `Menu.RadioGroup` component");return e}function ca(e){const t=yt({id:Ui().generateId(`radiogroup-${(0,s.createUniqueId)()}`)},e),[n,r]=(0,s.splitProps)(t,["value","defaultValue","onChange","disabled"]),[o,i]=Tt({value:()=>n.value,defaultValue:()=>n.defaultValue,onChange:e=>n.onChange?.(e)}),a={isDisabled:()=>n.disabled,isSelectedValue:e=>e===o(),setSelectedValue:e=>i(e)};return(0,s.createComponent)(sa.Provider,{value:a,get children(){return(0,s.createComponent)(Ji,r)}})}function da(e){const t=la(),n=yt({closeOnSelect:!1},e),[r,o]=(0,s.splitProps)(n,["value","onSelect"]);return(0,s.createComponent)(Gi,(0,s.mergeProps)({role:"menuitemradio",get checked(){return t.isSelectedValue(r.value)},onSelect:()=>{r.onSelect?.(),t.setSelectedValue(r.value)}},o))}function ua(e,t,n){const r=e.split("-")[0],o=n.getBoundingClientRect(),i=[],a=t.clientX,s=t.clientY;switch(r){case"top":i.push([a,s+5]),i.push([o.left,o.bottom]),i.push([o.left,o.top]),i.push([o.right,o.top]),i.push([o.right,o.bottom]);break;case"right":i.push([a-5,s]),i.push([o.left,o.top]),i.push([o.right,o.top]),i.push([o.right,o.bottom]),i.push([o.left,o.bottom]);break;case"bottom":i.push([a,s-5]),i.push([o.right,o.top]),i.push([o.right,o.bottom]),i.push([o.left,o.bottom]),i.push([o.left,o.top]);break;case"left":i.push([a+5,s]),i.push([o.right,o.bottom]),i.push([o.left,o.bottom]),i.push([o.left,o.top]),i.push([o.right,o.top])}return i}function fa(e){const t=Ui(),n=mn(),r=Ii(),o=Di(),i=Oi(),a=yt({placement:"horizontal"===t.orientation()?"bottom-start":"right-start"},e),[l,c]=(0,s.splitProps)(a,["open","defaultOpen","onOpenChange"]);let d=0,u=null,f="right";const[p,g]=(0,s.createSignal)(),[h,m]=(0,s.createSignal)(),[y,b]=(0,s.createSignal)(),[v,w]=(0,s.createSignal)(),[x,C]=(0,s.createSignal)(!0),[k,S]=(0,s.createSignal)(c.placement),[$,E]=(0,s.createSignal)([]),[M,q]=(0,s.createSignal)([]),{DomCollectionProvider:A}=$n({items:M,onItemsChange:q}),P=zo({open:()=>l.open,defaultOpen:()=>l.defaultOpen,onOpenChange:e=>l.onOpenChange?.(e)}),{present:L}=Ko({show:()=>t.forceMount()||P.isOpen(),element:()=>v()??null}),F=gn({selectionMode:"none",dataSource:M}),D=e=>{C(e),P.open()},T=(e=!1)=>{P.close(),e&&r&&r.close(!0)},O=()=>{const e=v();e&&(Xe(e),F.selectionManager().setFocused(!0),F.selectionManager().setFocusedKey(void 0))},z=()=>{null!=i?setTimeout(()=>O()):O()},I=e=>{return f===u?.side&&(t=e,n=u?.area,!!n&&mt([t.clientX,t.clientY],n));var t,n};ei({isDisabled:()=>!(null==r&&P.isOpen()&&t.isModal()),targets:()=>
1[v(),...$()].filter(Boolean)}),(0,s.createEffect)(()=>{const e=v();if(!e||!r)return;const t=r.registerNestedMenu(e);(0,s.onCleanup)(()=>{t()})}),(0,s.createEffect)(()=>{void 0===r&&o?.registerMenu(t.value(),[v(),...$()])}),(0,s.createEffect)(()=>{void 0===r&&void 0!==o&&(o.value()===t.value()?(y()?.focus(),o.autoFocusMenu()&&D(!0)):T())}),(0,s.createEffect)(()=>{void 0===r&&void 0!==o&&P.isOpen()&&o.setValue(t.value())}),(0,s.onCleanup)(()=>{void 0===r&&o?.unregisterMenu(t.value())});const R={dataset:(0,s.createMemo)(()=>({"data-expanded":P.isOpen()?"":void 0,"data-closed":P.isOpen()?void 0:""})),isOpen:P.isOpen,contentPresent:L,nestedMenus:$,currentPlacement:k,pointerGraceTimeoutId:()=>d,autoFocus:x,listState:()=>F,parentMenuContext:()=>r,triggerRef:y,contentRef:v,triggerId:p,contentId:h,setTriggerRef:b,setContentRef:w,open:D,close:T,toggle:e=>{C(e),P.toggle()},focusContent:z,onItemEnter:e=>{I(e)&&e.preventDefault()},onItemLeave:e=>{I(e)||z()},onTriggerLeave:e=>{I(e)&&e.preventDefault()},setPointerDir:e=>f=e,setPointerGraceTimeoutId:e=>d=e,setPointerGraceIntent:e=>u=e,registerNestedMenu:e=>{E(t=>[...t,e]);const t=r?.registerNestedMenu(e);return()=>{E(t=>ze(t,e)),t?.()}},registerItemToParentDomCollection:n?.registerItem,registerTriggerId:Io(g),registerContentId:Io(m)};return(0,s.createComponent)(A,{get children(){return(0,s.createComponent)(zi.Provider,{value:R,get children(){return(0,s.createComponent)(s.Show,{when:void 0===i,get fallback(){return c.children},get children(){return(0,s.createComponent)(xo,(0,s.mergeProps)({anchorRef:y,contentRef:v,onCurrentPlacementChange:S},c))}})}})}})}function pa(e){const{direction:t}=Xt();return(0,s.createComponent)(fa,(0,s.mergeProps)({get placement(){return"rtl"===t()?"left-start":"right-start"},flip:!0},e))}var ga=(e,t)=>"ltr"===e?["horizontal"===t?"ArrowLeft":"ArrowUp"]:["horizontal"===t?"ArrowRight":"ArrowDown"];function ha(e){const t=Ri(),n=Ui(),[r,o]=(0,s.splitProps)(e,["onFocusOutside","onKeyDown"]),{direction:i}=Xt();return(0,s.createComponent)(_i,(0,s.mergeProps)({onOpenAutoFocus:e=>{e.preventDefault()},onCloseAutoFocus:e=>{e.preventDefault()},onFocusOutside:e=>{r.onFocusOutside?.(e);const n=e.target;Ne(t.triggerRef(),n)||t.close()},onKeyDown:e=>{Qe(e,r.onKeyDown);const o=Ne(e.currentTarget,e.target),a=ga(i(),n.orientation()).includes(e.key),s=null!=t.parentMenuContext();o&&a&&s&&(t.close(),Xe(t.triggerRef()))}},o))}var ma=["Enter"," "],ya=(e,t)=>"ltr"===e?[...ma,"horizontal"===t?"ArrowRight":"ArrowDown"]:[...ma,"horizontal"===t?"ArrowLeft":"ArrowUp"];function ba(e){let t;const n=Ui(),r=Ri(),o=yt({id:n.generateId(`sub-trigger-${(0,s.createUniqueId)()}`)},e),[i,a]=(0,s.splitProps)(o,["ref","id","textValue","disabled","onPointerMove","onPointerLeave","onPointerDown","onPointerUp","onClick","onKeyDown","onMouseDown","onFocus"]);let l=null;const c=()=>{s.isServer||(l&&window.clearTimeout(l),l=null)},{direction:d}=Xt(),u=()=>i.id,f=()=>{const e=r.parentMenuContext();if(null==e)throw new Error("[kobalte]: `Menu.SubTrigger` must be used within a `Menu.Sub` component");return e.listState().selectionManager()},p=un({key:u,selectionManager:f,shouldSelectOnPressUp:!0,allowsDifferentPressOrigin:!0,disabled:()=>i.disabled},()=>t),g=e=>{Qe(e,i.onClick),r.isOpen()||i.disabled||r.open(!0)},h=e=>{Qe(e,i.onKeyDown),e.repeat||i.disabled||ya(d(),n.orientation()).includes(e.key)&&(e.stopPropagation(),e.preventDefault(),f().setFocused(!1),f().setFocusedKey(void 0),r.isOpen()||r.open("first"),r.focusContent(),r.listState().selectionManager().setFocused(!0),r.listState().selectionManager().setFocusedKey(r.listState().collection().getFirstKey()))};return(0,s.createEffect)(()=>{if(null==r.registerItemToParentDomCollection)throw new Error("[kobalte]: `Menu.SubTrigger` must be used within a `Menu.Sub` component");const e=r.registerItemToParentDomCollection({ref:()=>t,type:"item",key:u(),textValue:i.textValue??t?.textContent??"",disabled:i.disabled??!1});(0,s.onCleanup)(e)}),(0,s.createEffect)((0,s.on)(()=>r.parentMenuContext()?.pointerGraceTimeoutId(),e=>{(0,s.onCleanup)(()=>{window.clearTimeout(e),r.parentMenuContext()?.setPointerGraceIntent(null)})}
1)),(0,s.createEffect)(()=>(0,s.onCleanup)(r.registerTriggerId(i.id))),(0,s.onCleanup)(()=>{c()}),(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"div",ref(e){const n=he(e=>{r.setTriggerRef(e),t=e},i.ref);"function"==typeof n&&n(e)},get id(){return i.id},role:"menuitem",get tabIndex(){return p.tabIndex()},"aria-haspopup":"true",get"aria-expanded"(){return r.isOpen()},get"aria-controls"(){return(0,s.memo)(()=>!!r.isOpen())()?r.contentId():void 0},get"aria-disabled"(){return i.disabled},get"data-key"(){return p.dataKey()},get"data-highlighted"(){return f().focusedKey()===u()?"":void 0},get"data-disabled"(){return i.disabled?"":void 0},get onPointerDown(){return We([i.onPointerDown,p.onPointerDown])},get onPointerUp(){return We([i.onPointerUp,p.onPointerUp])},get onClick(){return We([g,p.onClick])},get onKeyDown(){return We([h,p.onKeyDown])},get onMouseDown(){return We([i.onMouseDown,p.onMouseDown])},get onFocus(){return We([i.onFocus,p.onFocus])},onPointerMove:e=>{if(Qe(e,i.onPointerMove),"mouse"!==e.pointerType)return;const t=r.parentMenuContext();t?.onItemEnter(e),e.defaultPrevented||(i.disabled?t?.onItemLeave(e):(r.isOpen()||l||(r.parentMenuContext()?.setPointerGraceIntent(null),l=window.setTimeout(()=>{r.open(!1),c()},100)),t?.onItemEnter(e),e.defaultPrevented||(r.listState().selectionManager().isFocused()&&(r.listState().selectionManager().setFocused(!1),r.listState().selectionManager().setFocusedKey(void 0)),Xe(e.currentTarget),t?.listState().selectionManager().setFocused(!0),t?.listState().selectionManager().setFocusedKey(u()))))},onPointerLeave:e=>{if(Qe(e,i.onPointerLeave),"mouse"!==e.pointerType)return;c();const t=r.parentMenuContext(),n=r.contentRef();if(n){t?.setPointerGraceIntent({area:ua(r.currentPlacement(),e,n),side:r.currentPlacement().split("-")[0]}),window.clearTimeout(t?.pointerGraceTimeoutId());const o=window.setTimeout(()=>{t?.setPointerGraceIntent(null)},300);t?.setPointerGraceTimeoutId(o)}else{if(t?.onTriggerLeave(e),e.defaultPrevented)return;t?.setPointerGraceIntent(null)}t?.onItemLeave(e)}},()=>r.dataset(),a))}function va(e){const t=Di(),n=yt({id:`menu-${(0,s.createUniqueId)()}`,modal:!0}
1,e),[r,o]=(0,s.splitProps)(n,["id","modal","preventScroll","forceMount","open","defaultOpen","onOpenChange","value","orientation"]),i=zo({open:()=>r.open,defaultOpen:()=>r.defaultOpen,onOpenChange:e=>r.onOpenChange?.(e)}),a={isModal:()=>r.modal??!0,preventScroll:()=>r.preventScroll??a.isModal(),forceMount:()=>r.forceMount??!1,generateId:Ke(()=>r.id),value:()=>r.value,orientation:()=>r.orientation??t?.orientation()??"horizontal"};return(0,s.createComponent)(Bi.Provider,{value:a,get children(){return(0,s.createComponent)(fa,(0,s.mergeProps)({get open(){return i.isOpen()},get onOpenChange(){return i.setIsOpen}},o))}})}function wa(e){let t;const n=yt({orientation:"horizontal"},e),[r,o]=(0,s.splitProps)(n,["ref","orientation"]),i=$t(()=>t,()=>"hr");return(0,s.createComponent)(Mt,(0,s.mergeProps)({as:"hr",ref(e){const n=he(e=>t=e,r.ref);"function"==typeof n&&n(e)},get role(){return"hr"!==i()?"separator":void 0},get"aria-orientation"(){return"vertical"===r.orientation?"vertical":void 0},get"data-orientation"(){return r.orientation}},o))}At({},{Root:()=>wa,Separator:()=>xa});var xa=wa,Ca={};function ka(e){const t=Ui(),n=Ri(),[r,o]=(0,s.splitProps)(e,["onCloseAutoFocus","onInteractOutside"]);let i=!1;return(0,s.createComponent)(Xi,(0,s.mergeProps)({onCloseAutoFocus:e=>{r.onCloseAutoFocus?.(e),i||Xe(n.triggerRef()),i=!1,e.preventDefault()},onInteractOutside:e=>{r.onInteractOutside?.(e),t.isModal()&&!e.detail.isContextMenu||(i=!0)}},o))}function Sa(e){const t=yt({id:`dropdownmenu-${(0,s.createUniqueId)()}`},e);return(0,s.createComponent)(va,t)}At(Ca,{Arrow:()=>go,CheckboxItem:()=>Hi,Content:()=>ka,DropdownMenu:()=>$a,Group:()=>Ji,GroupLabel:()=>ea,Icon:()=>ta,Item:()=>na,ItemDescription:()=>ra,ItemIndicator:()=>oa,ItemLabel:()=>ia,Portal:()=>aa,RadioGroup:()=>ca,RadioItem:()=>da,Root:()=>Sa,Separator:()=>wa,Sub:()=>pa,SubContent:()=>ha,SubTrigger:()=>ba,Trigger:()=>Wi});var $a=Object.assign(Sa,{Arrow:go,CheckboxItem:Hi,Content:ka,Group:Ji,GroupLabel:ea,Icon:ta,Item:na,ItemDescription:ra,ItemIndicator:oa,ItemLabel:ia,Portal:aa,RadioGroup:ca,RadioItem:da,Separator:wa,Sub:pa,SubContent:ha,SubTrigger:ba,Trigger:Wi}),Ea={colors:{inherit:"inherit",current:"currentColor",transparent:"transparent",black:"#000000",white:"#ffffff",neutral:{50:"#f9fafb",100:"#f2f4f7",200:"#eaecf0",300:"#d0d5dd",400:"#98a2b3",500:"#667085",600:"#475467",700:"#344054",800:"#1d2939",900:"#101828"},darkGray:{50:"#525c7a",100:"#49536e",200:"#414962",300:"#394056",400:"#313749",500:"#292e3d",600:"#212530",700:"#191c24",800:"#111318",900:"#0b0d10"},gray:{50:"#f9fafb",100:"#f2f4f7",200:"#eaecf0",300:"#d0d5dd",400:"#98a2b3",500:"#667085",600:"#475467",700:"#344054",800:"#1d2939",900:"#101828"},blue:{25:"#F5FAFF",50:"#EFF8FF",100:"#D1E9FF",200:"#B2DDFF",300:"#84CAFF",400:"#53B1FD",500:"#2E90FA",600:"#1570EF",700:"#175CD3",800:"#1849A9",900:"#194185"},green:{25:"#F6FEF9",50:"#ECFDF3",100:"#D1FADF",200:"#A6F4C5",300:"#6CE9A6",400:"#32D583",500:"#12B76A",600:"#039855",700:"#027A48",800:"#05603A",900:"#054F31"},red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},yellow:{25:"#FFFCF5",50:"#FFFAEB",100:"#FEF0C7",200:"#FEDF89",300:"#FEC84B",400:"#FDB022",500:"#F79009",600:"#DC6803",700:"#B54708",800:"#93370D",900:"#7A2E0E"},purple:{25:"#FAFAFF",50:"#F4F3FF",100:"#EBE9FE",200:"#D9D6FE",300:"#BDB4FE",400:"#9B8AFB",500:"#7A5AF8",600:"#6938EF",700:"#5925DC",800:"#4A1FB8",900:"#3E1C96"},teal:{25:"#F6FEFC",50:"#F0FDF9",100:"#CCFBEF",200:"#99F6E0",300:"#5FE9D0",400:"#2ED3B7",500:"#15B79E",600:"#0E9384",700:"#107569",800:"#125D56",900:"#134E48"},pink:{25:"#fdf2f8",50:"#fce7f3",100:"#fbcfe8",200:"#f9a8d4",300:"#f472b6",400:"#ec4899",500:"#db2777",600:"#be185d",700:"#9d174d",800:"#831843",900:"#500724"},cyan:{25:"#ecfeff",50:"#cffafe",100:"#a5f3fc",200:"#67e8f9",300:"#22d3ee",400:"#06b6d4",500:"#0891b2",600:"#0e7490",700:"#155e75",800:"#164e63",900:"#083344"}},alpha:{100:"ff",90:"e5",80:"cc",70:"b3",60:"99",50:"80",40:"66",30:"4d",20:"33",10:"1a",0:"00"}
1,font:{size:{"2xs":"calc(var(--tsqd-font-size) * 0.625)",xs:"calc(var(--tsqd-font-size) * 0.75)",sm:"calc(var(--tsqd-font-size) * 0.875)",md:"var(--tsqd-font-size)",lg:"calc(var(--tsqd-font-size) * 1.125)",xl:"calc(var(--tsqd-font-size) * 1.25)","2xl":"calc(var(--tsqd-font-size) * 1.5)","3xl":"calc(var(--tsqd-font-size) * 1.875)","4xl":"calc(var(--tsqd-font-size) * 2.25)","5xl":"calc(var(--tsqd-font-size) * 3)","6xl":"calc(var(--tsqd-font-size) * 3.75)","7xl":"calc(var(--tsqd-font-size) * 4.5)","8xl":"calc(var(--tsqd-font-size) * 6)","9xl":"calc(var(--tsqd-font-size) * 8)"},lineHeight:{xs:"calc(var(--tsqd-font-size) * 1)",sm:"calc(var(--tsqd-font-size) * 1.25)",md:"calc(var(--tsqd-font-size) * 1.5)",lg:"calc(var(--tsqd-font-size) * 1.75)",xl:"calc(var(--tsqd-font-size) * 2)","2xl":"calc(var(--tsqd-font-size) * 2.25)","3xl":"calc(var(--tsqd-font-size) * 2.5)","4xl":"calc(var(--tsqd-font-size) * 2.75)","5xl":"calc(var(--tsqd-font-size) * 3)","6xl":"calc(var(--tsqd-font-size) * 3.25)","7xl":"calc(var(--tsqd-font-size) * 3.5)","8xl":"calc(var(--tsqd-font-size) * 3.75)","9xl":"calc(var(--tsqd-font-size) * 4)"},weight:{thin:"100",extralight:"200",light:"300",normal:"400",medium:"500",semibold:"600",bold:"700",extrabold:"800",black:"900"}},breakpoints:{xs:"320px",sm:"640px",md:"768px",lg:"1024px",xl:"1280px","2xl":"1536px"},border:{radius:{none:"0px",xs:"calc(var(--tsqd-font-size) * 0.125)",sm:"calc(var(--tsqd-font-size) * 0.25)",md:"calc(var(--tsqd-font-size) * 0.375)",lg:"calc(var(--tsqd-font-size) * 0.5)",xl:"calc(var(--tsqd-font-size) * 0.75)","2xl":"calc(var(--tsqd-font-size) * 1)","3xl":"calc(var(--tsqd-font-size) * 1.5)",full:"9999px"}},size:{0:"0px",.25:"calc(var(--tsqd-font-size) * 0.0625)",.5:"calc(var(--tsqd-font-size) * 0.125)",1:"calc(var(--tsqd-font-size) * 0.25)",1.5:"calc(var(--tsqd-font-size) * 0.375)",2:"calc(var(--tsqd-font-size) * 0.5)",2.5:"calc(var(--tsqd-font-size) * 0.625)",3:"calc(var(--tsqd-font-size) * 0.75)",3.5:"calc(var(--tsqd-font-size) * 0.875)",4:"calc(var(--tsqd-font-size) * 1)",4.5:"calc(var(--tsqd-font-size) * 1.125)",5:"calc(var(--tsqd-font-size) * 1.25)",5.5:"calc(var(--tsqd-font-size) * 1.375)",6:"calc(var(--tsqd-font-size) * 1.5)",6.5:"calc(var(--tsqd-font-size) * 1.625)",7:"calc(var(--tsqd-font-size) * 1.75)",8:"calc(var(--tsqd-font-size) * 2)",9:"calc(var(--tsqd-font-size) * 2.25)",10:"calc(var(--tsqd-font-size) * 2.5)",11:"calc(var(--tsqd-font-size) * 2.75)",12:"calc(var(--tsqd-font-size) * 3)",14:"calc(var(--tsqd-font-size) * 3.5)",16:"calc(var(--tsqd-font-size) * 4)",20:"calc(var(--tsqd-font-size) * 5)",24:"calc(var(--tsqd-font-size) * 6)",28:"calc(var(--tsqd-font-size) * 7)",32:"calc(var(--tsqd-font-size) * 8)",36:"calc(var(--tsqd-font-size) * 9)",40:"calc(var(--tsqd-font-size) * 10)",44:"calc(var(--tsqd-font-size) * 11)",48:"calc(var(--tsqd-font-size) * 12)",52:"calc(var(--tsqd-font-size) * 13)",56:"calc(var(--tsqd-font-size) * 14)",60:"calc(var(--tsqd-font-size) * 15)",64:"calc(var(--tsqd-font-size) * 16)",72:"calc(var(--tsqd-font-size) * 18)",80:"calc(var(--tsqd-font-size) * 20)",96:"calc(var(--tsqd-font-size) * 24)"},shadow:{xs:(e="rgb(0 0 0 / 0.1)")=>"0 1px 2px 0 rgb(0 0 0 / 0.05)",sm:(e="rgb(0 0 0 / 0.1)")=>`0 1px 3px 0 ${e}, 0 1px 2px -1px ${e}`,md:(e="rgb(0 0 0 / 0.1)")=>`0 4px 6px -1px ${e}, 0 2px 4px -2px ${e}`,lg:(e="rgb(0 0 0 / 0.1)")=>`0 10px 15px -3px ${e}, 0 4px 6px -4px ${e}
1`,xl:(e="rgb(0 0 0 / 0.1)")=>`0 20px 25px -5px ${e}, 0 8px 10px -6px ${e}`,"2xl":(e="rgb(0 0 0 / 0.25)")=>`0 25px 50px -12px ${e}`,inner:(e="rgb(0 0 0 / 0.05)")=>`inset 0 2px 4px 0 ${e}`,none:()=>"none"},zIndices:{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}},Ma=(0,s.template)("<svg width=14 height=14 viewBox=\"0 0 14 14\"fill=none xmlns=http://www.w3.org/2000/svg><path d=\"M13 13L9.00007 9M10.3333 5.66667C10.3333 8.244 8.244 10.3333 5.66667 10.3333C3.08934 10.3333 1 8.244 1 5.66667C1 3.08934 3.08934 1 5.66667 1C8.244 1 10.3333 3.08934 10.3333 5.66667Z\"stroke=currentColor stroke-width=1.66667 stroke-linecap=round stroke-linejoin=round>"),qa=(0,s.template)("<svg width=24 height=24 viewBox=\"0 0 24 24\"fill=none xmlns=http://www.w3.org/2000/svg><path d=\"M9 3H15M3 6H21M19 6L18.2987 16.5193C18.1935 18.0975 18.1409 18.8867 17.8 19.485C17.4999 20.0118 17.0472 20.4353 16.5017 20.6997C15.882 21 15.0911 21 13.5093 21H10.4907C8.90891 21 8.11803 21 7.49834 20.6997C6.95276 20.4353 6.50009 20.0118 6.19998 19.485C5.85911 18.8867 5.8065 18.0975 5.70129 16.5193L5 6M10 10.5V15.5M14 10.5V15.5\"stroke=currentColor stroke-width=2 stroke-linecap=round stroke-linejoin=round>"),Aa=(0,s.template)("<svg width=10 height=6 viewBox=\"0 0 10 6\"fill=none xmlns=http://www.w3.org/2000/svg><path d=\"M1 1L5 5L9 1\"stroke=currentColor stroke-width=1.66667 stroke-linecap=round stroke-linejoin=round>"),Pa=(0,s.template)("<svg width=12 height=12 viewBox=\"0 0 16 16\"fill=none xmlns=http://www.w3.org/2000/svg><path d=\"M8 13.3333V2.66667M8 2.66667L4 6.66667M8 2.66667L12 6.66667\"stroke=currentColor stroke-width=1.66667 stroke-linecap=round stroke-linejoin=round>"),La=(0,s.template)("<svg width=12 height=12 viewBox=\"0 0 16 16\"fill=none xmlns=http://www.w3.org/2000/svg><path d=\"M8 2.66667V13.3333M8 13.3333L4 9.33333M8 13.3333L12 9.33333\"stroke=currentColor stroke-width=1.66667 stroke-linecap=round stroke-linejoin=round>"),Fa=(0,s.template)("<svg width=12 height=12 viewBox=\"0 0 16 16\"fill=none xmlns=http://www.w3.org/2000/svg style=transform:rotate(90deg)><path d=\"M8 2.66667V13.3333M8 13.3333L4 9.33333M8 13.3333L12 9.33333\"stroke=currentColor stroke-width=1.66667 stroke-linecap=round stroke-linejoin=round>"),Da=(0,s.template)("<svg width=12 height=12 viewBox=\"0 0 16 16\"fill=none xmlns=http://www.w3.org/2000/svg style=transform:rotate(-90deg)><path d=\"M8 2.66667V13.3333M8 13.3333L4 9.33333M8 13.3333L12 9.33333\"stroke=currentColor stroke-width=1.66667 stroke-linecap=round stroke-linejoin=round>"),Ta=(0,s.template)("<svg viewBox=\"0 0 24 24\"height=12 width=12 fill=none xmlns=http://www.w3.org/2000/svg><path d=\"M12 2v2m0 16v2M4 12H2m4.314-5.686L4.9 4.9m12.786 1.414L19.1 4.9M6.314 17.69 4.9 19.104m12.786-1.414 1.414 1.414M22 12h-2m-3 0a5 5 0 1 1-10 0 5 5 0 0 1 10 0Z\"stroke=currentColor stroke-width=2 stroke-linecap=round stroke-linejoin=round>"),Oa=(0,s.template)("<svg viewBox=\"0 0 24 24\"height=12 width=12 fill=none xmlns=http://www.w3.org/2000/svg><path d=\"M22 15.844a10.424 10.424 0 0 1-4.306.925c-5.779 0-10.463-4.684-10.463-10.462 0-1.536.33-2.994.925-4.307A10.464 10.464 0 0 0 2 11.538C2 17.316 6.684 22 12.462 22c4.243 0 7.896-2.526 9.538-6.156Z\"stroke=currentColor stroke-width=2 stroke-linecap=round stroke-linejoin=round>"),za=(0,s.template)("<svg viewBox=\"0 0 24 24\"height=12 width=12 fill=none xmlns=http://www.w3.org/2000/svg><path d=\"M8 21h8m-4-4v4m-5.2-4h10.4c1.68 0 2.52 0 3.162-.327a3 3 0 0 0 1.311-1.311C22 14.72 22 13.88 22 12.2V7.8c0-1.68 0-2.52-.327-3.162a3 3 0 0 0-1.311-1.311C19.72 3 18.88 3 17.2 3H6.8c-1.68 0-2.52 0-3.162.327a3 3 0 0 0-1.311 1.311C2 5.28 2 6.12 2 7.8v4.4c0 1.68 0 2.52.327 3.162a3 3 0 0 0 1.311 1.311C4.28 17 5.12 17 6.8 17Z\"stroke=currentColor stroke-width=2 stroke-linecap=round stroke-linejoin=round>"),Ia=(0,s.template)("<svg stroke=currentColor fill=currentColor stroke-width=0 viewBox=\"0 0 24 24\"height=1em width=1em xmlns=http://www.w3.org/2000/svg><path fill=none d=\"M0 0h24v24H0z\"></path><path d=\"M1 9l2 2c4.97-4.97 13.03-4.97 18 0l2-2C16.93 2.93 7.08 2.93 1 9zm8 8l3 3 3-3a4.237 4.237 0 00-6 0zm-4-4l2 2a7.074 7.
1074 0 0110 0l2-2C15.14 9.14 8.87 9.14 5 13z\">"),Ra=(0,s.template)("<svg stroke-width=0 viewBox=\"0 0 24 24\"height=1em width=1em xmlns=http://www.w3.org/2000/svg><path fill=none d=\"M24 .01c0-.01 0-.01 0 0L0 0v24h24V.01zM0 0h24v24H0V0zm0 0h24v24H0V0z\"></path><path d=\"M22.99 9C19.15 5.16 13.8 3.76 8.84 4.78l2.52 2.52c3.47-.17 6.99 1.05 9.63 3.7l2-2zm-4 4a9.793 9.793 0 00-4.49-2.56l3.53 3.53.96-.97zM2 3.05L5.07 6.1C3.6 6.82 2.22 7.78 1 9l1.99 2c1.24-1.24 2.67-2.16 4.2-2.77l2.24 2.24A9.684 9.684 0 005 13v.01L6.99 15a7.042 7.042 0 014.92-2.06L18.98 20l1.27-1.26L3.29 1.79 2 3.05zM9 17l3 3 3-3a4.237 4.237 0 00-6 0z\">"),Ka=(0,s.template)("<svg width=24 height=24 viewBox=\"0 0 24 24\"fill=none xmlns=http://www.w3.org/2000/svg><path d=\"M9.3951 19.3711L9.97955 20.6856C10.1533 21.0768 10.4368 21.4093 10.7958 21.6426C11.1547 21.8759 11.5737 22.0001 12.0018 22C12.4299 22.0001 12.8488 21.8759 13.2078 21.6426C13.5667 21.4093 13.8503 21.0768 14.024 20.6856L14.6084 19.3711C14.8165 18.9047 15.1664 18.5159 15.6084 18.26C16.0532 18.0034 16.5678 17.8941 17.0784 17.9478L18.5084 18.1C18.9341 18.145 19.3637 18.0656 19.7451 17.8713C20.1265 17.6771 20.4434 17.3763 20.6573 17.0056C20.8715 16.635 20.9735 16.2103 20.9511 15.7829C20.9286 15.3555 20.7825 14.9438 20.5307 14.5978L19.684 13.4344C19.3825 13.0171 19.2214 12.5148 19.224 12C19.2239 11.4866 19.3865 10.9864 19.6884 10.5711L20.5351 9.40778C20.787 9.06175 20.933 8.65007 20.9555 8.22267C20.978 7.79528 20.8759 7.37054 20.6618 7C20.4479 6.62923 20.131 6.32849 19.7496 6.13423C19.3681 5.93997 18.9386 5.86053 18.5129 5.90556L17.0829 6.05778C16.5722 6.11141 16.0577 6.00212 15.6129 5.74556C15.17 5.48825 14.82 5.09736 14.6129 4.62889L14.024 3.31444C13.8503 2.92317 13.5667 2.59072 13.2078 2.3574C12.8488 2.12408 12.4299 1.99993 12.0018 2C11.5737 1.99993 11.1547 2.12408 10.7958 2.3574C10.4368 2.59072 10.1533 2.92317 9.97955 3.31444L9.3951 4.62889C9.18803 5.09736 8.83798 5.48825 8.3951 5.74556C7.95032 6.00212 7.43577 6.11141 6.9251 6.05778L5.49066 5.90556C5.06499 5.86053 4.6354 5.93997 4.25397 6.13423C3.87255 6.32849 3.55567 6.62923 3.34177 7C3.12759 7.37054 3.02555 7.79528 3.04804 8.22267C3.07052 8.65007 3.21656 9.06175 3.46844 9.40778L4.3151 10.5711C4.61704 10.9864 4.77964 11.4866 4.7795
15 12C4.77964 12.5134 4.61704 13.0137 4.3151 13.4289L3.46844 14.5922C3.21656 14.9382 3.07052 15.3499 3.04804 15.7773C3.02555 16.2047 3.12759 16.6295 3.34177 17C3.55589 17.3706 3.8728 17.6712 4.25417 17.8654C4.63554 18.0596 5.06502 18.1392 5.49066 18.0944L6.92066 17.9422C7.43133 17.8886 7.94587 17.9979 8.39066 18.2544C8.83519 18.511 9.18687 18.902 9.3951 19.3711Z\"stroke=currentColor stroke-width=2 stroke-linecap=round stroke-linejoin=round></path><path d=\"M12 15C13.6568 15 15 13.6569 15 12C15 10.3431 13.6568 9 12 9C10.3431 9 8.99998 10.3431 8.99998 12C8.99998 13.6569 10.3431 15 12 15Z\"stroke=currentColor stroke-width=2 stroke-linecap=round stroke-linejoin=round>"),Na=(0,s.template)("<svg width=24 height=24 viewBox=\"0 0 24 24\"fill=none xmlns=http://www.w3.org/2000/svg><path d=\"M16 21H16.2C17.8802 21 18.7202 21 19.362 20.673C19.9265 20.3854 20.3854 19.9265 20.673 19.362C21 18.7202 21 17.8802 21 16.2V7.8C21 6.11984 21 5.27976 20.673 4.63803C20.3854 4.07354 19.9265 3.6146 19.362 3.32698C18.7202 3 17.8802 3 16.2 3H7.8C6.11984 3 5.27976 3 4.63803 3.32698C4.07354 3.6146 3.6146 4.07354 3.32698 4.63803C3 5.27976 3 6.11984 3 7.8V8M11.5 12.5L17 7M17 7H12M17 7V12M6.2 21H8.8C9.9201 21 10.4802 21 10.908 20.782C11.2843 20.5903 11.5903 20.2843 11.782 19.908C12 19.4802 12 18.9201 12 17.8V15.2C12 14.0799 12 13.5198 11.782 13.092C11.5903 12.7157 11.2843 12.4097 10.908 12.218C10.4802 12 9.92011 12 8.8 12H6.2C5.0799 12 4.51984 12 4.09202 12.218C3.71569 12.4097 3.40973 12.7157 3.21799 13.092C3 13.5198 3 14.0799 3 15.2V17.8C3 18.9201 3 19.4802 3.21799 19.908C3.40973 20.2843 3.71569 20.5903 4.09202 20.782C4.51984 21 5.07989 21 6.2 21Z\"stroke=currentColor stroke-width=2 stroke-linecap=round stroke-linejoin=round>"),Ba=(0,s.template)("<svg width=24 height=24 viewBox=\"0 0 24 24\"fill=none xmlns=http://www.w3.org/2000/svg><path class=copier d=\"M8 8V5.2C8 4.0799 8 3.51984 8.21799 3.09202C8.40973 2.71569 8.71569 2.40973 9.09202 2.21799C9.51984 2 10.0799 2 11.2 2H18.8C19.9201 2 20.4802 2 20.908 2.21799C21.2843 2.40973 21.5903 2.71569 21.782 3.09202C22 3.51984 22 4.0799 22 5.2V12.8C22 13.9201 22 14.4802 21.782 14.908C21.5903 15.2843 21.2843 15.5903 20.908 15.782C20.4802 16 19.9201 16 18.8 16H16M5.2 22H12.8C13.9201 22 14.4802 22 14.908 21.782C15.2843 21.5903 15.5903 21.2843 15.782 20.908C16 20.4802 16 19.9201 16 18.8V11.2C16 10.0799 16 9.51984 15.782 9.09202C15.5903 8.71569 15.2843 8.40973 14.908 8.21799C14.4802 8 13.9201 8 12.8 8H5.2C4.0799 8 3.51984 8 3.09202 8.21799C2.71569 8.40973 2.40973 8.71569 2.21799 9.09202C2 9.51984 2 10.0799 2 11.2V18.8C2 19.9201 2 20.4802 2.21799 20.908C2.40973 21.2843 2.71569 21.5903 3.09202 21.782C3.51984 22 4.07989 22 5.2 22Z\"stroke-width=2 stroke-linecap=round stroke-linejoin=round stroke=currentColor>"),Ua=(0,s.template)("<svg width=24 height=24 viewBox=\"0 0 24 24\"fill=none xmlns=http://www.w3.org/2000/svg><path d=\"M2.5 21.4998L8.04927 19.3655C8.40421 19.229 8.58168 19.1607 8.74772 19.0716C8.8952 18.9924 9.0358 18.901 9.16804 18.7984C9.31692 18.6829 9.45137 18.5484 9.72028 18.2795L21 6.99982C22.1046 5.89525 22.1046 4.10438 21 2.99981C19.8955 1.89525 18.1046 1.89524 17 2.99981L5.72028 14.2795C5.45138 14.5484 5.31692 14.6829 5.20139 14.8318C5.09877 14.964 5.0074 15.1046 4.92823 15.2521C4.83911 15.4181 4.77085 15.5956 4.63433 15.9506L2.5 21.4998ZM2.5 21.4998L4.55812 16.1488C4.7054 15.7659 4.77903 15.5744 4.90534 15.4867C5.01572 15.4101 5.1523 15.3811 5.2843 15.4063C5.43533 15.4351 5.58038 15.5802 5.87048 15.8703L8.12957 18.1294C8.41967 18.4195 8.56472 18.5645 8.59356 18.7155C8.61877 18.8475 8.58979 18.9841 8.51314 19.0945C8.42545 19.2208 8.23399 19.2944 7.85107 19.4417L2.5 21.4998Z\"stroke=currentColor stroke-width=2 stroke-linecap=round stroke-linejoin=round>"),Ga=(0,s.template)("<svg width=24 height=24 viewBox=\"0 0 24 24\"fill=none xmlns=http://www.w3.org/2000/svg><path d=\"M7.5 12L10.5 15L16.5 9M7.8 21H16.2C17.8802 21 18.7202 21 19.362 20.673C19.9265 20.3854 20.3854 19.9265 20.673 19.362C21 18.7202 21 17.8802 21 16.2V7.8C21 6.11984 21 5.27976 20.673 4.63803C20.3854 4.07354 19.9265 3.6146 19.362 3.32698C18.7202 3 17.8802 3 16.2 3H7.8C6.11984 3 5.27976 3 4.63803 3.32698C4.07354 3.6146 3.6146 4.07354 3.32698 4.63803C3 5.27976 3 6.11984 3 7.8V16.2C3 17.8802 3 18.7202 3.32698 19.362C3.6146 19.9265 4.07354 20.3854 4.63803 20.673C5.27976 21 6.11984 21 7.8 21Z\"stroke-width=2 stroke-linecap=round stroke-linejoin=round>"),Ha=(0,s.template)("<svg width=24 height=24 viewBox=\"0 0 24 24\"fill=none xmlns=http://www.w3.org/2000/svg><path d=\"M9 9L15 15M15 9L9 15M7.8 21H16.2C17.8802 21 18.7202 21 19.362 20.673C19.9265 20.3854 20.3854 19.9265 20.673 19.362C21 18.7202 21 17.8802 21 16.2V7.8C21 6.11984 21 5.27976 20.673 4.63803C20.3854 4.07354 19.9265 3.6146 19.362 3.32698C18.7202 3 17.8802 3 16.2 3H7.8C6.11984 3 5.27976 3 4.63803 3.32698C4.07354 3.6146 3.6146 4.07354 3.32698 4.63803C3 5.27976 3 6.11984 3 7.8V16.2C3 17.8802 3 18.7202 3.32698 19.362C3.6146 19.9265 4.07354 20.3854 4.63803 20.673C5.27976 21 6.11984 21 7.8 21Z\"stroke=#F04438 stroke-width=2 stroke-linecap=round stroke-linejoin=round>"),Va=(0,s.template)("<svg width=24 height=24 viewBox=\"0 0 24 24\"fill=none stroke=currentColor stroke-width=2 xmlns=http://www.w3.org/2000/svg><rect class=list width=20 height=20 y=2 x=2 rx=2></rect><line class=list-item y1=7 y2=7 x1=6 x2=18></line><line class=list-item y2=12 y1=12 x1=6 x2=18></line><line class=list-item y1=17 y2=17 x1=6 x2=18>"),ja=(0,s.template)("<svg viewBox=\"0 0 24 24\"height=20 width=20 fill=none xmlns=http://www.w3.org/2000/svg>
1<path d=\"M3 7.8c0-1.68 0-2.52.327-3.162a3 3 0 0 1 1.311-1.311C5.28 3 6.12 3 7.8 3h8.4c1.68 0 2.52 0 3.162.327a3 3 0 0 1 1.311 1.311C21 5.28 21 6.12 21 7.8v8.4c0 1.68 0 2.52-.327 3.162a3 3 0 0 1-1.311 1.311C18.72 21 17.88 21 16.2 21H7.8c-1.68 0-2.52 0-3.162-.327a3 3 0 0 1-1.311-1.311C3 18.72 3 17.88 3 16.2V7.8Z\"stroke-width=2 stroke-linecap=round stroke-linejoin=round>"),Qa=(0,s.template)("<svg width=14 height=14 viewBox=\"0 0 24 24\"fill=none xmlns=http://www.w3.org/2000/svg><path d=\"M7.5 12L10.5 15L16.5 9M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z\"stroke=currentColor stroke-width=2 stroke-linecap=round stroke-linejoin=round>"),Wa=(0,s.template)("<svg width=14 height=14 viewBox=\"0 0 24 24\"fill=none xmlns=http://www.w3.org/2000/svg><path d=\"M12 2V6M12 18V22M6 12H2M22 12H18M19.0784 19.0784L16.25 16.25M19.0784 4.99994L16.25 7.82837M4.92157 19.0784L7.75 16.25M4.92157 4.99994L7.75 7.82837\"stroke=currentColor stroke-width=2 stroke-linecap=round stroke-linejoin=round></path><animateTransform attributeName=transform attributeType=XML type=rotate from=0 to=360 dur=2s repeatCount=indefinite>"),_a=(0,s.template)("<svg width=14 height=14 viewBox=\"0 0 24 24\"fill=none xmlns=http://www.w3.org/2000/svg><path d=\"M15 9L9 15M9 9L15 15M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z\"stroke=currentColor stroke-width=2 stroke-linecap=round stroke-linejoin=round>"),Xa=(0,s.template)("<svg width=14 height=14 viewBox=\"0 0 24 24\"fill=none xmlns=http://www.w3.org/2000/svg><path d=\"M9.5 15V9M14.5 15V9M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z\"stroke=currentColor stroke-width=2 stroke-linecap=round stroke-linejoin=round>"),Za=(0,s.template)("<svg version=1.0 viewBox=\"0 0 633 633\"><linearGradient x1=-666.45 x2=-666.45 y1=163.28 y2=163.99 gradientTransform=\"matrix(633 0 0 633 422177 -103358)\"gradientUnits=userSpaceOnUse><stop stop-color=#6BDAFF offset=0></stop><stop stop-color=#F9FFB5 offset=.32></stop><stop stop-color=#FFA770 offset=.71></stop><stop stop-color=#FF7373 offset=1></stop></linearGradient><circle cx=316.5 cy=316.5 r=316.5></circle><defs><filter x=-137.5 y=412 width=454 height=396.9 filterUnits=userSpaceOnUse><feColorMatrix values=\"1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0\"></feColorMatrix></filter></defs><mask x=-137.5 y=412 width=454 height=396.9 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#fff></circle></g></mask><g><ellipse cx=89.5 cy=610.5 rx=214.5 ry=186 fill=#015064 stroke=#00CFE2 stroke-width=25></ellipse></g><defs><filter x=316.5 y=412 width=454 height=396.9 filterUnits=userSpaceOnUse><feColorMatrix values=\"1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0\"></feColorMatrix></filter></defs><mask x=316.5 y=412 width=454 height=396.9 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#fff></circle></g></mask><g><ellipse cx=543.5 cy=610.5 rx=214.5 ry=186 fill=#015064 stroke=#00CFE2 stroke-width=25></ellipse></g><defs><filter x=-137.5 y=450 width=454 height=396.9 filterUnits=userSpaceOnUse><feColorMatrix values=\"1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0\"></feColorMatrix></filter></defs><mask x=-137.5 y=450 width=454 height=396.9 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#fff></circle></g></mask><g><ellipse cx=89.5 cy=648.5 rx=214.5 ry=186 fill=#015064 stroke=#00A8B8 stroke-width=25></ellipse></g><defs><filter x=316.5 y=450 width=454 height=396.9 filterUnits=userSpaceOnUse><feColorMatrix values=\"1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0\"></feColorMatrix></filter></defs><mask x=316.5 y=450 width=454 height=396.9 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#fff></circle></g></mask><g><ellipse cx=543.5 cy=648.5 rx=214.5 ry=186 fill=#015064 stroke=#00A8B8 stroke-width=25></ellipse></g><defs><filter x=-137.5 y=486 width=454 height=396.9 filterUnits=userSpaceOnUse><feColorMatrix values=\"1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0\"></feColorMatrix></filter></defs><mask x=-137.5 y=486 width=454 height=396.9 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#fff></circle></g></mask><g><ellipse cx=89.5 cy=684.5 rx=214.5 ry=186 fill=#015064 stroke=#00
17782 stroke-width=25></ellipse></g><defs><filter x=316.5 y=486 width=454 height=396.9 filterUnits=userSpaceOnUse><feColorMatrix values=\"1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0\"></feColorMatrix></filter></defs><mask x=316.5 y=486 width=454 height=396.9 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#fff></circle></g></mask><g><ellipse cx=543.5 cy=684.5 rx=214.5 ry=186 fill=#015064 stroke=#007782 stroke-width=25></ellipse></g><defs><filter x=272.2 y=308 width=176.9 height=129.3 filterUnits=userSpaceOnUse><feColorMatrix values=\"1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0\"></feColorMatrix></filter></defs><mask x=272.2 y=308 width=176.9 height=129.3 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#fff></circle></g></mask><g><line x1=436 x2=431 y1=403.2 y2=431.8 fill=none stroke=#000 stroke-linecap=round stroke-linejoin=bevel stroke-width=11></line><line x1=291 x2=280 y1=341.5 y2=403.5 fill=none stroke=#000 stroke-linecap=round stroke-linejoin=bevel stroke-width=11></line><line x1=332.9 x2=328.6 y1=384.1 y2=411.2 fill=none stroke=#000 stroke-linecap=round stroke-linejoin=bevel stroke-width=11></line><linearGradient x1=-670.75 x2=-671.59 y1=164.4 y2=164.49 gradientTransform=\"matrix(-184.16 -32.472 -11.461 64.997 -121359 -32126)\"gradientUnits=userSpaceOnUse><stop stop-color=#EE2700 offset=0></stop><stop stop-color=#FF008E offset=1></stop></linearGradient><path d=\"m344.1 363 97.7 17.2c5.8 2.1 8.2 6.1 7.1 12.1s-4.7 9.2-11 9.9l-106-18.7-57.5-59.2c-3.2-4.8-2.9-9.1 0.8-12.8s8.3-4.4 13.7-2.1l55.2 53.6z\"clip-rule=evenodd fill-rule=evenodd></path><line x1=428.2 x2=429.1 y1=384.5 y2=378 fill=none stroke=#fff stroke-linecap=round stroke-linejoin=bevel stroke-width=7></line><line x1=395.2 x2=396.1 y1=379.5 y2=373 fill=none stroke=#fff stroke-linecap=round stroke-linejoin=bevel stroke-width=7></line><line x1=362.2 x2=363.1 y1=373.5 y2=367.4 fill=none stroke=#fff stroke-linecap=round stroke-linejoin=bevel stroke-width=7></line><line x1=324.2 x2=328.4 y1=351.3 y2=347.4 fill=none stroke=#fff stroke-linecap=round stroke-linejoin=bevel stroke-width=7></line><line x1=303.2 x2=307.4 y1=331.3 y2=327.4 fill=none stroke=#fff stroke-linecap=round stroke-linejoin=bevel stroke-width=7></line></g><defs><filter x=73.2 y=113.8 width=280.6 height=317.4 filterUnits=userSpaceOnUse><feColorMatrix values=\"1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0\"></feColorMatrix></filter></defs><mask x=73.2 y=113.8 width=280.6 height=317.4 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#fff></circle></g></mask><g><linearGradient x1=-672.16 x2=-672.16 y1=165.03 y2=166.03 gradientTransform=\"matrix(-100.18 48.861 97.976 200.88 -83342 -93.059)\"gradientUnits=userSpaceOnUse><stop stop-color=#A17500 offset=0></stop><stop stop-color=#5D2100 offset=1></stop></linearGradient><path d=\"m192.3 203c8.1 37.3 14 73.6 17.8 109.1 3.8 35.4 2.8 75.1-3 119.2l61.2-16.7c-15.6-59-25.2-97.9-28.6-116.6s-10.8-51.9-22.1-99.6l-25.3 4.6\"clip-rule=evenodd fill-rule=evenodd></path><g stroke=#2F8A00><linearGradient x1=-660.23 x2=-660.23 y1=166.72 y2=167.72 gradientTransform=\"matrix(92.683 4.8573 -2.0259 38.657 61680 -3088.6)\"gradientUnits=userSpaceOnUse><stop stop-color=#2F8A00 offset=0></stop><stop stop-color=#90FF57 offset=1></stop></linearGradient><path d=\"m195 183.9s-12.6-22.1-36.5-29.9c-15.9-5.2-34.4-1.5-55.5 11.1 15.9 14.3 29.5 22.6 40.7 24.9 16.8 3.6 51.3-6.1 51.3-6.1z\"clip-rule=evenodd fill-rule=evenodd stroke-width=13></path><linearGradient x1=-661.36 x2=-661.36 y1=164.18 y2=165.18 gradientTransform=\"matrix(110 5.7648 -6.3599 121.35 73933 -15933)\"gradientUnits=userSpaceOnUse><stop stop-color=#2F8A00 offset=0></stop><stop stop-color=#90FF57 offset=1></stop></linearGradient><path d=\"m194.9 184.5s-47.5-8.5-83.2 15.7c-23.8 16.2-34.3 49.3-31.6 99.4 30.3-27.8 52.1-48.5 65.2-61.9 19.8-20.2 49.6-53.2 49.6-53.2z\"clip-rule=evenodd fill-rule=evenodd stroke-width=13></path><linearGradient x1=-656.79 x2=-656.79 y1=165.15 y2=166.15 gradientTransform=\"matrix(62.954 3.2993 -3.5023 66.828 42156 -8754.1)\"gradientUnits=userSpaceOnUse><stop stop-color=#2F8A00 offset=0></stop><stop stop-color=#90FF57 offset=1></stop></linearGradient><path d=\"m195 183.9c-0.8-21.9 6-38 20.6-48.2s29.8-15.4 45.5-15.3c-6.1 21.4-14.5 35.8-25.2 43.4s-24.4 14.2-40.9 20.1z\"clip-rule=evenodd fill-rule=evenodd stroke-width=13></path><linearGradient x1=-663.07 x2=-663.07 y1=165.44 y2=166.44 gradientTransform=\"matrix(152.47 7.9907 -3.0936 59.029 101884 -4318.7)\"gradientUnits=userSpaceOnUse><stop stop-color=#2F8A00 offset=0></stop><stop stop-color=#90FF57 offset=1></stop></linearGradient><path d=\"m194.9 184.5c31.9-30 64.1-39.7 96.7-29s50.8 30.4 54.6 59.1c-35.2-5.5-60.4-9.6-75.8-12.1-15.3-2.6-40.5-8.6-75.5-18z\"clip-rule=evenodd fill-rule=evenodd stroke-width=13></path><linearGradient x1=-662.57 x2=-662.57 y1=164.44 y2=165.44 gradientTransform=\"matrix(136.46 7.1517 -5.2163 99.533 91536 -11442)\"gradientUnits=userSpaceOnUse><stop stop-color=#2F8A00 offset=0></stop><stop stop-color=#90FF57 offset=1></stop></linearGradient><path d=\"m194.9 184.5c35.8-7.6 65.6-0.2 89.2 22s37.7 49 42.3 80.3c-39.8-9.7-68.3-23.8-85.5-42.4s-32.5-38.5-46-59.9z\"clip-rule=evenodd fill-rule=evenodd stroke-width=13></path><linearGradient x1=-656.43 x2=-656.43 y1=163.86 y2=164.86 gradientTransform=\"matrix(60.866 3.1899 -8.7773 167.48 41560 -25168)\"gradientUnits=userSpaceOnUse><stop stop-color=#2F8A00 offset=0></stop><stop stop-color=#90FF57 offset=1></stop></linearGradient><path d=\"m194.9 184.5c-33.6 13.8-53.6 35.7-60.1 65.6s-3.6 63.1 8.7 99.6c27.4-40.3 43.2-69.6 47.4-88s5.6-44.1 4-77.2z\"clip-rule=evenodd fill-rule=evenodd stroke-width=13></path><path d=\"m196.5 182.3c-14.8 21.6-25.1 41.4-30.8 59.4s-9.5 33-11.1 45.1\"fill=none stroke-linecap=round stroke-width=8></path><path d=\"m194.9 185.7c-24.4 1.7-43.8 9-58.1 21.8s-24.7 25.4-31.3 37.8\"fill=none stroke-linecap=round stroke-width=8></path><path d=\"m204.5 176.4c29.7-6.7 52-8.4 67-5.1s26.9 8.6 35.8 15.9\"fill=none stroke-linecap=round stroke-width=8></path><path d=\"m196.5 181.4c20.3 9.9 38.2 20.5 53.9 31.9s27.4 22.1 35.1 32\"fill=none stroke-linecap=round stroke-width=8></path></g></g><defs><filter x=50.5 y=399 width=532 height=633 filterUnits=userSpaceOnUse><feColorMatrix values=\"1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0\"></feColorMatrix></filter></defs><mask x=50.5 y=399 width=532 height=633 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#fff></circle></g></mask><g><linearGradient x1=-666.06 x2=-666.23 y1=163.36 y2=163.75 gradientTransform=\"matrix(532 0 0 633 354760 -102959)\"gradientUnits=userSpaceOnUse><stop stop-color=#FFF400 offset=0></stop><stop stop-color=#3C8700 offset=1></stop></linearGradient><ellipse cx=316.5 cy=715.5 rx=266 ry=316.5></ellipse></g><defs><filter x=391 y=-24 width=288 height=283 filterUnits=userSpaceOnUse><feColorMatrix values=\"1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0\"></feColorMatrix></filter></defs><mask x=391 y=-24 width=288 height=283 maskUnits=userSpaceOnUse><g><circle cx=316.5 cy=316.5 r=316.5 fill=#fff></circle></g></mask><g><linearGradient x1=-664.56 x2=-664.56 y1=163.79 y2=164.79 gradientTransform=\"matrix(227 0 0 227 151421 -37204)\"gradientUnits=userSpaceOnUse><stop stop-color=#FFDF00 offset=0></stop><stop stop-color=#FF9D00 offset=1></stop></linearGradient><circle cx=565.5 cy=89.5 r=113.5></circle><linearGradient x1=-644.5 x2=-645.77 y1=342 y2=342 gradientTransform=\"matrix(30 0 0 1 19770 -253)\"gradientUnits=userSpaceOnUse><stop stop-color=#FFA400 offset=0></stop><stop stop-color=#FF5E00 offset=1></stop></linearGradient><line x1=427 x2=397 y1=89 y2=89 fill=none stroke-linecap=round stroke-linejoin=bevel stroke-width=12></line><linearGradient x1=-641.56 x2=-642.83 y1=196.02 y2=196.07 gradientTransform=\"matrix(26.5 0 0 5.5 17439 -1025.5)\"gradientUnits=userSpaceOnUse><stop stop-color=#FFA400 offset=0></stop><stop stop-color=#FF5E00 offset=1></stop></linearGradient><line x1=430.5 x2=404 y1=55.5 y2=50 fill=none stroke-linecap=round stroke-linejoin=bevel stroke-width=12></line><linearGradient x1=-643.73 x2=-645 y1=185.83 y2=185.9 gradientTransform=\"matrix(29 0 0 8 19107 -1361)\"gradientUnits=userSpaceOnUse><stop stop-color=#FFA400 offset=0></stop><stop stop-color=#FF5E00 offset=1></stop></linearGradient><line x1=431 x2=402 y1=122 y2=130 fill=none stroke-linecap=round stroke-linejoin=bevel stroke-width=12></line><linearGradient x1=-638.94 x2=-640.22 y1=177.09 y2=177.39 gradientTransform=\"matrix(24 0 0 13 15783 -2145)\"gradientUnits=userSpaceOnUse><stop stop-color=#FFA400 offset=0></stop><stop stop-color=#FF5E00 offset=1></stop></linearGradient><line x1=442 x2=418 y1=153 y2=166 fill=none stroke-linecap=round stroke-linejoin=bevel stroke-width=12></line><linearGradient x1=-633.42 x2=-634.7 y1=172.41 y2=173.31 gradientTransform=\"matrix(20 0 0 19 13137 -3096)\"gradientUnits=userSpaceOnUse><stop stop-color=#FFA400 offset=0></stop><stop stop-color=#FF5E00 offset=1></stop></linearGradient><line x1=464 x2=444 y1=180 y2=199 fill=none stroke-linecap=round stroke-linejoin=bevel stroke-width=12></line><linearGradient x1=-619.05 x2=-619.52 y1=170.82 y2=171.82 gradientTransform=\"matrix(13.83 0 0 22.85 9050 -3703.4)\"gradientUnits=userSpaceOnUse><stop stop-color=#FFA400 offset=0></stop><stop stop-color=#FF5E00 offset=1></stop></linearGradient><line x1=491.4 x2=477.5 y1=203 y2=225.9 fill=none stroke-linecap=round stroke-linejoin=bevel stroke-width=12></line><linearGradient x1=-578.5 x2=-578.63 y1=170.31 y2=171.31 gradientTransform=\"matrix(7.5 0 0 24.5 4860 -3953)\"gradientUnits=userSpaceOnUse><stop stop-color=#FFA400 offset=0></stop><stop stop-color=#FF5E00 offset=1></stop></linearGradient><line x1=524.5 x2=517 y1=219.5 y2=244 fill=none stroke-linecap=round stroke-linejoin=bevel stroke-width=12></line><linearGradient x1=666.5 x2=666.5 y1=170.31 y2=171.31 gradientTransform=\"matrix(.5 0 0 24.5 231.5 -3944)\"gradientUnits=userSpaceOnUse><stop stop-color=#FFA400 offset=0></stop><stop stop-color=#FF5E00 offset=1></stop></linearGradient><line x1=564.5 x2=565 y1=228.5 y2=253 fill=none stroke-linecap=round stroke-linejoin=bevel stroke-width=12>");function Ya(){return Ma()}function Ja(){return qa()}function es(){return Aa()}function ts(){return Pa()}function ns(){return La()}function rs(){return Fa()}function os(){return Da()}function is(){return Ta()}function as(){return Oa()}function ss(){return za()}function ls(){return Ia()}function cs(){return Ra()}function ds(){return Ka()}function us(){return Na()}function fs(){return Ba()}function ps(){return Ua()}function gs(e){return t=Ga(),n=t.firstChild,(0,s.createRenderEffect)(()=>
1(0,s.setAttribute)(n,"stroke","dark"===e.theme?"#12B76A":"#027A48")),t;var t,n}function hs(){return Ha()}function ms(){return Va()}function ys(e){return[(0,s.createComponent)(s.Show,{get when(){return e.checked},get children(){var t=Ga(),n=t.firstChild;return(0,s.createRenderEffect)(()=>(0,s.setAttribute)(n,"stroke","dark"===e.theme?"#9B8AFB":"#6938EF")),t}}),(0,s.createComponent)(s.Show,{get when(){return!e.checked},get children(){var t=ja(),n=t.firstChild;return(0,s.createRenderEffect)(()=>(0,s.setAttribute)(n,"stroke","dark"===e.theme?"#9B8AFB":"#6938EF")),t}})]}function bs(){return Qa()}function vs(){return Wa()}function ws(){return _a()}function xs(){return Xa()}function Cs(){const e=(0,s.createUniqueId)();return t=Za(),n=t.firstChild,r=n.nextSibling,o=r.nextSibling,i=o.firstChild,a=o.nextSibling,l=a.firstChild,c=a.nextSibling,d=c.nextSibling,u=d.firstChild,f=d.nextSibling,p=f.firstChild,g=f.nextSibling,h=g.nextSibling,m=h.firstChild,y=h.nextSibling,b=y.firstChild,v=y.nextSibling,w=v.nextSibling,x=w.firstChild,C=w.nextSibling,k=C.firstChild,S=C.nextSibling,$=S.nextSibling,E=$.firstChild,M=$.nextSibling,q=M.firstChild,A=M.nextSibling,P=A.nextSibling,L=P.firstChild,F=P.nextSibling,D=F.firstChild,T=F.nextSibling,O=T.nextSibling,z=O.firstChild,I=O.nextSibling,R=I.firstChild,K=I.nextSibling,N=K.firstChild.nextSibling.nextSibling.nextSibling,B=N.nextSibling,U=K.nextSibling,G=U.firstChild,H=U.nextSibling,V=H.firstChild,j=H.nextSibling,Q=j.firstChild,W=Q.nextSibling,_=W.nextSibling.firstChild,X=_.nextSibling,Z=X.nextSibling,Y=Z.nextSibling,J=Y.nextSibling,ee=J.nextSibling,te=ee.nextSibling,ne=te.nextSibling,re=ne.nextSibling,oe=re.nextSibling,ie=oe.nextSibling,ae=ie.nextSibling,se=j.nextSibling,le=se.firstChild,ce=se.nextSibling,de=ce.firstChild,ue=ce.nextSibling,fe=ue.firstChild,pe=fe.nextSibling,ge=ue.nextSibling,he=ge.firstChild,me=ge.nextSibling,ye=me.firstChild,be=me.nextSibling,ve=be.firstChild,we=ve.nextSibling,xe=we.nextSibling,Ce=xe.nextSibling,ke=Ce.nextSibling,Se=ke.nextSibling,$e=Se.nextSibling,Ee=$e.nextSibling,Me=Ee.nextSibling,qe=Me.nextSibling,Ae=qe.nextSibling,Pe=Ae.nextSibling,Le=Pe.nextSibling,Fe=Le.nextSibling,De=Fe.nextSibling,Te=De.nextSibling,Oe=Te.nextSibling,ze=Oe.nextSibling,(0,s.setAttribute)(n,"id",`a-${e}`),(0,s.setAttribute)(r,"fill",`url(#a-${e})`),(0,s.setAttribute)(i,"id",`am-${e}`),(0,s.setAttribute)(a,"id",`b-${e}`),(0,s.setAttribute)(l,"filter",`url(#am-${e})`),(0,s.setAttribute)(c,"mask",`url(#b-${e})`),(0,s.setAttribute)(u,"id",`ah-${e}`),(0,s.setAttribute)(f,"id",`k-${e}`),(0,s.setAttribute)(p,"filter",`url(#ah-${e})`),(0,s.setAttribute)(g,"mask",`url(#k-${e})`),(0,s.setAttribute)(m,"id",`ae-${e}`),(0,s.setAttribute)(y,"id",`j-${e}`),(0,s.setAttribute)(b,"filter",`url(#ae-${e})`),(0,s.setAttribute)(v,"mask",`url(#j-${e})`),(0,s.setAttribute)(x,"id",`ai-${e}`),(0,s.setAttribute)(C,"id",`i-${e}`),(0,s.setAttribute)(k,"filter",`url(#ai-${e})`),(0,s.setAttribute)(S,"mask",`url(#i-${e})`),(0,s.setAttribute)(E,"id",`aj-${e}`),(0,s.setAttribute)(M,"id",`h-${e}`),(0,s.setAttribute)(q,"filter",`url(#aj-${e})`),(0,s.setAttribute)(A,"mask",`url(#h-${e})`),(0,s.setAttribute)(L,"id",`ag-${e}`),(0,s.setAttribute)(F,"id",`g-${e}`),(0,s.setAttribute)(D,"filter",`url(#ag-${e})`),(0,s.setAttribute)(T,"mask",`url(#g-${e})`),(0,s.setAttribute)(z,"id",`af-${e}`),(0,s.setAttribute)(I,"id",`f-${e}`),(0,s.setAttribute)(R,"filter",`url(#af-${e})`),(0,s.setAttribute)(K,"mask",`url(#f-${e})`),(0,s.setAttribute)(N,"id",`m-${e}`),(0,s.setAttribute)(B,"fill",`url(#m-${e})`),(0,s.setAttribute)(G,"id",`ak-${e}`),(0,s.setAttribute)(H,"id",`e-${e}`),(0,s.setAttribute)(V,"filter",`url(#ak-${e})`),(0,s.setAttribute)(j,"mask",`url(#e-${e})`),(0,s.setAttribute)(Q,"id",`n-${e}`),(0,s.setAttribute)(W,"fill",`url(#n-${e})`),(0,s.setAttribute)(_,"id",`r-${e}`),(0,s.setAttribute)(X,"fill",`url(#r-${e})`),(0,s.setAttribute)(Z,"id",`s-${e}`),(0,s.setAttribute)(Y,"fill",`url(#s-${e})`),(0,s.setAttribute)(J,"id",`q-${e}`),(0,s.setAttribute)(ee,"fill",`url(#q-${e})`),(0,s.setAttribute)(te,"id",`p-${e}`),(0,s.setAttribute)(ne,"fill",`url(#p-${e})`),(0,s.setAttribute)(re,"id",`o-${e}`),(0,s.setAttribute)(oe,"fill",`url(#o-${e})`),(0,s.setAttribute)(ie,"id",`l-${e}`),(0,s.setAttribute)(ae,"fill",`url(#l-${e})`),(0,s.setAttribute)(le,"id",`al-${e}`),(0,s.setAttribute)(ce,"id",`d-${e}`),(0,s.setAttribute)(de,"filter",`url(#al-${e})`),(0,s.setAttribute)(ue,"mask",`url(#d-${e}
1)`),(0,s.setAttribute)(fe,"id",`u-${e}`),(0,s.setAttribute)(pe,"fill",`url(#u-${e})`),(0,s.setAttribute)(he,"id",`ad-${e}`),(0,s.setAttribute)(me,"id",`c-${e}`),(0,s.setAttribute)(ye,"filter",`url(#ad-${e})`),(0,s.setAttribute)(be,"mask",`url(#c-${e})`),(0,s.setAttribute)(ve,"id",`t-${e}`),(0,s.setAttribute)(we,"fill",`url(#t-${e})`),(0,s.setAttribute)(xe,"id",`v-${e}`),(0,s.setAttribute)(Ce,"stroke",`url(#v-${e})`),(0,s.setAttribute)(ke,"id",`aa-${e}`),(0,s.setAttribute)(Se,"stroke",`url(#aa-${e})`),(0,s.setAttribute)($e,"id",`w-${e}`),(0,s.setAttribute)(Ee,"stroke",`url(#w-${e})`),(0,s.setAttribute)(Me,"id",`ac-${e}`),(0,s.setAttribute)(qe,"stroke",`url(#ac-${e})`),(0,s.setAttribute)(Ae,"id",`ab-${e}`),(0,s.setAttribute)(Pe,"stroke",`url(#ab-${e})`),(0,s.setAttribute)(Le,"id",`y-${e}`),(0,s.setAttribute)(Fe,"stroke",`url(#y-${e})`),(0,s.setAttribute)(De,"id",`x-${e}`),(0,s.setAttribute)(Te,"stroke",`url(#x-${e})`),(0,s.setAttribute)(Oe,"id",`z-${e}`),(0,s.setAttribute)(ze,"stroke",`url(#z-${e})`),t;var t,n,r,o,i,a,l,c,d,u,f,p,g,h,m,y,b,v,w,x,C,k,S,$,E,M,q,A,P,L,F,D,T,O,z,I,R,K,N,B,U,G,H,V,j,Q,W,_,X,Z,Y,J,ee,te,ne,re,oe,ie,ae,se,le,ce,de,ue,fe,pe,ge,he,me,ye,be,ve,we,xe,Ce,ke,Se,$e,Ee,Me,qe,Ae,Pe,Le,Fe,De,Te,Oe,ze}var ks=(0,s.template)("<span><svg width=16 height=16 viewBox=\"0 0 16 16\"fill=none xmlns=http://www.w3.org/2000/svg><path d=\"M6 12L10 8L6 4\"stroke-width=2 stroke-linecap=round stroke-linejoin=round>"),Ss=(0,s.template)("<button title=\"Copy object to clipboard\">"),$s=(0,s.template)("<button title=\"Remove all items\"aria-label=\"Remove all items\">"),Es=(0,s.template)("<button title=\"Delete item\"aria-label=\"Delete item\">"),Ms=(0,s.template)("<button title=\"Toggle value\"aria-label=\"Toggle value\">"),qs=(0,s.template)("<button title=\"Bulk Edit Data\"aria-label=\"Bulk Edit Data\">"),As=(0,s.template)("<div>"),Ps=(0,s.template)("<div><button> <span></span> <span> "),Ls=(0,s.template)("<input>"),Fs=(0,s.template)("<span>"),Ds=(0,s.template)("<div><label>:"),Ts=(0,s.template)("<div><div><button> [<!>...<!>]");function Os(e,t){let n=0;const r=[];for(;n<e.length;)r.push(e.slice(n,n+t)),n+=t;return r}var zs=e=>{const t=T(),n=q().shadowDOMTarget?ue.bind({target:q().shadowDOMTarget}):ue,r=(0,s.createMemo)(()=>"dark"===t()?Vs(n):Hs(n));return o=ks(),(0,s.createRenderEffect)(()=>(0,s.className)(o,pe(r().expander,n` 2 transform: rotate(${e.expanded?90:0}deg); 3 `,e.expanded&&n` 4 & svg { 5 top: -1px; 6 } 7 `))),o;var o},Is=e=>{const t=T(),n=q().shadowDOMTarget?ue.bind({target:q().shadowDOMTarget}):ue,r=(0,s.createMemo)(()=>"dark"===t()?Vs(n):Hs(n)),[o,i]=(0,s.createSignal)("NoCopy");return a=Ss(),(0,s.addEventListener)(a,"click","NoCopy"===o()?()=>{navigator.clipboard.writeText((0,s.stringify)(e.value)).then(()=>{i("SuccessCopy"),setTimeout(()=>{i("NoCopy")},1500)},e=>{i("ErrorCopy"),setTimeout(()=>{i("NoCopy")},1500)})}:void 0,!0),(0,s.insert)(a,(0,s.createComponent)(s.Switch,{get children(){return[(0,s.createComponent)(s.Match,{get when(){return"NoCopy"===o()},get children(){return(0,s.createComponent)(fs,{})}}),(0,s.createComponent)(s.Match,{get when(){return"SuccessCopy"===o()},get children(){return(0,s.createComponent)(gs,{get theme(){return t()}})}}),(0,s.createComponent)(s.Match,{get when(){return"ErrorCopy"===o()},get children(){return(0,s.createComponent)(hs,{})}})]}})),(0,s.createRenderEffect)(e=>{var t=r().actionButton,n="NoCopy"===o()?"Copy object to clipboard":"SuccessCopy"===o()?"Object copied to clipboard":"Error copying object to clipboard";return t!==e.e&&(0,s.className)(a,e.e=t),n!==e.t&&(0,s.setAttribute)(a,"aria-label",e.t=n),e},{e:void 0,t:void 0}),a;var a},Rs=e=>{const t=T(),n=q().shadowDOMTarget?ue.bind({target:q().shadowDOMTarget}):ue,r=(0,s.createMemo)(()=>"dark"===t()?Vs(n):Hs(n)),o=q().client;return(i=$s()).$$click=()=>{const t=e.activeQuery.state.data,n=(0,s.updateNestedDataByPath)(t,e.dataPath,[]);o.setQueryData(e.activeQuery.queryKey,n)},(0,s.insert)(i,(0,s.createComponent)(ms,{})),(0,s.createRenderEffect)(()=>(0,s.className)(i,r().actionButton)),i;var i},Ks=e=>{const t=T(),n=q().shadowDOMTarget?ue.bind({target:q().shadowDOMTarget}):ue,r=(0,s.createMemo)(()=>
7"dark"===t()?Vs(n):Hs(n)),o=q().client;return(i=Es()).$$click=()=>{const t=e.activeQuery.state.data,n=(0,s.deleteNestedDataByPath)(t,e.dataPath);o.setQueryData(e.activeQuery.queryKey,n)},(0,s.insert)(i,(0,s.createComponent)(Ja,{})),(0,s.createRenderEffect)(()=>(0,s.className)(i,pe(r().actionButton))),i;var i},Ns=e=>{const t=T(),n=q().shadowDOMTarget?ue.bind({target:q().shadowDOMTarget}):ue,r=(0,s.createMemo)(()=>"dark"===t()?Vs(n):Hs(n)),o=q().client;return(i=Ms()).$$click=()=>{const t=e.activeQuery.state.data,n=(0,s.updateNestedDataByPath)(t,e.dataPath,!e.value);o.setQueryData(e.activeQuery.queryKey,n)},(0,s.insert)(i,(0,s.createComponent)(ys,{get theme(){return t()},get checked(){return e.value}})),(0,s.createRenderEffect)(()=>(0,s.className)(i,pe(r().actionButton,n` 8 width: ${Ea.size[3.5]}; 9 height: ${Ea.size[3.5]}; 10 `))),i;var i};function Bs(e){return Symbol.iterator in e}function Us(e){const t=T(),n=q().shadowDOMTarget?ue.bind({target:q().shadowDOMTarget}):ue,r=(0,s.createMemo)(()=>"dark"===t()?Vs(n):Hs(n)),o=q().client,[i,a]=(0,s.createSignal)((e.defaultExpanded||[]).includes(e.label)),[l,c]=(0,s.createSignal)([]),d=(0,s.createMemo)(()=>Array.isArray(e.value)?e.value.map((e,t)=>({label:t.toString(),value:e})):null!==e.value&&"object"==typeof e.value&&Bs(e.value)&&"function"==typeof e.value[Symbol.iterator]?e.value instanceof Map?Array.from(e.value,([e,t])=>({label:e,value:t})):Array.from(e.value,(e,t)=>({label:t.toString(),value:e})):"object"==typeof e.value&&null!==e.value?Object.entries(e.value).map(([e,t])=>({label:e,value:t})):[]),u=(0,s.createMemo)(()=>Array.isArray(e.value)?"array":null!==e.value&&"object"==typeof e.value&&Bs(e.value)&&"function"==typeof e.value[Symbol.iterator]?"Iterable":"object"==typeof e.value&&null!==e.value?"object":typeof e.value),f=(0,s.createMemo)(()=>Os(d(),100)),p=e.dataPath??[],g=(0,s.createUniqueId)();return h=As(),(0,s.insert)(h,(0,s.createComponent)(s.Show,{get when(){return f().length},get children(){return[(t=Ps(),n=t.firstChild,o=n.firstChild,g=o.nextSibling,h=g.nextSibling.nextSibling,m=h.firstChild,n.$$click=()=>a(e=>!e),(0,s.insert)(n,(0,s.createComponent)(zs,{get expanded(){return i()}}),o),(0,s.insert)(g,()=>e.label),(0,s.insert)(h,()=>"iterable"===String(u()).toLowerCase()?"(Iterable) ":"",m),(0,s.insert)(h,()=>d().length,m),(0,s.insert)(h,()=>d().length>1?"items":"item",null),(0,s.insert)(t,(0,s.createComponent)(s.Show,{get when(){return e.editable},get children(){var t=As();return(0,s.insert)(t,(0,s.createComponent)(Is,{get value(){return e.value}}),null),(0,s.insert)(t,(0,s.createComponent)(s.Show,{get when(){return(0,s.memo)(()=>!!e.itemsDeletable)()&&void 0!==e.activeQuery},get children(){return(0,s.createComponent)(Ks,{get activeQuery(){return e.activeQuery},dataPath:p})}}),null),(0,s.insert)(t,(0,s.createComponent)(s.Show,{get when(){return(0,s.memo)(()=>"array"===u())()&&void 0!==e.activeQuery},get children(){return(0,s.createComponent)(Rs,{get activeQuery(){return e.activeQuery},dataPath:p})}}),null),(0,s.insert)(t,(0,s.createComponent)(s.Show,{get when(){return(0,s.memo)(()=>!!e.onEdit)()&&!(0,s.serialize)(e.value).meta},get children(){var t=qs();return t.$$click=()=>{e.onEdit?.()},(0,s.insert)(t,(0,s.createComponent)(ps,{})),(0,s.createRenderEffect)(()=>(0,s.className)(t,r().actionButton)),t}}),null),(0,s.createRenderEffect)(()=>(0,s.className)(t,r().actions)),t}}),null),(0,s.createRenderEffect)(e=>{var o=r().expanderButtonContainer,a=r().expanderButton,l=i()?"true":"false",c=r().info;return o!==e.e&&(0,s.className)(t,e.e=o),a!==e.t&&(0,s.className)(n,e.t=a),l!==e.a&&(0,s.setAttribute)(n,"aria-expanded",e.a=l),c!==e.o&&(0,s.className)(h,e.o=c),e},{e:void 0,t:void 0,a:void 0,o:void 0}),t),(0,s.createComponent)(s.Show,{get when(){return i()},get children(){return[(0,s.createComponent)(s.Show,{get when(){return 1===f().length},get children(){var t=As();return(0,s.insert)(t,(0,s.createComponent)(Me,{get each(){return d()},by:e=>e.label,children:t=>(0,s.createComponent)(Us,{get defaultExpanded(){return e.defaultExpanded},get label(){return t().label},get value(){return t().value},get editable(){return e.editable},get dataPath(){return[...p,t().label]},get activeQuery(){return e.activeQuery},get itemsDeletable(){return"array"===u()||"Iterable"===u()||"object"===u()}})})),(0,s.createRenderEffect)(()=>(0,s.className)(t,r().subEntry)),t}}),(0,s.createComponent)(s.Show,{get when(){return f().length>1},get children(){var t=As();return(0,s.insert)(t,(0,s.createComponent)(s.Index,{get each(){return f()},children:(t,n)=>{return o=Ts(),i=o.firstChild,a=i.firstChild,d=a.firstChild,u=d.nextSibling,(f=u.nextSibling.nextSibling).nextSibling,a.$$click=()=>c(e=>e.includes(n)?e.filter(e=>e!==n):[...e,n]),(0,s.insert)(a,(0,s.createComponent)(zs,{get expanded(){return l().includes(n)}}),d),(0,s.insert)(a,100*n,u),(0,s.insert)(a,100*n+100-1,f),(0,s.insert)(i,(0,s.createComponent)(s.Show,{get when(){return l().includes(n)},get children(){var n=As();return(0,s.insert)(n,(0,s.createComponent)(Me,{get each(){return t()}
10,by:e=>e.label,children:t=>(0,s.createComponent)(Us,{get defaultExpanded(){return e.defaultExpanded},get label(){return t().label},get value(){return t().value},get editable(){return e.editable},get dataPath(){return[...p,t().label]},get activeQuery(){return e.activeQuery}})})),(0,s.createRenderEffect)(()=>(0,s.className)(n,r().subEntry)),n}}),null),(0,s.createRenderEffect)(e=>{var t=r().entry,n=r().expanderButton;return t!==e.e&&(0,s.className)(i,e.e=t),n!==e.t&&(0,s.className)(a,e.t=n),e},{e:void 0,t:void 0}),o;var o,i,a,d,u,f}})),(0,s.createRenderEffect)(()=>(0,s.className)(t,r().subEntry)),t}})]}})];var t,n,o,g,h,m}}),null),(0,s.insert)(h,(0,s.createComponent)(s.Show,{get when(){return 0===f().length},get children(){var t=Ds(),n=t.firstChild,i=n.firstChild;return(0,s.setAttribute)(n,"for",g),(0,s.insert)(n,()=>e.label,i),(0,s.insert)(t,(0,s.createComponent)(s.Show,{get when(){return(0,s.memo)(()=>!(!e.editable||void 0===e.activeQuery))()&&("string"===u()||"number"===u()||"boolean"===u())},get fallback(){return t=Fs(),(0,s.insert)(t,()=>(0,s.displayValue)(e.value)),(0,s.createRenderEffect)(()=>(0,s.className)(t,r().value)),t;var t},get children(){return[(0,s.createComponent)(s.Show,{get when(){return(0,s.memo)(()=>!(!e.editable||void 0===e.activeQuery))()&&("string"===u()||"number"===u())},get children(){var t=Ls();return t.addEventListener("change",t=>{const n=e.activeQuery.state.data,r=(0,s.updateNestedDataByPath)(n,p,"number"===u()?t.target.valueAsNumber:t.target.value);o.setQueryData(e.activeQuery.queryKey,r)}),(0,s.setAttribute)(t,"id",g),(0,s.createRenderEffect)(e=>{var n="number"===u()?"number":"text",o=pe(r().value,r().editableInput);return n!==e.e&&(0,s.setAttribute)(t,"type",e.e=n),o!==e.t&&(0,s.className)(t,e.t=o),e},{e:void 0,t:void 0}),(0,s.createRenderEffect)(()=>t.value=e.value),t}}),(0,s.createComponent)(s.Show,{get when(){return"boolean"===u()},get children(){var t=Fs();return(0,s.insert)(t,(0,s.createComponent)(Ns,{get activeQuery(){return e.activeQuery},dataPath:p,get value(){return e.value}}),null),(0,s.insert)(t,()=>(0,s.displayValue)(e.value),null),(0,s.createRenderEffect)(()=>(0,s.className)(t,pe(r().value,r().actions,r().editableInput))),t}})]}}),null),(0,s.insert)(t,(0,s.createComponent)(s.Show,{get when(){return(0,s.memo)(()=>!(!e.editable||!e.itemsDeletable))()&&void 0!==e.activeQuery},get children(){return(0,s.createComponent)(Ks,{get activeQuery(){return e.activeQuery},dataPath:p})}}),null),(0,s.createRenderEffect)(e=>{var o=r().row,i=r().label;return o!==e.e&&(0,s.className)(t,e.e=o),i!==e.t&&(0,s.className)(n,e.t=i),e},{e:void 0,t:void 0}),t}}),null),(0,s.createRenderEffect)(()=>(0,s.className)(h,r().entry)),h;var h}var Gs=(e,t)=>{const{colors:n,font:r,size:o,border:i}=Ea,a=(t,n)=>"light"===e?t:n;return{entry:t` 11 & * { 12 font-size: ${r.size.xs}; 13 font-family: 14 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 15 'Liberation Mono', 'Courier New', monospace; 16 } 17 position: relative; 18 outline: none; 19 word-break: break-word; 20 `,subEntry:t` 21 margin: 0 0 0 0.5em; 22 padding-left: 0.75em; 23 border-left: 2px solid ${a(n.gray[300],n.darkGray[400])}; 24 /* outline: 1px solid ${n.teal[400]}; */ 25 `,expander:t` 26 & path { 27 stroke: ${n.gray[400]}; 28 } 29 & svg { 30 width: ${o[3]}; 31 height: ${o[3]}; 32 } 33 display: inline-flex; 34 align-items: center; 35 transition: all 0.1s ease; 36 /* outline: 1px solid ${n.blue[400]}; */ 37 `,expanderButtonContainer:t` 38 display: flex; 39 align-items: center; 40 line-height: ${o[4]}; 41 min-height: ${o[4]}; 42 gap: ${o[2]}; 43 `,expanderButton:t` 44 cursor: pointer; 45 color: inherit; 46 font: inherit; 47 outline: inherit; 48 height: ${o[5]}; 49 background: transparent; 50 border: none; 51 padding: 0; 52 display: inline-flex; 53 align-items: center; 54 gap: ${o[1]}; 55 position: relative; 56 /* outline: 1px solid ${n.green[400]}; */ 57 58 &:focus-visible { 59 border-radius: ${i.radius.xs}; 60 outline: 2px solid ${n.blue[800]}; 61 } 62 63 & svg { 64 position: relative; 65 left: 1px; 66 } 67 `,info:t` 68 color: ${a(n.gray[500],n.gray[500])}; 69 font-size: ${r.size.xs}; 70 margin-left: ${o[1]}; 71 /* outline: 1px solid ${n.yellow[400]}; */ 72 `,label:t` 73 color: ${a(n.gray[700],n.gray[300])}; 74 white-space: nowrap; 75 `,value:t` 76 color: ${a(n.purple[600],n.purple[400])}; 77 flex-grow: 1; 78 `,actions:t` 79 display: inline-flex; 80 gap: ${o[2]}; 81 align-items: center; 82 `,row:t` 83 display: inline-flex; 84 gap: ${o[2]}; 85 width: 100%; 86 margin: ${o[.25]} 0px; 87 line-height: ${o[4.5]}; 88 align-items: center; 89 `,editableInput:t` 90 border: none; 91 padding: ${o[.5]} ${o[1]} ${o[.5]} ${o[1.5]}; 92 flex-grow: 1; 93 border-radius: ${i.radius.xs}; 94 background-color: ${a(n.gray[200],n.darkGray[500])}; 95 96 &:hover { 97 background-color: ${a(n.gray[300],n.darkGray[600])}; 98 } 99 `,actionButton:t` 100 background-color: transparent; 101 color: ${a(n.gray[500],n.gray[500])}; 102 border: none; 103 display: inline-flex; 104 padding: 0px; 105 align-items: center; 106 justify-content: center; 107 cursor: pointer; 108 width: ${o[3]}; 109 height: ${o[3]}; 110 position: relative; 111 z-index: 1; 112 113 &:hover svg { 114 color: ${a(n.gray[600],n.gray[400])}; 115 } 116 117 &:focus-visible { 118 border-radius: ${i.radius.xs}; 119 outline: 2px solid ${n.blue[800]}; 120 outline-offset: 2px; 121 } 122 `}},Hs=e=>Gs("light",e),Vs=e=>Gs("dark",e);(0,s.delegateEvents)(["click"]);var js=(0,s.template)("<div><div aria-hidden=true></div><button type=button aria-label=\"Open Tanstack query devtools\"class=tsqd-open-btn>"),Qs=(0,s.template)("<div>"),Ws=(0,s.template)("<div style=--tsqd-font-size:16px;max-height:100vh;height:100vh;width:100vw>"),_s=(0,s.template)("<div style=--tsqd-font-size:16px>"),Xs=(0,s.template)("<aside aria-label=\"Tanstack query devtools\"><div role=separator aria-label=\"Resize devtools panel\"tabindex=0></div><button aria-label=\"Close tanstack query devtools\">"),Zs=(0,s.template)("<select name=tsqd-queries-filter-sort aria-label=\"
122Sort queries by\">"),Ys=(0,s.template)("<select name=tsqd-mutations-filter-sort aria-label=\"Sort mutations by\">"),Js=(0,s.template)("<span>Asc"),el=(0,s.template)("<span>Desc"),tl=(0,s.template)("<button aria-label=\"Open in picture-in-picture mode\"title=\"Open in picture-in-picture mode\">"),nl=(0,s.template)("<div>Settings"),rl=(0,s.template)("<span>Position"),ol=(0,s.template)("<span>Top"),il=(0,s.template)("<span>Bottom"),al=(0,s.template)("<span>Left"),sl=(0,s.template)("<span>Right"),ll=(0,s.template)("<span>Theme"),cl=(0,s.template)("<span>Light"),dl=(0,s.template)("<span>Dark"),ul=(0,s.template)("<span>System"),fl=(0,s.template)("<span>Disabled Queries"),pl=(0,s.template)("<span>Show"),gl=(0,s.template)("<span>Hide"),hl=(0,s.template)("<div><div class=tsqd-queries-container>"),ml=(0,s.template)("<div><div class=tsqd-mutations-container>"),yl=(0,s.template)("<div><div><div><button aria-label=\"Close Tanstack query devtools\"><span>TANSTACK</span><span> v</span></button></div></div><div><div><div><input aria-label=\"Filter queries by query key\"type=text placeholder=Filter name=tsqd-query-filter-input></div><div></div><button class=tsqd-query-filter-sort-order-btn></button></div><div><button aria-label=\"Clear query cache\"></button><button>"),bl=(0,s.template)("<option>Sort by "),vl=(0,s.template)("<div class=tsqd-query-disabled-indicator aria-hidden=true>disabled"),wl=(0,s.template)("<div class=tsqd-query-static-indicator aria-hidden=true>static"),xl=(0,s.template)("<button><div></div><code class=tsqd-query-hash>"),Cl=(0,s.template)("<div role=tooltip id=tsqd-status-tooltip>"),kl=(0,s.template)("<span>"),Sl=(0,s.template)("<button><span aria-hidden=true></span><span>"),$l=(0,s.template)("<button><span aria-hidden=true></span> Error"),El=(0,s.template)("<div><span aria-hidden=true></span>Trigger Error<select aria-label=\"Select error type to trigger\"><option value disabled selected>"),Ml=(0,s.template)("<div class=\"tsqd-query-details-explorer-container tsqd-query-details-data-explorer\">"),ql=(0,s.template)("<form><textarea name=data aria-label=\"Edit query data as JSON\"></textarea><div><span></span><div><button type=button>Cancel</button><button>Save"),Al=(0,s.template)("<div><div role=heading aria-level=2>Query Details</div><div><div class=tsqd-query-details-summary><pre><code></code></pre><span role=status aria-live=polite></span></div><div class=tsqd-query-details-observers-count><span>Observers:</span><span></span></div><div class=tsqd-query-details-last-updated><span>Last Updated:</span><span></span></div></div><div role=heading aria-level=2>Actions</div><div><button><span aria-hidden=true></span>Refetch</button><button><span aria-hidden=true></span>Invalidate</button><button><span aria-hidden=true></span>Reset</button><button><span aria-hidden=true></span>Remove</button><button><span aria-hidden=true></span> Loading</button></div><div role=heading aria-level=2>Data </div><div role=heading aria-level=2>Query Explorer</div><div class=\"tsqd-query-details-explorer-container tsqd-query-details-query-explorer\">"),Pl=(0,s.template)("<option>"),Ll=(0,s.template)("<div><div role=heading aria-level=2>Mutation Details</div><div><div class=tsqd-query-details-summary><pre><code></code></pre><span role=status aria-live=polite></span></div><div class=tsqd-query-details-last-updated><span>Submitted At:</span><span></span></div></div><div role=heading aria-level=2>Variables Details</div><div class=\"tsqd-query-details-explorer-container tsqd-query-details-query-explorer\"></div><div role=heading aria-level=2>Context Details</div><div class=\"tsqd-query-details-explorer-container tsqd-query-details-query-explorer\"></div><div role=heading aria-level=2>Data Explorer</div><div class=\"tsqd-query-details-explorer-container tsqd-query-details-query-explorer\"></div><div role=heading aria-level=2>Mutations Explorer</div><div class=\"tsqd-query-details-explorer-container tsqd-query-details-query-explorer\">"),[Fl,Dl]=(0,s.createSignal)(null),[Tl,Ol]=(0,s.createSignal)(null),[zl,Il]=(0,s.createSignal)(0),[Rl,Kl]=(0,s.createSignal)(!1),Nl=e=>{const t=T(),n=q().shadowDOMTarget?ue.bind({target:q().shadowDOMTarget}):ue,r=(0,s.createMemo)(()=>
122"dark"===t()?sc(n):ac(n)),o=(0,s.createMemo)(()=>q().onlineManager);(0,s.onMount)(()=>{const e=o().subscribe(e=>{Kl(!e)});(0,s.onCleanup)(()=>{e()})});const i=F(),a=(0,s.createMemo)(()=>q().buttonPosition||"bottom-right"),l=(0,s.createMemo)(()=>"true"===e.localStore.open||"false"!==e.localStore.open&&(q().initialIsOpen||false)),c=(0,s.createMemo)(()=>e.localStore.position||q().position||x);let d;(0,s.createEffect)(()=>{const t=d.parentElement,n=e.localStore.height||k,r=e.localStore.width||S,o=c();t.style.setProperty("--tsqd-panel-height",`${"top"===o?"-":""}${n}px`),t.style.setProperty("--tsqd-panel-width",`${"left"===o?"-":""}${r}px`)}),(0,s.onMount)(()=>{const e=()=>{const e=d.parentElement,t=getComputedStyle(e).fontSize;e.style.setProperty("--tsqd-font-size",t)};e(),window.addEventListener("focus",e),(0,s.onCleanup)(()=>{window.removeEventListener("focus",e)})});const u=(0,s.createMemo)(()=>e.localStore.pip_open??"false");return[(0,s.createComponent)(s.Show,{get when(){return(0,s.memo)(()=>!!i().pipWindow)()&&"true"==u()},get children(){return(0,s.createComponent)(s.Portal,{get mount(){return i().pipWindow?.document.body},get children(){return(0,s.createComponent)(Bl,{get children(){return(0,s.createComponent)(Hl,e)}})}})}}),(f=Qs(),p=d,"function"==typeof p?(0,s.use)(p,f):d=f,(0,s.insert)(f,(0,s.createComponent)(ke,{name:"tsqd-panel-transition",get children(){return(0,s.createComponent)(s.Show,{get when(){return(0,s.memo)(()=>!(!l()||i().pipWindow))()&&"false"==u()},get children(){return(0,s.createComponent)(Gl,{get localStore(){return e.localStore},get setLocalStore(){return e.setLocalStore}})}})}}),null),(0,s.insert)(f,(0,s.createComponent)(ke,{name:"tsqd-button-transition",get children(){return(0,s.createComponent)(s.Show,{get when(){return!l()},get children(){var t=js(),n=t.firstChild,o=n.nextSibling;return(0,s.insert)(n,(0,s.createComponent)(Cs,{})),o.$$click=()=>e.setLocalStore("open","true"),(0,s.insert)(o,(0,s.createComponent)(Cs,{})),(0,s.createRenderEffect)(()=>(0,s.className)(t,pe(r().devtoolsBtn,r()[`devtoolsBtn-position-${a()}`],"tsqd-open-btn-container"))),t}})}}),null),(0,s.createRenderEffect)(()=>(0,s.className)(f,pe(n` 123 & .tsqd-panel-transition-exit-active, 124 & .tsqd-panel-transition-enter-active { 125 transition: 126 opacity 0.3s, 127 transform 0.3s; 128 } 129 130 & .tsqd-panel-transition-exit-to, 131 & .tsqd-panel-transition-enter { 132 ${"top"===c()||"bottom"===c()?"transform: translateY(var(--tsqd-panel-height));":"transform: translateX(var(--tsqd-panel-width));"} 133 } 134 135 & .tsqd-button-transition-exit-active, 136 & .tsqd-button-transition-enter-active { 137 transition: 138 opacity 0.3s, 139 transform 0.3s; 140 opacity: 1; 141 } 142 143 & .tsqd-button-transition-exit-to, 144 & .tsqd-button-transition-enter { 145 transform: ${"relative"===a()?"none;":"top-left"===a()?"translateX(-72px);":"top-right"===a()?"translateX(72px);":"translateY(72px);"}; 146 opacity: 0; 147 } 148 `,"tsqd-transitions-container"))),f)];var f,p},Bl=e=>{const t=F(),n=T(),r=q().shadowDOMTarget?ue.bind({target:q().shadowDOMTarget}):ue,o=(0,s.createMemo)(()=>"dark"===n()?sc(r):ac(r)),i=()=>{const{colors:e}=Ea,t=(e,t)=>"dark"===n()?t:e;return zl()<w?r` 149 flex-direction: column; 150 background-color: ${t(e.gray[300],e.gray[600])}; 151 `:r` 152 flex-direction: row; 153 background-color: ${t(e.gray[200],e.darkGray[900])}; 154 `};return(0,s.createEffect)(()=>{const e=t().pipWindow,n=()=>{e&&Il(e.innerWidth)};e&&(e.addEventListener("resize",n),n()),(0,s.onCleanup)(()=>{e&&e.removeEventListener("resize",n)})}),a=Ws(),(0,s.insert)(a,()=>e.children),(0,s.createRenderEffect)(()=>(0,s.className)(a,pe(o().panel,i(),{[r` 155 min-width: min-content; 156 `]:zl()<700},"tsqd-main-panel"))),a;var a},Ul=e=>{const t=T(),n=q().shadowDOMTarget?ue.bind({target:q().shadowDOMTarget}):ue,r=(0,s.createMemo)(()=>
156"dark"===t()?sc(n):ac(n));let o;(0,s.onMount)(()=>{Le(o,({width:e},t)=>{t===o&&Il(e)})});const i=()=>{const{colors:e}=Ea,r=(e,n)=>"dark"===t()?n:e;return zl()<w?n` 157 flex-direction: column; 158 background-color: ${r(e.gray[300],e.gray[600])}; 159 `:n` 160 flex-direction: row; 161 background-color: ${r(e.gray[200],e.darkGray[900])}; 162 `};return a=_s(),"function"==typeof(l=o)?(0,s.use)(l,a):o=a,(0,s.insert)(a,()=>e.children),(0,s.createRenderEffect)(()=>(0,s.className)(a,pe(r().parentPanel,i(),{[n` 163 min-width: min-content; 164 `]:zl()<700},"tsqd-main-panel"))),a;var a,l},Gl=e=>{const t=T(),n=q().shadowDOMTarget?ue.bind({target:q().shadowDOMTarget}):ue,r=(0,s.createMemo)(()=>"dark"===t()?sc(n):ac(n));let o;(0,s.onMount)(()=>{o.focus()});const[i,a]=(0,s.createSignal)(!1),l=(0,s.createMemo)(()=>e.localStore.position||q().position||x),c=t=>{const n=t.currentTarget.parentElement;if(!n)return;a(!0);const{height:r,width:o}=n.getBoundingClientRect(),c=t.clientX,d=t.clientY;let u=0;const f=(0,s.convertRemToPixels)(3.5),p=(0,s.convertRemToPixels)(12),g=t=>{if(t.preventDefault(),"left"===l()||"right"===l()){const r="right"===l()?c-t.clientX:t.clientX-c;u=Math.round(o+r),u<p&&(u=p),e.setLocalStore("width",String(Math.round(u)));const i=n.getBoundingClientRect().width;Number(e.localStore.width)<i&&e.setLocalStore("width",String(i))}else{const n="bottom"===l()?d-t.clientY:t.clientY-d;u=Math.round(r+n),u<f&&(u=f,Dl(null)),e.setLocalStore("height",String(Math.round(u)))}},h=()=>{i()&&a(!1),document.removeEventListener("mousemove",g,!1),document.removeEventListener("mouseup",h,!1)};document.addEventListener("mousemove",g,!1),document.addEventListener("mouseup",h,!1)};let d;(0,s.onMount)(()=>{Le(d,({width:e},t)=>{t===d&&Il(e)})}),(0,s.createEffect)(()=>{const t=d.parentElement?.parentElement?.parentElement;if(!t)return;const n=e.localStore.position||x,r=(0,s.getSidedProp)("padding",n),o="left"===e.localStore.position||"right"===e.localStore.position,i=(({padding:e,paddingTop:t,paddingBottom:n,paddingLeft:r,paddingRight:o})=>({padding:e,paddingTop:t,paddingBottom:n,paddingLeft:r,paddingRight:o}))(t.style);t.style[r]=`${o?e.localStore.width:e.localStore.height}px`,(0,s.onCleanup)(()=>{Object.entries(i).forEach(([e,n])=>{t.style[e]=n})})});const u=()=>{const{colors:e}=Ea,r=(e,n)=>"dark"===t()?n:e;return zl()<w?n` 165 flex-direction: column; 166 background-color: ${r(e.gray[300],e.gray[600])}; 167 `:n` 168 flex-direction: row; 169 background-color: ${r(e.gray[200],e.darkGray[900])}; 170 `};return(()=>{var t=Xs(),i=t.firstChild,a=i.nextSibling,f=d;"function"==typeof f?(0,s.use)(f,t):d=t,i.$$keydown=t=>{const n=(0,s.convertRemToPixels)(3.5),r=(0,s.convertRemToPixels)(12);if("top"===l()||"bottom"===l()){if("ArrowUp"===t.key||"ArrowDown"===t.key){t.preventDefault();const r=Number(e.localStore.height||k),o="bottom"===l()?"ArrowUp"===t.key?10:-10:"ArrowDown"===t.key?10:-10,i=Math.max(n,r+o);e.setLocalStore("height",String(i))}}else if("ArrowLeft"===t.key||"ArrowRight"===t.key){t.preventDefault();const n=Number(e.localStore.width||S),o="right"===l()?"ArrowLeft"===t.key?10:-10:"ArrowRight"===t.key?10:-10,i=Math.max(r,n+o);e.setLocalStore("width",String(i))}},i.$$mousedown=c,a.$$click=()=>e.setLocalStore("open","false");var p=o;return"function"==typeof p?(0,s.use)(p,a):o=a,(0,s.insert)(a,(0,s.createComponent)(es,{})),(0,s.insert)(t,(0,s.createComponent)(Hl,e),null),(0,s.createRenderEffect)(o=>{var c=pe(r().panel,r()[`panel-position-${l()}`],u(),{[n` 171 min-width: min-content; 172 `]:zl()<700&&("right"===l()||"left"===l())},"tsqd-main-panel"),d="bottom"===l()||"top"===l()?`${e.localStore.height||k}px`:"auto",f="right"===l()||"left"===l()?`${e.localStore.width||S}px`:"auto",p="top"===l()||"bottom"===l()?"horizontal":"vertical",g="top"===l()||"bottom"===l()?(0,s.convertRemToPixels)(3.5):(0,s.convertRemToPixels)(12),h="top"===l()||"bottom"===l()?Number(e.localStore.height||k):Number(e.localStore.width||S),m=pe(r().dragHandle,r()[`dragHandle-position-${l()}`],"tsqd-drag-handle"),y=pe(r().closeBtn,r()[`closeBtn-position-${l()}`],"tsqd-minimize-btn");return c!==o.e&&(0,s.className)(t,o.e=c),d!==o.t&&(0,s.setStyleProperty)(t,"height",o.t=d),f!==o.a&&(0,s.setStyleProperty)(t,"width",o.a=f),p!==o.o&&(0,s.setAttribute)(i,"aria-orientation",o.o=p),g!==o.i&&(0,s.setAttribute)(i,"aria-valuemin",o.i=g),h!==o.n&&(0,s.setAttribute)(i,"aria-valuenow",o.n=h),m!==o.s&&(0,s.className)(i,o.s=m),y!==o.h&&(0,s.className)(a,o.h=y),o},{e:void 0,t:void 0,a:void 0,o:void 0,i:void 0,n:void 0,s:void 0,h:void 0}),t})()},Hl=e=>{let t;Jl(),nc();const n=T(),r=q().shadowDOMTarget?ue.bind({target:q().shadowDOMTarget}):ue,o=(0,s.createMemo)(()=>"dark"===n()?sc(r):ac(r)),i=F(),[a,l]=(0,s.createSignal)("queries"),c=(0,s.createMemo)(()=>e.localStore.sort||$),d=(0,s.createMemo)(()=>Number(e.localStore.sortOrder)||1),u=(0,s.createMemo)(()=>e.localStore.mutationSort||E),f=(0,s.createMemo)(()=>Number(e.localStore.mutationSortOrder)||1),p=(0,s.createMemo)(()=>s.sortFns[c()]),g=(0,s.createMemo)(()=>s.mutationSortFns[u()]),h=(0,s.createMemo)(()=>q().onlineManager),m=(0,s.createMemo)(()=>q().client.getQueryCache()),y=(0,s.createMemo)(()=>q().client.getMutationCache()),b=ec(e=>e().getAll().length,!1),v=(0,s.createMemo)((0,s.on)(()=>[b(),e.localStore.filter,c(),d(),e.localStore.hideDisabledQueries],()=>{const t=m().getAll();let n=e.localStore.filter?t.filter(t=>j(t.queryHash,e.localStore.filter||"").passed):[...t];"true"===e.localStore.hideDisabledQueries&&(n=n.filter(e=>!e.isDisabled()));return p()?n.sort((e,t)=>
172p()(e,t)*d()):n})),x=rc(e=>e().getAll().length,!1),C=(0,s.createMemo)((0,s.on)(()=>[x(),e.localStore.mutationFilter,u(),f()],()=>{const t=y().getAll(),n=e.localStore.mutationFilter?t.filter(t=>j(`${t.options.mutationKey?JSON.stringify(t.options.mutationKey)+" - ":""}${new Date(t.state.submittedAt).toLocaleString()}`,e.localStore.mutationFilter||"").passed):[...t];return g()?n.sort((e,t)=>g()(e,t)*f()):n})),k=e=>{const n=getComputedStyle(t).getPropertyValue("--tsqd-font-size");e.style.setProperty("--tsqd-font-size",n)};return[(M=yl(),A=M.firstChild,P=A.firstChild,L=P.firstChild,D=L.firstChild,O=D.nextSibling,z=O.firstChild,I=A.nextSibling,R=I.firstChild,K=R.firstChild,N=K.firstChild,B=K.nextSibling,U=B.nextSibling,G=R.nextSibling,H=G.firstChild,V=H.nextSibling,Q=t,"function"==typeof Q?(0,s.use)(Q,M):t=M,L.$$click=()=>{i().pipWindow||e.showPanelViewOnly?e.onClose&&e.onClose():e.setLocalStore("open","false")},(0,s.insert)(O,()=>q().queryFlavor,z),(0,s.insert)(O,()=>q().version,null),(0,s.insert)(P,(0,s.createComponent)(mi.Root,{get class(){return pe(o().viewToggle)},get value(){return a()},"aria-label":"Toggle between queries and mutations view",onChange:e=>{l(e),Dl(null),Ol(null)},get children(){return[(0,s.createComponent)(mi.Item,{value:"queries",class:"tsqd-radio-toggle",get children(){return[(0,s.createComponent)(mi.ItemInput,{}),(0,s.createComponent)(mi.ItemControl,{get children(){return(0,s.createComponent)(mi.ItemIndicator,{})}}),(0,s.createComponent)(mi.ItemLabel,{title:"Toggle Queries View",children:"Queries"})]}}),(0,s.createComponent)(mi.Item,{value:"mutations",class:"tsqd-radio-toggle",get children(){return[(0,s.createComponent)(mi.ItemInput,{}),(0,s.createComponent)(mi.ItemControl,{get children(){return(0,s.createComponent)(mi.ItemIndicator,{})}}),(0,s.createComponent)(mi.ItemLabel,{title:"Toggle Mutations View",children:"Mutations"})]}})]}}),null),(0,s.insert)(A,(0,s.createComponent)(s.Show,{get when(){return"queries"===a()},get children(){return(0,s.createComponent)(Ql,{})}}),null),(0,s.insert)(A,(0,s.createComponent)(s.Show,{get when(){return"mutations"===a()},get children(){return(0,s.createComponent)(Wl,{})}}),null),(0,s.insert)(K,(0,s.createComponent)(Ya,{}),N),N.$$input=t=>{"queries"===a()?e.setLocalStore("filter",t.currentTarget.value):e.setLocalStore("mutationFilter",t.currentTarget.value)},(0,s.insert)(B,(0,s.createComponent)(s.Show,{get when(){return"queries"===a()},get children(){var t=Zs();return t.addEventListener("change",t=>{e.setLocalStore("sort",t.currentTarget.value)}),(0,s.insert)(t,()=>Object.keys(s.sortFns).map(e=>{return(t=bl()).firstChild,t.value=e,(0,s.insert)(t,e,null),t;var t})),(0,s.createRenderEffect)(()=>t.value=c()),t}}),null),(0,s.insert)(B,(0,s.createComponent)(s.Show,{get when(){return"mutations"===a()},get children(){var t=Ys();return t.addEventListener("change",t=>{e.setLocalStore("mutationSort",t.currentTarget.value)}),(0,s.insert)(t,()=>Object.keys(s.mutationSortFns).map(e=>{return(t=bl()).firstChild,t.value=e,(0,s.insert)(t,e,null),t;var t})),(0,s.createRenderEffect)(()=>t.value=u()),t}}),null),(0,s.insert)(B,(0,s.createComponent)(es,{}),null),U.$$click=()=>{"queries"===a()?e.setLocalStore("sortOrder",String(-1*d())):e.setLocalStore("mutationSortOrder",String(-1*f()))},(0,s.insert)(U,(0,s.createComponent)(s.Show,{get when(){return 1===("queries"===a()?d():f())},get children(){return[Js(),(0,s.createComponent)(ts,{})]}}),null),(0,s.insert)(U,(0,s.createComponent)(s.Show,{get when(){return-1===("queries"===a()?d():f())},get children(){return[el(),(0,s.createComponent)(ns,{})]}}),null),H.$$click=()=>{"queries"===a()?(oc({type:"CLEAR_QUERY_CACHE"}),m().clear()):(oc({type:"CLEAR_MUTATION_CACHE"}),y().clear())},(0,s.insert)(H,(0,s.createComponent)(Ja,{})),V.$$click=()=>{h().setOnline(!h().isOnline())},(0,s.insert)(V,(S=(0,s.memo)(()=>!!Rl()),()=>S()?(0,s.createComponent)(cs,{}):(0,s.createComponent)(ls,{}))),(0,s.insert)(G,(0,s.createComponent)(s.Show,{get when(){return(0,s.memo)(()=>!i().pipWindow)()&&!i().disabled},get children(){var t=tl();return t.$$click=()=>{i().requestPipWindow(Number(window.innerWidth),Number(e.localStore.height??500))},(0,s.insert)(t,(0,s.createComponent)(us,{})),(0,s.createRenderEffect)(()=>(0,s.className)(t,pe(o().actionsBtn,"tsqd-actions-btn","tsqd-action-open-pip"))),t}}),null),(0,s.insert)(G,(0,s.createComponent)(Ca.Root,{gutter:4,get children(){return[(0,s.createComponent)(Ca.Trigger,{get class(){return pe(o().actionsBtn,"tsqd-actions-btn","tsqd-action-settings")},"aria-label":"Open settings menu",title:"Open settings menu",get children(){return(0,s.createComponent)(ds,{})}}),(0,s.createComponent)(Ca.Portal,{ref:e=>k(e),get mount(){return(0,s.memo)(()=>!!i().pipWindow)()?i().pipWindow.document.body:document.body},get children(){return(0,s.createComponent)(Ca.Content,{get class(){return pe(o().settingsMenu,"tsqd-settings-menu")},get children(){return[(t=nl(),(0,s.createRenderEffect)(()=>(0,s.className)(t,pe(o().settingsMenuHeader,"tsqd-settings-menu-header"))),t),(0,s.createComponent)(s.Show,{get when(){return!e.showPanelViewOnly},get children(){return(0,s.createComponent)(Ca.Sub,{overlap:!0,gutter:8,shift:-4,get children(){return[(0,s.createComponent)(Ca.SubTrigger,{get class(){return pe(o().settingsSubTrigger,"tsqd-settings-menu-sub-trigger","tsqd-settings-menu-sub-trigger-position")},get children(){return[rl(),(0,s.createComponent)(es,{})]}}),(0,s.createComponent)(Ca.Portal,{ref:e=>k(e),get mount(){return(0,s.memo)(()=>!!i().pipWindow)()?i().pipWindow.document.body:document.body},get children(){return(0,s.createComponent)(Ca.SubContent,{get class(){return pe(o().settingsMenu,"tsqd-settings-submenu")},get children(){return(0,s.createComponent)(Ca.RadioGroup,{"aria-label":"Position settings",get value(){return e.localStore.position},onChange:t=>{return n=t,void e.setLocalStore("position",n);var n},get children(){return[(0,s.createComponent)(Ca.RadioItem,{value:"top",get class(){return pe(o().settingsSubButton,"tsqd-settings-menu-position-btn","tsqd-settings-menu-position-btn-top")},get children(){return[ol(),(0,s.createComponent)(ts,{})]}}),(0,s.createComponent)(Ca.RadioItem,{value:"bottom",get class(){return pe(o().settingsSubButton,"tsqd-settings-menu-position-btn","tsqd-settings-menu-position-btn-bottom")},get children(){return[il(),(0,s.createComponent)(ns,{})]}}),(0,s.createComponent)(Ca.RadioItem,{value:"left",get class(){return pe(o().settingsSubButton,"tsqd-settings-menu-position-btn","tsqd-settings-menu-position-btn-left")},get children(){return[al(),(0,s.createComponent)(rs,{})]}}),(0,s.createComponent)(Ca.RadioItem,{value:"right",get class(){return pe(o().settingsSubButton,"tsqd-settings-menu-position-btn","tsqd-settings-menu-position-btn-right")},get children(){return[sl(),(0,s.createComponent)(os,{})]}})]}})}})}})]}})}}),(0,s.createComponent)(Ca.Sub,{overlap:!0,gutter:8,shift:-4,get children(){return[(0,s.createComponent)(Ca.SubTrigger,{get class(){return pe(o().settingsSubTrigger,"tsqd-settings-menu-sub-trigger","tsqd-settings-menu-sub-trigger-position")},get children(){return[ll(),(0,s.createComponent)(es,{})]}}),(0,s.createComponent)(Ca.Portal,{ref:e=>k(e),get mount(){return(0,s.memo)(()=>!!i().pipWindow)()?i().pipWindow.document.body:document.body},get children(){return(0,s.createComponent)(Ca.SubContent,{get class(){return pe(o().settingsMenu,"tsqd-settings-submenu")},get children(){return(0,s.createComponent)(Ca.RadioGroup,{get value(){return e.localStore.theme_preference},onChange:t=>{e.setLocalStore("theme_preference",t)},"aria-label":"Theme preference",get children(){return[(0,s.createComponent)(Ca.RadioItem,{value:"light",get class(){return pe(o().settingsSubButton,"tsqd-settings-menu-position-btn","tsqd-settings-menu-position-btn-top")},get children(){return[cl(),(0,s.createComponent)(is,{})]}}),(0,s.createComponent)(Ca.RadioItem,{value:"dark",get class(){return pe(o().settingsSubButton,"tsqd-settings-menu-position-btn","tsqd-settings-menu-position-btn-bottom")},get children(){return[dl(),(0,s.createComponent)(as,{})]}}),(0,s.createComponent)(Ca.RadioItem,{value:"system",get class(){return pe(o().settingsSubButton,"tsqd-settings-menu-position-btn","tsqd-settings-menu-position-btn-left")},get children(){return[ul(),(0,s.createComponent)(ss,{})]}})]}})}})}})]}}),(0,s.createComponent)(Ca.Sub,{overlap:!0,gutter:8,shift:-4,get children(){return[(0,s.createComponent)(Ca.SubTrigger,{get class(){return pe(o().settingsSubTrigger,"tsqd-settings-menu-sub-trigger","tsqd-settings-menu-sub-trigger-disabled-queries")},get children(){return[fl(),(0,s.createComponent)(es,{})]}}),(0,s.createComponent)(Ca.Portal,{ref:e=>k(e),get mount(){return(0,s.memo)(()=>!!i().pipWindow)()?i().pipWindow.document.body:document.body},get children(){return(0,s.createComponent)(Ca.SubContent,{get class(){return pe(o().settingsMenu,"tsqd-settings-submenu")},get children(){return(0,s.createComponent)(Ca.RadioGroup,{get value(){return e.localStore.hideDisabledQueries}
172,"aria-label":"Hide disabled queries setting",onChange:t=>e.setLocalStore("hideDisabledQueries",t),get children(){return[(0,s.createComponent)(Ca.RadioItem,{value:"false",get class(){return pe(o().settingsSubButton,"tsqd-settings-menu-position-btn","tsqd-settings-menu-position-btn-show")},get children(){return[pl(),(0,s.createComponent)(s.Show,{get when(){return"true"!==e.localStore.hideDisabledQueries},get children(){return(0,s.createComponent)(bs,{})}})]}}),(0,s.createComponent)(Ca.RadioItem,{value:"true",get class(){return pe(o().settingsSubButton,"tsqd-settings-menu-position-btn","tsqd-settings-menu-position-btn-hide")},get children(){return[gl(),(0,s.createComponent)(s.Show,{get when(){return"true"===e.localStore.hideDisabledQueries},get children(){return(0,s.createComponent)(bs,{})}})]}})]}})}})}})]}})];var t}})}})]}}),null),(0,s.insert)(M,(0,s.createComponent)(s.Show,{get when(){return"queries"===a()},get children(){var e=hl(),t=e.firstChild;return(0,s.insert)(t,(0,s.createComponent)(Me,{by:e=>e.queryHash,get each(){return v()},children:e=>(0,s.createComponent)(Vl,{get query(){return e()}})})),(0,s.createRenderEffect)(()=>(0,s.className)(e,pe(o().overflowQueryContainer,"tsqd-queries-overflow-container"))),e}}),null),(0,s.insert)(M,(0,s.createComponent)(s.Show,{get when(){return"mutations"===a()},get children(){var e=ml(),t=e.firstChild;return(0,s.insert)(t,(0,s.createComponent)(Me,{by:e=>e.mutationId,get each(){return C()},children:e=>(0,s.createComponent)(jl,{get mutation(){return e()}})})),(0,s.createRenderEffect)(()=>(0,s.className)(e,pe(o().overflowQueryContainer,"tsqd-mutations-overflow-container"))),e}}),null),(0,s.createRenderEffect)(e=>{var t=pe(o().queriesContainer,zl()<w&&(Fl()||Tl())&&r` 173 height: 50%; 174 max-height: 50%; 175 `,zl()<w&&!(Fl()||Tl())&&r` 176 height: 100%; 177 max-height: 100%; 178 `,"tsqd-queries-container"),n=pe(o().row,"tsqd-header"),i=o().logoAndToggleContainer,l=pe(o().logo,"tsqd-text-logo-container"),c=pe(o().tanstackLogo,"tsqd-text-logo-tanstack"),u=pe(o().queryFlavorLogo,"tsqd-text-logo-query-flavor"),p=pe(o().row,"tsqd-filters-actions-container"),g=pe(o().filtersContainer,"tsqd-filters-container"),h=pe(o().filterInput,"tsqd-query-filter-textfield-container"),m=pe("tsqd-query-filter-textfield"),y=pe(o().filterSelect,"tsqd-query-filter-sort-container"),b="Sort order "+(-1===("queries"===a()?d():f())?"descending":"ascending"),v=-1===("queries"===a()?d():f()),x=pe(o().actionsContainer,"tsqd-actions-container"),C=pe(o().actionsBtn,"tsqd-actions-btn","tsqd-action-clear-cache"),k=`Clear ${a()} cache`,S=pe(o().actionsBtn,Rl()&&o().actionsBtnOffline,"tsqd-actions-btn","tsqd-action-mock-offline-behavior"),$=Rl()?"Unset offline mocking behavior":"Mock offline behavior",E=Rl(),q=Rl()?"Unset offline mocking behavior":"Mock offline behavior";return t!==e.e&&(0,s.className)(M,e.e=t),n!==e.t&&(0,s.className)(A,e.t=n),i!==e.a&&(0,s.className)(P,e.a=i),l!==e.o&&(0,s.className)(L,e.o=l),c!==e.i&&(0,s.className)(D,e.i=c),u!==e.n&&(0,s.className)(O,e.n=u),p!==e.s&&(0,s.className)(I,e.s=p),g!==e.h&&(0,s.className)(R,e.h=g),h!==e.r&&(0,s.className)(K,e.r=h),m!==e.d&&(0,s.className)(N,e.d=m),y!==e.l&&(0,s.className)(B,e.l=y),b!==e.u&&(0,s.setAttribute)(U,"aria-label",e.u=b),v!==e.c&&(0,s.setAttribute)(U,"aria-pressed",e.c=v),x!==e.w&&(0,s.className)(G,e.w=x),C!==e.m&&(0,s.className)(H,e.m=C),k!==e.f&&(0,s.setAttribute)(H,"title",e.f=k),S!==e.y&&(0,s.className)(V,e.y=S),$!==e.g&&(0,s.setAttribute)(V,"aria-label",e.g=$),E!==e.p&&(0,s.setAttribute)(V,"aria-pressed",e.p=E),q!==e.b&&(0,s.setAttribute)(V,"title",e.b=q),e},{e:void 0,t:void 0,a:void 0,o:void 0,i:void 0,n:void 0,s:void 0,h:void 0,r:void 0,d:void 0,l:void 0,u:void 0,c:void 0,w:void 0,m:void 0,f:void 0,y:void 0,g:void 0,p:void 0,b:void 0}),(0,s.createRenderEffect)(()=>N.value="queries"===a()?e.localStore.filter||"":e.localStore.mutationFilter||""),M),(0,s.createComponent)(s.Show,{get when(){return(0,s.memo)(()=>"queries"===a())()&&Fl()},get children(){return(0,s.createComponent)(Xl,{})}}),(0,s.createComponent)(s.Show,{get when(){return(0,s.memo)(()=>"mutations"===a())()&&Tl()},get children(){return(0,s.createComponent)(Zl,{})}})];var S,M,A,P,L,D,O,z,I,R,K,N,B,U,G,H,V,Q},Vl=e=>{const t=T(),n=q().shadowDOMTarget?ue.bind({target:q().shadowDOMTarget}):ue,r=(0,s.createMemo)(()=>
178"dark"===t()?sc(n):ac(n)),{colors:o,alpha:i}=Ea,a=(e,n)=>"dark"===t()?n:e,l=ec(t=>t().find({queryKey:e.query.queryKey})?.state,!0,t=>t.query.queryHash===e.query.queryHash),c=ec(t=>t().find({queryKey:e.query.queryKey})?.isDisabled()??!1,!0,t=>t.query.queryHash===e.query.queryHash),d=ec(t=>t().find({queryKey:e.query.queryKey})?.isStatic()??!1,!0,t=>t.query.queryHash===e.query.queryHash),u=ec(t=>t().find({queryKey:e.query.queryKey})?.isStale()??!1,!0,t=>t.query.queryHash===e.query.queryHash),f=ec(t=>t().find({queryKey:e.query.queryKey})?.getObserversCount()??0,!0,t=>t.query.queryHash===e.query.queryHash),p=(0,s.createMemo)(()=>(0,s.getQueryStatusColor)({queryState:l(),observerCount:f(),isStale:u()}));return(0,s.createComponent)(s.Show,{get when(){return l()},get children(){var t=xl(),l=t.firstChild,u=l.nextSibling;return t.$$click=()=>Dl(e.query.queryHash===Fl()?null:e.query.queryHash),(0,s.insert)(l,f),(0,s.insert)(u,()=>e.query.queryHash),(0,s.insert)(t,(0,s.createComponent)(s.Show,{get when(){return c()},get children(){return vl()}}),null),(0,s.insert)(t,(0,s.createComponent)(s.Show,{get when(){return d()},get children(){return wl()}}),null),(0,s.createRenderEffect)(u=>{var f=pe(r().queryRow,Fl()===e.query.queryHash&&r().selectedQueryRow,"tsqd-query-row"),g=`Query key ${e.query.queryHash}${c()?", disabled":""}${d()?", static":""}`,h=pe("gray"===p()?n` 179 background-color: ${a(o[p()][200],o[p()][700])}; 180 color: ${a(o[p()][700],o[p()][300])}; 181 `:n` 182 background-color: ${a(o[p()][200]+i[80],o[p()][900])}; 183 color: ${a(o[p()][800],o[p()][300])}; 184 `,"tsqd-query-observer-count");return f!==u.e&&(0,s.className)(t,u.e=f),g!==u.t&&(0,s.setAttribute)(t,"aria-label",u.t=g),h!==u.a&&(0,s.className)(l,u.a=h),u},{e:void 0,t:void 0,a:void 0}),t}})},jl=e=>{const t=T(),n=q().shadowDOMTarget?ue.bind({target:q().shadowDOMTarget}):ue,r=(0,s.createMemo)(()=>"dark"===t()?sc(n):ac(n)),{colors:o,alpha:i}=Ea,a=(e,n)=>"dark"===t()?n:e,l=rc(t=>{const n=t().getAll().find(t=>t.mutationId===e.mutation.mutationId);return n?.state}),c=rc(t=>{const n=t().getAll().find(t=>t.mutationId===e.mutation.mutationId);return!!n&&n.state.isPaused}),d=rc(t=>{const n=t().getAll().find(t=>t.mutationId===e.mutation.mutationId);return n?n.state.status:"idle"}),u=(0,s.createMemo)(()=>(0,s.getMutationStatusColor)({isPaused:c(),status:d()}));return(0,s.createComponent)(s.Show,{get when(){return l()},get children(){var t=xl(),l=t.firstChild,c=l.nextSibling;return t.$$click=()=>{Ol(e.mutation.mutationId===Tl()?null:e.mutation.mutationId)},(0,s.insert)(l,(0,s.createComponent)(s.Show,{get when(){return"purple"===u()},get children(){return(0,s.createComponent)(xs,{})}}),null),(0,s.insert)(l,(0,s.createComponent)(s.Show,{get when(){return"green"===u()},get children(){return(0,s.createComponent)(bs,{})}}),null),(0,s.insert)(l,(0,s.createComponent)(s.Show,{get when(){return"red"===u()},get children(){return(0,s.createComponent)(ws,{})}}),null),(0,s.insert)(l,(0,s.createComponent)(s.Show,{get when(){return"yellow"===u()},get children(){return(0,s.createComponent)(vs,{})}}),null),(0,s.insert)(c,(0,s.createComponent)(s.Show,{get when(){return e.mutation.options.mutationKey},get children(){return[(0,s.memo)(()=>JSON.stringify(e.mutation.options.mutationKey))," -"," "]}}),null),(0,s.insert)(c,()=>new Date(e.mutation.state.submittedAt).toLocaleString(),null),(0,s.createRenderEffect)(c=>{var d=pe(r().queryRow,Tl()===e.mutation.mutationId&&r().selectedQueryRow,"tsqd-query-row"),f=`Mutation submitted at ${new Date(e.mutation.state.submittedAt).toLocaleString()}`,p=pe("gray"===u()?n` 185 background-color: ${a(o[u()][200],o[u()][700])}; 186 color: ${a(o[u()][700],o[u()][300])}; 187 `:n` 188 background-color: ${a(o[u()][200]+i[80],o[u()][900])}; 189 color: ${a(o[u()][800],o[u()][300])}; 190 `,"tsqd-query-observer-count");return d!==c.e&&(0,s.className)(t,c.e=d),f!==c.t&&(0,s.setAttribute)(t,"aria-label",c.t=f),p!==c.a&&(0,s.className)(l,c.a=p),c},{e:void 0,t:void 0,a:void 0}),t}})},Ql=()=>{const e=ec(e=>e().getAll().filter(e=>"stale"===(0,s.getQueryStatusLabel)(e)).length),t=ec(e=>e().getAll().filter(e=>"fresh"===(0,s.getQueryStatusLabel)(e)).length),n=ec(e=>e().getAll().filter(e=>"fetching"===(0,s.getQueryStatusLabel)(e)).length),r=ec(e=>e().getAll().filter(e=>"paused"===(0,s.getQueryStatusLabel)(e)).length),o=ec(e=>e().getAll().filter(e=>"inactive"===(0,s.getQueryStatusLabel)(e)).length),i=T(),a=q().shadowDOMTarget?ue.bind({target:q().shadowDOMTarget}):ue,l=(0,s.createMemo)(()=>"dark"===i()?sc(a):ac(a));return c=Qs(),(0,s.insert)(c,(0,s.createComponent)(_l,{label:"Fresh",color:"green",get count(){return t()}}),null),(0,s.insert)(c,(0,s.createComponent)(_l,{label:"Fetching",color:"blue",get count(){return n()}}),null),(0,s.insert)(c,(0,s.createComponent)(_l,{label:"Paused",color:"purple",get count(){return r()}}),null),(0,s.insert)(c,(0,s.createComponent)(_l,{label:"Stale",color:"yellow",get count(){return e()}}),null),(0,s.insert)(c,(0,s.createComponent)(_l,{label:"Inactive",color:"gray",get count(){return o()}}),null),(0,s.createRenderEffect)(()=>(0,s.className)(c,pe(l().queryStatusContainer,"tsqd-query-status-container"))),c;var c},Wl=()=>{const e=rc(e=>e().getAll().filter(e=>
190"green"===(0,s.getMutationStatusColor)({isPaused:e.state.isPaused,status:e.state.status})).length),t=rc(e=>e().getAll().filter(e=>"yellow"===(0,s.getMutationStatusColor)({isPaused:e.state.isPaused,status:e.state.status})).length),n=rc(e=>e().getAll().filter(e=>"purple"===(0,s.getMutationStatusColor)({isPaused:e.state.isPaused,status:e.state.status})).length),r=rc(e=>e().getAll().filter(e=>"red"===(0,s.getMutationStatusColor)({isPaused:e.state.isPaused,status:e.state.status})).length),o=T(),i=q().shadowDOMTarget?ue.bind({target:q().shadowDOMTarget}):ue,a=(0,s.createMemo)(()=>"dark"===o()?sc(i):ac(i));return l=Qs(),(0,s.insert)(l,(0,s.createComponent)(_l,{label:"Paused",color:"purple",get count(){return n()}}),null),(0,s.insert)(l,(0,s.createComponent)(_l,{label:"Pending",color:"yellow",get count(){return t()}}),null),(0,s.insert)(l,(0,s.createComponent)(_l,{label:"Success",color:"green",get count(){return e()}}),null),(0,s.insert)(l,(0,s.createComponent)(_l,{label:"Error",color:"red",get count(){return r()}}),null),(0,s.createRenderEffect)(()=>(0,s.className)(l,pe(a().queryStatusContainer,"tsqd-query-status-container"))),l;var l},_l=e=>{const t=T(),n=q().shadowDOMTarget?ue.bind({target:q().shadowDOMTarget}):ue,r=(0,s.createMemo)(()=>"dark"===t()?sc(n):ac(n)),{colors:o,alpha:i}=Ea,a=(e,n)=>"dark"===t()?n:e;let l;const[c,d]=(0,s.createSignal)(!1),[u,f]=(0,s.createSignal)(!1),p=(0,s.createMemo)(()=>!(Fl()&&zl()<1024&&zl()>w)&&!(zl()<w));return g=Sl(),h=g.firstChild,m=h.nextSibling,"function"==typeof(y=l)?(0,s.use)(y,g):l=g,g.addEventListener("mouseleave",()=>{d(!1),f(!1)}),g.addEventListener("mouseenter",()=>d(!0)),g.addEventListener("blur",()=>f(!1)),g.addEventListener("focus",()=>f(!0)),(0,s.spread)(g,(0,s.mergeProps)({get disabled(){return p()},get"aria-label"(){return`${e.label}: ${e.count}`},get class(){return pe(r().queryStatusTag,!p()&&n` 191 cursor: pointer; 192 &:hover { 193 background: ${a(o.gray[200],o.darkGray[400])}${i[80]}; 194 } 195 `,"tsqd-query-status-tag",`tsqd-query-status-tag-${e.label.toLowerCase()}`)}},()=>c()||u()?{"aria-describedby":"tsqd-status-tooltip"}:{}),!1,!0),(0,s.insert)(g,(0,s.createComponent)(s.Show,{get when(){return(0,s.memo)(()=>!p())()&&(c()||u())},get children(){var t=Cl();return(0,s.insert)(t,()=>e.label),(0,s.createRenderEffect)(()=>(0,s.className)(t,pe(r().statusTooltip,"tsqd-query-status-tooltip"))),t}}),h),(0,s.insert)(g,(0,s.createComponent)(s.Show,{get when(){return p()},get children(){var t=kl();return(0,s.insert)(t,()=>e.label),(0,s.createRenderEffect)(()=>(0,s.className)(t,pe(r().queryStatusTagLabel,"tsqd-query-status-tag-label"))),t}}),m),(0,s.insert)(m,()=>e.count),(0,s.createRenderEffect)(t=>{var i=pe(n` 196 width: ${Ea.size[1.5]}; 197 height: ${Ea.size[1.5]}; 198 border-radius: ${Ea.border.radius.full}; 199 background-color: ${Ea.colors[e.color][500]}; 200 `,"tsqd-query-status-tag-dot"),l=pe(r().queryStatusCount,e.count>0&&"gray"!==e.color&&n` 201 background-color: ${a(o[e.color][100],o[e.color][900])}; 202 color: ${a(o[e.color][700],o[e.color][300])}; 203 `,"tsqd-query-status-tag-count");return i!==t.e&&(0,s.className)(h,t.e=i),l!==t.t&&(0,s.className)(m,t.t=l),t},{e:void 0,t:void 0}),g;var g,h,m,y},Xl=()=>{const e=T(),t=q().shadowDOMTarget?ue.bind({target:q().shadowDOMTarget}):ue,n=(0,s.createMemo)(()=>"dark"===e()?sc(t):ac(t)),{colors:r}=Ea,o=(t,n)=>"dark"===e()?n:t,i=q().client,[a,l]=(0,s.createSignal)(!1),[c,d]=(0,s.createSignal)("view"),[u,f]=(0,s.createSignal)(!1),p=(0,s.createMemo)(()=>q().errorTypes||[]),g=ec(e=>e().getAll().find(e=>e.queryHash===Fl()),!1),h=ec(e=>e().getAll().find(e=>e.queryHash===Fl()),!1),m=ec(e=>e().getAll().find(e=>e.queryHash===Fl())?.state,!1),y=ec(e=>e().getAll().find(e=>e.queryHash===Fl())?.state.data,!1),b=ec(e=>{const t=e().getAll().find(e=>e.queryHash===Fl());return t?(0,s.getQueryStatusLabel)(t):"inactive"}),v=ec(e=>{const t=e().getAll().find(e=>e.queryHash===Fl());return t?t.state.status:"pending"}),w=ec(e=>e().getAll().find(e=>e.queryHash===Fl())?.getObserversCount()??0),x=(0,s.createMemo)(()=>(0,s.getQueryStatusColorByLabel)(b())),C=()=>{oc({type:"REFETCH",queryHash:g()?.queryHash});const e=g()?.fetch();e?.catch(()=>{})},k=e=>{const t=g();if(!t)return;oc({type:"TRIGGER_ERROR",queryHash:t.queryHash,metadata:{error:e?.name}});const n=e?.initializer(t)??new Error("Unknown error from devtools"),r=t.options;t.setState({data:void 0,status:"error",error:n,fetchMeta:{...t.state.fetchMeta,__previousQueryOptions:r}})},S=()=>{const e=g();if(!e)return;oc({type:"RESTORE_LOADING",queryHash:e.queryHash});const t=e.state,n=e.state.fetchMeta?e.state.fetchMeta.__previousQueryOptions:null;e.cancel({silent:!0}
203),e.setState({...t,fetchStatus:"idle",fetchMeta:null}),n&&e.fetch(n)};(0,s.createEffect)(()=>{"fetching"!==b()&&l(!1)});return(0,s.createComponent)(s.Show,{get when(){return(0,s.memo)(()=>!!g())()&&m()},get children(){var e=Al(),$=e.firstChild,E=$.nextSibling,M=E.firstChild,q=M.firstChild,A=q.firstChild,P=q.nextSibling,L=M.nextSibling,F=L.firstChild.nextSibling,D=L.nextSibling.firstChild.nextSibling,T=E.nextSibling,O=T.nextSibling,z=O.firstChild,I=z.firstChild,R=z.nextSibling,K=R.firstChild,N=R.nextSibling,B=N.firstChild,U=N.nextSibling,G=U.firstChild,H=U.nextSibling,V=H.firstChild,j=V.nextSibling,Q=O.nextSibling;Q.firstChild;var W=Q.nextSibling,_=W.nextSibling;return(0,s.insert)(A,()=>(0,s.displayValue)(g().queryKey,!0)),(0,s.insert)(P,b),(0,s.insert)(F,w),(0,s.insert)(D,()=>new Date(m().dataUpdatedAt).toLocaleTimeString()),z.$$click=C,R.$$click=()=>{oc({type:"INVALIDATE",queryHash:g()?.queryHash}),i.invalidateQueries({queryKey:g()?.queryKey,exact:!0})},N.$$click=()=>{oc({type:"RESET",queryHash:g()?.queryHash}),i.resetQueries({queryKey:g()?.queryKey,exact:!0})},U.$$click=()=>{oc({type:"REMOVE",queryHash:g()?.queryHash}),i.removeQueries({queryKey:g()?.queryKey,exact:!0}),Dl(null)},H.$$click=()=>{if(void 0===g()?.state.data)l(!0),S();else{const e=g();if(!e)return;oc({type:"TRIGGER_LOADING",queryHash:e.queryHash});const t=e.options;e.fetch({...t,queryFn:()=>new Promise(()=>{}),gcTime:-1}),e.setState({data:void 0,status:"pending",fetchMeta:{...e.state.fetchMeta,__previousQueryOptions:t}})}},(0,s.insert)(H,()=>"pending"===v()?"Restore":"Trigger",j),(0,s.insert)(O,(0,s.createComponent)(s.Show,{get when(){return 0===p().length||"error"===v()},get children(){var e=$l(),n=e.firstChild,a=n.nextSibling;return e.$$click=()=>{g().state.error?(oc({type:"RESTORE_ERROR",queryHash:g()?.queryHash}),i.resetQueries({queryKey:g()?.queryKey})):k()},(0,s.insert)(e,()=>"error"===v()?"Restore":"Trigger",a),(0,s.createRenderEffect)(i=>{var a=pe(t` 204 color: ${o(r.red[500],r.red[400])}; 205 `,"tsqd-query-details-actions-btn","tsqd-query-details-action-error"),l="pending"===v(),c=t` 206 background-color: ${o(r.red[500],r.red[400])}; 207 `;return a!==i.e&&(0,s.className)(e,i.e=a),l!==i.t&&(e.disabled=i.t=l),c!==i.a&&(0,s.className)(n,i.a=c),i},{e:void 0,t:void 0,a:void 0}),e}}),null),(0,s.insert)(O,(0,s.createComponent)(s.Show,{get when(){return!(0===p().length||"error"===v())},get children(){var e=El(),r=e.firstChild,o=r.nextSibling.nextSibling;return o.firstChild,o.addEventListener("change",e=>{const t=p().find(t=>t.name===e.currentTarget.value);k(t)}),(0,s.insert)(o,(0,s.createComponent)(s.For,{get each(){return p()},children:e=>{return t=Pl(),(0,s.insert)(t,()=>e.name),(0,s.createRenderEffect)(()=>t.value=e.name),t;var t}}),null),(0,s.insert)(e,(0,s.createComponent)(es,{}),null),(0,s.createRenderEffect)(i=>{var a=pe(n().actionsSelect,"tsqd-query-details-actions-btn","tsqd-query-details-action-error-multiple"),l=t` 208 background-color: ${Ea.colors.red[400]}; 209 `,c="pending"===v();return a!==i.e&&(0,s.className)(e,i.e=a),l!==i.t&&(0,s.className)(r,i.t=l),c!==i.a&&(o.disabled=i.a=c),i},{e:void 0,t:void 0,a:void 0}),e}}),null),(0,s.insert)(Q,()=>"view"===c()?"Explorer":"Editor",null),(0,s.insert)(e,(0,s.createComponent)(s.Show,{get when(){return"view"===c()},get children(){var e=Ml();return(0,s.insert)(e,(0,s.createComponent)(Us,{label:"Data",defaultExpanded:["Data"],get value(){return y()},editable:!0,onEdit:()=>d("edit"),get activeQuery(){return g()}})),(0,s.createRenderEffect)(t=>(0,s.setStyleProperty)(e,"padding",Ea.size[2])),e}}),W),(0,s.insert)(e,(0,s.createComponent)(s.Show,{get when(){return"edit"===c()},get children(){var e=ql(),i=e.firstChild,a=i.nextSibling,l=a.firstChild,c=l.nextSibling,p=c.firstChild,h=p.nextSibling;return e.addEventListener("submit",e=>{e.preventDefault();const t=new FormData(e.currentTarget).get("data");try{const e=JSON.parse(t);g().setState({...g().state,data:e}),d("view")}catch(e){f(!0)}}),i.addEventListener("focus",()=>f(!1)),(0,s.insert)(l,()=>u()?"Invalid Value":""),p.$$click=()=>d("view"),(0,s.createRenderEffect)(d=>{var f=pe(n().devtoolsEditForm,"tsqd-query-details-data-editor"),g=n().devtoolsEditTextarea,m=u(),y=n().devtoolsEditFormActions,b=n().devtoolsEditFormError,v=n().devtoolsEditFormActionContainer,w=pe(n().devtoolsEditFormAction,t` 210 color: ${o(r.gray[600],r.gray[300])}; 211 `),x=pe(n().devtoolsEditFormAction,t` 212 color: ${o(r.blue[600],r.blue[400])}; 213 `);return f!==d.e&&(0,s.className)(e,d.e=f),g!==d.t&&(0,s.className)(i,d.t=g),m!==d.a&&(0,s.setAttribute)(i,"data-error",d.a=m),y!==d.o&&(0,s.className)(a,d.o=y),b!==d.i&&(0,s.className)(l,d.i=b),v!==d.n&&(0,s.className)(c,d.n=v),w!==d.s&&(0,s.className)(p,d.s=w),x!==d.h&&(0,s.className)(h,d.h=x),d},{e:void 0,t:void 0,a:void 0,o:void 0,i:void 0,n:void 0,s:void 0,h:void 0}),(0,s.createRenderEffect)(()=>i.value=JSON.stringify(y(),null,2)),e}}),W),(0,s.insert)(_,(0,s.createComponent)(Us,{label:"Query",defaultExpanded:["Query","queryKey"],get value(){return h()}})),(0,s.createRenderEffect)(i=>{var l=pe(n().detailsContainer,"tsqd-query-details-container"),c=pe(n().detailsHeader,"tsqd-query-details-header"),d=pe(n().detailsBody,"tsqd-query-details-summary-container"),u=pe(n().queryDetailsStatus,"gray"===x()?t` 214 background-color: ${o(r[x()][200],r[x()][700])}; 215 color: ${o(r[x()][700],r[x()][300])}; 216 border-color: ${o(r[x()][400],r[x()][600])}; 217 `:t` 218 background-color: ${o(r[x()][100],r[x()][900])}; 219 color: ${o(r[x()][700],r[x()][300])}; 220 border-color: ${o(r[x()][400],r[x()][600])}; 221 `),f=pe(n().detailsHeader,"tsqd-query-details-header"),p=pe(n().actionsBody,"tsqd-query-details-actions-container"),g=pe(t` 222 color: ${o(r.blue[600],r.blue[400])}; 223 `,"tsqd-query-details-actions-btn","tsqd-query-details-action-refetch"),h="fetching"===b(),m=t` 224 background-color: ${o(r.blue[600],r.blue[400])}; 225 `,y=pe(t` 226 color: ${o(r.yellow[600],r.yellow[400])}; 227 `,"tsqd-query-details-actions-btn","tsqd-query-details-action-invalidate"),w="pending"===v(),C=t` 228 background-color: ${o(r.yellow[600],r.yellow[400])}; 229 `,k=pe(t` 230 color: ${o(r.gray[600],r.gray[300])}; 231 `,"tsqd-query-details-actions-btn","tsqd-query-details-action-reset"),S="pending"===v(),M=t` 232 background-color: ${o(r.gray[600],r.gray[400])}; 233 `,q=pe(t` 234 color: ${o(r.pink[500],r.pink[400])}; 235 `,"tsqd-query-details-actions-btn","tsqd-query-details-action-remove"),A="fetching"===b(),L=t` 236 background-color: ${o(r.pink[500],r.pink[400])}; 237 `,F=pe(t` 238 color: ${o(r.cyan[500],r.cyan[400])}; 239 `,"tsqd-query-details-actions-btn","tsqd-query-details-action-loading"),D=a(),j=t` 240 background-color: ${o(r.cyan[500],r.cyan[400])}; 241 `,X=pe(n().detailsHeader,"tsqd-query-details-header"),Z=pe(n().detailsHeader,"tsqd-query-details-header"),Y=Ea.size[2];return l!==i.e&&(0,s.className)(e,i.e=l),c!==i.t&&(0,s.className)($,i.t=c),d!==i.a&&(0,s.className)(E,i.a=d),u!==i.o&&(0,s.className)(P,i.o=u),f!==i.i&&(0,s.className)(T,i.i=f),p!==i.n&&(0,s.className)(O,i.n=p),g!==i.s&&(0,s.className)(z,i.s=g),h!==i.h&&(z.disabled=i.h=h),m!==i.r&&(0,s.className)(I,i.r=m),y!==i.d&&(0,s.className)(R,i.d=y),w!==i.l&&(R.disabled=i.l=w),C!==i.u&&(0,s.className)(K,i.u=C),k!==i.c&&(0,s.className)(N,i.c=k),S!==i.w&&(N.disabled=i.w=S),M!==i.m&&(0,s.className)(B,i.m=M),q!==i.f&&(0,s.className)(U,i.f=q),A!==i.y&&(U.disabled=i.y=A),L!==i.g&&(0,s.className)(G,i.g=L),F!==i.p&&(0,s.className)(H,i.p=F),D!==i.b&&(H.disabled=i.b=D),j!==i.T&&(0,s.className)(V,i.T=j),X!==i.A&&(0,s.className)(Q,i.A=X),Z!==i.O&&(0,s.className)(W,i.O=Z),Y!==i.I&&(0,s.setStyleProperty)(_,"padding",i.I=Y),i},{e:void 0,t:void 0,a:void 0,o:void 0,i:void 0,n:void 0,s:void 0,h:void 0,r:void 0,d:void 0,l:void 0,u:void 0,c:void 0,w:void 0,m:void 0,f:void 0,y:void 0,g:void 0,p:void 0,b:void 0,T:void 0,A:void 0,O:void 0,I:void 0}),e}})},Zl=()=>{const e=T(),t=q().shadowDOMTarget?ue.bind({target:q().shadowDOMTarget}):ue,n=(0,s.createMemo)(()=>"dark"===e()?sc(t):ac(t)),{colors:r}=Ea,o=(t,n)=>"dark"===e()?n:t,i=rc(e=>{const t=e().getAll().find(e=>e.mutationId===Tl());
241return!!t&&t.state.isPaused}),a=rc(e=>{const t=e().getAll().find(e=>e.mutationId===Tl());return t?t.state.status:"idle"}),l=(0,s.createMemo)(()=>(0,s.getMutationStatusColor)({isPaused:i(),status:a()})),c=rc(e=>e().getAll().find(e=>e.mutationId===Tl()),!1);return(0,s.createComponent)(s.Show,{get when(){return c()},get children(){var e=Ll(),i=e.firstChild,d=i.nextSibling,u=d.firstChild,f=u.firstChild,p=f.firstChild,g=f.nextSibling,h=u.nextSibling.firstChild.nextSibling,m=d.nextSibling,y=m.nextSibling,b=y.nextSibling,v=b.nextSibling,w=v.nextSibling,x=w.nextSibling,C=x.nextSibling,k=C.nextSibling;return(0,s.insert)(p,(0,s.createComponent)(s.Show,{get when(){return c().options.mutationKey},fallback:"No mutationKey found",get children(){return(0,s.displayValue)(c().options.mutationKey,!0)}})),(0,s.insert)(g,(0,s.createComponent)(s.Show,{get when(){return"purple"===l()},children:"pending"}),null),(0,s.insert)(g,(0,s.createComponent)(s.Show,{get when(){return"purple"!==l()},get children(){return a()}}),null),(0,s.insert)(h,()=>new Date(c().state.submittedAt).toLocaleTimeString()),(0,s.insert)(y,(0,s.createComponent)(Us,{label:"Variables",defaultExpanded:["Variables"],get value(){return c().state.variables}})),(0,s.insert)(v,(0,s.createComponent)(Us,{label:"Context",defaultExpanded:["Context"],get value(){return c().state.context}})),(0,s.insert)(x,(0,s.createComponent)(Us,{label:"Data",defaultExpanded:["Data"],get value(){return c().state.data}})),(0,s.insert)(k,(0,s.createComponent)(Us,{label:"Mutation",defaultExpanded:["Mutation"],get value(){return c()}})),(0,s.createRenderEffect)(a=>{var c=pe(n().detailsContainer,"tsqd-query-details-container"),u=pe(n().detailsHeader,"tsqd-query-details-header"),f=pe(n().detailsBody,"tsqd-query-details-summary-container"),p=pe(n().queryDetailsStatus,"gray"===l()?t` 242 background-color: ${o(r[l()][200],r[l()][700])}; 243 color: ${o(r[l()][700],r[l()][300])}; 244 border-color: ${o(r[l()][400],r[l()][600])}; 245 `:t` 246 background-color: ${o(r[l()][100],r[l()][900])}; 247 color: ${o(r[l()][700],r[l()][300])}; 248 border-color: ${o(r[l()][400],r[l()][600])}; 249 `),h=pe(n().detailsHeader,"tsqd-query-details-header"),S=Ea.size[2],$=pe(n().detailsHeader,"tsqd-query-details-header"),E=Ea.size[2],M=pe(n().detailsHeader,"tsqd-query-details-header"),q=Ea.size[2],A=pe(n().detailsHeader,"tsqd-query-details-header"),P=Ea.size[2];return c!==a.e&&(0,s.className)(e,a.e=c),u!==a.t&&(0,s.className)(i,a.t=u),f!==a.a&&(0,s.className)(d,a.a=f),p!==a.o&&(0,s.className)(g,a.o=p),h!==a.i&&(0,s.className)(m,a.i=h),S!==a.n&&(0,s.setStyleProperty)(y,"padding",a.n=S),$!==a.s&&(0,s.className)(b,a.s=$),E!==a.h&&(0,s.setStyleProperty)(v,"padding",a.h=E),M!==a.r&&(0,s.className)(w,a.r=M),q!==a.d&&(0,s.setStyleProperty)(x,"padding",a.d=q),A!==a.l&&(0,s.className)(C,a.l=A),P!==a.u&&(0,s.setStyleProperty)(k,"padding",a.u=P),a},{e:void 0,t:void 0,a:void 0,o:void 0,i:void 0,n:void 0,s:void 0,h:void 0,r:void 0,d:void 0,l:void 0,u:void 0}),e}})},Yl=new Map,Jl=()=>{const e=(0,s.createMemo)(()=>q().client.getQueryCache()),t=e().subscribe(t=>{(0,s.batch)(()=>{for(const[n,r]of Yl.entries())r.shouldUpdate(t)&&r.setter(n(e))})});return(0,s.onCleanup)(()=>{Yl.clear(),t()}),t},ec=(e,t=!0,n=()=>!0)=>{const r=(0,s.createMemo)(()=>q().client.getQueryCache()),[o,i]=(0,s.createSignal)(e(r),t?void 0:{equals:!1});return(0,s.createEffect)(()=>{i(e(r))}),Yl.set(e,{setter:i,shouldUpdate:n}),(0,s.onCleanup)(()=>{Yl.delete(e)}),o},tc=new Map,nc=()=>{const e=(0,s.createMemo)(()=>q().client.getMutationCache()),t=e().subscribe(()=>{for(const[t,n]of tc.entries())queueMicrotask(()=>{n(t(e))})});return(0,s.onCleanup)(()=>{tc.clear(),t()}),t},rc=(e,t=!0)=>{const n=(0,s.createMemo)(()=>q().client.getMutationCache()),[r,o]=(0,s.createSignal)(e(n),t?void 0:{equals:!1});return(0,s.createEffect)(()=>{o(e(n))}),tc.set(e,o),(0,s.onCleanup)(()=>{tc.delete(e)}),r},oc=({type:e,queryHash:t,metadata:n})=>{const r=new CustomEvent("@tanstack/query-devtools-event",{detail:{type:e,queryHash:t,metadata:n},bubbles:!0,cancelable:!0});window.dispatchEvent(r)},ic=(e,t)=>{const{colors:n,font:r,size:o,alpha:i,shadow:a,border:s}=Ea,l=(t,n)=>"light"===e?t:n;return{devtoolsBtn:t` 250 z-index: 100000; 251 position: fixed; 252 padding: 4px; 253 text-align: left; 254 255 display: flex; 256 align-items: center; 257 justify-content: center; 258 border-radius: 9999px; 259 box-shadow: ${a.md()}; 260 overflow: hidden; 261 262 & div { 263 position: absolute; 264 top: -8px; 265 left: -8px; 266 right: -8px; 267 bottom: -8px; 268 border-radius: 9999px; 269 270 & svg { 271 position: absolute; 272 width: 100%; 273 height: 100%; 274 } 275 filter: blur(6px) saturate(1.2) contrast(1.1); 276 } 277 278 &:focus-within { 279 outline-offset: 2px; 280 outline: 3px solid ${n.green[600]}; 281 } 282 283 & button { 284 position: relative; 285 z-index: 1; 286 padding: 0; 287 border-radius: 9999px; 288 background-color: transparent; 289 border: none; 290 height: 40px; 291 display: flex; 292 width: 40px; 293 overflow: hidden; 294 cursor: pointer; 295 outline: none; 296 & svg { 297 position: absolute; 298 width: 100%; 299 height: 100%; 300 } 301 } 302 `,panel:t` 303 position: fixed; 304 z-index: 9999; 305 display: flex; 306 gap: ${Ea.size[.5]}; 307 & * { 308 box-sizing: border-box; 309 text-transform: none; 310 } 311 312 & *::-webkit-scrollbar {
313 width: 7px; 314 } 315 316 & *::-webkit-scrollbar-track { 317 background: transparent; 318 } 319 320 & *::-webkit-scrollbar-thumb { 321 background: ${l(n.gray[300],n.darkGray[200])}; 322 } 323 324 & *::-webkit-scrollbar-thumb:hover { 325 background: ${l(n.gray[400],n.darkGray[300])}; 326 } 327 `,parentPanel:t` 328 z-index: 9999; 329 display: flex; 330 height: 100%; 331 gap: ${Ea.size[.5]}; 332 & * { 333 box-sizing: border-box; 334 text-transform: none; 335 } 336 337 & *::-webkit-scrollbar { 338 width: 7px; 339 } 340 341 & *::-webkit-scrollbar-track { 342 background: transparent; 343 } 344 345 & *::-webkit-scrollbar-thumb { 346 background: ${l(n.gray[300],n.darkGray[200])}; 347 } 348 349 & *::-webkit-scrollbar-thumb:hover { 350 background: ${l(n.gray[400],n.darkGray[300])}; 351 } 352 `,"devtoolsBtn-position-bottom-right":t` 353 bottom: 12px; 354 right: 12px; 355 `,"devtoolsBtn-position-bottom-left":t` 356 bottom: 12px; 357 left: 12px; 358 `,"devtoolsBtn-position-top-left":t` 359 top: 12px; 360 left: 12px; 361 `,"devtoolsBtn-position-top-right":t` 362 top: 12px; 363 right: 12px; 364 `,"devtoolsBtn-position-relative":t` 365 position: relative; 366 `,"panel-position-top":t` 367 top: 0; 368 right: 0; 369 left: 0; 370 max-height: 90%; 371 min-height: ${o[14]}; 372 border-bottom: ${l(n.gray[400],n.darkGray[300])} 1px solid; 373 `,"panel-position-bottom":t` 374 bottom: 0; 375 right: 0; 376 left: 0; 377 max-height: 90%; 378 min-height: ${o[14]}; 379 border-top: ${l(n.gray[400],n.darkGray[300])} 1px solid; 380 `,"panel-position-right":t` 381 bottom: 0; 382 right: 0; 383 top: 0; 384 border-left: ${l(n.gray[400],n.darkGray[300])} 1px solid; 385 max-width: 90%; 386 `,"panel-position-left":t` 387 bottom: 0; 388 left: 0; 389 top: 0; 390 border-right: ${l(n.gray[400],n.darkGray[300])} 1px solid; 391 max-width: 90%; 392 `,closeBtn:t` 393 position: absolute; 394 cursor: pointer; 395 z-index: 5; 396 display: flex; 397 align-items: center; 398 justify-content: center; 399 outline: none; 400 background-color: ${l(n.gray[50],n.darkGray[700])}; 401 &:hover { 402 background-color: ${l(n.gray[200],n.darkGray[500])}; 403 } 404 &:focus-visible { 405 outline: 2px solid ${n.blue[600]}; 406 } 407 & svg { 408 color: ${l(n.gray[600],n.gray[400])}; 409 width: ${o[2]}; 410 height: ${o[2]}; 411 } 412 `,"closeBtn-position-top":t` 413 bottom: 0; 414 right: ${o[2]}; 415 transform: translate(0, 100%); 416 border-right: ${l(n.gray[400],n.darkGray[300])} 1px solid; 417 border-left: ${l(n.gray[400],n.darkGray[300])} 1px solid; 418 border-top: none; 419 border-bottom: ${l(n.gray[400],n.darkGray[300])} 1px solid; 420 border-radius: 0px 0px ${s.radius.sm} ${s.radius.sm}; 421 padding: ${o[.5]} ${o[1.5]} ${o[1]} ${o[1.5]}; 422 423 &::after { 424 content: ' '; 425 position: absolute; 426 bottom: 100%; 427 left: -${o[2.5]}; 428 height: ${o[1.5]}; 429 width: calc(100% + ${o[5]}); 430 } 431 432 & svg { 433 transform: rotate(180deg); 434 } 435 `,"closeBtn-position-bottom":t` 436 top: 0; 437 right: ${o[2]}; 438 transform: translate(0, -100%); 439 border-right: ${l(n.gray[400],n.darkGray[300])} 1px solid; 440 border-left: ${l(n.gray[400],n.darkGray[300])} 1px solid; 441 border-top: ${l(n.gray[400],n.darkGray[300])} 1px solid; 442 border-bottom: none; 443 border-radius: ${s.radius.sm} ${s.radius.sm} 0px 0px; 444 padding: ${o[1]} ${o[1.5]} ${o[.5]} ${o[1.5]}; 445 446 &::after { 447 content: ' '; 448 position: absolute; 449 top: 100%; 450 left: -${o[2.5]}; 451 height: ${o[1.5]}; 452 width: calc(100% + ${o[5]}); 453 } 454 `,"closeBtn-position-right":t` 455 bottom: ${o[2]}; 456 left: 0; 457 transform: translate(-100%, 0); 458 border-right: none; 459 border-left: ${l(n.gray[400],n.darkGray[300])} 1px solid; 460 border-top: ${l(n.gray[400],n.darkGray[300])} 1px solid; 461 border-bottom: ${l(n.gray[400],n.darkGray[300])} 1px solid; 462 border-radius: ${s.radius.sm} 0px 0px ${s.radius.sm}; 463 padding: ${o[1.5]} ${o[.5]} ${o[1.5]} ${o[1]}; 464 465 &::after { 466 content: ' '; 467 position: absolute; 468 left: 100%; 469 height: calc(100% + ${o[5]}); 470 width: ${o[1.5]}; 471 } 472 473 & svg { 474 transform: rotate(-90deg); 475 } 476 `,"closeBtn-position-left":t` 477 bottom: ${o[2]}; 478 right: 0; 479 transform: translate(100%, 0); 480 border-left: none; 481 border-right: ${l(n.gray[400],n.darkGray[300])} 1px solid; 482 border-top: ${l(n.gray[400],n.darkGray[300])} 1px solid; 483 border-bottom: ${l(n.gray[400],n.darkGray[300])} 1px solid; 484 border-radius: 0px ${s.radius.sm} ${s.radius.sm} 0px; 485 padding: ${o[1.5]} ${o[1]} ${o[1.5]} ${o[.5]}; 486 487 &::after { 488 content: ' '; 489 position: absolute; 490 right: 100%; 491 height: calc(100% + ${o[5]}); 492 width: ${o[1.5]}; 493 } 494 495 & svg { 496 transform: rotate(90deg); 497 } 498 `,queriesContainer:t` 499 flex: 1 1 700px; 500 background-color: ${l(n.gray[50],n.darkGray[700])}; 501 display: flex; 502 flex-direction: column; 503 & * { 504 font-family: ui-sans-serif, Inter, system-ui, sans-serif, sans-serif; 505 } 506 `,dragHandle:t` 507 position: absolute; 508 transition: background-color 0.125s ease; 509 &:hover { 510 background-color: ${n.purple[400]}
510${l("",i[90])}; 511 } 512 &:focus { 513 outline: none; 514 background-color: ${n.purple[400]}${l("",i[90])}; 515 } 516 &:focus-visible { 517 outline: 2px solid ${n.blue[800]}; 518 outline-offset: -2px; 519 background-color: ${n.purple[400]}${l("",i[90])}; 520 } 521 z-index: 4; 522 `,"dragHandle-position-top":t` 523 bottom: 0; 524 width: 100%; 525 height: 3px; 526 cursor: ns-resize; 527 `,"dragHandle-position-bottom":t` 528 top: 0; 529 width: 100%; 530 height: 3px; 531 cursor: ns-resize; 532 `,"dragHandle-position-right":t` 533 left: 0; 534 width: 3px; 535 height: 100%; 536 cursor: ew-resize; 537 `,"dragHandle-position-left":t` 538 right: 0; 539 width: 3px; 540 height: 100%; 541 cursor: ew-resize; 542 `,row:t` 543 display: flex; 544 justify-content: space-between; 545 align-items: center; 546 padding: ${Ea.size[2]} ${Ea.size[2.5]}; 547 gap: ${Ea.size[2.5]}; 548 border-bottom: ${l(n.gray[300],n.darkGray[500])} 1px solid; 549 align-items: center; 550 & > button { 551 padding: 0; 552 background: transparent; 553 border: none; 554 display: flex; 555 gap: ${o[.5]}; 556 flex-direction: column; 557 } 558 `,logoAndToggleContainer:t` 559 display: flex; 560 gap: ${Ea.size[3]}; 561 align-items: center; 562 `,logo:t` 563 cursor: pointer; 564 display: flex; 565 flex-direction: column; 566 background-color: transparent; 567 border: none; 568 gap: ${Ea.size[.5]}; 569 padding: 0px; 570 &:hover { 571 opacity: 0.7; 572 } 573 &:focus-visible { 574 outline-offset: 4px; 575 border-radius: ${s.radius.xs}; 576 outline: 2px solid ${n.blue[800]}; 577 } 578 `,tanstackLogo:t` 579 font-size: ${r.size.md}; 580 font-weight: ${r.weight.bold}; 581 line-height: ${r.lineHeight.xs}; 582 white-space: nowrap; 583 color: ${l(n.gray[600],n.gray[300])}; 584 `,queryFlavorLogo:t` 585 font-weight: ${r.weight.semibold}; 586 font-size: ${r.size.xs}; 587 background: linear-gradient( 588 to right, 589 ${l("#ea4037, #ff9b11","#dd524b, #e9a03b")} 590 ); 591 background-clip: text; 592 -webkit-background-clip: text; 593 line-height: 1; 594 -webkit-text-fill-color: transparent; 595 white-space: nowrap; 596 `,queryStatusContainer:t` 597 display: flex; 598 gap: ${Ea.size[2]}; 599 height: min-content; 600 `,queryStatusTag:t` 601 display: flex; 602 gap: ${Ea.size[1.5]}; 603 box-sizing: border-box; 604 height: ${Ea.size[6.5]}; 605 background: ${l(n.gray[50],n.darkGray[500])}; 606 color: ${l(n.gray[700],n.gray[300])}; 607 border-radius: ${Ea.border.radius.sm}; 608 font-size: ${r.size.sm}; 609 padding: ${Ea.size[1]}; 610 padding-left: ${Ea.size[1.5]}; 611 align-items: center; 612 font-weight: ${r.weight.medium}; 613 border: ${l("1px solid "+n.gray[300],"1px solid transparent")}; 614 user-select: none; 615 position: relative; 616 &:focus-visible { 617 outline-offset: 2px; 618 outline: 2px solid ${n.blue[800]}; 619 } 620 `,queryStatusTagLabel:t` 621 font-size: ${r.size.xs}; 622 `,queryStatusCount:t` 623 font-size: ${r.size.xs}; 624 padding: 0 5px; 625 display: flex; 626 align-items: center; 627 justify-content: center; 628 color: ${l(n.gray[500],n.gray[400])}; 629 background-color: ${l(n.gray[200],n.darkGray[300])}; 630 border-radius: 2px; 631 font-variant-numeric: tabular-nums; 632 height: ${Ea.size[4.5]}; 633 `,statusTooltip:t` 634 position: absolute; 635 z-index: 1; 636 background-color: ${l(n.gray[50],n.darkGray[500])}; 637 top: 100%; 638 left: 50%; 639 transform: translate(-50%, calc(${Ea.size[2]})); 640 padding: ${Ea.size[.5]} ${Ea.size[2]}; 641 border-radius: ${Ea.border.radius.sm}; 642 font-size: ${r.size.xs}; 643 border: 1px solid ${l(n.gray[400],n.gray[600])}; 644 color: ${l(n.gray[600],n.gray[300])}; 645 646 &::before { 647 top: 0px; 648 content: ' '; 649 display: block; 650 left: 50%; 651 transform: translate(-50%, -100%); 652 position: absolute; 653 border-color: transparent transparent 654 ${l(n.gray[400],n.gray[600])} transparent; 655 border-style: solid; 656 border-width: 7px; 657 /* transform: rotate(180deg); */ 658 } 659 660 &::after { 661 top: 0px; 662 content: ' '; 663 display: block; 664 left: 50%; 665 transform: translate(-50%, calc(-100% + 2px)); 666 position: absolute; 667 border-color: transparent transparent 668 ${l(n.gray[100],n.darkGray[500])} transparent; 669 border-style: solid; 670 border-width: 7px; 671 } 672 `,filtersContainer:t` 673 display: flex; 674 gap: ${Ea.size[2]}; 675 & > button { 676 cursor: pointer; 677 padding: ${Ea.size[.5]} ${Ea.size[1.5]} ${Ea.size[.5]} 678 ${Ea.size[2]};
679 border-radius: ${Ea.border.radius.sm}; 680 background-color: ${l(n.gray[100],n.darkGray[400])}; 681 border: 1px solid ${l(n.gray[300],n.darkGray[200])}; 682 color: ${l(n.gray[700],n.gray[300])}; 683 font-size: ${r.size.xs}; 684 display: flex; 685 align-items: center; 686 line-height: ${r.lineHeight.sm}; 687 gap: ${Ea.size[1.5]}; 688 max-width: 160px; 689 &:focus-visible { 690 outline-offset: 2px; 691 border-radius: ${s.radius.xs}; 692 outline: 2px solid ${n.blue[800]}; 693 } 694 & svg { 695 width: ${Ea.size[3]}; 696 height: ${Ea.size[3]}; 697 color: ${l(n.gray[500],n.gray[400])}; 698 } 699 } 700 `,filterInput:t` 701 padding: ${o[.5]} ${o[2]}; 702 border-radius: ${Ea.border.radius.sm}; 703 background-color: ${l(n.gray[100],n.darkGray[400])}; 704 display: flex; 705 box-sizing: content-box; 706 align-items: center; 707 gap: ${Ea.size[1.5]}; 708 max-width: 160px; 709 min-width: 100px; 710 border: 1px solid ${l(n.gray[300],n.darkGray[200])}; 711 height: min-content; 712 color: ${l(n.gray[600],n.gray[400])}; 713 & > svg { 714 width: ${o[3]}; 715 height: ${o[3]}; 716 } 717 & input { 718 font-size: ${r.size.xs}; 719 width: 100%; 720 background-color: ${l(n.gray[100],n.darkGray[400])}; 721 border: none; 722 padding: 0; 723 line-height: ${r.lineHeight.sm}; 724 color: ${l(n.gray[700],n.gray[300])}; 725 &::placeholder { 726 color: ${l(n.gray[700],n.gray[300])}; 727 } 728 &:focus { 729 outline: none; 730 } 731 } 732 733 &:focus-within { 734 outline-offset: 2px; 735 border-radius: ${s.radius.xs}; 736 outline: 2px solid ${n.blue[800]}; 737 } 738 `,filterSelect:t` 739 padding: ${Ea.size[.5]} ${Ea.size[2]}; 740 border-radius: ${Ea.border.radius.sm}; 741 background-color: ${l(n.gray[100],n.darkGray[400])}; 742 display: flex; 743 align-items: center; 744 gap: ${Ea.size[1.5]}; 745 box-sizing: content-box; 746 max-width: 160px; 747 border: 1px solid ${l(n.gray[300],n.darkGray[200])}; 748 height: min-content; 749 & > svg { 750 color: ${l(n.gray[600],n.gray[400])}; 751 width: ${Ea.size[2]}; 752 height: ${Ea.size[2]}; 753 } 754 & > select { 755 appearance: none; 756 color: ${l(n.gray[700],n.gray[300])}; 757 min-width: 100px; 758 line-height: ${r.lineHeight.sm}; 759 font-size: ${r.size.xs}; 760 background-color: ${l(n.gray[100],n.darkGray[400])}; 761 border: none; 762 &:focus { 763 outline: none; 764 } 765 } 766 &:focus-within { 767 outline-offset: 2px; 768 border-radius: ${s.radius.xs}; 769 outline: 2px solid ${n.blue[800]}; 770 } 771 `,actionsContainer:t` 772 display: flex; 773 gap: ${Ea.size[2]}; 774 `,actionsBtn:t` 775 border-radius: ${Ea.border.radius.sm}; 776 background-color: ${l(n.gray[100],n.darkGray[400])}; 777 border: 1px solid ${l(n.gray[300],n.darkGray[200])}; 778 width: ${Ea.size[6.5]}; 779 height: ${Ea.size[6.5]}; 780 justify-content: center; 781 display: flex; 782 align-items: center; 783 gap: ${Ea.size[1.5]}; 784 max-width: 160px; 785 cursor: pointer; 786 padding: 0; 787 &:hover { 788 background-color: ${l(n.gray[200],n.darkGray[500])}; 789 } 790 & svg { 791 color: ${l(n.gray[700],n.gray[300])}; 792 width: ${Ea.size[3]}; 793 height: ${Ea.size[3]}; 794 } 795 &:focus-visible { 796 outline-offset: 2px; 797 border-radius: ${s.radius.xs}; 798 outline: 2px solid ${n.blue[800]}; 799 } 800 `,actionsBtnOffline:t` 801 & svg { 802 stroke: ${l(n.yellow[700],n.yellow[500])}; 803 fill: ${l(n.yellow[700],n.yellow[500])}; 804 } 805 `,overflowQueryContainer:t` 806 flex: 1; 807 overflow-y: auto; 808 & > div { 809 display: flex; 810 flex-direction: column; 811 } 812 `,queryRow:t` 813 display: flex; 814 align-items: center; 815 padding: 0; 816 border: none; 817 cursor: pointer; 818 color: ${l(n.gray[700],n.gray[300])}; 819 background-color: ${l(n.gray[50],n.darkGray[700])}; 820 line-height: 1; 821 &:focus { 822 outline: none; 823 } 824 &:focus-visible { 825 outline-offset: -2px; 826 border-radius: ${s.radius.xs}; 827 outline: 2px solid ${n.blue[800]}; 828 } 829 &:hover .tsqd-query-hash { 830 background-color: ${l(n.gray[200],n.darkGray[600])}; 831 } 832 833 & .tsqd-query-observer-count { 834 padding: 0 ${Ea.size[1]}; 835 user-select: none; 836 min-width: ${Ea.size[6.5]}; 837 align-self: stretch; 838 display: flex; 839 align-items: center; 840 justify-content: center; 841 font-size: ${r.size.xs}; 842 font-weight: ${r.weight.medium}; 843 border-bottom-width: 1px; 844 border-bottom-style: solid; 845 border-bottom: 1px solid ${l(n.gray[300],n.darkGray[700])}; 846 } 847 & .tsqd-query-hash { 848 user-select: text; 849 font-size: ${r.size.xs}; 850 display: flex; 851 align-items: center; 852 min-height: ${Ea.size[6]}; 853 flex: 1; 854 padding: ${Ea.size[1]} ${Ea.size[2]}; 855 font-family: 856 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 857 'Liberation Mono', 'Courier New', monospace; 858 border-bottom: 1px solid ${l(n.gray[300],n.darkGray[400])}; 859 text-align: left; 860 text-overflow: clip; 861 word-break: break-word; 862 } 863 864 & .tsqd-query-disabled-indicator { 865 align-self: stretch; 866 display: flex; 867 align-items: center; 868 padding: 0 ${Ea.size[2]}; 869 color: ${l(n.gray[800],n.gray[300])}; 870 background-color: ${l(n.gray[300],n.darkGray[600])}; 871 border-bottom: 1px solid ${l(n.gray[300],n.darkGray[400])}; 872 font-size: ${r.size.xs}; 873 } 874 875 & .tsqd-query-static-indicator { 876 align-self: stretch; 877 display: flex; 878 align-items: center; 879 padding: 0 ${Ea.size[2]}; 880 color: ${l(n.teal[800],n.teal[300])}; 881 background-color: ${l(n.teal[100],n.teal[900])}; 882 border-bottom: 1px solid ${l(n.teal[300],n.teal[700])}; 883 font-size: ${r.size.xs}; 884 } 885 `,selectedQueryRow:t` 886 background-color: ${l(n.gray[200],n.darkGray[500])}; 887 `,detailsContainer:t` 888 flex: 1 1 700px; 889 background-color: ${l(n.gray[50],n.darkGray[700])}; 890 color: ${l(n.gray[700],n.gray[300])}; 891 font-family: ui-sans-serif, Inter, system-ui, sans-serif, sans-serif; 892 display: flex; 893 flex-direction: column; 894 overflow-y: auto; 895 display: flex; 896 text-align: left; 897 `,detailsHeader:t` 898 font-family: ui-sans-serif, Inter, system-ui, sans-serif, sans-serif; 899 position: sticky; 900 top: 0; 901 z-index: 2; 902 background-color: ${l(n.gray[200],n.darkGray[600])}; 903 padding: ${Ea.size[1.5]} ${Ea.size[2]}; 904 font-weight: ${r.weight.medium}; 905 font-size: ${r.size.xs}; 906 line-height: ${r.lineHeight.xs}; 907 text-align: left; 908 `,detailsBody:t` 909 margin: ${Ea.size[1.5]} 0px ${Ea.size[2]} 0px; 910 & > div { 911 display: flex; 912 align-items: stretch; 913 padding: 0 ${Ea.size[2]}; 914 line-height: ${r.lineHeight.sm}; 915 justify-content: space-between; 916 & > span { 917 font-size: ${r.size.xs}; 918 } 919 & > span:nth-child(2) { 920 font-variant-numeric: tabular-nums; 921 } 922 } 923 924 & >
924 div:first-child { 925 margin-bottom: ${Ea.size[1.5]}; 926 } 927 928 & code { 929 font-family: 930 ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 931 'Liberation Mono', 'Courier New', monospace; 932 margin: 0; 933 font-size: ${r.size.xs}; 934 line-height: ${r.lineHeight.xs}; 935 max-width: 100%; 936 white-space: pre-wrap; 937 overflow-wrap: anywhere; 938 word-break: break-word; 939 } 940 941 & pre { 942 margin: 0; 943 display: flex; 944 align-items: center; 945 } 946 `,queryDetailsStatus:t` 947 border: 1px solid ${n.darkGray[200]}; 948 border-radius: ${Ea.border.radius.sm}; 949 font-weight: ${r.weight.medium}; 950 padding: ${Ea.size[1]} ${Ea.size[2.5]}; 951 `,actionsBody:t` 952 flex-wrap: wrap; 953 margin: ${Ea.size[2]} 0px ${Ea.size[2]} 0px; 954 display: flex; 955 gap: ${Ea.size[2]}; 956 padding: 0px ${Ea.size[2]}; 957 & > button { 958 font-family: ui-sans-serif, Inter, system-ui, sans-serif, sans-serif; 959 font-size: ${r.size.xs}; 960 padding: ${Ea.size[1]} ${Ea.size[2]}; 961 display: flex; 962 border-radius: ${Ea.border.radius.sm}; 963 background-color: ${l(n.gray[100],n.darkGray[600])}; 964 border: 1px solid ${l(n.gray[300],n.darkGray[400])}; 965 align-items: center; 966 gap: ${Ea.size[2]}; 967 font-weight: ${r.weight.medium}; 968 line-height: ${r.lineHeight.xs}; 969 cursor: pointer; 970 &:focus-visible { 971 outline-offset: 2px; 972 border-radius: ${s.radius.xs}; 973 outline: 2px solid ${n.blue[800]}; 974 } 975 &:hover { 976 background-color: ${l(n.gray[200],n.darkGray[500])}; 977 } 978 979 &:disabled { 980 opacity: 0.6; 981 cursor: not-allowed; 982 } 983 984 & > span { 985 width: ${o[1.5]}; 986 height: ${o[1.5]}; 987 border-radius: ${Ea.border.radius.full}; 988 } 989 } 990 `,actionsSelect:t` 991 font-size: ${r.size.xs}; 992 padding: ${Ea.size[.5]} ${Ea.size[2]}; 993 display: flex; 994 border-radius: ${Ea.border.radius.sm}; 995 overflow: hidden; 996 background-color: ${l(n.gray[100],n.darkGray[600])}; 997 border: 1px solid ${l(n.gray[300],n.darkGray[400])}; 998 align-items: center; 999 gap: ${Ea.size[2]}; 1000 font-weight: ${r.weight.medium}; 1001 line-height: ${r.lineHeight.sm}; 1002 color: ${l(n.red[500],n.red[400])}; 1003 cursor: pointer; 1004 position: relative; 1005 &:hover { 1006 background-color: ${l(n.gray[200],n.darkGray[500])}; 1007 } 1008 & > span { 1009 width: ${o[1.5]}; 1010 height: ${o[1.5]}; 1011 border-radius: ${Ea.border.radius.full}; 1012 } 1013 &:focus-within { 1014 outline-offset: 2px; 1015 border-radius: ${s.radius.xs}; 1016 outline: 2px solid ${n.blue[800]}; 1017 } 1018 & select { 1019 position: absolute; 1020 top: 0; 1021 left: 0; 1022 width: 100%; 1023 height: 100%; 1024 appearance: none; 1025 background-color: transparent; 1026 border: none; 1027 color: transparent; 1028 outline: none; 1029 } 1030 1031 & svg path { 1032 stroke: ${Ea.colors.red[400]}; 1033 } 1034 & svg { 1035 width: ${Ea.size[2]}; 1036 height: ${Ea.size[2]}; 1037 } 1038 `,settingsMenu:t` 1039 display: flex; 1040 & * { 1041 font-family: ui-sans-serif, Inter, system-ui, sans-serif, sans-serif; 1042 } 1043 flex-direction: column; 1044 gap: ${o[.5]}; 1045 border-radius: ${Ea.border.radius.sm}; 1046 border: 1px solid ${l(n.gray[300],n.gray[700])}; 1047 background-color: ${l(n.gray[50],n.darkGray[600])}; 1048 font-size: ${r.size.xs}; 1049 color: ${l(n.gray[700],n.gray[300])}; 1050 z-index: 99999; 1051 min-width: 120px; 1052 padding: ${o[.5]}; 1053 `,settingsSubTrigger:t` 1054 display: flex; 1055 align-items: center; 1056 justify-content: space-between; 1057 border-radius: ${Ea.border.radius.xs}; 1058 padding: ${Ea.size[1]} ${Ea.size[1]}; 1059 cursor: pointer; 1060 background-color: transparent; 1061 border: none; 1062 color: ${l(n.gray[700],n.gray[300])}; 1063 & svg { 1064 color: ${l(n.gray[600],n.gray[400])}; 1065 transform: rotate(-90deg); 1066 width: ${Ea.size[2]}; 1067 height: ${Ea.size[2]}; 1068 } 1069 &:hover { 1070 background-color: ${l(n.gray[200],n.darkGray[500])}; 1071 } 1072 &:focus-visible { 1073 outline-offset: 2px; 1074 outline: 2px solid ${n.blue[800]}; 1075 } 1076 &.data-disabled { 1077 opacity: 0.6;
1078 cursor: not-allowed; 1079 } 1080 `,settingsMenuHeader:t` 1081 padding: ${Ea.size[1]} ${Ea.size[1]}; 1082 font-weight: ${r.weight.medium}; 1083 border-bottom: 1px solid ${l(n.gray[300],n.darkGray[400])}; 1084 color: ${l(n.gray[500],n.gray[400])}; 1085 font-size: ${r.size.xs}; 1086 `,settingsSubButton:t` 1087 display: flex; 1088 align-items: center; 1089 justify-content: space-between; 1090 color: ${l(n.gray[700],n.gray[300])}; 1091 font-size: ${r.size.xs}; 1092 border-radius: ${Ea.border.radius.xs}; 1093 padding: ${Ea.size[1]} ${Ea.size[1]}; 1094 cursor: pointer; 1095 background-color: transparent; 1096 border: none; 1097 & svg { 1098 color: ${l(n.gray[600],n.gray[400])}; 1099 } 1100 &:hover { 1101 background-color: ${l(n.gray[200],n.darkGray[500])}; 1102 } 1103 &:focus-visible { 1104 outline-offset: 2px; 1105 outline: 2px solid ${n.blue[800]}; 1106 } 1107 &[data-checked] { 1108 background-color: ${l(n.purple[100],n.purple[900])}; 1109 color: ${l(n.purple[700],n.purple[300])}; 1110 & svg { 1111 color: ${l(n.purple[700],n.purple[300])}; 1112 } 1113 &:hover { 1114 background-color: ${l(n.purple[100],n.purple[900])}; 1115 } 1116 } 1117 `,viewToggle:t` 1118 border-radius: ${Ea.border.radius.sm}; 1119 background-color: ${l(n.gray[200],n.darkGray[600])}; 1120 border: 1px solid ${l(n.gray[300],n.darkGray[200])}; 1121 display: flex; 1122 padding: 0; 1123 font-size: ${r.size.xs}; 1124 color: ${l(n.gray[700],n.gray[300])}; 1125 overflow: hidden; 1126 1127 &:has(:focus-visible) { 1128 outline: 2px solid ${n.blue[800]}; 1129 } 1130 1131 & .tsqd-radio-toggle { 1132 opacity: 0.5; 1133 display: flex; 1134 & label { 1135 display: flex; 1136 align-items: center; 1137 cursor: pointer; 1138 line-height: ${r.lineHeight.md}; 1139 } 1140 1141 & label:hover { 1142 background-color: ${l(n.gray[100],n.darkGray[500])}; 1143 } 1144 } 1145 1146 & > [data-checked] { 1147 opacity: 1; 1148 background-color: ${l(n.gray[100],n.darkGray[400])}; 1149 & label:hover { 1150 background-color: ${l(n.gray[100],n.darkGray[400])}; 1151 } 1152 } 1153 1154 & .tsqd-radio-toggle:first-child { 1155 & label { 1156 padding: 0 ${Ea.size[1.5]} 0 ${Ea.size[2]}; 1157 } 1158 border-right: 1px solid ${l(n.gray[300],n.darkGray[200])}; 1159 } 1160 1161 & .tsqd-radio-toggle:nth-child(2) { 1162 & label { 1163 padding: 0 ${Ea.size[2]} 0 ${Ea.size[1.5]}; 1164 } 1165 } 1166 `,devtoolsEditForm:t` 1167 padding: ${o[2]}; 1168 & > [data-error='true'] { 1169 outline: 2px solid ${l(n.red[200],n.red[800])}; 1170 outline-offset: 2px; 1171 border-radius: ${s.radius.xs}; 1172 } 1173 `,devtoolsEditTextarea:t` 1174 width: 100%; 1175 max-height: 500px; 1176 font-family: 'Fira Code', monospace; 1177 font-size: ${r.size.xs}; 1178 border-radius: ${s.radius.sm}; 1179 field-sizing: content; 1180 padding: ${o[2]}; 1181 background-color: ${l(n.gray[100],n.darkGray[800])}; 1182 color: ${l(n.gray[900],n.gray[100])}; 1183 border: 1px solid ${l(n.gray[200],n.gray[700])}; 1184 resize: none; 1185 &:focus { 1186 outline-offset: 2px; 1187 border-radius: ${s.radius.xs}; 1188 outline: 2px solid ${l(n.blue[200],n.blue[800])}; 1189 } 1190 `,devtoolsEditFormActions:t` 1191 display: flex; 1192 justify-content: space-between; 1193 gap: ${o[2]}; 1194 align-items: center; 1195 padding-top: ${o[1]}; 1196 font-size: ${r.size.xs}; 1197 `,devtoolsEditFormError:t` 1198 color: ${l(n.red[700],n.red[500])}; 1199 `,devtoolsEditFormActionContainer:t` 1200 display: flex; 1201 gap: ${o[2]}; 1202 `,devtoolsEditFormAction:t` 1203 font-family: ui-sans-serif, Inter, system-ui, sans-serif, sans-serif; 1204 font-size: ${r.size.xs}; 1205 padding: ${o[1]} ${Ea.size[2]}; 1206 display: flex; 1207 border-radius: ${s.radius.sm}; 1208 background-color: ${l(n.gray[100],n.darkGray[600])}; 1209 border: 1px solid ${l(n.gray[300],n.darkGray[400])}; 1210 align-items: center; 1211 gap: ${o[2]}; 1212 font-weight: ${r.weight.medium}; 1213 line-height: ${r.lineHeight.xs}; 1214 cursor: pointer; 1215 &:focus-visible { 1216 outline-offset: 2px; 1217 border-radius: ${s.radius.xs}; 1218 outline: 2px solid ${n.blue[800]}; 1219 } 1220 &:hover { 1221 background-color: ${l(n.gray[200],n.darkGray[500])}; 1222 } 1223 1224 &:disabled { 1225 opacity: 0.6;
1226 cursor: not-allowed; 1227 } 1228 `}},ac=e=>ic("light",e),sc=e=>ic("dark",e);(0,s.delegateEvents)(["click","mousedown","keydown","input"])},861,[859]);
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.