403Webshell
Server IP : 185.252.147.100  /  Your IP : 216.73.217.33
Web Server : nginx/1.27.3
System : Linux mitrofanov.ru 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64
User : mitr ( 1000)
PHP Version : 8.2.29
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /www/html/tour.mitrofanov.ru/public/wp-content/plugins/contact-form-block/app/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /www/html/tour.mitrofanov.ru/public/wp-content/plugins/contact-form-block/app/vendor.js
(self.wpJsonMCFB=self.wpJsonMCFB||[]).push([[121],{36:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r,o=n(7795);var i={white:"hsl(0 0% 100%)",black:"hsl(0 0% 0%)",blue:"hsl(217 80% 42%)",blue10:"hsl(217 85% 22%)",blue50:"hsl(217 75% 58%)",blue80:"hsl(217 60% 88%)",blue95:"hsl(217 80% 96%)",green:"hsl(155 75% 42%)",green90:"hsl(155 60% 92%)",cyan:"hsl(188 85% 46%)",red:"hsl(358 76% 54%)",red90:"hsl(358 85% 96%)",orange:"hsl(28 92% 52%)",yellow:"hsl(45 92% 54%)",purple:"hsl(262 72% 62%)",gray30:"hsl(220 18% 20%)",gray40:"hsl(220 12% 34%)",gray50:"hsl(220 10% 48%)",gray60:"hsl(220 12% 62%)",gray70:"hsl(220 14% 76%)",gray80:"hsl(220 16% 86%)",gray90:"hsl(220 20% 92%)",gray95:"hsl(220 24% 96%)",gray98:"hsl(220 30% 98%)"},a=(0,o.DU)(r||(r=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n  :root {\n    /* Base colors */\n    --neko-blue: ",";\n    --neko-white: ",";\n    --neko-black: ",";\n    --neko-purple: ",";\n    --neko-orange: ",";\n    --neko-yellow: ",";\n    --neko-green: ",";\n    --neko-cyan: ",";\n    --neko-red: ",";\n\n    /* Gray scale */\n    --neko-gray-30: ",";\n    --neko-gray-40: ",";\n    --neko-gray-50: ",";\n    --neko-gray-60: ",";\n    --neko-gray-70: ",";\n    --neko-gray-80: ",";\n    --neko-gray-90: ",";\n    --neko-gray-95: ",";\n    --neko-gray-98: ",";\n\n    /* Main color (primary = cat blue) */\n    --neko-main-color: var(--neko-blue);\n    --neko-main-color-10: ",";\n    --neko-main-color-50: ",";\n    --neko-main-color-80: ",";\n    --neko-main-color-95: ",";\n    --neko-main-color-98: hsl(217 50% 99%);\n    --neko-main-overlay-color: rgb(30 86 220 / 85%);\n\n    /* Variants */\n    --neko-success: var(--neko-green);\n    --neko-primary: var(--neko-main-color);\n    --neko-secondary: ",";\n    --neko-danger: var(--neko-red);\n    --neko-warning: var(--neko-orange);\n    --neko-lighten-green: ",";\n    --neko-lighten-red: ",";\n\n    /* Accent (checkbox/switch confirmation = cat green) */\n    --neko-accent-color: var(--neko-green);\n    --neko-accent-color-90: ",";\n\n    /* Typography — WordPress admin system stack by default so plugins feel\n       native inside wp-admin. Stories that want the Inter variable can\n       override --neko-font-family locally. */\n    --neko-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;\n    --neko-font-mono: 'JetBrains Mono', 'SF Mono', 'Menlo', monospace;\n    --neko-font-size: 13px;\n    --neko-small-font-size: 12px;\n    --neko-h1-font-size: 24px;\n    --neko-h2-font-size: 20px;\n    --neko-h3-font-size: 17px;\n    --neko-h4-font-size: 15px;\n    --neko-h5-font-size: 14px;\n    --neko-h6-font-size: 13px;\n    --neko-font-color: var(--neko-gray-30);\n\n    /* Motion tokens */\n    --neko-ease-out: cubic-bezier(0.16, 1, 0.3, 1);\n    --neko-ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1);\n    --neko-duration-fast: 140ms;\n    --neko-duration-base: 220ms;\n    --neko-duration-slow: 360ms;\n\n    /* Form control baseline — every input, select, button, checkbox, and the\n       line-height on Settings titles reads from this token. Change it here,\n       all controls re-align together. */\n    --neko-control-height: 30px;\n    --neko-control-height-small: 24px;\n    --neko-control-height-large: 44px;\n\n    /* Surface title — the \"white title above a white card\" spec that\n       NekoBlock.primary and NekoTabs inversed share. Define once so they\n       stay visually identical when placed side-by-side. */\n    --neko-surface-title-font-size: 18px;\n    --neko-surface-title-font-weight: 600;\n    --neko-surface-title-line-height: 1.25;\n    --neko-surface-title-letter-spacing: 0;\n    --neko-surface-title-padding-bottom: 8px;\n    --neko-surface-section-gap: 16px;\n\n    /* Radii & Shadows — refined multi-layer shadows */\n    --neko-radius-sm: 8px;\n    --neko-radius-md: 12px;\n    --neko-radius-lg: 16px;\n    --neko-shadow-xs: 0 1px 2px rgba(15, 23, 42, 0.04);\n    --neko-shadow-sm: 0 1px 3px rgba(15, 23, 42, 0.06), 0 1px 2px rgba(15, 23, 42, 0.04);\n    --neko-shadow-md: 0 6px 16px rgba(15, 23, 42, 0.08), 0 2px 4px rgba(15, 23, 42, 0.05);\n    --neko-shadow-lg: 0 20px 40px rgba(15, 23, 42, 0.12), 0 6px 14px rgba(15, 23, 42, 0.07);\n    --neko-focus-ring: 0 0 0 3px color-mix(in oklab, var(--neko-main-color) 24%, transparent);\n\n    /* Neko UI */\n    --neko-wp-background-color: #f0f0f1;\n    --neko-background-color: var(--neko-wp-background-color);\n    --neko-disabled-color: var(--neko-gray-60);\n    --neko-main-color-alternative: var(--neko-main-color-10);\n    --neko-main-color-disabled: var(--neko-main-color-50);\n    --neko-input-background: var(--neko-white);\n    --neko-input-border: var(--neko-gray-90);\n  }\n\n  /* Base reset/typography and focus treatments */\n  html {\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n    text-rendering: optimizeLegibility;\n  }\n  body {\n    font-family: var(--neko-font-family);\n    color: var(--neko-font-color);\n    background-color: var(--neko-background-color);\n  }\n  :focus-visible { outline: none; box-shadow: var(--neko-focus-ring); }\n\n  /* Brand-tinted text selection */\n  ::selection {\n    background: color-mix(in oklab, var(--neko-main-color) 24%, transparent);\n    color: var(--neko-font-color);\n  }\n\n  /* Tabular nums helper — for tables, counters, metrics */\n  .neko-numeric, .neko-tabular {\n    font-variant-numeric: tabular-nums;\n    font-feature-settings: 'tnum' 1;\n  }\n\n  /* Reduced motion */\n  @media (prefers-reduced-motion: reduce) {\n    *, *::before, *::after {\n      animation-duration: 0.001ms !important;\n      animation-iteration-count: 1 !important;\n      transition-duration: 0.001ms !important;\n    }\n  }\n"])),i.blue,i.white,i.black,i.purple,i.orange,i.yellow,i.green,i.cyan,i.red,i.gray30,i.gray40,i.gray50,i.gray60,i.gray70,i.gray80,i.gray90,i.gray95,i.gray98,i.blue10,i.blue50,i.blue80,i.blue95,i.blue95,i.green90,i.red90,i.green90),s=function(e){var t=e.children;return React.createElement(React.Fragment,null,React.createElement(a,{key:"neko-ui-styles"}),t)};const c=function(e){var t=e.children;return React.createElement(s,null,t)}},357:e=>{"use strict";var t=Object.prototype.hasOwnProperty,n="~";function r(){}function o(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function i(e,t,r,i,a){if("function"!=typeof r)throw new TypeError("The listener must be a function");var s=new o(r,i||e,a),c=n?n+t:t;return e._events[c]?e._events[c].fn?e._events[c]=[e._events[c],s]:e._events[c].push(s):(e._events[c]=s,e._eventsCount++),e}function a(e,t){0==--e._eventsCount?e._events=new r:delete e._events[t]}function s(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),(new r).__proto__||(n=!1)),s.prototype.eventNames=function(){var e,r,o=[];if(0===this._eventsCount)return o;for(r in e=this._events)t.call(e,r)&&o.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(e)):o},s.prototype.listeners=function(e){var t=n?n+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var o=0,i=r.length,a=new Array(i);o<i;o++)a[o]=r[o].fn;return a},s.prototype.listenerCount=function(e){var t=n?n+e:e,r=this._events[t];return r?r.fn?1:r.length:0},s.prototype.emit=function(e,t,r,o,i,a){var s=n?n+e:e;if(!this._events[s])return!1;var c,l,u=this._events[s],d=arguments.length;if(u.fn){switch(u.once&&this.removeListener(e,u.fn,void 0,!0),d){case 1:return u.fn.call(u.context),!0;case 2:return u.fn.call(u.context,t),!0;case 3:return u.fn.call(u.context,t,r),!0;case 4:return u.fn.call(u.context,t,r,o),!0;case 5:return u.fn.call(u.context,t,r,o,i),!0;case 6:return u.fn.call(u.context,t,r,o,i,a),!0}for(l=1,c=new Array(d-1);l<d;l++)c[l-1]=arguments[l];u.fn.apply(u.context,c)}else{var f,h=u.length;for(l=0;l<h;l++)switch(u[l].once&&this.removeListener(e,u[l].fn,void 0,!0),d){case 1:u[l].fn.call(u[l].context);break;case 2:u[l].fn.call(u[l].context,t);break;case 3:u[l].fn.call(u[l].context,t,r);break;case 4:u[l].fn.call(u[l].context,t,r,o);break;default:if(!c)for(f=1,c=new Array(d-1);f<d;f++)c[f-1]=arguments[f];u[l].fn.apply(u[l].context,c)}}return!0},s.prototype.on=function(e,t,n){return i(this,e,t,n,!1)},s.prototype.once=function(e,t,n){return i(this,e,t,n,!0)},s.prototype.removeListener=function(e,t,r,o){var i=n?n+e:e;if(!this._events[i])return this;if(!t)return a(this,i),this;var s=this._events[i];if(s.fn)s.fn!==t||o&&!s.once||r&&s.context!==r||a(this,i);else{for(var c=0,l=[],u=s.length;c<u;c++)(s[c].fn!==t||o&&!s[c].once||r&&s[c].context!==r)&&l.push(s[c]);l.length?this._events[i]=1===l.length?l[0]:l:a(this,i)}return this},s.prototype.removeAllListeners=function(e){var t;return e?(t=n?n+e:e,this._events[t]&&a(this,t)):(this._events=new r,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=n,s.EventEmitter=s,e.exports=s},453:(e,t,n)=>{"use strict";n.d(t,{X:()=>l});var r,o=n(1594),i=n.n(o),a=n(8887),s=n.n(a);var c=n(7795).Ay.section(r||(r=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n  position: relative;\n  display: inline-block;\n  width: ","px;\n  height: ","px;\n  line-height: 1;\n\n  svg {\n    display: block;\n    overflow: visible;\n  }\n\n  .neko-gauge-content {\n    position: absolute;\n    left: 0;\n    right: 0;\n    bottom: ","px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    color: white;\n    text-align: center;\n    pointer-events: none;\n  }\n"])),(function(e){return e.width}),(function(e){return e.height}),(function(e){return Math.round(.05*e.width)})),l=function(e){var t=e.value,n=void 0===t?1e3:t,r=e.min,a=void 0===r?0:r,s=e.max,l=void 0===s?2500:s,u=e.width,d=void 0===u?200:u,f=e.background,h=void 0===f?"#007cba":f,p=e.children,y=(0,o.useId)().replace(/:/g,""),b=Math.max(1,l-a),m=Math.max(0,Math.min(1,(n-a)/b)),v=Math.max(10,Math.round(.075*d)),g=v/2+2,k=d/2,w=d/2,x=d/2-g,O=Math.ceil(d/2+g/2),E="M ".concat(k-x," ").concat(w," A ").concat(x," ").concat(x," 0 0 1 ").concat(k+x," ").concat(w),S=Math.PI*x,j=S*m;return i().createElement(c,{className:"neko-gauge",width:d,height:O,backgroundColor:h},i().createElement("svg",{width:d,height:O,viewBox:"0 0 ".concat(d," ").concat(O)},i().createElement("defs",null,i().createElement("linearGradient",{id:"neko-gauge-".concat(y),x1:"0%",y1:"0%",x2:"100%",y2:"0%"},i().createElement("stop",{offset:"0%",stopColor:"#27b775"}),i().createElement("stop",{offset:"50%",stopColor:"#f3c52c"}),i().createElement("stop",{offset:"100%",stopColor:"#f71b1b"}))),i().createElement("path",{d:E,fill:"none",stroke:"rgba(255, 255, 255, 0.18)",strokeWidth:v,strokeLinecap:"round"}),i().createElement("path",{d:E,fill:"none",stroke:"url(#neko-gauge-".concat(y,")"),strokeWidth:v,strokeLinecap:"round",strokeDasharray:"".concat(j," ").concat(S+1),style:{transition:"stroke-dasharray 0.4s var(--neko-ease-out, ease-out)"}})),i().createElement("div",{className:"neko-gauge-content"},p))};l.propTypes={value:s().number,min:s().number,max:s().number,width:s().number,background:s().string,children:s().node}},475:(e,t,n)=>{"use strict";var r=n(1548);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},775:(e,t,n)=>{"use strict";n.d(t,{L:()=>y});var r,o,i=n(1594),a=n.n(i),s=n(8887),c=n.n(s),l=n(7795),u=n(1809);function d(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var f=l.Ay.div(r||(r=d(["\n  font-size: var(--neko-font-size);\n  font-family: var(--neko-font-family);\n  background-color: white;\n  color: var(--neko-font-color);\n  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);\n  margin-bottom: 25px;\n  display: flex;\n  flex-direction: column;\n\n  &.primary {\n    background-color: var(--neko-main-color);\n  }\n\n  p:first-child {\n    margin-top: 0px;\n  }\n\n  p:last-child {\n    margin-bottom: 0px;\n  }\n\n  .neko-container-content {\n    padding: 20px 20px;\n\n    a {\n      color: var(--neko-main-color);\n      text-decoration: underline;\n      text-underline-offset: 2px;\n      text-decoration-thickness: 1px;\n      transition: color 0.15s ease;\n    }\n    a:hover {\n      color: var(--neko-main-color-10, var(--neko-main-color));\n    }\n  }\n"]))),h=l.Ay.div(o||(o=d(["\n  justify-content: flex-start;\n  background-color: var(--neko-gray-98);\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  padding: 8px 10px;\n\n  &.align-right {\n    justify-content: flex-end;\n  }\n"]))),p=function(e){var t=e.header,n=e.headerAlign,r=void 0===n?"left":n,o=e.footer,i=e.footerAlign,s=void 0===i?"right":i,c=e.className,l=e.style,d=void 0===l?{}:l,p=e.contentStyle,y=void 0===p?{}:p,b=e.children,m=(0,u.gR)("neko-container",c);return a().createElement(f,{className:m,style:d},t&&a().createElement(h,{className:"align-".concat(r)},t),a().createElement("div",{className:"neko-container-content",style:y},b),o&&a().createElement(a().Fragment,null,a().createElement("div",{style:{flex:"auto"}}),a().createElement(h,{className:"align-".concat(s)},o)))},y=function(e){return a().createElement(p,e)};y.propTypes={header:c().element,headerAlign:c().oneOf(["left","right"]),footer:c().element,footerAlign:c().oneOf(["left","right"]),className:c().string,style:c().object,contentStyle:c().object}},920:(e,t,n)=>{"use strict";n.d(t,{E:()=>b});var r=n(7176),o=n(3813),i=n(6189),a=n(8572),s=class extends a.Q{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,n){const i=t.queryKey,a=t.queryHash??(0,r.F$)(i,t);let s=this.get(a);return s||(s=new o.X({client:e,queryKey:i,queryHash:a,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(i)}),this.add(s)),s}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){i.jG.batch((()=>{this.getAll().forEach((e=>{this.remove(e)}))}))}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){const t={exact:!0,...e};return this.getAll().find((e=>(0,r.MK)(t,e)))}findAll(e={}){const t=this.getAll();return Object.keys(e).length>0?t.filter((t=>(0,r.MK)(e,t))):t}notify(e){i.jG.batch((()=>{this.listeners.forEach((t=>{t(e)}))}))}onFocus(){i.jG.batch((()=>{this.getAll().forEach((e=>{e.onFocus()}))}))}onOnline(){i.jG.batch((()=>{this.getAll().forEach((e=>{e.onOnline()}))}))}},c=n(1606),l=class extends a.Q{constructor(e={}){super(),this.config=e,this.#t=new Set,this.#n=new Map,this.#r=0}#t;#n;#r;build(e,t,n){const r=new c.s({client:e,mutationCache:this,mutationId:++this.#r,options:e.defaultMutationOptions(t),state:n});return this.add(r),r}add(e){this.#t.add(e);const t=u(e);if("string"==typeof t){const n=this.#n.get(t);n?n.push(e):this.#n.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#t.delete(e)){const t=u(e);if("string"==typeof t){const n=this.#n.get(t);if(n)if(n.length>1){const t=n.indexOf(e);-1!==t&&n.splice(t,1)}else n[0]===e&&this.#n.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){const t=u(e);if("string"==typeof t){const n=this.#n.get(t),r=n?.find((e=>"pending"===e.state.status));return!r||r===e}return!0}runNext(e){const t=u(e);if("string"==typeof t){const n=this.#n.get(t)?.find((t=>t!==e&&t.state.isPaused));return n?.continue()??Promise.resolve()}return Promise.resolve()}clear(){i.jG.batch((()=>{this.#t.forEach((e=>{this.notify({type:"removed",mutation:e})})),this.#t.clear(),this.#n.clear()}))}getAll(){return Array.from(this.#t)}find(e){const t={exact:!0,...e};return this.getAll().find((e=>(0,r.nJ)(t,e)))}findAll(e={}){return this.getAll().filter((t=>(0,r.nJ)(e,t)))}notify(e){i.jG.batch((()=>{this.listeners.forEach((t=>{t(e)}))}))}resumePausedMutations(){const e=this.getAll().filter((e=>e.state.isPaused));return i.jG.batch((()=>Promise.all(e.map((e=>e.continue().catch(r.lQ))))))}};function u(e){return e.options.scope?.id}var d=n(6610),f=n(2971);function h(e){return{onFetch:(t,n)=>{const o=t.options,i=t.fetchOptions?.meta?.fetchMore?.direction,a=t.state.data?.pages||[],s=t.state.data?.pageParams||[];let c={pages:[],pageParams:[]},l=0;const u=async()=>{let n=!1;const u=(0,r.ZM)(t.options,t.fetchOptions),d=async(e,o,i)=>{if(n)return Promise.reject();if(null==o&&e.pages.length)return Promise.resolve(e);const a=(()=>{const e={client:t.client,queryKey:t.queryKey,pageParam:o,direction:i?"backward":"forward",meta:t.options.meta};var r;return r=e,Object.defineProperty(r,"signal",{enumerable:!0,get:()=>(t.signal.aborted?n=!0:t.signal.addEventListener("abort",(()=>{n=!0})),t.signal)}),e})(),s=await u(a),{maxPages:c}=t.options,l=i?r.ZZ:r.y9;return{pages:l(e.pages,s,c),pageParams:l(e.pageParams,o,c)}};if(i&&a.length){const e="backward"===i,t={pages:a,pageParams:s},n=(e?y:p)(o,t);c=await d(t,n,e)}else{const t=e??a.length;do{const e=0===l?s[0]??o.initialPageParam:p(o,c);if(l>0&&null==e)break;c=await d(c,e),l++}while(l<t)}return c};t.options.persister?t.fetchFn=()=>t.options.persister?.(u,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n):t.fetchFn=u}}}function p(e,{pages:t,pageParams:n}){const r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function y(e,{pages:t,pageParams:n}){return t.length>0?e.getPreviousPageParam?.(t[0],t,n[0],n):void 0}var b=class{#o;#i;#a;#s;#c;#l;#u;#d;constructor(e={}){this.#o=e.queryCache||new s,this.#i=e.mutationCache||new l,this.#a=e.defaultOptions||{},this.#s=new Map,this.#c=new Map,this.#l=0}mount(){this.#l++,1===this.#l&&(this.#u=d.m.subscribe((async e=>{e&&(await this.resumePausedMutations(),this.#o.onFocus())})),this.#d=f.t.subscribe((async e=>{e&&(await this.resumePausedMutations(),this.#o.onOnline())})))}unmount(){this.#l--,0===this.#l&&(this.#u?.(),this.#u=void 0,this.#d?.(),this.#d=void 0)}isFetching(e){return this.#o.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#i.findAll({...e,status:"pending"}).length}getQueryData(e){const t=this.defaultQueryOptions({queryKey:e});return this.#o.get(t.queryHash)?.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),n=this.#o.build(this,t),o=n.state.data;return void 0===o?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime((0,r.d2)(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(o))}getQueriesData(e){return this.#o.findAll(e).map((({queryKey:e,state:t})=>[e,t.data]))}setQueryData(e,t,n){const o=this.defaultQueryOptions({queryKey:e}),i=this.#o.get(o.queryHash),a=i?.state.data,s=(0,r.Zw)(t,a);if(void 0!==s)return this.#o.build(this,o).setData(s,{...n,manual:!0})}setQueriesData(e,t,n){return i.jG.batch((()=>this.#o.findAll(e).map((({queryKey:e})=>[e,this.setQueryData(e,t,n)]))))}getQueryState(e){const t=this.defaultQueryOptions({queryKey:e});return this.#o.get(t.queryHash)?.state}removeQueries(e){const t=this.#o;i.jG.batch((()=>{t.findAll(e).forEach((e=>{t.remove(e)}))}))}resetQueries(e,t){const n=this.#o;return i.jG.batch((()=>(n.findAll(e).forEach((e=>{e.reset()})),this.refetchQueries({type:"active",...e},t))))}cancelQueries(e,t={}){const n={revert:!0,...t},o=i.jG.batch((()=>this.#o.findAll(e).map((e=>e.cancel(n)))));return Promise.all(o).then(r.lQ).catch(r.lQ)}invalidateQueries(e,t={}){return i.jG.batch((()=>(this.#o.findAll(e).forEach((e=>{e.invalidate()})),"none"===e?.refetchType?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))))}refetchQueries(e,t={}){const n={...t,cancelRefetch:t.cancelRefetch??!0},o=i.jG.batch((()=>this.#o.findAll(e).filter((e=>!e.isDisabled()&&!e.isStatic())).map((e=>{let t=e.fetch(void 0,n);return n.throwOnError||(t=t.catch(r.lQ)),"paused"===e.state.fetchStatus?Promise.resolve():t}))));return Promise.all(o).then(r.lQ)}fetchQuery(e){const t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);const n=this.#o.build(this,t);return n.isStaleByTime((0,r.d2)(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(r.lQ).catch(r.lQ)}fetchInfiniteQuery(e){return e.behavior=h(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(r.lQ).catch(r.lQ)}ensureInfiniteQueryData(e){return e.behavior=h(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return f.t.isOnline()?this.#i.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#o}getMutationCache(){return this.#i}getDefaultOptions(){return this.#a}setDefaultOptions(e){this.#a=e}setQueryDefaults(e,t){this.#s.set((0,r.EN)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#s.values()],n={};return t.forEach((t=>{(0,r.Cp)(e,t.queryKey)&&Object.assign(n,t.defaultOptions)})),n}setMutationDefaults(e,t){this.#c.set((0,r.EN)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#c.values()],n={};return t.forEach((t=>{(0,r.Cp)(e,t.mutationKey)&&Object.assign(n,t.defaultOptions)})),n}defaultQueryOptions(e){if(e._defaulted)return e;const t={...this.#a.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,r.F$)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===r.hT&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#a.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#o.clear(),this.#i.clear()}}},943:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){for(var r=0,o=e.length;o>0;){var i=o/2|0,a=r+i;n(e[a],t)<=0?(r=++a,o-=i+1):o=i}return r}},1050:(e,t,n)=>{"use strict";n.d(t,{n:()=>u});var r=n(1594),o=n(1606),i=n(6189),a=n(8572),s=n(7176),c=class extends a.Q{#f;#h=void 0;#p;#y;constructor(e,t){super(),this.#f=e,this.setOptions(t),this.bindMethods(),this.#b()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){const t=this.options;this.options=this.#f.defaultMutationOptions(e),(0,s.f8)(this.options,t)||this.#f.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#p,observer:this}),t?.mutationKey&&this.options.mutationKey&&(0,s.EN)(t.mutationKey)!==(0,s.EN)(this.options.mutationKey)?this.reset():"pending"===this.#p?.state.status&&this.#p.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#p?.removeObserver(this)}onMutationUpdate(e){this.#b(),this.#m(e)}getCurrentResult(){return this.#h}reset(){this.#p?.removeObserver(this),this.#p=void 0,this.#b(),this.#m()}mutate(e,t){return this.#y=t,this.#p?.removeObserver(this),this.#p=this.#f.getMutationCache().build(this.#f,this.options),this.#p.addObserver(this),this.#p.execute(e)}#b(){const e=this.#p?.state??(0,o.$)();this.#h={...e,isPending:"pending"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset}}#m(e){i.jG.batch((()=>{if(this.#y&&this.hasListeners()){const t=this.#h.variables,n=this.#h.context,r={client:this.#f,meta:this.options.meta,mutationKey:this.options.mutationKey};"success"===e?.type?(this.#y.onSuccess?.(e.data,t,n,r),this.#y.onSettled?.(e.data,null,t,n,r)):"error"===e?.type&&(this.#y.onError?.(e.error,t,n,r),this.#y.onSettled?.(void 0,e.error,t,n,r))}this.listeners.forEach((e=>{e(this.#h)}))}))}},l=n(5648);function u(e,t){const n=(0,l.jE)(t),[o]=r.useState((()=>new c(n,e)));r.useEffect((()=>{o.setOptions(e)}),[o,e]);const a=r.useSyncExternalStore(r.useCallback((e=>o.subscribe(i.jG.batchCalls(e))),[o]),(()=>o.getCurrentResult()),(()=>o.getCurrentResult())),u=r.useCallback(((e,t)=>{o.mutate(e,t).catch(s.lQ)}),[o]);if(a.error&&(0,s.GU)(o.options.throwOnError,[a.error]))throw a.error;return{...a,mutate:u,mutateAsync:a.mutate}}},1075:(e,t,n)=>{"use strict";n.d(t,{z:()=>vt});var r=n(1594),o=n.n(r),i=n(8887),a=n.n(i),s=n(7795),c=n(4333),l=(0,c.A)("timer-reset",[["path",{d:"M10 2h4",key:"n1abiw"}],["path",{d:"M12 14v-4",key:"1evpnu"}],["path",{d:"M4 13a8 8 0 0 1 8-7 8 8 0 1 1-5.3 14L4 17.6",key:"1ts96g"}],["path",{d:"M9 17H4v5",key:"8t5av"}]]),u=(0,c.A)("tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]]),d=(0,c.A)("list",[["path",{d:"M3 12h.01",key:"nlz23k"}],["path",{d:"M3 18h.01",key:"1tta3j"}],["path",{d:"M3 6h.01",key:"1rqtza"}],["path",{d:"M8 12h13",key:"1za7za"}],["path",{d:"M8 18h13",key:"1lx6n3"}],["path",{d:"M8 6h13",key:"ik3vkj"}]]),f=(0,c.A)("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]),h=(0,c.A)("lock-keyhole",[["circle",{cx:"12",cy:"16",r:"1",key:"1au0dj"}],["rect",{x:"3",y:"10",width:"18",height:"12",rx:"2",key:"6s8ecr"}],["path",{d:"M7 10V7a5 5 0 0 1 10 0v3",key:"1pqi11"}]]),p=(0,c.A)("lock-open",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 9.9-1",key:"1mm8w8"}]]),y=(0,c.A)("file-x",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"m14.5 12.5-5 5",key:"b62r18"}],["path",{d:"m9.5 12.5 5 5",key:"1rk7el"}]]),b=(0,c.A)("file-symlink",[["path",{d:"m10 18 3-3-3-3",key:"18f6ys"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M4 11V4a2 2 0 0 1 2-2h9l5 5v13a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h7",key:"50q2rw"}]]),m=(0,c.A)("chevrons-left",[["path",{d:"m11 17-5-5 5-5",key:"13zhaf"}],["path",{d:"m18 17-5-5 5-5",key:"h8a8et"}]]),v=(0,c.A)("chevrons-right",[["path",{d:"m6 17 5-5-5-5",key:"xnjwq"}],["path",{d:"m13 17 5-5-5-5",key:"17xmmf"}]]),g=(0,c.A)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]),k=(0,c.A)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]),w=n(3520),x=(0,c.A)("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]),O=(0,c.A)("pause",[["rect",{x:"14",y:"3",width:"5",height:"18",rx:"1",key:"kaeet6"}],["rect",{x:"5",y:"3",width:"5",height:"18",rx:"1",key:"1wsw3u"}]]),E=(0,c.A)("play",[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",key:"10ikf1"}]]),S=(0,c.A)("rotate-ccw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]),j=(0,c.A)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]),P=(0,c.A)("circle-check-big",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]),C=(0,c.A)("circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]),A=(0,c.A)("square",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}]]),M=(0,c.A)("square-check-big",[["path",{d:"M21 10.656V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h12.344",key:"2acyp4"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]),R=(0,c.A)("trash-2",[["path",{d:"M10 11v6",key:"nco0om"}],["path",{d:"M14 11v6",key:"outv1u"}],["path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6",key:"miytrc"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2",key:"e791ji"}]]),T=(0,c.A)("undo",[["path",{d:"M3 7v6h6",key:"1v2h90"}],["path",{d:"M21 17a9 9 0 0 0-9-9 9 9 0 0 0-6 2.3L3 13",key:"1r6uu6"}]]),z=(0,c.A)("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]),I=(0,c.A)("triangle-alert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]),N=(0,c.A)("database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]]),q=(0,c.A)("wrench",[["path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z",key:"1ngwbx"}]]),_=(0,c.A)("settings",[["path",{d:"M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915",key:"1i5ecw"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]),F=(0,c.A)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),D=(0,c.A)("cat",[["path",{d:"M12 5c.67 0 1.35.09 2 .26 1.78-2 5.03-2.84 6.42-2.26 1.4.58-.42 7-.42 7 .57 1.07 1 2.24 1 3.44C21 17.9 16.97 21 12 21s-9-3-9-7.56c0-1.25.5-2.4 1-3.44 0 0-1.89-6.42-.5-7 1.39-.58 4.72.23 6.5 2.23A9.04 9.04 0 0 1 12 5Z",key:"x6xyqk"}],["path",{d:"M8 14v.5",key:"1nzgdb"}],["path",{d:"M16 14v.5",key:"1lajdz"}],["path",{d:"M11.25 16.25h1.5L12 17l-.75-.75Z",key:"12kq1m"}]]),L=(0,c.A)("circle-arrow-up",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m16 12-4-4-4 4",key:"177agl"}],["path",{d:"M12 16V8",key:"1sbj14"}]]),Q=(0,c.A)("pencil",[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}],["path",{d:"m15 5 4 4",key:"1mk7zo"}]]),B=(0,c.A)("layout-dashboard",[["rect",{width:"7",height:"9",x:"3",y:"3",rx:"1",key:"10lvy0"}],["rect",{width:"7",height:"5",x:"14",y:"3",rx:"1",key:"16une8"}],["rect",{width:"7",height:"9",x:"14",y:"12",rx:"1",key:"1hutg5"}],["rect",{width:"7",height:"5",x:"3",y:"16",rx:"1",key:"ldoo1y"}]]),H=(0,c.A)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]]),$=(0,c.A)("folder",[["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z",key:"1kt360"}]]),W=(0,c.A)("folder-open",[["path",{d:"m6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2",key:"usdka0"}]]),U=(0,c.A)("image",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]]),G=(0,c.A)("images",[["path",{d:"m22 11-1.296-1.296a2.4 2.4 0 0 0-3.408 0L11 16",key:"9kzy35"}],["path",{d:"M4 8a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2",key:"1t0f0t"}],["circle",{cx:"13",cy:"7",r:"1",fill:"currentColor",key:"1obus6"}],["rect",{x:"8",y:"2",width:"14",height:"14",rx:"2",key:"1gvhby"}]]),V=(0,c.A)("plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]),K=(0,c.A)("folder-plus",[["path",{d:"M12 10v6",key:"1bos4e"}],["path",{d:"M9 13h6",key:"1uhe8q"}],["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z",key:"1kt360"}]]),Y=(0,c.A)("image-plus",[["path",{d:"M16 5h6",key:"1vod17"}],["path",{d:"M19 2v6",key:"4bpg5p"}],["path",{d:"M21 11.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7.5",key:"1ue2ih"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}]]),Z=(0,c.A)("grid-3x3",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9h18",key:"1pudct"}],["path",{d:"M3 15h18",key:"5xshup"}],["path",{d:"M9 3v18",key:"fh3hqa"}],["path",{d:"M15 3v18",key:"14nvp0"}]]),X=(0,c.A)("twitter",[["path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z",key:"pff0z6"}]]),J=(0,c.A)("instagram",[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5",key:"2e1cvw"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z",key:"9exkf1"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5",key:"r4j83e"}]]),ee=(0,c.A)("facebook",[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z",key:"1jg4f8"}]]),te=(0,c.A)("star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]]),ne=(0,c.A)("timer",[["line",{x1:"10",x2:"14",y1:"2",y2:"2",key:"14vaq8"}],["line",{x1:"12",x2:"15",y1:"14",y2:"11",key:"17fdiu"}],["circle",{cx:"12",cy:"14",r:"8",key:"1e1u0o"}]]),re=(0,c.A)("link",[["path",{d:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71",key:"1cjeqo"}],["path",{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71",key:"19qd67"}]]),oe=(0,c.A)("linkedin",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]]),ie=(0,c.A)("pin",[["path",{d:"M12 17v5",key:"bb1du9"}],["path",{d:"M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z",key:"1nkz8b"}]]),ae=(0,c.A)("zoom-in",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["line",{x1:"21",x2:"16.65",y1:"21",y2:"16.65",key:"13gj7c"}],["line",{x1:"11",x2:"11",y1:"8",y2:"14",key:"1vmskp"}],["line",{x1:"8",x2:"14",y1:"11",y2:"11",key:"durymu"}]]),se=(0,c.A)("info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]),ce=(0,c.A)("image-off",[["line",{x1:"2",x2:"22",y1:"2",y2:"22",key:"a6p6uj"}],["path",{d:"M10.41 10.41a2 2 0 1 1-2.83-2.83",key:"1bzlo9"}],["line",{x1:"13.5",x2:"6",y1:"13.5",y2:"21",key:"1q0aeu"}],["line",{x1:"18",x2:"21",y1:"12",y2:"15",key:"5mozeu"}],["path",{d:"M3.59 3.59A1.99 1.99 0 0 0 3 5v14a2 2 0 0 0 2 2h14c.55 0 1.052-.22 1.41-.59",key:"mmje98"}],["path",{d:"M21 15V5a2 2 0 0 0-2-2H9",key:"43el77"}]]),le=(0,c.A)("arrow-up",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]]),ue=(0,c.A)("arrow-down",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]),de=(0,c.A)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]),fe=(0,c.A)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]),he=(0,c.A)("arrow-up-down",[["path",{d:"m21 16-4 4-4-4",key:"f6ql7i"}],["path",{d:"M17 20V4",key:"1ejh1v"}],["path",{d:"m3 8 4-4 4 4",key:"11wl7u"}],["path",{d:"M7 4v16",key:"1glfcx"}]]),pe=(0,c.A)("circle-pause",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"10",x2:"10",y1:"15",y2:"9",key:"c1nkhi"}],["line",{x1:"14",x2:"14",y1:"15",y2:"9",key:"h65svq"}]]),ye=(0,c.A)("brain",[["path",{d:"M12 18V5",key:"adv99a"}],["path",{d:"M15 13a4.17 4.17 0 0 1-3-4 4.17 4.17 0 0 1-3 4",key:"1e3is1"}],["path",{d:"M17.598 6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5",key:"1gqd8o"}],["path",{d:"M17.997 5.125a4 4 0 0 1 2.526 5.77",key:"iwvgf7"}],["path",{d:"M18 18a4 4 0 0 0 2-7.464",key:"efp6ie"}],["path",{d:"M19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517",key:"1gq6am"}],["path",{d:"M6 18a4 4 0 0 1-2-7.464",key:"k1g0md"}],["path",{d:"M6.003 5.125a4 4 0 0 0-2.526 5.77",key:"q97ue3"}]]),be=(0,c.A)("terminal",[["path",{d:"M12 19h8",key:"baeox8"}],["path",{d:"m4 17 6-6-6-6",key:"1yngyt"}]]),me=(0,c.A)("clipboard",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}]]),ve=(0,c.A)("list-checks",[["path",{d:"m3 17 2 2 4-4",key:"1jhpwq"}],["path",{d:"m3 7 2 2 4-4",key:"1obspn"}],["path",{d:"M13 6h8",key:"15sg57"}],["path",{d:"M13 12h8",key:"h98zly"}],["path",{d:"M13 18h8",key:"oe0vm4"}]]),ge=(0,c.A)("server",[["rect",{width:"20",height:"8",x:"2",y:"2",rx:"2",ry:"2",key:"ngkwjq"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2",ry:"2",key:"iecqi9"}],["line",{x1:"6",x2:"6.01",y1:"6",y2:"6",key:"16zg32"}],["line",{x1:"6",x2:"6.01",y1:"18",y2:"18",key:"nzw8ys"}]]),ke=(0,c.A)("key",[["path",{d:"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4",key:"g0fldk"}],["path",{d:"m21 2-9.6 9.6",key:"1j0ho8"}],["circle",{cx:"7.5",cy:"15.5",r:"5.5",key:"yqb3hr"}]]),we=(0,c.A)("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]),xe=(0,c.A)("plug",[["path",{d:"M12 22v-5",key:"1ega77"}],["path",{d:"M9 8V2",key:"14iosj"}],["path",{d:"M15 8V2",key:"18g5xt"}],["path",{d:"M18 8v5a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V8Z",key:"osxo6l"}]]),Oe=(0,c.A)("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]),Ee=(0,c.A)("eye-off",[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]),Se=(0,c.A)("rocket",[["path",{d:"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z",key:"m3kijz"}],["path",{d:"m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z",key:"1fmvmk"}],["path",{d:"M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0",key:"1f8sc4"}],["path",{d:"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5",key:"qeys4"}]]),je=(0,c.A)("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]),Pe=(0,c.A)("wand-sparkles",[["path",{d:"m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72",key:"ul74o6"}],["path",{d:"m14 7 3 3",key:"1r5n42"}],["path",{d:"M5 6v4",key:"ilb8ba"}],["path",{d:"M19 14v4",key:"blhpug"}],["path",{d:"M10 2v2",key:"7u0qdc"}],["path",{d:"M7 8H3",key:"zfb6yr"}],["path",{d:"M21 16h-4",key:"1cnmox"}],["path",{d:"M11 3H9",key:"1obp7u"}]]),Ce=(0,c.A)("at-sign",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-4 8",key:"7n84p3"}]]),Ae=(0,c.A)("funnel",[["path",{d:"M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z",key:"sc7q7i"}]]),Me=(0,c.A)("circle-question-mark",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]),Re=(0,c.A)("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]),Te=(0,c.A)("file-plus",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M9 15h6",key:"cctwl0"}],["path",{d:"M12 18v-6",key:"17g6i2"}]]),ze=(0,c.A)("save",[["path",{d:"M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z",key:"1c8476"}],["path",{d:"M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7",key:"1ydtos"}],["path",{d:"M7 3v4a1 1 0 0 0 1 1h7",key:"t51u73"}]]),Ie=(0,c.A)("rotate-cw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]]),Ne=(0,c.A)("square-pen",[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7",key:"1m0v6g"}],["path",{d:"M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z",key:"ohrbg2"}]]),qe=(0,c.A)("refresh-ccw",[["path",{d:"M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"14sxne"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}],["path",{d:"M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16",key:"1hlbsb"}],["path",{d:"M16 16h5v5",key:"ccwih5"}]]),_e=(0,c.A)("zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]),Fe=(0,c.A)("file-up",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M12 12v6",key:"3ahymv"}],["path",{d:"m15 15-3-3-3 3",key:"15xj92"}]]),De=(0,c.A)("sparkles",[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]]),Le=(0,c.A)("bug",[["path",{d:"m8 2 1.88 1.88",key:"fmnt4t"}],["path",{d:"M14.12 3.88 16 2",key:"qol33r"}],["path",{d:"M9 7.13v-1a3.003 3.003 0 1 1 6 0v1",key:"d7y7pr"}],["path",{d:"M12 20c-3.3 0-6-2.7-6-6v-3a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v3c0 3.3-2.7 6-6 6",key:"xs1cw7"}],["path",{d:"M12 20v-9",key:"1qisl0"}],["path",{d:"M6.53 9C4.6 8.8 3 7.1 3 5",key:"32zzws"}],["path",{d:"M6 13H2",key:"82j7cp"}],["path",{d:"M3 21c0-2.1 1.7-3.9 3.8-4",key:"4p0ekp"}],["path",{d:"M20.97 5c0 2.1-1.6 3.8-3.5 4",key:"18gb23"}],["path",{d:"M22 13h-4",key:"1jl80f"}],["path",{d:"M17.2 17c2.1.1 3.8 1.9 3.8 4",key:"k3fwyw"}]]),Qe=(0,c.A)("scan-eye",[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2",key:"aa7l1z"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2",key:"4qcy5o"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2",key:"6vwrx8"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2",key:"ioqczr"}],["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["path",{d:"M18.944 12.33a1 1 0 0 0 0-.66 7.5 7.5 0 0 0-13.888 0 1 1 0 0 0 0 .66 7.5 7.5 0 0 0 13.888 0",key:"11ak4c"}]]),Be=(0,c.A)("feather",[["path",{d:"M12.67 19a2 2 0 0 0 1.416-.588l6.154-6.172a6 6 0 0 0-8.49-8.49L5.586 9.914A2 2 0 0 0 5 11.328V18a1 1 0 0 0 1 1z",key:"18jl4k"}],["path",{d:"M16 8 2 22",key:"vp34q"}],["path",{d:"M17.5 15H9",key:"1oz8nu"}]]),He=(0,c.A)("external-link",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]),$e=(0,c.A)("download",[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]]),We=(0,c.A)("share-2",[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]]),Ue=(0,c.A)("mail",[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]]),Ge=(0,c.A)("phone",[["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384",key:"9njp5v"}]]),Ve=(0,c.A)("message-circle",[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719",key:"1sd12s"}]]),Ke=(0,c.A)("bell",[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0",key:"vwvbt9"}],["path",{d:"M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326",key:"11g9vi"}]]),Ye=(0,c.A)("house",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]]),Ze=(0,c.A)("brush-cleaning",[["path",{d:"m16 22-1-4",key:"1ow2iv"}],["path",{d:"M19 13.99a1 1 0 0 0 1-1V12a2 2 0 0 0-2-2h-3a1 1 0 0 1-1-1V4a2 2 0 0 0-4 0v5a1 1 0 0 1-1 1H6a2 2 0 0 0-2 2v.99a1 1 0 0 0 1 1",key:"iw8jdu"}],["path",{d:"M5 14h14l1.973 6.767A1 1 0 0 1 20 22H4a1 1 0 0 1-.973-1.233z",key:"1soew8"}],["path",{d:"m8 22 1-4",key:"s3unb"}]]),Xe=(0,c.A)("book",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20",key:"k3hazp"}]]),Je={"timer-reset":l,tag:u,"format-list-bulleted":d,duplicate:f,lock:h,"lock-open":p,"file-undo":y,"file-move":b,"chevron-double-left":m,"chevron-double-right":v,"chevron-left":g,"chevron-right":k,"chevron-down":w.A,"chevron-up":x,pause:O,play:E,replay:S,check:j,"check-circle":P,circle:C,stop:A,"checkbox-blank":A,"checkbox-marked":M,delete:R,undo:T,alert:z,warning:I,database:N,tools:q,cog:_,close:F,cat:D,upload:L,trash:R,pencil:Q,dashboard:B,search:H,folder:$,"folder-open":W,image:U,"image-multiple-outline":G,plus:V,"folder-plus":K,"image-plus":Y,"view-grid":Z,list:d,twitter:X,instagram:J,facebook:ee,star:te,"timer-outline":ne,link:re,linkedin:oe,pinterest:ie,"zoom-in":ae,"info-outline":se,"image-off-outline":ce,"arrow-up":le,"arrow-down":ue,"arrow-left":de,"arrow-right":fe,sort:he,"alert-triangle":I,"alert-circle":z,"pause-circle":pe,brain:ye,console:be,terminal:be,clipboard:me,copy:f,"list-checks":ve,server:ge,key:ke,user:we,plug:xe,eye:Oe,"eye-off":Ee,"rocket-launch":Se,"calendar-month":je,wand:Pe,mastodon:Ce,filter:Ae,question:Me,loading:Re,new:Te,save:ze,reset:Ie,rename:Ne,edit:Ne,sync:qe,lightning:_e,zap:_e,refresh:qe,"file-upload":Fe,sparkles:De,debug:Le,retina:Qe,feather:Be,"external-link":He,download:$e,share:We,mail:Ue,phone:Ge,message:Ve,bell:Ke,home:Ye,clean:Ze,book:Xe},et={trash:"rgb(255 255 255 / 25%)",delete:"rgb(255 255 255 / 25%)",pencil:"rgb(255 255 255 / 25%)",filter:"rgb(255 255 255 / 25%)",lightning:"rgb(255 255 255 / 25%)",zap:"rgb(255 255 255 / 25%)",stop:"rgb(255 255 255 / 25%)","checkbox-blank":"rgb(255 255 255 / 25%)","checkbox-marked":"rgb(255 255 255 / 25%)",star:"rgb(255 255 255 / 25%)","file-upload":"rgb(255 255 255 / 25%)",cat:"rgb(255 255 255 / 25%)",pinterest:"rgb(255 255 255 / 25%)",instagram:"rgb(255 255 255 / 25%)",facebook:"rgb(255 255 255 / 25%)","rocket-launch":"rgb(255 255 255 / 25%)",upload:"rgb(255 255 255 / 25%)","zoom-in":"rgb(255 255 255 / 25%)",dashboard:"rgb(255 255 255 / 25%)",tools:"rgb(255 255 255 / 25%)",cog:"rgb(255 255 255 / 25%)",database:"rgb(255 255 255 / 25%)",folder:"rgb(255 255 255 / 25%)","lock-open":"rgb(255 255 255 / 25%)",lock:"rgb(255 255 255 / 25%)",question:"rgb(255 255 255 / 25%)","info-outline":"rgb(255 255 255 / 25%)",alert:"rgb(255 255 255 / 25%)",play:"rgb(255 255 255 / 25%)",sparkles:"rgb(255 255 255 / 25%)",bell:"rgb(255 255 255 / 25%)",home:"rgb(255 255 255 / 25%)",phone:"rgb(255 255 255 / 25%)",message:"rgb(255 255 255 / 25%)"};const tt=Je;var nt,rt,ot=n(5821),it=n(1809),at=["icon","color","spinning","className","tooltip","raw","isBusy","busy","variant","title","containerStyle","hoverColor","disabled","width","height","strokeWidth"],st=["width","height","fill"],ct=["width","height","fill"];function lt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ut(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lt(Object(n),!0).forEach((function(t){dt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function dt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ft(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ft(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ft(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ft(e){return ft="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ft(e)}function ht(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function pt(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var yt=s.Ay.div(nt||(nt=pt(["\n  display: flex;\n  align-items: center;\n\n  &.neko-clickable {\n    cursor: pointer;\n  }\n\n  &.spin svg {\n    animation-name: spin;\n    animation-duration: 700ms;\n    animation-iteration-count: infinite;\n    animation-timing-function: linear;\n\n    @keyframes spin {\n      from {\n        transform: rotate(0deg);\n      }\n      to {\n        transform: rotate(360deg);\n      }\n    }\n  }\n\n  &.disabled {\n    pointer-events: none;\n    opacity: 0.35;\n    cursor: default;\n  }\n\n  svg {\n    color: ",";\n    transition: color 0.2s ease;\n  }\n\n  &:hover svg {\n    color: ",";\n    filter: ",";\n  }\n"])),(function(e){return e.$color}),(function(e){return e.$hoverColor||e.$color}),(function(e){return!e.$hoverColor&&e.$color?"brightness(1.1)":"none"})),bt=s.Ay.div(rt||(rt=pt(["\n  width: 25px;\n  height: auto;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n\n  img {\n    width: auto !important;\n    height: 25px !important;\n  }\n"]))),mt={primary:{color:"var(--neko-blue)"},success:{color:"var(--neko-green)"},warning:{color:"var(--neko-yellow)"},danger:{color:"var(--neko-red)"}},vt=function(e){var t=e.icon,n=e.color,i=e.spinning,a=void 0!==i&&i,s=e.className,c=void 0===s?"":s,l=e.tooltip,u=e.raw,d=e.isBusy,f=void 0!==d&&d,h=e.busy,p=void 0!==h&&h,y=e.variant,b=e.title,m=e.containerStyle,v=e.hoverColor,g=e.disabled,k=void 0!==g&&g,w=e.width,x=e.height,O=e.strokeWidth,E=ht(e,at),S=p||f;o().useEffect((function(){f&&console.log('NekoIcon: The "isBusy" prop is deprecated. Please use "busy" instead.')}),[f]);var j=y&&mt[y]?mt[y].color:n,P=y&&mt[y]?mt[y].hoverColor:v,C="string"==typeof t&&et[t]?et[t]:void 0,A=w||x||30,M=(0,r.useMemo)((function(){return"string"==typeof t?tt[t]?tt[t]:(console.warn('NekoIcon: Icon "'.concat(t,'" does not exist. Falling back to placeholder.')),Me):t}),[t]),R=(0,r.useMemo)((function(){return"string"==typeof t||"function"==typeof M||"object"===ft(M)}),[t,M]),T=(0,it.gR)("neko-icon",c,{"neko-clickable":!!E.onClick},{spin:a||S},{disabled:k}),z=function(){if(S&&!k)return o().createElement(Re,{size:A,className:"spin",strokeWidth:O});if(R){var e=M,t=(E.width,E.height,E.fill),n=ht(E,st);return o().createElement(e,ut({size:A,fill:t||C||"none",strokeWidth:O},n))}return o().createElement(bt,null,M)};if(l)return"string"==typeof l&&(l={text:l}),o().createElement(ot.f,{text:l.text,position:l.position||"top"},o().createElement(yt,{style:m,className:T,$color:j,$hoverColor:P,title:b},z()));if(u){if(R){var I=M,N=(E.width,E.height,E.fill),q=ht(E,ct);return o().createElement(I,ut({size:A,color:j,fill:N||C||"none",className:T,strokeWidth:O},q))}return o().createElement(bt,null,M)}return o().createElement(yt,{style:m,title:b,className:T,$color:j,$hoverColor:P},z())};vt.propTypes={icon:a().oneOfType([a().elementType,a().oneOf(["duplicate","lock","lock-open","file-undo","chevron-double-left","chevron-double-right","chevron-left","chevron-right","chevron-down","chevron-up","pause","play","replay","check","check-circle","stop","checkbox-blank","checkbox-marked","delete","undo","alert","database","tools","cog","close","cat","upload","trash","pencil","dashboard","search","folder","folder-open","image-multiple-outline","plus","folder-plus","image-plus","view-grid","list","twitter","instagram","facebook","star","timer-outline","link","linkedin","pinterest","zoom-in","info-outline","image-off-outline","arrow-up","arrow-down","sort","eye","rocket-launch","calendar-month","wand","mastodon","filter","question","loading","new","save","reset","rename","edit","debug","external-link","download","share","mail","phone","message","bell","home"])]),color:a().string,spinning:a().bool,className:a().string,tooltip:a().string,raw:a().bool,busy:a().bool,isBusy:a().bool,variant:a().string}},1548:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},1597:(e,t,n)=>{"use strict";n.d(t,{YS:()=>A,m9:()=>j,IU:()=>P,Tb:()=>C});var r=n(1594),o=n.n(r);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,c(r.key),r)}}function s(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function c(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var l=s((function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.url=r,this.message=t,this.code=n,this.body=o,this.debug=i,this.cancelledByUser="USER-ABORTED"===n}));function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,y(r.key),r)}}function d(e,t,n){return t=h(t),function(e,t){if(t&&("object"==O(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,f()?Reflect.construct(t,n||[],h(e).constructor):t.apply(e,n))}function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(f=function(){return!!e})()}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function p(e,t){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},p(e,t)}function y(e){var t=function(e,t){if("object"!=O(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=O(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==O(t)?t:t+""}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||w(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof s?r:s,l=Object.create(c.prototype);return v(l,"_invoke",function(n,r,o){var i,s,c,l=0,u=o||[],d=!1,f={p:0,n:0,v:e,a:h,f:h.bind(e,4),d:function(t,n){return i=t,s=0,c=e,f.n=n,a}};function h(n,r){for(s=n,c=r,t=0;!d&&l&&!o&&t<u.length;t++){var o,i=u[t],h=f.p,p=i[2];n>3?(o=p===r)&&(c=i[(s=i[4])?5:(s=3,3)],i[4]=i[5]=e):i[0]<=h&&((o=n<2&&h<i[1])?(s=0,f.v=r,f.n=i[1]):h<p&&(o=n<3||i[0]>r||r>p)&&(i[4]=n,i[5]=r,f.n=p,s=0))}if(o||n>1)return a;throw d=!0,r}return function(o,u,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===u&&h(u,p),s=u,c=p;(t=s<2?e:c)||!d;){i||(s?s<3?(s>1&&(f.n=-1),h(s,c)):f.n=c:f.v=c);try{if(l=2,i){if(s||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,s<2&&(s=0)}else 1===s&&(t=i.return)&&t.call(i),s<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),s=1);i=e}else if((t=(d=f.n<0)?c:n.call(r,f))!==a)break}catch(t){i=e,s=1,c=t}finally{l=1}}return{value:t,done:d}}}(n,o,i),!0),l}var a={};function s(){}function c(){}function l(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(v(t={},r,(function(){return this})),t),d=l.prototype=s.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,v(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return c.prototype=l,v(d,"constructor",l),v(l,"constructor",c),c.displayName="GeneratorFunction",v(l,o,"GeneratorFunction"),v(d),v(d,o,"Generator"),v(d,r,(function(){return this})),v(d,"toString",(function(){return"[object Generator]"})),(m=function(){return{w:i,m:f}})()}function v(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}v=function(e,t,n,r){function i(t,n){v(e,t,(function(e){return this._invoke(t,n,e)}))}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},v(e,t,n,r)}function g(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function k(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){g(i,r,o,a,s,"next",e)}function s(e){g(i,r,o,a,s,"throw",e)}a(void 0)}))}}function w(e,t){if(e){if("string"==typeof e)return x(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?x(e,t):void 0}}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function O(e){return O="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},O(e)}function E(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return JSON.stringify(e,function(e){var t=[];return function(n,r){if("object"===O(r)&&null!==r){if(-1!==t.indexOf(r)){if(!e)throw console.warn("Circular reference found.",{key:n,value:r,cache:t,cacheIndex:t.indexOf(r)}),new Error("Circular reference found. Cancelled.");return}t.push(r)}return r}}(n),t)}var S=function(e){if(!e.data)return e;if(Array.isArray(e.data)&&e.data.length>0&&e.data[0].meta){var t,n=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=w(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw i}}}}(e.data);try{for(n.s();!(t=n.n()).done;){var r=t.value;try{r.meta=JSON.parse(r.meta)}catch(e){console.error("[JsonFetcher]","Could not decode meta.",r.meta)}}}catch(e){n.e(e)}finally{n.f()}}else if(!Array.isArray(e.data)&&e.data.meta)try{e.data.meta=JSON.parse(e.data.meta)}catch(t){console.error("[JsonFetcher]","Could not decode meta.",e.data.meta)}return e},j=function(){var e=k(m().m((function e(t){var n,r,o,i,a,s,c,u,d,f,h=arguments;return m().w((function(e){for(;;)switch(e.p=e.n){case 0:return n=h.length>1&&void 0!==h[1]?h[1]:{},r=null,o={},i=null,a=null,e.p=1,(n=n||{}).headers=n.headers?n.headers:{},n.headers.Pragma="no-cache",n.headers["Cache-Control"]="no-cache",e.n=2,fetch("".concat(t),n);case 2:return a=e.v,e.n=3,a.text();case 3:r=e.v,(o=JSON.parse(r)).success||(s=!1===o.success?"NOT-SUCCESS":"N/A",c=o.message?o.message:"Unknown error. Check your Console Logs.","rest_no_route"===o.code?(c="The API can't be accessed. Are you sure the WP REST API is enabled? Check this article: https://meowapps.com/fix-wordpress-rest-api/.",s="NO-ROUTE"):"internal_server_error"===o.code&&(c="Server error. Please check your PHP Error Logs.",s="SERVER-ERROR"),i=new l(c,s,t,r||a)),e.n=5;break;case 4:e.p=4,f=e.v,console.error("[nekoFetch]",f),u="BROKEN-REPLY",d="The reply sent by the server is broken.","AbortError"===f.name?(u="USER-ABORTED",d="The request was aborted by the user."):a&&a.status&&408===a.status&&(u="REQUEST-TIMEOUT",d="The request generated a timeout."),i=new l(d,u,t,r||a,f);case 5:return i&&(o.success=!1,o.message=i.message,o.error=i),e.a(2,S(o))}}),e,null,[[1,4]])})));return function(t){return e.apply(this,arguments)}}(),P=function(){var e=k(m().m((function e(t){var n,r,o,i,a,s,c,l,u,d,f,h,p,y,v,g,k,w,x,O,S=arguments;return m().w((function(e){for(;;)switch(e.p=e.n){case 0:if(r=(n=S.length>1&&void 0!==S[1]?S[1]:{}).json,o=void 0===r?null:r,i=n.method,a=void 0===i?"GET":i,s=n.signal,c=n.file,l=n.nonce,u=n.bearerToken,"GET"!==a||!o){e.n=1;break}throw new Error("NekoFetch: GET method does not support json argument (".concat(t,")."));case 1:if(d=c?new FormData:null,c)for(d.append("file",c),f=0,h=Object.entries(o);f<h.length;f++)p=b(h[f],2),y=p[0],v=p[1],d.append(y,v);return g={},l&&(g["X-WP-Nonce"]=l),u&&(g.Authorization="Bearer ".concat(u)),d||(g["Content-Type"]="application/json"),k={method:a,headers:g,body:d||(o?E(o):null),signal:s},w=null,e.p=2,e.n=3,j(t,k);case 3:if((w=e.v).success){e.n=4;break}throw new Error(null!==(x=null===(O=w)||void 0===O?void 0:O.message)&&void 0!==x?x:"Unknown error.");case 4:return e.a(2,w);case 5:throw e.p=5,e.v;case 6:return e.a(2)}}),e,null,[[2,5]])})));return function(t){return e.apply(this,arguments)}}(),C=function(){var e=k(m().m((function e(t){var n,r,o,i,a,s,c,l,u,d,f,h,p,y,v=arguments;return m().w((function(e){for(;;)if(0===e.n){if(r=(n=v.length>1&&void 0!==v[1]?v[1]:{}).json,o=void 0===r?{}:r,i=n.signal,a=n.file,s=n.nonce,c=n.bearerToken,l=a?new FormData:null,a)for(l.append("file",a),u=0,d=Object.entries(o);u<d.length;u++)f=b(d[u],2),h=f[0],p=f[1],l.append(h,p);return y=s?{"X-WP-Nonce":s}:{},c&&(y.Authorization="Bearer ".concat(c)),l||(y["Content-Type"]="application/json"),e.a(2,j(t,{method:"POST",headers:y,body:l||E(o),signal:i}))}}),e)})));return function(t){return e.apply(this,arguments)}}();var A=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=d(this,t,[e])).state={hasError:!1},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p(e,t)}(t,e),function(e,t,n){return t&&u(e.prototype,t),n&&u(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}(t,[{key:"render",value:function(){if(this.state.hasError){var e="";return e="string"==typeof this.state.hasError?this.state.hasError:this.state.hasError.message?this.state.hasError.message:this.state.hasError.toString?this.state.hasError.toString():E(this.state.hasError),o().createElement(o().Fragment,null,o().createElement("div",{style:{background:"var(--neko-red)",color:"white",margin:15,padding:15,borderRadius:15}},o().createElement("pre",{style:{margin:0,whiteSpace:"pre-wrap"}},"⚠️ ",o().createElement("b",null,"Error"),o().createElement("br",null),"Sorry, an error occured! Don't worry, I will fix this, so simply let me know about it.",o().createElement("br",null),"Here is some information about it:",o().createElement("br",null),o().createElement("br",null),e)))}return this.props.children}}],[{key:"getDerivedStateFromError",value:function(e){return{hasError:e}}}])}(o().Component)},1606:(e,t,n)=>{"use strict";n.d(t,{$:()=>s,s:()=>a});var r=n(6189),o=n(8980),i=n(6816),a=class extends o.k{#f;#v;#i;#g;constructor(e){super(),this.#f=e.client,this.mutationId=e.mutationId,this.#i=e.mutationCache,this.#v=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0},this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#v.includes(e)||(this.#v.push(e),this.clearGcTimeout(),this.#i.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#v=this.#v.filter((t=>t!==e)),this.scheduleGc(),this.#i.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#v.length||("pending"===this.state.status?this.scheduleGc():this.#i.remove(this))}continue(){return this.#g?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>{this.#k({type:"continue"})},n={client:this.#f,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#g=(0,i.II)({fn:()=>this.options.mutationFn?this.options.mutationFn(e,n):Promise.reject(new Error("No mutationFn found")),onFail:(e,t)=>{this.#k({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#k({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#i.canRun(this)});const r="pending"===this.state.status,o=!this.#g.canStart();try{if(r)t();else{this.#k({type:"pending",variables:e,isPaused:o}),await(this.#i.config.onMutate?.(e,this,n));const t=await(this.options.onMutate?.(e,n));t!==this.state.context&&this.#k({type:"pending",context:t,variables:e,isPaused:o})}const i=await this.#g.start();return await(this.#i.config.onSuccess?.(i,e,this.state.context,this,n)),await(this.options.onSuccess?.(i,e,this.state.context,n)),await(this.#i.config.onSettled?.(i,null,this.state.variables,this.state.context,this,n)),await(this.options.onSettled?.(i,null,e,this.state.context,n)),this.#k({type:"success",data:i}),i}catch(t){try{throw await(this.#i.config.onError?.(t,e,this.state.context,this,n)),await(this.options.onError?.(t,e,this.state.context,n)),await(this.#i.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,n)),await(this.options.onSettled?.(void 0,t,e,this.state.context,n)),t}finally{this.#k({type:"error",error:t})}}finally{this.#i.runNext(this)}}#k(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),r.jG.batch((()=>{this.#v.forEach((t=>{t.onMutationUpdate(e)})),this.#i.notify({mutation:this,type:"updated",action:e})}))}};function s(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}},1809:(e,t,n)=>{"use strict";n.d(t,{$$:()=>i,G8:()=>s,gR:()=>a});var r=n(1594);n(8515);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}var i=function(e,t){var n=(0,r.useRef)();(0,r.useEffect)((function(){n.current=e}),[e]),(0,r.useEffect)((function(){if(null!==t){var e=setInterval((function(){n.current()}),t);return function(){return clearInterval(e)}}}),[t])},a=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,r.useMemo)((function(){var e=[];return t.forEach((function(t){if("string"==typeof t)t.trim().split(" ").filter((function(e){return e.length>0})).forEach((function(t){return e.push(t)}));else if("object"===o(t)){Object.keys(t).forEach((function(n){t[n]&&e.push(n)}))}})),e.join(" ")}),[t])},s=function(e,t){var n=(0,r.useRef)(null);return(0,r.useEffect)((function(){return function(){n.current&&clearTimeout(n.current)}}),[]),(0,r.useCallback)((function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];n.current&&clearTimeout(n.current),n.current=setTimeout((function(){e.apply(void 0,o)}),t)}),[e,t])}},2036:(e,t,n)=>{"use strict";n.d(t,{n:()=>y});var r,o=n(1594),i=n.n(o),a=n(8887),s=n.n(a),c=n(7795);var l,u=c.Ay.div(r||(r=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n  display: flex;\n  max-width: 128px;\n  max-height: 128px;\n\n  & > * {\n    width: 100%;\n    height: auto;\n    object-fit: contain;\n  }\n"]))),d=function(){return i().createElement(u,{className:"neko-logo"},i().createElement("svg",{width:"64",height:"46",viewBox:"0 0 64 46",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i().createElement("g",{clipPath:"url(#clip0_310_229)"},i().createElement("path",{d:"M64 30.6408C64 27.7985 60.0816 25.8303 55.8298 25.8303C54.8593 25.8303 53.9311 25.933 53.076 26.1253C49.8865 19.079 41.6539 13.0853 32.0002 13.0853C30.8337 13.0853 29.6881 13.1727 28.5698 13.3392C27.2069 10.3076 22.6762 2.43426 11.5954 0.0830064C11.0491 -0.0327456 10.4946 0.240578 10.259 0.7469C8.85913 3.75608 4.74247 14.4116 10.2403 25.9931C9.58165 25.8864 8.88751 25.8303 8.17022 25.8303C3.91839 25.8303 0 27.7985 0 30.6408C0 33.483 3.91839 35.2272 8.17022 35.2272C8.71127 35.2272 9.23925 35.1988 9.74893 35.1435C9.43602 35.2664 9.12275 35.4075 8.81171 35.5677C5.69388 37.1707 3.9688 40.0312 4.95904 41.9568C5.9489 43.8824 9.2792 44.1442 12.397 42.5412C13.0464 42.2074 13.6348 41.819 14.1516 41.396C18.2627 44.4967 24.7283 45.9809 31.9998 45.9809C39.2713 45.9809 45.737 44.4967 49.848 41.396C50.3644 41.819 50.9533 42.2074 51.6026 42.5412C54.7204 44.1442 58.0503 43.8824 59.0406 41.9568C60.0305 40.0312 58.3057 37.1707 55.1879 35.5677C54.8761 35.4075 54.5621 35.2667 54.2485 35.1435C54.7589 35.1988 55.2876 35.2275 55.8294 35.2275C60.0812 35.2275 63.9996 33.4834 63.9996 30.6411L64 30.6408Z",fill:"white"}),i().createElement("path",{d:"M22.2293 36.7443C26.5935 36.7443 30.1314 33.2064 30.1314 28.8422C30.1314 24.478 26.5935 20.9401 22.2293 20.9401C17.8651 20.9401 14.3271 24.478 14.3271 28.8422C14.3271 33.2064 17.8651 36.7443 22.2293 36.7443Z",fill:"#00E28E"}),i().createElement("path",{d:"M22.2655 33.1361C23.5022 33.1361 24.5047 31.2805 24.5047 28.9915C24.5047 26.7024 23.5022 24.8468 22.2655 24.8468C21.0288 24.8468 20.0262 26.7024 20.0262 28.9915C20.0262 31.2805 21.0288 33.1361 22.2655 33.1361Z",fill:"#3C6E8B"}),i().createElement("path",{d:"M31.9998 37.9156C33.4237 37.9156 34.5781 37.3409 34.5781 36.6319C34.5781 35.9229 33.4237 35.3481 31.9998 35.3481C30.5758 35.3481 29.4215 35.9229 29.4215 36.6319C29.4215 37.3409 30.5758 37.9156 31.9998 37.9156Z",fill:"#FF9493"}),i().createElement("path",{d:"M54.2503 35.1058C54.76 35.1611 55.2879 35.1894 55.829 35.1894C60.0808 35.1894 63.9992 33.4453 63.9992 30.603C63.9992 27.7608 60.0808 25.7926 55.829 25.7926C55.1117 25.7926 54.4176 25.849 53.7585 25.9558C59.2567 14.3742 55.1397 3.71872 53.7402 0.709546C53.5046 0.203225 52.9501 -0.0700991 52.4038 0.0456529C41.323 2.39691 36.7923 10.2707 35.4298 13.3015C34.4541 13.1566 33.4579 13.0711 32.4452 13.0517C31.2743 20.033 28.9656 43.9365 54.3436 35.1439C54.3123 35.1312 54.2813 35.1181 54.2499 35.1058H54.2503Z",fill:"#2B9DFF"}),i().createElement("path",{d:"M41.7342 33.1361C42.9709 33.1361 43.9735 31.2805 43.9735 28.9915C43.9735 26.7024 42.9709 24.8468 41.7342 24.8468C40.4975 24.8468 39.495 26.7024 39.495 28.9915C39.495 31.2805 40.4975 33.1361 41.7342 33.1361Z",fill:"#3C6E8B"})),i().createElement("defs",null,i().createElement("clipPath",{id:"clip0_310_229"},i().createElement("rect",{width:"64",height:"45.9617",fill:"white",transform:"translate(0 0.019165)"})))))},f=function(e){return i().createElement(d,e)};f.propTypes={};var h=c.Ay.div(l||(l=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n  position: relative;\n  color: white;\n  font-family: var(--neko-font-family);\n  font-size: var(--neko-font-size);\n  display: flex;\n  height: 74px;\n  overflow: hidden;\n  align-items: center;\n  padding: 18px 32px;\n  background: var(--neko-main-color);\n  isolation: isolate;\n\n  .neko-header-logo-container {\n    width: 44px;\n    height: 44px;\n    padding: 9px;\n    margin-right: 16px;\n    background: rgba(255, 255, 255, 0.14);\n    backdrop-filter: blur(8px);\n    -webkit-backdrop-filter: blur(8px);\n    border: 1px solid rgba(255, 255, 255, 0.22);\n    border-radius: 12px;\n    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    position: relative;\n    z-index: 1;\n    transition: transform var(--neko-duration-slow) var(--neko-ease-spring);\n  }\n\n  &:hover .neko-header-logo-container {\n    transform: scale(1.05) rotate(-3deg);\n  }\n\n  .neko-header-title-container {\n    flex-direction: column;\n    display: flex;\n    position: relative;\n    z-index: 1;\n    justify-content: center;\n\n    .neko-header-title-row {\n      display: flex;\n      align-items: center;\n      gap: 10px;\n    }\n\n    .neko-header-title {\n      color: white;\n      font-family: var(--neko-font-family);\n      font-size: 22px;\n      font-weight: 600;\n      letter-spacing: 0;\n      line-height: 1.1;\n      margin: 0;\n      position: relative;\n    }\n\n    .neko-header-separator {\n      color: rgba(255,255,255,0.35);\n      font-size: 18px;\n      line-height: 1;\n      align-self: center;\n    }\n\n    /* Section badge — green pulse dot anchors the accent color */\n    .neko-header-section {\n      display: inline-flex;\n      align-items: center;\n      gap: 7px;\n      background: rgba(255, 255, 255, 0.14);\n      backdrop-filter: blur(8px);\n      -webkit-backdrop-filter: blur(8px);\n      color: white;\n      font-size: 11px;\n      font-weight: 600;\n      text-transform: uppercase;\n      letter-spacing: 0.09em;\n      line-height: 1;\n      padding: 5px 12px 5px 10px;\n      border-radius: 999px;\n      border: 1px solid rgba(255, 255, 255, 0.22);\n      align-self: center;\n      box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n\n      &::before {\n        content: '';\n        display: inline-block;\n        width: 6px;\n        height: 6px;\n        border-radius: 50%;\n        background: var(--neko-green);\n        box-shadow: 0 0 8px color-mix(in oklab, var(--neko-green) 80%, transparent);\n        animation: nekoSectionPulse 2s ease-in-out infinite;\n      }\n    }\n\n    @keyframes nekoSectionPulse {\n      0%, 100% { opacity: 1; transform: scale(1); }\n      50%      { opacity: 0.55; transform: scale(0.8); }\n    }\n\n    .neko-header-subtitle {\n      color: rgba(255, 255, 255, 0.7);\n      font-family: var(--neko-font-family);\n      line-height: 1;\n      margin-top: 5px;\n      font-size: 11px;\n      letter-spacing: 0.05em;\n\n      a {\n        color: rgba(255, 255, 255, 0.7);\n        text-decoration: none;\n        font-family: var(--neko-font-family);\n        transition: color 0.18s var(--neko-ease-out);\n      }\n      a:hover { color: white; }\n\n      .neko-header-version {\n        color: rgba(255, 255, 255, 0.5);\n        margin-left: 6px;\n        padding-left: 8px;\n        border-left: 1px solid rgba(255, 255, 255, 0.2);\n        text-transform: uppercase;\n        letter-spacing: 0.12em;\n        font-size: 10px;\n        font-weight: 600;\n        text-decoration: none;\n        transition: color 0.22s ease;\n      }\n      a.neko-header-version:hover { color: white; }\n      .neko-header-version.pro {\n        color: rgba(255, 220, 150, 0.9);\n      }\n    }\n  }\n\n  .neko-header-extra-content {\n    margin-left: auto;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n    position: relative;\n    z-index: 1;\n  }\n"]))),p=function(e){var t=e.title,n=void 0===t?"NekoUI":t,r=e.section,o=void 0===r?null:r,a=e.subtitle,s=void 0===a?"By Meow Apps":a,c=e.children,l=e.isPro,u=void 0!==l&&l,d=e.showFreeBadge,p=void 0===d||d;return i().createElement(h,{className:"neko-header"},i().createElement("div",{className:"neko-header-logo-container"},i().createElement(f,null)),i().createElement("div",{className:"neko-header-title-container"},i().createElement("div",{className:"neko-header-title-row"},i().createElement("h1",{className:"neko-header-title"},n),!!o&&i().createElement(i().Fragment,null,i().createElement("span",{className:"neko-header-separator"},"›"),i().createElement("span",{className:"neko-header-section"},o))),i().createElement("small",{className:"neko-header-subtitle"},i().createElement("a",{target:"_blank",href:"https://meowapps.com"},s),(u||p)&&(u?i().createElement("span",{className:"neko-header-version pro"},"Pro"):i().createElement("a",{className:"neko-header-version",href:"https://meowapps.com",target:"_blank",rel:"noopener noreferrer",onMouseEnter:function(e){e.currentTarget.textContent="Upgrade ↗"},onMouseLeave:function(e){e.currentTarget.textContent="Free"}},"Free")))),i().createElement("div",{className:"neko-header-extra-content"},c))},y=function(e){return i().createElement(p,e)};y.propTypes={title:s().string,section:s().string,subtitle:s().string,children:s().node,isPro:s().bool,showFreeBadge:s().bool}},2257:(e,t,n)=>{"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,i(r.key),r)}}function i(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}function a(e,t,n){return t=u(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,c()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function s(e){var t="function"==typeof Map?new Map:void 0;return s=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if(c())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&l(o,n.prototype),o}(e,arguments,u(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),l(n,e)},s(e)}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(c=function(){return!!e})()}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}var d=n(5549),f=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=a(this,t,[e])).name="TimeoutError",n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(t,e),function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}(t)}(s(Error)),h=function(e,t,n){return new Promise((function(r,o){if("number"!=typeof t||t<0)throw new TypeError("Expected `milliseconds` to be a positive number");if(t!==1/0){var i=setTimeout((function(){if("function"!=typeof n){var i="string"==typeof n?n:"Promise timed out after ".concat(t," milliseconds"),a=n instanceof Error?n:new f(i);"function"==typeof e.cancel&&e.cancel(),o(a)}else try{r(n())}catch(e){o(e)}}),t);d(e.then(r,o),(function(){clearTimeout(i)}))}else r(e)}))};e.exports=h,e.exports.default=h,e.exports.TimeoutError=f},2271:(e,t,n)=>{"use strict";n.d(t,{d:()=>h});var r,o=n(1594),i=n.n(o),a=n(8887),s=n.n(a),c=n(7795),l=n(1809),u=["title","contentAlign","titleStyle","color"];function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(null,arguments)}var f=(0,c.Ay)((function(e){var t=e.title,n=void 0===t?"":t,r=e.contentAlign,o=void 0===r?"left":r,a=e.titleStyle,s=void 0===a?{}:a,c=(e.color,function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,u)),f=(0,l.gR)("neko-settings",e.className);return i().createElement("div",d({className:f},c),i().createElement("div",{className:"neko-settings-head",style:s},n||" "),i().createElement("div",{className:"neko-settings-content neko-settings-content-align-".concat(o)},e.children))}))(r||(r=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n  display: flex;\n  font-family: var(--neko-font-family);\n  \n  ","\n\n  > .neko-settings-head {\n    font-family: var(--neko-font-family);\n    font-size: var(--neko-font-size);\n    /* Tight line-height + a small top pad: single-line titles still sit roughly\n       centred with the 30px controls, and wrapped titles don't get a 30px gap\n       between lines. */\n    line-height: 17px;\n    padding-top: 6px;\n    flex: 0 0 140px;\n    min-width: 0;\n    margin-right: 16px;\n    font-weight: 500;\n    color: var(--settings-color, var(--neko-main-color));\n    /* Allow the title to wrap gracefully when needed (e.g. \"Context Max Length\")\n       but don't let it blow up the row — hyphenate-and-wrap. */\n    word-break: break-word;\n    hyphens: auto;\n  }\n\n  /* Controls align top-flush with the settings title — the title has line-height 17px\n     which sits at the top of the row, and controls (all 30px — checkbox/input/select/button)\n     start at the same y. */\n\n  > .neko-settings-content {\n    flex: 1;\n\n    &.neko-settings-content-align-right {\n      flex: none;\n      margin-left: auto;\n    }\n\n    input[type=text] {\n      width: 100%;\n    }\n\n\n  }\n\n  & + div {\n    margin-top: 10px;\n  }\n"])),(function(e){var t=e.color;return t?"\n      --settings-color: var(--neko-".concat(t,");\n    "):""})),h=function(e){return i().createElement(f,e)};h.propTypes={title:s().string,className:s().string,contentAlign:s().string,titleStyle:s().object,color:s().oneOf(["blue","purple","green","red","orange","yellow","gray"])}},2945:e=>{e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var i=Object.keys(e),a=Object.keys(t);if(i.length!==a.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),c=0;c<i.length;c++){var l=i[c];if(!s(l))return!1;var u=e[l],d=t[l];if(!1===(o=n?n.call(r,u,d,l):void 0)||void 0===o&&u!==d)return!1}return!0}},2971:(e,t,n)=>{"use strict";n.d(t,{t:()=>i});var r=n(8572),o=n(7176),i=new class extends r.Q{#w=!0;#x;#O;constructor(){super(),this.#O=e=>{if(!o.S$&&window.addEventListener){const t=()=>e(!0),n=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",n)}}}}onSubscribe(){this.#x||this.setEventListener(this.#O)}onUnsubscribe(){this.hasListeners()||(this.#x?.(),this.#x=void 0)}setEventListener(e){this.#O=e,this.#x?.(),this.#x=e(this.setOnline.bind(this))}setOnline(e){this.#w!==e&&(this.#w=e,this.listeners.forEach((t=>{t(e)})))}isOnline(){return this.#w}}},3183:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>V});var r=n(1594);
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */function o(e,t,n,r){return new(n||(n=Promise))((function(o,i){function a(e){try{c(r.next(e))}catch(e){i(e)}}function s(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}c((r=r.apply(e,t||[])).next())}))}function i(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=a.trys,(o=o.length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}}var a,s=function(){},c=s(),l=Object,u=function(e){return e===c},d=function(e){return"function"==typeof e},f=function(e,t){return l.assign({},e,t)},h="undefined",p=function(){return typeof window!=h},y=new WeakMap,b=0,m=function(e){var t,n,r=typeof e,o=e&&e.constructor,i=o==Date;if(l(e)!==e||i||o==RegExp)t=i?e.toJSON():"symbol"==r?e.toString():"string"==r?JSON.stringify(e):""+e;else{if(t=y.get(e))return t;if(t=++b+"~",y.set(e,t),o==Array){for(t="@",n=0;n<e.length;n++)t+=m(e[n])+",";y.set(e,t)}if(o==l){t="#";for(var a=l.keys(e).sort();!u(n=a.pop());)u(e[n])||(t+=n+":"+m(e[n])+",");y.set(e,t)}}return t},v=!0,g=p(),k=typeof document!=h,w=g&&window.addEventListener?window.addEventListener.bind(window):s,x=k?document.addEventListener.bind(document):s,O=g&&window.removeEventListener?window.removeEventListener.bind(window):s,E=k?document.removeEventListener.bind(document):s,S={isOnline:function(){return v},isVisible:function(){var e=k&&document.visibilityState;return u(e)||"hidden"!==e}},j={initFocus:function(e){return x("visibilitychange",e),w("focus",e),function(){E("visibilitychange",e),O("focus",e)}},initReconnect:function(e){var t=function(){v=!0,e()},n=function(){v=!1};return w("online",t),w("offline",n),function(){O("online",t),O("offline",n)}}},P=!p()||"Deno"in window,C=function(e){return p()&&typeof window.requestAnimationFrame!=h?window.requestAnimationFrame(e):setTimeout(e,1)},A=P?r.useEffect:r.useLayoutEffect,M="undefined"!=typeof navigator&&navigator.connection,R=!P&&M&&(["slow-2g","2g"].includes(M.effectiveType)||M.saveData),T=function(e){if(d(e))try{e=e()}catch(t){e=""}var t=[].concat(e);return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?m(e):"",t,e?"$swr$"+e:""]},z=new WeakMap,I=function(e,t,n,r,o,i,a){void 0===a&&(a=!0);var s=z.get(e),c=s[0],l=s[1],u=s[3],d=c[t],f=l[t];if(a&&f)for(var h=0;h<f.length;++h)f[h](n,r,o);return i&&(delete u[t],d&&d[0])?d[0](2).then((function(){return e.get(t)})):e.get(t)},N=0,q=function(){return++N},_=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return o(void 0,void 0,void 0,(function(){var t,n,r,o,a,s,l,h,p,y,b,m,v,g,k,w,x,O,E,S,j;return i(this,(function(i){switch(i.label){case 0:if(t=e[0],n=e[1],r=e[2],o=e[3],s=!!u((a="boolean"==typeof o?{revalidate:o}:o||{}).populateCache)||a.populateCache,l=!1!==a.revalidate,h=!1!==a.rollbackOnError,p=a.optimisticData,y=T(n),b=y[0],m=y[2],!b)return[2];if(v=z.get(t),g=v[2],e.length<3)return[2,I(t,b,t.get(b),c,c,l,!0)];if(k=r,x=q(),g[b]=[x,0],O=!u(p),E=t.get(b),O&&(S=d(p)?p(E):p,t.set(b,S),I(t,b,S)),d(k))try{k=k(t.get(b))}catch(e){w=e}return k&&d(k.then)?[4,k.catch((function(e){w=e}))]:[3,2];case 1:if(k=i.sent(),x!==g[b][0]){if(w)throw w;return[2,k]}w&&O&&h&&(s=!0,k=E,t.set(b,E)),i.label=2;case 2:return s&&(w||(d(s)&&(k=s(k,E)),t.set(b,k)),t.set(m,f(t.get(m),{error:w}))),g[b][1]=q(),[4,I(t,b,k,w,c,l,!!s)];case 3:if(j=i.sent(),w)throw w;return[2,s?j:k]}}))}))},F=function(e,t){for(var n in e)e[n][0]&&e[n][0](t)},D=function(e,t){if(!z.has(e)){var n=f(j,t),r={},o=_.bind(c,e),i=s;if(z.set(e,[r,{},{},{},o]),!P){var a=n.initFocus(setTimeout.bind(c,F.bind(c,r,0))),l=n.initReconnect(setTimeout.bind(c,F.bind(c,r,1)));i=function(){a&&a(),l&&l(),z.delete(e)}}return[e,o,i]}return[e,z.get(e)[4]]},L=D(new Map),Q=L[0],B=L[1],H=f({onLoadingSlow:s,onSuccess:s,onError:s,onErrorRetry:function(e,t,n,r,o){var i=n.errorRetryCount,a=o.retryCount,s=~~((Math.random()+.5)*(1<<(a<8?a:8)))*n.errorRetryInterval;!u(i)&&a>i||setTimeout(r,s,o)},onDiscarded:s,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:R?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:R?5e3:3e3,compare:function(e,t){return m(e)==m(t)},isPaused:function(){return!1},cache:Q,mutate:B,fallback:{}},S),$=function(e,t){var n=f(e,t);if(t){var r=e.use,o=e.fallback,i=t.use,a=t.fallback;r&&i&&(n.use=r.concat(i)),o&&a&&(n.fallback=f(o,a))}return n},W=(0,r.createContext)({}),U=function(e,t,n){var r=t[e]||(t[e]=[]);return r.push(n),function(){var e=r.indexOf(n);e>=0&&(r[e]=r[r.length-1],r.pop())}},G={dedupe:!0},V=(l.defineProperty((function(e){var t=e.value,n=$((0,r.useContext)(W),t),o=t&&t.provider,i=(0,r.useState)((function(){return o?D(o(n.cache||Q),t):c}))[0];return i&&(n.cache=i[0],n.mutate=i[1]),A((function(){return i?i[2]:c}),[]),(0,r.createElement)(W.Provider,f(e,{value:n}))}),"default",{value:H}),a=function(e,t,n){var a=n.cache,s=n.compare,l=n.fallbackData,h=n.suspense,p=n.revalidateOnMount,y=n.refreshInterval,b=n.refreshWhenHidden,m=n.refreshWhenOffline,v=z.get(a),g=v[0],k=v[1],w=v[2],x=v[3],O=T(e),E=O[0],S=O[1],j=O[2],M=(0,r.useRef)(!1),R=(0,r.useRef)(!1),N=(0,r.useRef)(E),F=(0,r.useRef)(t),D=(0,r.useRef)(n),L=function(){return D.current},Q=function(){return L().isVisible()&&L().isOnline()},B=function(e){return a.set(j,f(a.get(j),e))},H=a.get(E),$=u(l)?n.fallback[E]:l,W=u(H)?$:H,V=a.get(j)||{},K=V.error,Y=!M.current,Z=function(){return Y&&!u(p)?p:!L().isPaused()&&(h?!u(W)&&n.revalidateIfStale:u(W)||n.revalidateIfStale)},X=!(!E||!t)&&(!!V.isValidating||Y&&Z()),J=function(e,t){var n=(0,r.useState)({})[1],o=(0,r.useRef)(e),i=(0,r.useRef)({data:!1,error:!1,isValidating:!1}),a=(0,r.useCallback)((function(e){var r=!1,a=o.current;for(var s in e){var c=s;a[c]!==e[c]&&(a[c]=e[c],i.current[c]&&(r=!0))}r&&!t.current&&n({})}),[]);return A((function(){o.current=e})),[o,i.current,a]}({data:W,error:K,isValidating:X},R),ee=J[0],te=J[1],ne=J[2],re=(0,r.useCallback)((function(e){return o(void 0,void 0,void 0,(function(){var t,r,o,l,f,h,p,y,b,m,v,g,k;return i(this,(function(i){switch(i.label){case 0:if(t=F.current,!E||!t||R.current||L().isPaused())return[2,!1];l=!0,f=e||{},h=!x[E]||!f.dedupe,p=function(){return!R.current&&E===N.current&&M.current},y=function(){var e=x[E];e&&e[1]===o&&delete x[E]},b={isValidating:!1},m=function(){B({isValidating:!1}),p()&&ne(b)},B({isValidating:!0}),ne({isValidating:!0}),i.label=1;case 1:return i.trys.push([1,3,,4]),h&&(I(a,E,ee.current.data,ee.current.error,!0),n.loadingTimeout&&!a.get(E)&&setTimeout((function(){l&&p()&&L().onLoadingSlow(E,n)}),n.loadingTimeout),x[E]=[t.apply(void 0,S),q()]),k=x[E],r=k[0],o=k[1],[4,r];case 2:return r=i.sent(),h&&setTimeout(y,n.dedupingInterval),x[E]&&x[E][1]===o?(B({error:c}),b.error=c,v=w[E],!u(v)&&(o<=v[0]||o<=v[1]||0===v[1])?(m(),h&&p()&&L().onDiscarded(E),[2,!1]):(s(ee.current.data,r)?b.data=ee.current.data:b.data=r,s(a.get(E),r)||a.set(E,r),h&&p()&&L().onSuccess(r,E,n),[3,4])):(h&&p()&&L().onDiscarded(E),[2,!1]);case 3:return g=i.sent(),y(),L().isPaused()||(B({error:g}),b.error=g,h&&p()&&(L().onError(g,E,n),("boolean"==typeof n.shouldRetryOnError&&n.shouldRetryOnError||d(n.shouldRetryOnError)&&n.shouldRetryOnError(g))&&Q()&&L().onErrorRetry(g,E,n,re,{retryCount:(f.retryCount||0)+1,dedupe:!0}))),[3,4];case 4:return l=!1,m(),p()&&h&&I(a,E,b.data,b.error,!1),[2,!0]}}))}))}),[E]),oe=(0,r.useCallback)(_.bind(c,a,(function(){return N.current})),[]);if(A((function(){F.current=t,D.current=n})),A((function(){if(E){var e=E!==N.current,t=re.bind(c,G),n=0,r=U(E,k,(function(e,t,n){ne(f({error:t,isValidating:n},s(ee.current.data,e)?c:{data:e}))})),o=U(E,g,(function(e){if(0==e){var r=Date.now();L().revalidateOnFocus&&r>n&&Q()&&(n=r+L().focusThrottleInterval,t())}else if(1==e)L().revalidateOnReconnect&&Q()&&t();else if(2==e)return re()}));return R.current=!1,N.current=E,M.current=!0,e&&ne({data:W,error:K,isValidating:X}),Z()&&(u(W)||P?t():C(t)),function(){R.current=!0,r(),o()}}}),[E,re]),A((function(){var e;function t(){var t=d(y)?y(W):y;t&&-1!==e&&(e=setTimeout(n,t))}function n(){ee.current.error||!b&&!L().isVisible()||!m&&!L().isOnline()?t():re(G).then(t)}return t(),function(){e&&(clearTimeout(e),e=-1)}}),[y,b,m,re]),(0,r.useDebugValue)(W),h&&u(W)&&E)throw F.current=t,D.current=n,R.current=!1,u(K)?re(G):K;return{mutate:oe,get data(){return te.data=!0,W},get error(){return te.error=!0,K},get isValidating(){return te.isValidating=!0,X}}},function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=f(H,(0,r.useContext)(W)),o=function(e){return d(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}]}(e),i=o[0],s=o[1],c=o[2],l=$(n,c),u=a,h=l.use;if(h)for(var p=h.length;p-- >0;)u=h[p](u);return u(i,s||l.fetcher,l)})},3201:(e,t,n)=>{"use strict";n.d(t,{s:()=>q});var r=n(1594),o=n.n(r),i=n(8887),a=n.n(i),s=n(7795),c=n(1809);function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}var u,d,f,h,p,y,b,m,v,g=["children","style","className","bold","h1","h2","h3","h4","h5","h6","p","span","label"];function k(){return k=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},k.apply(null,arguments)}function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(Object(n),!0).forEach((function(t){O(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function O(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function E(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var S="\n  font-family: var(--neko-font-family);\n  font-weight: normal;\n  line-height: normal;\n  margin-top: 0;\n  margin-bottom: 16px;\n  padding: 0;\n",j=s.Ay.h1(u||(u=E(["\n  ","\n  font-size: var(--neko-h1-font-size);\n"])),S),P=s.Ay.h2(d||(d=E(["\n  ","\n  font-size: var(--neko-h2-font-size);\n"])),S),C=s.Ay.h3(f||(f=E(["\n  ","\n  font-size: var(--neko-h3-font-size);\n"])),S),A=s.Ay.h4(h||(h=E(["\n  ","\n  font-size: var(--neko-h4-font-size);\n"])),S),M=s.Ay.h5(p||(p=E(["\n  ","\n  font-size: var(--neko-h5-font-size);\n"])),S),R=s.Ay.h6(y||(y=E(["\n  ","\n  font-size: var(--neko-h6-font-size);\n"])),S),T=s.Ay.p(b||(b=E(["\n  font-family: var(--neko-font-family);\n  font-size: var(--neko-font-size);\n  line-height: normal;\n  margin: 16px 0 24px;\n  padding: 0;\n"]))),z=s.Ay.span(m||(m=E(["\n  font-family: var(--neko-font-family);\n  font-size: var(--neko-font-size);\n  line-height: normal;\n  margin: 0;\n  padding: 0;\n"]))),I=s.Ay.label(v||(v=E(["\n  font-family: var(--neko-font-family);\n  font-size: var(--neko-font-size);\n  line-height: normal;\n  margin: 0;\n  padding: 0;\n"]))),N=function(e){var t=e.children,n=void 0===t?null:t,r=e.style,i=void 0===r?{}:r,a=e.className,s=void 0===a?"":a,l=e.bold,u=void 0!==l&&l,d=e.h1,f=e.h2,h=e.h3,p=e.h4,y=e.h5,b=e.h6,m=e.p,v=(e.span,e.label),w=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,g),O=u?{fontWeight:"bold"}:{},E=(0,c.gR)("neko-typo",s,{"neko-typo-h1":d},{"neko-typo-h2":f},{"neko-typo-h3":h},{"neko-typo-h4":p},{"neko-typo-h5":y},{"neko-typo-h6":b},{"neko-typo-p":m},{"neko-typo-label":v});return d?o().createElement(j,k({style:x(x({},O),i),className:E},w),n):f?o().createElement(P,k({style:x(x({},O),i),className:E},w),n):h?o().createElement(C,k({style:x(x({},O),i),className:E},w),n):p?o().createElement(A,k({style:x(x({},O),i),className:E},w),n):y?o().createElement(M,k({style:x(x({},O),i),className:E},w),n):b?o().createElement(R,k({style:x(x({},O),i),className:E},w),n):m?o().createElement(T,k({style:x(x({},O),i),className:E},w),n):v?o().createElement(I,k({style:x(x({},O),i),className:E},w),n):o().createElement(z,k({style:x(x({},O),i),className:E},w),n)},q=function(e){return o().createElement(N,e)};q.propTypes={h1:a().any,h2:a().any,h3:a().any,h4:a().any,h5:a().any,h6:a().any,p:a().any,span:a().any,label:a().any,bold:a().bool,style:a().object,className:a().string,children:a().node}},3354:(e,t,n)=>{"use strict";function r(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));function r(e){Object.assign(n,e),delete n.resolve,delete n.reject}return n.status="pending",n.catch((()=>{})),n.resolve=t=>{r({status:"fulfilled",value:t}),e(t)},n.reject=e=>{r({status:"rejected",reason:e}),t(e)},n}n.d(t,{T:()=>r})},3520:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var r=(0,n(4333).A)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);
/**
 * @license lucide-react v0.542.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */},3813:(e,t,n)=>{"use strict";n.d(t,{X:()=>s,k:()=>c});var r=n(7176),o=n(6189),i=n(6816),a=n(8980),s=class extends a.k{#E;#S;#j;#f;#g;#a;#P;constructor(e){super(),this.#P=!1,this.#a=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#f=e.client,this.#j=this.#f.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#E=l(this.options),this.state=e.state??this.#E,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#g?.promise}setOptions(e){if(this.options={...this.#a,...e},this.updateGcTime(this.options.gcTime),this.state&&void 0===this.state.data){const e=l(this.options);void 0!==e.data&&(this.setData(e.data,{updatedAt:e.dataUpdatedAt,manual:!0}),this.#E=e)}}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#j.remove(this)}setData(e,t){const n=(0,r.pl)(this.state.data,e,this.options);return this.#k({data:n,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),n}setState(e,t){this.#k({type:"setState",state:e,setStateOptions:t})}cancel(e){const t=this.#g?.promise;return this.#g?.cancel(e),t?t.then(r.lQ).catch(r.lQ):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#E)}isActive(){return this.observers.some((e=>!1!==(0,r.Eh)(e.options.enabled,this)))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===r.hT||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0&&this.observers.some((e=>"static"===(0,r.d2)(e.options.staleTime,this)))}isStale(){return this.getObserversCount()>0?this.observers.some((e=>e.getCurrentResult().isStale)):void 0===this.state.data||this.state.isInvalidated}isStaleByTime(e=0){return void 0===this.state.data||"static"!==e&&(!!this.state.isInvalidated||!(0,r.j3)(this.state.dataUpdatedAt,e))}onFocus(){const e=this.observers.find((e=>e.shouldFetchOnWindowFocus()));e?.refetch({cancelRefetch:!1}),this.#g?.continue()}onOnline(){const e=this.observers.find((e=>e.shouldFetchOnReconnect()));e?.refetch({cancelRefetch:!1}),this.#g?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#j.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter((t=>t!==e)),this.observers.length||(this.#g&&(this.#P?this.#g.cancel({revert:!0}):this.#g.cancelRetry()),this.scheduleGc()),this.#j.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#k({type:"invalidate"})}async fetch(e,t){if("idle"!==this.state.fetchStatus&&"rejected"!==this.#g?.status())if(void 0!==this.state.data&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#g)return this.#g.continueRetry(),this.#g.promise;if(e&&this.setOptions(e),!this.options.queryFn){const e=this.observers.find((e=>e.options.queryFn));e&&this.setOptions(e.options)}const n=new AbortController,o=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#P=!0,n.signal)})},a=()=>{const e=(0,r.ZM)(this.options,t),n=(()=>{const e={client:this.#f,queryKey:this.queryKey,meta:this.meta};return o(e),e})();return this.#P=!1,this.options.persister?this.options.persister(e,n,this):e(n)},s=(()=>{const e={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#f,state:this.state,fetchFn:a};return o(e),e})();this.options.behavior?.onFetch(s,this),this.#S=this.state,"idle"!==this.state.fetchStatus&&this.state.fetchMeta===s.fetchOptions?.meta||this.#k({type:"fetch",meta:s.fetchOptions?.meta}),this.#g=(0,i.II)({initialPromise:t?.initialPromise,fn:s.fetchFn,onCancel:e=>{e instanceof i.cc&&e.revert&&this.setState({...this.#S,fetchStatus:"idle"}),n.abort()},onFail:(e,t)=>{this.#k({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#k({type:"pause"})},onContinue:()=>{this.#k({type:"continue"})},retry:s.options.retry,retryDelay:s.options.retryDelay,networkMode:s.options.networkMode,canRun:()=>!0});try{const e=await this.#g.start();if(void 0===e)throw new Error(`${this.queryHash} data is undefined`);return this.setData(e),this.#j.config.onSuccess?.(e,this),this.#j.config.onSettled?.(e,this.state.error,this),e}catch(e){if(e instanceof i.cc){if(e.silent)return this.#g.promise;if(e.revert){if(void 0===this.state.data)throw e;return this.state.data}}throw this.#k({type:"error",error:e}),this.#j.config.onError?.(e,this),this.#j.config.onSettled?.(this.state.data,e,this),e}finally{this.scheduleGc()}}#k(e){this.state=(t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,...c(t.data,this.options),fetchMeta:e.meta??null};case"success":const n={...t,data:e.data,dataUpdateCount:t.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#S=e.manual?n:void 0,n;case"error":const r=e.error;return{...t,error:r,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:r,fetchStatus:"idle",status:"error"};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}})(this.state),o.jG.batch((()=>{this.observers.forEach((e=>{e.onQueryUpdate()})),this.#j.notify({query:this,type:"updated",action:e})}))}};function c(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:(0,i.v_)(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}function l(e){const t="function"==typeof e.initialData?e.initialData():e.initialData,n=void 0!==t,r=n?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}},4333:(e,t,n)=>{"use strict";n.d(t,{A:()=>w});var r=n(1594),o=function(e){var t=function(e){return e.replace(/^([A-Z])|[\s-_]+(\w)/g,(function(e,t,n){return n?n.toUpperCase():t.toLowerCase()}))}(e);return t.charAt(0).toUpperCase()+t.slice(1)},i=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e,t,n){return Boolean(e)&&""!==e.trim()&&n.indexOf(e)===t})).join(" ").trim()},a={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}var c=["color","size","strokeWidth","absoluteStrokeWidth","className","children","iconNode"];function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||d(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e){return function(e){if(Array.isArray(e))return f(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||d(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){if(e){if("string"==typeof e)return f(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(Object(n),!0).forEach((function(t){y(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function y(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=s(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=s(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==s(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}
/**
 * @license lucide-react v0.542.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */
var b=(0,r.forwardRef)((function(e,t){var n=e.color,o=void 0===n?"currentColor":n,s=e.size,d=void 0===s?24:s,f=e.strokeWidth,h=void 0===f?2:f,y=e.absoluteStrokeWidth,b=e.className,m=void 0===b?"":b,v=e.children,g=e.iconNode,k=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,c);return(0,r.createElement)("svg",p(p(p({ref:t},a),{},{width:d,height:d,stroke:o,strokeWidth:y?24*Number(h)/Number(d):h,className:i("lucide",m)},!v&&!function(e){for(var t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0}(k)&&{"aria-hidden":"true"}),k),[].concat(u(g.map((function(e){var t=l(e,2),n=t[0],o=t[1];return(0,r.createElement)(n,o)}))),u(Array.isArray(v)?v:[v])))}));function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}var v=["className"];function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=m(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=m(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==m(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}
/**
 * @license lucide-react v0.542.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */
var w=function(e,t){var n=(0,r.forwardRef)((function(n,a){var s,c=n.className,l=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(n,v);return(0,r.createElement)(b,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(Object(n),!0).forEach((function(t){k(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({ref:a,iconNode:t,className:i("lucide-".concat((s=o(e),s.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase())),"lucide-".concat(e),c)},l))}));return n.displayName=o(e),n}},4368:(e,t,n)=>{"use strict";n.d(t,{M:()=>v});var r,o=n(1594),i=n.n(o),a=n(8887),s=n.n(a),c=n(7795),l=n(1075),u=n(4513),d=n(1809),f=["className","variant","disabled","icon","color","onClick","onStopClick","rounded","isBusy","busy","spinning","disabledColor","busyText","hideBusyIcon","busyIconSize","requirePro","isPro","small","large","width","height","fullWidth","startTime","progress","ai","children"];function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h.apply(null,arguments)}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return y(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?y(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var b=(0,c.Ay)((function(e){var t=e.className,n=void 0===t?"primary":t,r=e.variant,a=e.disabled,s=void 0!==a&&a,c=e.icon,y=void 0===c?null:c,b=e.color,m=void 0===b?null:b,v=e.onClick,g=void 0===v?function(){}:v,k=e.onStopClick,w=void 0===k?null:k,x=e.rounded,O=e.isBusy,E=void 0!==O&&O,S=e.busy,j=void 0!==S&&S,P=e.spinning,C=void 0!==P&&P,A=(e.disabledColor,e.busyText,e.hideBusyIcon),M=void 0!==A&&A,R=(e.busyIconSize,e.requirePro),T=void 0!==R&&R,z=e.isPro,I=void 0!==z&&z,N=e.small,q=e.large,_=e.width,F=(e.height,e.fullWidth),D=e.startTime,L=void 0===D?null:D,Q=e.progress,B=void 0===Q?null:Q,H=e.ai,$=void 0!==H&&H,W=e.children,U=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,f),G=j||E;i().useEffect((function(){E&&console.log('NekoButton: The "isBusy" prop is deprecated. Please use "busy" instead.')}),[E]);var V=i().useRef(null),K=i().useRef(null),Y=p(i().useState(null),2),Z=Y[0],X=Y[1];i().useLayoutEffect((function(){V.current&&!K.current&&(K.current=V.current.offsetWidth)})),i().useEffect((function(){if(!G&&!w){var e=setTimeout((function(){X(null)}),300);return function(){return clearTimeout(e)}}}),[G,w]),i().useEffect((function(){n&&["primary","primary-block","secondary","danger","success","warning","header"].includes(n)&&!r&&console.warn("NekoButton: Using 'className' prop for button variants is deprecated. Please use 'variant' prop instead. Found className=\"".concat(n,'"'))}),[n,r]);var J=r||(["primary","primary-block","secondary","danger","success","warning","header"].includes(n)?n:"primary"),ee=n&&!["primary","primary-block","secondary","danger","success","warning","header"].includes(n)?n:"";i().useEffect((function(){$&&(r||["secondary","danger","success","warning","header"].includes(J))&&console.warn('NekoButton: The "ai" property doesn\'t need a variant. The ai styling will override the variant styling.')}),[$,r,J]);var te=s||T&&!I,ne=!!y,re=T&&!I,oe=!!w&&G,ie=(0,o.useMemo)((function(){var e="number"==typeof _?_:30;return N&&(e*=.8),q&&(e*=1.3),"header"===J||n&&n.includes("header")?20:x?e-12:e-14}),[_,x,N,q,J,n]),ae=p((0,o.useState)(null),2),se=ae[0],ce=ae[1];(0,d.$$)((function(){return ce(new Date)}),L?1e3:null),(0,o.useEffect)((function(){L||ce(null)}),[L]);var le=(0,o.useMemo)((function(){if(!L||!se)return null;var e=Math.floor((se-L)/1e3),t=Math.floor(e/60),n=e%60;return"".concat(t.toString().padStart(2,"0"),":").concat(n.toString().padStart(2,"0"))}),[se,L]),ue=(0,d.gR)("neko-button",J,ee,{"has-icon":ne},{"custom-color":m},{small:N},{large:q},{rounded:x},{busy:G},{"is-pro":re},{full:F},{"has-stop":oe},{ai:$});return i().createElement("button",h({ref:V,type:"button",className:ue,onClick:function(e){if(!G&&V.current){var t=w&&K.current?K.current:V.current.offsetWidth;X(t)}te||oe||g(),e.stopPropagation(),e.preventDefault()},disabled:te&&!(G&&oe),style:G&&Z?{minWidth:"".concat(Z,"px"),width:"".concat(Z,"px")}:void 0},U),G&&null!==B&&B>0&&i().createElement("div",{className:"progress-bar",style:{width:"".concat(B,"%")}}),G&&!oe&&!M&&i().createElement("div",{className:"busy-wrapper"},i().createElement("div",{className:"busy-icon"},i().createElement(l.z,{raw:!0,icon:"sync",width:16,height:16})),null!==B&&B>=0&&i().createElement("span",{className:"progress-percentage"},Math.round(B),"%"),le&&i().createElement("span",{className:"chrono-time"},le)),!G&&!oe&&i().createElement("div",{className:"normal-content"},ne&&!x&&!!W&&i().createElement("div",{className:"icon-section"},i().createElement(l.z,{raw:!0,icon:y,width:ie,height:ie,spinning:C,strokeWidth:x&&N?3:void 0})),ne&&!x&&!W&&i().createElement(l.z,{raw:!0,icon:y,width:ie,height:ie,spinning:C,style:{margin:"0 auto"},strokeWidth:x&&N?3:void 0}),ne&&x&&i().createElement(l.z,{raw:!0,icon:y,width:ie,height:ie,spinning:C,style:{margin:"0 auto"},strokeWidth:x&&N?3:void 0}),!!W&&i().createElement("span",{className:ne&&!x?"button-text":""},W)),oe&&i().createElement(i().Fragment,null,i().createElement("div",{className:"busy-icon"},i().createElement(l.z,{raw:!0,icon:"sync",width:16,height:16})),i().createElement("div",{className:"stop-section",onClick:function(e){e.stopPropagation(),w()}},i().createElement(l.z,{raw:!0,icon:"stop",width:"14",height:"14"}))),re&&i().createElement(u.K,{style:{marginLeft:"8px"}}))}))(r||(r=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n  position: relative;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  box-sizing: border-box;\n  height: var(--neko-control-height);\n  min-height: var(--neko-control-height);\n  min-width: 36px;\n  border: none;\n  border-radius: 7px;\n  text-align: center;\n  padding: 0 14px;\n  vertical-align: middle;\n  font-family: inherit;\n  font-size: var(--neko-font-size);\n  font-weight: 500;\n  letter-spacing: 0;\n  /* A subtle vertical gradient + inner top highlight gives the primary fill\n     a touch of dimensionality without being glossy. Feels considered, not stock. */\n  background:\n    linear-gradient(180deg,\n      color-mix(in oklab, var(--neko-main-color) 94%, white) 0%,\n      var(--neko-main-color) 55%,\n      color-mix(in oklab, var(--neko-main-color) 94%, black) 100%);\n  color: white;\n  box-shadow:\n    inset 0 1px 0 rgba(255, 255, 255, 0.18),\n    0 1px 2px rgba(15, 23, 42, 0.15);\n  transition:\n    background 0.2s var(--neko-ease-out),\n    box-shadow 0.2s var(--neko-ease-out),\n    transform 0.22s var(--neko-ease-spring),\n    filter 0.2s var(--neko-ease-out),\n    opacity 0.2s ease;\n  will-change: transform, box-shadow, filter;\n  overflow: hidden;\n  \n  /* Progress bar styling */\n  .progress-bar {\n    position: absolute;\n    top: 0;\n    left: 0;\n    height: 100%;\n    background-color: var(--neko-green);\n    transition: width 0.3s ease;\n    z-index: 0;\n    opacity: 0.5;\n    mix-blend-mode: overlay;\n  }\n  \n  /* Ensure content appears above progress bar */\n  .busy-wrapper,\n  .normal-content,\n  .busy-icon,\n  .stop-section,\n  .chrono-time,\n  .progress-percentage {\n    position: relative;\n    z-index: 1;\n  }\n\n  span {\n    white-space: nowrap;\n    text-overflow: ellipsis;\n    display: flex;\n    align-items: center;\n  }\n\n  .chrono-time {\n    font-size: 11px;\n  }\n\n  .progress-percentage {\n    font-size: 11px;\n    font-weight: 600;\n  }\n\n  &:not([disabled]):hover {\n    cursor: pointer;\n    filter: brightness(1.04);\n    box-shadow:\n      inset 0 1px 0 rgba(255, 255, 255, 0.22),\n      0 4px 12px color-mix(in oklab, var(--neko-main-color) 28%, transparent),\n      0 1px 2px rgba(15, 23, 42, 0.15);\n    transform: translateY(-1px);\n  }\n\n  &:disabled {\n    opacity: 0.4;\n    cursor: not-allowed;\n    filter: saturate(0.7);\n  }\n\n  &:focus { outline: none; }\n  &:focus-visible {\n    box-shadow:\n      inset 0 1px 0 rgba(255, 255, 255, 0.18),\n      0 1px 2px rgba(15, 23, 42, 0.15),\n      var(--neko-focus-ring);\n  }\n\n  &:active:not([disabled]) {\n    transform: translateY(0) scale(0.985);\n    box-shadow:\n      inset 0 2px 3px rgba(0, 0, 0, 0.15),\n      0 1px 1px rgba(15, 23, 42, 0.1);\n    transition-duration: 80ms;\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    transition: none;\n    &:not([disabled]):hover { transform: none; box-shadow: var(--neko-shadow-xs); }\n  }\n\n\n  &.is-pro {\n    background-image: none;\n    background-color: var(--neko-main-color-disabled);\n    color: rgb(255 255 255 / 65%);\n    align-items: center;\n    opacity: 1;\n  }\n\n  &.has-icon {\n    align-items: center;\n    position: relative;\n\n    svg {\n      color: white;\n    }\n  }\n\n  /* Secondary — quiet off-white chip that pairs with the bold primary.\n     Flat fill (no gradient) keeps it calm; the border does the work. */\n  &.secondary {\n    background: color-mix(in oklab, var(--neko-main-color) 3%, white);\n    color: var(--neko-main-color);\n    border: 1px solid color-mix(in oklab, var(--neko-main-color) 18%, transparent);\n    box-shadow:\n      inset 0 1px 0 rgba(255, 255, 255, 0.6),\n      0 1px 1px rgba(15, 23, 42, 0.04);\n\n    svg {\n      color: var(--neko-main-color);\n    }\n\n    &:not([disabled]):hover {\n      background: color-mix(in oklab, var(--neko-main-color) 7%, white);\n      border-color: color-mix(in oklab, var(--neko-main-color) 32%, transparent);\n      filter: none;\n      box-shadow:\n        inset 0 1px 0 rgba(255, 255, 255, 0.7),\n        0 2px 6px rgba(15, 23, 42, 0.06);\n      transform: translateY(-1px);\n    }\n\n    &:focus-visible {\n      box-shadow:\n        inset 0 1px 0 rgba(255, 255, 255, 0.6),\n        var(--neko-focus-ring);\n    }\n\n    .icon-section {\n      border-right-color: color-mix(in oklab, var(--neko-main-color) 18%, transparent);\n    }\n  }\n\n  /* Semantic variants — flat fill, tinted hover glow that matches each color. */\n  &.danger {\n    background:\n      linear-gradient(180deg,\n        color-mix(in oklab, var(--neko-danger) 94%, white) 0%,\n        var(--neko-danger) 55%,\n        color-mix(in oklab, var(--neko-danger) 94%, black) 100%);\n    border-color: var(--neko-danger);\n\n    &:not([disabled]):hover {\n      box-shadow:\n        inset 0 1px 0 rgba(255, 255, 255, 0.22),\n        0 4px 12px color-mix(in oklab, var(--neko-danger) 30%, transparent),\n        0 1px 2px rgba(15, 23, 42, 0.15);\n    }\n  }\n\n  &.success {\n    background:\n      linear-gradient(180deg,\n        color-mix(in oklab, var(--neko-accent-color) 94%, white) 0%,\n        var(--neko-accent-color) 55%,\n        color-mix(in oklab, var(--neko-accent-color) 94%, black) 100%);\n    border-color: var(--neko-accent-color);\n\n    &:not([disabled]):hover {\n      box-shadow:\n        inset 0 1px 0 rgba(255, 255, 255, 0.22),\n        0 4px 12px color-mix(in oklab, var(--neko-accent-color) 30%, transparent),\n        0 1px 2px rgba(15, 23, 42, 0.15);\n    }\n  }\n\n  &.warning {\n    background:\n      linear-gradient(180deg,\n        color-mix(in oklab, var(--neko-warning) 94%, white) 0%,\n        var(--neko-warning) 55%,\n        color-mix(in oklab, var(--neko-warning) 94%, black) 100%);\n    border-color: var(--neko-warning);\n\n    &:not([disabled]):hover {\n      box-shadow:\n        inset 0 1px 0 rgba(255, 255, 255, 0.22),\n        0 4px 12px color-mix(in oklab, var(--neko-warning) 30%, transparent),\n        0 1px 2px rgba(15, 23, 42, 0.15);\n    }\n  }\n\n  /* Safety-net spacing for sibling buttons — preferred practice is parent\n     flex gap, but many existing plugin layouts render buttons as plain\n     inline-block siblings. 5px keeps those from touching; with a gap-based\n     parent, the effective spacing becomes parent-gap + 5px. */\n  & + button.neko-button {\n    margin-left: 5px;\n  }\n\n  &.small {\n    font-size: var(--neko-small-font-size);\n    height: var(--neko-control-height-small);\n    min-height: var(--neko-control-height-small);\n    border-radius: 6px;\n    padding: 0 10px;\n  }\n\n  &.large {\n    height: var(--neko-control-height-large);\n    min-height: var(--neko-control-height-large);\n    font-size: 15px;\n    padding: 0 20px;\n    border-radius: 9px;\n  }\n\n  /* Header variant — ghost glass button for use on the branded NekoHeader.\n     Stays glassy throughout; hover just brightens the glass + lifts softly. */\n  &.header {\n    background: rgba(255, 255, 255, 0.12);\n    backdrop-filter: blur(10px);\n    -webkit-backdrop-filter: blur(10px);\n    color: white;\n    border: 1px solid rgba(255, 255, 255, 0.26);\n    height: 38px;\n    padding: 0 16px;\n    font-weight: 500;\n    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.14);\n    transition:\n      background 0.3s var(--neko-ease-out),\n      border-color 0.3s var(--neko-ease-out),\n      box-shadow 0.3s var(--neko-ease-out),\n      transform 0.3s var(--neko-ease-spring);\n\n    svg { color: white; }\n\n    &:hover {\n      background: rgba(255, 255, 255, 0.22);\n      border-color: rgba(255, 255, 255, 0.5);\n      filter: none;\n      box-shadow:\n        0 6px 18px rgba(0, 0, 0, 0.14),\n        inset 0 1px 0 rgba(255, 255, 255, 0.22);\n      transform: translateY(-1px);\n    }\n\n    &:active:not([disabled]) {\n      transform: translateY(0);\n      background: rgba(255, 255, 255, 0.16);\n    }\n\n    /* Kill the shimmer sweep from the base primary — ghost doesn't need it */\n    &::after { display: none; }\n\n    .icon-section {\n      border-right: none;\n    }\n  }\n\n  /* Apply width/height if provided */\n  ","\n  ","\n  ","\n  ","\n\n  &.rounded {\n    border-radius: 50%;\n    padding: 0;\n    /* Explicit size with matching min-height overrides the base 30px min-height,\n       otherwise rounded buttons end up 30×30 (oval). */\n    --neko-rounded-size: ","px;\n    width: var(--neko-rounded-size);\n    height: ",';\n    min-width: var(--neko-rounded-size);\n    min-height: var(--neko-rounded-size);\n    /* Rounded elevation — a real dark drop shadow (works on any background,\n       including the brand-blue tab bar) stacked with a colored halo that\n       blooms on light surfaces. The inset highlight sells the "lifted" feel. */\n    box-shadow:\n      0 6px 14px rgba(15, 23, 42, 0.22),\n      0 2px 4px rgba(15, 23, 42, 0.12),\n      0 0 0 1px rgba(15, 23, 42, 0.1),\n      inset 0 1px 0 rgba(255, 255, 255, 0.28);\n\n    &.small {\n      --neko-rounded-size: 24px;\n      box-shadow:\n        0 3px 8px rgba(15, 23, 42, 0.2),\n        0 1px 2px rgba(15, 23, 42, 0.1),\n        inset 0 1px 0 rgba(255, 255, 255, 0.22);\n    }\n\n    &.success {\n      box-shadow:\n        0 6px 14px rgba(15, 23, 42, 0.22),\n        0 2px 4px rgba(15, 23, 42, 0.12),\n        0 0 0 1px color-mix(in oklab, var(--neko-accent-color) 40%, transparent),\n        inset 0 1px 0 rgba(255, 255, 255, 0.3);\n    }\n\n    &.danger {\n      box-shadow:\n        0 6px 14px rgba(15, 23, 42, 0.22),\n        0 2px 4px rgba(15, 23, 42, 0.12),\n        0 0 0 1px color-mix(in oklab, var(--neko-danger) 40%, transparent),\n        inset 0 1px 0 rgba(255, 255, 255, 0.3);\n    }\n\n    /* Hover lifts harder — shadow spreads further, inset highlights brighten.\n       No translateY — rounded buttons stay put; the icon rotation + deeper\n       shadow is the feedback. */\n    &:not([disabled]):hover {\n      transform: none;\n      box-shadow:\n        0 10px 22px rgba(15, 23, 42, 0.28),\n        0 3px 6px rgba(15, 23, 42, 0.14),\n        0 0 0 1px rgba(15, 23, 42, 0.14),\n        inset 0 1px 0 rgba(255, 255, 255, 0.34);\n    }\n    &.success:not([disabled]):hover {\n      box-shadow:\n        0 10px 22px rgba(15, 23, 42, 0.28),\n        0 3px 6px rgba(15, 23, 42, 0.14),\n        0 0 0 1px color-mix(in oklab, var(--neko-accent-color) 50%, transparent),\n        inset 0 1px 0 rgba(255, 255, 255, 0.36);\n    }\n    &.danger:not([disabled]):hover {\n      box-shadow:\n        0 10px 22px rgba(15, 23, 42, 0.28),\n        0 3px 6px rgba(15, 23, 42, 0.14),\n        0 0 0 1px color-mix(in oklab, var(--neko-danger) 50%, transparent),\n        inset 0 1px 0 rgba(255, 255, 255, 0.36);\n    }\n\n    /* Icon micro-animations on hover — each variant gets its own character */\n    svg {\n      transition: transform 0.35s var(--neko-ease-spring);\n    }\n    /* Success + → rotates 90° (add intent) */\n    &.success:not([disabled]):hover svg {\n      transform: rotate(90deg);\n    }\n    /* Primary (edit, push, etc.) → gentle tilt + bump */\n    &.primary:not([disabled]):hover svg {\n      transform: rotate(-8deg) scale(1.08);\n    }\n    /* Danger (trash) → nervous shake-ish tilt */\n    &.danger:not([disabled]):hover svg {\n      transform: rotate(8deg) scale(1.08);\n    }\n  }\n\n  /* Normal content animation */\n  .normal-content {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    opacity: 1;\n    transform: scale(1);\n    transition: opacity 0.3s ease, transform 0.3s ease;\n    width: 100%;\n  }\n\n  /* Icon section with separator */\n  .icon-section {\n    display: flex;\n    align-items: center;\n    position: absolute;\n    left: 0;\n    top: 0;\n    height: 100%;\n    padding: 0 7px;\n    border-right: 1px solid rgba(255, 255, 255, 0.2);\n  }\n\n  /* Button text styling when icon is present */\n  .button-text {\n    white-space: nowrap;\n    text-overflow: ellipsis;\n    display: flex;\n    align-items: center;\n    flex: 1;\n    justify-content: center;\n    padding-left: 40px; /* Space for icon section */\n  }\n\n  /* Adjust padding for buttons with icons and text */\n  &.has-icon:not(.rounded):has(.button-text) {\n    padding-left: 0;\n    text-align: center;\n  }\n\n  /* Busy state animations */\n  &.busy:not(.has-stop) {\n    pointer-events: none;\n    overflow: hidden;\n    \n    .normal-content {\n      opacity: 0;\n      transform: scale(0.8);\n      position: absolute;\n      visibility: hidden;\n    }\n    \n    .busy-wrapper {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 5px;\n      width: 100%;\n      animation: fadeIn 0.3s ease forwards;\n\n      .busy-icon {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        animation: slideInRotate 0.4s cubic-bezier(0.34, 1.56, 0.64, 1) forwards;\n\n        svg {\n          animation: rotate 1.5s linear infinite;\n        }\n      }\n    }\n  }\n  \n  @keyframes fadeIn {\n    from {\n      opacity: 0;\n    }\n    to {\n      opacity: 1;\n    }\n  }\n  \n  @keyframes slideInRotate {\n    from {\n      transform: translateX(-20px) rotate(-180deg) scale(0);\n      opacity: 0;\n    }\n    to {\n      transform: translateX(0) rotate(0deg) scale(1);\n      opacity: 1;\n    }\n  }\n  \n  @keyframes rotate {\n    from {\n      transform: rotate(0deg);\n    }\n    to {\n      transform: rotate(360deg);\n    }\n  }\n\n  &.has-stop {\n    position: relative;\n    pointer-events: none;\n    padding-right: 35px; /* Space for stop section */\n    padding-left: 15px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    \n    .busy-icon {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      flex: 1;\n      animation: fadeIn 0.3s ease forwards;\n      \n      svg {\n        animation: rotate 1.5s linear infinite;\n        color: white;\n      }\n    }\n    \n    .stop-section {\n      position: absolute;\n      right: 0;\n      top: 0;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      padding: 0 10px;\n      height: 100%;\n      border-left: 1px solid rgba(255, 255, 255, 0.2);\n      cursor: pointer;\n      pointer-events: auto;\n      transition: background-color 0.2s ease;\n      \n      svg {\n        color: white;\n        \n        rect {\n          transition: fill 0.2s ease;\n        }\n      }\n      \n      &:hover {\n        background-color: rgba(255, 255, 255, 0.1);\n        \n        svg {\n          rect {\n            fill: var(--neko-red);\n          }\n        }\n      }\n    }\n  }\n\n  &.full {\n    width: 100%;\n  }\n\n  /* AI button — one gradient, one soft glow. No sparkles, no border halo.\n     The slow hue drift already reads as "AI"; stacking more effects cheapens it. */\n  &.ai {\n    position: relative;\n    background: linear-gradient(\n      120deg,\n      #6366f1 0%,\n      #a855f7 50%,\n      #ec4899 100%\n    );\n    background-size: 200% 100%;\n    animation: aiFlow 10s ease-in-out infinite;\n    color: white;\n    border: none;\n    box-shadow:\n      inset 0 1px 0 rgba(255, 255, 255, 0.22),\n      0 1px 2px rgba(15, 23, 42, 0.15),\n      0 4px 14px color-mix(in oklab, #a855f7 22%, transparent);\n\n    @keyframes aiFlow {\n      0%, 100% { background-position: 0% 50%; }\n      50%      { background-position: 100% 50%; }\n    }\n\n    &:disabled {\n      animation: none;\n    }\n\n    &:not([disabled]):hover {\n      animation-duration: 6s;\n      transform: translateY(-1px);\n      filter: brightness(1.04);\n      box-shadow:\n        inset 0 1px 0 rgba(255, 255, 255, 0.26),\n        0 1px 2px rgba(15, 23, 42, 0.15),\n        0 6px 18px color-mix(in oklab, #a855f7 30%, transparent);\n    }\n\n    &:focus-visible {\n      box-shadow:\n        inset 0 1px 0 rgba(255, 255, 255, 0.22),\n        0 1px 2px rgba(15, 23, 42, 0.15),\n        var(--neko-focus-ring);\n    }\n  }\n\n  ',"\n"])),(function(e){return e.width&&"string"==typeof e.width?"width: ".concat(e.width,";"):""}),(function(e){return e.width&&"number"==typeof e.width?"width: ".concat(e.width,"px;"):""}),(function(e){return e.height&&"string"==typeof e.height?"height: ".concat(e.height,";"):""}),(function(e){return e.height&&"number"==typeof e.height?"height: ".concat(e.height,"px;"):""}),(function(e){var t;return null!==(t=e.width)&&void 0!==t?t:e.large?50:30}),(function(e){var t;return null!==(t=e.height)&&void 0!==t?t:"var(--neko-rounded-size)"}),(function(e){return m(e.color)})),m=function(e){if(e){var t=/^#|^rgb\(|^rgba\(|^hsl\(/.test(e),n=t?e:"var(--neko-".concat(e,")"),r=t?e:"var(--neko-".concat(e,")");return"\n      &.custom-color {\n        background:\n          linear-gradient(180deg,\n            color-mix(in oklab, ".concat(n," 94%, white) 0%,\n            ").concat(n," 55%,\n            color-mix(in oklab, ").concat(n," 94%, black) 100%);\n        border: 1px solid ").concat(r,";\n        color: white;\n\n        &:not([disabled]):hover {\n          filter: brightness(1.08);\n          box-shadow:\n            inset 0 1px 0 rgba(255, 255, 255, 0.22),\n            0 4px 12px color-mix(in oklab, ").concat(n," 28%, transparent),\n            0 1px 2px rgba(15, 23, 42, 0.15);\n        }\n      }\n    ")}},v=function(e){return i().createElement(b,e)};v.propTypes={className:s().string,variant:s().oneOf(["primary","primary-block","secondary","danger","success","warning","header"]),disabled:s().bool,icon:s().oneOfType([s().object,s().oneOf(["setting","edit","trash"])]),color:s().string,onClick:s().func.isRequired,onStopClick:s().func,rounded:s().bool,busy:s().bool,isBusy:s().bool,spinning:s().bool,busyText:s().string,hideBusyIcon:s().bool,busyIconSize:s().string,requirePro:s().bool,isPro:s().bool,disabledColor:s().string,small:s().bool,large:s().bool,progress:s().number,ai:s().bool}},4513:(e,t,n)=>{"use strict";n.d(t,{K:()=>p});var r,o=n(1594),i=n.n(o),a=n(8887),s=n.n(a),c=n(7795),l=n(1809),u=["show","className"];function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(null,arguments)}var f=c.Ay.a(r||(r=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n  display: inline-flex;\n  align-items: center;\n  background: linear-gradient(135deg,\n    var(--neko-orange, #f97316),\n    color-mix(in oklab, var(--neko-orange, #f97316) 75%, var(--neko-red, #dc2626))\n  );\n  position: relative;\n  border-radius: 4px;\n  color: white !important;\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 0.4px;\n  line-height: 1;\n  padding: 3px 5px;\n  text-transform: uppercase;\n  text-decoration: none;\n  white-space: nowrap;\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.18);\n  transition: filter 0.2s var(--neko-ease-out), transform 0.2s var(--neko-ease-spring);\n\n  &:hover {\n    filter: brightness(1.06);\n    transform: translateY(-0.5px);\n  }\n\n  &.inline {\n    display: inline-flex;\n    margin-left: 6px;\n    vertical-align: middle;\n  }\n"]))),h=function(e){var t=e.show,n=void 0===t||t,r=e.className,o=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,u),a=(0,l.gR)("neko-pro-only",r);return n?i().createElement(f,d({href:"https://meowapps.com",target:"_blank",className:a},o),"Pro"):null},p=function(e){return i().createElement(h,e)};p.propTypes={show:s().bool,className:s().string}},4576:(e,t,n)=>{"use strict";n.d(t,{I:()=>A});var r=n(6610),o=n(6189),i=n(3813),a=n(8572),s=n(3354),c=n(7176),l=n(9823),u=class extends a.Q{constructor(e,t){super(),this.options=t,this.#f=e,this.#C=null,this.#A=(0,s.T)(),this.bindMethods(),this.setOptions(t)}#f;#M=void 0;#R=void 0;#h=void 0;#T;#z;#A;#C;#I;#N;#q;#_;#F;#D;#L=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#M.addObserver(this),d(this.#M,this.options)?this.#Q():this.updateResult(),this.#B())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return f(this.#M,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return f(this.#M,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#H(),this.#$(),this.#M.removeObserver(this)}setOptions(e){const t=this.options,n=this.#M;if(this.options=this.#f.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,c.Eh)(this.options.enabled,this.#M))throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#W(),this.#M.setOptions(this.options),t._defaulted&&!(0,c.f8)(this.options,t)&&this.#f.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#M,observer:this});const r=this.hasListeners();r&&h(this.#M,n,this.options,t)&&this.#Q(),this.updateResult(),!r||this.#M===n&&(0,c.Eh)(this.options.enabled,this.#M)===(0,c.Eh)(t.enabled,this.#M)&&(0,c.d2)(this.options.staleTime,this.#M)===(0,c.d2)(t.staleTime,this.#M)||this.#U();const o=this.#G();!r||this.#M===n&&(0,c.Eh)(this.options.enabled,this.#M)===(0,c.Eh)(t.enabled,this.#M)&&o===this.#D||this.#V(o)}getOptimisticResult(e){const t=this.#f.getQueryCache().build(this.#f,e),n=this.createResult(t,e);return function(e,t){if(!(0,c.f8)(e.getCurrentResult(),t))return!0;return!1}(this,n)&&(this.#h=n,this.#z=this.options,this.#T=this.#M.state),n}getCurrentResult(){return this.#h}trackResult(e,t){return new Proxy(e,{get:(e,n)=>(this.trackProp(n),t?.(n),"promise"!==n||this.options.experimental_prefetchInRender||"pending"!==this.#A.status||this.#A.reject(new Error("experimental_prefetchInRender feature flag is not enabled")),Reflect.get(e,n))})}trackProp(e){this.#L.add(e)}getCurrentQuery(){return this.#M}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){const t=this.#f.defaultQueryOptions(e),n=this.#f.getQueryCache().build(this.#f,t);return n.fetch().then((()=>this.createResult(n,t)))}fetch(e){return this.#Q({...e,cancelRefetch:e.cancelRefetch??!0}).then((()=>(this.updateResult(),this.#h)))}#Q(e){this.#W();let t=this.#M.fetch(this.options,e);return e?.throwOnError||(t=t.catch(c.lQ)),t}#U(){this.#H();const e=(0,c.d2)(this.options.staleTime,this.#M);if(c.S$||this.#h.isStale||!(0,c.gn)(e))return;const t=(0,c.j3)(this.#h.dataUpdatedAt,e)+1;this.#_=l.zs.setTimeout((()=>{this.#h.isStale||this.updateResult()}),t)}#G(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#M):this.options.refetchInterval)??!1}#V(e){this.#$(),this.#D=e,!c.S$&&!1!==(0,c.Eh)(this.options.enabled,this.#M)&&(0,c.gn)(this.#D)&&0!==this.#D&&(this.#F=l.zs.setInterval((()=>{(this.options.refetchIntervalInBackground||r.m.isFocused())&&this.#Q()}),this.#D))}#B(){this.#U(),this.#V(this.#G())}#H(){this.#_&&(l.zs.clearTimeout(this.#_),this.#_=void 0)}#$(){this.#F&&(l.zs.clearInterval(this.#F),this.#F=void 0)}createResult(e,t){const n=this.#M,r=this.options,o=this.#h,a=this.#T,l=this.#z,u=e!==n?e.state:this.#R,{state:f}=e;let y,b={...f},m=!1;if(t._optimisticResults){const o=this.hasListeners(),a=!o&&d(e,t),s=o&&h(e,n,t,r);(a||s)&&(b={...b,...(0,i.k)(f.data,e.options)}),"isRestoring"===t._optimisticResults&&(b.fetchStatus="idle")}let{error:v,errorUpdatedAt:g,status:k}=b;y=b.data;let w=!1;if(void 0!==t.placeholderData&&void 0===y&&"pending"===k){let e;o?.isPlaceholderData&&t.placeholderData===l?.placeholderData?(e=o.data,w=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#q?.state.data,this.#q):t.placeholderData,void 0!==e&&(k="success",y=(0,c.pl)(o?.data,e,t),m=!0)}if(t.select&&void 0!==y&&!w)if(o&&y===a?.data&&t.select===this.#I)y=this.#N;else try{this.#I=t.select,y=t.select(y),y=(0,c.pl)(o?.data,y,t),this.#N=y,this.#C=null}catch(e){this.#C=e}this.#C&&(v=this.#C,y=this.#N,g=Date.now(),k="error");const x="fetching"===b.fetchStatus,O="pending"===k,E="error"===k,S=O&&x,j=void 0!==y,P={status:k,fetchStatus:b.fetchStatus,isPending:O,isSuccess:"success"===k,isError:E,isInitialLoading:S,isLoading:S,data:y,dataUpdatedAt:b.dataUpdatedAt,error:v,errorUpdatedAt:g,failureCount:b.fetchFailureCount,failureReason:b.fetchFailureReason,errorUpdateCount:b.errorUpdateCount,isFetched:b.dataUpdateCount>0||b.errorUpdateCount>0,isFetchedAfterMount:b.dataUpdateCount>u.dataUpdateCount||b.errorUpdateCount>u.errorUpdateCount,isFetching:x,isRefetching:x&&!O,isLoadingError:E&&!j,isPaused:"paused"===b.fetchStatus,isPlaceholderData:m,isRefetchError:E&&j,isStale:p(e,t),refetch:this.refetch,promise:this.#A,isEnabled:!1!==(0,c.Eh)(t.enabled,e)};if(this.options.experimental_prefetchInRender){const t=e=>{"error"===P.status?e.reject(P.error):void 0!==P.data&&e.resolve(P.data)},r=()=>{const e=this.#A=P.promise=(0,s.T)();t(e)},o=this.#A;switch(o.status){case"pending":e.queryHash===n.queryHash&&t(o);break;case"fulfilled":"error"!==P.status&&P.data===o.value||r();break;case"rejected":"error"===P.status&&P.error===o.reason||r()}}return P}updateResult(){const e=this.#h,t=this.createResult(this.#M,this.options);if(this.#T=this.#M.state,this.#z=this.options,void 0!==this.#T.data&&(this.#q=this.#M),(0,c.f8)(t,e))return;this.#h=t;this.#m({listeners:(()=>{if(!e)return!0;const{notifyOnChangeProps:t}=this.options,n="function"==typeof t?t():t;if("all"===n||!n&&!this.#L.size)return!0;const r=new Set(n??this.#L);return this.options.throwOnError&&r.add("error"),Object.keys(this.#h).some((t=>{const n=t;return this.#h[n]!==e[n]&&r.has(n)}))})()})}#W(){const e=this.#f.getQueryCache().build(this.#f,this.options);if(e===this.#M)return;const t=this.#M;this.#M=e,this.#R=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#B()}#m(e){o.jG.batch((()=>{e.listeners&&this.listeners.forEach((e=>{e(this.#h)})),this.#f.getQueryCache().notify({query:this.#M,type:"observerResultsUpdated"})}))}};function d(e,t){return function(e,t){return!1!==(0,c.Eh)(t.enabled,e)&&void 0===e.state.data&&!("error"===e.state.status&&!1===t.retryOnMount)}(e,t)||void 0!==e.state.data&&f(e,t,t.refetchOnMount)}function f(e,t,n){if(!1!==(0,c.Eh)(t.enabled,e)&&"static"!==(0,c.d2)(t.staleTime,e)){const r="function"==typeof n?n(e):n;return"always"===r||!1!==r&&p(e,t)}return!1}function h(e,t,n,r){return(e!==t||!1===(0,c.Eh)(r.enabled,e))&&(!n.suspense||"error"!==e.state.status)&&p(e,n)}function p(e,t){return!1!==(0,c.Eh)(t.enabled,e)&&e.isStaleByTime((0,c.d2)(t.staleTime,e))}var y=n(1594),b=n(5648);n(6070);function m(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var v=y.createContext(m()),g=()=>y.useContext(v),k=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},w=e=>{y.useEffect((()=>{e.clearReset()}),[e])},x=({result:e,errorResetBoundary:t,throwOnError:n,query:r,suspense:o})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&(o&&void 0===e.data||(0,c.GU)(n,[e.error,r])),O=y.createContext(!1),E=()=>y.useContext(O),S=(O.Provider,e=>{if(e.suspense){const t=1e3,n=e=>"static"===e?e:Math.max(e??t,t),r=e.staleTime;e.staleTime="function"==typeof r?(...e)=>n(r(...e)):n(r),"number"==typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,t))}}),j=(e,t)=>e.isLoading&&e.isFetching&&!t,P=(e,t)=>e?.suspense&&t.isPending,C=(e,t,n)=>t.fetchOptimistic(e).catch((()=>{n.clearReset()}));function A(e,t){return function(e,t,n){const r=E(),i=g(),a=(0,b.jE)(n),s=a.defaultQueryOptions(e);a.getDefaultOptions().queries?._experimental_beforeQuery?.(s),s._optimisticResults=r?"isRestoring":"optimistic",S(s),k(s,i),w(i);const l=!a.getQueryCache().get(s.queryHash),[u]=y.useState((()=>new t(a,s))),d=u.getOptimisticResult(s),f=!r&&!1!==e.subscribed;if(y.useSyncExternalStore(y.useCallback((e=>{const t=f?u.subscribe(o.jG.batchCalls(e)):c.lQ;return u.updateResult(),t}),[u,f]),(()=>u.getCurrentResult()),(()=>u.getCurrentResult())),y.useEffect((()=>{u.setOptions(s)}),[s,u]),P(s,d))throw C(s,u,i);if(x({result:d,errorResetBoundary:i,throwOnError:s.throwOnError,query:a.getQueryCache().get(s.queryHash),suspense:s.suspense}))throw d.error;if(a.getDefaultOptions().queries?._experimental_afterQuery?.(s,d),s.experimental_prefetchInRender&&!c.S$&&j(d,r)){const e=l?C(s,u,i):a.getQueryCache().get(s.queryHash)?.promise;e?.catch(c.lQ).finally((()=>{u.updateResult()}))}return s.notifyOnChangeProps?d:u.trackResult(d)}(e,u,t)}},4600:(e,t,n)=>{"use strict";n.d(t,{A:()=>x});var r,o=n(1594),i=n.n(o),a=n(8887),s=n.n(a),c=n(7795),l=n(1075),u=n(1809);function d(e){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d(e)}var f=["type","name","value","description","placeholder","onChange","onEnter","onBlur","onFinalChange","readOnly","step","min","max","maxLength","natural","onReset","isCommaSeparatedArray","iconEmpty","iconFilled","onEmptyIconClick","onFilledIconClick","action","className","style","inputStyle"];function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h.apply(null,arguments)}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){b(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function b(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=d(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=d(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==d(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return v(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var g=function(e){return e.split(",").map((function(e){return e.trim()})).filter((function(e){return e.length>0}))},k=function(e,t){var n=e.type,r=void 0===n?"text":n,a=e.name,s=e.value,c=void 0===s?"":s,d=e.description,p=e.placeholder,b=void 0===p?"":p,v=e.onChange,k=e.onEnter,w=e.onBlur,x=e.onFinalChange,O=e.readOnly,E=void 0!==O&&O,S=e.step,j=void 0===S?1:S,P=e.min,C=void 0===P?0:P,A=e.max,M=void 0===A?null:A,R=e.maxLength,T=e.natural,z=void 0!==T&&T,I=e.onReset,N=e.isCommaSeparatedArray,q=void 0!==N&&N,_=e.iconEmpty,F=void 0===_?"":_,D=e.iconFilled,L=void 0===D?"":D,Q=e.onEmptyIconClick,B=e.onFilledIconClick,H=e.action,$=e.className,W=e.style,U=e.inputStyle,G=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,f),V=m((0,o.useState)(c||0===c?c:""),2),K=V[0],Y=V[1],Z=m((0,o.useState)(!1),2),X=Z[0],J=Z[1],ee=!!v,te=(0,o.useRef)(null),ne=m((0,o.useState)(0),2),re=ne[0],oe=ne[1];(0,o.useLayoutEffect)((function(){if(H&&te.current){var e=te.current,t=function(){return oe(e.offsetWidth)};t();var n=new ResizeObserver(t);return n.observe(e),function(){return n.disconnect()}}oe(0)}),[H]);var ie="password"===r,ae=ie&&!F&&!L,se=ie&&X?"text":r,ce=R||("number"===r?3:void 0);(0,o.useEffect)((function(){x&&(k||w)&&console.warn("NekoInput: Since onFinalChange is used, onEnter and onBlur are redundant.")}),[x,k,w]),(0,o.useEffect)((function(){var e;ee||Y(q?(e=c,Array.isArray(e)||(console.warn("The provided value is not an array. Falling back to an empty array."),e=[]),e.join(", ")):c)}),[c]);var le=function(e){var t=e.target.value,n=q?g(t):t;e.stopPropagation(),e.preventDefault(),ee?v(n,a):Y(t)},ue=function(e){if("Enter"===e.key){e.preventDefault();var t=e.target.value,n=q?g(t):t;x?x(n,a):k&&k(n,a)}},de=function(e){var t=e.target.value,n=q?g(t):t;(q?function(e,t){if(!Array.isArray(e)||!Array.isArray(t)||e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(c,n):c===n)||(x?x(n,a):w&&w(n,a))},fe=(0,u.gR)("neko-input",{natural:z}),he=function(){var e=ee?c:K;return q?!!Array.isArray(e)&&e.length>0:e&&""!==e&&0!==e},pe=F||L||ae,ye=Boolean(he()&&L),be=Boolean(!he()&&F);return i().createElement("div",{className:$,style:W},i().createElement("div",{style:{position:"relative"}},"number"===r?i().createElement("input",h({ref:t,className:fe,name:a,value:ee?c:K,type:r,disabled:E,step:j,min:C,max:M,maxLength:ce,autoComplete:"off","data-form-type":"other",placeholder:b,style:y(y({},U),{},{paddingRight:H?"".concat(re+10,"px"):pe?"30px":void 0}),onChange:le,onKeyPress:ue,onBlur:function(e){!function(e){var t=Number(e.target.value);C&&t<Number(C)?e.target.value=C:M&&t>Number(M)&&(e.target.value=M)}(e),de(e)},readOnly:E},G)):i().createElement("input",h({ref:t,className:fe},G,{name:a,value:ee?c:K,type:se,disabled:E,spellCheck:"false",autoComplete:"off","data-form-type":"other",placeholder:b,style:y(y({},U),{},{paddingRight:H?"".concat(re+10,"px"):pe?"30px":void 0}),maxLength:ce,onChange:le,onKeyPress:ue,onBlur:de,readOnly:E},G)),H&&i().createElement("div",{className:"neko-input-action",ref:te},H),!!c&&!!I&&i().createElement(l.z,{icon:"close",width:24,style:{position:"absolute",top:"3px",right:"3px"},variant:"blue",onClick:function(){return I()}}),be&&i().createElement(l.z,{icon:F,width:15,style:{position:"absolute",top:"50%",right:"8px",transform:"translateY(-50%)",pointerEvents:Q?"auto":"none",cursor:Q?"pointer":"default"},color:"#5a5a5a82",onClick:Q}),ye&&i().createElement(l.z,{icon:L,width:15,style:{position:"absolute",top:"50%",right:"8px",transform:"translateY(-50%)",pointerEvents:B?"auto":"none",cursor:B?"pointer":"default"},color:"var(--neko-blue)",onClick:B}),ae&&i().createElement(l.z,{icon:X?"eye-off":"eye",width:15,style:{position:"absolute",top:"50%",right:"8px",transform:"translateY(-50%)",cursor:"pointer"},color:"#5a5a5a82",onClick:function(){return J((function(e){return!e}))}})),d&&("string"==typeof d?i().createElement("p",{className:"neko-input-description",dangerouslySetInnerHTML:{__html:d}}):i().createElement("p",{className:"neko-input-description"},d)))},w=(0,c.Ay)((0,o.forwardRef)(k))(r||(r=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n  .neko-input {\n    font-family: var(--neko-font-family);\n    font-size: var(--neko-font-size);\n    border: 1.5px solid var(--neko-input-border);\n    box-sizing: border-box;\n    height: var(--neko-control-height);\n    /* WP 7 admin CSS sets min-height: 40px on bare input[type="text"] etc.,\n       which overrides our height. Explicitly reset it so Neko\'s height wins. */\n    min-height: 0;\n    background: var(--neko-input-background);\n    color: black;\n    padding: 0 10px;\n    width: 100%;\n    border-radius: var(--neko-radius-md);\n    transition: background 0.3s ease, box-shadow 0.2s ease, opacity 0.3s ease, border-color 0.3s ease;\n\n    &.natural {\n      border-color: gray;\n      border-width: 1px;\n    }\n\n    &::placeholder {\n      color: rgba(0, 0, 0, 0.25);\n    }\n\n    &:focus {\n      background-color: white;\n      outline: none;\n    }\n\n    /* Keyboard-only focus ring — the global --neko-focus-ring shadow + a\n       brand-tinted border so tabbing through a form is always visible.\n       Mouse clicks won\'t trigger this (browser distinguishes :focus from\n       :focus-visible). */\n    &:focus-visible {\n      outline: none;\n      border-color: color-mix(in oklab, var(--neko-main-color) 60%, transparent);\n      box-shadow: var(--neko-focus-ring);\n    }\n\n    &:read-only {\n      color: var(--neko-gray-60);\n    }\n\n    &:disabled {\n      color: var(--neko-gray-60);\n      background: var(--neko-gray-98);\n      border-color: var(--neko-disabled-color);\n      box-shadow: none;\n      opacity: 0.6;\n      cursor: not-allowed;\n    }\n  }\n\n  /* Embedded action — sits flush inside the field on the right. Any NekoButton\n     dropped in here auto-shrinks to fit the control height (label or icon-only),\n     so callers just pass a normal <NekoButton>. See PATTERNS.md "Embedded field\n     action". */\n  .neko-input-action {\n    position: absolute;\n    top: 50%;\n    right: 4px;\n    transform: translateY(-50%);\n    display: flex;\n    align-items: center;\n\n    .neko-button {\n      height: calc(var(--neko-control-height) - 8px);\n      min-height: calc(var(--neko-control-height) - 8px);\n      min-width: 0;\n      padding: 0 10px;\n      border-radius: 6px;\n      /* Compact "micro-action" label — uppercase + tiny + bold reads as an\n         affordance inside the field rather than a full button. */\n      text-transform: uppercase;\n      font-size: 10px;\n      font-weight: bold;\n    }\n\n    /* Icon-only embedded button → square, no side padding. */\n    .neko-button.has-icon:not(:has(.button-text)) {\n      width: calc(var(--neko-control-height) - 8px);\n      padding: 0;\n    }\n  }\n\n  .neko-input-description {\n    font-size: var(--neko-small-font-size);\n    color: var(--neko-gray-60);\n    line-height: 14px;\n    margin-top: 5px;\n    margin-bottom: 0;\n\n    code {\n      font-size: 9px;\n      background: #016fba14;\n      border-radius: 5px;\n      padding: 2px 4px;\n    }\n  }\n']))),x=i().forwardRef((function(e,t){return i().createElement(w,h({ref:t},e))}));x.propTypes={type:s().oneOf(["number","text","password"]),name:s().string,value:s().oneOfType([s().string,s().array]),description:s().string,placeholder:s().string,onChange:s().func,onEnter:s().func,onBlur:s().func,onFinalChange:s().func,readOnly:s().bool,step:s().number,min:s().number,max:s().number,maxLength:s().number,natural:s().bool,onReset:s().func,isCommaSeparatedArray:s().bool,iconEmpty:s().string,iconFilled:s().string,onEmptyIconClick:s().func,onFilledIconClick:s().func,action:s().node}},5517:(e,t,n)=>{"use strict";n.d(t,{R:()=>A});var r,o,i=n(1594),a=n.n(i),s=n(8887),c=n.n(s),l=n(7795),u=n(4513),d=n(1809),f=n(1075),h=["className","size"],p=["className","size","color"],y=["type"];function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},b.apply(null,arguments)}function m(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function v(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var g=l.Ay.div(r||(r=v(["\n  width: ",";\n  padding-top: ",";\n  position: relative;\n  margin: 0 auto;\n\n  .double-bounce1, .double-bounce2 {\n    width: 100%;\n    height: 100%;\n    border-radius: 50%;\n    background-color: ",";\n    opacity: 0.6;\n    position: absolute;\n    top: 0;\n    left: 0;\n\n    -webkit-animation: sk-bounce 2.0s infinite ease-in-out;\n    animation: sk-bounce 2.0s infinite ease-in-out;\n  }\n\n  .double-bounce2 {\n    -webkit-animation-delay: -1.0s;\n    animation-delay: -1.0s;\n  }\n\n  @-webkit-keyframes sk-bounce {\n    0%, 100% { -webkit-transform: scale(0.0) }\n    50% { -webkit-transform: scale(1.0) }\n  }\n\n  @keyframes sk-bounce {\n    0%, 100% {\n      transform: scale(0.0);\n      -webkit-transform: scale(0.0);\n    } 50% {\n      transform: scale(1.0);\n      -webkit-transform: scale(1.0);\n    }\n  }\n"])),(function(e){return e.size||"50%"}),(function(e){return e.size||"50%"}),(function(e){return e.color||"#333"})),k=function(e){e.className;var t=e.size,n=m(e,h),r=(0,d.gR)("neko-spinner",n.className);return a().createElement(g,b({className:r,size:t},n),a().createElement("div",{className:"double-bounce1"}),a().createElement("div",{className:"double-bounce2"}))},w=l.Ay.div(o||(o=v(["\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: ",";\n  height: ",";\n  \n  .neko-icon {\n    animation: rotate 1s linear infinite;\n  }\n  \n  @keyframes rotate {\n    from {\n      transform: rotate(0deg);\n    }\n    to {\n      transform: rotate(360deg);\n    }\n  }\n"])),(function(e){return e.size||"24px"}),(function(e){return e.size||"24px"})),x=function(e){var t=e.className,n=e.size,r=void 0===n?"24px":n,o=e.color,i=void 0===o?"#666":o,s=m(e,p),c=(0,d.gR)("neko-spinner-icon",t),l=parseInt(r);return a().createElement(w,b({className:c,size:r},s),a().createElement(f.z,{icon:"sync",width:l,height:l,color:i,raw:!0}))},O=function(e){var t=e.type,n=void 0===t?"icon":t,r=m(e,y);return"circle"===n?a().createElement(k,r):a().createElement(x,r)},E=function(e){return a().createElement(O,e)};E.propTypes={type:c().oneOf(["circle","icon"]),size:c().string,color:c().string};var S,j=["name","checked","indeterminate","onChange","label","description","isPro","disabled","requirePro","isBusy","busy","small","color","variant"];function P(){return P=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},P.apply(null,arguments)}var C=l.Ay.div(S||(S=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n  user-select: none;\n  transition: color 0.3s ease, opacity 0.3s ease;\n  \n  ","\n\n  &.disabled {\n    color: var(--neko-disabled-color);\n    cursor: not-allowed;\n\n    .neko-content {\n      cursor: not-allowed;\n    }\n\n    .neko-checkbox-check-container, .neko-label, .description {\n      opacity: 0.35;\n      transition: opacity 0.3s ease;\n    }\n  }\n\n  input {\n    display: none;\n  }\n\n  .neko-content {\n    cursor: pointer;\n    display: flex;\n    align-items: flex-start;\n  }\n\n  .neko-checkbox-check-container {\n    display: flex;\n\n    .neko-checkbox-busy-container {\n      position: relative;\n    }\n  }\n\n  .neko-checkbox-inner-container {\n    margin-left: 8px;\n\n    .neko-label-container {\n      display: flex;\n      align-items: center;\n      /* Label height matches the checkbox control height so the label text\n         sits vertically centered with the box — both fit a single visual row. */\n      min-height: var(--neko-control-height);\n      line-height: 17px;\n\n      .neko-label {\n        display: block;\n        transition: color 0.18s var(--neko-ease-out);\n        ","\n      }\n    }\n\n    .neko-content {\n      display: block;\n      font-size: var(--neko-font-size);\n      line-height: var(--neko-control-height);\n    }\n\n    .description {\n      display: block;\n      font-size: var(--neko-small-font-size);\n      /* Pull closer to the label text, which is vertically centered inside the control-height line-box */\n      margin-top: -4px;\n      line-height: 14px;\n      color: var(--neko-gray-60);\n\n      code {\n        font-size: 9px;\n        background: #016fba14;\n        border-radius: 5px;\n        padding: 2px 4px;\n      }\n\n      * {\n        font-size: var(--neko-small-font-size);\n        line-height: inherit;\n        margin: 0;\n      }\n    }\n  }\n\n  .neko-checkbox {\n    width: var(--neko-control-height);\n    height: var(--neko-control-height);\n    box-sizing: border-box;\n    border: 1.5px solid var(--neko-gray-80);\n    border-radius: 7px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    position: relative;\n    transition:\n      box-shadow 0.22s var(--neko-ease-out),\n      background 0.22s var(--neko-ease-out),\n      border-color 0.22s var(--neko-ease-out),\n      transform 0.32s var(--neko-ease-spring);\n    background: white;\n    box-shadow: var(--neko-shadow-xs);\n\n    .neko-checked-mark {\n      position: absolute;\n      opacity: 0;\n      transition: opacity 0.2s ease-in-out;\n      transform: rotate(45deg);\n      transform-origin: center;\n      margin-top: -8%;\n      height: 42%;\n      width: 17%;\n      border-bottom: 2.5px solid white;\n      border-right: 2.5px solid white;\n    }\n\n    &.small {\n      width: 20px;\n      height: 20px;\n      border: 1.5px solid var(--neko-gray-80);\n      border-radius: 5px;\n\n      .neko-checked-mark {\n        border-bottom-width: 1.5px;\n        border-right-width: 1.5px;\n      }\n    }\n\n    &:hover:not(.disabled):not(.neko-checked):not(.neko-indeterminate) {\n      border-color: color-mix(in oklab, var(--checkbox-color, var(--neko-accent-color)) 55%, var(--neko-gray-80));\n      background: color-mix(in oklab, var(--checkbox-color, var(--neko-accent-color)) 6%, white);\n    }\n\n    .neko-indeterminate-mark {\n      position: absolute;\n      opacity: 0;\n      transition: opacity 0.2s ease-in-out;\n      width: 50%;\n      border-bottom: 1.5px solid white;\n      border-right: 1.5px solid white;\n    }\n\n    &.disabled {\n      border: 1.5px solid var(--neko-disabled-color);\n      cursor: not-allowed;\n      filter: grayscale(1);\n    }\n  }\n\n  .neko-checked {\n    &.neko-checkbox {\n      border: 1.5px solid var(--checkbox-color, var(--neko-accent-color));\n      background: var(--checkbox-color, var(--neko-accent-color));\n      box-shadow:\n        0 2px 6px color-mix(in oklab, var(--checkbox-color, var(--neko-accent-color)) 30%, transparent),\n        inset 0 1px 0 rgba(255, 255, 255, 0.25);\n      animation: nekoCheckPop 0.4s var(--neko-ease-spring);\n\n      .neko-checked-mark {\n        opacity: 1;\n      }\n    }\n  }\n\n  @keyframes nekoCheckPop {\n    0%   { transform: scale(1); }\n    45%  { transform: scale(1.14); }\n    100% { transform: scale(1); }\n  }\n\n  .neko-indeterminate {\n    &.neko-checkbox {\n      border: 1.5px solid var(--checkbox-color, var(--neko-accent-color));\n      background: var(--checkbox-color, var(--neko-accent-color));\n      box-shadow:\n        0 2px 6px color-mix(in oklab, var(--checkbox-color, var(--neko-accent-color)) 30%, transparent),\n        inset 0 1px 0 rgba(255, 255, 255, 0.25);\n\n      .neko-indeterminate-mark {\n        opacity: 1;\n      }\n    }\n  }\n"])),(function(e){var t=e.color;return"danger"===e.variant?"\n        --checkbox-color: var(--neko-danger);\n      ":t?"\n      --checkbox-color: var(--neko-".concat(t,");\n    "):""}),(function(e){var t=e.checked,n=e.disabled,r=e.color,o=e.variant;return n?"":t?"color: ".concat("danger"===o||r?"var(--checkbox-color, var(--neko-accent-color))":"var(--neko-accent-color)","; font-weight: 600;"):""})),A=function(e){var t=e.name,n=e.checked,r=void 0!==n&&n,o=e.indeterminate,i=void 0!==o&&o,s=e.onChange,c=e.label,l=e.description,f=e.isPro,h=void 0!==f&&f,p=e.disabled,y=e.requirePro,b=void 0!==y&&y,m=e.isBusy,v=void 0!==m&&m,g=e.busy,k=void 0!==g&&g,w=e.small,x=void 0!==w&&w,O=e.color,S=e.variant,A=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,j),M=k||v;a().useEffect((function(){v&&console.log('NekoCheckbox: The "isBusy" prop is deprecated. Please use "busy" instead.')}),[v]);var R=b&&!h,T=p||R,z=(0,d.gR)("neko-checkbox",e.className,{disabled:T},{small:x}),I=(0,d.gR)("neko-checkbox",{disabled:T,"neko-checked":r,"neko-indeterminate":i,small:x}),N=(0,d.gR)("neko-checked-mark"),q=(0,d.gR)("neko-indeterminate-mark");return a().createElement(C,P({className:z,checked:r,disabled:T,color:O,variant:S,onClick:function(e){return e.stopPropagation()}},A),a().createElement("div",{className:"neko-checkbox-container"},a().createElement("div",{className:"neko-content",onClick:function(n){T||(s?s(!r,t,n):console.log("The onChange handler is not set for the NekoCheckbox.",e))}},a().createElement("div",{className:"neko-checkbox-check-container"},M&&a().createElement("div",{className:"neko-checkbox-busy-container"},a().createElement("div",{className:I},a().createElement(E,{type:"circle",size:"16px"}))),!M&&a().createElement(a().Fragment,null,a().createElement("div",{className:I},a().createElement("div",{className:N}),a().createElement("div",{className:q})))),(c||R||l)&&a().createElement("div",{className:"neko-checkbox-inner-container"},a().createElement("span",{className:"neko-label-container"},a().createElement("span",{className:"neko-label"},c),a().createElement(u.K,{className:"inline",show:R,style:{position:"relative",top:-1}})),l?"string"==typeof l?a().createElement("small",{className:"description",dangerouslySetInnerHTML:{__html:l}}):a().createElement("small",{className:"description"},l):null))))};A.propTypes={name:c().string,checked:c().bool,label:c().string,description:c().string,isPro:c().bool,requirePro:c().bool,busy:c().bool,isBusy:c().bool,small:c().bool,color:c().oneOf(["blue","purple","green","red","orange","yellow","gray"]),variant:c().oneOf(["danger"])}},5549:e=>{"use strict";e.exports=function(e,t){return t=t||function(){},e.then((function(e){return new Promise((function(e){e(t())})).then((function(){return e}))}),(function(e){return new Promise((function(e){e(t())})).then((function(){throw e}))}))}},5648:(e,t,n)=>{"use strict";n.d(t,{Ht:()=>s,jE:()=>a});var r=n(1594),o=n(6070),i=r.createContext(void 0),a=e=>{const t=r.useContext(i);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},s=({client:e,children:t})=>(r.useEffect((()=>(e.mount(),()=>{e.unmount()})),[e]),(0,o.jsx)(i.Provider,{value:e,children:t}))},5821:(e,t,n)=>{"use strict";n.d(t,{f:()=>g});var r,o,i=n(1594),a=n.n(i),s=n(5206),c=n.n(s),l=n(8887),u=n.n(l),d=n(7795),f=n(1809);function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function y(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var b=d.Ay.div(r||(r=y(["\n  display: inline-block;\n"]))),m=d.Ay.div(o||(o=y(["\n  background-color: rgba(0, 0, 0, 0.8);\n  border-radius: 4px;\n  color: var(--neko-white);\n  font-family: var(--neko-font-family);\n  font-weight: normal;\n  font-size: var(--neko-font-size);\n  padding: 8px 12px;\n  max-width: ","px;\n  width: max-content;\n  word-break: break-word;\n  white-space: normal;\n  pointer-events: ",";\n  opacity: ",";\n  transition: opacity 0.15s ease-in-out, transform 0.25s ease-in-out;\n  position: absolute;\n  z-index: 100;\n  transform: ",";\n  &:before {\n    content: '';\n    position: absolute;\n    border: 4px solid transparent;\n    ","\n  }\n"])),(function(e){return e.$maxWidth}),(function(e){return e.visible?"auto":"none"}),(function(e){return e.visible?1:0}),(function(e){var t="5px",n="15px";if(e.visible)switch(e.position){case"top":return"translateX(-50%) translateY(calc(-100% - ".concat(t,"))");case"bottom":return"translateX(-50%) translateY(".concat(t,")");case"left":return"translateX(calc(-100% - ".concat(t,")) translateY(-50%)");case"right":return"translateX(".concat(t,") translateY(-50%)");default:return""}else switch(e.position){case"top":return"translateX(-50%) translateY(calc(-100% - ".concat(n,"))");case"bottom":return"translateX(-50%) translateY(".concat(n,")");case"left":return"translateX(calc(-100% - ".concat(n,")) translateY(-50%)");case"right":return"translateX(".concat(n,") translateY(-50%)");default:return""}}),(function(e){switch(e.position){case"top":return"\n            bottom: -8px;\n            left: 50%;\n            margin-left: -4px;\n            border-top: 4px solid rgba(0, 0, 0, 0.8);\n          ";case"bottom":return"\n            top: -8px;\n            left: 50%;\n            margin-left: -4px;\n            border-bottom: 4px solid rgba(0, 0, 0, 0.8);\n          ";case"left":return"\n            top: 50%;\n            right: -8px;\n            margin-top: -4px;\n            border-left: 4px solid rgba(0, 0, 0, 0.8);\n          ";case"right":return"\n            top: 50%;\n            left: -8px;\n            margin-top: -4px;\n            border-right: 4px solid rgba(0, 0, 0, 0.8);\n          ";default:return""}})),v=function(e){var t=e.text,n=void 0===t?"Hello world!":t,r=e.position,o=void 0===r?"top":r,s=e.maxWidth,l=void 0===s?160:s,u=h((0,i.useState)(!1),2),d=u[0],p=u[1],y=(0,f.G8)((function(e){return p(e)}),100),v=h((0,i.useState)({top:0,left:0}),2),g=v[0],k=v[1],w=(0,i.useRef)(null);return(0,i.useEffect)((function(){if(d&&w.current){var e=w.current.getBoundingClientRect(),t=0,n=0,r=window.scrollY||window.pageYOffset,i=window.scrollX||window.pageXOffset;switch(o){case"top":t=e.top+r,n=e.left+e.width/2+i;break;case"bottom":t=e.bottom+r,n=e.left+e.width/2+i;break;case"left":t=e.top+e.height/2+r,n=e.left+i;break;case"right":t=e.top+e.height/2+r,n=e.right+i}k({top:t,left:n})}}),[d,o]),a().createElement(b,{className:"neko-tooltip",ref:w,style:e.style,onMouseEnter:function(){return n&&y(!0)},onMouseLeave:function(){return y(!1)}},e.children,c().createPortal(a().createElement(m,{visible:d,position:o,$maxWidth:l,style:{top:g.top,left:g.left}},"string"==typeof n?n.split("\n").map((function(e,t){return a().createElement(a().Fragment,{key:t},e,a().createElement("br",null))})):n),document.body))},g=function(e){return e.text?a().createElement(v,e):e.children||null};g.propTypes={style:u().object,text:u().string,position:u().oneOf(["top","right","bottom","left"]),maxWidth:u().number}},6070:(e,t,n)=>{"use strict";e.exports=n(7462)},6189:(e,t,n)=>{"use strict";n.d(t,{jG:()=>o});var r=n(9823).Zq;var o=function(){let e=[],t=0,n=e=>{e()},o=e=>{e()},i=r;const a=r=>{t?e.push(r):i((()=>{n(r)}))};return{batch:r=>{let a;t++;try{a=r()}finally{t--,t||(()=>{const t=e;e=[],t.length&&i((()=>{o((()=>{t.forEach((e=>{n(e)}))}))}))})()}return a},batchCalls:e=>(...t)=>{a((()=>{e(...t)}))},schedule:a,setNotifyFunction:e=>{n=e},setBatchNotifyFunction:e=>{o=e},setScheduler:e=>{i=e}}}()},6344:(e,t,n)=>{"use strict";n.d(t,{E:()=>l});var r,o=n(1594),i=n.n(o),a=n(8887),s=n.n(a);var c=(0,n(7795).Ay)((function(e){var t=e.name,n=(e.max,e.isPro),r=void 0!==n&&n,o=i().Children.map(e.children,(function(e){return e.props.name?e:i().cloneElement(e,{name:t,isPro:r})}));return i().createElement("div",{className:"neko-checkbox-group"},o)}))(r||(r=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n"]))),l=function(e){return i().createElement(c,e)};l.propTypes={name:s().string,max:s().number,isPro:s().bool}},6401:(e,t,n)=>{"use strict";n.d(t,{z:()=>b});var r,o=n(1594),i=n.n(o),a=n(8887),s=n.n(a),c=n(7795),l=n(4368),u=n(1809);function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||f(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){if(e){if("string"==typeof e)return h(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var p=c.Ay.div(r||(r=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n  position: relative;\n  margin-left: -20px;\n  background: var(--neko-background-color);\n  padding-bottom: 50px;\n  margin-bottom: -26px;\n\n  .neko-rest-error {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    background: #1e232deb;\n    z-index: 100;\n\n    .container {\n      color: white;\n      padding: 5px 20px 15px 20px;\n      min-width: 480px;\n      max-width: 600px;\n      border-radius: 20px;\n      background: #883131;\n      margin-left: 50%;\n      transform: translateX(-50%);\n      margin-top: 100px;\n\n      h3 {\n        color: white;\n      }\n\n      .neko-debug {\n        padding: 5px 10px;\n        background: #692426;\n        border-radius: 10px;\n\n        * {\n          margin: 0px;\n          padding: 0px;\n        }\n      }\n    }\n  }\n"]))),y=function(e){var t=e.className,n=e.children,r=e.nekoErrors,a=void 0===r?[]:r,s=e.style,c=void 0===s?{}:s,h=d((0,o.useState)(!1),2),y=h[0],b=h[1],m=d((0,o.useState)(!1),2),v=m[0],g=m[1],k=(0,u.gR)("neko-page",t);return(0,o.useEffect)((function(){if(a&&!y){var e,t=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=f(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw i}}}}(a);try{for(t.s();!(e=t.n()).done;){var n=e.value;if(n){b(n);break}}}catch(e){t.e(e)}finally{t.f()}}}),[a,y]),i().createElement(p,{className:k,style:c},y&&i().createElement("div",{className:"neko-rest-error"},i().createElement("div",{className:"container"},!v&&i().createElement(i().Fragment,null,i().createElement("h3",null,"The Rest API is disabled or broken 😢"),i().createElement("p",null,"The Rest API is required for this plugin to work. It is enabled in WordPress by default since December 2016 and used by the Gutenberg Editor since 2019. In short, it allows more robustness and a much cleaner infrastructure. Soon, Wordpress will entirely depends on it, so it is important to keep it enabled."),i().createElement("p",null,i().createElement("i",null,"Last but not least: check your PHP Error Logs and your Debugging Console.")),i().createElement("p",{className:"neko-debug"},i().createElement("small",null,"URL: ",y.url,i().createElement("br",null),"CODE: ",y.code,i().createElement("br",null),"MESSAGE: ",y.message,i().createElement("br",null)))),y.body&&v&&i().createElement("p",{className:"neko-debug"},i().createElement("div",{dangerouslySetInnerHTML:{__html:y.body}})),y.body&&i().createElement(l.M,{color:"#a94242",onClick:function(){return g(!v)}},v?"Hide":"Display"," response from server"),i().createElement(l.M,{color:"#a94242",onClick:function(){window.open("https://meowapps.com/fix-wordpress-rest-api/","_blank")}},"Learn about WordPress Debugging"))),n)},b=function(e){return i().createElement(y,e)};b.propTypes={className:s().string,style:s().object,nekoErrors:s().array}},6610:(e,t,n)=>{"use strict";n.d(t,{m:()=>i});var r=n(8572),o=n(7176),i=new class extends r.Q{#K;#x;#O;constructor(){super(),this.#O=e=>{if(!o.S$&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#x||this.setEventListener(this.#O)}onUnsubscribe(){this.hasListeners()||(this.#x?.(),this.#x=void 0)}setEventListener(e){this.#O=e,this.#x?.(),this.#x=e((e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()}))}setFocused(e){this.#K!==e&&(this.#K=e,this.onFocus())}onFocus(){const e=this.isFocused();this.listeners.forEach((t=>{t(e)}))}isFocused(){return"boolean"==typeof this.#K?this.#K:"hidden"!==globalThis.document?.visibilityState}}},6816:(e,t,n)=>{"use strict";n.d(t,{II:()=>u,cc:()=>l,v_:()=>c});var r=n(6610),o=n(2971),i=n(3354),a=n(7176);function s(e){return Math.min(1e3*2**e,3e4)}function c(e){return"online"!==(e??"online")||o.t.isOnline()}var l=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function u(e){let t,n=!1,u=0;const d=(0,i.T)(),f=()=>"pending"!==d.status,h=()=>r.m.isFocused()&&("always"===e.networkMode||o.t.isOnline())&&e.canRun(),p=()=>c(e.networkMode)&&e.canRun(),y=e=>{f()||(t?.(),d.resolve(e))},b=e=>{f()||(t?.(),d.reject(e))},m=()=>new Promise((n=>{t=e=>{(f()||h())&&n(e)},e.onPause?.()})).then((()=>{t=void 0,f()||e.onContinue?.()})),v=()=>{if(f())return;let t;const r=0===u?e.initialPromise:void 0;try{t=r??e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(y).catch((t=>{if(f())return;const r=e.retry??(a.S$?0:3),o=e.retryDelay??s,i="function"==typeof o?o(u,t):o,c=!0===r||"number"==typeof r&&u<r||"function"==typeof r&&r(u,t);!n&&c?(u++,e.onFail?.(u,t),(0,a.yy)(i).then((()=>h()?void 0:m())).then((()=>{n?b(t):v()}))):b(t)}))};return{promise:d,status:()=>d.status,cancel:t=>{if(!f()){const n=new l(t);b(n),e.onCancel?.(n)}},continue:()=>(t?.(),d),cancelRetry:()=>{n=!0},continueRetry:()=>{n=!1},canStart:p,start:()=>(p()?v():m().then(v),d)}}},7021:(e,t,n)=>{"use strict";n.d(t,{z:()=>w});var r=n(1594),o=n.n(r),i=n(8887),a=n.n(i),s=n(7795),c=n(3201),l=n(8351),u=n(7485),d=n(1809);function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}var h,p=["title","subtitle","children","className","color","busy","style","contentStyle","action","mwaiPillTooltip","mwaiPill","mwaiEnabled","maxHeight"];function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},y.apply(null,arguments)}function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?b(Object(n),!0).forEach((function(t){v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=f(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=f(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==f(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=s.Ay.div(h||(h=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n  font-size: var(--neko-font-size);\n  margin-bottom: 16px;\n\n  .neko-block-header {\n    display: flex;\n    justify-content: space-between;\n    align-items: flex-end;\n    gap: 12px;\n  }\n\n  .neko-block-title-section {\n    padding: 0 4px 8px 4px;\n\n    &.has-subtitle {\n      padding-bottom: 12px;\n    }\n  }\n\n  .neko-block-titles {\n    flex: 1;\n    min-width: 0;\n  }\n\n  .neko-block-title {\n    margin: 0 0 2px 0;\n    font-weight: 600;\n    letter-spacing: 0;\n  }\n\n  .neko-block-subtitle {\n    font-size: 12px;\n    opacity: 0.65;\n    margin-top: 0;\n    line-height: 1.45;\n  }\n\n  .neko-block-content {\n    background: white;\n    color: var(--neko-font-color);\n    padding: 18px 18px;\n    box-shadow: var(--neko-shadow-sm);\n    border: 1px solid var(--neko-gray-90);\n    border-radius: var(--neko-radius-md);\n\n    p:first-child { margin-top: 0; }\n    p:last-child  { margin-bottom: 0; }\n    ul { list-style: disc; }\n    ol { list-style: decimal; }\n\n    .neko-toolbar {\n      border: 1px solid var(--neko-gray-90);\n    }\n  }\n\n  .neko-block-action { }\n\n  /* .primary is a section on a colored workspace (like TabContent).\n     Title + subtitle sit directly on the workspace bg; body is a white card.\n     No inner frame, no extra padding — the workspace IS the frame. */\n  &.primary {\n    background: transparent;\n    padding: 0;\n\n    /* Title sits on the colored workspace, above a white card. Spec is driven\n       by the --neko-surface-title-* tokens so NekoTabs.inversed shares the\n       same look automatically. */\n    .neko-block-title-section {\n      padding: 2px 4px var(--neko-surface-title-padding-bottom) 4px;\n    }\n\n    .neko-block-title {\n      color: white;\n      font-size: var(--neko-surface-title-font-size);\n      font-weight: var(--neko-surface-title-font-weight);\n      letter-spacing: var(--neko-surface-title-letter-spacing);\n      line-height: var(--neko-surface-title-line-height);\n      margin: 0 0 2px 0;\n    }\n\n    .neko-block-subtitle {\n      color: rgba(255, 255, 255, 0.72);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .neko-block-content {\n      box-shadow: var(--neko-shadow-sm);\n    }\n  }\n\n  &.primary.accent-green   { --neko-block-accent: var(--neko-green); }\n  &.primary.accent-purple  { --neko-block-accent: var(--neko-purple); }\n  &.primary.accent-orange  { --neko-block-accent: var(--neko-orange); }\n  &.primary.accent-red     { --neko-block-accent: var(--neko-red); }\n  &.primary.accent-cyan    { --neko-block-accent: var(--neko-cyan); }\n\n  &.standard {\n    .neko-block-content { box-shadow: none; }\n  }\n\n  &.raw {\n    --neko-block-accent: var(--neko-main-color);\n    padding: 10px;\n    background-color: var(--neko-block-accent);\n    border-radius: var(--neko-radius-md);\n    color: white;\n\n    .neko-block-title,\n    .neko-block-title-section .neko-block-subtitle {\n      color: white;\n      opacity: 0.95;\n    }\n    .neko-block-title-section .neko-block-subtitle { opacity: 0.7; }\n\n    .neko-block-content {\n      padding: 0;\n      background: none;\n      box-shadow: none;\n      border: 0;\n    }\n  }\n  &.raw.accent-green   { --neko-block-accent: var(--neko-green); }\n  &.raw.accent-purple  { --neko-block-accent: var(--neko-purple); }\n"]))),k=function(e){var t=e.title,n=e.subtitle,r=e.children,i=e.className,a=void 0===i?"":i,s=e.color,f=e.busy,h=void 0!==f&&f,b=e.style,v=void 0===b?{}:b,k=e.contentStyle,w=void 0===k?{}:k,x=e.action,O=e.mwaiPillTooltip,E=void 0===O?"":O,S=e.mwaiPill,j=void 0!==S&&S,P=e.mwaiEnabled,C=void 0!==P&&P,A=e.maxHeight,M=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,p),R=(0,d.gR)("neko-block",a,s?"accent-".concat(s):""),T=j?o().createElement(o().Fragment,null,j?C?o().createElement(l.B,{tooltip:E,variant:"ai"},"AI Engine"):o().createElement("a",{href:"https://meowapps.com/ai-engine/",target:"_blank",rel:"noopener noreferrer",style:{display:"inline-flex",alignItems:"center",gap:"6px",padding:"4px 12px",borderRadius:"999px",backgroundColor:"#fee",color:"#c33",fontSize:"12px",textDecoration:"none",transition:"all 0.2s ease",cursor:"pointer",border:"1px solid #fcc"},onMouseEnter:function(e){e.currentTarget.style.backgroundColor="#fdd",e.currentTarget.style.color="#a22"},onMouseLeave:function(e){e.currentTarget.style.backgroundColor="#fee",e.currentTarget.style.color="#c33"}},o().createElement("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},o().createElement("path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"}),o().createElement("polyline",{points:"7 10 12 15 17 10"}),o().createElement("line",{x1:"12",y1:"15",x2:"12",y2:"3"})),"AI Engine"):null,x):x;return o().createElement(g,y({className:R,style:v},M),t&&o().createElement("div",{className:"neko-block-title-section ".concat(n?"has-subtitle":"")},o().createElement("div",{className:"neko-block-header"},o().createElement("div",{className:"neko-block-titles"},o().createElement(c.s,{h2:!0,className:"neko-block-title"},t),n&&o().createElement("div",{className:"neko-block-subtitle"},n)),!!T&&o().createElement("div",{className:"neko-block-action"},T))),o().createElement(u.A,{busy:h},o().createElement("div",{className:"neko-block-content",style:m(m({},w),A?{maxHeight:A,overflowY:"auto"}:{})},r)))},w=function(e){return o().createElement(k,e)};w.propTypes={title:a().string,subtitle:a().string,className:a().oneOf(["","primary","standard","raw"]),color:a().oneOf(["green","purple","orange","red","cyan"]),style:a().object,contentStyle:a().object,action:a().element,busy:a().bool,mwaiPill:a().bool,mwaiEnabled:a().bool,maxHeight:a().oneOfType([a().string,a().number])}},7176:(e,t,n)=>{"use strict";n.d(t,{Cp:()=>y,EN:()=>p,Eh:()=>u,F$:()=>h,GU:()=>C,MK:()=>d,S$:()=>o,ZM:()=>P,ZZ:()=>S,Zw:()=>a,d2:()=>l,f8:()=>v,gn:()=>s,hT:()=>j,j3:()=>c,lQ:()=>i,nJ:()=>f,pl:()=>O,y9:()=>E,yy:()=>x});var r=n(9823),o="undefined"==typeof window||"Deno"in globalThis;function i(){}function a(e,t){return"function"==typeof e?e(t):e}function s(e){return"number"==typeof e&&e>=0&&e!==1/0}function c(e,t){return Math.max(e+(t||0)-Date.now(),0)}function l(e,t){return"function"==typeof e?e(t):e}function u(e,t){return"function"==typeof e?e(t):e}function d(e,t){const{type:n="all",exact:r,fetchStatus:o,predicate:i,queryKey:a,stale:s}=e;if(a)if(r){if(t.queryHash!==h(a,t.options))return!1}else if(!y(t.queryKey,a))return!1;if("all"!==n){const e=t.isActive();if("active"===n&&!e)return!1;if("inactive"===n&&e)return!1}return("boolean"!=typeof s||t.isStale()===s)&&((!o||o===t.state.fetchStatus)&&!(i&&!i(t)))}function f(e,t){const{exact:n,status:r,predicate:o,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(n){if(p(t.options.mutationKey)!==p(i))return!1}else if(!y(t.options.mutationKey,i))return!1}return(!r||t.state.status===r)&&!(o&&!o(t))}function h(e,t){return(t?.queryKeyHashFn||p)(e)}function p(e){return JSON.stringify(e,((e,t)=>k(t)?Object.keys(t).sort().reduce(((e,n)=>(e[n]=t[n],e)),{}):t))}function y(e,t){return e===t||typeof e==typeof t&&(!(!e||!t||"object"!=typeof e||"object"!=typeof t)&&Object.keys(t).every((n=>y(e[n],t[n]))))}var b=Object.prototype.hasOwnProperty;function m(e,t){if(e===t)return e;const n=g(e)&&g(t);if(!(n||k(e)&&k(t)))return t;const r=(n?e:Object.keys(e)).length,o=n?t:Object.keys(t),i=o.length,a=n?new Array(i):{};let s=0;for(let c=0;c<i;c++){const i=n?c:o[c],l=e[i],u=t[i];if(l===u){a[i]=l,(n?c<r:b.call(e,i))&&s++;continue}if(null===l||null===u||"object"!=typeof l||"object"!=typeof u){a[i]=u;continue}const d=m(l,u);a[i]=d,d===l&&s++}return r===i&&s===r?e:a}function v(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function g(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function k(e){if(!w(e))return!1;const t=e.constructor;if(void 0===t)return!0;const n=t.prototype;return!!w(n)&&(!!n.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype)}function w(e){return"[object Object]"===Object.prototype.toString.call(e)}function x(e){return new Promise((t=>{r.zs.setTimeout(t,e)}))}function O(e,t,n){return"function"==typeof n.structuralSharing?n.structuralSharing(e,t):!1!==n.structuralSharing?m(e,t):t}function E(e,t,n=0){const r=[...e,t];return n&&r.length>n?r.slice(1):r}function S(e,t,n=0){const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var j=Symbol();function P(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==j?e.queryFn:()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`))}function C(e,t){return"function"==typeof e?e(...t):!!e}},7462:(e,t,n)=>{"use strict";var r=n(1594),o=Symbol.for("react.element"),i=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,c={key:!0,ref:!0,__self:!0,__source:!0};
/**
 * @license React
 * react-jsx-runtime.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function l(e,t,n){var r,i={},l=null,u=null;for(r in void 0!==n&&(l=""+n),void 0!==t.key&&(l=""+t.key),void 0!==t.ref&&(u=t.ref),t)a.call(t,r)&&!c.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===i[r]&&(i[r]=t[r]);return{$$typeof:o,type:e,key:l,ref:u,props:i,_owner:s.current}}t.jsx=l},7485:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var r=n(1594),o=n.n(r),i=n(8887),a=n.n(i),s=n(1809),c=n(1075);function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(null,arguments)}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){h(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return y(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?y(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var b=function(e){var t=e.spinner,n=void 0===t||t,i=e.busy,a=void 0!==i&&i,l=e.isBusy,d=void 0!==l&&l,h=e.overlayStyle,y=e.spinnerTop,b=void 0!==y&&y,m=a||d;o().useEffect((function(){d&&console.log('NekoBusyOverlay: The "isBusy" prop is deprecated. Please use "busy" instead.')}),[d]);var v=p((0,r.useState)(!0),2),g=v[0],k=v[1];(0,r.useEffect)((function(){var e;return m?k(!0):e=setTimeout((function(){k(!1),e=null}),250),function(){e&&clearTimeout(e)}}),[m]);var w=(0,s.gR)("neko-overlay",{overlayHidden:!m,spinnerTop:b}),x=g?o().createElement(o().Fragment,null,o().createElement("div",{className:w,style:h},Boolean(n)&&o().createElement("div",{className:"neko-busy-icon "+(m?"":"spinnerHidden")},o().createElement(c.z,{raw:!0,icon:"sync",width:32,height:32}))),o().createElement("style",{jsx:"true"},"\n        .neko-overlay {\n          position: absolute;\n          top: 0;\n          left: 0;\n          bottom: 0;\n          width: 100%;\n          height: 100%;\n          background: var(--neko-main-overlay-color);\n          border-radius: 8px;\n          transition: opacity 1s ease-out;\n          z-index: 10;\n          display: flex;\n          align-items: center;\n          flex-direction: column;\n          justify-content: center;\n          overflow: hidden;\n        }\n\n        .overlayHidden {\n          opacity: 0;\n          transition: opacity 0.25s ease-out;\n        }\n        .spinnerHidden {\n          opacity: 0;\n          transition: opacity 0.25s ease-out;\n        }\n        .spinnerTop {\n          justify-content: flex-start;\n          padding-top: 80px;\n        }\n        .neko-busy-icon {\n          position: relative;\n          display: flex;\n          justify-content: center;\n          align-items: center;\n          animation: spin 1s linear infinite;\n        }\n        .neko-busy-icon svg {\n          color: white;\n          transform: scaleY(-1);\n        }\n        @keyframes spin {\n          from {\n            transform: rotate(0deg);\n          }\n          to {\n            transform: rotate(360deg);\n          }\n        }\n      ")):null,O=f(f({},e),{},{busy:void 0,spinner:void 0});return o().createElement("div",u({style:{position:"relative"}},O),x,e.children)};b.propTypes={busy:a().bool,isBusy:a().bool,spinner:a().bool,spinnerTop:a().bool,children:a().oneOfType([a().arrayOf(a().node),a().node]).isRequired};const m=b},7556:(e,t,n)=>{"use strict";n.d(t,{W:()=>p});var r,o=n(1594),i=n.n(o),a=n(8887),s=n.n(a),c=n(7795),l=n(775),u=["children","framed","style"];function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(null,arguments)}var f=c.Ay.div(r||(r=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n  font-family: var(--neko-font-family);\n  font-size: 14px;\n  line-height: 1.4;\n  color: var(--neko-gray-40);\n\n  p {\n    margin: 0;\n    font-size: inherit;\n    line-height: inherit;\n    color: inherit;\n  }\n\n  a[target="_blank"] {\n    color: var(--neko-green);\n    font-weight: 500;\n    text-decoration: underline;\n    text-decoration-color: color-mix(in oklab, var(--neko-green) 45%, transparent);\n    text-decoration-thickness: 1.5px;\n    text-underline-offset: 2px;\n    transition: color 0.2s var(--neko-ease-out), text-decoration-color 0.2s var(--neko-ease-out);\n  }\n\n  a[target="_blank"]:hover {\n    color: color-mix(in oklab, var(--neko-green) 80%, black);\n    text-decoration-color: currentColor;\n  }\n\n  a[target="_blank"]::after {\n    content: \' ↗\';\n    font-variant-position: super;\n  }\n']))),h=function(e){var t=e.children,n=e.framed,r=void 0===n||n,o=e.style,a=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,u),s=i().createElement(f,d({className:"neko-intro-body",style:r?void 0:o},r?{}:a),t);return r?i().createElement(l.L,d({contentStyle:{padding:"22px 26px"},style:o},a),s):s},p=function(e){return i().createElement(h,e)};p.propTypes={children:s().node,framed:s().bool,style:s().object}},7795:(e,t,n)=>{"use strict";n.d(t,{DU:()=>Jt,AH:()=>Vt,Ay:()=>Zt});var r=function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},r.apply(this,arguments)};Object.create;function o(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}Object.create;"function"==typeof SuppressedError&&SuppressedError;var i=n(1594),a=n.n(i),s=n(2945),c=n.n(s),l="-ms-",u="-moz-",d="-webkit-",f="comm",h="rule",p="decl",y="@import",b="@keyframes",m="@layer",v=Math.abs,g=String.fromCharCode,k=Object.assign;function w(e){return e.trim()}function x(e,t){return(e=t.exec(e))?e[0]:e}function O(e,t,n){return e.replace(t,n)}function E(e,t,n){return e.indexOf(t,n)}function S(e,t){return 0|e.charCodeAt(t)}function j(e,t,n){return e.slice(t,n)}function P(e){return e.length}function C(e){return e.length}function A(e,t){return t.push(e),e}function M(e,t){return e.filter((function(e){return!x(e,t)}))}var R=1,T=1,z=0,I=0,N=0,q="";function _(e,t,n,r,o,i,a,s){return{value:e,root:t,parent:n,type:r,props:o,children:i,line:R,column:T,length:a,return:"",siblings:s}}function F(e,t){return k(_("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},t)}function D(e){for(;e.root;)e=F(e.root,{children:[e]});A(e,e.siblings)}function L(){return N=I>0?S(q,--I):0,T--,10===N&&(T=1,R--),N}function Q(){return N=I<z?S(q,I++):0,T++,10===N&&(T=1,R++),N}function B(){return S(q,I)}function H(){return I}function $(e,t){return j(q,e,t)}function W(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function U(e){return R=T=1,z=P(q=e),I=0,[]}function G(e){return q="",e}function V(e){return w($(I-1,Z(91===e?e+2:40===e?e+1:e)))}function K(e){for(;(N=B())&&N<33;)Q();return W(e)>2||W(N)>3?"":" "}function Y(e,t){for(;--t&&Q()&&!(N<48||N>102||N>57&&N<65||N>70&&N<97););return $(e,H()+(t<6&&32==B()&&32==Q()))}function Z(e){for(;Q();)switch(N){case e:return I;case 34:case 39:34!==e&&39!==e&&Z(N);break;case 40:41===e&&Z(e);break;case 92:Q()}return I}function X(e,t){for(;Q()&&e+N!==57&&(e+N!==84||47!==B()););return"/*"+$(t,I-1)+"*"+g(47===e?e:Q())}function J(e){for(;!W(B());)Q();return $(e,I)}function ee(e,t){for(var n="",r=0;r<e.length;r++)n+=t(e[r],r,e,t)||"";return n}function te(e,t,n,r){switch(e.type){case m:if(e.children.length)break;case y:case p:return e.return=e.return||e.value;case f:return"";case b:return e.return=e.value+"{"+ee(e.children,r)+"}";case h:if(!P(e.value=e.props.join(",")))return""}return P(n=ee(e.children,r))?e.return=e.value+"{"+n+"}":""}function ne(e,t,n){switch(function(e,t){return 45^S(e,0)?(((t<<2^S(e,0))<<2^S(e,1))<<2^S(e,2))<<2^S(e,3):0}(e,t)){case 5103:return d+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return d+e+e;case 4789:return u+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return d+e+u+e+l+e+e;case 5936:switch(S(e,t+11)){case 114:return d+e+l+O(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return d+e+l+O(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return d+e+l+O(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return d+e+l+e+e;case 6165:return d+e+l+"flex-"+e+e;case 5187:return d+e+O(e,/(\w+).+(:[^]+)/,d+"box-$1$2"+l+"flex-$1$2")+e;case 5443:return d+e+l+"flex-item-"+O(e,/flex-|-self/g,"")+(x(e,/flex-|baseline/)?"":l+"grid-row-"+O(e,/flex-|-self/g,""))+e;case 4675:return d+e+l+"flex-line-pack"+O(e,/align-content|flex-|-self/g,"")+e;case 5548:return d+e+l+O(e,"shrink","negative")+e;case 5292:return d+e+l+O(e,"basis","preferred-size")+e;case 6060:return d+"box-"+O(e,"-grow","")+d+e+l+O(e,"grow","positive")+e;case 4554:return d+O(e,/([^-])(transform)/g,"$1"+d+"$2")+e;case 6187:return O(O(O(e,/(zoom-|grab)/,d+"$1"),/(image-set)/,d+"$1"),e,"")+e;case 5495:case 3959:return O(e,/(image-set\([^]*)/,d+"$1$`$1");case 4968:return O(O(e,/(.+:)(flex-)?(.*)/,d+"box-pack:$3"+l+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+d+e+e;case 4200:if(!x(e,/flex-|baseline/))return l+"grid-column-align"+j(e,t)+e;break;case 2592:case 3360:return l+O(e,"template-","")+e;case 4384:case 3616:return n&&n.some((function(e,n){return t=n,x(e.props,/grid-\w+-end/)}))?~E(e+(n=n[t].value),"span",0)?e:l+O(e,"-start","")+e+l+"grid-row-span:"+(~E(n,"span",0)?x(n,/\d+/):+x(n,/\d+/)-+x(e,/\d+/))+";":l+O(e,"-start","")+e;case 4896:case 4128:return n&&n.some((function(e){return x(e.props,/grid-\w+-start/)}))?e:l+O(O(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return O(e,/(.+)-inline(.+)/,d+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(P(e)-1-t>6)switch(S(e,t+1)){case 109:if(45!==S(e,t+4))break;case 102:return O(e,/(.+:)(.+)-([^]+)/,"$1"+d+"$2-$3$1"+u+(108==S(e,t+3)?"$3":"$2-$3"))+e;case 115:return~E(e,"stretch",0)?ne(O(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return O(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,(function(t,n,r,o,i,a,s){return l+n+":"+r+s+(o?l+n+"-span:"+(i?a:+a-+r)+s:"")+e}));case 4949:if(121===S(e,t+6))return O(e,":",":"+d)+e;break;case 6444:switch(S(e,45===S(e,14)?18:11)){case 120:return O(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+d+(45===S(e,14)?"inline-":"")+"box$3$1"+d+"$2$3$1"+l+"$2box$3")+e;case 100:return O(e,":",":"+l)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return O(e,"scroll-","scroll-snap-")+e}return e}function re(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case p:return void(e.return=ne(e.value,e.length,n));case b:return ee([F(e,{value:O(e.value,"@","@"+d)})],r);case h:if(e.length)return function(e,t){return e.map(t).join("")}(n=e.props,(function(t){switch(x(t,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":D(F(e,{props:[O(t,/:(read-\w+)/,":"+u+"$1")]})),D(F(e,{props:[t]})),k(e,{props:M(n,r)});break;case"::placeholder":D(F(e,{props:[O(t,/:(plac\w+)/,":"+d+"input-$1")]})),D(F(e,{props:[O(t,/:(plac\w+)/,":"+u+"$1")]})),D(F(e,{props:[O(t,/:(plac\w+)/,l+"input-$1")]})),D(F(e,{props:[t]})),k(e,{props:M(n,r)})}return""}))}}function oe(e){return G(ie("",null,null,null,[""],e=U(e),0,[0],e))}function ie(e,t,n,r,o,i,a,s,c){for(var l=0,u=0,d=a,f=0,h=0,p=0,y=1,b=1,m=1,k=0,w="",x=o,j=i,C=r,M=w;b;)switch(p=k,k=Q()){case 40:if(108!=p&&58==S(M,d-1)){-1!=E(M+=O(V(k),"&","&\f"),"&\f",v(l?s[l-1]:0))&&(m=-1);break}case 34:case 39:case 91:M+=V(k);break;case 9:case 10:case 13:case 32:M+=K(p);break;case 92:M+=Y(H()-1,7);continue;case 47:switch(B()){case 42:case 47:A(se(X(Q(),H()),t,n,c),c);break;default:M+="/"}break;case 123*y:s[l++]=P(M)*m;case 125*y:case 59:case 0:switch(k){case 0:case 125:b=0;case 59+u:-1==m&&(M=O(M,/\f/g,"")),h>0&&P(M)-d&&A(h>32?ce(M+";",r,n,d-1,c):ce(O(M," ","")+";",r,n,d-2,c),c);break;case 59:M+=";";default:if(A(C=ae(M,t,n,l,u,o,s,w,x=[],j=[],d,i),i),123===k)if(0===u)ie(M,t,C,C,x,i,d,s,j);else switch(99===f&&110===S(M,3)?100:f){case 100:case 108:case 109:case 115:ie(e,C,C,r&&A(ae(e,C,C,0,0,o,s,w,o,x=[],d,j),j),o,j,d,s,r?x:j);break;default:ie(M,C,C,C,[""],j,0,s,j)}}l=u=h=0,y=m=1,w=M="",d=a;break;case 58:d=1+P(M),h=p;default:if(y<1)if(123==k)--y;else if(125==k&&0==y++&&125==L())continue;switch(M+=g(k),k*y){case 38:m=u>0?1:(M+="\f",-1);break;case 44:s[l++]=(P(M)-1)*m,m=1;break;case 64:45===B()&&(M+=V(Q())),f=B(),u=d=P(w=M+=J(H())),k++;break;case 45:45===p&&2==P(M)&&(y=0)}}return i}function ae(e,t,n,r,o,i,a,s,c,l,u,d){for(var f=o-1,p=0===o?i:[""],y=C(p),b=0,m=0,g=0;b<r;++b)for(var k=0,x=j(e,f+1,f=v(m=a[b])),E=e;k<y;++k)(E=w(m>0?p[k]+" "+x:O(x,/&\f/g,p[k])))&&(c[g++]=E);return _(e,t,n,0===o?h:s,c,l,u,d)}function se(e,t,n,r){return _(e,t,n,f,g(N),j(e,2,-2),0,r)}function ce(e,t,n,r,o){return _(e,t,n,p,j(e,0,r),j(e,r+1,-1),r,o)}var le={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},ue="undefined"!=typeof process&&void 0!==process.env&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||"data-styled",de="active",fe="data-styled-version",he="6.1.19",pe="/*!sc*/\n",ye="undefined"!=typeof window&&"undefined"!=typeof document,be=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&""!==process.env.REACT_APP_SC_DISABLE_SPEEDY?"false"!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&process.env.REACT_APP_SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.SC_DISABLE_SPEEDY&&""!==process.env.SC_DISABLE_SPEEDY&&("false"!==process.env.SC_DISABLE_SPEEDY&&process.env.SC_DISABLE_SPEEDY)),me={},ve=(new Set,Object.freeze([])),ge=Object.freeze({});function ke(e,t,n){return void 0===n&&(n=ge),e.theme!==n.theme&&e.theme||t||n.theme}var we=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),xe=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,Oe=/(^-|-$)/g;function Ee(e){return e.replace(xe,"-").replace(Oe,"")}var Se=/(a)(d)/gi,je=52,Pe=function(e){return String.fromCharCode(e+(e>25?39:97))};function Ce(e){var t,n="";for(t=Math.abs(e);t>je;t=t/je|0)n=Pe(t%je)+n;return(Pe(t%je)+n).replace(Se,"$1-$2")}var Ae,Me=5381,Re=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},Te=function(e){return Re(Me,e)};function ze(e){return Ce(Te(e)>>>0)}function Ie(e){return e.displayName||e.name||"Component"}function Ne(e){return"string"==typeof e&&!0}var qe="function"==typeof Symbol&&Symbol.for,_e=qe?Symbol.for("react.memo"):60115,Fe=qe?Symbol.for("react.forward_ref"):60112,De={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Le={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Qe={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Be=((Ae={})[Fe]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Ae[_e]=Qe,Ae);function He(e){return("type"in(t=e)&&t.type.$$typeof)===_e?Qe:"$$typeof"in e?Be[e.$$typeof]:De;var t}var $e=Object.defineProperty,We=Object.getOwnPropertyNames,Ue=Object.getOwnPropertySymbols,Ge=Object.getOwnPropertyDescriptor,Ve=Object.getPrototypeOf,Ke=Object.prototype;function Ye(e,t,n){if("string"!=typeof t){if(Ke){var r=Ve(t);r&&r!==Ke&&Ye(e,r,n)}var o=We(t);Ue&&(o=o.concat(Ue(t)));for(var i=He(e),a=He(t),s=0;s<o.length;++s){var c=o[s];if(!(c in Le||n&&n[c]||a&&c in a||i&&c in i)){var l=Ge(t,c);try{$e(e,c,l)}catch(e){}}}}return e}function Ze(e){return"function"==typeof e}function Xe(e){return"object"==typeof e&&"styledComponentId"in e}function Je(e,t){return e&&t?"".concat(e," ").concat(t):e||t||""}function et(e,t){if(0===e.length)return"";for(var n=e[0],r=1;r<e.length;r++)n+=t?t+e[r]:e[r];return n}function tt(e){return null!==e&&"object"==typeof e&&e.constructor.name===Object.name&&!("props"in e&&e.$$typeof)}function nt(e,t,n){if(void 0===n&&(n=!1),!n&&!tt(e)&&!Array.isArray(e))return t;if(Array.isArray(t))for(var r=0;r<t.length;r++)e[r]=nt(e[r],t[r]);else if(tt(t))for(var r in t)e[r]=nt(e[r],t[r]);return e}function rt(e,t){Object.defineProperty(e,"toString",{value:t})}function ot(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return new Error("An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#".concat(e," for more information.").concat(t.length>0?" Args: ".concat(t.join(", ")):""))}var it=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}return e.prototype.indexOfGroup=function(e){for(var t=0,n=0;n<e;n++)t+=this.groupSizes[n];return t},e.prototype.insertRules=function(e,t){if(e>=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,o=r;e>=o;)if((o<<=1)<0)throw ot(16,"".concat(e));this.groupSizes=new Uint32Array(o),this.groupSizes.set(n),this.length=o;for(var i=r;i<o;i++)this.groupSizes[i]=0}for(var a=this.indexOfGroup(e+1),s=(i=0,t.length);i<s;i++)this.tag.insertRule(a,t[i])&&(this.groupSizes[e]++,a++)},e.prototype.clearGroup=function(e){if(e<this.length){var t=this.groupSizes[e],n=this.indexOfGroup(e),r=n+t;this.groupSizes[e]=0;for(var o=n;o<r;o++)this.tag.deleteRule(n)}},e.prototype.getGroup=function(e){var t="";if(e>=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),o=r+n,i=r;i<o;i++)t+="".concat(this.tag.getRule(i)).concat(pe);return t},e}(),at=new Map,st=new Map,ct=1,lt=function(e){if(at.has(e))return at.get(e);for(;st.has(ct);)ct++;var t=ct++;return at.set(e,t),st.set(t,e),t},ut=function(e,t){ct=t+1,at.set(e,t),st.set(t,e)},dt="style[".concat(ue,"][").concat(fe,'="').concat(he,'"]'),ft=new RegExp("^".concat(ue,'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)')),ht=function(e,t,n){for(var r,o=n.split(","),i=0,a=o.length;i<a;i++)(r=o[i])&&e.registerName(t,r)},pt=function(e,t){for(var n,r=(null!==(n=t.textContent)&&void 0!==n?n:"").split(pe),o=[],i=0,a=r.length;i<a;i++){var s=r[i].trim();if(s){var c=s.match(ft);if(c){var l=0|parseInt(c[1],10),u=c[2];0!==l&&(ut(u,l),ht(e,u,c[3]),e.getTag().insertRules(l,o)),o.length=0}else o.push(s)}}},yt=function(e){for(var t=document.querySelectorAll(dt),n=0,r=t.length;n<r;n++){var o=t[n];o&&o.getAttribute(ue)!==de&&(pt(e,o),o.parentNode&&o.parentNode.removeChild(o))}};function bt(){return n.nc}var mt=function(e){var t=document.head,n=e||t,r=document.createElement("style"),o=function(e){var t=Array.from(e.querySelectorAll("style[".concat(ue,"]")));return t[t.length-1]}(n),i=void 0!==o?o.nextSibling:null;r.setAttribute(ue,de),r.setAttribute(fe,he);var a=bt();return a&&r.setAttribute("nonce",a),n.insertBefore(r,i),r},vt=function(){function e(e){this.element=mt(e),this.element.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,r=t.length;n<r;n++){var o=t[n];if(o.ownerNode===e)return o}throw ot(17)}(this.element),this.length=0}return e.prototype.insertRule=function(e,t){try{return this.sheet.insertRule(t,e),this.length++,!0}catch(e){return!1}},e.prototype.deleteRule=function(e){this.sheet.deleteRule(e),this.length--},e.prototype.getRule=function(e){var t=this.sheet.cssRules[e];return t&&t.cssText?t.cssText:""},e}(),gt=function(){function e(e){this.element=mt(e),this.nodes=this.element.childNodes,this.length=0}return e.prototype.insertRule=function(e,t){if(e<=this.length&&e>=0){var n=document.createTextNode(t);return this.element.insertBefore(n,this.nodes[e]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},e.prototype.getRule=function(e){return e<this.length?this.nodes[e].textContent:""},e}(),kt=function(){function e(e){this.rules=[],this.length=0}return e.prototype.insertRule=function(e,t){return e<=this.length&&(this.rules.splice(e,0,t),this.length++,!0)},e.prototype.deleteRule=function(e){this.rules.splice(e,1),this.length--},e.prototype.getRule=function(e){return e<this.length?this.rules[e]:""},e}(),wt=ye,xt={isServer:!ye,useCSSOMInjection:!be},Ot=function(){function e(e,t,n){void 0===e&&(e=ge),void 0===t&&(t={});var o=this;this.options=r(r({},xt),e),this.gs=t,this.names=new Map(n),this.server=!!e.isServer,!this.server&&ye&&wt&&(wt=!1,yt(this)),rt(this,(function(){return function(e){for(var t=e.getTag(),n=t.length,r="",o=function(n){var o=function(e){return st.get(e)}(n);if(void 0===o)return"continue";var i=e.names.get(o),a=t.getGroup(n);if(void 0===i||!i.size||0===a.length)return"continue";var s="".concat(ue,".g").concat(n,'[id="').concat(o,'"]'),c="";void 0!==i&&i.forEach((function(e){e.length>0&&(c+="".concat(e,","))})),r+="".concat(a).concat(s,'{content:"').concat(c,'"}').concat(pe)},i=0;i<n;i++)o(i);return r}(o)}))}return e.registerId=function(e){return lt(e)},e.prototype.rehydrate=function(){!this.server&&ye&&yt(this)},e.prototype.reconstructWithOptions=function(t,n){return void 0===n&&(n=!0),new e(r(r({},this.options),t),this.gs,n&&this.names||void 0)},e.prototype.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},e.prototype.getTag=function(){return this.tag||(this.tag=(e=function(e){var t=e.useCSSOMInjection,n=e.target;return e.isServer?new kt(n):t?new vt(n):new gt(n)}(this.options),new it(e)));var e},e.prototype.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},e.prototype.registerName=function(e,t){if(lt(e),this.names.has(e))this.names.get(e).add(t);else{var n=new Set;n.add(t),this.names.set(e,n)}},e.prototype.insertRules=function(e,t,n){this.registerName(e,t),this.getTag().insertRules(lt(e),n)},e.prototype.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},e.prototype.clearRules=function(e){this.getTag().clearGroup(lt(e)),this.clearNames(e)},e.prototype.clearTag=function(){this.tag=void 0},e}(),Et=/&/g,St=/^\s*\/\/.*$/gm;function jt(e,t){return e.map((function(e){return"rule"===e.type&&(e.value="".concat(t," ").concat(e.value),e.value=e.value.replaceAll(",",",".concat(t," ")),e.props=e.props.map((function(e){return"".concat(t," ").concat(e)}))),Array.isArray(e.children)&&"@keyframes"!==e.type&&(e.children=jt(e.children,t)),e}))}function Pt(e){var t,n,r,o=void 0===e?ge:e,i=o.options,a=void 0===i?ge:i,s=o.plugins,c=void 0===s?ve:s,l=function(e,r,o){return o.startsWith(n)&&o.endsWith(n)&&o.replaceAll(n,"").length>0?".".concat(t):e},u=c.slice();u.push((function(e){e.type===h&&e.value.includes("&")&&(e.props[0]=e.props[0].replace(Et,n).replace(r,l))})),a.prefix&&u.push(re),u.push(te);var d=function(e,o,i,s){void 0===o&&(o=""),void 0===i&&(i=""),void 0===s&&(s="&"),t=s,n=o,r=new RegExp("\\".concat(n,"\\b"),"g");var c=e.replace(St,""),l=oe(i||o?"".concat(i," ").concat(o," { ").concat(c," }"):c);a.namespace&&(l=jt(l,a.namespace));var d,f,h,p=[];return ee(l,(d=u.concat((h=function(e){return p.push(e)},function(e){e.root||(e=e.return)&&h(e)})),f=C(d),function(e,t,n,r){for(var o="",i=0;i<f;i++)o+=d[i](e,t,n,r)||"";return o})),p};return d.hash=c.length?c.reduce((function(e,t){return t.name||ot(15),Re(e,t.name)}),Me).toString():"",d}var Ct=new Ot,At=Pt(),Mt=a().createContext({shouldForwardProp:void 0,styleSheet:Ct,stylis:At}),Rt=(Mt.Consumer,a().createContext(void 0));function Tt(){return(0,i.useContext)(Mt)}function zt(e){var t=(0,i.useState)(e.stylisPlugins),n=t[0],r=t[1],o=Tt().styleSheet,s=(0,i.useMemo)((function(){var t=o;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t}),[e.disableCSSOMInjection,e.sheet,e.target,o]),l=(0,i.useMemo)((function(){return Pt({options:{namespace:e.namespace,prefix:e.enableVendorPrefixes},plugins:n})}),[e.enableVendorPrefixes,e.namespace,n]);(0,i.useEffect)((function(){c()(n,e.stylisPlugins)||r(e.stylisPlugins)}),[e.stylisPlugins]);var u=(0,i.useMemo)((function(){return{shouldForwardProp:e.shouldForwardProp,styleSheet:s,stylis:l}}),[e.shouldForwardProp,s,l]);return a().createElement(Mt.Provider,{value:u},a().createElement(Rt.Provider,{value:l},e.children))}var It=function(){function e(e,t){var n=this;this.inject=function(e,t){void 0===t&&(t=At);var r=n.name+t.hash;e.hasNameForId(n.id,r)||e.insertRules(n.id,r,t(n.rules,r,"@keyframes"))},this.name=e,this.id="sc-keyframes-".concat(e),this.rules=t,rt(this,(function(){throw ot(12,String(n.name))}))}return e.prototype.getName=function(e){return void 0===e&&(e=At),this.name+e.hash},e}(),Nt=function(e){return e>="A"&&e<="Z"};function qt(e){for(var t="",n=0;n<e.length;n++){var r=e[n];if(1===n&&"-"===r&&"-"===e[0])return e;Nt(r)?t+="-"+r.toLowerCase():t+=r}return t.startsWith("ms-")?"-"+t:t}var _t=function(e){return null==e||!1===e||""===e},Ft=function(e){var t,n,r=[];for(var i in e){var a=e[i];e.hasOwnProperty(i)&&!_t(a)&&(Array.isArray(a)&&a.isCss||Ze(a)?r.push("".concat(qt(i),":"),a,";"):tt(a)?r.push.apply(r,o(o(["".concat(i," {")],Ft(a),!1),["}"],!1)):r.push("".concat(qt(i),": ").concat((t=i,null==(n=a)||"boolean"==typeof n||""===n?"":"number"!=typeof n||0===n||t in le||t.startsWith("--")?String(n).trim():"".concat(n,"px")),";")))}return r};function Dt(e,t,n,r){return _t(e)?[]:Xe(e)?[".".concat(e.styledComponentId)]:Ze(e)?!Ze(o=e)||o.prototype&&o.prototype.isReactComponent||!t?[e]:Dt(e(t),t,n,r):e instanceof It?n?(e.inject(n,r),[e.getName(r)]):[e]:tt(e)?Ft(e):Array.isArray(e)?Array.prototype.concat.apply(ve,e.map((function(e){return Dt(e,t,n,r)}))):[e.toString()];var o}function Lt(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(Ze(n)&&!Xe(n))return!1}return!0}var Qt=Te(he),Bt=function(){function e(e,t,n){this.rules=e,this.staticRulesId="",this.isStatic=(void 0===n||n.isStatic)&&Lt(e),this.componentId=t,this.baseHash=Re(Qt,t),this.baseStyle=n,Ot.registerId(t)}return e.prototype.generateAndInjectStyles=function(e,t,n){var r=this.baseStyle?this.baseStyle.generateAndInjectStyles(e,t,n):"";if(this.isStatic&&!n.hash)if(this.staticRulesId&&t.hasNameForId(this.componentId,this.staticRulesId))r=Je(r,this.staticRulesId);else{var o=et(Dt(this.rules,e,t,n)),i=Ce(Re(this.baseHash,o)>>>0);if(!t.hasNameForId(this.componentId,i)){var a=n(o,".".concat(i),void 0,this.componentId);t.insertRules(this.componentId,i,a)}r=Je(r,i),this.staticRulesId=i}else{for(var s=Re(this.baseHash,n.hash),c="",l=0;l<this.rules.length;l++){var u=this.rules[l];if("string"==typeof u)c+=u;else if(u){var d=et(Dt(u,e,t,n));s=Re(s,d+l),c+=d}}if(c){var f=Ce(s>>>0);t.hasNameForId(this.componentId,f)||t.insertRules(this.componentId,f,n(c,".".concat(f),void 0,this.componentId)),r=Je(r,f)}}return r},e}(),Ht=a().createContext(void 0);Ht.Consumer;var $t={};new Set;function Wt(e,t,n){var o=Xe(e),s=e,c=!Ne(e),l=t.attrs,u=void 0===l?ve:l,d=t.componentId,f=void 0===d?function(e,t){var n="string"!=typeof e?"sc":Ee(e);$t[n]=($t[n]||0)+1;var r="".concat(n,"-").concat(ze(he+n+$t[n]));return t?"".concat(t,"-").concat(r):r}(t.displayName,t.parentComponentId):d,h=t.displayName,p=void 0===h?function(e){return Ne(e)?"styled.".concat(e):"Styled(".concat(Ie(e),")")}(e):h,y=t.displayName&&t.componentId?"".concat(Ee(t.displayName),"-").concat(t.componentId):t.componentId||f,b=o&&s.attrs?s.attrs.concat(u).filter(Boolean):u,m=t.shouldForwardProp;if(o&&s.shouldForwardProp){var v=s.shouldForwardProp;if(t.shouldForwardProp){var g=t.shouldForwardProp;m=function(e,t){return v(e,t)&&g(e,t)}}else m=v}var k=new Bt(n,y,o?s.componentStyle:void 0);function w(e,t){return function(e,t,n){var o=e.attrs,s=e.componentStyle,c=e.defaultProps,l=e.foldedComponentIds,u=e.styledComponentId,d=e.target,f=a().useContext(Ht),h=Tt(),p=e.shouldForwardProp||h.shouldForwardProp,y=ke(t,f,c)||ge,b=function(e,t,n){for(var o,i=r(r({},t),{className:void 0,theme:n}),a=0;a<e.length;a+=1){var s=Ze(o=e[a])?o(i):o;for(var c in s)i[c]="className"===c?Je(i[c],s[c]):"style"===c?r(r({},i[c]),s[c]):s[c]}return t.className&&(i.className=Je(i.className,t.className)),i}(o,t,y),m=b.as||d,v={};for(var g in b)void 0===b[g]||"$"===g[0]||"as"===g||"theme"===g&&b.theme===y||("forwardedAs"===g?v.as=b.forwardedAs:p&&!p(g,m)||(v[g]=b[g]));var k=function(e,t){var n=Tt();return e.generateAndInjectStyles(t,n.styleSheet,n.stylis)}(s,b),w=Je(l,u);return k&&(w+=" "+k),b.className&&(w+=" "+b.className),v[Ne(m)&&!we.has(m)?"class":"className"]=w,n&&(v.ref=n),(0,i.createElement)(m,v)}(x,e,t)}w.displayName=p;var x=a().forwardRef(w);return x.attrs=b,x.componentStyle=k,x.displayName=p,x.shouldForwardProp=m,x.foldedComponentIds=o?Je(s.foldedComponentIds,s.styledComponentId):"",x.styledComponentId=y,x.target=o?s.target:e,Object.defineProperty(x,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(e){this._foldedDefaultProps=o?function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var r=0,o=t;r<o.length;r++)nt(e,o[r],!0);return e}({},s.defaultProps,e):e}}),rt(x,(function(){return".".concat(x.styledComponentId)})),c&&Ye(x,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),x}function Ut(e,t){for(var n=[e[0]],r=0,o=t.length;r<o;r+=1)n.push(t[r],e[r+1]);return n}var Gt=function(e){return Object.assign(e,{isCss:!0})};function Vt(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(Ze(e)||tt(e))return Gt(Dt(Ut(ve,o([e],t,!0))));var r=e;return 0===t.length&&1===r.length&&"string"==typeof r[0]?Dt(r):Gt(Dt(Ut(r,t)))}function Kt(e,t,n){if(void 0===n&&(n=ge),!t)throw ot(1,t);var i=function(r){for(var i=[],a=1;a<arguments.length;a++)i[a-1]=arguments[a];return e(t,n,Vt.apply(void 0,o([r],i,!1)))};return i.attrs=function(o){return Kt(e,t,r(r({},n),{attrs:Array.prototype.concat(n.attrs,o).filter(Boolean)}))},i.withConfig=function(o){return Kt(e,t,r(r({},n),o))},i}var Yt=function(e){return Kt(Wt,e)},Zt=Yt;we.forEach((function(e){Zt[e]=Yt(e)}));var Xt=function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=Lt(e),Ot.registerId(this.componentId+1)}return e.prototype.createStyles=function(e,t,n,r){var o=r(et(Dt(this.rules,t,n,r)),""),i=this.componentId+e;n.insertRules(i,i,o)},e.prototype.removeStyles=function(e,t){t.clearRules(this.componentId+e)},e.prototype.renderStyles=function(e,t,n,r){e>2&&Ot.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,r)},e}();function Jt(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var i=Vt.apply(void 0,o([e],t,!1)),s="sc-global-".concat(ze(JSON.stringify(i))),c=new Xt(i,s),l=function(e){var t=Tt(),n=a().useContext(Ht),r=a().useRef(t.styleSheet.allocateGSInstance(s)).current;return t.styleSheet.server&&u(r,e,t.styleSheet,n,t.stylis),a().useLayoutEffect((function(){if(!t.styleSheet.server)return u(r,e,t.styleSheet,n,t.stylis),function(){return c.removeStyles(r,t.styleSheet)}}),[r,e,t.styleSheet,n,t.stylis]),null};function u(e,t,n,o,i){if(c.isStatic)c.renderStyles(e,me,n,i);else{var a=r(r({},t),{theme:ke(t,o,l.defaultProps)});c.renderStyles(e,a,n,i)}}return a().memo(l)}(function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString();if(!t)return"";var n=bt(),r=et([n&&'nonce="'.concat(n,'"'),"".concat(ue,'="true"'),"".concat(fe,'="').concat(he,'"')].filter(Boolean)," ");return"<style ".concat(r,">").concat(t,"</style>")},this.getStyleTags=function(){if(e.sealed)throw ot(2);return e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)throw ot(2);var n=e.instance.toString();if(!n)return[];var o=((t={})[ue]="",t[fe]=he,t.dangerouslySetInnerHTML={__html:n},t),i=bt();return i&&(o.nonce=i),[a().createElement("style",r({},o,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new Ot({isServer:!0}),this.sealed=!1}e.prototype.collectStyles=function(e){if(this.sealed)throw ot(2);return a().createElement(zt,{sheet:this.instance},e)},e.prototype.interleaveWithNodeStream=function(e){throw ot(3)}})(),"__sc-".concat(ue,"__")},8351:(e,t,n)=>{"use strict";n.d(t,{B:()=>b});var r,o,i,a=n(1594),s=n.n(a),c=n(5821),l=n(8887),u=n.n(l),d=n(7795),f=["className","variant","children","onClick","led","tooltip","label","extender_label","extender_children","extender_width","link"];function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h.apply(null,arguments)}function p(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var y=d.Ay.div(r||(r=p(["\n  display: inline-flex;\n  position: relative;\n  z-index: 10;\n  align-items: center;\n  padding: 3px 10px;\n  border-radius: 999px;\n  color: white;\n  font-size: 12px;\n  line-height: 1;\n  cursor: ",";\n  user-select: none;\n  background-color: var(--neko-main-color);\n  transition: background 0.3s ease, color 0.3s ease;\n  vertical-align: middle;\n  text-align: center;\n  justify-content: center;\n\n  a {\n    color: white;\n    text-decoration: none;\n    cursor: pointer;\n  }\n\n  &:hover {\n    ","\n  }\n\n  .led {\n    padding: 0;\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    margin-right: 5px;\n    position: relative;\n  }\n\n  .led:before {\n    content: '';\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    width: 400%;\n    height: 400%;\n    border-radius: 50%;\n    background: rgba(255, 255, 255, 0.5);\n    transform: translate(-50%, -50%) scale(0);\n    opacity: 0;\n    animation: pulse 2s infinite ease-out;\n    ","\n  }\n\n  @keyframes pulse {\n    0% {\n      transform: translate(-50%, -50%) scale(0);\n      opacity: 0.7;\n    }\n    70% {\n      transform: translate(-50%, -50%) scale(1);\n      opacity: 0;\n    }\n    100% {\n      transform: translate(-50%, -50%) scale(0);\n      opacity: 0;\n    }\n  }\n\n  .led.success {\n    background-color: var(--neko-green);\n  }\n\n  .led.danger {\n    background-color: red;\n  }\n\n  .led.primary {\n    background-color: #00a0ef;\n  }\n\n  .led.secondary {\n    background-color: var(--neko-main-color);\n  }\n\n  .led.warning {\n    background-color: var(--neko-yellow);\n  }\n\n  &.pill-extender {\n    z-index: 1;\n    position: relative;\n    left: -25px;\n    width: ",";\n\n    .pill-extender-inner {\n      display: flex;\n      right: 5px;\n    }\n\n    span {\n      margin-left: 20px;\n    }\n\n    &.danger {\n      background-color: rgba(129, 60, 21, 0.5);\n    }\n\n    &.primary {\n      background-color: rgba(var(--neko-main-color), 0.5);\n    }\n\n    &.secondary {\n      background-color: rgba(var(--neko-secondary), 0.5);\n    }\n\n    &.warning {\n      background-color: rgba(var(--neko-neon-yellow), 0.5);\n    }\n\n    &.success {\n      background-color: rgba(var(--neko-lime), 0.5);\n    }\n  }\n\n  span {\n    white-space: nowrap;\n    text-overflow: ellipsis;\n    display: flex;\n    align-items: center;\n  }\n\n  &.primary {\n    background-color: var(--neko-main-color-alternative);\n  }\n\n  &.secondary {\n    background-color: #f0f0f0;\n    color: #333;\n    \n    .led.secondary {\n      background-color: var(--neko-main-color);\n    }\n  }\n\n  &.danger {\n    background-color: var(--neko-red);\n  }\n\n  &.warning {\n    background-color: var(--neko-orange);\n  }\n\n  &.success {\n    background-color: var(--neko-green);\n  }\n\n  /* AI variant with magical gradient effect */\n  &.ai {\n    position: relative;\n    background:\n      linear-gradient(\n        135deg,\n        rgba(255, 255, 255, 0.25) 0%,\n        transparent 50%\n      ),\n      linear-gradient(\n        120deg,\n        #818cf8,\n        #a855f7,\n        #ec4899,\n        #818cf8\n      );\n    background-size: 100% 100%, 300% 300%;\n    animation: aiPillFlow 6s ease infinite;\n    box-shadow:\n      0 2px 8px rgba(168, 85, 247, 0.35),\n      0 1px 3px rgba(236, 72, 153, 0.2),\n      inset 0 1px 0 rgba(255, 255, 255, 0.4);\n    border: 1px solid rgba(168, 85, 247, 0.3);\n\n    @keyframes aiPillFlow {\n      0%, 100% {\n        background-position: 0% 50%, 0% 50%;\n      }\n      25% {\n        background-position: 0% 50%, 100% 0%;\n      }\n      50% {\n        background-position: 0% 50%, 100% 100%;\n      }\n      75% {\n        background-position: 0% 50%, 0% 100%;\n      }\n    }\n\n    .led.ai {\n      background: #ffeb3b;\n      box-shadow: 0 0 10px rgba(255, 235, 59, 0.8);\n    }\n  }\n"])),(function(e){return e.onClick||e.link?"pointer":"default"}),(function(e){return(e.onClick||e.link)&&(0,d.AH)(o||(o=p(["\n      filter: brightness(1.1);\n    "])))}),(function(e){return("warning"===e.className||"danger"===e.className)&&(0,d.AH)(i||(i=p(["\n        animation: none;\n      "])))}),(function(e){return e.extender_width||"auto"})),b=function(e){var t=e.className,n=void 0===t?"primary":t,r=e.variant,o=e.children,i=void 0===o?null:o,l=e.onClick,u=void 0===l?null:l,d=e.led,p=void 0===d||d,b=e.tooltip,m=void 0===b?"":b,v=e.label,g=e.extender_label,k=void 0===g?null:g,w=e.extender_children,x=void 0===w?null:w,O=e.extender_width,E=void 0===O?null:O,S=e.link,j=void 0===S?null:S,P=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,f);s().useEffect((function(){n&&["primary","secondary","danger","warning","success","ai"].includes(n)&&!r&&console.warn("NekoPill: Using 'className' prop for pill variants is deprecated. Please use 'variant' prop instead. Found className=\"".concat(n,'"'))}),[n,r]);var C=r||(["primary","secondary","danger","warning","success","ai"].includes(n)?n:"primary"),A=n&&!["primary","secondary","danger","warning","success","ai"].includes(n)?n:"",M=(0,a.useCallback)((function(e){u&&(u(),e.stopPropagation(),e.preventDefault())}),[u]),R=s().createElement(c.f,{text:m,position:"top"},s().createElement(y,h({className:"neko-pill ".concat(C," ").concat(A).trim(),onClick:u?M:void 0},P,{link:j}),p&&s().createElement("div",{className:"led ".concat(C)}),v&&s().createElement("span",null,v),i));return s().createElement(s().Fragment,null,j?s().createElement("a",{href:j,target:"_blank",rel:"noopener noreferrer"},R):R,(k||x)&&s().createElement(y,{className:"pill-extender ".concat(C),extender_width:E},s().createElement("div",{className:"pill-extender-inner"},k&&s().createElement("span",null,k),x)))};b.propTypes={className:u().string,variant:u().oneOf(["primary","secondary","danger","warning","success","ai"]),children:u().node,onClick:u().func,led:u().bool,extender_label:u().string,extender_children:u().node,extender_width:u().string,link:u().string}},8515:(e,t,n)=>{"use strict";function r(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function s(n,r,i,a){var s=r&&r.prototype instanceof l?r:l,u=Object.create(s.prototype);return o(u,"_invoke",function(n,r,o){var i,a,s,l=0,u=o||[],d=!1,f={p:0,n:0,v:e,a:h,f:h.bind(e,4),d:function(t,n){return i=t,a=0,s=e,f.n=n,c}};function h(n,r){for(a=n,s=r,t=0;!d&&l&&!o&&t<u.length;t++){var o,i=u[t],h=f.p,p=i[2];n>3?(o=p===r)&&(s=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=e):i[0]<=h&&((o=n<2&&h<i[1])?(a=0,f.v=r,f.n=i[1]):h<p&&(o=n<3||i[0]>r||r>p)&&(i[4]=n,i[5]=r,f.n=p,a=0))}if(o||n>1)return c;throw d=!0,r}return function(o,u,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===u&&h(u,p),a=u,s=p;(t=a<2?e:s)||!d;){i||(a?a<3?(a>1&&(f.n=-1),h(a,s)):f.n=s:f.v=s);try{if(l=2,i){if(a||(o="next"),t=i[o]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,a<2&&(a=0)}else 1===a&&(t=i.return)&&t.call(i),a<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=e}else if((t=(d=f.n<0)?s:n.call(r,f))!==c)break}catch(t){i=e,a=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,i,a),!0),u}var c={};function l(){}function u(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(o(t={},i,(function(){return this})),t),h=d.prototype=l.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,o(e,a,"GeneratorFunction")),e.prototype=Object.create(h),e}return u.prototype=d,o(h,"constructor",d),o(d,"constructor",u),u.displayName="GeneratorFunction",o(d,a,"GeneratorFunction"),o(h),o(h,a,"Generator"),o(h,i,(function(){return this})),o(h,"toString",(function(){return"[object Generator]"})),(r=function(){return{w:s,m:p}})()}function o(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}o=function(e,t,n,r){function a(t,n){o(e,t,(function(e){return this._invoke(t,n,e)}))}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},o(e,t,n,r)}function i(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function a(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function s(e){i(a,r,o,s,c,"next",e)}function c(e){i(a,r,o,s,c,"throw",e)}s(void 0)}))}}function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,l(r.key),r)}}function l(e){var t=function(e,t){if("object"!=s(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=s(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==s(t)?t:t+""}function u(e,t,n){return t=f(t),function(e,t){if(t&&("object"==s(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,d()?Reflect.construct(t,n||[],f(e).constructor):t.apply(e,n))}function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(d=function(){return!!e})()}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}var p=n(357),y=n(2257),b=n(8729),m=function(){},v=new y.TimeoutError},8572:(e,t,n)=>{"use strict";n.d(t,{Q:()=>r});var r=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}},8729:(e,t,n)=>{"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,i(r.key),r)}}function i(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}Object.defineProperty(t,"__esModule",{value:!0});var a=n(943),s=function(){return function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}((function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._queue=[]}),[{key:"enqueue",value:function(e,t){var n={priority:(t=Object.assign({priority:0},t)).priority,run:e};if(this.size&&this._queue[this.size-1].priority>=t.priority)this._queue.push(n);else{var r=a.default(this._queue,n,(function(e,t){return t.priority-e.priority}));this._queue.splice(r,0,n)}}},{key:"dequeue",value:function(){var e=this._queue.shift();return null==e?void 0:e.run}},{key:"filter",value:function(e){return this._queue.filter((function(t){return t.priority===e.priority})).map((function(e){return e.run}))}},{key:"size",get:function(){return this._queue.length}}])}();t.default=s},8757:(e,t,n)=>{"use strict";n.d(t,{V:()=>ce,_:()=>se});var r=n(1594),o=n.n(r),i=n(8887),a=n.n(i),s=n(7795),c=n(4513),l=n(1075),u=n(5206),d=n.n(u),f=n(36);function h(e){return function(e){if(Array.isArray(e))return b(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||y(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||y(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){if(e){if("string"==typeof e)return b(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?b(e,t):void 0}}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var m=(0,r.createContext)(null),v=function(e){var t=e.children,n=e.visible,o=void 0!==n&&n,i=e.targetRef,a=e.onClose,s=e.matchWidth,c=void 0===s||s,l=(0,r.useRef)(),u=p((0,r.useState)(0),2),b=u[0],v=u[1],g=(0,r.useContext)(m),k=(0,r.useRef)(new Set),w=(0,r.useMemo)((function(){return{register:function(e){k.current.add(e),g&&g.register(e)},unregister:function(e){k.current.delete(e),g&&g.unregister(e)}}}),[g]);(0,r.useEffect)((function(){if(g&&o)return g.register(l),function(){return g.unregister(l)}}),[g,o]),(0,r.useEffect)((function(){if(o){var e=function(e){var t,n=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=y(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw i}}}}([i,l].concat(h(k.current)));try{for(n.s();!(t=n.n()).done;){var r=t.value;if(null!=r&&r.current&&r.current.contains(e.target))return}}catch(e){n.e(e)}finally{n.f()}a&&a()};return document.addEventListener("mousedown",e),function(){return document.removeEventListener("mousedown",e)}}}),[o,a,i]),(0,r.useEffect)((function(){var e=document.createElement("div");return l.current=e,function(){l.current=null}}),[]);var x=function(){o&&l.current&&i.current&&requestAnimationFrame((function(){for(var e,t=i.current.getBoundingClientRect(),n=(null===(e=i.current.ownerDocument)||void 0===e?void 0:e.defaultView)||window,r=n.innerHeight,o=n.innerWidth,a=l.current.querySelector(".neko-portal-content");a&&!a.offsetHeight;)a=a.firstChild;var s=a?a.offsetHeight:0,u=c?t.width:a?a.offsetWidth:0,d=r-t.bottom<s?t.top-s:t.bottom,f=t.left,h=o-u-5;Number.isFinite(h)&&(f=Math.min(f,h)),f=Math.max(f,5);var p={position:"fixed",top:"".concat(d,"px"),left:"".concat(f,"px"),width:c?"".concat(t.width,"px"):"auto",zIndex:"9999"};Object.assign(l.current.style,p)}))};if((0,r.useEffect)((function(){if(o&&l.current){var e;((null===(e=i.current)||void 0===e?void 0:e.ownerDocument)||document).body.appendChild(l.current);var t=setTimeout((function(){x(),v(1)}),5);return function(){return clearTimeout(t)}}if(l.current){var n=l.current.parentNode;n&&n.removeChild(l.current),v(0)}}),[o,l,i]),(0,r.useLayoutEffect)((function(){var e;x();var t=function(){return x()},n=(null===(e=i.current)||void 0===e||null===(e=e.ownerDocument)||void 0===e?void 0:e.defaultView)||window;return n.addEventListener("resize",t),n.addEventListener("scroll",t),function(){n.removeEventListener("resize",t),n.removeEventListener("scroll",t)}}),[o,l,i]),!o||!l.current)return null;var O={opacity:b,transition:"opacity 0.2s cubic-bezier(0.22, 0.61, 0.36, 1)"};return d().createPortal(React.createElement("div",{className:"neko-portal-content",style:O},React.createElement(f.A,null,React.createElement(m.Provider,{value:w},t))),l.current)};v.propTypes={children:a().node.isRequired,visible:a().bool,targetRef:a().object.isRequired,onClose:a().func,matchWidth:a().bool};var g=n(4600),k=n(3201),w=n(8351),x=n(3520),O=n(1809),E=n(7485);function S(e){return S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},S(e)}var j,P,C,A,M,R,T,z,I,N,q=["title","subtitle","inversed","transparent","children","action","isPro","currentTab","onChange","keepTabOnReload","callOnTabChangeFirst","mwaiPill","mwaiEnabled","minWidth","idealWidth","maxWidth","gap","minGap","chevronReserve","layoutBuffer","ariaLabel"],_=["children","isActive","busy","isBusy","inversed","transparent","_panelId","_labelledById","title","icon","requirePro","key"];function F(){return F=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},F.apply(null,arguments)}function D(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function L(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?D(Object(n),!0).forEach((function(t){Q(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Q(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=S(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=S(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==S(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function B(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||H(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function H(e,t){if(e){if("string"==typeof e)return $(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?$(e,t):void 0}}function $(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function W(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function U(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var G=.25,V=s.Ay.div(j||(j=U(["\n  font-size: var(--neko-font-size);\n  margin-bottom: 16px;\n"]))),K=s.Ay.div(P||(P=U(["\n  display: flex;\n  align-items: stretch;\n  position: relative;\n  height: 39px;\n"]))),Y=s.Ay.div(C||(C=U(["\n  display: flex;\n  align-items: stretch;\n  height: 39px;\n  overflow-x: hidden;     /* we use overflow menu instead of horizontal scroll */\n  flex-grow: 1;\n  flex-shrink: 1;\n  min-width: 0;\n  max-width: 100%;\n  box-shadow: inset 0 -1px 0 var(--neko-gray-90);\n\n  /* Inversed header — no divider, pill active tab is its own marker */\n  &.inversed {\n    box-shadow: none;\n  }\n\n  /* Hide scrollbars defensively */\n  scrollbar-width: none;\n  -ms-overflow-style: none;\n  &::-webkit-scrollbar { display: none; }\n"]))),Z=s.Ay.div(A||(A=U(["\n  display: flex;\n  align-items: center;\n  height: 39px;\n  margin-left: auto;\n  flex-shrink: 0;\n  gap: 6px;\n\n  /* Chevron animation: scale on hover, rotate when open */\n  .neko-tabs-chevron {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    transform-origin: center;\n    transition: transform 180ms cubic-bezier(0.2, 0.8, 0.2, 1), opacity 120ms ease;\n    will-change: transform;\n  }\n\n  .neko-tabs-chevron.open { transform: rotate(180deg); }\n  .neko-tabs-chevron:hover { transform: scale(1.06); }\n  .neko-tabs-chevron.open:hover { transform: scale(1.06) rotate(180deg); }\n"]))),X=s.Ay.div(M||(M=U(["\n  padding: 2px 4px var(--neko-surface-title-padding-bottom) 4px;\n\n  .neko-tabs-title {\n    margin: 0 0 2px 0;\n    font-size: var(--neko-surface-title-font-size);\n    font-weight: var(--neko-surface-title-font-weight);\n    letter-spacing: var(--neko-surface-title-letter-spacing);\n    line-height: var(--neko-surface-title-line-height);\n    color: var(--neko-font-color);\n  }\n\n  .neko-tabs-subtitle {\n    font-size: 13px;\n    color: var(--neko-gray-50);\n    line-height: 1.45;\n  }\n\n  /* Inversed — title sits on the brand-blue workspace above a tab panel card.\n     Title tokens above keep the spec identical to NekoBlock.primary titles. */\n  &.inversed {\n    .neko-tabs-title { color: white; }\n    .neko-tabs-subtitle { color: rgba(255, 255, 255, 0.72); }\n  }\n"]))),J=s.Ay.button(R||(R=U(["\n  /* Underline-style tabs — quiet, modern, text-first.\n     Only the text color + a slim accent bar marks the active one. */\n  border: 0;\n  border-radius: 8px 8px 0 0;\n  background-color: transparent;\n  color: var(--neko-gray-50);\n  display: flex;\n  align-items: center;\n  cursor: pointer;\n  text-align: left;\n  padding: 8px 14px;\n  box-sizing: border-box;\n  font-family: inherit;\n  font-size: 13px;\n  font-weight: 500;\n  letter-spacing: 0;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  margin: 0;\n  position: relative;\n  transition:\n    background var(--neko-duration-base) var(--neko-ease-out),\n    color var(--neko-duration-base) var(--neko-ease-out);\n\n  /* Slim accent bar under the active tab */\n  &::after {\n    content: '';\n    position: absolute;\n    left: 10px;\n    right: 10px;\n    bottom: 0;\n    height: 2px;\n    border-radius: 2px 2px 0 0;\n    background: var(--neko-main-color);\n    transform: scaleX(0);\n    transform-origin: center;\n    transition: transform 0.28s var(--neko-ease-spring);\n  }\n\n  &:not(.active):not(.disabled):hover {\n    background: color-mix(in oklab, var(--neko-main-color) 5%, transparent);\n    color: var(--neko-font-color);\n  }\n\n  &:focus { outline: none; }\n  /* Focus-visible — subtle bg tint only, no box-shadow ring (the global\n     focus ring doesn't match the tab's partial border-radius). */\n  &:focus-visible {\n    outline: none;\n    box-shadow: none;\n    background: color-mix(in oklab, var(--neko-main-color) 10%, transparent);\n  }\n\n  &.active {\n    color: var(--neko-main-color);\n    font-weight: 600;\n    background: transparent;\n  }\n\n  &.active::after {\n    transform: scaleX(1);\n  }\n\n  &.disabled {\n    cursor: default;\n    opacity: 0.55;\n    filter: grayscale(0.4);\n\n    /* No hover effect on disabled tabs */\n    &:hover { background: transparent; color: var(--neko-gray-50); }\n  }\n\n  &.hidden { display: none; }\n\n  /* Busy state - overlay effect matching content */\n  &.busy {\n    cursor: default;\n    pointer-events: none;\n    position: relative;\n\n    &::after {\n      content: '';\n      position: absolute;\n      top: 0;\n      left: 0;\n      right: 0;\n      bottom: 0;\n      background: var(--neko-main-overlay-color);\n      border-radius: inherit;\n      pointer-events: none;\n      z-index: 1;\n    }\n  }\n\n\n  /* Inversed = tabs living directly on the brand-blue workspace.\n     Pill-style: active tab lifts into white with dark text — crisp \"folder tab\"\n     that connects to the white content card below. */\n  &.inversed {\n    color: rgba(255, 255, 255, 0.7);\n    padding: 9px 16px;\n    border-radius: 10px 10px 0 0;\n  }\n  &.inversed:not(.active):not(.disabled):hover {\n    color: white;\n    background: rgba(255, 255, 255, 0.1);\n  }\n  &.inversed.active {\n    color: var(--neko-font-color);\n    background: white;\n    font-weight: 600;\n  }\n  &.inversed::after {\n    display: none;\n  }\n\n  .neko-tab-label {\n    position: relative;\n    display: block;\n    overflow: hidden;\n    white-space: nowrap;\n    flex: 1 1 auto;\n    -webkit-mask-image: none;\n    mask-image: none;\n  }\n\n  /* Fade only when flexing (or when overflow exists) */\n  &.needs-fade .neko-tab-label {\n    -webkit-mask-image: linear-gradient(to right, black 72%, transparent 100%);\n    mask-image: linear-gradient(to right, black 72%, transparent 100%);\n  }\n\n  /* Remove underline - we're using gradient animation instead */\n\n  @media (prefers-reduced-motion: reduce) {\n    transition: none;\n  }\n"]))),ee=s.Ay.div(T||(T=U(["\n  /* Full brand-blue workspace. Sections float on it — titles in white,\n     content in white cards. Clean and modern. */\n  background: var(--neko-main-color);\n  color: white;\n  display: none;\n  padding: 18px;\n  border-radius: var(--neko-radius-md);\n  margin-top: 8px;\n\n  &.active { display: block; }\n\n  /* Transparent content — for tabs nested inside a white card (underline style),\n     so the content area inherits the parent's bg instead of being a blue block. */\n  &.transparent {\n    background: transparent;\n    color: inherit;\n    padding: 14px 0 0 0;\n    margin-top: 0;\n    border-radius: 0;\n    box-shadow: none;\n  }\n\n  /* Inversed content = white card that connects seamlessly to the active pill tab above.\n     Flat top edges so the tab row doesn't show a rounded white notch against the workspace. */\n  &.inversed {\n    background-color: var(--neko-white);\n    color: var(--neko-font-color);\n    margin-top: 0;\n    border-radius: 0 0 var(--neko-radius-md) var(--neko-radius-md);\n    box-shadow: var(--neko-shadow-sm);\n  }\n"]))),te=s.Ay.div(z||(z=U(["\n  background: var(--neko-white);\n  border: 1px solid var(--neko-input-border);\n  border-radius: var(--neko-radius-md);\n  box-shadow: var(--neko-shadow-lg);\n  min-width: 220px;\n  overflow: hidden;\n"]))),ne=s.Ay.div(I||(I=U(["\n  max-height: 300px;\n  overflow-y: auto;\n"]))),re=s.Ay.div(N||(N=U(["\n  padding: 7px 12px;\n  cursor: pointer;\n  font-size: var(--neko-font-size);\n  background: var(--neko-white);\n  transition: background-color 0.12s ease, box-shadow 0.2s ease;\n\n  &:hover {\n    background-color: var(--neko-main-color-95);\n    box-shadow: var(--neko-shadow-xs);\n  }\n"]))),oe=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:6,t="abcdefghijklmnopqrstuvwxyz0123456789",n="",r=0;r<e;r++)n+=t[36*Math.random()|0];return n},ie=function(e){var t=e.title,n=e.subtitle,i=e.inversed,a=e.transparent,s=e.children,u=e.action,d=e.isPro,f=e.currentTab,h=e.onChange,p=e.keepTabOnReload,y=void 0!==p&&p,b=e.callOnTabChangeFirst,m=void 0===b||b,E=e.mwaiPill,S=void 0!==E&&E,j=e.mwaiEnabled,P=void 0!==j&&j,C=e.minWidth,A=void 0===C?72:C,M=e.idealWidth,R=void 0===M?120:M,T=e.maxWidth,z=void 0===T?320:T,I=e.gap,N=void 0===I?5:I,_=e.minGap,D=void 0===_?2:_,Q=e.chevronReserve,$=void 0===Q?44:Q,U=e.layoutBuffer,ee=void 0===U?12:U,ie=e.ariaLabel,ae=void 0===ie?"Tabs":ie,se=W(e,q),ce=(0,r.useRef)("nt-".concat(oe(8))).current,le=(0,r.useRef)(null),ue=(0,r.useRef)(null),de=(0,r.useRef)(null),fe=(0,r.useRef)(null),he=(0,r.useRef)([]),pe=(0,r.useRef)({key:"",widths:{}}),ye=B((0,r.useState)([]),2),be=ye[0],me=ye[1],ve=B((0,r.useState)(!1),2),ge=ve[0],ke=ve[1],we=B((0,r.useState)(""),2),xe=we[0],Oe=we[1],Ee=B((0,r.useState)(!1),2),Se=Ee[0],je=Ee[1],Pe=B((0,r.useState)(N),2),Ce=Pe[0],Ae=Pe[1],Me=B((0,r.useState)((function(){if("string"==typeof f)return f;if(y&&"undefined"!=typeof window)try{return new URL(window.location.href).searchParams.get("nekoTab")||""}catch(e){}return""})),2),Re=Me[0],Te=Me[1],ze=(0,r.useRef)(!1);(0,r.useEffect)((function(){Ae(N)}),[N]);var Ie=(0,r.useCallback)((function(e){var t;if("undefined"!=typeof window&&null!==(t=history)&&void 0!==t&&t.replaceState&&"string"==typeof e)try{var n=new URLSearchParams(window.location.search);n.set("nekoTab",e);var r=window.location.protocol+"//"+window.location.host+window.location.pathname+"?"+n.toString();window.history.replaceState({path:r},"",r)}catch(e){}}),[]),Ne=(0,r.useMemo)((function(){var e=[];return o().Children.forEach(s,(function(t){o().isValidElement(t)&&e.push(t)})),e}),[s]),qe=(0,r.useMemo)((function(){var e=new Set;return Ne.map((function(t,n){var r=t.key||function(e,t){var n=e.props||{},r="tab-"+(t+1);return e.key?r=e.key:"string"==typeof n.title&&(r=n.title.toLowerCase().replace(/[^a-z0-9\u4e00-\u9fa5\u3040-\u309f\u30a0-\u30ff\u2e80-\u2eff\u31f0-\u31ff\u3200-\u32ff\u3400-\u4dbf\uf900-\ufaff ]/gi,"").replace(/ /g,"-")),r}(t,n);e.has(r)&&(r="".concat(r,"-").concat(oe())),e.add(r);var o=t.props||{},i=o.title,a=void 0===i?"Untitled Tab ".concat(n+1):i,s=o.requirePro,c=void 0!==s&&s,l=o.hidden,u=void 0!==l&&l,f=o.icon,h=void 0===f?null:f,p=o.busy,y=void 0!==p&&p,b=o.isBusy;return{key:r,title:a,requirePro:!d&&c,hidden:u,icon:h,busy:y||void 0!==b&&b}}))}),[Ne,d]),_e=(0,r.useMemo)((function(){return qe.map((function(e){return e.key}))}),[qe]),Fe=(0,r.useCallback)((function(e,t,n){t&&!t.requirePro&&(void 0===f&&Re!==t.key&&Te(t.key),h&&h(e,t,n),y&&Ie(t.key))}),[f,Re,h,y,Ie]),De=(0,r.useMemo)((function(){for(var e=new Set(be),t=[],n=0;n<qe.length;n++){var r=qe[n];r&&(r.hidden||e.has(n)||t.push(n))}return t}),[be,qe]),Le=(0,r.useCallback)((function(e){var t=he.current[e];t&&t.focus&&t.focus({preventScroll:!0})}),[]),Qe=(0,r.useCallback)((function(e,t){if(De.length){var n=De.indexOf(e),r=-1===n?0:(n+t+De.length)%De.length,o=De[r],i=qe[o];i&&!i.requirePro&&(Fe(o,i),Le(o))}}),[De,qe,Fe,Le]),Be=(0,r.useCallback)((function(e){return function(t){switch(t.key){case"ArrowRight":t.preventDefault(),Qe(e,1);break;case"ArrowLeft":t.preventDefault(),Qe(e,-1);break;case"Home":if(t.preventDefault(),De.length){var n=De[0],r=qe[n];r&&!r.requirePro&&(Fe(n,r),Le(n))}break;case"End":if(t.preventDefault(),De.length){var o=De[De.length-1],i=qe[o];i&&!i.requirePro&&(Fe(o,i),Le(o))}}}}),[De,qe,Fe,Le]),He=(0,r.useCallback)((function(e){var t=he.current[e];if(!t||"undefined"==typeof window)return R;for(var n=window.getComputedStyle(t),r=(parseFloat(n.paddingLeft)||0)+(parseFloat(n.paddingRight)||0),o=0,i=Array.from(t.children);o<i.length;o++){var a=i[o],s=a.getBoundingClientRect().width||0;if(a.classList&&a.classList.contains("neko-tab-label"))r+=Math.max(a.scrollWidth||0,s);else r+=s}var c="number"==typeof z?z:Number.MAX_SAFE_INTEGER;return Math.min(r,c)}),[R,z]),$e=(0,r.useCallback)((function(){var e=le.current;if(e){var t=e.clientWidth,n=fe.current?fe.current.offsetWidth:0,r=ue.current?ue.current.offsetWidth:0,o=[];he.current.forEach((function(e,t){var n=qe[t];e&&n&&!n.hidden&&o.push(t)}));var i=o.length;if(0===i)return me((function(e){return e.length?[]:e})),je(!1),void Ae((function(e){return Math.abs(e-N)<G?e:N}));var a=ee,s=t-r-a,c=o.join(",");if(pe.current.key!==c){var l={};o.forEach((function(e){l[e]=He(e)})),pe.current={key:c,widths:l}}var u=pe.current.widths,d=o.reduce((function(e,t){return e+(u[t]||R)}),0),f=fe.current?1:0,h=d+n+(i-1+f)*N;if(h<=s)return je(!1),me((function(e){return e.length?[]:e})),void Ae((function(e){return Math.abs(e-N)<G?e:N}));var p=i-1+f;if(p>0&&D<N){var y=h-s;if(y>0&&y<=p*(N-D)+.5){var b=Math.max(D,N-y/p);return je(!1),me((function(e){return e.length?[]:e})),void Ae((function(e){return Math.abs(e-b)<G?e:b}))}}for(var m=t-(r+56)-a,v=qe.findIndex((function(e){return e&&e.key===Re})),g=-1!==v?u[v]||R:0,k=[],w=[],x=n+(f>0?N:0),O=(-1===v||o.includes(v))&&g>0?g+N:0,E=0,S=o;E<S.length;E++){var j=S[E],P=u[j]||R;if(j!==v)x+P+N+(-1===v||k.includes(v)?0:O)<=m?(k.push(j),x+=P+N):w.push(j);else k.push(j),x+=P+N}je(!0),Ae((function(e){return Math.abs(e-N)<G?e:N})),me((function(e){return e.length===w.length&&e.every((function(e,t){return e===w[t]}))?e:w}))}}),[qe,Re,N,D,A,R,$,ee,He,u,t]);(0,r.useLayoutEffect)((function(){$e()}),[$e]),(0,r.useEffect)((function(){var e=le.current;if(e){var t,n=function(){return $e()};return"undefined"!=typeof ResizeObserver?(t=new ResizeObserver(n)).observe(e):window.addEventListener("resize",n),function(){t?t.disconnect():window.removeEventListener("resize",n)}}}),[$e]),(0,r.useEffect)((function(){$e()}),[Re,$e]),(0,r.useLayoutEffect)((function(){var e,t=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=H(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw i}}}}(he.current);try{for(t.s();!(e=t.n()).done;){var n=e.value;if(n){var r=n.querySelector(".neko-tab-label");r&&n.classList.toggle("needs-fade",r.scrollWidth>r.clientWidth+1)}}}catch(e){t.e(e)}finally{t.f()}})),(0,r.useEffect)((function(){if(qe.length){var e="string"==typeof f?f:Re;if(!_e.includes(e)&&_e.length>0){var t=qe.find((function(e){return!e.hidden}));t&&e!==t.key&&Te(t.key)}else e!==Re&&Te(e)}}),[f,qe,_e,Re]),(0,r.useEffect)((function(){var e=qe.find((function(e){return e.key===Re}));if(e&&e.hidden){var t=qe.find((function(e){return!e.hidden}));t&&Te(t.key)}}),[qe,Re]),(0,r.useLayoutEffect)((function(){if(!ze.current&&qe.length){ze.current=!0;var e=Re;if(!e){var t,n,r=y&&"undefined"!=typeof window?new URL(window.location.href).searchParams.get("nekoTab"):null;e=(r&&_e.includes(r)?r:null)||(null!==(t=null===(n=qe.find((function(e){return!e.hidden})))||void 0===n?void 0:n.key)&&void 0!==t?t:_e[0]),Te(e)}if(m){var o=_e.indexOf(e);-1!==o&&qe[o]&&Fe(o,qe[o])}}}),[y,m,qe,_e,Re,Fe]);var We=(0,r.useMemo)((function(){return o().Children.map(Ne,(function(e,t){var n=qe[t];if(!n)return null;var r=n.key===Re&&!n.hidden;return o().cloneElement(e,{isActive:r,inversed:i,transparent:a,key:n.key,_panelId:"panel-".concat(ce,"-").concat(t),_labelledById:"tab-".concat(ce,"-").concat(t)})}))}),[Ne,qe,Re,i,a,ce]),Ue=(0,O.gR)("neko-tabs",{inversed:i},{transparent:a});return o().createElement(V,F({className:Ue},se),t&&o().createElement(X,{className:"".concat(i?"inversed":""," ").concat(n?"has-subtitle":"")},o().createElement(k.s,{h2:!0,className:"neko-tabs-title"},t),n&&o().createElement("div",{className:"neko-tabs-subtitle"},n)),o().createElement(K,null,o().createElement(Y,{ref:le,role:"tablist","aria-label":ae},qe.map((function(e,t){var n,r=e.key===Re,a=(e.hidden||be.includes(t))&&!r,s=(null===(n=Ne[t])||void 0===n?void 0:n.props)||{},u=s.busy||s.isBusy||!1,d="neko-tab-title ".concat(r?"active":""," ").concat(e.requirePro?"disabled":""," ")+"".concat(a?"hidden":""," ").concat(i?"inversed":""," ")+"".concat(u?"busy":""),f=pe.current.widths[t]||R,h=L(L({},Se?{minWidth:A,maxWidth:z,flex:"1 1 ".concat(f,"px")}:{flex:"0 0 auto"}),{},{marginRight:Ce});return o().createElement(J,{key:e.key,id:"tab-".concat(ce,"-").concat(t),ref:function(e){return he.current[t]=e},role:"tab","aria-selected":r,"aria-controls":"panel-".concat(ce,"-").concat(t),"aria-disabled":e.requirePro||u?"true":"false",tabIndex:r?0:-1,onKeyDown:Be(t),onClick:function(n){u||Fe(t,e,n)},className:d,style:h,disabled:!!e.requirePro,"data-key":e.key},e.icon&&o().createElement(l.z,{icon:e.icon,width:15,height:15,style:{marginRight:5},raw:!0}),o().createElement("div",{className:"neko-tab-label",title:e.title},e.title),o().createElement(c.K,{className:"inline",show:e.requirePro,style:{marginLeft:10,marginRight:-5,top:-1}}))})),u&&o().createElement("span",{ref:fe,style:{display:"inline-flex",alignItems:"center",marginLeft:Ce,flex:"0 0 auto"}},u),be.length>0&&o().createElement("span",{ref:de,role:"button",tabIndex:0,"aria-haspopup":"menu","aria-expanded":ge?"true":"false","aria-label":"".concat(be.length," more tab").concat(1===be.length?"":"s"),onClick:function(){return ke((function(e){return!e}))},onKeyDown:function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),ke((function(e){return!e})))},className:"neko-tabs-overflow-pill ".concat(ge?"open":""," ").concat(i?"inversed":""),style:{display:"inline-flex",alignItems:"center",gap:3,marginLeft:Ce,padding:"0 10px",height:"100%",flex:"0 0 auto",cursor:"pointer",fontWeight:600,fontSize:12,letterSpacing:"0",color:i?"rgba(255, 255, 255, 0.75)":"var(--neko-gray-50)",borderRadius:"8px 8px 0 0",transition:"color 0.22s ease, background 0.22s ease"}},"+",be.length,o().createElement(x.A,{size:14,className:"neko-tabs-chevron"}))),o().createElement(Z,{ref:ue},S&&o().createElement("div",{style:{display:"flex",alignItems:"center"}},S?P?o().createElement(w.B,{variant:"ai"},"AI Engine"):o().createElement("a",{href:"https://meowapps.com/ai-engine/",target:"_blank",rel:"noopener noreferrer",style:{display:"inline-flex",alignItems:"center",gap:"6px",padding:"4px 12px",borderRadius:"999px",backgroundColor:"#fee",color:"#c33",fontSize:"12px",textDecoration:"none",transition:"all 0.2s ease",cursor:"pointer",border:"1px solid #fcc"},onMouseEnter:function(e){e.currentTarget.style.backgroundColor="#fdd",e.currentTarget.style.color="#a22"},onMouseLeave:function(e){e.currentTarget.style.backgroundColor="#fee",e.currentTarget.style.color="#c33"}},o().createElement("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},o().createElement("path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"}),o().createElement("polyline",{points:"7 10 12 15 17 10"}),o().createElement("line",{x1:"12",y1:"15",x2:"12",y2:"3"})),"AI Engine"):null)),be.length>0&&o().createElement(v,{visible:ge,targetRef:de,onClose:function(){ke(!1),Oe("")},matchWidth:!1},o().createElement(te,null,be.length>8&&o().createElement("div",{style:{padding:6}},o().createElement(g.A,{value:xe,placeholder:"Search tabs...",onChange:function(e){return Oe(e)}})),o().createElement(ne,{role:"menu"},be.filter((function(e){var t;return!xe||((null===(t=qe[e])||void 0===t?void 0:t.title)||"").toLowerCase().includes(xe.toLowerCase())})).map((function(e){var t,n;return o().createElement(re,{key:(null===(t=qe[e])||void 0===t?void 0:t.key)||e,role:"menuitem",onClick:function(t){ke(!1),Oe(""),Fe(e,qe[e],t)},className:"neko-tab-overflow-item"},(null===(n=qe[e])||void 0===n?void 0:n.title)||"Tab ".concat(e+1))})))))),We,o().createElement("style",{jsx:"true"},"\n        .neko-tab-panel-wrapper {\n          border-radius: 0 0 12px 12px;\n          overflow: hidden;\n        }\n      "))},ae=function(e){var t=e.children,n=e.isActive,r=void 0!==n&&n,i=e.busy,a=void 0!==i&&i,s=e.isBusy,c=void 0!==s&&s,l=e.inversed,u=e.transparent,d=e._panelId,f=e._labelledById,h=(e.title,e.icon,e.requirePro,e.key,W(e,_),a||c);o().useEffect((function(){c&&console.log('NekoTab: The "isBusy" prop is deprecated. Please use "busy" instead.')}),[c]);var p=(0,O.gR)("neko-tab-content",{active:r,inversed:l,transparent:u});return o().createElement(E.A,{busy:h,overlayStyle:{borderRadius:"0 0 12px 12px"},className:"neko-tab-panel-wrapper"},o().createElement(ee,{id:d,role:"tabpanel","aria-labelledby":f,"aria-hidden":r?"false":"true",hidden:!r,className:p},r&&t))},se=function(e){return o().createElement(ie,e)};se.propTypes={title:a().string,subtitle:a().string,isPro:a().bool,onChange:a().func,action:a().node,currentTab:a().string,keepTabOnReload:a().bool,callOnTabChangeFirst:a().bool,inversed:a().bool,mwaiPill:a().bool,mwaiEnabled:a().bool,minWidth:a().number,idealWidth:a().number,maxWidth:a().number,gap:a().number,minGap:a().number,chevronReserve:a().number,layoutBuffer:a().number,ariaLabel:a().string};var ce=function(e){return o().createElement(ae,e)};ce.propTypes={isActive:a().bool,requirePro:a().bool,title:a().string,icon:a().string,busy:a().bool,isBusy:a().bool}},8883:(e,t,n)=>{"use strict";n.d(t,{N:()=>w,Y:()=>x});var r,o,i=n(1594),a=n.n(i),s=n(8887),c=n.n(s),l=n(7795),u=n(1809),d=n(1597),f=["children"],h=["fullWidth","minimal","size"];function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(null,arguments)}function y(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function b(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var m=l.Ay.div(r||(r=b(["\n  display: flex;\n  flex-wrap: wrap;\n\n  @media (max-width: 600px) {\n    width: max-content;\n    overflow-x: auto;\n    padding: 0 350px 0 0;\n\n   .neko-tab-content {\n      max-width: 1200px;\n    }\n\n    .neko-tabs.inversed {\n      max-width: 500px;\n\n      .neko-accordion {\n        max-width: 450px;\n        overflow-x: hidden;\n      }\n    }\n\n    .neko-block {\n       max-width: 500px;\n\n       .neko-block-content {\n         overflow-x: scroll;\n\n         table {\n          width: max-content;\n          }\n        }\n    }\n"]))),v=l.Ay.div(o||(o=b(["\n  flex: ",";\n  min-width: 0;\n  padding: 32px 30px;\n\n  .neko-block:last-child {\n    margin-bottom: 0px;\n  }\n\n  &.minimal {\n    padding: 0;\n  }\n\n  &.full {\n    flex-basis: 100%;\n    padding-bottom: 0;\n  }\n\n  & + .full {\n    padding-bottom: 32px;\n    padding-top: 0;\n  }\n\n  &:not(.full) + div:not(.full) {\n    padding-left: 0;\n  }\n\n  /* Minimal columns sit flush — give them a clean gap when adjacent on the same row.\n     Exclude .full (full-width) columns which wrap to their own line. */\n  &.minimal:not(.full) + .minimal:not(.full) {\n    margin-left: 20px;\n  }\n"])),(function(e){return e.$flex||1})),g=function(e){var t=e.children,n=y(e,f);return a().createElement(m,p({className:"neko-wrapper"},n),t)},k=function(e){var t=e.fullWidth,n=e.minimal,r=e.size,o=y(e,h),i=(0,u.gR)("neko-column",{full:t},{minimal:n}),s=r?{"1/2":1,"1/3":1,"2/3":2,"1/4":1,"3/4":3,"1/5":1,"2/5":2,"3/5":3,"4/5":4,"1/6":1,"5/6":5}[r]||parseFloat(r):void 0;return a().createElement(v,p({className:i,$flex:s},o),e.children)},w=function(e){return a().createElement(d.YS,null,a().createElement(g,e))},x=function(e){return a().createElement(d.YS,null,a().createElement(k,e))};w.propTypes={},x.propTypes={fullWidth:c().any,minimal:c().bool,size:c().oneOfType([c().oneOf(["1/2","1/3","2/3","1/4","3/4","1/5","2/5","3/5","4/5","1/6","5/6"]),c().number,c().string])}},8887:(e,t,n)=>{e.exports=n(475)()},8980:(e,t,n)=>{"use strict";n.d(t,{k:()=>i});var r=n(9823),o=n(7176),i=class{#Y;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,o.gn)(this.gcTime)&&(this.#Y=r.zs.setTimeout((()=>{this.optionalRemove()}),this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(o.S$?1/0:3e5))}clearGcTimeout(){this.#Y&&(r.zs.clearTimeout(this.#Y),this.#Y=void 0)}}},9823:(e,t,n)=>{"use strict";n.d(t,{Zq:()=>i,zs:()=>o});var r={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},o=new class{#Z=r;#X=!1;setTimeoutProvider(e){this.#Z=e}setTimeout(e,t){return this.#Z.setTimeout(e,t)}clearTimeout(e){this.#Z.clearTimeout(e)}setInterval(e,t){return this.#Z.setInterval(e,t)}clearInterval(e){this.#Z.clearInterval(e)}};function i(e){setTimeout(e,0)}}}]);
//# sourceMappingURL=vendor.js.map

Youez - 2016 - github.com/yon3zu
LinuXploit