Files
quectel-rgmii-toolkit/ipk-source/sdxpinn-quecmanager-beta/root/www/_next/static/chunks/8704-236b9f074b4600d3.js
2025-08-24 18:13:37 +08:00

1 line
20 KiB
JavaScript

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8704],{39997:(e,t,r)=>{r.d(t,{A:()=>a});var n=r(20107);let o=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),l=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&r.indexOf(e)===t).join(" ")};var u={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let i=(0,n.forwardRef)((e,t)=>{let{color:r="currentColor",size:o=24,strokeWidth:i=2,absoluteStrokeWidth:a,className:s="",children:c,iconNode:f,...d}=e;return(0,n.createElement)("svg",{ref:t,...u,width:o,height:o,stroke:r,strokeWidth:a?24*Number(i)/Number(o):i,className:l("lucide",s),...d},[...f.map(e=>{let[t,r]=e;return(0,n.createElement)(t,r)}),...Array.isArray(c)?c:[c]])}),a=(e,t)=>{let r=(0,n.forwardRef)((r,u)=>{let{className:a,...s}=r;return(0,n.createElement)(i,{ref:u,iconNode:t,className:l("lucide-".concat(o(e)),a),...s})});return r.displayName="".concat(e),r}},79266:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(39997).A)("Clock3",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16.5 12",key:"1aq6pp"}]])},37369:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(39997).A)("Undo2",[["path",{d:"M9 14 4 9l5-5",key:"102s5s"}],["path",{d:"M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11",key:"f3b9sd"}]])},94521:(e,t,r)=>{r.d(t,{m:()=>n});function n(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}},19619:(e,t,r)=>{r.d(t,{s:()=>u,t:()=>l});var n=r(20107);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function l(...e){return t=>{let r=!1,n=e.map(e=>{let n=o(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():o(e[t],null)}}}}function u(...e){return n.useCallback(l(...e),e)}},45170:(e,t,r)=>{r.d(t,{A:()=>u,q:()=>l});var n=r(20107),o=r(20475);function l(e,t){let r=n.createContext(t),l=e=>{let{children:t,...l}=e,u=n.useMemo(()=>l,Object.values(l));return(0,o.jsx)(r.Provider,{value:u,children:t})};return l.displayName=e+"Provider",[l,function(o){let l=n.useContext(r);if(l)return l;if(void 0!==t)return t;throw Error(`\`${o}\` must be used within \`${e}\``)}]}function u(e,t=[]){let r=[],l=()=>{let t=r.map(e=>n.createContext(e));return function(r){let o=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return l.scopeName=e,[function(t,l){let u=n.createContext(l),i=r.length;r=[...r,l];let a=t=>{let{scope:r,children:l,...a}=t,s=r?.[e]?.[i]||u,c=n.useMemo(()=>a,Object.values(a));return(0,o.jsx)(s.Provider,{value:c,children:l})};return a.displayName=t+"Provider",[a,function(r,o){let a=o?.[e]?.[i]||u,s=n.useContext(a);if(s)return s;if(void 0!==l)return l;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}(l,...t)]}},1068:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(20107),o=r(20475);function l(e,t=[]){let r=[],u=()=>{let t=r.map(e=>n.createContext(e));return function(r){let o=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return u.scopeName=e,[function(t,l){let u=n.createContext(l),i=r.length;r=[...r,l];let a=t=>{let{scope:r,children:l,...a}=t,s=r?.[e]?.[i]||u,c=n.useMemo(()=>a,Object.values(a));return(0,o.jsx)(s.Provider,{value:c,children:l})};return a.displayName=t+"Provider",[a,function(r,o){let a=o?.[e]?.[i]||u,s=n.useContext(a);if(s)return s;if(void 0!==l)return l;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}(u,...t)]}},21840:(e,t,r)=>{r.d(t,{b:()=>i});var n=r(20107),o=r(34544),l=r(20475),u=n.forwardRef((e,t)=>(0,l.jsx)(o.sG.label,{...e,ref:t,onMouseDown:t=>{var r;t.target.closest("button, input, select, textarea")||(null===(r=e.onMouseDown)||void 0===r||r.call(e,t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));u.displayName="Label";var i=u},26702:(e,t,r)=>{r.d(t,{sG:()=>u});var n=r(20107);r(25642);var o=r(44505),l=r(20475),u=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=(0,o.TL)(`Primitive.${t}`),u=n.forwardRef((e,n)=>{let{asChild:o,...u}=e,i=o?r:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,l.jsx)(i,{...u,ref:n})});return u.displayName=`Primitive.${t}`,{...e,[t]:u}},{})},34544:(e,t,r)=>{r.d(t,{hO:()=>a,sG:()=>i});var n=r(20107),o=r(25642),l=r(61837),u=r(20475),i=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...o}=e,i=n?l.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,u.jsx)(i,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function a(e,t){e&&o.flushSync(()=>e.dispatchEvent(t))}},44505:(e,t,r)=>{r.d(t,{TL:()=>u});var n=r(20107),o=r(19619),l=r(20475);function u(e){let t=function(e){let t=n.forwardRef((e,t)=>{let{children:r,...l}=e;if(n.isValidElement(r)){let e,u;let i=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.ref:(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.props.ref:r.props.ref||r.ref,a=function(e,t){let r={...t};for(let n in t){let o=e[n],l=t[n];/^on[A-Z]/.test(n)?o&&l?r[n]=(...e)=>{let t=l(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...l}:"className"===n&&(r[n]=[o,l].filter(Boolean).join(" "))}return{...e,...r}}(l,r.props);return r.type!==n.Fragment&&(a.ref=t?(0,o.t)(t,i):i),n.cloneElement(r,a)}return n.Children.count(r)>1?n.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=n.forwardRef((e,r)=>{let{children:o,...u}=e,i=n.Children.toArray(o),s=i.find(a);if(s){let e=s.props.children,o=i.map(t=>t!==s?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,l.jsx)(t,{...u,ref:r,children:n.isValidElement(e)?n.cloneElement(e,void 0,o):null})}return(0,l.jsx)(t,{...u,ref:r,children:o})});return r.displayName=`${e}.Slot`,r}var i=Symbol("radix.slottable");function a(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===i}},80982:(e,t,r)=>{r.d(t,{bL:()=>C,zi:()=>R});var n=r(20107),o=r(94521),l=r(64236),u=r(45170),i=r(13061),a=r(65163),s=r(63620),c=r(34544),f=r(20475),d="Switch",[p,v]=(0,u.A)(d),[m,h]=p(d),y=n.forwardRef((e,t)=>{let{__scopeSwitch:r,name:u,checked:a,defaultChecked:s,required:d,disabled:p,value:v="on",onCheckedChange:h,form:y,...b}=e,[g,C]=n.useState(null),R=(0,l.s)(t,e=>C(e)),j=n.useRef(!1),N=!g||y||!!g.closest("form"),[k=!1,A]=(0,i.i)({prop:a,defaultProp:s,onChange:h});return(0,f.jsxs)(m,{scope:r,checked:k,disabled:p,children:[(0,f.jsx)(c.sG.button,{type:"button",role:"switch","aria-checked":k,"aria-required":d,"data-state":x(k),"data-disabled":p?"":void 0,disabled:p,value:v,...b,ref:R,onClick:(0,o.m)(e.onClick,e=>{A(e=>!e),N&&(j.current=e.isPropagationStopped(),j.current||e.stopPropagation())})}),N&&(0,f.jsx)(w,{control:g,bubbles:!j.current,name:u,value:v,checked:k,required:d,disabled:p,form:y,style:{transform:"translateX(-100%)"}})]})});y.displayName=d;var b="SwitchThumb",g=n.forwardRef((e,t)=>{let{__scopeSwitch:r,...n}=e,o=h(b,r);return(0,f.jsx)(c.sG.span,{"data-state":x(o.checked),"data-disabled":o.disabled?"":void 0,...n,ref:t})});g.displayName=b;var w=e=>{let{control:t,checked:r,bubbles:o=!0,...l}=e,u=n.useRef(null),i=(0,a.Z)(r),c=(0,s.X)(t);return n.useEffect(()=>{let e=u.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(i!==r&&t){let n=new Event("click",{bubbles:o});t.call(e,r),e.dispatchEvent(n)}},[i,r,o]),(0,f.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:r,...l,tabIndex:-1,ref:u,style:{...e.style,...c,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function x(e){return e?"checked":"unchecked"}var C=y,R=g},74624:(e,t,r)=>{r.d(t,{q7:()=>et,bL:()=>ee});var n,o=r(20107),l=r.t(o,2),u=r(1068),i=r(26702);function a(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function s(e,t,r){if(!t.has(e))throw TypeError("attempted to "+r+" private field on non-instance");return t.get(e)}var c=r(19619),f=r(44505),d=r(20475),p=r(59320),v=l[" useId ".trim().toString()]||(()=>void 0),m=0,h=r(65746),y=l[" useInsertionEffect ".trim().toString()]||p.N;function b({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){let[l,u,i]=function({defaultProp:e,onChange:t}){let[r,n]=o.useState(e),l=o.useRef(r),u=o.useRef(t);return y(()=>{u.current=t},[t]),o.useEffect(()=>{l.current!==r&&(u.current?.(r),l.current=r)},[r,l]),[r,n,u]}({defaultProp:t,onChange:r}),a=void 0!==e,s=a?e:l;{let t=o.useRef(void 0!==e);o.useEffect(()=>{let e=t.current;if(e!==a){let t=a?"controlled":"uncontrolled";console.warn(`${n} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=a},[a,n])}return[s,o.useCallback(t=>{if(a){let r="function"==typeof t?t(e):t;r!==e&&i.current?.(r)}else u(t)},[a,e,u,i])]}Symbol("RADIX:SYNC_STATE");var g=o.createContext(void 0);function w(e){let t=o.useContext(g);return e||t||"ltr"}var x="rovingFocusGroup.onEntryFocus",C={bubbles:!1,cancelable:!0},R="RovingFocusGroup",[j,N,k]=function(e){let t=e+"CollectionProvider",[r,n]=(0,u.A)(t),[l,i]=r(t,{collectionRef:{current:null},itemMap:new Map}),a=e=>{let{scope:t,children:r}=e,n=o.useRef(null),u=o.useRef(new Map).current;return(0,d.jsx)(l,{scope:t,itemMap:u,collectionRef:n,children:r})};a.displayName=t;let s=e+"CollectionSlot",p=(0,f.TL)(s),v=o.forwardRef((e,t)=>{let{scope:r,children:n}=e,o=i(s,r),l=(0,c.s)(t,o.collectionRef);return(0,d.jsx)(p,{ref:l,children:n})});v.displayName=s;let m=e+"CollectionItemSlot",h="data-radix-collection-item",y=(0,f.TL)(m),b=o.forwardRef((e,t)=>{let{scope:r,children:n,...l}=e,u=o.useRef(null),a=(0,c.s)(t,u),s=i(m,r);return o.useEffect(()=>(s.itemMap.set(u,{ref:u,...l}),()=>void s.itemMap.delete(u))),(0,d.jsx)(y,{[h]:"",ref:a,children:n})});return b.displayName=m,[{Provider:a,Slot:v,ItemSlot:b},function(t){let r=i(e+"CollectionConsumer",t);return o.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(h,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},n]}(R),[A,E]=(0,u.A)(R,[k]),[S,_]=A(R),T=o.forwardRef((e,t)=>(0,d.jsx)(j.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,d.jsx)(j.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,d.jsx)(P,{...e,ref:t})})}));T.displayName=R;var P=o.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:n,loop:l=!1,dir:u,currentTabStopId:s,defaultCurrentTabStopId:f,onCurrentTabStopIdChange:p,onEntryFocus:v,preventScrollOnEntryFocus:m=!1,...y}=e,g=o.useRef(null),j=(0,c.s)(t,g),k=w(u),[A,E]=b({prop:s,defaultProp:null!=f?f:null,onChange:p,caller:R}),[_,T]=o.useState(!1),P=(0,h.c)(v),I=N(r),M=o.useRef(!1),[D,$]=o.useState(0);return o.useEffect(()=>{let e=g.current;if(e)return e.addEventListener(x,P),()=>e.removeEventListener(x,P)},[P]),(0,d.jsx)(S,{scope:r,orientation:n,dir:k,loop:l,currentTabStopId:A,onItemFocus:o.useCallback(e=>E(e),[E]),onItemShiftTab:o.useCallback(()=>T(!0),[]),onFocusableItemAdd:o.useCallback(()=>$(e=>e+1),[]),onFocusableItemRemove:o.useCallback(()=>$(e=>e-1),[]),children:(0,d.jsx)(i.sG.div,{tabIndex:_||0===D?-1:0,"data-orientation":n,...y,ref:j,style:{outline:"none",...e.style},onMouseDown:a(e.onMouseDown,()=>{M.current=!0}),onFocus:a(e.onFocus,e=>{let t=!M.current;if(e.target===e.currentTarget&&t&&!_){let t=new CustomEvent(x,C);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=I().filter(e=>e.focusable);G([e.find(e=>e.active),e.find(e=>e.id===A),...e].filter(Boolean).map(e=>e.ref.current),m)}}M.current=!1}),onBlur:a(e.onBlur,()=>T(!1))})})}),I="RovingFocusGroupItem",M=o.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:n=!0,active:l=!1,tabStopId:u,children:s,...c}=e,f=function(e){let[t,r]=o.useState(v());return(0,p.N)(()=>{r(e=>e??String(m++))},[void 0]),t?`radix-${t}`:""}(),h=u||f,y=_(I,r),b=y.currentTabStopId===h,g=N(r),{onFocusableItemAdd:w,onFocusableItemRemove:x,currentTabStopId:C}=y;return o.useEffect(()=>{if(n)return w(),()=>x()},[n,w,x]),(0,d.jsx)(j.ItemSlot,{scope:r,id:h,focusable:n,active:l,children:(0,d.jsx)(i.sG.span,{tabIndex:b?0:-1,"data-orientation":y.orientation,...c,ref:t,onMouseDown:a(e.onMouseDown,e=>{n?y.onItemFocus(h):e.preventDefault()}),onFocus:a(e.onFocus,()=>y.onItemFocus(h)),onKeyDown:a(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){y.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let o=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return D[o]}(e,y.orientation,y.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let r=g().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)r.reverse();else if("prev"===t||"next"===t){"prev"===t&&r.reverse();let n=r.indexOf(e.currentTarget);r=y.loop?function(e,t){return e.map((r,n)=>e[(t+n)%e.length])}(r,n+1):r.slice(n+1)}setTimeout(()=>G(r))}}),children:"function"==typeof s?s({isCurrentTabStop:b,hasTabStop:null!=C}):s})})});M.displayName=I;var D={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function G(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}var $="Toggle",L=o.forwardRef((e,t)=>{let{pressed:r,defaultPressed:n,onPressedChange:o,...l}=e,[u,s]=b({prop:r,onChange:o,defaultProp:null!=n&&n,caller:$});return(0,d.jsx)(i.sG.button,{type:"button","aria-pressed":u,"data-state":u?"on":"off","data-disabled":e.disabled?"":void 0,...l,ref:t,onClick:a(e.onClick,()=>{e.disabled||s(!u)})})});L.displayName=$;var F="ToggleGroup",[O,z]=(0,u.A)(F,[E]),W=E(),B=o.forwardRef((e,t)=>{let{type:r,...n}=e;if("single"===r)return(0,d.jsx)(H,{...n,ref:t});if("multiple"===r)return(0,d.jsx)(V,{...n,ref:t});throw Error("Missing prop `type` expected on `".concat(F,"`"))});B.displayName=F;var[K,q]=O(F),H=o.forwardRef((e,t)=>{let{value:r,defaultValue:n,onValueChange:l=()=>{},...u}=e,[i,a]=b({prop:r,defaultProp:null!=n?n:"",onChange:l,caller:F});return(0,d.jsx)(K,{scope:e.__scopeToggleGroup,type:"single",value:o.useMemo(()=>i?[i]:[],[i]),onItemActivate:a,onItemDeactivate:o.useCallback(()=>a(""),[a]),children:(0,d.jsx)(Z,{...u,ref:t})})}),V=o.forwardRef((e,t)=>{let{value:r,defaultValue:n,onValueChange:l=()=>{},...u}=e,[i,a]=b({prop:r,defaultProp:null!=n?n:[],onChange:l,caller:F}),s=o.useCallback(e=>a(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...t,e]}),[a]),c=o.useCallback(e=>a(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.filter(t=>t!==e)}),[a]);return(0,d.jsx)(K,{scope:e.__scopeToggleGroup,type:"multiple",value:i,onItemActivate:s,onItemDeactivate:c,children:(0,d.jsx)(Z,{...u,ref:t})})});B.displayName=F;var[X,U]=O(F),Z=o.forwardRef((e,t)=>{let{__scopeToggleGroup:r,disabled:n=!1,rovingFocus:o=!0,orientation:l,dir:u,loop:a=!0,...s}=e,c=W(r),f=w(u),p={role:"group",dir:f,...s};return(0,d.jsx)(X,{scope:r,rovingFocus:o,disabled:n,children:o?(0,d.jsx)(T,{asChild:!0,...c,orientation:l,dir:f,loop:a,children:(0,d.jsx)(i.sG.div,{...p,ref:t})}):(0,d.jsx)(i.sG.div,{...p,ref:t})})}),Y="ToggleGroupItem",J=o.forwardRef((e,t)=>{let r=q(Y,e.__scopeToggleGroup),n=U(Y,e.__scopeToggleGroup),l=W(e.__scopeToggleGroup),u=r.value.includes(e.value),i=n.disabled||e.disabled,a={...e,pressed:u,disabled:i},s=o.useRef(null);return n.rovingFocus?(0,d.jsx)(M,{asChild:!0,...l,focusable:!i,active:u,ref:s,children:(0,d.jsx)(Q,{...a,ref:t})}):(0,d.jsx)(Q,{...a,ref:t})});J.displayName=Y;var Q=o.forwardRef((e,t)=>{let{__scopeToggleGroup:r,value:n,...o}=e,l=q(Y,r),u={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},i="single"===l.type?u:void 0;return(0,d.jsx)(L,{...i,...o,ref:t,onPressedChange:e=>{e?l.onItemActivate(n):l.onItemDeactivate(n)}})}),ee=B,et=J},85692:(e,t,r)=>{r.d(t,{b:()=>s});var n=r(20107),o=r(94521),l=r(13061),u=r(34544),i=r(20475),a=n.forwardRef((e,t)=>{let{pressed:r,defaultPressed:n=!1,onPressedChange:a,...s}=e,[c=!1,f]=(0,l.i)({prop:r,onChange:a,defaultProp:n});return(0,i.jsx)(u.sG.button,{type:"button","aria-pressed":c,"data-state":c?"on":"off","data-disabled":e.disabled?"":void 0,...s,ref:t,onClick:(0,o.m)(e.onClick,()=>{e.disabled||f(!c)})})});a.displayName="Toggle";var s=a},46774:(e,t,r)=>{r.d(t,{c:()=>o});var n=r(20107);function o(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}},65746:(e,t,r)=>{r.d(t,{c:()=>o});var n=r(20107);function o(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}},13061:(e,t,r)=>{r.d(t,{i:()=>l});var n=r(20107),o=r(46774);function l({prop:e,defaultProp:t,onChange:r=()=>{}}){let[l,u]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[l]=r,u=n.useRef(l),i=(0,o.c)(t);return n.useEffect(()=>{u.current!==l&&(i(l),u.current=l)},[l,u,i]),r}({defaultProp:t,onChange:r}),i=void 0!==e,a=i?e:l,s=(0,o.c)(r);return[a,n.useCallback(t=>{if(i){let r="function"==typeof t?t(e):t;r!==e&&s(r)}else u(t)},[i,e,u,s])]}},54122:(e,t,r)=>{r.d(t,{N:()=>o});var n=r(20107),o=globalThis?.document?n.useLayoutEffect:()=>{}},59320:(e,t,r)=>{r.d(t,{N:()=>o});var n=r(20107),o=globalThis?.document?n.useLayoutEffect:()=>{}},65163:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(20107);function o(e){let t=n.useRef({value:e,previous:e});return n.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},63620:(e,t,r)=>{r.d(t,{X:()=>l});var n=r(20107),o=r(54122);function l(e){let[t,r]=n.useState(void 0);return(0,o.N)(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,o;if(!Array.isArray(t)||!t.length)return;let l=t[0];if("borderBoxSize"in l){let e=l.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,o=t.blockSize}else n=e.offsetWidth,o=e.offsetHeight;r({width:n,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}},29395:(e,t,r)=>{r.d(t,{F:()=>l});let n=e=>"boolean"==typeof e?"".concat(e):0===e?"0":e,o=function(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t))for(r=0;r<t.length;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n);else for(r in t)t[r]&&(o&&(o+=" "),o+=r)}return o}(e))&&(n&&(n+=" "),n+=t);return n},l=(e,t)=>r=>{var l;if((null==t?void 0:t.variants)==null)return o(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:u,defaultVariants:i}=t,a=Object.keys(u).map(e=>{let t=null==r?void 0:r[e],o=null==i?void 0:i[e];if(null===t)return null;let l=n(t)||n(o);return u[e][l]}),s=r&&Object.entries(r).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return o(e,a,null==t?void 0:null===(l=t.compoundVariants)||void 0===l?void 0:l.reduce((e,t)=>{let{class:r,className:n,...o}=t;return Object.entries(o).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...i,...s}[t]):({...i,...s})[t]===r})?[...e,r,n]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)}}}]);