import{a2 as we,bw as M,aZ as A,aW as k,a$ as E,bx as Ce,by as Ie,H as ee,o as Me,x as Le,Z as De,bz as Re}from"./main-4801cc52.js";function te(e,t,r,n,s,a,i){try{var o=e[a](i),u=o.value}catch(f){r(f);return}o.done?t(u):Promise.resolve(u).then(n,s)}function In(e){return function(){var t=this,r=arguments;return new Promise(function(n,s){var a=e.apply(t,r);function i(u){te(a,n,s,i,o,"next",u)}function o(u){te(a,n,s,i,o,"throw",u)}i(void 0)})}}function Ge(){this.__data__=[],this.size=0}function Te(e,t){return e===t||e!==e&&t!==t}function U(e,t){for(var r=e.length;r--;)if(Te(e[r][0],t))return r;return-1}var ze=Array.prototype,Fe=ze.splice;function He(e){var t=this.__data__,r=U(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():Fe.call(t,r,1),--this.size,!0}function Ue(e){var t=this.__data__,r=U(t,e);return r<0?void 0:t[r][1]}function Be(e){return U(this.__data__,e)>-1}function Ne(e,t){var r=this.__data__,n=U(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}function v(e){var t=-1,r=e==null?0:e.length;for(this.clear();++to))return!1;var f=a.get(e),h=a.get(t);if(f&&h)return f==t&&h==e;var l=-1,p=!0,_=r&zt?new F:void 0;for(a.set(e,t),a.set(t,e);++l-1&&e%1==0&&e-1&&e%1==0&&e<=mr}var xr="[object Arguments]",Or="[object Array]",Pr="[object Boolean]",Sr="[object Date]",jr="[object Error]",Er="[object Function]",Cr="[object Map]",Ir="[object Number]",Mr="[object Object]",Lr="[object RegExp]",Dr="[object Set]",Rr="[object String]",Gr="[object WeakMap]",zr="[object ArrayBuffer]",Fr="[object DataView]",Hr="[object Float32Array]",Ur="[object Float64Array]",Br="[object Int8Array]",Nr="[object Int16Array]",qr="[object Int32Array]",Kr="[object Uint8Array]",Wr="[object Uint8ClampedArray]",Zr="[object Uint16Array]",Jr="[object Uint32Array]",c={};c[Hr]=c[Ur]=c[Br]=c[Nr]=c[qr]=c[Kr]=c[Wr]=c[Zr]=c[Jr]=!0;c[xr]=c[Or]=c[zr]=c[Pr]=c[Fr]=c[Sr]=c[jr]=c[Er]=c[Cr]=c[Ir]=c[Mr]=c[Lr]=c[Dr]=c[Rr]=c[Gr]=!1;function Qr(e){return E(e)&&Pe(e.length)&&!!c[M(e)]}function Xr(e){return function(t){return e(t)}}var Se=typeof exports=="object"&&exports&&!exports.nodeType&&exports,j=Se&&typeof module=="object"&&module&&!module.nodeType&&module,Yr=j&&j.exports===Se,K=Yr&&Ce.process,Vr=function(){try{var e=j&&j.require&&j.require("util").types;return e||K&&K.binding&&K.binding("util")}catch{}}();const fe=Vr;var ce=fe&&fe.isTypedArray,kr=ce?Xr(ce):Qr;const je=kr;var en=Object.prototype,tn=en.hasOwnProperty;function rn(e,t){var r=H(e),n=!r&&_r(e),s=!r&&!n&&Z(e),a=!r&&!n&&!s&&je(e),i=r||n||s||a,o=i?pr(e.length,String):[],u=o.length;for(var f in e)(t||tn.call(e,f))&&!(i&&(f=="length"||s&&(f=="offset"||f=="parent")||a&&(f=="buffer"||f=="byteLength"||f=="byteOffset")||$r(f,u)))&&o.push(f);return o}var nn=Object.prototype;function an(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||nn;return e===r}var sn=Ie(Object.keys,Object);const on=sn;var un=Object.prototype,fn=un.hasOwnProperty;function cn(e){if(!an(e))return on(e);var t=[];for(var r in Object(e))fn.call(e,r)&&r!="constructor"&&t.push(r);return t}function pn(e){return e!=null&&Pe(e.length)&&!$e(e)}function ln(e){return pn(e)?rn(e):cn(e)}function pe(e){return ar(e,ln,cr)}var dn=1,gn=Object.prototype,hn=gn.hasOwnProperty;function _n(e,t,r,n,s,a){var i=r&dn,o=pe(e),u=o.length,f=pe(t),h=f.length;if(u!=h&&!i)return!1;for(var l=u;l--;){var p=o[l];if(!(i?p in t:hn.call(t,p)))return!1}var _=a.get(e),d=a.get(t);if(_&&d)return _==t&&d==e;var g=!0;a.set(e,t),a.set(t,e);for(var y=i;++l=1},subscribe:function(t){return $.size||this.register(),W+=1,$.set(W,t),t(z),W},unsubscribe:function(t){$.delete(t),$.size||this.unregister()},unregister:function(){var t=this;Object.keys(G).forEach(function(r){var n=G[r],s=t.matchHandlers[n];s==null||s.mql.removeListener(s==null?void 0:s.listener)}),$.clear()},register:function(){var t=this;Object.keys(G).forEach(function(r){var n=G[r],s=function(o){var u=o.matches;t.dispatch(ee(ee({},z),{},Me({},r,u)))},a=window.matchMedia(n);a.addListener(s),t.matchHandlers[n]={mql:a,listener:s},s(a)})}};const Dn=En,Rn=function(){var e=Le(!1);return De(function(){e.value=Re()}),e};export{Rn as A,P as M,Dn as R,X as S,ne as U,In as _,Mn as a,F as b,Rt as c,H as d,Te as e,Pe as f,S as g,_r as h,$r as i,rr as j,ln as k,an as l,pn as m,rn as n,cr as o,ir as p,ar as q,Ln as r,Ut as s,ve as t,fe as u,Xr as v,Z as w,b as x,pe as y,Ee as z};