// ==UserScript==
// @name BetterSnap - Make Snapchat Web Better
// @version 1.3.5
// @description Screenshot & View Unread Chats, Send as Mobile, and more! Previously known as Better Snapchat.
// @author [email protected]
// @match https://*.snapchat.com/*
// @icon https://better-snapchat.pages.dev/logo128.png
// @run-at document-start
// @grant GM_addElement
// @connect better-snapchat.vasp.dev
// @license MIT
// @namespace https://better-snapchat.vasp.dev
// ==/UserScript==
GM_addElement('script', {
type: 'text/javascript',
textContent: "\"use strict\";(()=>{var Jg=Object.create;var Nt=Object.defineProperty,eS=Object.defineProperties,oS=Object.getOwnPropertyDescriptor,tS=Object.getOwnPropertyDescriptors,rS=Object.getOwnPropertyNames,qr=Object.getOwnPropertySymbols,aS=Object.getPrototypeOf,_n=Object.prototype.hasOwnProperty,hc=Object.prototype.propertyIsEnumerable;var Ic=(e,o,t)=>o in e?Nt(e,o,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[o]=t,d=(e,o)=>{for(var t in o||(o={}))_n.call(o,t)&&Ic(e,t,o[t]);if(qr)for(var t of qr(o))hc.call(o,t)&&Ic(e,t,o[t]);return e},b=(e,o)=>eS(e,tS(o));var F=(e,o)=>{var t={};for(var r in e)_n.call(e,r)&&o.indexOf(r)<0&&(t[r]=e[r]);if(e!=null&&qr)for(var r of qr(e))o.indexOf(r)<0&&hc.call(e,r)&&(t[r]=e[r]);return t};var u=(e,o)=>()=>(e&&(o=e(e=0)),o);var Ht=(e,o)=>()=>(o||e((o={exports:{}}).exports,o),o.exports),V=(e,o)=>{for(var t in o)Nt(e,t,{get:o[t],enumerable:!0})},gc=(e,o,t,r)=>{if(o&&typeof o==\"object\"||typeof o==\"function\")for(let a of rS(o))!_n.call(e,a)&&a!==t&&Nt(e,a,{get:()=>o[a],enumerable:!(r=oS(o,a))||r.enumerable});return e};var h=(e,o,t)=>(t=e!=null?Jg(aS(e)):{},gc(o||!e||!e.__esModule?Nt(t,\"default\",{value:e,enumerable:!0}):t,e)),Sc=e=>gc(Nt({},\"__esModule\",{value:!0}),e);function Cc(){var o;if($r!=null)return $r;let e=document.createElement(\"iframe\");return e.style.display=\"none\",((o=document.head)!=null?o:document.documentElement).appendChild(e),$r=e.contentWindow,$r}function et(...e){let{console:o}=Cc();o.log(yc,...e)}function Gr(...e){let{console:o}=Cc();o.error(yc,...e)}var yc,$r,zr=u(()=>{\"use strict\";yc=\"[Better-Snap]\",$r=null});var ze,Wt=u(()=>{\"use strict\";zr();ze=class{constructor(o){this.name=o;try{this.patch(),et(`Patched: ${this.name}`)}catch(t){Gr(`Error loading patch ${this.name}:`,t)}}patch(){throw new Error(\"load() method must be implemented in subclass\")}}});var bc=Ht((Yb,Fn)=>{\"use strict\";var nS=Object.prototype.hasOwnProperty,we=\"~\";function Ut(){}Object.create&&(Ut.prototype=Object.create(null),new Ut().__proto__||(we=!1));function lS(e,o,t){this.fn=e,this.context=o,this.once=t||!1}function vc(e,o,t,r,a){if(typeof t!=\"function\")throw new TypeError(\"The listener must be a function\");var n=new lS(t,r||e,a),l=we?we+o:o;return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],n]:e._events[l].push(n):(e._events[l]=n,e._eventsCount++),e}function jr(e,o){--e._eventsCount===0?e._events=new Ut:delete e._events[o]}function be(){this._events=new Ut,this._eventsCount=0}be.prototype.eventNames=function(){var o=[],t,r;if(this._eventsCount===0)return o;for(r in t=this._events)nS.call(t,r)&&o.push(we?r.slice(1):r);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(t)):o};be.prototype.listeners=function(o){var t=we?we+o:o,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var a=0,n=r.length,l=new Array(n);a<n;a++)l[a]=r[a].fn;return l};be.prototype.listenerCount=function(o){var t=we?we+o:o,r=this._events[t];return r?r.fn?1:r.length:0};be.prototype.emit=function(o,t,r,a,n,l){var f=we?we+o:o;if(!this._events[f])return!1;var s=this._events[f],c=arguments.length,m,i;if(s.fn){switch(s.once&&this.removeListener(o,s.fn,void 0,!0),c){case 1:return s.fn.call(s.context),!0;case 2:return s.fn.call(s.context,t),!0;case 3:return s.fn.call(s.context,t,r),!0;case 4:return s.fn.call(s.context,t,r,a),!0;case 5:return s.fn.call(s.context,t,r,a,n),!0;case 6:return s.fn.call(s.context,t,r,a,n,l),!0}for(i=1,m=new Array(c-1);i<c;i++)m[i-1]=arguments[i];s.fn.apply(s.context,m)}else{var p=s.length,x;for(i=0;i<p;i++)switch(s[i].once&&this.removeListener(o,s[i].fn,void 0,!0),c){case 1:s[i].fn.call(s[i].context);break;case 2:s[i].fn.call(s[i].context,t);break;case 3:s[i].fn.call(s[i].context,t,r);break;case 4:s[i].fn.call(s[i].context,t,r,a);break;default:if(!m)for(x=1,m=new Array(c-1);x<c;x++)m[x-1]=arguments[x];s[i].fn.apply(s[i].context,m)}}return!0};be.prototype.on=function(o,t,r){return vc(this,o,t,r,!1)};be.prototype.once=function(o,t,r){return vc(this,o,t,r,!0)};be.prototype.removeListener=function(o,t,r,a){var n=we?we+o:o;if(!this._events[n])return this;if(!t)return jr(this,n),this;var l=this._events[n];if(l.fn)l.fn===t&&(!a||l.once)&&(!r||l.context===r)&&jr(this,n);else{for(var f=0,s=[],c=l.length;f<c;f++)(l[f].fn!==t||a&&!l[f].once||r&&l[f].context!==r)&&s.push(l[f]);s.length?this._events[n]=s.length===1?s[0]:s:jr(this,n)}return this};be.prototype.removeAllListeners=function(o){var t;return o?(t=we?we+o:o,this._events[t]&&jr(this,t)):(this._events=new Ut,this._eventsCount=0),this};be.prototype.off=be.prototype.removeListener;be.prototype.addListener=be.prototype.on;be.prefixed=we;be.EventEmitter=be;typeof Fn<\"u\"&&(Fn.exports=be)});var _c,Fc,Bc=u(()=>{_c=h(bc(),1),Fc=_c.default});var ce,Vt,Bn,go=u(()=>{\"use strict\";ce={BITMOJI_PRESENCE:\"BITMOJI_PRESENCE\",ALLOW_SCREENSHOT:\"ALLOW_SCREENSHOT\",SAVE_IMAGE:\"SAVE_IMAGE\",ALWAYS_PRESENT:\"ALWAYS_PRESENT\",SEND_UNSAVEABLE_MESSAGES:\"SEND_UNSAVEABLE_MESSAGES\",SNAP_AS_MOBILE:\"SNAP_AS_MOBILE\",PRIVATE_STORIES:\"PRIVATE_STORIES\",UPLOAD_SNAPS:\"UPLOAD_SNAPS\",ALLOW_SNAP_VIEWING:\"ALLOW_SNAP_VIEWING\",PREVENT_TYPING_NOTIFICATION:\"PREVENT_TYPING_NOTIFICATION\",PREVENT_TYPING:\"PREVENT_TYPING\",HIDE_BITMOJI:\"HIDE_BITMOJI\",MOBILE_BITMOJI:\"MOBILE_BITMOJI\",AUTO_SAVE_CHATS:\"AUTO_SAVE_CHATS\",SHOW_STREAKS:\"SHOW_STREAKS\",PREVENT_CHAT_READ_RECEIPTS:\"PREVENT_CHAT_READ_RECEIPTS\",UNLIMITED_FILE_SIZE:\"UNLIMITED_FILE_SIZE\",ALLOW_CROSS_TAB:\"ALLOW_CROSS_TAB\",PREVENT_STORY_READ_RECEIPTS:\"PREVENT_STORY_READ_RECEIPTS\",HALF_SWIPE_NOTIFICATION:\"HALF_SWIPE_NOTIFICATION\",OPEN_CHAT_NOTIFICATION:\"OPEN_CHAT_NOTIFICATION\",CHAT_HANDLING:\"CHAT_HANDLING\"},Vt={[ce.ALLOW_SCREENSHOT]:!0,[ce.SAVE_IMAGE]:!0,[ce.ALWAYS_PRESENT]:!0,[ce.SEND_UNSAVEABLE_MESSAGES]:!1,[ce.SNAP_AS_MOBILE]:!1,[ce.PRIVATE_STORIES]:!1,[ce.UPLOAD_SNAPS]:!1,[ce.ALLOW_SNAP_VIEWING]:!1,[ce.PREVENT_TYPING_NOTIFICATION]:!1,[ce.PREVENT_TYPING]:!1,[ce.HIDE_BITMOJI]:!1,[ce.MOBILE_BITMOJI]:!1,[ce.AUTO_SAVE_CHATS]:!1,[ce.SHOW_STREAKS]:!0,[ce.PREVENT_CHAT_READ_RECEIPTS]:!1,[ce.UNLIMITED_FILE_SIZE]:!0,[ce.ALLOW_CROSS_TAB]:!0,[ce.PREVENT_STORY_READ_RECEIPTS]:!1,[ce.HALF_SWIPE_NOTIFICATION]:!1,[ce.OPEN_CHAT_NOTIFICATION]:!1,[ce.BITMOJI_PRESENCE]:\"DEFAULT\",[ce.CHAT_HANDLING]:\"DEFAULT\"},Bn={DISCORD:\"https://discord.gg/hpmjAJZR3H\",GITHUB:\"https://github.com/dclstn/better-snapchat\",GITHUB_DCLSTN:\"https://github.com/dclstn\",BUY_ME_A_COFFEE:\"https://www.buymeacoffee.com/dclstn\"}});var wc=Ht((qt,Xr)=>{(function(e,o){\"use strict\";var t=function(a){if(typeof a.document!=\"object\")throw new Error(\"Cookies.js requires a `window` with a `document` object\");var n=function(l,f,s){return arguments.length===1?n.get(l):n.set(l,f,s)};return n._document=a.document,n._cacheKeyPrefix=\"cookey.\",n._maxExpireDate=new Date(\"Fri, 31 Dec 9999 23:59:59 UTC\"),n.defaults={path:\"/\",secure:!1},n.get=function(l){n._cachedDocumentCookie!==n._document.cookie&&n._renewCache();var f=n._cache[n._cacheKeyPrefix+l];return f===o?o:decodeURIComponent(f)},n.set=function(l,f,s){return s=n._getExtendedOptions(s),s.expires=n._getExpiresDate(f===o?-1:s.expires),n._document.cookie=n._generateCookieString(l,f,s),n},n.expire=function(l,f){return n.set(l,o,f)},n._getExtendedOptions=function(l){return{path:l&&l.path||n.defaults.path,domain:l&&l.domain||n.defaults.domain,expires:l&&l.expires||n.defaults.expires,secure:l&&l.secure!==o?l.secure:n.defaults.secure}},n._isValidDate=function(l){return Object.prototype.toString.call(l)===\"[object Date]\"&&!isNaN(l.getTime())},n._getExpiresDate=function(l,f){if(f=f||new Date,typeof l==\"number\"?l=l===1/0?n._maxExpireDate:new Date(f.getTime()+l*1e3):typeof l==\"string\"&&(l=new Date(l)),l&&!n._isValidDate(l))throw new Error(\"`expires` parameter cannot be converted to a valid Date instance\");return l},n._generateCookieString=function(l,f,s){l=l.replace(/[^#$&+\\^`|]/g,encodeURIComponent),l=l.replace(/\\(/g,\"%28\").replace(/\\)/g,\"%29\"),f=(f+\"\").replace(/[^!#$&-+\\--:<-\\[\\]-~]/g,encodeURIComponent),s=s||{};var c=l+\"=\"+f;return c+=s.path?\";path=\"+s.path:\"\",c+=s.domain?\";domain=\"+s.domain:\"\",c+=s.expires?\";expires=\"+s.expires.toUTCString():\"\",c+=s.secure?\";secure\":\"\",c},n._getCacheFromString=function(l){for(var f={},s=l?l.split(\"; \"):[],c=0;c<s.length;c++){var m=n._getKeyValuePairFromCookieString(s[c]);f[n._cacheKeyPrefix+m.key]===o&&(f[n._cacheKeyPrefix+m.key]=m.value)}return f},n._getKeyValuePairFromCookieString=function(l){var f=l.indexOf(\"=\");f=f<0?l.length:f;var s=l.substr(0,f),c;try{c=decodeURIComponent(s)}catch(m){console&&typeof console.error==\"function\"&&console.error('Could not decode cookie with key \"'+s+'\"',m)}return{key:c,value:l.substr(f+1)}},n._renewCache=function(){n._cache=n._getCacheFromString(n._document.cookie),n._cachedDocumentCookie=n._document.cookie},n._areEnabled=function(){var l=\"cookies.js\",f=n.set(l,1).get(l)===\"1\";return n.expire(l),f},n.enabled=n._areEnabled(),n},r=e&&typeof e.document==\"object\"?t(e):t;typeof define==\"function\"&&define.amd?define(function(){return r}):typeof qt==\"object\"?(typeof Xr==\"object\"&&typeof Xr.exports==\"object\"&&(qt=Xr.exports=r),qt.Cookies=r):e.Cookies=r})(typeof window>\"u\"?qt:window)});var wn,Ac,An,Pn,Pc=u(()=>{\"use strict\";wn=h(wc()),Ac=\"bs_\",An=class{constructor(){this.localStorageSupport=!0;try{window.localStorage.setItem(\"local_storage_test\",\"it works!\"),window.localStorage.removeItem(\"local_storage_test\")}catch(o){this.localStorageSupport=!1}}get(o,t=Ac){let r=o;t!=null&&(r=`${t}${r}`);try{let a=this.localStorageSupport?window.localStorage.getItem(r):wn.default.get(r);return a==null?null:JSON.parse(a)}catch(a){return null}}set(o,t,r=Ac){let a=o;r!=null&&(a=`${r}${a}`);let n=JSON.stringify(t);this.localStorageSupport?window.localStorage.setItem(a,n):wn.default.set(a,t,{expires:1/0})}},Pn=new An});var En,R,Ae=u(()=>{\"use strict\";Bc();go();Pc();En=class{constructor(){this.eventEmitter=new Fc;let o=Pn.get(\"settings\");o!=null?this.settings=new Map(Object.entries(o)):this.settings=new Map}setSetting(o,t){this.settings.get(o)!==t&&(this.settings.set(o,t),Pn.set(\"settings\",Object.fromEntries(this.settings)),this.eventEmitter.emit(`${o}.setting:update`,t),this.eventEmitter.emit(\"setting:update\",o,t))}getSetting(o){let t=this.settings.get(o);return t==null?(this.setSetting(o,Vt[o]),Vt[o]):t}getSettings(){return Object.fromEntries(this.settings)}setSettings(o){for(let[t,r]of Object.entries(o))this.setSetting(t,r)}on(o,t){this.eventEmitter.on(o,t)}off(o,t){this.eventEmitter.off(o,t)}},R=new En});var Rn={};V(Rn,{default:()=>sS});var fS,Mn,Dn,sS,Ec=u(()=>{\"use strict\";Wt();Ae();fS=\"cross_tab\",Mn=class extends window.BroadcastChannel{addEventListener(o,t){return super.addEventListener(o,r=>{var a;this.name===fS&&R.getSetting(\"ALLOW_CROSS_TAB\")&&((a=r==null?void 0:r.data)==null?void 0:a.type)===\"CLAIM_ACTIVE\"||t(r)})}},Dn=class extends ze{constructor(){super(\"CrossTabBroadcastChannel\")}patch(){window.BroadcastChannel=Mn}},sS=new Dn});var Ln={};V(Ln,{default:()=>iS});var cS,Tn,iS,Mc=u(()=>{\"use strict\";Wt();Ae();cS=\"https://web.snapchat.com/readreceipt-indexer/batchuploadreadreceipts\",Tn=class extends ze{constructor(){super(\"StoryReadFetch\")}patch(){window.fetch=new Proxy(window.fetch,{apply(o,t,[r,...a]){var n;return R.getSetting(\"PREVENT_STORY_READ_RECEIPTS\")&&((n=r.url)!=null&&n.startsWith(cS))?new Promise(l=>l(new Response(null,{status:200}))):Reflect.apply(o,t,[r,...a])}})}},iS=new Tn});var On={};V(On,{default:()=>uS});var Dc,kn,uS,Rc=u(()=>{\"use strict\";Wt();Dc=[\"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36\",\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36\"],kn=class extends ze{constructor(){super(\"UserAgent\")}patch(){let o=Dc[Math.floor(Math.random()*Dc.length)];Object.defineProperty(Navigator.prototype,\"userAgent\",{get:()=>o})}},uS=new kn});var Hn={};V(Hn,{default:()=>dS});var Nn,dS,Tc=u(()=>{\"use strict\";Wt();Nn=class extends ze{constructor(){super(\"UserMediaPermissions\")}patch(){var t,r;if(!(\"permissions\"in navigator)||typeof navigator.permissions.query!=\"function\"||!navigator.userAgent.toLowerCase().includes(\"firefox\"))return;navigator.getUserMedia=(r=(t=navigator.getUserMedia)!=null?t:navigator.webkitGetUserMedia)!=null?r:navigator.mozGetUserMedia;function o(){return new Promise(a=>{navigator.getUserMedia({audio:!0,video:!0},()=>a({state:\"granted\"}),()=>a({state:\"denied\"}))})}navigator.permissions.query=new Proxy(navigator.permissions.query,{apply:async(a,n,l)=>{let[f]=l;return f.name===\"camera\"||f.name===\"microphone\"?o():a.apply(n,l)}})}},dS=new Nn});var Lc={};V(Lc,{default:()=>pS,filenames:()=>xS});var mS,pS,xS,kc=u(()=>{Ec();Mc();Rc();Tc();mS=[Rn,Ln,On,Hn],pS=mS,xS=[\"./patches/cross-tab-broadcast-channel.ts\",\"./patches/story-read-fetch.ts\",\"./patches/user-agent.ts\",\"./patches/user-media-permissions.ts\"]});var Nc=Ht((u_,Oc)=>{\"use strict\";Oc.exports=function e(o,t){if(o===t)return!0;if(o&&t&&typeof o==\"object\"&&typeof t==\"object\"){if(o.constructor!==t.constructor)return!1;var r,a,n;if(Array.isArray(o)){if(r=o.length,r!=t.length)return!1;for(a=r;a--!==0;)if(!e(o[a],t[a]))return!1;return!0}if(o.constructor===RegExp)return o.source===t.source&&o.flags===t.flags;if(o.valueOf!==Object.prototype.valueOf)return o.valueOf()===t.valueOf();if(o.toString!==Object.prototype.toString)return o.toString()===t.toString();if(n=Object.keys(o),r=n.length,r!==Object.keys(t).length)return!1;for(a=r;a--!==0;)if(!Object.prototype.hasOwnProperty.call(t,n[a]))return!1;for(a=r;a--!==0;){var l=n[a];if(!e(o[l],t[l]))return!1}return!0}return o!==o&&t!==t}});var qc=Ht((d_,Vc)=>{var Uc=\"Expected a function\",Hc=NaN,IS=\"[object Symbol]\",hS=/^\\s+|\\s+$/g,gS=/^[-+]0x[0-9a-f]+$/i,SS=/^0b[01]+$/i,yS=/^0o[0-7]+$/i,CS=parseInt,vS=typeof global==\"object\"&&global&&global.Object===Object&&global,bS=typeof self==\"object\"&&self&&self.Object===Object&&self,_S=vS||bS||Function(\"return this\")(),FS=Object.prototype,BS=FS.toString,wS=Math.max,AS=Math.min,Wn=function(){return _S.Date.now()};function PS(e,o,t){var r,a,n,l,f,s,c=0,m=!1,i=!1,p=!0;if(typeof e!=\"function\")throw new TypeError(Uc);o=Wc(o)||0,Yr(t)&&(m=!!t.leading,i=\"maxWait\"in t,n=i?wS(Wc(t.maxWait)||0,o):n,p=\"trailing\"in t?!!t.trailing:p);function x(D){var M=r,L=a;return r=a=void 0,c=D,l=e.apply(L,M),l}function S(D){return c=D,f=setTimeout(_,o),m?x(D):l}function I(D){var M=D-s,L=D-c,W=o-M;return i?AS(W,n-L):W}function C(D){var M=D-s,L=D-c;return s===void 0||M>=o||M<0||i&&L>=n}function _(){var D=Wn();if(C(D))return v(D);f=setTimeout(_,I(D))}function v(D){return f=void 0,p&&r?x(D):(r=a=void 0,l)}function B(){f!==void 0&&clearTimeout(f),c=0,r=s=a=f=void 0}function A(){return f===void 0?l:v(Wn())}function E(){var D=Wn(),M=C(D);if(r=arguments,a=this,s=D,M){if(f===void 0)return S(s);if(i)return f=setTimeout(_,o),x(s)}return f===void 0&&(f=setTimeout(_,o)),l}return E.cancel=B,E.flush=A,E}function ES(e,o,t){var r=!0,a=!0;if(typeof e!=\"function\")throw new TypeError(Uc);return Yr(t)&&(r=\"leading\"in t?!!t.leading:r,a=\"trailing\"in t?!!t.trailing:a),PS(e,o,{leading:r,maxWait:o,trailing:a})}function Yr(e){var o=typeof e;return!!e&&(o==\"object\"||o==\"function\")}function MS(e){return!!e&&typeof e==\"object\"}function DS(e){return typeof e==\"symbol\"||MS(e)&&BS.call(e)==IS}function Wc(e){if(typeof e==\"number\")return e;if(DS(e))return Hc;if(Yr(e)){var o=typeof e.valueOf==\"function\"?e.valueOf():e;e=Yr(o)?o+\"\":o}if(typeof e!=\"string\")return e===0?e:+e;e=e.replace(hS,\"\");var t=SS.test(e);return t||yS.test(e)?CS(e.slice(2),t?2:8):gS.test(e)?Hc:+e}Vc.exports=ES});function Un(){return Kr!=null||window.webpackChunk_snapchat_web_calling_app.push([[\"injectBetterSnapchat\"],{injectBetterSnapchat:(e,o,t)=>{Kr=t}},e=>e(\"injectBetterSnapchat\")]),Kr}function Vn(e){let o=null;for(let t of window.webpackChunk_snapchat_web_calling_app){if(!Array.isArray(t))continue;let[,r]=t;for(let a of Object.keys(r)){let n=r[a],l=n==null?void 0:n.toString();if(!(l==null||!e(l,a))){o=a;break}}if(o!=null)break}return o}function Oe(){if(Zr!=null)return Zr;let e=Un(),o=Vn(r=>r.includes(\"broadcastTypingActivity\"));if(e==null||o==null)return null;let t=e(o);return Zr=Object.values(t).find(r=>r.getState!=null&&r.setState!=null),Zr}function $c(){if(Qr!=null)return Qr;let e=Un(),o=Vn(r=>r.includes(\"cof_targeting_query_attempt\"));if(e==null||o==null)return null;let t=e(o);return Qr=Object.values(t).find(r=>r.getState!=null&&r.setState!=null),Qr}function qn(){let e=Un(),o=Vn(a=>a.includes(\"SNAPCHAT_WEB_APP\"));if(e==null||o==null)return null;let t=e(o);return Object.values(t).find(a=>a.SNAPCHAT_WEB_APP!=null&&a.SNAPCHAT_WEB_APP!=null)}var Kr,Zr,Qr,ao=u(()=>{\"use strict\";Kr=null;Zr=null;Qr=null});var oe,Ne=u(()=>{\"use strict\";zr();oe=class{constructor(o){this.name=o;try{this.load(),et(`Loaded: ${this.name}`)}catch(t){Gr(`Error loading module ${this.name}:`,t)}}load(){throw new Error(\"load() method must be implemented in subclass\")}}});var zn={};V(zn,{default:()=>LS});var Xc,Yc,TS,$n,$t,Gc,zc,jc,Gn,LS,Kc=u(()=>{\"use strict\";Xc=h(Nc()),Yc=h(qc());Ae();go();ao();Ne();TS=500,$n=Oe(),$t=null,Gc=null,zc=null,jc=(0,Yc.default)((e,o)=>{let{updateMessage:t}=$n.getState().messaging;t(e,o,3)},TS,{leading:!1,trailing:!0}),Gn=class extends oe{constructor(){super(\"AutoSaveMessages\"),R.on(\"CHAT_HANDLING.setting:update\",this.load.bind(this))}load(){let t=R.getSetting(\"CHAT_HANDLING\")===\"AUTO_SAVE\";!t&&$t!=null&&($t(),$t=null),t&&$t==null&&(this.saveActiveConversationMessages(),$t=$n.subscribe(r=>r.messaging.conversations,this.saveActiveConversationMessages.bind(this)))}saveActiveConversationMessages(o){if(o=o!=null?o:$n.getState().messaging.conversations,o==null)return;let t=Object.entries(o).find(([,f])=>f.isActive);if(t==null)return;let[r,a]=t,n=Array.from(a.messages);if(r===Gc&&(0,Xc.default)(n,zc))return;Gc=r,zc=n;let{conversation:{conversationId:l}}=a;jc.cancel();for(let[f,s]of n)if(!(s.metadata.savedBy.length>0))try{jc(l,f)}catch(c){}}},LS=new Gn});var Yn={};V(Yn,{default:()=>kS});var jn,Gt,Jr,Xn,kS,Qc=u(()=>{\"use strict\";go();Ae();Ne();ao();jn=Oe(),Gt=null,Jr=null,Xn=class extends oe{constructor(){super(\"BitmojiHide\"),jn.subscribe(o=>o.talk,this.load.bind(this)),R.on(\"BITMOJI_PRESENCE.setting:update\",()=>this.load())}load(o){if(o=o!=null?o:jn.getState().talk,(o==null?void 0:o.client)==null)return;let r=R.getSetting(\"BITMOJI_PRESENCE\")===\"HIDE\",a={};r&&o.client.createPresenceSession!==Jr&&(Gt=o.client.createPresenceSession,Jr=new Proxy(Gt,{apply:function(n,l,f){let s=Reflect.apply(n,l,f);return s.activate=()=>{},s}}),a.createPresenceSession=Jr),!r&&Gt!=null&&(a.createPresenceSession=Gt,Gt=null,Jr=null),Object.keys(a).length!==0&&jn.setState({talk:b(d({},o),{client:d(d({},o.client),a)})})}},kS=new Xn});function Jc(e,o){for(let t=0;t<=e.length-o.length;t++){let r=!0;for(let a=0;a<o.length;a++)if(e[t+a]!==o[a]){r=!1;break}if(r)return!0}return!1}var ei=u(()=>{\"use strict\"});var Zn={};V(Zn,{default:()=>HS});function NS(e){for(let o=0;o<e.length-1;o++)e[o]===64&&e[o+1]===2&&(e[o+1]=1);return e}var ot,OS,Kn,HS,oi=u(()=>{\"use strict\";go();Ae();ei();Ne();ot=null,OS=new Uint8Array([112,114,101,115,101,110,99,101]);Kn=class extends oe{constructor(){super(\"BitmojiMobile\"),R.on(\"BITMOJI_PRESENCE.setting:update\",this.load)}load(){let t=R.getSetting(\"BITMOJI_PRESENCE\")===\"MOBILE\";t&&ot==null&&(ot=Uint8Array.prototype.slice,Uint8Array.prototype.slice=new Proxy(ot,{apply:function(r,a,n){return Jc(a,OS)&&(a=NS(a)),Reflect.apply(r,a,n)}})),!t&&ot!=null&&(Uint8Array.prototype.slice=ot,ot=null)}},HS=new Kn});var el={};V(el,{default:()=>WS});var Qn,ea,ti,Jn,WS,ri=u(()=>{\"use strict\";Ae();Ne();ao();Qn=Oe(),ea=null,ti=()=>{},Jn=class extends oe{constructor(){super(\"BitmojiTypingNotification\"),Qn.subscribe(o=>o.messaging,this.load),R.on(\"PREVENT_TYPING_NOTIFICATION.setting:update\",()=>this.load())}load(o){if(o=o!=null?o:Qn.getState().messaging,o==null)return;let t=R.getSetting(\"PREVENT_TYPING_NOTIFICATION\"),r={};t&&o.sendTypingNotification!==ti&&(ea=o.sendTypingNotification,r.sendTypingNotification=ti),!t&&ea!=null&&(r.sendTypingNotification=ea,ea=null),Object.keys(r).length!==0&&Qn.setState({messaging:d(d({},o),r)})}},WS=new Jn});var rl={};V(rl,{default:()=>US});var ol,zt,oa,tl,US,ai=u(()=>{\"use strict\";Ae();Ne();ao();ol=$c(),zt=null,oa=null,tl=class extends oe{constructor(){super(\"ConditionOnsetFlags\"),ol.subscribe(({getClientCofValue:o})=>o,this.load.bind(this)),R.on(\"SNAP_AS_MOBILE.setting:update\",this.load.bind(this)),R.on(\"PRIVATE_STORIES.setting:update\",this.load.bind(this)),R.on(\"ALLOW_SNAP_VIEWING.setting:update\",this.load.bind(this))}load(){let o=ol.getState();if((o==null?void 0:o.getClientCofValue)==null)return;let t=R.getSetting(\"SNAP_AS_MOBILE\"),r=R.getSetting(\"PRIVATE_STORIES\"),a=R.getSetting(\"ALLOW_SNAP_VIEWING\"),n=t||r||a,l={};n&&o.getClientCofValue!==oa&&(zt=o.getClientCofValue,oa=new Proxy(zt,{async apply(f,s,c){let m=Reflect.apply(f,s,c);if(c.length===0||c[0]==null)return m;let[i]=c;if(R.getSetting(\"SNAP_AS_MOBILE\")&&i===\"DWEB_SNAP_SENDING_CONTEXT\")return!0;if(R.getSetting(\"PRIVATE_STORIES\")&&i===\"DWEB_PRIVATE_STORIES_VIEWING\")return{value:\"enabled\"};if(R.getSetting(\"ALLOW_SNAP_VIEWING\")&&i===\"DWEB_SNAP_VIEWING\"){let I=await m;return I.value[1]=1,I}return m}}),l.getClientCofValue=oa),!n&&zt!=null&&(l.getClientCofValue=zt,zt=null,oa=null),Object.keys(l).length!==0&&ol.setState(l)}},US=new tl});var nl={};V(nl,{default:()=>VS});var jt,al,VS,ni=u(()=>{\"use strict\";Ae();Ne();jt=null,al=class extends oe{constructor(){super(\"MediaRestrictions\"),R.on(\"UNLIMITED_FILE_SIZE.setting:update\",this.load)}load(){let o=R.getSetting(\"UNLIMITED_FILE_SIZE\");o&&jt==null&&(jt=window.File.prototype,Object.defineProperty(window.File.prototype,\"size\",{get:()=>500})),!o&&jt!=null&&(window.File.prototype=jt,jt=null)}},VS=new al});var li=u(()=>{});var fi,si=u(()=>{\"use strict\";li();fi={saveImage:\"index-module__saveImage_hHMd4G__135\"}});var fl={};V(fl,{default:()=>qS});function ci(e){e.stopImmediatePropagation()}var ta,ll,qS,ii=u(()=>{\"use strict\";Ae();Ne();si();ta=!1;ll=class extends oe{constructor(){super(\"MediaSaving\"),R.on(\"SAVE_IMAGE.setting:update\",this.load)}load(){let o=R.getSetting(\"SAVE_IMAGE\");!ta&&o&&(ta=!0,window.addEventListener(\"contextmenu\",ci,!0)),ta&&!o&&(ta=!1,window.removeEventListener(\"contextmenu\",ci,!0)),document.body.classList.toggle(fi.saveImage,o)}},qS=new ll});var il={};V(il,{default:()=>zS});function $S(e){return e=e.slice(2),e[0]=90,e}function GS(e){return new Proxy(e,{get(o,t,r){return t!==\"sendMessageWithContent\"?Reflect.get(o,t,r):new Proxy(o[t],{apply(a,n,l){let[,f]=l;return R.getSetting(\"UPLOAD_SNAPS\")&&f.contentType===3&&(f.contentType=1,f.savePolicy=2,f.platformAnalytics.metricsMessageType=3,f.content=$S(f.content)),R.getSetting(\"SEND_UNSAVEABLE_MESSAGES\")&&(f.savePolicy=0),Reflect.apply(a,n,l)}})}})}var sl,Xt,ra,cl,zS,ui=u(()=>{\"use strict\";Ae();Ne();ao();sl=Oe();Xt=null,ra=null;cl=class extends oe{constructor(){super(\"MessageContent\"),sl.subscribe(o=>o.messaging.getConversationManager,this.load.bind(this)),R.on(\"UPLOAD_SNAPS.setting:update\",()=>this.load()),R.on(\"SEND_UNSAVEABLE_MESSAGES.setting:update\",()=>this.load())}load(){let o=sl.getState().messaging;if((o==null?void 0:o.client)==null)return;let t=R.getSetting(\"UPLOAD_SNAPS\"),r=R.getSetting(\"SEND_UNSAVEABLE_MESSAGES\"),a=t||r,n={};!a&&Xt!=null&&(n.getConversationManager=Xt,Xt=null,ra=null),a&&o.client.getConversationManager!==ra&&(Xt=o.client.getConversationManager,ra=new Proxy(Xt,{apply:(l,f,s)=>{let c=Reflect.apply(l,f,s);return GS(c)}}),n.getConversationManager=ra),Object.keys(n).length!==0&&sl.setState({messaging:b(d({},o),{client:d(d({},o.client),n)})})}},zS=new cl});var ml={};V(ml,{default:()=>jS});var aa,na,la,di,mi,pi,ul,dl,jS,xi=u(()=>{\"use strict\";Ae();Ne();ao();aa=null,na=null,la=null,di=()=>{},mi=()=>{},pi=()=>{},ul=Oe(),dl=class extends oe{constructor(){super(\"PresenceDetection\"),ul.subscribe(o=>o.presence,this.load),R.on(\"ALWAYS_PRESENT.setting:update\",()=>this.load()),R.on(\"ALLOW_SCREENSHOT.setting:update\",()=>this.load()),R.on(\"PREVENT_TYPING.setting:update\",()=>this.load())}load(o){if(o=o!=null?o:ul.getState().presence,o==null)return;let t=R.getSetting(\"ALWAYS_PRESENT\"),r=R.getSetting(\"ALLOW_SCREENSHOT\"),a=R.getSetting(\"PREVENT_TYPING\"),n={};t&&o.setAwayState!==di&&(aa=o.setAwayState,n.setAwayState=di),!t&&aa!=null&&(n.setAwayState=aa,aa=null),r&&o.setScreenshotDetected!==mi&&(na=o.setScreenshotDetected,n.setScreenshotDetected=mi),!r&&na!=null&&(n.setScreenshotDetected=na,na=null),a&&o.broadcastTypingActivity!==pi&&(la=o.broadcastTypingActivity,n.broadcastTypingActivity=pi),!a&&la!=null&&(n.broadcastTypingActivity=la,la=null),Object.keys(n).length!==0&&ul.setState({presence:d(d({},o),n)})}},jS=new dl});var xl={};V(xl,{default:()=>XS});var tt,pl,XS,Ii=u(()=>{\"use strict\";Ae();Ne();ao();tt=null,pl=class extends oe{constructor(){super(\"ProvenanceConstants\"),R.on(\"SNAP_AS_MOBILE.setting:update\",this.load)}load(){let o=R.getSetting(\"SNAP_AS_MOBILE\");if(o&&tt==null){let t=qn();tt=t.SNAPCHAT_WEB_APP,t.SNAPCHAT_WEB_APP=0,t[0]=\"SNAPCHAT_WEB_APP\"}if(!o&&tt!=null){let t=qn();t.SNAPCHAT_WEB_APP=tt,t[tt]=\"SNAPCHAT_WEB_APP\",tt=null}}},XS=new pl});var Li={};V(Li,{Component:()=>Kt,Fragment:()=>er,cloneElement:()=>oy,createContext:()=>ty,createElement:()=>ca,createRef:()=>KS,h:()=>ca,hydrate:()=>Ti,isValidElement:()=>Ci,options:()=>Q,render:()=>ia,toChildArray:()=>Ei});function Qe(e,o){for(var t in o)e[t]=o[t];return e}function yl(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function ca(e,o,t){var r,a,n,l={};for(n in o)n==\"key\"?r=o[n]:n==\"ref\"?a=o[n]:l[n]=o[n];if(arguments.length>2&&(l.children=arguments.length>3?Qt.call(arguments,2):t),typeof e==\"function\"&&e.defaultProps!=null)for(n in e.defaultProps)l[n]===void 0&&(l[n]=e.defaultProps[n]);return Yt(e,l,r,a,null)}function Yt(e,o,t,r,a){var n={type:e,props:o,key:t,ref:r,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:a==null?++yi:a,__i:-1,__u:0};return a==null&&Q.vnode!=null&&Q.vnode(n),n}function KS(){return{current:null}}function er(e){return e.children}function Kt(e,o){this.props=e,this.context=o}function rt(e,o){if(o==null)return e.__?rt(e.__,e.__i+1):null;for(var t;o<e.__k.length;o++)if((t=e.__k[o])!=null&&t.__e!=null)return t.__e;return typeof e.type==\"function\"?rt(e):null}function wi(e){var o,t;if((e=e.__)!=null&&e.__c!=null){for(e.__e=e.__c.base=null,o=0;o<e.__k.length;o++)if((t=e.__k[o])!=null&&t.__e!=null){e.__e=e.__c.base=t.__e;break}return wi(e)}}function gl(e){(!e.__d&&(e.__d=!0)&&Eo.push(e)&&!sa.__r++||hi!==Q.debounceRendering)&&((hi=Q.debounceRendering)||vi)(sa)}function sa(){for(var e,o,t,r,a,n,l,f=1;Eo.length;)Eo.length>f&&Eo.sort(bi),e=Eo.shift(),f=Eo.length,e.__d&&(t=void 0,a=(r=(o=e).__v).__e,n=[],l=[],o.__P&&((t=Qe({},r)).__v=r.__v+1,Q.vnode&&Q.vnode(t),Cl(o.__P,t,r,o.__n,o.__P.namespaceURI,32&r.__u?[a]:null,n,a==null?rt(r):a,!!(32&r.__u),l),t.__v=r.__v,t.__.__k[t.__i]=t,Mi(n,t,l),t.__e!=a&&wi(t)));sa.__r=0}function Ai(e,o,t,r,a,n,l,f,s,c,m){var i,p,x,S,I,C,_=r&&r.__k||Bi,v=o.length;for(s=ZS(t,o,_,s,v),i=0;i<v;i++)(x=t.__k[i])!=null&&(p=x.__i===-1?Zt:_[x.__i]||Zt,x.__i=i,C=Cl(e,x,p,a,n,l,f,s,c,m),S=x.__e,x.ref&&p.ref!=x.ref&&(p.ref&&vl(p.ref,null,x),m.push(x.ref,x.__c||S,x)),I==null&&S!=null&&(I=S),4&x.__u||p.__k===x.__k?s=Pi(x,s,e):typeof x.type==\"function\"&&C!==void 0?s=C:S&&(s=S.nextSibling),x.__u&=-7);return t.__e=I,s}function ZS(e,o,t,r,a){var n,l,f,s,c,m=t.length,i=m,p=0;for(e.__k=new Array(a),n=0;n<a;n++)(l=o[n])!=null&&typeof l!=\"boolean\"&&typeof l!=\"function\"?(s=n+p,(l=e.__k[n]=typeof l==\"string\"||typeof l==\"number\"||typeof l==\"bigint\"||l.constructor==String?Yt(null,l,null,null,null):Jt(l)?Yt(er,{children:l},null,null,null):l.constructor===void 0&&l.__b>0?Yt(l.type,l.props,l.key,l.ref?l.ref:null,l.__v):l).__=e,l.__b=e.__b+1,f=null,(c=l.__i=QS(l,t,s,i))!==-1&&(i--,(f=t[c])&&(f.__u|=2)),f==null||f.__v===null?(c==-1&&(a>m?p--:a<m&&p++),typeof l.type!=\"function\"&&(l.__u|=4)):c!=s&&(c==s-1?p--:c==s+1?p++:(c>s?p--:p++,l.__u|=4))):e.__k[n]=null;if(i)for(n=0;n<m;n++)(f=t[n])!=null&&(2&f.__u)==0&&(f.__e==r&&(r=rt(f)),Ri(f,f));return r}function Pi(e,o,t){var r,a;if(typeof e.type==\"function\"){for(r=e.__k,a=0;r&&a<r.length;a++)r[a]&&(r[a].__=e,o=Pi(r[a],o,t));return o}e.__e!=o&&(o&&e.type&&!t.contains(o)&&(o=rt(e)),t.insertBefore(e.__e,o||null),o=e.__e);do o=o&&o.nextSibling;while(o!=null&&o.nodeType==8);return o}function Ei(e,o){return o=o||[],e==null||typeof e==\"boolean\"||(Jt(e)?e.some(function(t){Ei(t,o)}):o.push(e)),o}function QS(e,o,t,r){var a,n,l=e.key,f=e.type,s=o[t];if(s===null&&e.key==null||s&&l==s.key&&f===s.type&&(2&s.__u)==0)return t;if(r>(s!=null&&(2&s.__u)==0?1:0))for(a=t-1,n=t+1;a>=0||n<o.length;){if(a>=0){if((s=o[a])&&(2&s.__u)==0&&l==s.key&&f===s.type)return a;a--}if(n<o.length){if((s=o[n])&&(2&s.__u)==0&&l==s.key&&f===s.type)return n;n++}}return-1}function gi(e,o,t){o[0]==\"-\"?e.setProperty(o,t==null?\"\":t):e[o]=t==null?\"\":typeof t!=\"number\"||YS.test(o)?t:t+\"px\"}function fa(e,o,t,r,a){var n;e:if(o==\"style\")if(typeof t==\"string\")e.style.cssText=t;else{if(typeof r==\"string\"&&(e.style.cssText=r=\"\"),r)for(o in r)t&&o in t||gi(e.style,o,\"\");if(t)for(o in t)r&&t[o]===r[o]||gi(e.style,o,t[o])}else if(o[0]==\"o\"&&o[1]==\"n\")n=o!=(o=o.replace(_i,\"$1\")),o=o.toLowerCase()in e||o==\"onFocusOut\"||o==\"onFocusIn\"?o.toLowerCase().slice(2):o.slice(2),e.l||(e.l={}),e.l[o+n]=t,t?r?t.t=r.t:(t.t=Sl,e.addEventListener(o,n?hl:Il,n)):e.removeEventListener(o,n?hl:Il,n);else{if(a==\"http://www.w3.org/2000/svg\")o=o.replace(/xlink(H|:h)/,\"h\").replace(/sName$/,\"s\");else if(o!=\"width\"&&o!=\"height\"&&o!=\"href\"&&o!=\"list\"&&o!=\"form\"&&o!=\"tabIndex\"&&o!=\"download\"&&o!=\"rowSpan\"&&o!=\"colSpan\"&&o!=\"role\"&&o!=\"popover\"&&o in e)try{e[o]=t==null?\"\":t;break e}catch(l){}typeof t==\"function\"||(t==null||t===!1&&o[4]!=\"-\"?e.removeAttribute(o):e.setAttribute(o,o==\"popover\"&&t==1?\"\":t))}}function Si(e){return function(o){if(this.l){var t=this.l[o.type+e];if(o.u==null)o.u=Sl++;else if(o.u<t.t)return;return t(Q.event?Q.event(o):o)}}}function Cl(e,o,t,r,a,n,l,f,s,c){var m,i,p,x,S,I,C,_,v,B,A,E,D,M,L,W,ne,q=o.type;if(o.constructor!==void 0)return null;128&t.__u&&(s=!!(32&t.__u),n=[f=o.__e=t.__e]),(m=Q.__b)&&m(o);e:if(typeof q==\"function\")try{if(_=o.props,v=\"prototype\"in q&&q.prototype.render,B=(m=q.contextType)&&r[m.__c],A=m?B?B.props.value:m.__:r,t.__c?C=(i=o.__c=t.__c).__=i.__E:(v?o.__c=i=new q(_,A):(o.__c=i=new Kt(_,A),i.constructor=q,i.render=ey),B&&B.sub(i),i.props=_,i.state||(i.state={}),i.context=A,i.__n=r,p=i.__d=!0,i.__h=[],i._sb=[]),v&&i.__s==null&&(i.__s=i.state),v&&q.getDerivedStateFromProps!=null&&(i.__s==i.state&&(i.__s=Qe({},i.__s)),Qe(i.__s,q.getDerivedStateFromProps(_,i.__s))),x=i.props,S=i.state,i.__v=o,p)v&&q.getDerivedStateFromProps==null&&i.componentWillMount!=null&&i.componentWillMount(),v&&i.componentDidMount!=null&&i.__h.push(i.componentDidMount);else{if(v&&q.getDerivedStateFromProps==null&&_!==x&&i.componentWillReceiveProps!=null&&i.componentWillReceiveProps(_,A),!i.__e&&(i.shouldComponentUpdate!=null&&i.shouldComponentUpdate(_,i.__s,A)===!1||o.__v==t.__v)){for(o.__v!=t.__v&&(i.props=_,i.state=i.__s,i.__d=!1),o.__e=t.__e,o.__k=t.__k,o.__k.some(function(Z){Z&&(Z.__=o)}),E=0;E<i._sb.length;E++)i.__h.push(i._sb[E]);i._sb=[],i.__h.length&&l.push(i);break e}i.componentWillUpdate!=null&&i.componentWillUpdate(_,i.__s,A),v&&i.componentDidUpdate!=null&&i.__h.push(function(){i.componentDidUpdate(x,S,I)})}if(i.context=A,i.props=_,i.__P=e,i.__e=!1,D=Q.__r,M=0,v){for(i.state=i.__s,i.__d=!1,D&&D(o),m=i.render(i.props,i.state,i.context),L=0;L<i._sb.length;L++)i.__h.push(i._sb[L]);i._sb=[]}else do i.__d=!1,D&&D(o),m=i.render(i.props,i.state,i.context),i.state=i.__s;while(i.__d&&++M<25);i.state=i.__s,i.getChildContext!=null&&(r=Qe(Qe({},r),i.getChildContext())),v&&!p&&i.getSnapshotBeforeUpdate!=null&&(I=i.getSnapshotBeforeUpdate(x,S)),W=m,m!=null&&m.type===er&&m.key==null&&(W=Di(m.props.children)),f=Ai(e,Jt(W)?W:[W],o,t,r,a,n,l,f,s,c),i.base=o.__e,o.__u&=-161,i.__h.length&&l.push(i),C&&(i.__E=i.__=null)}catch(Z){if(o.__v=null,s||n!=null)if(Z.then){for(o.__u|=s?160:128;f&&f.nodeType==8&&f.nextSibling;)f=f.nextSibling;n[n.indexOf(f)]=null,o.__e=f}else for(ne=n.length;ne--;)yl(n[ne]);else o.__e=t.__e,o.__k=t.__k;Q.__e(Z,o,t)}else n==null&&o.__v==t.__v?(o.__k=t.__k,o.__e=t.__e):f=o.__e=JS(t.__e,o,t,r,a,n,l,s,c);return(m=Q.diffed)&&m(o),128&o.__u?void 0:f}function Mi(e,o,t){for(var r=0;r<t.length;r++)vl(t[r],t[++r],t[++r]);Q.__c&&Q.__c(o,e),e.some(function(a){try{e=a.__h,a.__h=[],e.some(function(n){n.call(a)})}catch(n){Q.__e(n,a.__v)}})}function Di(e){return typeof e!=\"object\"||e==null?e:Jt(e)?e.map(Di):Qe({},e)}function JS(e,o,t,r,a,n,l,f,s){var c,m,i,p,x,S,I,C=t.props,_=o.props,v=o.type;if(v==\"svg\"?a=\"http://www.w3.org/2000/svg\":v==\"math\"?a=\"http://www.w3.org/1998/Math/MathML\":a||(a=\"http://www.w3.org/1999/xhtml\"),n!=null){for(c=0;c<n.length;c++)if((x=n[c])&&\"setAttribute\"in x==!!v&&(v?x.localName==v:x.nodeType==3)){e=x,n[c]=null;break}}if(e==null){if(v==null)return document.createTextNode(_);e=document.createElementNS(a,v,_.is&&_),f&&(Q.__m&&Q.__m(o,n),f=!1),n=null}if(v===null)C===_||f&&e.data===_||(e.data=_);else{if(n=n&&Qt.call(e.childNodes),C=t.props||Zt,!f&&n!=null)for(C={},c=0;c<e.attributes.length;c++)C[(x=e.attributes[c]).name]=x.value;for(c in C)if(x=C[c],c!=\"children\"){if(c==\"dangerouslySetInnerHTML\")i=x;else if(!(c in _)){if(c==\"value\"&&\"defaultValue\"in _||c==\"checked\"&&\"defaultChecked\"in _)continue;fa(e,c,null,x,a)}}for(c in _)x=_[c],c==\"children\"?p=x:c==\"dangerouslySetInnerHTML\"?m=x:c==\"value\"?S=x:c==\"checked\"?I=x:f&&typeof x!=\"function\"||C[c]===x||fa(e,c,x,C[c],a);if(m)f||i&&(m.__html===i.__html||m.__html===e.innerHTML)||(e.innerHTML=m.__html),o.__k=[];else if(i&&(e.innerHTML=\"\"),Ai(o.type===\"template\"?e.content:e,Jt(p)?p:[p],o,t,r,v==\"foreignObject\"?\"http://www.w3.org/1999/xhtml\":a,n,l,n?n[0]:t.__k&&rt(t,0),f,s),n!=null)for(c=n.length;c--;)yl(n[c]);f||(c=\"value\",v==\"progress\"&&S==null?e.removeAttribute(\"value\"):S!==void 0&&(S!==e[c]||v==\"progress\"&&!S||v==\"option\"&&S!==C[c])&&fa(e,c,S,C[c],a),c=\"checked\",I!==void 0&&I!==e[c]&&fa(e,c,I,C[c],a))}return e}function vl(e,o,t){try{if(typeof e==\"function\"){var r=typeof e.__u==\"function\";r&&e.__u(),r&&o==null||(e.__u=e(o))}else e.current=o}catch(a){Q.__e(a,t)}}function Ri(e,o,t){var r,a;if(Q.unmount&&Q.unmount(e),(r=e.ref)&&(r.current&&r.current!==e.__e||vl(r,null,o)),(r=e.__c)!=null){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(n){Q.__e(n,o)}r.base=r.__P=null}if(r=e.__k)for(a=0;a<r.length;a++)r[a]&&Ri(r[a],o,t||typeof e.type!=\"function\");t||yl(e.__e),e.__c=e.__=e.__e=void 0}function ey(e,o,t){return this.constructor(e,t)}function ia(e,o,t){var r,a,n,l;o==document&&(o=document.documentElement),Q.__&&Q.__(e,o),a=(r=typeof t==\"function\")?null:t&&t.__k||o.__k,n=[],l=[],Cl(o,e=(!r&&t||o).__k=ca(er,null,[e]),a||Zt,Zt,o.namespaceURI,!r&&t?[t]:a?null:o.firstChild?Qt.call(o.childNodes):null,n,!r&&t?t:a?a.__e:o.firstChild,r,l),Mi(n,e,l)}function Ti(e,o){ia(e,o,Ti)}function oy(e,o,t){var r,a,n,l,f=Qe({},e.props);for(n in e.type&&e.type.defaultProps&&(l=e.type.defaultProps),o)n==\"key\"?r=o[n]:n==\"ref\"?a=o[n]:f[n]=o[n]===void 0&&l!==void 0?l[n]:o[n];return arguments.length>2&&(f.children=arguments.length>3?Qt.call(arguments,2):t),Yt(e.type,f,r||e.key,a||e.ref,null)}function ty(e){function o(t){var r,a;return this.getChildContext||(r=new Set,(a={})[o.__c]=this,this.getChildContext=function(){return a},this.componentWillUnmount=function(){r=null},this.shouldComponentUpdate=function(n){this.props.value!==n.value&&r.forEach(function(l){l.__e=!0,gl(l)})},this.sub=function(n){r.add(n);var l=n.componentWillUnmount;n.componentWillUnmount=function(){r&&r.delete(n),l&&l.call(n)}}),t.children}return o.__c=\"__cC\"+Fi++,o.__=e,o.Provider=o.__l=(o.Consumer=function(t,r){return t.children(r)}).contextType=o,o}var Qt,Q,yi,Ci,Eo,hi,vi,bi,_i,Sl,Il,hl,Fi,Zt,Bi,YS,Jt,ua=u(()=>{Zt={},Bi=[],YS=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,Jt=Array.isArray;Qt=Bi.slice,Q={__e:function(e,o,t,r){for(var a,n,l;o=o.__;)if((a=o.__c)&&!a.__)try{if((n=a.constructor)&&n.getDerivedStateFromError!=null&&(a.setState(n.getDerivedStateFromError(e)),l=a.__d),a.componentDidCatch!=null&&(a.componentDidCatch(e,r||{}),l=a.__d),l)return a.__E=a}catch(f){e=f}throw e}},yi=0,Ci=function(e){return e!=null&&e.constructor==null},Kt.prototype.setState=function(e,o){var t;t=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=Qe({},this.state),typeof e==\"function\"&&(e=e(Qe({},t),this.props)),e&&Qe(t,e),e!=null&&this.__v&&(o&&this._sb.push(o),gl(this))},Kt.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),gl(this))},Kt.prototype.render=er,Eo=[],vi=typeof Promise==\"function\"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,bi=function(e,o){return e.__v.__b-o.__v.__b},sa.__r=0,_i=/(PointerCapture)$|Capture$/i,Sl=0,Il=Si(!1),hl=Si(!0),Fi=0});var Yi={};V(Yi,{useCallback:()=>ly,useContext:()=>fy,useDebugValue:()=>sy,useEffect:()=>ry,useErrorBoundary:()=>cy,useId:()=>iy,useImperativeHandle:()=>ny,useLayoutEffect:()=>ji,useMemo:()=>Fl,useReducer:()=>zi,useRef:()=>ay,useState:()=>Gi});function Mo(e,o){le.__h&&le.__h(J,e,at||o),at=0;var t=J.__H||(J.__H={__:[],__h:[]});return e>=t.__.length&&t.__.push({}),t.__[e]}function Gi(e){return at=1,zi(Xi,e)}function zi(e,o,t){var r=Mo(no++,2);if(r.t=e,!r.__c&&(r.__=[t?t(o):Xi(void 0,o),function(f){var s=r.__N?r.__N[0]:r.__[0],c=r.t(s,f);s!==c&&(r.__N=[c,r.__[1]],r.__c.setState({}))}],r.__c=J,!J.__f)){var a=function(f,s,c){if(!r.__c.__H)return!0;var m=r.__c.__H.__.filter(function(p){return!!p.__c});if(m.every(function(p){return!p.__N}))return!n||n.call(this,f,s,c);var i=r.__c.props!==f;return m.forEach(function(p){if(p.__N){var x=p.__[0];p.__=p.__N,p.__N=void 0,x!==p.__[0]&&(i=!0)}}),n&&n.call(this,f,s,c)||i};J.__f=!0;var n=J.shouldComponentUpdate,l=J.componentWillUpdate;J.componentWillUpdate=function(f,s,c){if(this.__e){var m=n;n=void 0,a(f,s,c),n=m}l&&l.call(this,f,s,c)},J.shouldComponentUpdate=a}return r.__N||r.__}function ry(e,o){var t=Mo(no++,3);!le.__s&&Bl(t.__H,o)&&(t.__=e,t.u=o,J.__H.__h.push(t))}function ji(e,o){var t=Mo(no++,4);!le.__s&&Bl(t.__H,o)&&(t.__=e,t.u=o,J.__h.push(t))}function ay(e){return at=5,Fl(function(){return{current:e}},[])}function ny(e,o,t){at=6,ji(function(){if(typeof e==\"function\"){var r=e(o());return function(){e(null),r&&typeof r==\"function\"&&r()}}if(e)return e.current=o(),function(){return e.current=null}},t==null?t:t.concat(e))}function Fl(e,o){var t=Mo(no++,7);return Bl(t.__H,o)&&(t.__=e(),t.__H=o,t.__h=e),t.__}function ly(e,o){return at=8,Fl(function(){return e},o)}function fy(e){var o=J.context[e.__c],t=Mo(no++,9);return t.c=e,o?(t.__==null&&(t.__=!0,o.sub(J)),o.props.value):e.__}function sy(e,o){le.useDebugValue&&le.useDebugValue(o?o(e):e)}function cy(e){var o=Mo(no++,10),t=Gi();return o.__=e,J.componentDidCatch||(J.componentDidCatch=function(r,a){o.__&&o.__(r,a),t[1](r)}),[t[0],function(){t[1](void 0)}]}function iy(){var e=Mo(no++,11);if(!e.__){for(var o=J.__v;o!==null&&!o.__m&&o.__!==null;)o=o.__;var t=o.__m||(o.__m=[0,0]);e.__=\"P\"+t[0]+\"-\"+t[1]++}return e.__}function uy(){for(var e;e=$i.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(da),e.__H.__h.forEach(_l),e.__H.__h=[]}catch(o){e.__H.__h=[],le.__e(o,e.__v)}}function dy(e){var o,t=function(){clearTimeout(r),qi&&cancelAnimationFrame(o),setTimeout(e)},r=setTimeout(t,100);qi&&(o=requestAnimationFrame(t))}function da(e){var o=J,t=e.__c;typeof t==\"function\"&&(e.__c=void 0,t()),J=o}function _l(e){var o=J;e.__c=e.__(),J=o}function Bl(e,o){return!e||e.length!==o.length||o.some(function(t,r){return t!==e[r]})}function Xi(e,o){return typeof o==\"function\"?o(e):o}var no,J,bl,ki,at,$i,le,Oi,Ni,Hi,Wi,Ui,Vi,qi,Ki=u(()=>{ua();at=0,$i=[],le=Q,Oi=le.__b,Ni=le.__r,Hi=le.diffed,Wi=le.__c,Ui=le.unmount,Vi=le.__;le.__b=function(e){J=null,Oi&&Oi(e)},le.__=function(e,o){e&&o.__k&&o.__k.__m&&(e.__m=o.__k.__m),Vi&&Vi(e,o)},le.__r=function(e){Ni&&Ni(e),no=0;var o=(J=e.__c).__H;o&&(bl===J?(o.__h=[],J.__h=[],o.__.forEach(function(t){t.__N&&(t.__=t.__N),t.u=t.__N=void 0})):(o.__h.forEach(da),o.__h.forEach(_l),o.__h=[],no=0)),bl=J},le.diffed=function(e){Hi&&Hi(e);var o=e.__c;o&&o.__H&&(o.__H.__h.length&&($i.push(o)!==1&&ki===le.requestAnimationFrame||((ki=le.requestAnimationFrame)||dy)(uy)),o.__H.__.forEach(function(t){t.u&&(t.__H=t.u),t.u=void 0})),bl=J=null},le.__c=function(e,o){o.some(function(t){try{t.__h.forEach(da),t.__h=t.__h.filter(function(r){return!r.__||_l(r)})}catch(r){o.some(function(a){a.__h&&(a.__h=[])}),o=[],le.__e(r,t.__v)}}),Wi&&Wi(e,o)},le.unmount=function(e){Ui&&Ui(e);var o,t=e.__c;t&&t.__H&&(t.__H.__.forEach(function(r){try{da(r)}catch(a){o=a}}),t.__H=void 0,o&&le.__e(o,t.__v))};qi=typeof requestAnimationFrame==\"function\"});var g=Ht(U=>{var k=(ua(),Sc(Li)),Y=(Ki(),Sc(Yi));function nu(e,o){for(var t in o)e[t]=o[t];return e}function Al(e,o){for(var t in e)if(t!==\"__source\"&&!(t in o))return!0;for(var r in o)if(r!==\"__source\"&&e[r]!==o[r])return!0;return!1}function Pl(e,o){var t=o(),r=Y.useState({t:{__:t,u:o}}),a=r[0].t,n=r[1];return Y.useLayoutEffect(function(){a.__=t,a.u=o,wl(a)&&n({t:a})},[e,t,o]),Y.useEffect(function(){return wl(a)&&n({t:a}),e(function(){wl(a)&&n({t:a})})},[e]),t}function wl(e){var o,t,r=e.u,a=e.__;try{var n=r();return!((o=a)===(t=n)&&(o!==0||1/o==1/t)||o!=o&&t!=t)}catch(l){return!0}}function El(e){e()}function Ml(e){return e}function Dl(){return[!1,El]}var Rl=Y.useLayoutEffect;function ma(e,o){this.props=e,this.context=o}function lu(e,o){function t(a){var n=this.props.ref,l=n==a.ref;return!l&&n&&(n.call?n(null):n.current=null),o?!o(this.props,a)||!l:Al(this.props,a)}function r(a){return this.shouldComponentUpdate=t,k.createElement(e,a)}return r.displayName=\"Memo(\"+(e.displayName||e.name)+\")\",r.prototype.isReactComponent=!0,r.__f=!0,r}(ma.prototype=new k.Component).isPureReactComponent=!0,ma.prototype.shouldComponentUpdate=function(e,o){return Al(this.props,e)||Al(this.state,o)};var Zi=k.options.__b;k.options.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),Zi&&Zi(e)};var my=typeof Symbol<\"u\"&&Symbol.for&&Symbol.for(\"react.forward_ref\")||3911;function fu(e){function o(t){var r=nu({},t);return delete r.ref,e(r,t.ref||null)}return o.$$typeof=my,o.render=o,o.prototype.isReactComponent=o.__f=!0,o.displayName=\"ForwardRef(\"+(e.displayName||e.name)+\")\",o}var Qi=function(e,o){return e==null?null:k.toChildArray(k.toChildArray(e).map(o))},su={map:Qi,forEach:Qi,count:function(e){return e?k.toChildArray(e).length:0},only:function(e){var o=k.toChildArray(e);if(o.length!==1)throw\"Children.only\";return o[0]},toArray:k.toChildArray},py=k.options.__e;k.options.__e=function(e,o,t,r){if(e.then){for(var a,n=o;n=n.__;)if((a=n.__c)&&a.__c)return o.__e==null&&(o.__e=t.__e,o.__k=t.__k),a.__c(e,o)}py(e,o,t,r)};var Ji=k.options.unmount;function cu(e,o,t){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach(function(r){typeof r.__c==\"function\"&&r.__c()}),e.__c.__H=null),(e=nu({},e)).__c!=null&&(e.__c.__P===t&&(e.__c.__P=o),e.__c=null),e.__k=e.__k&&e.__k.map(function(r){return cu(r,o,t)})),e}function iu(e,o,t){return e&&t&&(e.__v=null,e.__k=e.__k&&e.__k.map(function(r){return iu(r,o,t)}),e.__c&&e.__c.__P===o&&(e.__e&&t.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=t)),e}function or(){this.__u=0,this.o=null,this.__b=null}function uu(e){var o=e.__.__c;return o&&o.__a&&o.__a(e)}function du(e){var o,t,r;function a(n){if(o||(o=e()).then(function(l){t=l.default||l},function(l){r=l}),r)throw r;if(!t)throw o;return k.createElement(t,n)}return a.displayName=\"Lazy\",a.__f=!0,a}function nt(){this.i=null,this.l=null}k.options.unmount=function(e){var o=e.__c;o&&o.__R&&o.__R(),o&&32&e.__u&&(e.type=null),Ji&&Ji(e)},(or.prototype=new k.Component).__c=function(e,o){var t=o.__c,r=this;r.o==null&&(r.o=[]),r.o.push(t);var a=uu(r.__v),n=!1,l=function(){n||(n=!0,t.__R=null,a?a(f):f())};t.__R=l;var f=function(){if(!--r.__u){if(r.state.__a){var s=r.state.__a;r.__v.__k[0]=iu(s,s.__c.__P,s.__c.__O)}var c;for(r.setState({__a:r.__b=null});c=r.o.pop();)c.forceUpdate()}};r.__u++||32&o.__u||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(l,l)},or.prototype.componentWillUnmount=function(){this.o=[]},or.prototype.render=function(e,o){if(this.__b){if(this.__v.__k){var t=document.createElement(\"div\"),r=this.__v.__k[0].__c;this.__v.__k[0]=cu(this.__b,t,r.__O=r.__P)}this.__b=null}var a=o.__a&&k.createElement(k.Fragment,null,e.fallback);return a&&(a.__u&=-33),[k.createElement(k.Fragment,null,o.__a?null:e.children),a]};var eu=function(e,o,t){if(++t[1]===t[0]&&e.l.delete(o),e.props.revealOrder&&(e.props.revealOrder[0]!==\"t\"||!e.l.size))for(t=e.i;t;){for(;t.length>3;)t.pop()();if(t[1]<t[0])break;e.i=t=t[2]}};function xy(e){return this.getChildContext=function(){return e.context},e.children}function Iy(e){var o=this,t=e.p;o.componentWillUnmount=function(){k.render(null,o.h),o.h=null,o.p=null},o.p&&o.p!==t&&o.componentWillUnmount(),o.h||(o.p=t,o.h={nodeType:1,parentNode:t,childNodes:[],contains:function(){return!0},appendChild:function(r){this.childNodes.push(r),o.p.appendChild(r)},insertBefore:function(r,a){this.childNodes.push(r),o.p.insertBefore(r,a)},removeChild:function(r){this.childNodes.splice(this.childNodes.indexOf(r)>>>1,1),o.p.removeChild(r)}}),k.render(k.createElement(xy,{context:o.context},e.__v),o.h)}function mu(e,o){var t=k.createElement(Iy,{__v:e,p:o});return t.containerInfo=o,t}(nt.prototype=new k.Component).__a=function(e){var o=this,t=uu(o.__v),r=o.l.get(e);return r[0]++,function(a){var n=function(){o.props.revealOrder?(r.push(a),eu(o,e,r)):a()};t?t(n):n()}},nt.prototype.render=function(e){this.i=null,this.l=new Map;var o=k.toChildArray(e.children);e.revealOrder&&e.revealOrder[0]===\"b\"&&o.reverse();for(var t=o.length;t--;)this.l.set(o[t],this.i=[1,0,this.i]);return e.children},nt.prototype.componentDidUpdate=nt.prototype.componentDidMount=function(){var e=this;this.l.forEach(function(o,t){eu(e,t,o)})};var pu=typeof Symbol<\"u\"&&Symbol.for&&Symbol.for(\"react.element\")||60103,hy=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,gy=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,Sy=/[A-Z0-9]/g,yy=typeof document<\"u\",Cy=function(e){return(typeof Symbol<\"u\"&&typeof Symbol()==\"symbol\"?/fil|che|rad/:/fil|che|ra/).test(e)};function xu(e,o,t){return o.__k==null&&(o.textContent=\"\"),k.render(e,o),typeof t==\"function\"&&t(),e?e.__c:null}function Iu(e,o,t){return k.hydrate(e,o),typeof t==\"function\"&&t(),e?e.__c:null}k.Component.prototype.isReactComponent={},[\"componentWillMount\",\"componentWillReceiveProps\",\"componentWillUpdate\"].forEach(function(e){Object.defineProperty(k.Component.prototype,e,{configurable:!0,get:function(){return this[\"UNSAFE_\"+e]},set:function(o){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:o})}})});var ou=k.options.event;function vy(){}function by(){return this.cancelBubble}function _y(){return this.defaultPrevented}k.options.event=function(e){return ou&&(e=ou(e)),e.persist=vy,e.isPropagationStopped=by,e.isDefaultPrevented=_y,e.nativeEvent=e};var Tl,Fy={enumerable:!1,configurable:!0,get:function(){return this.class}},tu=k.options.vnode;k.options.vnode=function(e){typeof e.type==\"string\"&&function(o){var t=o.props,r=o.type,a={},n=r.indexOf(\"-\")===-1;for(var l in t){var f=t[l];if(!(l===\"value\"&&\"defaultValue\"in t&&f==null||yy&&l===\"children\"&&r===\"noscript\"||l===\"class\"||l===\"className\")){var s=l.toLowerCase();l===\"defaultValue\"&&\"value\"in t&&t.value==null?l=\"value\":l===\"download\"&&f===!0?f=\"\":s===\"translate\"&&f===\"no\"?f=!1:s[0]===\"o\"&&s[1]===\"n\"?s===\"ondoubleclick\"?l=\"ondblclick\":s!==\"onchange\"||r!==\"input\"&&r!==\"textarea\"||Cy(t.type)?s===\"onfocus\"?l=\"onfocusin\":s===\"onblur\"?l=\"onfocusout\":gy.test(l)&&(l=s):s=l=\"oninput\":n&&hy.test(l)?l=l.replace(Sy,\"-$&\").toLowerCase():f===null&&(f=void 0),s===\"oninput\"&&a[l=s]&&(l=\"oninputCapture\"),a[l]=f}}r==\"select\"&&a.multiple&&Array.isArray(a.value)&&(a.value=k.toChildArray(t.children).forEach(function(c){c.props.selected=a.value.indexOf(c.props.value)!=-1})),r==\"select\"&&a.defaultValue!=null&&(a.value=k.toChildArray(t.children).forEach(function(c){c.props.selected=a.multiple?a.defaultValue.indexOf(c.props.value)!=-1:a.defaultValue==c.props.value})),t.class&&!t.className?(a.class=t.class,Object.defineProperty(a,\"className\",Fy)):(t.className&&!t.class||t.class&&t.className)&&(a.class=a.className=t.className),o.props=a}(e),e.$$typeof=pu,tu&&tu(e)};var ru=k.options.__r;k.options.__r=function(e){ru&&ru(e),Tl=e.__c};var au=k.options.diffed;k.options.diffed=function(e){au&&au(e);var o=e.props,t=e.__e;t!=null&&e.type===\"textarea\"&&\"value\"in o&&o.value!==t.value&&(t.value=o.value==null?\"\":o.value),Tl=null};var hu={ReactCurrentDispatcher:{current:{readContext:function(e){return Tl.__n[e.__c].props.value},useCallback:Y.useCallback,useContext:Y.useContext,useDebugValue:Y.useDebugValue,useDeferredValue:Ml,useEffect:Y.useEffect,useId:Y.useId,useImperativeHandle:Y.useImperativeHandle,useInsertionEffect:Rl,useLayoutEffect:Y.useLayoutEffect,useMemo:Y.useMemo,useReducer:Y.useReducer,useRef:Y.useRef,useState:Y.useState,useSyncExternalStore:Pl,useTransition:Dl}}};function gu(e){return k.createElement.bind(null,e)}function tr(e){return!!e&&e.$$typeof===pu}function Su(e){return tr(e)&&e.type===k.Fragment}function yu(e){return!!e&&!!e.displayName&&(typeof e.displayName==\"string\"||e.displayName instanceof String)&&e.displayName.startsWith(\"Memo(\")}function Cu(e){return tr(e)?k.cloneElement.apply(null,arguments):e}function vu(e){return!!e.__k&&(k.render(null,e),!0)}function bu(e){return e&&(e.base||e.nodeType===1&&e)||null}var _u=function(e,o){return e(o)},Fu=function(e,o){return e(o)},Bu=k.Fragment,wu=tr,By={useState:Y.useState,useId:Y.useId,useReducer:Y.useReducer,useEffect:Y.useEffect,useLayoutEffect:Y.useLayoutEffect,useInsertionEffect:Rl,useTransition:Dl,useDeferredValue:Ml,useSyncExternalStore:Pl,startTransition:El,useRef:Y.useRef,useImperativeHandle:Y.useImperativeHandle,useMemo:Y.useMemo,useCallback:Y.useCallback,useContext:Y.useContext,useDebugValue:Y.useDebugValue,version:\"18.3.1\",Children:su,render:xu,hydrate:Iu,unmountComponentAtNode:vu,createPortal:mu,createElement:k.createElement,createContext:k.createContext,createFactory:gu,cloneElement:Cu,createRef:k.createRef,Fragment:k.Fragment,isValidElement:tr,isElement:wu,isFragment:Su,isMemo:yu,findDOMNode:bu,Component:k.Component,PureComponent:ma,memo:lu,forwardRef:fu,flushSync:Fu,unstable_batchedUpdates:_u,StrictMode:Bu,Suspense:or,SuspenseList:nt,lazy:du,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:hu};Object.defineProperty(U,\"Component\",{enumerable:!0,get:function(){return k.Component}}),Object.defineProperty(U,\"Fragment\",{enumerable:!0,get:function(){return k.Fragment}}),Object.defineProperty(U,\"createContext\",{enumerable:!0,get:function(){return k.createContext}}),Object.defineProperty(U,\"createElement\",{enumerable:!0,get:function(){return k.createElement}}),Object.defineProperty(U,\"createRef\",{enumerable:!0,get:function(){return k.createRef}}),U.Children=su,U.PureComponent=ma,U.StrictMode=Bu,U.Suspense=or,U.SuspenseList=nt,U.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=hu,U.cloneElement=Cu,U.createFactory=gu,U.createPortal=mu,U.default=By,U.findDOMNode=bu,U.flushSync=Fu,U.forwardRef=fu,U.hydrate=Iu,U.isElement=wu,U.isFragment=Su,U.isMemo=yu,U.isValidElement=tr,U.lazy=du,U.memo=lu,U.render=xu,U.startTransition=El,U.unmountComponentAtNode=vu,U.unstable_batchedUpdates=_u,U.useDeferredValue=Ml,U.useInsertionEffect=Rl,U.useSyncExternalStore=Pl,U.useTransition=Dl,U.version=\"18.3.1\",Object.keys(Y).forEach(function(e){e===\"default\"||U.hasOwnProperty(e)||Object.defineProperty(U,e,{enumerable:!0,get:function(){return Y[e]}})})});function pa(e,o){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&o.indexOf(r)<0&&(t[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==\"function\")for(var a=0,r=Object.getOwnPropertySymbols(e);a<r.length;a++)o.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(t[r[a]]=e[r[a]]);return t}function Au(e,o,t){if(t||arguments.length===2)for(var r=0,a=o.length,n;r<a;r++)(n||!(r in o))&&(n||(n=Array.prototype.slice.call(o,0,r)),n[r]=o[r]);return e.concat(n||Array.prototype.slice.call(o))}var Re,lt=u(()=>{Re=function(){return Re=Object.assign||function(o){for(var t,r=1,a=arguments.length;r<a;r++){t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(o[n]=t[n])}return o},Re.apply(this,arguments)}});var Do,Ro,Ll,kl,xa=u(()=>{Do=\"right-scroll-bar-position\",Ro=\"width-before-scroll-bar\",Ll=\"with-scroll-bars-hidden\",kl=\"--removed-body-scroll-bar-size\"});function Ia(e,o){return typeof e==\"function\"?e(o):e&&(e.current=o),e}var Pu=u(()=>{});function Mu(e,o){var t=(0,Eu.useState)(function(){return{value:e,callback:o,facade:{get current(){return t.value},set current(r){var a=t.value;a!==r&&(t.value=r,t.callback(r,a))}}}})[0];return t.callback=o,t.facade}var Eu,Du=u(()=>{Eu=h(g())});function Ol(e,o){var t=Mu(o||null,function(r){return e.forEach(function(a){return Ia(a,r)})});return wy(function(){var r=Ru.get(t);if(r){var a=new Set(r),n=new Set(e),l=t.current;a.forEach(function(f){n.has(f)||Ia(f,null)}),n.forEach(function(f){a.has(f)||Ia(f,l)})}Ru.set(t,e)},[e]),t}var ha,wy,Ru,Tu=u(()=>{ha=h(g());Pu();Du();wy=typeof window<\"u\"?ha.useLayoutEffect:ha.useEffect,Ru=new WeakMap});var Lu=u(()=>{Tu()});function Ay(e){return e}function Py(e,o){o===void 0&&(o=Ay);var t=[],r=!1,a={read:function(){if(r)throw new Error(\"Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.\");return t.length?t[t.length-1]:e},useMedium:function(n){var l=o(n,r);return t.push(l),function(){t=t.filter(function(f){return f!==l})}},assignSyncMedium:function(n){for(r=!0;t.length;){var l=t;t=[],l.forEach(n)}t={push:function(f){return n(f)},filter:function(){return t}}},assignMedium:function(n){r=!0;var l=[];if(t.length){var f=t;t=[],f.forEach(n),l=t}var s=function(){var m=l;l=[],m.forEach(n)},c=function(){return Promise.resolve().then(s)};c(),t={push:function(m){l.push(m),c()},filter:function(m){return l=l.filter(m),t}}}};return a}function Nl(e){e===void 0&&(e={});var o=Py(null);return o.options=Re({async:!0,ssr:!1},e),o}var ku=u(()=>{lt()});function Hl(e,o){return e.useMedium(o),Nu}var Ou,Nu,Hu=u(()=>{lt();Ou=h(g()),Nu=function(e){var o=e.sideCar,t=pa(e,[\"sideCar\"]);if(!o)throw new Error(\"Sidecar: please provide `sideCar` property to import the right car\");var r=o.read();if(!r)throw new Error(\"Sidecar medium not found\");return Ou.createElement(r,Re({},t))};Nu.isSideCarExport=!0});var Wl=u(()=>{ku();Hu()});var ga,Ul=u(()=>{Wl();ga=Nl()});var _e,Vl,rr,Wu=u(()=>{lt();_e=h(g());xa();Lu();Ul();Vl=function(){},rr=_e.forwardRef(function(e,o){var t=_e.useRef(null),r=_e.useState({onScrollCapture:Vl,onWheelCapture:Vl,onTouchMoveCapture:Vl}),a=r[0],n=r[1],l=e.forwardProps,f=e.children,s=e.className,c=e.removeScrollBar,m=e.enabled,i=e.shards,p=e.sideCar,x=e.noIsolation,S=e.inert,I=e.allowPinchZoom,C=e.as,_=C===void 0?\"div\":C,v=e.gapMode,B=pa(e,[\"forwardProps\",\"children\",\"className\",\"removeScrollBar\",\"enabled\",\"shards\",\"sideCar\",\"noIsolation\",\"inert\",\"allowPinchZoom\",\"as\",\"gapMode\"]),A=p,E=Ol([t,o]),D=Re(Re({},B),a);return _e.createElement(_e.Fragment,null,m&&_e.createElement(A,{sideCar:ga,removeScrollBar:c,shards:i,noIsolation:x,inert:S,setCallbacks:n,allowPinchZoom:!!I,lockRef:t,gapMode:v}),l?_e.cloneElement(_e.Children.only(f),Re(Re({},D),{ref:E})):_e.createElement(_,Re({},D,{className:s,ref:E}),f))});rr.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};rr.classNames={fullWidth:Ro,zeroRight:Do}});var Uu,Vu,qu=u(()=>{Vu=function(){if(Uu)return Uu;if(typeof __webpack_nonce__<\"u\")return __webpack_nonce__}});function Ey(){if(!document)return null;var e=document.createElement(\"style\");e.type=\"text/css\";var o=Vu();return o&&e.setAttribute(\"nonce\",o),e}function My(e,o){e.styleSheet?e.styleSheet.cssText=o:e.appendChild(document.createTextNode(o))}function Dy(e){var o=document.head||document.getElementsByTagName(\"head\")[0];o.appendChild(e)}var ql,$l=u(()=>{qu();ql=function(){var e=0,o=null;return{add:function(t){e==0&&(o=Ey())&&(My(o,t),Dy(o)),e++},remove:function(){e--,!e&&o&&(o.parentNode&&o.parentNode.removeChild(o),o=null)}}}});var $u,Gl,zl=u(()=>{$u=h(g());$l();Gl=function(){var e=ql();return function(o,t){$u.useEffect(function(){return e.add(o),function(){e.remove()}},[o&&t])}}});var ar,Gu=u(()=>{zl();ar=function(){var e=Gl(),o=function(t){var r=t.styles,a=t.dynamic;return e(r,a),null};return o}});var jl=u(()=>{Gu();$l();zl()});var Ry,Xl,Ty,Yl,Kl=u(()=>{Ry={left:0,top:0,right:0,gap:0},Xl=function(e){return parseInt(e||\"\",10)||0},Ty=function(e){var o=window.getComputedStyle(document.body),t=o[e===\"padding\"?\"paddingLeft\":\"marginLeft\"],r=o[e===\"padding\"?\"paddingTop\":\"marginTop\"],a=o[e===\"padding\"?\"paddingRight\":\"marginRight\"];return[Xl(t),Xl(r),Xl(a)]},Yl=function(e){if(e===void 0&&(e=\"margin\"),typeof window>\"u\")return Ry;var o=Ty(e),t=document.documentElement.clientWidth,r=window.innerWidth;return{left:o[0],top:o[1],right:o[2],gap:Math.max(0,r-t+o[2]-o[0])}}});var st,Ly,ft,ky,zu,Oy,Zl,ju=u(()=>{st=h(g());jl();xa();Kl();Ly=ar(),ft=\"data-scroll-locked\",ky=function(e,o,t,r){var a=e.left,n=e.top,l=e.right,f=e.gap;return t===void 0&&(t=\"margin\"),`\n .`.concat(Ll,` {\n overflow: hidden `).concat(r,`;\n padding-right: `).concat(f,\"px \").concat(r,`;\n }\n body[`).concat(ft,`] {\n overflow: hidden `).concat(r,`;\n overscroll-behavior: contain;\n `).concat([o&&\"position: relative \".concat(r,\";\"),t===\"margin\"&&`\n padding-left: `.concat(a,`px;\n padding-top: `).concat(n,`px;\n padding-right: `).concat(l,`px;\n margin-left:0;\n margin-top:0;\n margin-right: `).concat(f,\"px \").concat(r,`;\n `),t===\"padding\"&&\"padding-right: \".concat(f,\"px \").concat(r,\";\")].filter(Boolean).join(\"\"),`\n }\n \n .`).concat(Do,` {\n right: `).concat(f,\"px \").concat(r,`;\n }\n \n .`).concat(Ro,` {\n margin-right: `).concat(f,\"px \").concat(r,`;\n }\n \n .`).concat(Do,\" .\").concat(Do,` {\n right: 0 `).concat(r,`;\n }\n \n .`).concat(Ro,\" .\").concat(Ro,` {\n margin-right: 0 `).concat(r,`;\n }\n \n body[`).concat(ft,`] {\n `).concat(kl,\": \").concat(f,`px;\n }\n`)},zu=function(){var e=parseInt(document.body.getAttribute(ft)||\"0\",10);return isFinite(e)?e:0},Oy=function(){st.useEffect(function(){return document.body.setAttribute(ft,(zu()+1).toString()),function(){var e=zu()-1;e<=0?document.body.removeAttribute(ft):document.body.setAttribute(ft,e.toString())}},[])},Zl=function(e){var o=e.noRelative,t=e.noImportant,r=e.gapMode,a=r===void 0?\"margin\":r;Oy();var n=st.useMemo(function(){return Yl(a)},[a]);return st.createElement(Ly,{styles:ky(n,!o,a,t?\"\":\"!important\")})}});var Xu=u(()=>{ju();xa();Kl()});var Ql,nr,To,Yu=u(()=>{Ql=!1;if(typeof window<\"u\")try{nr=Object.defineProperty({},\"passive\",{get:function(){return Ql=!0,!0}}),window.addEventListener(\"test\",nr,nr),window.removeEventListener(\"test\",nr,nr)}catch(e){Ql=!1}To=Ql?{passive:!1}:!1});var Ny,Ku,Hy,Wy,Jl,Uy,Vy,Zu,Qu,qy,Ju,ed=u(()=>{Ny=function(e){return e.tagName===\"TEXTAREA\"},Ku=function(e,o){if(!(e instanceof Element))return!1;var t=window.getComputedStyle(e);return t[o]!==\"hidden\"&&!(t.overflowY===t.overflowX&&!Ny(e)&&t[o]===\"visible\")},Hy=function(e){return Ku(e,\"overflowY\")},Wy=function(e){return Ku(e,\"overflowX\")},Jl=function(e,o){var t=o.ownerDocument,r=o;do{typeof ShadowRoot<\"u\"&&r instanceof ShadowRoot&&(r=r.host);var a=Zu(e,r);if(a){var n=Qu(e,r),l=n[1],f=n[2];if(l>f)return!0}r=r.parentNode}while(r&&r!==t.body);return!1},Uy=function(e){var o=e.scrollTop,t=e.scrollHeight,r=e.clientHeight;return[o,t,r]},Vy=function(e){var o=e.scrollLeft,t=e.scrollWidth,r=e.clientWidth;return[o,t,r]},Zu=function(e,o){return e===\"v\"?Hy(o):Wy(o)},Qu=function(e,o){return e===\"v\"?Uy(o):Vy(o)},qy=function(e,o){return e===\"h\"&&o===\"rtl\"?-1:1},Ju=function(e,o,t,r,a){var n=qy(e,window.getComputedStyle(o).direction),l=n*r,f=t.target,s=o.contains(f),c=!1,m=l>0,i=0,p=0;do{var x=Qu(e,f),S=x[0],I=x[1],C=x[2],_=I-C-n*S;(S||_)&&Zu(e,f)&&(i+=_,p+=S),f instanceof ShadowRoot?f=f.host:f=f.parentNode}while(!s&&f!==document.body||s&&(o.contains(f)||o===f));return(m&&(a&&Math.abs(i)<1||!a&&l>i)||!m&&(a&&Math.abs(p)<1||!a&&-l>p))&&(c=!0),c}});function rd(e){var o=te.useRef([]),t=te.useRef([0,0]),r=te.useRef(),a=te.useState(zy++)[0],n=te.useState(ar)[0],l=te.useRef(e);te.useEffect(function(){l.current=e},[e]),te.useEffect(function(){if(e.inert){document.body.classList.add(\"block-interactivity-\".concat(a));var I=Au([e.lockRef.current],(e.shards||[]).map(td),!0).filter(Boolean);return I.forEach(function(C){return C.classList.add(\"allow-interactivity-\".concat(a))}),function(){document.body.classList.remove(\"block-interactivity-\".concat(a)),I.forEach(function(C){return C.classList.remove(\"allow-interactivity-\".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var f=te.useCallback(function(I,C){if(\"touches\"in I&&I.touches.length===2||I.type===\"wheel\"&&I.ctrlKey)return!l.current.allowPinchZoom;var _=Sa(I),v=t.current,B=\"deltaX\"in I?I.deltaX:v[0]-_[0],A=\"deltaY\"in I?I.deltaY:v[1]-_[1],E,D=I.target,M=Math.abs(B)>Math.abs(A)?\"h\":\"v\";if(\"touches\"in I&&M===\"h\"&&D.type===\"range\")return!1;var L=Jl(M,D);if(!L)return!0;if(L?E=M:(E=M===\"v\"?\"h\":\"v\",L=Jl(M,D)),!L)return!1;if(!r.current&&\"changedTouches\"in I&&(B||A)&&(r.current=E),!E)return!0;var W=r.current||E;return Ju(W,C,I,W===\"h\"?B:A,!0)},[]),s=te.useCallback(function(I){var C=I;if(!(!ct.length||ct[ct.length-1]!==n)){var _=\"deltaY\"in C?od(C):Sa(C),v=o.current.filter(function(E){return E.name===C.type&&(E.target===C.target||C.target===E.shadowParent)&&$y(E.delta,_)})[0];if(v&&v.should){C.cancelable&&C.preventDefault();return}if(!v){var B=(l.current.shards||[]).map(td).filter(Boolean).filter(function(E){return E.contains(C.target)}),A=B.length>0?f(C,B[0]):!l.current.noIsolation;A&&C.cancelable&&C.preventDefault()}}},[]),c=te.useCallback(function(I,C,_,v){var B={name:I,delta:C,target:_,should:v,shadowParent:jy(_)};o.current.push(B),setTimeout(function(){o.current=o.current.filter(function(A){return A!==B})},1)},[]),m=te.useCallback(function(I){t.current=Sa(I),r.current=void 0},[]),i=te.useCallback(function(I){c(I.type,od(I),I.target,f(I,e.lockRef.current))},[]),p=te.useCallback(function(I){c(I.type,Sa(I),I.target,f(I,e.lockRef.current))},[]);te.useEffect(function(){return ct.push(n),e.setCallbacks({onScrollCapture:i,onWheelCapture:i,onTouchMoveCapture:p}),document.addEventListener(\"wheel\",s,To),document.addEventListener(\"touchmove\",s,To),document.addEventListener(\"touchstart\",m,To),function(){ct=ct.filter(function(I){return I!==n}),document.removeEventListener(\"wheel\",s,To),document.removeEventListener(\"touchmove\",s,To),document.removeEventListener(\"touchstart\",m,To)}},[]);var x=e.removeScrollBar,S=e.inert;return te.createElement(te.Fragment,null,S?te.createElement(n,{styles:Gy(a)}):null,x?te.createElement(Zl,{gapMode:e.gapMode}):null)}function jy(e){for(var o=null;e!==null;)e instanceof ShadowRoot&&(o=e.host,e=e.host),e=e.parentNode;return o}var te,Sa,od,td,$y,Gy,zy,ct,ad=u(()=>{lt();te=h(g());Xu();jl();Yu();ed();Sa=function(e){return\"changedTouches\"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},od=function(e){return[e.deltaX,e.deltaY]},td=function(e){return e&&\"current\"in e?e.current:e},$y=function(e,o){return e[0]===o[0]&&e[1]===o[1]},Gy=function(e){return`\n .block-interactivity-`.concat(e,` {pointer-events: none;}\n .allow-interactivity-`).concat(e,` {pointer-events: all;}\n`)},zy=0,ct=[]});var nd,ld=u(()=>{Wl();ad();Ul();nd=Hl(ga,rd)});var ya,fd,ef,sd=u(()=>{lt();ya=h(g());Wu();ld();fd=ya.forwardRef(function(e,o){return ya.createElement(rr,Re({},e,{ref:o,sideCar:nd}))});fd.classNames=rr.classNames;ef=fd});var cd=u(()=>{sd()});function Pe(e){return Object.keys(e)}var it=u(()=>{\"use client\"});function of(e){return e&&typeof e==\"object\"&&!Array.isArray(e)}function lr(e,o){let t=d({},e),r=o;return of(e)&&of(o)&&Object.keys(o).forEach(a=>{of(r[a])&&a in e?t[a]=lr(t[a],r[a]):t[a]=r[a]}),t}var tf=u(()=>{});function id(e){return e.replace(/[A-Z]/g,o=>`-${o.toLowerCase()}`)}var ud=u(()=>{\"use client\"});function Xy(e){var o;return typeof e!=\"string\"||!e.includes(\"var(--mantine-scale)\")?e:(o=e.match(/^calc\\((.*?)\\)$/))==null?void 0:o[1].split(\"*\")[0].trim()}function dd(e){let o=Xy(e);return typeof o==\"number\"?o:typeof o==\"string\"?o.includes(\"calc\")||o.includes(\"var\")?o:o.includes(\"px\")?Number(o.replace(\"px\",\"\")):o.includes(\"rem\")?Number(o.replace(\"rem\",\"\"))*16:o.includes(\"em\")?Number(o.replace(\"em\",\"\"))*16:Number(o):NaN}var md=u(()=>{});function rf(e){return e===\"0rem\"?\"0rem\":`calc(${e} * var(--mantine-scale))`}function pd(e,{shouldScale:o=!1}={}){function t(r){if(r===0||r===\"0\")return`0${e}`;if(typeof r==\"number\"){let a=`${r/16}${e}`;return o?rf(a):a}if(typeof r==\"string\"){if(r.startsWith(\"calc(\")||r.startsWith(\"clamp(\")||r.includes(\"rgba(\"))return r;if(r.includes(\",\"))return r.split(\",\").map(n=>t(n)).join(\",\");if(r.includes(\" \"))return r.split(\" \").map(n=>t(n)).join(\" \");if(r.includes(e))return o?rf(r):r;let a=r.replace(\"px\",\"\");if(!Number.isNaN(Number(a))){let n=`${Number(a)/16}${e}`;return o?rf(n):n}}return r}return t}var y,af,ie=u(()=>{y=pd(\"rem\",{shouldScale:!0}),af=pd(\"em\")});function ut(e){return Object.keys(e).reduce((o,t)=>(e[t]!==void 0&&(o[t]=e[t]),o),{})}var Ca=u(()=>{\"use client\"});function va(e){return typeof e==\"number\"?!0:typeof e==\"string\"?e.startsWith(\"calc(\")||e.startsWith(\"var(\")||e.includes(\" \")&&e.trim()!==\"\"?!0:/[0-9]/.test(e.trim().replace(\"-\",\"\")[0]):!1}var nf=u(()=>{\"use client\"});function Id(e){return Array.isArray(e)||e===null?!1:typeof e==\"object\"?e.type!==xd.default.Fragment:!1}var xd,hd=u(()=>{\"use client\";xd=h(g(),1)});function ba(e){let o=(0,dt.createContext)(null);return[({children:a,value:n})=>dt.default.createElement(o.Provider,{value:n},a),()=>{let a=(0,dt.useContext)(o);if(a===null)throw new Error(e);return a}]}var dt,lf=u(()=>{\"use client\";dt=h(g(),1)});function _a(e=null){let o=(0,mt.createContext)(e);return[({children:a,value:n})=>mt.default.createElement(o.Provider,{value:n},a),()=>(0,mt.useContext)(o)]}var mt,ff=u(()=>{\"use client\";mt=h(g(),1)});function So(e){return Yy[e]}var Yy,fr=u(()=>{\"use client\";Yy={app:100,modal:200,popover:300,overlay:400,max:9999}});function X(e,o=\"size\",t=!0){if(e!==void 0)return va(e)?t?y(e):e:`var(--${o}-${e})`}function Fa(e){return X(e,\"mantine-spacing\")}function Ie(e){return e===void 0?\"var(--mantine-radius-default)\":X(e,\"mantine-radius\")}function ue(e){return X(e,\"mantine-font-size\")}function gd(e){return X(e,\"mantine-line-height\",!1)}function Ba(e){if(e)return X(e,\"mantine-shadow\",!1)}var de=u(()=>{\"use client\";nf();ie()});function wa(){return`mantine-${Math.random().toString(36).slice(2,11)}`}var sf=u(()=>{\"use client\"});function Ky(e,o){try{return e.addEventListener(\"change\",o),()=>e.removeEventListener(\"change\",o)}catch(t){return e.addListener(o),()=>e.removeListener(o)}}function Zy(e,o){return typeof o==\"boolean\"?o:typeof window<\"u\"&&\"matchMedia\"in window?window.matchMedia(e).matches:!1}function Sd(e,o,{getInitialValueInEffect:t}={getInitialValueInEffect:!0}){let[r,a]=(0,pt.useState)(t?o:Zy(e)),n=(0,pt.useRef)();return(0,pt.useEffect)(()=>{if(\"matchMedia\"in window)return n.current=window.matchMedia(e),a(n.current.matches),Ky(n.current,l=>a(l.matches))},[e]),r}var pt,yd=u(()=>{\"use client\";pt=h(g(),1)});var Aa,lo,cf=u(()=>{\"use client\";Aa=h(g(),1),lo=typeof document<\"u\"?Aa.useLayoutEffect:Aa.useEffect});function cr(e,o){let t=(0,sr.useRef)(!1);(0,sr.useEffect)(()=>()=>{t.current=!1},[]),(0,sr.useEffect)(()=>{if(t.current)return e();t.current=!0},o)}var sr,uf=u(()=>{\"use client\";sr=h(g(),1)});function df({opened:e,shouldReturnFocus:o=!0}){let t=(0,Cd.useRef)(),r=()=>{var a;t.current&&\"focus\"in t.current&&typeof t.current.focus==\"function\"&&((a=t.current)==null||a.focus({preventScroll:!0}))};return cr(()=>{let a=-1,n=l=>{l.key===\"Tab\"&&window.clearTimeout(a)};return document.addEventListener(\"keydown\",n),e?t.current=document.activeElement:o&&(a=window.setTimeout(r,10)),()=>{window.clearTimeout(a),document.removeEventListener(\"keydown\",n)}},[e,o]),r}var Cd,vd=u(()=>{\"use client\";Cd=h(g(),1);uf()});function bd(e,o=\"body > :not(script)\"){let t=wa(),r=Array.from(document.querySelectorAll(o)).map(a=>{var s;if((s=a==null?void 0:a.shadowRoot)!=null&&s.contains(e)||a.contains(e))return;let n=a.getAttribute(\"aria-hidden\"),l=a.getAttribute(\"data-hidden\"),f=a.getAttribute(\"data-focus-id\");return a.setAttribute(\"data-focus-id\",t),n===null||n===\"false\"?a.setAttribute(\"aria-hidden\",\"true\"):!l&&!f&&a.setAttribute(\"data-hidden\",n),{node:a,ariaHidden:l||null}});return()=>{r.forEach(a=>{!a||t!==a.node.getAttribute(\"data-focus-id\")||(a.ariaHidden===null?a.node.removeAttribute(\"aria-hidden\"):a.node.setAttribute(\"aria-hidden\",a.ariaHidden),a.node.removeAttribute(\"data-focus-id\"),a.node.removeAttribute(\"data-hidden\"))})}}var _d=u(()=>{\"use client\";sf()});function Jy(e){return e.style.display===\"none\"}function eC(e){if(e.getAttribute(\"aria-hidden\")||e.getAttribute(\"hidden\")||e.getAttribute(\"type\")===\"hidden\")return!1;let t=e;for(;t&&!(t===document.body||t.nodeType===11);){if(Jy(t))return!1;t=t.parentNode}return!0}function Fd(e){let o=e.getAttribute(\"tabindex\");return o===null&&(o=void 0),parseInt(o,10)}function Pa(e){let o=e.nodeName.toLowerCase(),t=!Number.isNaN(Fd(e));return(Qy.test(o)&&!e.disabled||e instanceof HTMLAnchorElement&&e.href||t)&&eC(e)}function pf(e){let o=Fd(e);return(Number.isNaN(o)||o>=0)&&Pa(e)}function Bd(e){return Array.from(e.querySelectorAll(mf)).filter(pf)}var Qy,mf,xf=u(()=>{\"use client\";Qy=/input|select|textarea|button|object/,mf=\"a, input, select, textarea, button, object, [tabindex]\"});function wd(e,o){let t=Bd(e);if(!t.length){o.preventDefault();return}let r=t[o.shiftKey?0:t.length-1],a=e.getRootNode(),n=r===a.activeElement||e===a.activeElement,l=a.activeElement;if(l.tagName===\"INPUT\"&&l.getAttribute(\"type\")===\"radio\"&&(n=t.filter(m=>m.getAttribute(\"type\")===\"radio\"&&m.getAttribute(\"name\")===l.getAttribute(\"name\")).includes(r)),!n)return;o.preventDefault();let s=t[o.shiftKey?t.length-1:0];s&&s.focus()}var Ad=u(()=>{\"use client\";xf()});function If(e=!0){let o=(0,Lo.useRef)(),t=(0,Lo.useRef)(null),r=n=>{let l=n.querySelector(\"[data-autofocus]\");if(!l){let f=Array.from(n.querySelectorAll(mf));l=f.find(pf)||f.find(Pa)||null,!l&&Pa(n)&&(l=n)}l&&l.focus({preventScroll:!0})},a=(0,Lo.useCallback)(n=>{if(e){if(n===null){t.current&&(t.current(),t.current=null);return}t.current=bd(n),o.current!==n&&(n?(setTimeout(()=>{n.getRootNode()&&r(n)}),o.current=n):o.current=null)}},[e]);return(0,Lo.useEffect)(()=>{if(!e)return;o.current&&setTimeout(()=>r(o.current));let n=l=>{l.key===\"Tab\"&&o.current&&wd(o.current,l)};return document.addEventListener(\"keydown\",n),()=>{document.removeEventListener(\"keydown\",n),t.current&&t.current()}},[e]),a}var Lo,Pd=u(()=>{\"use client\";Lo=h(g(),1);_d();Ad();xf()});function Md(){let e=oC();return e?`mantine-${e.replace(/:/g,\"\")}`:\"\"}var Ed,oC,Dd=u(()=>{\"use client\";Ed=h(g(),1),oC=Ed.default.useId||(()=>{})});function je(e){let o=Md(),[t,r]=(0,Rd.useState)(o);return lo(()=>{r(wa())},[]),typeof e==\"string\"?e:typeof window>\"u\"?o:t}var Rd,Td=u(()=>{\"use client\";Rd=h(g(),1);cf();sf();Dd()});function hf(e,o,t){(0,Ld.useEffect)(()=>(window.addEventListener(e,o,t),()=>window.removeEventListener(e,o,t)),[e,o])}var Ld,kd=u(()=>{\"use client\";Ld=h(g(),1)});function Ea(e,o){typeof e==\"function\"?e(o):typeof e==\"object\"&&e!==null&&\"current\"in e&&(e.current=o)}function Nd(...e){return o=>{e.forEach(t=>Ea(t,o))}}function gf(...e){return(0,Od.useCallback)(Nd(...e),e)}var Od,Hd=u(()=>{\"use client\";Od=h(g(),1)});function ko({value:e,defaultValue:o,finalValue:t,onChange:r=()=>{}}){let[a,n]=(0,Wd.useState)(o!==void 0?o:t),l=(f,...s)=>{n(f),r==null||r(f,...s)};return e!==void 0?[e,r,!0]:[a,l,!1]}var Wd,Ud=u(()=>{\"use client\";Wd=h(g(),1)});function ir(e,o){return Sd(\"(prefers-reduced-motion: reduce)\",e,o)}var Vd=u(()=>{\"use client\";yd()});function Sf(e=!1,o){let{onOpen:t,onClose:r}=o||{},[a,n]=(0,xt.useState)(e),l=(0,xt.useCallback)(()=>{n(c=>c||(t==null||t(),!0))},[t]),f=(0,xt.useCallback)(()=>{n(c=>c&&(r==null||r(),!1))},[r]),s=(0,xt.useCallback)(()=>{a?f():l()},[f,l,a]);return[a,{open:l,close:f,toggle:s}]}var xt,qd=u(()=>{\"use client\";xt=h(g(),1)});var Te=u(()=>{vd();uf();Pd();Td();cf();Hd();Vd();Ud();kd();qd()});function $d(e){var o,t,r=\"\";if(typeof e==\"string\"||typeof e==\"number\")r+=e;else if(typeof e==\"object\")if(Array.isArray(e)){var a=e.length;for(o=0;o<a;o++)e[o]&&(t=$d(e[o]))&&(r&&(r+=\" \"),r+=t)}else for(t in e)e[t]&&(r&&(r+=\" \"),r+=t);return r}function tC(){for(var e,o,t=0,r=\"\",a=arguments.length;t<a;t++)(e=arguments[t])&&(o=$d(e))&&(r&&(r+=\" \"),r+=o);return r}var ee,T=u(()=>{ee=tC});function aC(e){let o={};return e.forEach(t=>{Object.entries(t).forEach(([r,a])=>{o[r]?o[r]=ee(o[r],a):o[r]=a})}),o}function It({theme:e,classNames:o,props:t,stylesCtx:r}){let n=(Array.isArray(o)?o:[o]).map(l=>typeof l==\"function\"?l(e,t,r):l||rC);return aC(n)}var rC,Ma=u(()=>{\"use client\";T();rC={}});function ur({theme:e,styles:o,props:t,stylesCtx:r}){return(Array.isArray(o)?o:[o]).reduce((n,l)=>typeof l==\"function\"?d(d({},n),l(e,t,r)):d(d({},n),l),{})}var yf=u(()=>{\"use client\"});function dr(){let e=(0,Da.useContext)(Ra);if(!e)throw new Error(\"[@mantine/core] MantineProvider was not found in tree\");return e}function Gd(){return dr().cssVariablesResolver}function zd(){return dr().classNamesPrefix}function ht(){return dr().getStyleNonce}function jd(){return dr().withStaticClasses}function Xd(){return dr().headless}var Da,Ra,gt=u(()=>{\"use client\";Da=h(g(),1),Ra=(0,Da.createContext)(null)});function nC(e){return/^#?([0-9A-F]{3}){1,2}([0-9A-F]{2})?$/i.test(e)}function lC(e){let o=e.replace(\"#\",\"\");if(o.length===3){let l=o.split(\"\");o=[l[0],l[0],l[1],l[1],l[2],l[2]].join(\"\")}if(o.length===8){let l=parseInt(o.slice(6,8),16)/255;return{r:parseInt(o.slice(0,2),16),g:parseInt(o.slice(2,4),16),b:parseInt(o.slice(4,6),16),a:l}}let t=parseInt(o,16),r=t>>16&255,a=t>>8&255,n=t&255;return{r,g:a,b:n,a:1}}function fC(e){let[o,t,r,a]=e.replace(/[^0-9,./]/g,\"\").split(/[/,]/).map(Number);return{r:o,g:t,b:r,a:a||1}}function sC(e){let o=/^hsla?\\(\\s*(\\d+)\\s*,\\s*(\\d+%)\\s*,\\s*(\\d+%)\\s*(,\\s*(0?\\.\\d+|\\d+(\\.\\d+)?))?\\s*\\)$/i,t=e.match(o);if(!t)return{r:0,g:0,b:0,a:1};let r=parseInt(t[1],10),a=parseInt(t[2],10)/100,n=parseInt(t[3],10)/100,l=t[5]?parseFloat(t[5]):void 0,f=(1-Math.abs(2*n-1))*a,s=r/60,c=f*(1-Math.abs(s%2-1)),m=n-f/2,i,p,x;return s>=0&&s<1?(i=f,p=c,x=0):s>=1&&s<2?(i=c,p=f,x=0):s>=2&&s<3?(i=0,p=f,x=c):s>=3&&s<4?(i=0,p=c,x=f):s>=4&&s<5?(i=c,p=0,x=f):(i=f,p=0,x=c),{r:Math.round((i+m)*255),g:Math.round((p+m)*255),b:Math.round((x+m)*255),a:l||1}}function St(e){return nC(e)?lC(e):e.startsWith(\"rgb\")?fC(e):e.startsWith(\"hsl\")?sC(e):{r:0,g:0,b:0,a:1}}var Ta=u(()=>{});function mr(e,o){if(e.startsWith(\"var(\"))return`color-mix(in srgb, ${e}, black ${o*100}%)`;let{r:t,g:r,b:a,a:n}=St(e),l=1-o,f=s=>Math.round(s*l);return`rgba(${f(t)}, ${f(r)}, ${f(a)}, ${n})`}var Yd=u(()=>{Ta()});function fo(e,o){return typeof e.primaryShade==\"number\"?e.primaryShade:o===\"dark\"?e.primaryShade.dark:e.primaryShade.light}var pr=u(()=>{\"use client\"});function Cf(e){return e<=.03928?e/12.92:((e+.055)/1.055)**2.4}function cC(e){let o=e.match(/oklch\\((.*?)%\\s/);return o?parseFloat(o[1]):null}function iC(e){if(e.startsWith(\"oklch(\"))return(cC(e)||0)/100;let{r:o,g:t,b:r}=St(e),a=o/255,n=t/255,l=r/255,f=Cf(a),s=Cf(n),c=Cf(l);return .2126*f+.7152*s+.0722*c}function yt(e,o=.179){return e.startsWith(\"var(\")?!1:iC(e)>o}var Kd=u(()=>{\"use client\";Ta()});function Xe({color:e,theme:o,colorScheme:t}){if(typeof e!=\"string\")throw new Error(`[@mantine/core] Failed to parse color. Expected color to be a string, instead got ${typeof e}`);if(e===\"bright\")return{color:e,value:t===\"dark\"?o.white:o.black,shade:void 0,isThemeColor:!1,isLight:yt(t===\"dark\"?o.white:o.black,o.luminanceThreshold),variable:\"--mantine-color-bright\"};if(e===\"dimmed\")return{color:e,value:t===\"dark\"?o.colors.dark[2]:o.colors.gray[7],shade:void 0,isThemeColor:!1,isLight:yt(t===\"dark\"?o.colors.dark[2]:o.colors.gray[6],o.luminanceThreshold),variable:\"--mantine-color-dimmed\"};if(e===\"white\"||e===\"black\")return{color:e,value:e===\"white\"?o.white:o.black,shade:void 0,isThemeColor:!1,isLight:yt(e===\"white\"?o.white:o.black,o.luminanceThreshold),variable:`--mantine-color-${e}`};let[r,a]=e.split(\".\"),n=a?Number(a):void 0,l=r in o.colors;if(l){let f=n!==void 0?o.colors[r][n]:o.colors[r][fo(o,t||\"light\")];return{color:r,value:f,shade:n,isThemeColor:l,isLight:yt(f,o.luminanceThreshold),variable:a?`--mantine-color-${r}-${n}`:`--mantine-color-${r}-filled`}}return{color:e,value:e,isThemeColor:l,isLight:yt(e,o.luminanceThreshold),shade:n,variable:void 0}}var Ct=u(()=>{\"use client\";pr();Kd()});function He(e,o){let t=Xe({color:e||o.primaryColor,theme:o});return t.variable?`var(${t.variable})`:e}var vt=u(()=>{\"use client\";Ct()});function xr(e,o){let t={from:(e==null?void 0:e.from)||o.defaultGradient.from,to:(e==null?void 0:e.to)||o.defaultGradient.to,deg:(e==null?void 0:e.deg)||o.defaultGradient.deg||0},r=He(t.from,o),a=He(t.to,o);return`linear-gradient(${t.deg}deg, ${r} 0%, ${a} 100%)`}var vf=u(()=>{\"use client\";vt()});function We(e,o){if(typeof e!=\"string\"||o>1||o<0)return\"rgba(0, 0, 0, 1)\";if(e.startsWith(\"var(\")){let n=(1-o)*100;return`color-mix(in srgb, ${e}, transparent ${n}%)`}if(e.startsWith(\"oklch\"))return e.includes(\"/\")?e.replace(/\\/\\s*[\\d.]+\\s*\\)/,`/ ${o})`):e.replace(\")\",` / ${o})`);let{r:t,g:r,b:a}=St(e);return`rgba(${t}, ${r}, ${a}, ${o})`}var Oo,La=u(()=>{Ta();Oo=We});var TB,Zd,Qd=u(()=>{\"use client\";ie();TB=h(g(),1);Yd();vf();Ct();La();Zd=({color:e,theme:o,variant:t,gradient:r,autoContrast:a})=>{let n=Xe({color:e,theme:o}),l=typeof a==\"boolean\"?a:o.autoContrast;if(t===\"filled\"){let f=l&&n.isLight?\"var(--mantine-color-black)\":\"var(--mantine-color-white)\";return n.isThemeColor?n.shade===void 0?{background:`var(--mantine-color-${e}-filled)`,hover:`var(--mantine-color-${e}-filled-hover)`,color:f,border:`${y(1)} solid transparent`}:{background:`var(--mantine-color-${n.color}-${n.shade})`,hover:`var(--mantine-color-${n.color}-${n.shade===9?8:n.shade+1})`,color:f,border:`${y(1)} solid transparent`}:{background:e,hover:mr(e,.1),color:f,border:`${y(1)} solid transparent`}}if(t===\"light\"){if(n.isThemeColor){if(n.shade===void 0)return{background:`var(--mantine-color-${e}-light)`,hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${y(1)} solid transparent`};let f=o.colors[n.color][n.shade];return{background:We(f,.1),hover:We(f,.12),color:`var(--mantine-color-${n.color}-${Math.min(n.shade,6)})`,border:`${y(1)} solid transparent`}}return{background:We(e,.1),hover:We(e,.12),color:e,border:`${y(1)} solid transparent`}}if(t===\"outline\")return n.isThemeColor?n.shade===void 0?{background:\"transparent\",hover:`var(--mantine-color-${e}-outline-hover)`,color:`var(--mantine-color-${e}-outline)`,border:`${y(1)} solid var(--mantine-color-${e}-outline)`}:{background:\"transparent\",hover:We(o.colors[n.color][n.shade],.05),color:`var(--mantine-color-${n.color}-${n.shade})`,border:`${y(1)} solid var(--mantine-color-${n.color}-${n.shade})`}:{background:\"transparent\",hover:We(e,.05),color:e,border:`${y(1)} solid ${e}`};if(t===\"subtle\"){if(n.isThemeColor){if(n.shade===void 0)return{background:\"transparent\",hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${y(1)} solid transparent`};let f=o.colors[n.color][n.shade];return{background:\"transparent\",hover:We(f,.12),color:`var(--mantine-color-${n.color}-${Math.min(n.shade,6)})`,border:`${y(1)} solid transparent`}}return{background:\"transparent\",hover:We(e,.12),color:e,border:`${y(1)} solid transparent`}}return t===\"transparent\"?n.isThemeColor?n.shade===void 0?{background:\"transparent\",hover:\"transparent\",color:`var(--mantine-color-${e}-light-color)`,border:`${y(1)} solid transparent`}:{background:\"transparent\",hover:\"transparent\",color:`var(--mantine-color-${n.color}-${Math.min(n.shade,6)})`,border:`${y(1)} solid transparent`}:{background:\"transparent\",hover:\"transparent\",color:e,border:`${y(1)} solid transparent`}:t===\"white\"?n.isThemeColor?n.shade===void 0?{background:\"var(--mantine-color-white)\",hover:mr(o.white,.01),color:`var(--mantine-color-${e}-filled)`,border:`${y(1)} solid transparent`}:{background:\"var(--mantine-color-white)\",hover:mr(o.white,.01),color:`var(--mantine-color-${n.color}-${n.shade})`,border:`${y(1)} solid transparent`}:{background:\"var(--mantine-color-white)\",hover:mr(o.white,.01),color:e,border:`${y(1)} solid transparent`}:t===\"gradient\"?{background:xr(r,o),hover:xr(r,o),color:\"var(--mantine-color-white)\",border:\"none\"}:t===\"default\"?{background:\"var(--mantine-color-default)\",hover:\"var(--mantine-color-default-hover)\",color:\"var(--mantine-color-default-color)\",border:`${y(1)} solid var(--mantine-color-default-border)`}:{}}});var Jd,em=u(()=>{Jd={dark:[\"#C9C9C9\",\"#b8b8b8\",\"#828282\",\"#696969\",\"#424242\",\"#3b3b3b\",\"#2e2e2e\",\"#242424\",\"#1f1f1f\",\"#141414\"],gray:[\"#f8f9fa\",\"#f1f3f5\",\"#e9ecef\",\"#dee2e6\",\"#ced4da\",\"#adb5bd\",\"#868e96\",\"#495057\",\"#343a40\",\"#212529\"],red:[\"#fff5f5\",\"#ffe3e3\",\"#ffc9c9\",\"#ffa8a8\",\"#ff8787\",\"#ff6b6b\",\"#fa5252\",\"#f03e3e\",\"#e03131\",\"#c92a2a\"],pink:[\"#fff0f6\",\"#ffdeeb\",\"#fcc2d7\",\"#faa2c1\",\"#f783ac\",\"#f06595\",\"#e64980\",\"#d6336c\",\"#c2255c\",\"#a61e4d\"],grape:[\"#f8f0fc\",\"#f3d9fa\",\"#eebefa\",\"#e599f7\",\"#da77f2\",\"#cc5de8\",\"#be4bdb\",\"#ae3ec9\",\"#9c36b5\",\"#862e9c\"],violet:[\"#f3f0ff\",\"#e5dbff\",\"#d0bfff\",\"#b197fc\",\"#9775fa\",\"#845ef7\",\"#7950f2\",\"#7048e8\",\"#6741d9\",\"#5f3dc4\"],indigo:[\"#edf2ff\",\"#dbe4ff\",\"#bac8ff\",\"#91a7ff\",\"#748ffc\",\"#5c7cfa\",\"#4c6ef5\",\"#4263eb\",\"#3b5bdb\",\"#364fc7\"],blue:[\"#e7f5ff\",\"#d0ebff\",\"#a5d8ff\",\"#74c0fc\",\"#4dabf7\",\"#339af0\",\"#228be6\",\"#1c7ed6\",\"#1971c2\",\"#1864ab\"],cyan:[\"#e3fafc\",\"#c5f6fa\",\"#99e9f2\",\"#66d9e8\",\"#3bc9db\",\"#22b8cf\",\"#15aabf\",\"#1098ad\",\"#0c8599\",\"#0b7285\"],teal:[\"#e6fcf5\",\"#c3fae8\",\"#96f2d7\",\"#63e6be\",\"#38d9a9\",\"#20c997\",\"#12b886\",\"#0ca678\",\"#099268\",\"#087f5b\"],green:[\"#ebfbee\",\"#d3f9d8\",\"#b2f2bb\",\"#8ce99a\",\"#69db7c\",\"#51cf66\",\"#40c057\",\"#37b24d\",\"#2f9e44\",\"#2b8a3e\"],lime:[\"#f4fce3\",\"#e9fac8\",\"#d8f5a2\",\"#c0eb75\",\"#a9e34b\",\"#94d82d\",\"#82c91e\",\"#74b816\",\"#66a80f\",\"#5c940d\"],yellow:[\"#fff9db\",\"#fff3bf\",\"#ffec99\",\"#ffe066\",\"#ffd43b\",\"#fcc419\",\"#fab005\",\"#f59f00\",\"#f08c00\",\"#e67700\"],orange:[\"#fff4e6\",\"#ffe8cc\",\"#ffd8a8\",\"#ffc078\",\"#ffa94d\",\"#ff922b\",\"#fd7e14\",\"#f76707\",\"#e8590c\",\"#d9480f\"]}});var VB,om,Ir,bf=u(()=>{ie();VB=h(g(),1);Qd();em();om=\"-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji\",Ir={scale:1,fontSmoothing:!0,focusRing:\"auto\",white:\"#fff\",black:\"#000\",colors:Jd,primaryShade:{light:6,dark:8},primaryColor:\"blue\",variantColorResolver:Zd,autoContrast:!1,luminanceThreshold:.3,fontFamily:om,fontFamilyMonospace:\"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace\",respectReducedMotion:!1,cursorType:\"default\",defaultGradient:{from:\"blue\",to:\"cyan\",deg:45},defaultRadius:\"sm\",activeClassName:\"mantine-active\",focusClassName:\"\",headings:{fontFamily:om,fontWeight:\"700\",textWrap:\"wrap\",sizes:{h1:{fontSize:y(34),lineHeight:\"1.3\"},h2:{fontSize:y(26),lineHeight:\"1.35\"},h3:{fontSize:y(22),lineHeight:\"1.4\"},h4:{fontSize:y(18),lineHeight:\"1.45\"},h5:{fontSize:y(16),lineHeight:\"1.5\"},h6:{fontSize:y(14),lineHeight:\"1.5\"}}},fontSizes:{xs:y(12),sm:y(14),md:y(16),lg:y(18),xl:y(20)},lineHeights:{xs:\"1.4\",sm:\"1.45\",md:\"1.55\",lg:\"1.6\",xl:\"1.65\"},radius:{xs:y(2),sm:y(4),md:y(8),lg:y(16),xl:y(32)},spacing:{xs:y(10),sm:y(12),md:y(16),lg:y(20),xl:y(32)},breakpoints:{xs:\"36em\",sm:\"48em\",md:\"62em\",lg:\"75em\",xl:\"88em\"},shadows:{xs:`0 ${y(1)} ${y(3)} rgba(0, 0, 0, 0.05), 0 ${y(1)} ${y(2)} rgba(0, 0, 0, 0.1)`,sm:`0 ${y(1)} ${y(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${y(10)} ${y(15)} ${y(-5)}, rgba(0, 0, 0, 0.04) 0 ${y(7)} ${y(7)} ${y(-5)}`,md:`0 ${y(1)} ${y(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${y(20)} ${y(25)} ${y(-5)}, rgba(0, 0, 0, 0.04) 0 ${y(10)} ${y(10)} ${y(-5)}`,lg:`0 ${y(1)} ${y(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${y(28)} ${y(23)} ${y(-7)}, rgba(0, 0, 0, 0.04) 0 ${y(12)} ${y(12)} ${y(-7)}`,xl:`0 ${y(1)} ${y(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${y(36)} ${y(28)} ${y(-7)}, rgba(0, 0, 0, 0.04) 0 ${y(17)} ${y(17)} ${y(-7)}`},other:{},components:{}}});function _f(e){return e===\"auto\"||e===\"dark\"||e===\"light\"}var tm=u(()=>{\"use client\"});function rm({key:e=\"mantine-color-scheme-value\"}={}){let o;return{get:t=>{if(typeof window>\"u\")return t;try{let r=window.localStorage.getItem(e);return _f(r)?r:t}catch(r){return t}},set:t=>{try{window.localStorage.setItem(e,t)}catch(r){console.warn(\"[@mantine/core] Local storage color scheme manager was unable to save color scheme.\",r)}},subscribe:t=>{o=r=>{r.storageArea===window.localStorage&&r.key===e&&_f(r.newValue)&&t(r.newValue)},window.addEventListener(\"storage\",o)},unsubscribe:()=>{window.removeEventListener(\"storage\",o)},clear:()=>{window.localStorage.removeItem(e)}}}var am=u(()=>{\"use client\";tm()});function Ff(e){return e<0||e>9?!1:parseInt(e.toString(),10)===e}function lm(e){if(!(e.primaryColor in e.colors))throw new Error(uC);if(typeof e.primaryShade==\"object\"&&(!Ff(e.primaryShade.dark)||!Ff(e.primaryShade.light)))throw new Error(nm);if(typeof e.primaryShade==\"number\"&&!Ff(e.primaryShade))throw new Error(nm)}function fm(e,o){var r;if(!o)return lm(e),e;let t=lr(e,o);return o.fontFamily&&!((r=o.headings)!=null&&r.fontFamily)&&(t.headings.fontFamily=o.fontFamily),lm(t),t}var KB,uC,nm,sm=u(()=>{tf();KB=h(g(),1),uC=\"[@mantine/core] MantineProvider: Invalid theme.primaryColor, it accepts only key of theme.colors, learn more \\u2013 https://mantine.dev/theming/colors/#primary-color\",nm=\"[@mantine/core] MantineProvider: Invalid theme.primaryShade, it accepts only 0-9 integers or an object { light: 0-9, dark: 0-9 }\"});function Ue(){let e=(0,so.useContext)(Bf);if(!e)throw new Error(\"@mantine/core: MantineProvider was not found in component tree, make sure you have it in your app\");return e}function ka({theme:e,children:o,inherit:t=!0}){let r=dC(),a=(0,so.useMemo)(()=>fm(t?r:Ir,e),[e,r,t]);return so.default.createElement(Bf.Provider,{value:a},o)}var so,Bf,dC,yo=u(()=>{\"use client\";so=h(g(),1);bf();sm();Bf=(0,so.createContext)(null),dC=()=>(0,so.useContext)(Bf)||Ir;ka.displayName=\"@mantine/core/MantineThemeProvider\"});function im(){let e=Ue(),o=ht(),t=Pe(e.breakpoints).reduce((r,a)=>{let n=e.breakpoints[a].includes(\"px\"),l=dd(e.breakpoints[a]),f=n?`${l-.1}px`:af(l-.1),s=n?`${l}px`:af(l);return`${r}@media (max-width: ${f}) {.mantine-visible-from-${a} {display: none !important;}}@media (min-width: ${s}) {.mantine-hidden-from-${a} {display: none !important;}}`},\"\");return cm.default.createElement(\"style\",{\"data-mantine-styles\":\"classes\",nonce:o==null?void 0:o(),dangerouslySetInnerHTML:{__html:t}})}var cm,um=u(()=>{\"use client\";cm=h(g(),1);it();md();ie();gt();yo()});function Oa(e){return Object.entries(e).map(([o,t])=>`${o}: ${t};`).join(\"\")}var dm=u(()=>{\"use client\"});function Na(e,o){return(Array.isArray(e)?e:[e]).reduce((r,a)=>`${a}{${r}}`,o)}var mm=u(()=>{\"use client\"});function pm(e,o){let t=Oa(e.variables),r=t?Na(o,t):\"\",a=Oa(e.dark),n=a?Na(`${o}[data-mantine-color-scheme=\"dark\"]`,a):\"\",l=Oa(e.light),f=l?Na(`${o}[data-mantine-color-scheme=\"light\"]`,l):\"\";return`${r}${n}${f}`}var xm=u(()=>{\"use client\";dm();mm()});function wf({color:e,theme:o,autoContrast:t}){return(typeof t==\"boolean\"?t:o.autoContrast)&&Xe({color:e||o.primaryColor,theme:o}).isLight?\"var(--mantine-color-black)\":\"var(--mantine-color-white)\"}function Af(e,o){return wf({color:e.colors[e.primaryColor][fo(e,o)],theme:e,autoContrast:null})}var Pf=u(()=>{\"use client\";pr();Ct()});function hr({theme:e,color:o,colorScheme:t,name:r=o,withColorValues:a=!0}){if(!e.colors[o])return{};if(t===\"light\"){let f=fo(e,\"light\"),s={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-filled)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${f})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${f===9?8:f+1})`,[`--mantine-color-${r}-light`]:Oo(e.colors[o][f],.1),[`--mantine-color-${r}-light-hover`]:Oo(e.colors[o][f],.12),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${f})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${f})`,[`--mantine-color-${r}-outline-hover`]:Oo(e.colors[o][f],.05)};return a?d({[`--mantine-color-${r}-0`]:e.colors[o][0],[`--mantine-color-${r}-1`]:e.colors[o][1],[`--mantine-color-${r}-2`]:e.colors[o][2],[`--mantine-color-${r}-3`]:e.colors[o][3],[`--mantine-color-${r}-4`]:e.colors[o][4],[`--mantine-color-${r}-5`]:e.colors[o][5],[`--mantine-color-${r}-6`]:e.colors[o][6],[`--mantine-color-${r}-7`]:e.colors[o][7],[`--mantine-color-${r}-8`]:e.colors[o][8],[`--mantine-color-${r}-9`]:e.colors[o][9]},s):s}let n=fo(e,\"dark\"),l={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-4)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${n===9?8:n+1})`,[`--mantine-color-${r}-light`]:Oo(e.colors[o][Math.max(0,n-2)],.15),[`--mantine-color-${r}-light-hover`]:Oo(e.colors[o][Math.max(0,n-2)],.2),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${Math.max(n-5,0)})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${Math.max(n-4,0)})`,[`--mantine-color-${r}-outline-hover`]:Oo(e.colors[o][Math.max(n-4,0)],.05)};return a?d({[`--mantine-color-${r}-0`]:e.colors[o][0],[`--mantine-color-${r}-1`]:e.colors[o][1],[`--mantine-color-${r}-2`]:e.colors[o][2],[`--mantine-color-${r}-3`]:e.colors[o][3],[`--mantine-color-${r}-4`]:e.colors[o][4],[`--mantine-color-${r}-5`]:e.colors[o][5],[`--mantine-color-${r}-6`]:e.colors[o][6],[`--mantine-color-${r}-7`]:e.colors[o][7],[`--mantine-color-${r}-8`]:e.colors[o][8],[`--mantine-color-${r}-9`]:e.colors[o][9]},l):l}var Iw,Im=u(()=>{\"use client\";pr();Iw=h(g(),1);La()});function hm(e){return!!e&&typeof e==\"object\"&&\"mantine-virtual-color\"in e}var yw,gm=u(()=>{\"use client\";yw=h(g(),1)});function bt(e,o,t){Pe(o).forEach(r=>Object.assign(e,{[`--mantine-${t}-${r}`]:o[r]}))}var _w,Ha,Ef=u(()=>{\"use client\";it();ie();_w=h(g(),1);pr();Pf();Im();gm();Ha=e=>{let o=fo(e,\"light\"),t=e.defaultRadius in e.radius?e.radius[e.defaultRadius]:y(e.defaultRadius),r={variables:{\"--mantine-scale\":e.scale.toString(),\"--mantine-cursor-type\":e.cursorType,\"--mantine-color-scheme\":\"light dark\",\"--mantine-webkit-font-smoothing\":e.fontSmoothing?\"antialiased\":\"unset\",\"--mantine-moz-font-smoothing\":e.fontSmoothing?\"grayscale\":\"unset\",\"--mantine-color-white\":e.white,\"--mantine-color-black\":e.black,\"--mantine-line-height\":e.lineHeights.md,\"--mantine-font-family\":e.fontFamily,\"--mantine-font-family-monospace\":e.fontFamilyMonospace,\"--mantine-font-family-headings\":e.headings.fontFamily,\"--mantine-heading-font-weight\":e.headings.fontWeight,\"--mantine-heading-text-wrap\":e.headings.textWrap,\"--mantine-radius-default\":t,\"--mantine-primary-color-filled\":`var(--mantine-color-${e.primaryColor}-filled)`,\"--mantine-primary-color-filled-hover\":`var(--mantine-color-${e.primaryColor}-filled-hover)`,\"--mantine-primary-color-light\":`var(--mantine-color-${e.primaryColor}-light)`,\"--mantine-primary-color-light-hover\":`var(--mantine-color-${e.primaryColor}-light-hover)`,\"--mantine-primary-color-light-color\":`var(--mantine-color-${e.primaryColor}-light-color)`},light:{\"--mantine-primary-color-contrast\":Af(e,\"light\"),\"--mantine-color-bright\":\"var(--mantine-color-black)\",\"--mantine-color-text\":e.black,\"--mantine-color-body\":e.white,\"--mantine-color-error\":\"var(--mantine-color-red-6)\",\"--mantine-color-placeholder\":\"var(--mantine-color-gray-5)\",\"--mantine-color-anchor\":`var(--mantine-color-${e.primaryColor}-${o})`,\"--mantine-color-default\":\"var(--mantine-color-white)\",\"--mantine-color-default-hover\":\"var(--mantine-color-gray-0)\",\"--mantine-color-default-color\":\"var(--mantine-color-black)\",\"--mantine-color-default-border\":\"var(--mantine-color-gray-4)\",\"--mantine-color-dimmed\":\"var(--mantine-color-gray-6)\"},dark:{\"--mantine-primary-color-contrast\":Af(e,\"dark\"),\"--mantine-color-bright\":\"var(--mantine-color-white)\",\"--mantine-color-text\":\"var(--mantine-color-dark-0)\",\"--mantine-color-body\":\"var(--mantine-color-dark-7)\",\"--mantine-color-error\":\"var(--mantine-color-red-8)\",\"--mantine-color-placeholder\":\"var(--mantine-color-dark-3)\",\"--mantine-color-anchor\":`var(--mantine-color-${e.primaryColor}-4)`,\"--mantine-color-default\":\"var(--mantine-color-dark-6)\",\"--mantine-color-default-hover\":\"var(--mantine-color-dark-5)\",\"--mantine-color-default-color\":\"var(--mantine-color-white)\",\"--mantine-color-default-border\":\"var(--mantine-color-dark-4)\",\"--mantine-color-dimmed\":\"var(--mantine-color-dark-2)\"}};bt(r.variables,e.breakpoints,\"breakpoint\"),bt(r.variables,e.spacing,\"spacing\"),bt(r.variables,e.fontSizes,\"font-size\"),bt(r.variables,e.lineHeights,\"line-height\"),bt(r.variables,e.shadows,\"shadow\"),bt(r.variables,e.radius,\"radius\"),e.colors[e.primaryColor].forEach((n,l)=>{r.variables[`--mantine-primary-color-${l}`]=`var(--mantine-color-${e.primaryColor}-${l})`}),Pe(e.colors).forEach(n=>{let l=e.colors[n];if(hm(l)){Object.assign(r.light,hr({theme:e,name:l.name,color:l.light,colorScheme:\"light\",withColorValues:!0})),Object.assign(r.dark,hr({theme:e,name:l.name,color:l.dark,colorScheme:\"dark\",withColorValues:!0}));return}l.forEach((f,s)=>{r.variables[`--mantine-color-${n}-${s}`]=f}),Object.assign(r.light,hr({theme:e,color:n,colorScheme:\"light\",withColorValues:!1})),Object.assign(r.dark,hr({theme:e,color:n,colorScheme:\"dark\",withColorValues:!1}))});let a=e.headings.sizes;return Pe(a).forEach(n=>{r.variables[`--mantine-${n}-font-size`]=a[n].fontSize,r.variables[`--mantine-${n}-line-height`]=a[n].lineHeight,r.variables[`--mantine-${n}-font-weight`]=a[n].fontWeight||e.headings.fontWeight}),r}});function Sm({theme:e,generator:o}){let t=Ha(e),r=o==null?void 0:o(e);return r?lr(t,r):t}var Mw,ym=u(()=>{\"use client\";tf();Mw=h(g(),1);Ef()});function Cm(e){let o={variables:{},light:{},dark:{}};return Pe(e.variables).forEach(t=>{Mf.variables[t]!==e.variables[t]&&(o.variables[t]=e.variables[t])}),Pe(e.light).forEach(t=>{Mf.light[t]!==e.light[t]&&(o.light[t]=e.light[t])}),Pe(e.dark).forEach(t=>{Mf.dark[t]!==e.dark[t]&&(o.dark[t]=e.dark[t])}),o}var Lw,Mf,vm=u(()=>{\"use client\";it();Lw=h(g(),1);bf();Ef();Mf=Ha(Ir)});function mC(e){return`\n ${e}[data-mantine-color-scheme=\"dark\"] { --mantine-color-scheme: dark; }\n ${e}[data-mantine-color-scheme=\"light\"] { --mantine-color-scheme: light; }\n`}function Df({cssVariablesSelector:e,deduplicateCssVariables:o}){let t=Ue(),r=ht(),a=Gd(),n=Sm({theme:t,generator:a}),l=e===\":root\"&&o,f=l?Cm(n):n,s=pm(f,e);return s?bm.default.createElement(\"style\",{\"data-mantine-styles\":!0,nonce:r==null?void 0:r(),dangerouslySetInnerHTML:{__html:`${s}${l?\"\":mC(e)}`}}):null}var bm,_m=u(()=>{\"use client\";bm=h(g(),1);xm();gt();yo();ym();vm();Df.displayName=\"@mantine/CssVariables\"});function Fm(){let e=console.error;console.error=(...o)=>{o.length>1&&typeof o[0]==\"string\"&&o[0].toLowerCase().includes(\"extra attributes from the server\")&&typeof o[1]==\"string\"&&o[1].toLowerCase().includes(\"data-mantine-color-scheme\")||e(...o)}}var Bm=u(()=>{\"use client\"});function _t(e,o){var r;let t=e!==\"auto\"?e:window.matchMedia(\"(prefers-color-scheme: dark)\").matches?\"dark\":\"light\";(r=o())==null||r.setAttribute(\"data-mantine-color-scheme\",t)}function wm({manager:e,defaultColorScheme:o,getRootElement:t,forceColorScheme:r}){let a=(0,Je.useRef)(),[n,l]=(0,Je.useState)(()=>e.get(o)),f=r||n,s=(0,Je.useCallback)(m=>{r||(_t(m,t),l(m),e.set(m))},[e.set,f,r]),c=(0,Je.useCallback)(()=>{l(o),_t(o,t),e.clear()},[e.clear,o]);return(0,Je.useEffect)(()=>(e.subscribe(s),e.unsubscribe),[e.subscribe,e.unsubscribe]),lo(()=>{_t(e.get(o),t)},[]),(0,Je.useEffect)(()=>{var i;if(r)return _t(r,t),()=>{};r===void 0&&_t(n,t),a.current=window.matchMedia(\"(prefers-color-scheme: dark)\");let m=p=>{n===\"auto\"&&_t(p.matches?\"dark\":\"light\",t)};return(i=a.current)==null||i.addEventListener(\"change\",m),()=>{var p;return(p=a.current)==null?void 0:p.removeEventListener(\"change\",m)}},[n,r]),{colorScheme:f,setColorScheme:s,clearColorScheme:c}}var Je,Am=u(()=>{\"use client\";Je=h(g(),1);Te()});function Pm({respectReducedMotion:e,getRootElement:o}){lo(()=>{var t;e&&((t=o())==null||t.setAttribute(\"data-respect-reduced-motion\",\"true\"))},[e])}var Em=u(()=>{\"use client\";Te()});function Wa({theme:e,children:o,getStyleNonce:t,withStaticClasses:r=!0,withGlobalClasses:a=!0,deduplicateCssVariables:n=!0,withCssVariables:l=!0,cssVariablesSelector:f=\":root\",classNamesPrefix:s=\"mantine\",colorSchemeManager:c=rm(),defaultColorScheme:m=\"light\",getRootElement:i=()=>document.documentElement,cssVariablesResolver:p,forceColorScheme:x}){let{colorScheme:S,setColorScheme:I,clearColorScheme:C}=wm({defaultColorScheme:m,forceColorScheme:x,manager:c,getRootElement:i});return Pm({respectReducedMotion:(e==null?void 0:e.respectReducedMotion)||!1,getRootElement:i}),No.default.createElement(Ra.Provider,{value:{colorScheme:S,setColorScheme:I,clearColorScheme:C,getRootElement:i,classNamesPrefix:s,getStyleNonce:t,cssVariablesResolver:p,cssVariablesSelector:f,withStaticClasses:r}},No.default.createElement(ka,{theme:e},l&&No.default.createElement(Df,{cssVariablesSelector:f,deduplicateCssVariables:n}),a&&No.default.createElement(im,null),o))}function Mm({children:e,theme:o}){return No.default.createElement(Ra.Provider,{value:{colorScheme:\"auto\",setColorScheme:()=>{},clearColorScheme:()=>{},getRootElement:()=>document.documentElement,classNamesPrefix:\"mantine\",cssVariablesSelector:\":root\",withStaticClasses:!1,headless:!0}},No.default.createElement(ka,{theme:o},e))}var No,Dm=u(()=>{\"use client\";No=h(g(),1);am();gt();um();_m();yo();Bm();Am();Em();Fm();Wa.displayName=\"@mantine/core/MantineProvider\";Mm.displayName=\"@mantine/core/HeadlessMantineProvider\"});function Rm({theme:e,options:o,unstyled:t}){return ee((o==null?void 0:o.focusable)&&!t&&(e.focusClassName||pC[e.focusRing]),(o==null?void 0:o.active)&&!t&&e.activeClassName)}var pC,Tm=u(()=>{\"use client\";T();pC={always:\"mantine-focus-always\",auto:\"mantine-focus-auto\",never:\"mantine-focus-never\"}});function Lm({selector:e,stylesCtx:o,options:t,props:r,theme:a}){return It({theme:a,classNames:t==null?void 0:t.classNames,props:(t==null?void 0:t.props)||r,stylesCtx:o})[e]}var km=u(()=>{\"use client\";Ma()});function Om({selector:e,stylesCtx:o,theme:t,classNames:r,props:a}){return It({theme:t,classNames:r,props:a,stylesCtx:o})[e]}var Nm=u(()=>{\"use client\";Ma()});function Hm({rootSelector:e,selector:o,className:t}){return e===o?t:void 0}var Wm=u(()=>{\"use client\"});function Um({selector:e,classes:o,unstyled:t}){return t?void 0:o[e]}var Vm=u(()=>{\"use client\"});function qm({themeName:e,classNamesPrefix:o,selector:t,withStaticClass:r}){return r===!1?[]:e.map(a=>`${o}-${a}-${t}`)}var $m=u(()=>{\"use client\"});function Gm({themeName:e,theme:o,selector:t,props:r,stylesCtx:a}){return e.map(n=>{var l,f;return(f=It({theme:o,classNames:(l=o.components[n])==null?void 0:l.classNames,props:r,stylesCtx:a}))==null?void 0:f[t]})}var zm=u(()=>{\"use client\";Ma()});function jm({options:e,classes:o,selector:t,unstyled:r}){return e!=null&&e.variant&&!r?o[`${t}--${e.variant}`]:void 0}var Xm=u(()=>{\"use client\"});function Ym({theme:e,options:o,themeName:t,selector:r,classNamesPrefix:a,classNames:n,classes:l,unstyled:f,className:s,rootSelector:c,props:m,stylesCtx:i,withStaticClasses:p,headless:x}){return ee(Rm({theme:e,options:o,unstyled:f||x}),Gm({theme:e,themeName:t,selector:r,props:m,stylesCtx:i}),jm({options:o,classes:l,selector:r,unstyled:f}),Om({selector:r,stylesCtx:i,theme:e,classNames:n,props:m}),Lm({selector:r,stylesCtx:i,options:o,props:m,theme:e}),Hm({rootSelector:c,selector:r,className:s}),Um({selector:r,classes:l,unstyled:f||x}),p&&!x&&qm({themeName:t,classNamesPrefix:a,selector:r,withStaticClass:o==null?void 0:o.withStaticClass}),o==null?void 0:o.className)}var Km=u(()=>{\"use client\";T();Tm();km();Nm();Wm();Vm();$m();zm();Xm()});function Zm({theme:e,themeName:o,props:t,stylesCtx:r,selector:a}){return o.map(n=>{var l;return ur({theme:e,styles:(l=e.components[n])==null?void 0:l.styles,props:t,stylesCtx:r})[a]}).reduce((n,l)=>d(d({},n),l),{})}var Qm=u(()=>{\"use client\";yf()});function Ua({style:e,theme:o}){return Array.isArray(e)?[...e].reduce((t,r)=>d(d({},t),Ua({style:r,theme:o})),{}):typeof e==\"function\"?e(o):e==null?{}:e}var Jm=u(()=>{\"use client\"});function ep(e){return e.reduce((o,t)=>(t&&Object.keys(t).forEach(r=>{o[r]=d(d({},o[r]),ut(t[r]))}),o),{})}var RA,op=u(()=>{\"use client\";Ca();RA=h(g(),1)});function tp({vars:e,varsResolver:o,theme:t,props:r,stylesCtx:a,selector:n,themeName:l,headless:f}){var s;return(s=ep([f?{}:o==null?void 0:o(t,r,a),...l.map(c=>{var m,i,p;return(p=(i=(m=t.components)==null?void 0:m[c])==null?void 0:i.vars)==null?void 0:p.call(i,t,r,a)}),e==null?void 0:e(t,r,a)]))==null?void 0:s[n]}var rp=u(()=>{\"use client\";op()});function ap({theme:e,themeName:o,selector:t,options:r,props:a,stylesCtx:n,rootSelector:l,styles:f,style:s,vars:c,varsResolver:m,headless:i}){return d(d(d(d(d(d({},Zm({theme:e,themeName:o,props:a,stylesCtx:n,selector:t})),ur({theme:e,styles:f,props:a,stylesCtx:n})[t]),ur({theme:e,styles:r==null?void 0:r.styles,props:(r==null?void 0:r.props)||a,stylesCtx:n})[t]),tp({theme:e,props:a,stylesCtx:n,vars:c,varsResolver:m,selector:t,themeName:o,headless:i})),l===t?Ua({style:s,theme:e}):null),Ua({style:r==null?void 0:r.style,theme:e}))}var np=u(()=>{\"use client\";Qm();Jm();yf();rp()});function N({name:e,classes:o,props:t,stylesCtx:r,className:a,style:n,rootSelector:l=\"root\",unstyled:f,classNames:s,styles:c,vars:m,varsResolver:i}){let p=Ue(),x=zd(),S=jd(),I=Xd(),C=(Array.isArray(e)?e:[e]).filter(_=>_);return(_,v)=>({className:Ym({theme:p,options:v,themeName:C,selector:_,classNamesPrefix:x,classNames:s,classes:o,unstyled:f,className:a,rootSelector:l,props:t,stylesCtx:r,withStaticClasses:S,headless:I}),style:ap({theme:p,themeName:C,selector:_,options:v,props:t,stylesCtx:r,rootSelector:l,styles:c,style:n,vars:m,varsResolver:i,headless:I})})}var $A,fe=u(()=>{\"use client\";$A=h(g(),1);gt();yo();Km();np()});function lp(e,o){return typeof e==\"boolean\"?e:o.autoContrast}var fp=u(()=>{\"use client\"});function w(e,o,t){var l;let r=Ue(),a=(l=r.components[e])==null?void 0:l.defaultProps,n=typeof a==\"function\"?a(r):a;return d(d(d({},o),n),ut(t))}var QA,$=u(()=>{\"use client\";Ca();QA=h(g(),1);yo()});function Rf(e){return Pe(e).reduce((o,t)=>e[t]!==void 0?`${o}${id(t)}:${e[t]};`:o,\"\").trim()}var aP,sp=u(()=>{\"use client\";it();ud();aP=h(g(),1)});function cp({selector:e,styles:o,media:t}){let r=o?Rf(o):\"\",a=Array.isArray(t)?t.map(n=>`@media${n.query}{${e}{${Rf(n.styles)}}}`):[];return`${r?`${e}{${r}}`:\"\"}${a.join(\"\")}`.trim()}var ip=u(()=>{\"use client\";sp()});function dp({selector:e,styles:o,media:t}){let r=ht();return up.default.createElement(\"style\",{\"data-mantine-styles\":\"inline\",nonce:r==null?void 0:r(),dangerouslySetInnerHTML:{__html:cp({selector:e,styles:o,media:t})}})}var up,mp=u(()=>{\"use client\";up=h(g(),1);gt();ip()});function Co(e){let xc=e,{m:o,mx:t,my:r,mt:a,mb:n,ml:l,mr:f,me:s,ms:c,p:m,px:i,py:p,pt:x,pb:S,pl:I,pr:C,pe:_,ps:v,bg:B,c:A,opacity:E,ff:D,fz:M,fw:L,lts:W,ta:ne,lh:q,fs:Z,tt:De,td:j,w:Ce,miw:xe,maw:Ge,h:ke,mih:re,mah:ve,bgsz:Be,bgp:Ao,bgr:Ze,bga:Qo,pos:Po,top:Jo,left:Cn,bottom:vn,right:Vr,inset:bn,display:zg,flex:jg,hiddenFrom:Xg,visibleFrom:Yg,lightHidden:Kg,darkHidden:Zg}=xc,Qg=F(xc,[\"m\",\"mx\",\"my\",\"mt\",\"mb\",\"ml\",\"mr\",\"me\",\"ms\",\"p\",\"px\",\"py\",\"pt\",\"pb\",\"pl\",\"pr\",\"pe\",\"ps\",\"bg\",\"c\",\"opacity\",\"ff\",\"fz\",\"fw\",\"lts\",\"ta\",\"lh\",\"fs\",\"tt\",\"td\",\"w\",\"miw\",\"maw\",\"h\",\"mih\",\"mah\",\"bgsz\",\"bgp\",\"bgr\",\"bga\",\"pos\",\"top\",\"left\",\"bottom\",\"right\",\"inset\",\"display\",\"flex\",\"hiddenFrom\",\"visibleFrom\",\"lightHidden\",\"darkHidden\"]);return{styleProps:ut({m:o,mx:t,my:r,mt:a,mb:n,ml:l,mr:f,me:s,ms:c,p:m,px:i,py:p,pt:x,pb:S,pl:I,pr:C,pe:_,ps:v,bg:B,c:A,opacity:E,ff:D,fz:M,fw:L,lts:W,ta:ne,lh:q,fs:Z,tt:De,td:j,w:Ce,miw:xe,maw:Ge,h:ke,mih:re,mah:ve,bgsz:Be,bgp:Ao,bgr:Ze,bga:Qo,pos:Po,top:Jo,left:Cn,bottom:vn,right:Vr,inset:bn,display:zg,flex:jg,hiddenFrom:Xg,visibleFrom:Yg,lightHidden:Kg,darkHidden:Zg}),rest:Qg}}var dP,gr=u(()=>{\"use client\";Ca();dP=h(g(),1)});var pp,xp=u(()=>{\"use client\";pp={m:{type:\"spacing\",property:\"margin\"},mt:{type:\"spacing\",property:\"marginTop\"},mb:{type:\"spacing\",property:\"marginBottom\"},ml:{type:\"spacing\",property:\"marginLeft\"},mr:{type:\"spacing\",property:\"marginRight\"},ms:{type:\"spacing\",property:\"marginInlineStart\"},me:{type:\"spacing\",property:\"marginInlineEnd\"},mx:{type:\"spacing\",property:\"marginInline\"},my:{type:\"spacing\",property:\"marginBlock\"},p:{type:\"spacing\",property:\"padding\"},pt:{type:\"spacing\",property:\"paddingTop\"},pb:{type:\"spacing\",property:\"paddingBottom\"},pl:{type:\"spacing\",property:\"paddingLeft\"},pr:{type:\"spacing\",property:\"paddingRight\"},ps:{type:\"spacing\",property:\"paddingInlineStart\"},pe:{type:\"spacing\",property:\"paddingInlineEnd\"},px:{type:\"spacing\",property:\"paddingInline\"},py:{type:\"spacing\",property:\"paddingBlock\"},bg:{type:\"color\",property:\"background\"},c:{type:\"textColor\",property:\"color\"},opacity:{type:\"identity\",property:\"opacity\"},ff:{type:\"fontFamily\",property:\"fontFamily\"},fz:{type:\"fontSize\",property:\"fontSize\"},fw:{type:\"identity\",property:\"fontWeight\"},lts:{type:\"size\",property:\"letterSpacing\"},ta:{type:\"identity\",property:\"textAlign\"},lh:{type:\"lineHeight\",property:\"lineHeight\"},fs:{type:\"identity\",property:\"fontStyle\"},tt:{type:\"identity\",property:\"textTransform\"},td:{type:\"identity\",property:\"textDecoration\"},w:{type:\"spacing\",property:\"width\"},miw:{type:\"spacing\",property:\"minWidth\"},maw:{type:\"spacing\",property:\"maxWidth\"},h:{type:\"spacing\",property:\"height\"},mih:{type:\"spacing\",property:\"minHeight\"},mah:{type:\"spacing\",property:\"maxHeight\"},bgsz:{type:\"size\",property:\"backgroundSize\"},bgp:{type:\"identity\",property:\"backgroundPosition\"},bgr:{type:\"identity\",property:\"backgroundRepeat\"},bga:{type:\"identity\",property:\"backgroundAttachment\"},pos:{type:\"identity\",property:\"position\"},top:{type:\"identity\",property:\"top\"},left:{type:\"size\",property:\"left\"},bottom:{type:\"size\",property:\"bottom\"},right:{type:\"size\",property:\"right\"},inset:{type:\"size\",property:\"inset\"},display:{type:\"identity\",property:\"display\"},flex:{type:\"identity\",property:\"flex\"}}});function Tf(e,o){let t=Xe({color:e,theme:o});return t.color===\"dimmed\"?\"var(--mantine-color-dimmed)\":t.color===\"bright\"?\"var(--mantine-color-bright)\":t.variable?`var(${t.variable})`:t.color}function Ip(e,o){let t=Xe({color:e,theme:o});return t.isThemeColor&&t.shade===void 0?`var(--mantine-color-${t.color}-text)`:Tf(e,o)}var hP,hp=u(()=>{\"use client\";Ct();hP=h(g(),1)});function Sp(e){return typeof e==\"string\"&&e in gp?gp[e]:e}var gp,yp=u(()=>{\"use client\";gp={text:\"var(--mantine-font-family)\",mono:\"var(--mantine-font-family-monospace)\",monospace:\"var(--mantine-font-family-monospace)\",heading:\"var(--mantine-font-family-headings)\",headings:\"var(--mantine-font-family-headings)\"}});function Cp(e,o){return typeof e==\"string\"&&e in o.fontSizes?`var(--mantine-font-size-${e})`:typeof e==\"string\"&&xC.includes(e)?`var(--mantine-${e}-font-size)`:typeof e==\"number\"?y(e):typeof e==\"string\"?y(e):e}var CP,xC,vp=u(()=>{\"use client\";ie();CP=h(g(),1),xC=[\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"]});function bp(e){return e}var _p=u(()=>{\"use client\"});function Fp(e,o){return typeof e==\"string\"&&e in o.lineHeights?`var(--mantine-line-height-${e})`:typeof e==\"string\"&&IC.includes(e)?`var(--mantine-${e}-line-height)`:e}var IC,Bp=u(()=>{\"use client\";IC=[\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"]});function wp(e){return typeof e==\"number\"?y(e):e}var BP,Ap=u(()=>{\"use client\";ie();BP=h(g(),1)});function Pp(e,o){if(typeof e==\"number\")return y(e);if(typeof e==\"string\"){let t=e.replace(\"-\",\"\");if(!(t in o.spacing))return y(e);let r=`--mantine-spacing-${t}`;return e.startsWith(\"-\")?`calc(var(${r}) * -1)`:`var(${r})`}return e}var PP,Ep=u(()=>{\"use client\";ie();PP=h(g(),1)});var Va,Mp=u(()=>{\"use client\";hp();yp();vp();_p();Bp();Ap();Ep();Va={color:Tf,textColor:Ip,fontSize:Cp,spacing:Pp,identity:bp,size:wp,lineHeight:Fp,fontFamily:Sp}});function Dp(e){return e.replace(\"(min-width: \",\"\").replace(\"em)\",\"\")}function Rp(t){var r=t,{media:e}=r,o=F(r,[\"media\"]);let n=Object.keys(e).sort((l,f)=>Number(Dp(l))-Number(Dp(f))).map(l=>({query:l,styles:e[l]}));return b(d({},o),{media:n})}var Tp=u(()=>{\"use client\"});function hC(e){if(typeof e!=\"object\"||e===null)return!1;let o=Object.keys(e);return!(o.length===1&&o[0]===\"base\")}function gC(e){return typeof e==\"object\"&&e!==null?\"base\"in e?e.base:void 0:e}function SC(e){return typeof e==\"object\"&&e!==null?Pe(e).filter(o=>o!==\"base\"):[]}function yC(e,o){return typeof e==\"object\"&&e!==null&&o in e?e[o]:e}function Lp({styleProps:e,data:o,theme:t}){return Rp(Pe(e).reduce((r,a)=>{if(a===\"hiddenFrom\"||a===\"visibleFrom\")return r;let n=o[a],l=Array.isArray(n.property)?n.property:[n.property],f=gC(e[a]);if(!hC(e[a]))return l.forEach(c=>{r.inlineStyles[c]=Va[n.type](f,t)}),r;r.hasResponsiveStyles=!0;let s=SC(e[a]);return l.forEach(c=>{f&&(r.styles[c]=Va[n.type](f,t)),s.forEach(m=>{let i=`(min-width: ${t.breakpoints[m]})`;r.media[i]=b(d({},r.media[i]),{[c]:Va[n.type](yC(e[a],m),t)})})}),r},{hasResponsiveStyles:!1,styles:{},inlineStyles:{},media:{}}))}var VP,kp=u(()=>{\"use client\";it();VP=h(g(),1);Mp();Tp()});function Np(){return`__m__-${(0,Op.useId)().replace(/:/g,\"\")}`}var Op,Hp=u(()=>{\"use client\";Op=h(g(),1)});function Wp(e){return e.startsWith(\"data-\")?e:`data-${e}`}function CC(e){return Object.keys(e).reduce((o,t)=>{let r=e[t];return r===void 0||r===\"\"||r===!1||r===null||(o[Wp(t)]=e[t]),o},{})}function Lf(e){return e?typeof e==\"string\"?{[Wp(e)]:!0}:Array.isArray(e)?[...e].reduce((o,t)=>d(d({},o),Lf(t)),{}):CC(e):null}var Up=u(()=>{\"use client\"});function kf(e,o){return Array.isArray(e)?[...e].reduce((t,r)=>d(d({},t),kf(r,o)),{}):typeof e==\"function\"?e(o):e==null?{}:e}function Vp({theme:e,style:o,vars:t,styleProps:r}){let a=kf(o,e),n=kf(t,e);return d(d(d({},a),n),r)}var qp=u(()=>{\"use client\"});var Ho,$p,P,K=u(()=>{\"use client\";Ho=h(g(),1);T();mp();nf();yo();Up();qp();gr();xp();kp();Hp();$p=(0,Ho.forwardRef)((S,x)=>{var I=S,{component:e,style:o,__vars:t,className:r,variant:a,mod:n,size:l,hiddenFrom:f,visibleFrom:s,lightHidden:c,darkHidden:m,renderRoot:i}=I,p=F(I,[\"component\",\"style\",\"__vars\",\"className\",\"variant\",\"mod\",\"size\",\"hiddenFrom\",\"visibleFrom\",\"lightHidden\",\"darkHidden\",\"renderRoot\"]);let C=Ue(),_=e||\"div\",{styleProps:v,rest:B}=Co(p),A=Np(),E=Lp({styleProps:v,theme:C,data:pp}),D=d(d({ref:x,style:Vp({theme:C,style:o,vars:t,styleProps:E.inlineStyles}),className:ee(r,{[A]:E.hasResponsiveStyles,\"mantine-light-hidden\":c,\"mantine-dark-hidden\":m,[`mantine-hidden-from-${f}`]:f,[`mantine-visible-from-${s}`]:s}),\"data-variant\":a,\"data-size\":va(l)?void 0:l||void 0},Lf(n)),B);return Ho.default.createElement(Ho.default.Fragment,null,E.hasResponsiveStyles&&Ho.default.createElement(dp,{selector:`.${A}`,styles:E.styles,media:E.media}),typeof i==\"function\"?i(D):Ho.default.createElement(_,d({},D)))});$p.displayName=\"@mantine/core/Box\";P=$p});function Of(e){return e}function H(e){let o=(0,Gp.forwardRef)(e);return o.extend=Of,o}var Gp,ae=u(()=>{\"use client\";Gp=h(g(),1)});function he(e){let o=(0,zp.forwardRef)(e);return o.extend=Of,o}var zp,eo=u(()=>{\"use client\";zp=h(g(),1);ae()});var Nf,jp=u(()=>{\"use client\";Nf={root:\"m_87cf2631\"}});var Xp,vC,vo,qa=u(()=>{\"use client\";Xp=h(g(),1);T();$();fe();K();eo();jp();vC={__staticSelector:\"UnstyledButton\"},vo=he((e,o)=>{let t=w(\"UnstyledButton\",vC,e),p=t,{className:r,component:a=\"button\",__staticSelector:n,unstyled:l,classNames:f,styles:s,style:c}=p,m=F(p,[\"className\",\"component\",\"__staticSelector\",\"unstyled\",\"classNames\",\"styles\",\"style\"]),i=N({name:n,props:t,classes:Nf,className:r,style:c,classNames:f,styles:s,unstyled:l});return Xp.default.createElement(P,d(b(d({},i(\"root\",{focusable:!0})),{component:a,ref:o,type:a===\"button\"?\"button\":void 0}),m))});vo.classes=Nf;vo.displayName=\"@mantine/core/UnstyledButton\"});var Hf,Yp=u(()=>{\"use client\";Hf={root:\"m_515a97f8\"}});var Kp,bC,$a,Zp=u(()=>{\"use client\";Kp=h(g(),1);T();$();fe();K();ae();Yp();bC={},$a=H((e,o)=>{let t=w(\"VisuallyHidden\",bC,e),i=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s}=i,c=F(i,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\"]),m=N({name:\"VisuallyHidden\",classes:Hf,props:t,className:a,style:n,classNames:r,styles:l,unstyled:f});return Kp.default.createElement(P,d(d({component:\"span\",ref:o},m(\"root\")),c))});$a.classes=Hf;$a.displayName=\"@mantine/core/VisuallyHidden\"});var Wf,Qp=u(()=>{\"use client\";Wf={root:\"m_1b7284a3\"}});var Jp,_C,FC,Ga,ex=u(()=>{\"use client\";Jp=h(g(),1);de();T();$();fe();K();eo();Qp();_C={},FC=(e,{radius:o,shadow:t})=>({root:{\"--paper-radius\":o===void 0?void 0:Ie(o),\"--paper-shadow\":Ba(t)}}),Ga=he((e,o)=>{let t=w(\"Paper\",_C,e),C=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,withBorder:s,vars:c,radius:m,shadow:i,variant:p,mod:x}=C,S=F(C,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"withBorder\",\"vars\",\"radius\",\"shadow\",\"variant\",\"mod\"]),I=N({name:\"Paper\",props:t,classes:Wf,className:a,style:n,classNames:r,styles:l,unstyled:f,vars:c,varsResolver:FC});return Jp.default.createElement(P,d(b(d({ref:o,mod:[{\"data-with-border\":s},x]},I(\"root\")),{variant:p}),S))});Ga.classes=Wf;Ga.displayName=\"@mantine/core/Paper\"});function Wo({children:e,active:o=!0,refProp:t=\"ref\"}){let r=If(o),a=gf(r,e==null?void 0:e.ref);return Id(e)?(0,za.cloneElement)(e,{[t]:a}):e}function Uf(e){return za.default.createElement($a,d({tabIndex:-1,\"data-autofocus\":!0},e))}var za,Vf=u(()=>{\"use client\";za=h(g(),1);Te();hd();T();Zp();Wo.displayName=\"@mantine/core/FocusTrap\";Uf.displayName=\"@mantine/core/FocusTrapInitialFocus\";Wo.InitialFocus=Uf});function BC(e){let o=document.createElement(\"div\");return o.setAttribute(\"data-portal\",\"true\"),typeof e.className==\"string\"&&o.classList.add(...e.className.split(\" \").filter(Boolean)),typeof e.style==\"object\"&&Object.assign(o.style,e.style),typeof e.id==\"string\"&&o.setAttribute(\"id\",e.id),o}var co,ox,wC,qf,tx=u(()=>{\"use client\";co=h(g(),1),ox=h(g(),1);Te();T();$();wC={},qf=(0,co.forwardRef)((e,o)=>{let s=w(\"Portal\",wC,e),{children:t,target:r}=s,a=F(s,[\"children\",\"target\"]),[n,l]=(0,co.useState)(!1),f=(0,co.useRef)(null);return lo(()=>(l(!0),f.current=r?typeof r==\"string\"?document.querySelector(r):r:BC(a),Ea(o,f.current),!r&&f.current&&document.body.appendChild(f.current),()=>{!r&&f.current&&document.body.removeChild(f.current)}),[r]),!n||!f.current?null:(0,ox.createPortal)(co.default.createElement(co.default.Fragment,null,t),f.current)});qf.displayName=\"@mantine/core/Portal\"});function $f(r){var a=r,{withinPortal:e=!0,children:o}=a,t=F(a,[\"withinPortal\",\"children\"]);return e?ja.default.createElement(qf,d({},t),o):ja.default.createElement(ja.default.Fragment,null,o)}var ja,rx=u(()=>{\"use client\";ja=h(g(),1);tx();$f.displayName=\"@mantine/core/OptionalPortal\"});var tM,Sr,yr,ax=u(()=>{\"use client\";ie();tM=h(g(),1);T();Sr=e=>({in:{opacity:1,transform:\"scale(1)\"},out:{opacity:0,transform:`scale(.9) translateY(${y(e===\"bottom\"?10:-10)})`},transitionProperty:\"transform, opacity\"}),yr={fade:{in:{opacity:1},out:{opacity:0},transitionProperty:\"opacity\"},\"fade-up\":{in:{opacity:1,transform:\"translateY(0)\"},out:{opacity:0,transform:`translateY(${y(30)}`},transitionProperty:\"opacity, transform\"},\"fade-down\":{in:{opacity:1,transform:\"translateY(0)\"},out:{opacity:0,transform:`translateY(${y(-30)}`},transitionProperty:\"opacity, transform\"},\"fade-left\":{in:{opacity:1,transform:\"translateX(0)\"},out:{opacity:0,transform:`translateX(${y(30)}`},transitionProperty:\"opacity, transform\"},\"fade-right\":{in:{opacity:1,transform:\"translateX(0)\"},out:{opacity:0,transform:`translateX(${y(-30)}`},transitionProperty:\"opacity, transform\"},scale:{in:{opacity:1,transform:\"scale(1)\"},out:{opacity:0,transform:\"scale(0)\"},common:{transformOrigin:\"top\"},transitionProperty:\"transform, opacity\"},\"scale-y\":{in:{opacity:1,transform:\"scaleY(1)\"},out:{opacity:0,transform:\"scaleY(0)\"},common:{transformOrigin:\"top\"},transitionProperty:\"transform, opacity\"},\"scale-x\":{in:{opacity:1,transform:\"scaleX(1)\"},out:{opacity:0,transform:\"scaleX(0)\"},common:{transformOrigin:\"left\"},transitionProperty:\"transform, opacity\"},\"skew-up\":{in:{opacity:1,transform:\"translateY(0) skew(0deg, 0deg)\"},out:{opacity:0,transform:`translateY(${y(-20)}) skew(-10deg, -5deg)`},common:{transformOrigin:\"top\"},transitionProperty:\"transform, opacity\"},\"skew-down\":{in:{opacity:1,transform:\"translateY(0) skew(0deg, 0deg)\"},out:{opacity:0,transform:`translateY(${y(20)}) skew(-10deg, -5deg)`},common:{transformOrigin:\"bottom\"},transitionProperty:\"transform, opacity\"},\"rotate-left\":{in:{opacity:1,transform:\"translateY(0) rotate(0deg)\"},out:{opacity:0,transform:`translateY(${y(20)}) rotate(-5deg)`},common:{transformOrigin:\"bottom\"},transitionProperty:\"transform, opacity\"},\"rotate-right\":{in:{opacity:1,transform:\"translateY(0) rotate(0deg)\"},out:{opacity:0,transform:`translateY(${y(20)}) rotate(5deg)`},common:{transformOrigin:\"top\"},transitionProperty:\"transform, opacity\"},\"slide-down\":{in:{opacity:1,transform:\"translateY(0)\"},out:{opacity:0,transform:\"translateY(-100%)\"},common:{transformOrigin:\"top\"},transitionProperty:\"transform, opacity\"},\"slide-up\":{in:{opacity:1,transform:\"translateY(0)\"},out:{opacity:0,transform:\"translateY(100%)\"},common:{transformOrigin:\"bottom\"},transitionProperty:\"transform, opacity\"},\"slide-left\":{in:{opacity:1,transform:\"translateX(0)\"},out:{opacity:0,transform:\"translateX(100%)\"},common:{transformOrigin:\"left\"},transitionProperty:\"transform, opacity\"},\"slide-right\":{in:{opacity:1,transform:\"translateX(0)\"},out:{opacity:0,transform:\"translateX(-100%)\"},common:{transformOrigin:\"right\"},transitionProperty:\"transform, opacity\"},pop:b(d({},Sr(\"bottom\")),{common:{transformOrigin:\"center center\"}}),\"pop-bottom-left\":b(d({},Sr(\"bottom\")),{common:{transformOrigin:\"bottom left\"}}),\"pop-bottom-right\":b(d({},Sr(\"bottom\")),{common:{transformOrigin:\"bottom right\"}}),\"pop-top-left\":b(d({},Sr(\"top\")),{common:{transformOrigin:\"top left\"}}),\"pop-top-right\":b(d({},Sr(\"top\")),{common:{transformOrigin:\"top right\"}})}});function lx({transition:e,state:o,duration:t,timingFunction:r}){let a={transitionDuration:`${t}ms`,transitionTimingFunction:r};return typeof e==\"string\"?e in yr?d(d(d({transitionProperty:yr[e].transitionProperty},a),yr[e].common),yr[e][nx[o]]):{}:d(d(d({transitionProperty:e.transitionProperty},a),e.common),e[nx[o]])}var nx,fx=u(()=>{\"use client\";ax();nx={entering:\"in\",entered:\"in\",exiting:\"out\",exited:\"out\",\"pre-exiting\":\"out\",\"pre-entering\":\"out\"}});function cx({duration:e,exitDuration:o,timingFunction:t,mounted:r,onEnter:a,onExit:n,onEntered:l,onExited:f}){let s=Ue(),c=ir(),m=s.respectReducedMotion?c:!1,[i,p]=(0,bo.useState)(m?0:e),[x,S]=(0,bo.useState)(r?\"entered\":\"exited\"),I=(0,bo.useRef)(-1),C=(0,bo.useRef)(-1),_=v=>{let B=v?a:n,A=v?l:f;window.clearTimeout(I.current);let E=m?0:v?e:o;p(E),E===0?(typeof B==\"function\"&&B(),typeof A==\"function\"&&A(),S(v?\"entered\":\"exited\")):C.current=requestAnimationFrame(()=>{sx.default.flushSync(()=>{S(v?\"pre-entering\":\"pre-exiting\")}),C.current=requestAnimationFrame(()=>{typeof B==\"function\"&&B(),S(v?\"entering\":\"exiting\"),I.current=window.setTimeout(()=>{typeof A==\"function\"&&A(),S(v?\"entered\":\"exited\")},E)})})};return cr(()=>{_(r)},[r]),(0,bo.useEffect)(()=>()=>{window.clearTimeout(I.current),cancelAnimationFrame(C.current)},[]),{transitionDuration:i,transitionStatus:x,transitionTimingFunction:t||\"ease\"}}var bo,sx,ix=u(()=>{\"use client\";bo=h(g(),1),sx=h(g(),1);Te();T();yo()});function io({keepMounted:e,transition:o=\"fade\",duration:t=250,exitDuration:r=t,mounted:a,children:n,timingFunction:l=\"ease\",onExit:f,onEntered:s,onEnter:c,onExited:m}){let{transitionDuration:i,transitionStatus:p,transitionTimingFunction:x}=cx({mounted:a,exitDuration:r,duration:t,timingFunction:l,onExit:f,onEntered:s,onEnter:c,onExited:m});return i===0?a?Cr.default.createElement(Cr.default.Fragment,null,n({})):e?n({display:\"none\"}):null:p===\"exited\"?e?n({display:\"none\"}):null:Cr.default.createElement(Cr.default.Fragment,null,n(lx({transition:o,duration:i,state:p,timingFunction:x})))}var Cr,vr=u(()=>{\"use client\";Cr=h(g(),1);fx();ix();io.displayName=\"@mantine/core/Transition\"});var Ee,br=u(()=>{\"use client\";Ee={root:\"m_5ae2e3c\",barsLoader:\"m_7a2bd4cd\",bar:\"m_870bb79\",\"bars-loader-animation\":\"m_5d2b3b9d\",dotsLoader:\"m_4e3f22d7\",dot:\"m_870c4af\",\"loader-dots-animation\":\"m_aac34a1\",ovalLoader:\"m_b34414df\",\"oval-loader-animation\":\"m_f8e89c4b\"}});var Uo,ux,dx=u(()=>{\"use client\";Uo=h(g(),1);T();K();br();ux=(0,Uo.forwardRef)((r,t)=>{var a=r,{className:e}=a,o=F(a,[\"className\"]);return Uo.default.createElement(P,b(d({component:\"span\",className:ee(Ee.barsLoader,e)},o),{ref:t}),Uo.default.createElement(\"span\",{className:Ee.bar}),Uo.default.createElement(\"span\",{className:Ee.bar}),Uo.default.createElement(\"span\",{className:Ee.bar}))})});var Vo,mx,px=u(()=>{\"use client\";Vo=h(g(),1);T();K();br();mx=(0,Vo.forwardRef)((r,t)=>{var a=r,{className:e}=a,o=F(a,[\"className\"]);return Vo.default.createElement(P,b(d({component:\"span\",className:ee(Ee.dotsLoader,e)},o),{ref:t}),Vo.default.createElement(\"span\",{className:Ee.dot}),Vo.default.createElement(\"span\",{className:Ee.dot}),Vo.default.createElement(\"span\",{className:Ee.dot}))})});var Xa,xx,Ix=u(()=>{\"use client\";Xa=h(g(),1);T();K();br();xx=(0,Xa.forwardRef)((r,t)=>{var a=r,{className:e}=a,o=F(a,[\"className\"]);return Xa.default.createElement(P,b(d({component:\"span\",className:ee(Ee.ovalLoader,e)},o),{ref:t}))})});var Gf,hx,AC,PC,qo,zf=u(()=>{\"use client\";Gf=h(g(),1);de();T();vt();$();fe();K();ae();dx();px();Ix();br();hx={bars:ux,oval:xx,dots:mx},AC={loaders:hx,type:\"oval\"},PC=(e,{size:o,color:t})=>({root:{\"--loader-size\":X(o,\"loader-size\"),\"--loader-color\":t?He(t,e):void 0}}),qo=H((e,o)=>{let t=w(\"Loader\",AC,e),_=t,{size:r,color:a,type:n,vars:l,className:f,style:s,classNames:c,styles:m,unstyled:i,loaders:p,variant:x,children:S}=_,I=F(_,[\"size\",\"color\",\"type\",\"vars\",\"className\",\"style\",\"classNames\",\"styles\",\"unstyled\",\"loaders\",\"variant\",\"children\"]),C=N({name:\"Loader\",props:t,classes:Ee,className:f,style:s,classNames:c,styles:m,unstyled:i,vars:l,varsResolver:PC});return S?Gf.default.createElement(P,d(b(d({},C(\"root\")),{ref:o}),I),S):Gf.default.createElement(P,d(b(d({},C(\"root\")),{ref:o,component:p[n],variant:x,size:r}),I))});qo.defaultLoaders=hx;qo.classes=Ee;qo.displayName=\"@mantine/core/Loader\"});var Ft,jf=u(()=>{\"use client\";Ft={root:\"m_8d3f4000\",icon:\"m_8d3afb97\",loader:\"m_302b9fb1\",group:\"m_1a0f1b21\"}});var Sx,gx,EC,Ya,yx=u(()=>{\"use client\";Sx=h(g(),1);ie();T();$();fe();K();ae();jf();gx={orientation:\"horizontal\"},EC=(e,{borderWidth:o})=>({group:{\"--ai-border-width\":y(o)}}),Ya=H((e,o)=>{let t=w(\"ActionIconGroup\",gx,e),I=w(\"ActionIconGroup\",gx,e),{className:r,style:a,classNames:n,styles:l,unstyled:f,orientation:s,vars:c,borderWidth:m,variant:i,mod:p}=I,x=F(I,[\"className\",\"style\",\"classNames\",\"styles\",\"unstyled\",\"orientation\",\"vars\",\"borderWidth\",\"variant\",\"mod\"]),S=N({name:\"ActionIconGroup\",props:t,classes:Ft,className:r,style:a,classNames:n,styles:l,unstyled:f,vars:c,varsResolver:EC,rootSelector:\"group\"});return Sx.default.createElement(P,d(b(d({},S(\"group\")),{ref:o,variant:i,mod:[{\"data-orientation\":s},p],role:\"group\"}),x))});Ya.classes=Ft;Ya.displayName=\"@mantine/core/ActionIconGroup\"});var Bt,MC,DC,uo,Cx=u(()=>{\"use client\";Bt=h(g(),1);de();T();$();fe();K();eo();zf();vr();qa();yx();jf();MC={},DC=(e,{size:o,radius:t,variant:r,gradient:a,color:n,autoContrast:l})=>{let f=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:a,variant:r||\"filled\",autoContrast:l});return{root:{\"--ai-size\":X(o,\"ai-size\"),\"--ai-radius\":t===void 0?void 0:Ie(t),\"--ai-bg\":n||r?f.background:void 0,\"--ai-hover\":n||r?f.hover:void 0,\"--ai-hover-color\":n||r?f.hoverColor:void 0,\"--ai-color\":f.color,\"--ai-bd\":n||r?f.border:void 0}}},uo=he((e,o)=>{let t=w(\"ActionIcon\",MC,e),L=t,{className:r,unstyled:a,variant:n,classNames:l,styles:f,style:s,loading:c,loaderProps:m,size:i,color:p,radius:x,__staticSelector:S,gradient:I,vars:C,children:_,disabled:v,\"data-disabled\":B,autoContrast:A,mod:E}=L,D=F(L,[\"className\",\"unstyled\",\"variant\",\"classNames\",\"styles\",\"style\",\"loading\",\"loaderProps\",\"size\",\"color\",\"radius\",\"__staticSelector\",\"gradient\",\"vars\",\"children\",\"disabled\",\"data-disabled\",\"autoContrast\",\"mod\"]),M=N({name:[\"ActionIcon\",S],props:t,className:r,style:s,classes:Ft,classNames:l,styles:f,unstyled:a,vars:C,varsResolver:DC});return Bt.default.createElement(vo,b(d(d({},M(\"root\",{active:!v&&!c&&!B})),D),{unstyled:a,variant:n,size:i,disabled:v||c,ref:o,mod:[{loading:c,disabled:v||B},E]}),Bt.default.createElement(io,{mounted:!!c,transition:\"slide-down\",duration:150},W=>Bt.default.createElement(P,b(d({component:\"span\"},M(\"loader\",{style:W})),{\"aria-hidden\":!0}),Bt.default.createElement(qo,d({color:\"var(--ai-color)\",size:\"calc(var(--ai-size) * 0.55)\"},m)))),Bt.default.createElement(P,d({component:\"span\",mod:{loading:c}},M(\"icon\")),_))});uo.classes=Ft;uo.displayName=\"@mantine/core/ActionIcon\";uo.Group=Ya});var _r,Xf,vx=u(()=>{\"use client\";_r=h(g(),1),Xf=(0,_r.forwardRef)((a,r)=>{var n=a,{size:e=\"var(--cb-icon-size, 70%)\",style:o}=n,t=F(n,[\"size\",\"style\"]);return _r.default.createElement(\"svg\",d({viewBox:\"0 0 15 15\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:b(d({},o),{width:e,height:e}),ref:r},t),_r.default.createElement(\"path\",{d:\"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z\",fill:\"currentColor\",fillRule:\"evenodd\",clipRule:\"evenodd\"}))});Xf.displayName=\"@mantine/core/CloseIcon\"});var Yf,bx=u(()=>{\"use client\";Yf={root:\"m_86a44da5\",\"root--subtle\":\"m_220c80f2\"}});var Kf,RC,TC,Ka,_x=u(()=>{\"use client\";Kf=h(g(),1);ie();de();T();$();fe();eo();qa();vx();bx();RC={variant:\"subtle\"},TC=(e,{size:o,radius:t,iconSize:r})=>({root:{\"--cb-size\":X(o,\"cb-size\"),\"--cb-radius\":t===void 0?void 0:Ie(t),\"--cb-icon-size\":y(r)}}),Ka=he((e,o)=>{let t=w(\"CloseButton\",RC,e),B=t,{iconSize:r,children:a,vars:n,radius:l,className:f,classNames:s,style:c,styles:m,unstyled:i,\"data-disabled\":p,disabled:x,variant:S,icon:I,mod:C}=B,_=F(B,[\"iconSize\",\"children\",\"vars\",\"radius\",\"className\",\"classNames\",\"style\",\"styles\",\"unstyled\",\"data-disabled\",\"disabled\",\"variant\",\"icon\",\"mod\"]),v=N({name:\"CloseButton\",props:t,className:f,style:c,classes:Yf,classNames:s,styles:m,unstyled:i,vars:n,varsResolver:TC});return Kf.default.createElement(vo,d(b(d({ref:o},_),{unstyled:i,variant:S,disabled:x,mod:[{disabled:x||p},C]}),v(\"root\",{variant:S,active:!x&&!p})),I||Kf.default.createElement(Xf,null),a)});Ka.classes=Yf;Ka.displayName=\"@mantine/core/CloseButton\"});var Zf,Fx=u(()=>{\"use client\";Zf={root:\"m_9814e45f\"}});var Bx,LC,kC,Za,wx=u(()=>{\"use client\";Bx=h(g(),1);ie();fr();de();T();La();$();fe();K();eo();Fx();LC={zIndex:So(\"modal\")},kC=(e,{gradient:o,color:t,backgroundOpacity:r,blur:a,radius:n,zIndex:l})=>({root:{\"--overlay-bg\":o||(t!==void 0||r!==void 0)&&We(t||\"#000\",r!=null?r:.6)||void 0,\"--overlay-filter\":a?`blur(${y(a)})`:void 0,\"--overlay-radius\":n===void 0?void 0:Ie(n),\"--overlay-z-index\":l==null?void 0:l.toString()}}),Za=he((e,o)=>{let t=w(\"Overlay\",LC,e),E=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,fixed:c,center:m,children:i,radius:p,zIndex:x,gradient:S,blur:I,color:C,backgroundOpacity:_,mod:v}=E,B=F(E,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"fixed\",\"center\",\"children\",\"radius\",\"zIndex\",\"gradient\",\"blur\",\"color\",\"backgroundOpacity\",\"mod\"]),A=N({name:\"Overlay\",props:t,classes:Zf,className:a,style:n,classNames:r,styles:l,unstyled:f,vars:s,varsResolver:kC});return Bx.default.createElement(P,d(b(d({ref:o},A(\"root\")),{mod:[{center:m,fixed:c},v]}),B),i)});Za.classes=Zf;Za.displayName=\"@mantine/core/Overlay\"});var UD,Ax,ge,Ye=u(()=>{\"use client\";UD=h(g(),1);lf();T();[Ax,ge]=ba(\"ModalBase component was not found in tree\")});function Px({opened:e,transitionDuration:o}){let[t,r]=(0,wt.useState)(e),a=(0,wt.useRef)(),l=ir()?0:o;return(0,wt.useEffect)(()=>(e?(r(!0),window.clearTimeout(a.current)):l===0?r(!1):a.current=window.setTimeout(()=>r(!1),l),()=>window.clearTimeout(a.current)),[e,l]),t}var wt,Ex=u(()=>{\"use client\";wt=h(g(),1);Te()});function Mx({id:e,transitionProps:o,opened:t,trapFocus:r,closeOnEscape:a,onClose:n,returnFocus:l}){let f=je(e),[s,c]=(0,Qf.useState)(!1),[m,i]=(0,Qf.useState)(!1),p=typeof(o==null?void 0:o.duration)==\"number\"?o==null?void 0:o.duration:200,x=Px({opened:t,transitionDuration:p});return hf(\"keydown\",S=>{var I;S.key===\"Escape\"&&a&&((I=S.target)==null?void 0:I.getAttribute(\"data-mantine-stop-propagation\"))!==\"true\"&&n()},{capture:!0}),df({opened:t,shouldReturnFocus:r&&l}),{_id:f,titleMounted:s,bodyMounted:m,shouldLockScroll:x,setTitleMounted:c,setBodyMounted:i}}var Qf,Dx=u(()=>{\"use client\";Qf=h(g(),1);Te();Ex()});var $o,Rx,Tx=u(()=>{\"use client\";$o=h(g(),1);cd();fr();de();T();K();rx();Ye();Dx();Rx=(0,$o.forwardRef)((E,A)=>{var D=E,{keepMounted:e,opened:o,onClose:t,id:r,transitionProps:a,trapFocus:n,closeOnEscape:l,returnFocus:f,closeOnClickOutside:s,withinPortal:c,portalProps:m,lockScroll:i,children:p,zIndex:x,shadow:S,padding:I,__vars:C,unstyled:_,removeScrollProps:v}=D,B=F(D,[\"keepMounted\",\"opened\",\"onClose\",\"id\",\"transitionProps\",\"trapFocus\",\"closeOnEscape\",\"returnFocus\",\"closeOnClickOutside\",\"withinPortal\",\"portalProps\",\"lockScroll\",\"children\",\"zIndex\",\"shadow\",\"padding\",\"__vars\",\"unstyled\",\"removeScrollProps\"]);let{_id:M,titleMounted:L,bodyMounted:W,shouldLockScroll:ne,setTitleMounted:q,setBodyMounted:Z}=Mx({id:r,transitionProps:a,opened:o,trapFocus:n,closeOnEscape:l,onClose:t,returnFocus:f});return $o.default.createElement($f,b(d({},m),{withinPortal:c}),$o.default.createElement(Ax,{value:{opened:o,onClose:t,closeOnClickOutside:s,transitionProps:b(d({},a),{keepMounted:e}),getTitleId:()=>`${M}-title`,getBodyId:()=>`${M}-body`,titleMounted:L,bodyMounted:W,setTitleMounted:q,setBodyMounted:Z,trapFocus:n,closeOnEscape:l,zIndex:x,unstyled:_}},$o.default.createElement(ef,d({enabled:ne&&i},v),$o.default.createElement(P,b(d({ref:A},B),{__vars:b(d({},C),{\"--mb-z-index\":(x||So(\"modal\")).toString(),\"--mb-shadow\":Ba(S),\"--mb-padding\":Fa(I)})}),p))))})});function kx(){let e=ge();return(0,Lx.useEffect)(()=>(e.setBodyMounted(!0),()=>e.setBodyMounted(!1)),[]),e.getBodyId()}var Lx,Ox=u(()=>{\"use client\";Lx=h(g(),1);Ye()});var Ke,At=u(()=>{\"use client\";Ke={title:\"m_615af6c9\",header:\"m_b5489c3c\",inner:\"m_60c222c7\",content:\"m_fd1ab0aa\",close:\"m_606cb269\",body:\"m_5df29311\"}});var Qa,Jf,Nx=u(()=>{\"use client\";Qa=h(g(),1);T();K();Ye();Ox();At();Jf=(0,Qa.forwardRef)((r,t)=>{var a=r,{className:e}=a,o=F(a,[\"className\"]);let n=kx(),l=ge();return Qa.default.createElement(P,b(d({ref:t},o),{id:n,className:ee({[Ke.body]:!l.unstyled},e)}))});Jf.displayName=\"@mantine/core/ModalBaseBody\"});var Ja,es,Hx=u(()=>{\"use client\";Ja=h(g(),1);T();_x();Ye();At();es=(0,Ja.forwardRef)((a,r)=>{var n=a,{className:e,onClick:o}=n,t=F(n,[\"className\",\"onClick\"]);let l=ge();return Ja.default.createElement(Ka,b(d({ref:r},t),{onClick:f=>{l.onClose(),o==null||o(f)},className:ee({[Ke.close]:!l.unstyled},e),unstyled:l.unstyled}))});es.displayName=\"@mantine/core/ModalBaseCloseButton\"});var Go,Wx,Ux=u(()=>{\"use client\";Go=h(g(),1);T();Vf();ex();vr();Ye();At();Wx=(0,Go.forwardRef)((f,l)=>{var s=f,{transitionProps:e,className:o,innerProps:t,onKeyDown:r,style:a}=s,n=F(s,[\"transitionProps\",\"className\",\"innerProps\",\"onKeyDown\",\"style\"]);let c=ge();return Go.default.createElement(io,d(d({mounted:c.opened,transition:\"pop\"},c.transitionProps),e),m=>Go.default.createElement(\"div\",b(d({},t),{className:ee({[Ke.inner]:!c.unstyled},t.className)}),Go.default.createElement(Wo,{active:c.opened&&c.trapFocus},Go.default.createElement(Ga,b(d({},n),{component:\"section\",role:\"dialog\",tabIndex:-1,\"aria-modal\":!0,\"aria-describedby\":c.bodyMounted?c.getBodyId():void 0,\"aria-labelledby\":c.titleMounted?c.getTitleId():void 0,ref:l,style:[a,m],className:ee({[Ke.content]:!c.unstyled},o),unstyled:c.unstyled}),n.children))))})});var en,os,Vx=u(()=>{\"use client\";en=h(g(),1);T();K();Ye();At();os=(0,en.forwardRef)((r,t)=>{var a=r,{className:e}=a,o=F(a,[\"className\"]);let n=ge();return en.default.createElement(P,d({component:\"header\",ref:t,className:ee({[Ke.header]:!n.unstyled},e)},o))});os.displayName=\"@mantine/core/ModalBaseHeader\"});function qx(e){let o=ge();return d(d(d({},OC),o.transitionProps),e)}var OC,$x=u(()=>{\"use client\";Ye();OC={duration:200,timingFunction:\"ease\",transition:\"fade\"}});var Fr,ts,Gx=u(()=>{\"use client\";Fr=h(g(),1);wx();vr();Ye();$x();ts=(0,Fr.forwardRef)((n,a)=>{var l=n,{onClick:e,transitionProps:o,style:t}=l,r=F(l,[\"onClick\",\"transitionProps\",\"style\"]);let f=ge(),s=qx(o);return Fr.default.createElement(io,b(d({mounted:f.opened},s),{transition:\"fade\"}),c=>Fr.default.createElement(Za,d({ref:a,fixed:!0,style:[t,c],zIndex:f.zIndex,unstyled:f.unstyled,onClick:m=>{e==null||e(m),f.closeOnClickOutside&&f.onClose()}},r)))});ts.displayName=\"@mantine/core/ModalBaseOverlay\"});function jx(){let e=ge();return(0,zx.useEffect)(()=>(e.setTitleMounted(!0),()=>e.setTitleMounted(!1)),[]),e.getTitleId()}var zx,Xx=u(()=>{\"use client\";zx=h(g(),1);Ye()});var on,rs,Yx=u(()=>{\"use client\";on=h(g(),1);T();K();Ye();Xx();At();rs=(0,on.forwardRef)((r,t)=>{var a=r,{className:e}=a,o=F(a,[\"className\"]);let n=jx(),l=ge();return on.default.createElement(P,b(d({component:\"h2\",ref:t,className:ee({[Ke.title]:!l.unstyled},e)},o),{id:n}))});rs.displayName=\"@mantine/core/ModalBaseTitle\"});function Kx({children:e}){return as.default.createElement(as.default.Fragment,null,e)}var as,Zx=u(()=>{\"use client\";as=h(g(),1)});var o1,Qx,oo,zo=u(()=>{\"use client\";o1=h(g(),1);ff();T();[Qx,oo]=_a({offsetBottom:!1,offsetTop:!1,describedBy:void 0,getStyles:null,inputId:void 0,labelId:void 0})});var Se,jo=u(()=>{\"use client\";Se={wrapper:\"m_6c018570\",input:\"m_8fb7ebe7\",section:\"m_82577fc2\",placeholder:\"m_88bacfd0\",root:\"m_46b77525\",label:\"m_8fdc1311\",required:\"m_78a94662\",error:\"m_8f816625\",description:\"m_fe47ce59\"}});var eI,Jx,NC,Pt,ns=u(()=>{\"use client\";eI=h(g(),1);ie();de();T();$();fe();K();ae();zo();jo();Jx={},NC=(e,{size:o})=>({description:{\"--input-description-size\":o===void 0?void 0:`calc(${ue(o)} - ${y(2)})`}}),Pt=H((e,o)=>{let t=w(\"InputDescription\",Jx,e),_=w(\"InputDescription\",Jx,t),{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,size:c,__staticSelector:m,__inheritStyles:i=!0,variant:p}=_,x=F(_,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"size\",\"__staticSelector\",\"__inheritStyles\",\"variant\"]),S=oo(),I=N({name:[\"InputWrapper\",m],props:t,classes:Se,className:a,style:n,classNames:r,styles:l,unstyled:f,rootSelector:\"description\",vars:s,varsResolver:NC}),C=i&&(S==null?void 0:S.getStyles)||I;return eI.default.createElement(P,d(d({component:\"p\",ref:o,variant:p,size:c},C(\"description\",S!=null&&S.getStyles?{className:a,style:n}:void 0)),x))});Pt.classes=Se;Pt.displayName=\"@mantine/core/InputDescription\"});var oI,HC,WC,Et,ls=u(()=>{\"use client\";oI=h(g(),1);ie();de();T();$();fe();K();ae();zo();jo();HC={},WC=(e,{size:o})=>({error:{\"--input-error-size\":o===void 0?void 0:`calc(${ue(o)} - ${y(2)})`}}),Et=H((e,o)=>{let t=w(\"InputError\",HC,e),_=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,size:c,__staticSelector:m,__inheritStyles:i=!0,variant:p}=_,x=F(_,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"size\",\"__staticSelector\",\"__inheritStyles\",\"variant\"]),S=N({name:[\"InputWrapper\",m],props:t,classes:Se,className:a,style:n,classNames:r,styles:l,unstyled:f,rootSelector:\"error\",vars:s,varsResolver:WC}),I=oo(),C=i&&(I==null?void 0:I.getStyles)||S;return oI.default.createElement(P,d(d({component:\"p\",ref:o,variant:p,size:c},C(\"error\",I!=null&&I.getStyles?{className:a,style:n}:void 0)),x))});Et.classes=Se;Et.displayName=\"@mantine/core/InputError\"});var fs,tI,UC,Mt,ss=u(()=>{\"use client\";fs=h(g(),1);de();T();$();fe();K();ae();zo();jo();tI={labelElement:\"label\"},UC=(e,{size:o})=>({label:{\"--input-label-size\":ue(o),\"--input-asterisk-color\":void 0}}),Mt=H((e,o)=>{let t=w(\"InputLabel\",tI,e),D=w(\"InputLabel\",tI,t),{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,labelElement:c,size:m,required:i,htmlFor:p,onMouseDown:x,children:S,__staticSelector:I,variant:C,mod:_}=D,v=F(D,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"labelElement\",\"size\",\"required\",\"htmlFor\",\"onMouseDown\",\"children\",\"__staticSelector\",\"variant\",\"mod\"]),B=N({name:[\"InputWrapper\",I],props:t,classes:Se,className:a,style:n,classNames:r,styles:l,unstyled:f,rootSelector:\"label\",vars:s,varsResolver:UC}),A=oo(),E=(A==null?void 0:A.getStyles)||B;return fs.default.createElement(P,d(b(d({},E(\"label\",A!=null&&A.getStyles?{className:a,style:n}:void 0)),{component:c,variant:C,size:m,ref:o,htmlFor:c===\"label\"?p:void 0,mod:[{required:i},_],onMouseDown:M=>{x==null||x(M),!M.defaultPrevented&&M.detail>1&&M.preventDefault()}}),v),S,i&&fs.default.createElement(\"span\",b(d({},E(\"required\")),{\"aria-hidden\":!0}),\" *\"))});Mt.classes=Se;Mt.displayName=\"@mantine/core/InputLabel\"});var aI,rI,tn,nI=u(()=>{\"use client\";aI=h(g(),1);T();$();fe();K();ae();jo();rI={},tn=H((e,o)=>{let t=w(\"InputPlaceholder\",rI,e),I=w(\"InputPlaceholder\",rI,t),{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,__staticSelector:c,variant:m,error:i,mod:p}=I,x=F(I,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"__staticSelector\",\"variant\",\"error\",\"mod\"]),S=N({name:[\"InputPlaceholder\",c],props:t,classes:Se,className:a,style:n,classNames:r,styles:l,unstyled:f,rootSelector:\"placeholder\"});return aI.default.createElement(P,d(b(d({},S(\"placeholder\")),{mod:[{error:!!i},p],component:\"span\",variant:m,ref:o}),x))});tn.classes=Se;tn.displayName=\"@mantine/core/InputPlaceholder\"});function lI(e,{hasDescription:o,hasError:t}){let r=e.findIndex(s=>s===\"input\"),a=e[r-1],n=e[r+1];return{offsetBottom:o&&n===\"description\"||t&&n===\"error\",offsetTop:o&&a===\"description\"||t&&a===\"error\"}}var fI=u(()=>{\"use client\"});var _o,VC,qC,Xo,cs=u(()=>{\"use client\";_o=h(g(),1);Te();ie();de();T();$();fe();K();ae();ns();ls();ss();zo();fI();jo();VC={labelElement:\"label\",inputContainer:e=>e,inputWrapperOrder:[\"label\",\"description\",\"input\",\"error\"]},qC=(e,{size:o})=>({label:{\"--input-label-size\":ue(o),\"--input-asterisk-color\":void 0},error:{\"--input-error-size\":o===void 0?void 0:`calc(${ue(o)} - ${y(2)})`},description:{\"--input-description-size\":o===void 0?void 0:`calc(${ue(o)} - ${y(2)})`}}),Xo=H((e,o)=>{let t=w(\"InputWrapper\",VC,e),Vr=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,size:c,variant:m,__staticSelector:i,inputContainer:p,inputWrapperOrder:x,label:S,error:I,description:C,labelProps:_,descriptionProps:v,errorProps:B,labelElement:A,children:E,withAsterisk:D,id:M,required:L,__stylesApiProps:W,mod:ne}=Vr,q=F(Vr,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"size\",\"variant\",\"__staticSelector\",\"inputContainer\",\"inputWrapperOrder\",\"label\",\"error\",\"description\",\"labelProps\",\"descriptionProps\",\"errorProps\",\"labelElement\",\"children\",\"withAsterisk\",\"id\",\"required\",\"__stylesApiProps\",\"mod\"]),Z=N({name:[\"InputWrapper\",i],props:W||t,classes:Se,className:a,style:n,classNames:r,styles:l,unstyled:f,vars:s,varsResolver:qC}),De={size:c,variant:m,__staticSelector:i},j=je(M),Ce=typeof D==\"boolean\"?D:L,xe=(B==null?void 0:B.id)||`${j}-error`,Ge=(v==null?void 0:v.id)||`${j}-description`,ke=j,re=!!I&&typeof I!=\"boolean\",ve=!!C,Be=`${re?xe:\"\"} ${ve?Ge:\"\"}`,Ao=Be.trim().length>0?Be.trim():void 0,Ze=(_==null?void 0:_.id)||`${j}-label`,Qo=S&&_o.default.createElement(Mt,d(d({key:\"label\",labelElement:A,id:Ze,htmlFor:ke,required:Ce},De),_),S),Po=ve&&_o.default.createElement(Pt,b(d(d({key:\"description\"},v),De),{size:(v==null?void 0:v.size)||De.size,id:(v==null?void 0:v.id)||Ge}),C),Jo=_o.default.createElement(_o.default.Fragment,{key:\"input\"},p(E)),Cn=re&&_o.default.createElement(Et,b(d(d({},B),De),{size:(B==null?void 0:B.size)||De.size,key:\"error\",id:(B==null?void 0:B.id)||xe}),I),vn=x.map(bn=>{switch(bn){case\"label\":return Qo;case\"input\":return Jo;case\"description\":return Po;case\"error\":return Cn;default:return null}});return _o.default.createElement(Qx,{value:d({getStyles:Z,describedBy:Ao,inputId:ke,labelId:Ze},lI(x,{hasDescription:ve,hasError:re}))},_o.default.createElement(P,d(d({ref:o,variant:m,size:c,mod:[{error:!!I},ne]},Z(\"root\")),q),vn))});Xo.classes=Se;Xo.displayName=\"@mantine/core/InputWrapper\"});var Br,$C,GC,me,wr=u(()=>{\"use client\";Br=h(g(),1);ie();de();T();$();fe();gr();K();eo();ns();ls();ss();nI();zo();cs();jo();$C={variant:\"default\",leftSectionPointerEvents:\"none\",rightSectionPointerEvents:\"none\",withAria:!0,withErrorStyles:!0},GC=(e,o,t)=>({wrapper:{\"--input-margin-top\":t.offsetTop?\"calc(var(--mantine-spacing-xs) / 2)\":void 0,\"--input-margin-bottom\":t.offsetBottom?\"calc(var(--mantine-spacing-xs) / 2)\":void 0,\"--input-height\":X(o.size,\"input-height\"),\"--input-fz\":ue(o.size),\"--input-radius\":o.radius===void 0?void 0:Ie(o.radius),\"--input-left-section-width\":o.leftSectionWidth!==void 0?y(o.leftSectionWidth):void 0,\"--input-right-section-width\":o.rightSectionWidth!==void 0?y(o.rightSectionWidth):void 0,\"--input-padding-y\":o.multiline?X(o.size,\"input-padding-y\"):void 0,\"--input-left-section-pointer-events\":o.leftSectionPointerEvents,\"--input-right-section-pointer-events\":o.rightSectionPointerEvents}}),me=he((e,o)=>{let t=w(\"Input\",$C,e),Ze=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,required:s,__staticSelector:c,__stylesApiProps:m,size:i,wrapperProps:p,error:x,disabled:S,leftSection:I,leftSectionProps:C,leftSectionWidth:_,rightSection:v,rightSectionProps:B,rightSectionWidth:A,rightSectionPointerEvents:E,leftSectionPointerEvents:D,variant:M,vars:L,pointer:W,multiline:ne,radius:q,id:Z,withAria:De,withErrorStyles:j,mod:Ce}=Ze,xe=F(Ze,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"required\",\"__staticSelector\",\"__stylesApiProps\",\"size\",\"wrapperProps\",\"error\",\"disabled\",\"leftSection\",\"leftSectionProps\",\"leftSectionWidth\",\"rightSection\",\"rightSectionProps\",\"rightSectionWidth\",\"rightSectionPointerEvents\",\"leftSectionPointerEvents\",\"variant\",\"vars\",\"pointer\",\"multiline\",\"radius\",\"id\",\"withAria\",\"withErrorStyles\",\"mod\"]),{styleProps:Ge,rest:ke}=Co(xe),re=oo(),ve={offsetBottom:re==null?void 0:re.offsetBottom,offsetTop:re==null?void 0:re.offsetTop},Be=N({name:[\"Input\",c],props:m||t,classes:Se,className:a,style:n,classNames:r,styles:l,unstyled:f,stylesCtx:ve,rootSelector:\"wrapper\",vars:L,varsResolver:GC}),Ao=De?{required:s,disabled:S,\"aria-invalid\":!!x,\"aria-describedby\":re==null?void 0:re.describedBy,id:(re==null?void 0:re.inputId)||Z}:{};return Br.default.createElement(P,b(d(d(d({},Be(\"wrapper\")),Ge),p),{mod:[{error:!!x&&j,pointer:W,disabled:S,multiline:ne,\"data-with-right-section\":!!v,\"data-with-left-section\":!!I},Ce],variant:M,size:i}),I&&Br.default.createElement(\"div\",d(b(d({},C),{\"data-position\":\"left\"}),Be(\"section\",{className:C==null?void 0:C.className,style:C==null?void 0:C.style})),I),Br.default.createElement(P,d(b(d(d({component:\"input\"},ke),Ao),{ref:o,required:s,mod:{disabled:S,error:!!x&&j},variant:M}),Be(\"input\"))),v&&Br.default.createElement(\"div\",d(b(d({},B),{\"data-position\":\"right\"}),Be(\"section\",{className:B==null?void 0:B.className,style:B==null?void 0:B.style})),v))});me.classes=Se;me.Wrapper=Xo;me.Label=Mt;me.Error=Et;me.Description=Pt;me.Placeholder=tn;me.displayName=\"@mantine/core/Input\"});var is,sI=u(()=>{\"use client\";is={root:\"m_b6d8b162\"}});function zC(e){if(e===\"start\")return\"start\";if(e===\"end\"||e)return\"end\"}var cI,jC,XC,Fo,us=u(()=>{\"use client\";cI=h(g(),1);de();T();vt();vf();$();fe();K();eo();sI();jC={inherit:!1},XC=(e,{variant:o,lineClamp:t,gradient:r,size:a,color:n})=>({root:{\"--text-fz\":ue(a),\"--text-lh\":gd(a),\"--text-gradient\":o===\"gradient\"?xr(r,e):void 0,\"--text-line-clamp\":typeof t==\"number\"?t.toString():void 0,\"--text-color\":n?He(n,e):void 0}}),Fo=he((e,o)=>{let t=w(\"Text\",jC,e),E=t,{lineClamp:r,truncate:a,inline:n,inherit:l,gradient:f,span:s,__staticSelector:c,vars:m,className:i,style:p,classNames:x,styles:S,unstyled:I,variant:C,mod:_,size:v}=E,B=F(E,[\"lineClamp\",\"truncate\",\"inline\",\"inherit\",\"gradient\",\"span\",\"__staticSelector\",\"vars\",\"className\",\"style\",\"classNames\",\"styles\",\"unstyled\",\"variant\",\"mod\",\"size\"]),A=N({name:[\"Text\",c],props:t,classes:is,className:i,style:p,classNames:x,styles:S,unstyled:I,vars:m,varsResolver:XC});return cI.default.createElement(P,d(b(d({},A(\"root\",{focusable:!0})),{ref:o,component:s?\"span\":\"p\",variant:C,mod:[{\"data-truncate\":zC(a),\"data-line-clamp\":typeof r==\"number\",\"data-inline\":n,\"data-inherit\":l},_],size:v}),B))});Fo.classes=is;Fo.displayName=\"@mantine/core/Text\"});var ds,iI=u(()=>{\"use client\";ds={root:\"m_849cf0da\"}});var uI,YC,Ar,dI=u(()=>{\"use client\";uI=h(g(),1);T();$();eo();us();iI();YC={underline:\"hover\"},Ar=he((e,o)=>{let f=w(\"Anchor\",YC,e),{underline:t,className:r,unstyled:a,mod:n}=f,l=F(f,[\"underline\",\"className\",\"unstyled\",\"mod\"]);return uI.default.createElement(Fo,b(d({component:\"a\",ref:o,className:ee({[ds.root]:!a},r)},l),{mod:[{underline:t},n],__staticSelector:\"Anchor\",unstyled:a}))});Ar.classes=ds;Ar.displayName=\"@mantine/core/Anchor\"});var ms,mI=u(()=>{\"use client\";ms={root:\"m_5f75b09e\",body:\"m_5f6e695e\",labelWrapper:\"m_d3ea56bb\",label:\"m_8ee546b8\",description:\"m_328f68c0\",error:\"m_8e8a99cc\"}});var mo,pI,Pr,ps=u(()=>{\"use client\";mo=h(g(),1);de();T();fe();K();wr();mI();pI=ms,Pr=(0,mo.forwardRef)((D,E)=>{var M=D,{__staticSelector:e,__stylesApiProps:o,className:t,classNames:r,styles:a,unstyled:n,children:l,label:f,description:s,id:c,disabled:m,error:i,size:p,labelPosition:x=\"left\",bodyElement:S=\"div\",labelElement:I=\"label\",variant:C,style:_,vars:v,mod:B}=M,A=F(M,[\"__staticSelector\",\"__stylesApiProps\",\"className\",\"classNames\",\"styles\",\"unstyled\",\"children\",\"label\",\"description\",\"id\",\"disabled\",\"error\",\"size\",\"labelPosition\",\"bodyElement\",\"labelElement\",\"variant\",\"style\",\"vars\",\"mod\"]);let L=N({name:e,props:o,className:t,style:_,classes:ms,classNames:r,styles:a,unstyled:n});return mo.default.createElement(P,d(b(d({},L(\"root\")),{ref:E,__vars:{\"--label-fz\":ue(p),\"--label-lh\":X(p,\"label-lh\")},mod:[{\"label-position\":x},B],variant:C,size:p}),A),mo.default.createElement(P,d({component:S,htmlFor:S===\"label\"?c:void 0},L(\"body\")),l,mo.default.createElement(\"div\",b(d({},L(\"labelWrapper\")),{\"data-disabled\":m||void 0}),f&&mo.default.createElement(P,b(d({component:I,htmlFor:I===\"label\"?c:void 0},L(\"label\")),{\"data-disabled\":m||void 0}),f),s&&mo.default.createElement(me.Description,d({size:p,__inheritStyles:!1},L(\"description\")),s),i&&i!==\"boolean\"&&mo.default.createElement(me.Error,d({size:p,__inheritStyles:!1},L(\"error\")),i))))});Pr.displayName=\"@mantine/core/InlineInput\"});function an({children:e,role:o}){let t=oo();return t?rn.default.createElement(\"div\",{role:o,\"aria-labelledby\":t.labelId,\"aria-describedby\":t.describedBy},e):rn.default.createElement(rn.default.Fragment,null,e)}var rn,xs=u(()=>{\"use client\";rn=h(g(),1);T();zo()});var Dt,Is=u(()=>{\"use client\";Dt={root:\"m_77c9d27d\",inner:\"m_80f1301b\",label:\"m_811560b9\",section:\"m_a74036a\",loader:\"m_a25b86ee\",group:\"m_80d6d844\"}});var II,xI,KC,nn,hI=u(()=>{\"use client\";II=h(g(),1);ie();T();$();fe();K();ae();Is();xI={orientation:\"horizontal\"},KC=(e,{borderWidth:o})=>({group:{\"--button-border-width\":y(o)}}),nn=H((e,o)=>{let t=w(\"ButtonGroup\",xI,e),I=w(\"ButtonGroup\",xI,e),{className:r,style:a,classNames:n,styles:l,unstyled:f,orientation:s,vars:c,borderWidth:m,variant:i,mod:p}=I,x=F(I,[\"className\",\"style\",\"classNames\",\"styles\",\"unstyled\",\"orientation\",\"vars\",\"borderWidth\",\"variant\",\"mod\"]),S=N({name:\"ButtonGroup\",props:t,classes:Dt,className:r,style:a,classNames:n,styles:l,unstyled:f,vars:c,varsResolver:KC,rootSelector:\"group\"});return II.default.createElement(P,d(b(d({},S(\"group\")),{ref:o,variant:i,mod:[{\"data-orientation\":s},p],role:\"group\"}),x))});nn.classes=Dt;nn.displayName=\"@mantine/core/ButtonGroup\"});var po,ZC,QC,JC,Rt,gI=u(()=>{\"use client\";po=h(g(),1);ie();de();T();$();fe();K();eo();zf();vr();qa();hI();Is();ZC={in:{opacity:1,transform:`translate(-50%, calc(-50% + ${y(1)}))`},out:{opacity:0,transform:\"translate(-50%, -200%)\"},common:{transformOrigin:\"center\"},transitionProperty:\"transform, opacity\"},QC={},JC=(e,{radius:o,color:t,gradient:r,variant:a,size:n,justify:l,autoContrast:f})=>{let s=e.variantColorResolver({color:t||e.primaryColor,theme:e,gradient:r,variant:a||\"filled\",autoContrast:f});return{root:{\"--button-justify\":l,\"--button-height\":X(n,\"button-height\"),\"--button-padding-x\":X(n,\"button-padding-x\"),\"--button-fz\":n!=null&&n.includes(\"compact\")?ue(n.replace(\"compact-\",\"\")):ue(n),\"--button-radius\":o===void 0?void 0:Ie(o),\"--button-bg\":t||a?s.background:void 0,\"--button-hover\":t||a?s.hover:void 0,\"--button-color\":s.color,\"--button-bd\":t||a?s.border:void 0,\"--button-hover-color\":t||a?s.hoverColor:void 0}}},Rt=he((e,o)=>{let t=w(\"Button\",QC,e),q=t,{style:r,vars:a,className:n,color:l,disabled:f,children:s,leftSection:c,rightSection:m,fullWidth:i,variant:p,radius:x,loading:S,loaderProps:I,gradient:C,classNames:_,styles:v,unstyled:B,\"data-disabled\":A,autoContrast:E,mod:D}=q,M=F(q,[\"style\",\"vars\",\"className\",\"color\",\"disabled\",\"children\",\"leftSection\",\"rightSection\",\"fullWidth\",\"variant\",\"radius\",\"loading\",\"loaderProps\",\"gradient\",\"classNames\",\"styles\",\"unstyled\",\"data-disabled\",\"autoContrast\",\"mod\"]),L=N({name:\"Button\",props:t,classes:Dt,className:n,style:r,classNames:_,styles:v,unstyled:B,vars:a,varsResolver:JC}),W=!!c,ne=!!m;return po.default.createElement(vo,d(b(d({ref:o},L(\"root\",{active:!f&&!S&&!A})),{unstyled:B,variant:p,disabled:f||S,mod:[{disabled:f||A,loading:S,block:i,\"with-left-section\":W,\"with-right-section\":ne},D]}),M),po.default.createElement(io,{mounted:!!S,transition:ZC,duration:150},Z=>po.default.createElement(P,b(d({component:\"span\"},L(\"loader\",{style:Z})),{\"aria-hidden\":!0}),po.default.createElement(qo,d({color:\"var(--button-color)\",size:\"calc(var(--button-height) / 1.8)\"},I)))),po.default.createElement(\"span\",d({},L(\"inner\")),c&&po.default.createElement(P,b(d({component:\"span\"},L(\"section\")),{mod:{position:\"left\"}}),c),po.default.createElement(P,d({component:\"span\",mod:{loading:S}},L(\"label\")),s),m&&po.default.createElement(P,b(d({component:\"span\"},L(\"section\")),{mod:{position:\"right\"}}),m)))});Rt.classes=Dt;Rt.displayName=\"@mantine/core/Button\";Rt.Group=nn});var AL,SI,Ve,Bo=u(()=>{\"use client\";AL=h(g(),1);lf();T();[SI,Ve]=ba(\"Modal component was not found in tree\")});var ye,xo=u(()=>{\"use client\";ye={root:\"m_9df02822\",content:\"m_54c44539\",inner:\"m_1f958f16\",header:\"m_d0e2b9cd\"}});var yI,ev,Er,CI=u(()=>{\"use client\";yI=h(g(),1);T();$();ae();Nx();Bo();xo();ev={},Er=H((e,o)=>{let m=w(\"ModalBody\",ev,e),{classNames:r,className:a,style:n,styles:l,vars:f}=m,s=F(m,[\"classNames\",\"className\",\"style\",\"styles\",\"vars\"]),c=Ve();return yI.default.createElement(Jf,d(d({ref:o},c.getStyles(\"body\",{classNames:r,style:n,styles:l,className:a})),s))});Er.classes=ye;Er.displayName=\"@mantine/core/ModalBody\"});var vI,ov,Mr,bI=u(()=>{\"use client\";vI=h(g(),1);T();$();ae();Hx();Bo();xo();ov={},Mr=H((e,o)=>{let m=w(\"ModalCloseButton\",ov,e),{classNames:r,className:a,style:n,styles:l,vars:f}=m,s=F(m,[\"classNames\",\"className\",\"style\",\"styles\",\"vars\"]),c=Ve();return vI.default.createElement(es,d(d({ref:o},c.getStyles(\"close\",{classNames:r,style:n,styles:l,className:a})),s))});Mr.classes=ye;Mr.displayName=\"@mantine/core/ModalCloseButton\"});var hs,tv,Dr,_I=u(()=>{\"use client\";hs=h(g(),1);ie();T();$();ae();Ux();Zx();Bo();xo();tv={},Dr=H((e,o)=>{let p=w(\"ModalContent\",tv,e),{classNames:r,className:a,style:n,styles:l,vars:f,children:s}=p,c=F(p,[\"classNames\",\"className\",\"style\",\"styles\",\"vars\",\"children\"]),m=Ve(),i=m.scrollAreaComponent||Kx;return hs.default.createElement(Wx,d(b(d({},m.getStyles(\"content\",{className:a,style:n,styles:l,classNames:r})),{innerProps:m.getStyles(\"inner\",{className:a,style:n,styles:l,classNames:r}),\"data-full-screen\":m.fullScreen||void 0,\"data-modal-content\":!0,ref:o}),c),hs.default.createElement(i,{style:{maxHeight:m.fullScreen?\"100dvh\":`calc(100dvh - (${y(m.yOffset)} * 2))`}},s))});Dr.classes=ye;Dr.displayName=\"@mantine/core/ModalContent\"});var FI,rv,Rr,BI=u(()=>{\"use client\";FI=h(g(),1);T();$();ae();Vx();Bo();xo();rv={},Rr=H((e,o)=>{let m=w(\"ModalHeader\",rv,e),{classNames:r,className:a,style:n,styles:l,vars:f}=m,s=F(m,[\"classNames\",\"className\",\"style\",\"styles\",\"vars\"]),c=Ve();return FI.default.createElement(os,d(d({ref:o},c.getStyles(\"header\",{classNames:r,style:n,styles:l,className:a})),s))});Rr.classes=ye;Rr.displayName=\"@mantine/core/ModalHeader\"});var wI,av,Tr,AI=u(()=>{\"use client\";wI=h(g(),1);T();$();ae();Gx();Bo();xo();av={},Tr=H((e,o)=>{let m=w(\"ModalOverlay\",av,e),{classNames:r,className:a,style:n,styles:l,vars:f}=m,s=F(m,[\"classNames\",\"className\",\"style\",\"styles\",\"vars\"]),c=Ve();return wI.default.createElement(ts,d(d({ref:o},c.getStyles(\"overlay\",{classNames:r,style:n,styles:l,className:a})),s))});Tr.classes=ye;Tr.displayName=\"@mantine/core/ModalOverlay\"});var gs,nv,lv,Lr,PI=u(()=>{\"use client\";gs=h(g(),1);ie();fr();de();T();$();fe();ae();Tx();Bo();xo();nv={__staticSelector:\"Modal\",closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:So(\"modal\"),transitionProps:{duration:200,transition:\"pop\"},yOffset:\"5dvh\"},lv=(e,{radius:o,size:t,yOffset:r,xOffset:a})=>({root:{\"--modal-radius\":o===void 0?void 0:Ie(o),\"--modal-size\":X(t,\"modal-size\"),\"--modal-y-offset\":y(r),\"--modal-x-offset\":y(a)}}),Lr=H((e,o)=>{let t=w(\"ModalRoot\",nv,e),v=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,yOffset:c,scrollAreaComponent:m,radius:i,fullScreen:p,centered:x,xOffset:S,__staticSelector:I}=v,C=F(v,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"yOffset\",\"scrollAreaComponent\",\"radius\",\"fullScreen\",\"centered\",\"xOffset\",\"__staticSelector\"]),_=N({name:I,classes:ye,props:t,className:a,style:n,classNames:r,styles:l,unstyled:f,vars:s,varsResolver:lv});return gs.default.createElement(SI,{value:{yOffset:c,scrollAreaComponent:m,getStyles:_,fullScreen:p}},gs.default.createElement(Rx,d(b(d({ref:o},_(\"root\")),{\"data-full-screen\":p||void 0,\"data-centered\":x||void 0,unstyled:f}),C)))});Lr.classes=ye;Lr.displayName=\"@mantine/core/ModalRoot\"});var EI,fv,kr,MI=u(()=>{\"use client\";EI=h(g(),1);T();$();ae();Yx();Bo();xo();fv={},kr=H((e,o)=>{let m=w(\"ModalTitle\",fv,e),{classNames:r,className:a,style:n,styles:l,vars:f}=m,s=F(m,[\"classNames\",\"className\",\"style\",\"styles\",\"vars\"]),c=Ve();return EI.default.createElement(rs,d(d({ref:o},c.getStyles(\"title\",{classNames:r,style:n,styles:l,className:a})),s))});kr.classes=ye;kr.displayName=\"@mantine/core/ModalTitle\"});var wo,sv,qe,DI=u(()=>{\"use client\";wo=h(g(),1);fr();T();$();ae();CI();bI();_I();BI();AI();PI();MI();xo();sv={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:So(\"modal\"),transitionProps:{duration:200,transition:\"fade-down\"},withOverlay:!0,withCloseButton:!0},qe=H((e,o)=>{let i=w(\"Modal\",sv,e),{title:t,withOverlay:r,overlayProps:a,withCloseButton:n,closeButtonProps:l,children:f,radius:s}=i,c=F(i,[\"title\",\"withOverlay\",\"overlayProps\",\"withCloseButton\",\"closeButtonProps\",\"children\",\"radius\"]),m=!!t||n;return wo.default.createElement(Lr,d({ref:o,radius:s},c),r&&wo.default.createElement(Tr,d({},a)),wo.default.createElement(Dr,{radius:s},m&&wo.default.createElement(Rr,null,t&&wo.default.createElement(kr,null,t),n&&wo.default.createElement(Mr,d({},l))),wo.default.createElement(Er,null,f)))});qe.classes=ye;qe.displayName=\"@mantine/core/Modal\";qe.Root=Lr;qe.Overlay=Tr;qe.Content=Dr;qe.Body=Er;qe.Header=Rr;qe.Title=kr;qe.CloseButton=Mr});var oO,RI,TI,Ss=u(()=>{\"use client\";oO=h(g(),1);ff();T();[RI,TI]=_a()});var ln,cv,fn,LI=u(()=>{\"use client\";ln=h(g(),1);Te();T();$();ae();wr();xs();Ss();cv={},fn=H((e,o)=>{let I=w(\"RadioGroup\",cv,e),{value:t,defaultValue:r,onChange:a,size:n,wrapperProps:l,children:f,name:s,readOnly:c}=I,m=F(I,[\"value\",\"defaultValue\",\"onChange\",\"size\",\"wrapperProps\",\"children\",\"name\",\"readOnly\"]),i=je(s),[p,x]=ko({value:t,defaultValue:r,finalValue:\"\",onChange:a}),S=C=>!c&&x(C.currentTarget.value);return ln.default.createElement(RI,{value:{value:p,onChange:S,size:n,name:i}},ln.default.createElement(me.Wrapper,b(d(d({size:n,ref:o},l),m),{labelElement:\"div\",__staticSelector:\"RadioGroup\"}),ln.default.createElement(an,{role:\"radiogroup\"},f)))});fn.classes=me.Wrapper.classes;fn.displayName=\"@mantine/core/RadioGroup\"});function kI(r){var a=r,{size:e,style:o}=a,t=F(a,[\"size\",\"style\"]);return ys.default.createElement(\"svg\",d({xmlns:\"http://www.w3.org/2000/svg\",fill:\"none\",viewBox:\"0 0 5 5\",style:d({width:y(e),height:y(e)},o),\"aria-hidden\":!0},t),ys.default.createElement(\"circle\",{cx:\"2.5\",cy:\"2.5\",r:\"2.5\",fill:\"currentColor\"}))}var ys,OI=u(()=>{\"use client\";ys=h(g(),1);ie();T()});var Cs,NI=u(()=>{\"use client\";Cs={root:\"m_f3f1af94\",inner:\"m_89c4f5e4\",icon:\"m_f3ed6b2b\",radio:\"m_8a3dbb89\",\"radio--outline\":\"m_1bfe9d39\"}});var Or,iv,uv,Me,HI=u(()=>{\"use client\";Or=h(g(),1);Te();de();T();Ct();vt();Pf();fp();$();fe();gr();K();ae();ps();Ss();LI();OI();NI();iv={labelPosition:\"right\"},uv=(e,{size:o,radius:t,color:r,iconColor:a,variant:n,autoContrast:l})=>{let f=Xe({color:r||e.primaryColor,theme:e}),s=f.isThemeColor&&f.shade===void 0?`var(--mantine-color-${f.color}-outline)`:f.color;return{root:{\"--radio-size\":X(o,\"radio-size\"),\"--radio-radius\":t===void 0?void 0:Ie(t),\"--radio-color\":n===\"outline\"?s:He(r,e),\"--radio-icon-color\":a?He(a,e):lp(l,e)?wf({color:r,theme:e}):void 0,\"--radio-icon-size\":X(o,\"radio-icon-size\")}}},Me=H((e,o)=>{var re,ve;let t=w(\"Radio\",iv,e),ke=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,id:c,size:m,label:i,labelPosition:p,description:x,error:S,radius:I,color:C,variant:_,disabled:v,wrapperProps:B,icon:A=kI,rootRef:E,iconColor:D,onChange:M,mod:L}=ke,W=F(ke,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"id\",\"size\",\"label\",\"labelPosition\",\"description\",\"error\",\"radius\",\"color\",\"variant\",\"disabled\",\"wrapperProps\",\"icon\",\"rootRef\",\"iconColor\",\"onChange\",\"mod\"]),ne=N({name:\"Radio\",classes:Cs,props:t,className:a,style:n,classNames:r,styles:l,unstyled:f,vars:s,varsResolver:uv}),q=TI(),Z=(re=q==null?void 0:q.size)!=null?re:m,De=t.size?m:Z,{styleProps:j,rest:Ce}=Co(W),xe=je(c),Ge=q?{checked:q.value===Ce.value,name:(ve=Ce.name)!=null?ve:q.name,onChange:Be=>{q.onChange(Be),M==null||M(Be)}}:{};return Or.default.createElement(Pr,d(d(b(d({},ne(\"root\")),{__staticSelector:\"Radio\",__stylesApiProps:t,id:xe,size:De,labelPosition:p,label:i,description:x,error:S,disabled:v,classNames:r,styles:l,unstyled:f,\"data-checked\":Ge.checked||void 0,variant:_,ref:E,mod:L}),j),B),Or.default.createElement(P,b(d({},ne(\"inner\")),{mod:{\"label-position\":p}}),Or.default.createElement(P,b(d(d(b(d({},ne(\"radio\",{focusable:!0,variant:_})),{onChange:M}),Ce),Ge),{component:\"input\",mod:{error:!!S},ref:o,id:xe,disabled:v,type:\"radio\"})),Or.default.createElement(A,b(d({},ne(\"icon\")),{\"aria-hidden\":!0}))))});Me.classes=Cs;Me.displayName=\"@mantine/core/Radio\";Me.Group=fn});var vs,WI=u(()=>{\"use client\";vs={root:\"m_6d731127\"}});var UI,dv,mv,Yo,VI=u(()=>{\"use client\";UI=h(g(),1);de();T();$();fe();K();ae();WI();dv={gap:\"md\",align:\"stretch\",justify:\"flex-start\"},mv=(e,{gap:o,align:t,justify:r})=>({root:{\"--stack-gap\":Fa(o),\"--stack-align\":t,\"--stack-justify\":r}}),Yo=H((e,o)=>{let t=w(\"Stack\",dv,e),I=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,align:c,justify:m,gap:i,variant:p}=I,x=F(I,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"align\",\"justify\",\"gap\",\"variant\"]),S=N({name:\"Stack\",props:t,classes:vs,className:a,style:n,classNames:r,styles:l,unstyled:f,vars:s,varsResolver:mv});return UI.default.createElement(P,d(b(d({ref:o},S(\"root\")),{variant:p}),x))});Yo.classes=vs;Yo.displayName=\"@mantine/core/Stack\"});var sn,qI,$I,GI,bs=u(()=>{\"use client\";sn=h(g(),1),qI=(0,sn.createContext)(null),$I=qI.Provider,GI=()=>(0,sn.useContext)(qI)});var cn,pv,un,zI=u(()=>{\"use client\";cn=h(g(),1);Te();T();$();ae();wr();xs();bs();pv={},un=H((e,o)=>{let x=w(\"SwitchGroup\",pv,e),{value:t,defaultValue:r,onChange:a,size:n,wrapperProps:l,children:f,readOnly:s}=x,c=F(x,[\"value\",\"defaultValue\",\"onChange\",\"size\",\"wrapperProps\",\"children\",\"readOnly\"]),[m,i]=ko({value:t,defaultValue:r,finalValue:[],onChange:a}),p=S=>{let I=S.currentTarget.value;!s&&i(m.includes(I)?m.filter(C=>C!==I):[...m,I])};return cn.default.createElement($I,{value:{value:m,onChange:p,size:n}},cn.default.createElement(me.Wrapper,b(d(d({size:n,ref:o},l),c),{labelElement:\"div\",__staticSelector:\"SwitchGroup\"}),cn.default.createElement(an,{role:\"group\"},f)))});un.classes=me.Wrapper.classes;un.displayName=\"@mantine/core/SwitchGroup\"});var _s,jI=u(()=>{\"use client\";_s={root:\"m_5f93f3bb\",input:\"m_926b4011\",track:\"m_9307d992\",thumb:\"m_93039a1d\",trackLabel:\"m_8277e082\"}});var Tt,xv,Iv,G,XI=u(()=>{\"use client\";Tt=h(g(),1);Te();de();T();vt();$();fe();gr();K();ae();ps();bs();zI();jI();xv={labelPosition:\"right\"},Iv=(e,{radius:o,color:t,size:r})=>({root:{\"--switch-radius\":o===void 0?void 0:Ie(o),\"--switch-height\":X(r,\"switch-height\"),\"--switch-width\":X(r,\"switch-width\"),\"--switch-thumb-size\":X(r,\"switch-thumb-size\"),\"--switch-label-font-size\":X(r,\"switch-label-font-size\"),\"--switch-track-label-padding\":X(r,\"switch-track-label-padding\"),\"--switch-color\":t?He(t,e):void 0}}),G=H((e,o)=>{var Qo;let t=w(\"Switch\",xv,e),Ze=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,color:c,label:m,offLabel:i,onLabel:p,id:x,size:S,radius:I,wrapperProps:C,children:_,thumbIcon:v,checked:B,defaultChecked:A,onChange:E,labelPosition:D,description:M,error:L,disabled:W,variant:ne,rootRef:q,mod:Z}=Ze,De=F(Ze,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"color\",\"label\",\"offLabel\",\"onLabel\",\"id\",\"size\",\"radius\",\"wrapperProps\",\"children\",\"thumbIcon\",\"checked\",\"defaultChecked\",\"onChange\",\"labelPosition\",\"description\",\"error\",\"disabled\",\"variant\",\"rootRef\",\"mod\"]),j=GI(),Ce=S||(j==null?void 0:j.size),xe=N({name:\"Switch\",props:t,classes:_s,className:a,style:n,classNames:r,styles:l,unstyled:f,vars:s,varsResolver:Iv}),{styleProps:Ge,rest:ke}=Co(De),re=je(x),ve=j?{checked:j.value.includes(ke.value),onChange:j.onChange}:{},[Be,Ao]=ko({value:(Qo=ve.checked)!=null?Qo:B,defaultValue:A,finalValue:!1});return Tt.default.createElement(Pr,d(d(b(d({},xe(\"root\")),{__staticSelector:\"Switch\",__stylesApiProps:t,id:re,size:Ce,labelPosition:D,label:m,description:M,error:L,disabled:W,bodyElement:\"label\",labelElement:\"span\",classNames:r,styles:l,unstyled:f,\"data-checked\":ve.checked||void 0,variant:ne,ref:q,mod:Z}),Ge),C),Tt.default.createElement(\"input\",d(b(d({},ke),{disabled:W,checked:Be,onChange:Po=>{var Jo;j?(Jo=ve.onChange)==null||Jo.call(ve,Po):E==null||E(Po),Ao(Po.currentTarget.checked)},id:re,ref:o,type:\"checkbox\",role:\"switch\"}),xe(\"input\"))),Tt.default.createElement(P,d({\"aria-hidden\":\"true\",mod:{error:L,\"label-position\":D}},xe(\"track\")),Tt.default.createElement(P,d({component:\"span\",mod:\"reduce-motion\"},xe(\"thumb\")),v),Tt.default.createElement(\"span\",d({},xe(\"trackLabel\")),Be?p:i)))});G.classes=d(d({},_s),pI);G.displayName=\"@mantine/core/Switch\";G.Group=un});var pe=u(()=>{Dm();Cx();wr();cs();dI();gI();Vf();DI();HI();VI();XI();us()});var YI=u(()=>{});var KI,ZI=u(()=>{\"use strict\";YI();KI={iconButton:\"SettingsMenu-module__iconButton_0LRktW__135\"}});var QI=u(()=>{});var JI,eh=u(()=>{\"use strict\";QI();JI={main:\"ThemeProvider-module__main_tvnBgq__135\",mantineActive:\"ThemeProvider-module__mantine-active_tvnBgq__135\",mantineDarkHidden:\"ThemeProvider-module__mantine-dark-hidden_tvnBgq__135\",mantineFocusAlways:\"ThemeProvider-module__mantine-focus-always_tvnBgq__135\",mantineFocusAuto:\"ThemeProvider-module__mantine-focus-auto_tvnBgq__135\",mantineFocusNever:\"ThemeProvider-module__mantine-focus-never_tvnBgq__135\",mantineLightHidden:\"ThemeProvider-module__mantine-light-hidden_tvnBgq__135\",mantineRotateRtl:\"ThemeProvider-module__mantine-rotate-rtl_tvnBgq__135\"}});var oh=u(()=>{});var dn,th=u(()=>{\"use strict\";oh();dn={body:\"Switch-module__body_BfPAea__135\",track:\"Switch-module__track_BfPAea__135\"}});var rh=u(()=>{});var ah,nh=u(()=>{\"use strict\";rh();ah={label:\"InputWrapper-module__label_9bGr4G__135\"}});function hv(){return lh.getState().localSettings.appTheme}function Fs({children:e}){let[o,t]=Nr.default.useState();return Nr.default.useEffect(()=>{function r(){let n=hv();n=n===\"system\"?\"auto\":n,t(n)}r();let a=lh.subscribe(r);return()=>a()},[t]),Nr.default.createElement(Wa,{theme:gv,classNamesPrefix:\"bs-\",forceColorScheme:o,withGlobalClasses:!1},Nr.default.createElement(\"main\",{className:JI.main},e))}var Nr,lh,gv,fh=u(()=>{\"use strict\";Nr=h(g());pe();ao();eh();th();nh();lh=Oe();gv={primaryColor:\"indigo\",cursorType:\"pointer\",components:{Radio:Me.extend({defaultProps:{size:\"md\"}}),Switch:G.extend({defaultProps:{size:\"md\"},classNames:{body:dn.body,track:dn.track,trackLabel:dn.track}}),InputWrapper:Xo.extend({classNames:{label:ah.label}})}}});var sh=u(()=>{});var $e,ch=u(()=>{\"use strict\";sh();$e={closeButton:\"Modal-module__closeButton_AOpoaa__135\",emptySettings:\"Modal-module__emptySettings_AOpoaa__135\",footerText:\"Modal-module__footerText_AOpoaa__135\",logo:\"Modal-module__logo_AOpoaa__135\",modalBody:\"Modal-module__modalBody_AOpoaa__135\",modalContent:\"Modal-module__modalContent_AOpoaa__135\",modalSection:\"Modal-module__modalSection_AOpoaa__135\",modalSettings:\"Modal-module__modalSettings_AOpoaa__135\",resetButton:\"Modal-module__resetButton_AOpoaa__135\",searchInput:\"Modal-module__searchInput_AOpoaa__135\"}});function Hr({size:e}){return mn.default.createElement(\"svg\",{width:e,height:e,viewBox:\"0 0 300 350\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\"},mn.default.createElement(\"path\",{fillRule:\"evenodd\",clipRule:\"evenodd\",d:\"M299.912 297H300V151H299.997C299.999 150.667 300 150.334 300 150C300 67.1573 232.843 0 150 0C67.1573 0 0 67.1573 0 150C0 150.334 0.00108895 150.667 0.00326349 151H0V297H0.0885008C0.0297676 297.992 -1.52588e-05 298.993 -1.52588e-05 300C-1.52588e-05 327.614 22.3857 350 50 350C77.6142 350 100 327.614 100 300C100 327.614 122.386 350 150 350C177.614 350 200 327.614 200 300C200 327.614 222.386 350 250 350C277.614 350 300 327.614 300 300C300 298.993 299.97 297.992 299.912 297ZM200 300C200 298.993 199.97 297.992 199.911 297H200.089C200.03 297.992 200 298.993 200 300ZM100 300C100 298.993 99.9702 297.992 99.9115 297H100.089C100.03 297.992 100 298.993 100 300ZM225 150C225 163.807 213.807 175 200 175C186.193 175 175 163.807 175 150C175 136.193 186.193 125 200 125C213.807 125 225 136.193 225 150ZM100 175C113.807 175 125 163.807 125 150C125 136.193 113.807 125 100 125C86.1929 125 75 136.193 75 150C75 163.807 86.1929 175 100 175ZM130.303 219.697C127.374 216.768 122.626 216.768 119.697 219.697C116.768 222.626 116.768 227.374 119.697 230.303C128.848 239.454 138.976 245 150 245C161.024 245 171.152 239.454 180.303 230.303C183.232 227.374 183.232 222.626 180.303 219.697C177.374 216.768 172.626 216.768 169.697 219.697C162.181 227.213 155.643 230 150 230C144.357 230 137.819 227.213 130.303 219.697Z\",fill:\"currentColor\"}),mn.default.createElement(\"path\",{d:\"M237.355 294H68V319H237.355V294Z\",fill:\"currentColor\"}))}var mn,Bs=u(()=>{\"use strict\";mn=h(g())});var ih,uh=u(()=>{ih={outline:{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\"},filled:{xmlns:\"http://www.w3.org/2000/svg\",width:24,height:24,viewBox:\"0 0 24 24\",fill:\"currentColor\",stroke:\"none\"}}});var Lt,pn,ws=u(()=>{Lt=h(g(),1);uh();pn=(e,o,t,r)=>{let a=(0,Lt.forwardRef)((x,p)=>{var S=x,{color:n=\"currentColor\",size:l=24,stroke:f=2,title:s,className:c,children:m}=S,i=F(S,[\"color\",\"size\",\"stroke\",\"title\",\"className\",\"children\"]);return(0,Lt.createElement)(\"svg\",d(d(b(d({ref:p},ih[e]),{width:l,height:l,className:[\"tabler-icon\",`tabler-icon-${o}`,c].join(\" \")}),e===\"filled\"?{fill:n}:{strokeWidth:f,stroke:n}),i),[s&&(0,Lt.createElement)(\"title\",{key:\"svg-title\"},s),...r.map(([I,C])=>(0,Lt.createElement)(I,C)),...Array.isArray(m)?m:[m]])});return a.displayName=`${t}`,a}});var As,dh=u(()=>{ws();As=pn(\"outline\",\"search\",\"IconSearch\",[[\"path\",{d:\"M10 10m-7 0a7 7 0 1 0 14 0a7 7 0 1 0 -14 0\",key:\"svg-0\"}],[\"path\",{d:\"M21 21l-6 -6\",key:\"svg-1\"}]])});var Ps,mh=u(()=>{ws();Ps=pn(\"outline\",\"x\",\"IconX\",[[\"path\",{d:\"M18 6l-12 12\",key:\"svg-0\"}],[\"path\",{d:\"M6 6l12 12\",key:\"svg-1\"}]])});var ph=u(()=>{dh();mh();});function Ms({size:e}){return Es.default.createElement(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 127.14 96.36\",width:e,height:e},Es.default.createElement(\"path\",{fill:\"currentColor\",d:\"M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1A105.25,105.25,0,0,0,126.6,80.22h0C129.24,52.84,122.09,29.11,107.7,8.07ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.25,60,73.25,53s5-12.74,11.44-12.74S96.23,46,96.12,53,91.08,65.69,84.69,65.69Z\"}))}var Es,xh=u(()=>{\"use strict\";Es=h(g())});function Io(e){return Array.isArray?Array.isArray(e):bh(e)===\"[object Array]\"}function yv(e){if(typeof e==\"string\")return e;let o=e+\"\";return o==\"0\"&&1/e==-Sv?\"-0\":o}function Cv(e){return e==null?\"\":yv(e)}function to(e){return typeof e==\"string\"}function Ch(e){return typeof e==\"number\"}function vv(e){return e===!0||e===!1||bv(e)&&bh(e)==\"[object Boolean]\"}function vh(e){return typeof e==\"object\"}function bv(e){return vh(e)&&e!==null}function Le(e){return e!=null}function Ds(e){return!e.trim().length}function bh(e){return e==null?e===void 0?\"[object Undefined]\":\"[object Null]\":Object.prototype.toString.call(e)}function _h(e){let o=null,t=null,r=null,a=1,n=null;if(to(e)||Io(e))r=e,o=hh(e),t=Ts(e);else{if(!Ih.call(e,\"name\"))throw new Error(wv(\"name\"));let l=e.name;if(r=l,Ih.call(e,\"weight\")&&(a=e.weight,a<=0))throw new Error(Av(l));o=hh(l),t=Ts(l),n=e.getFn}return{path:o,id:t,weight:a,src:r,getFn:n}}function hh(e){return Io(e)?e:e.split(\".\")}function Ts(e){return Io(e)?e.join(\".\"):e}function Pv(e,o){let t=[],r=!1,a=(n,l,f)=>{if(Le(n))if(!l[f])t.push(n);else{let s=l[f],c=n[s];if(!Le(c))return;if(f===l.length-1&&(to(c)||Ch(c)||vv(c)))t.push(Cv(c));else if(Io(c)){r=!0;for(let m=0,i=c.length;m<i;m+=1)a(c[m],l,f+1)}else l.length&&a(c,l,f+1)}};return a(e,to(o)?o.split(\".\"):o,0),r?t:t[0]}function Lv(e=1,o=3){let t=new Map,r=Math.pow(10,o);return{get(a){let n=a.match(Tv).length;if(t.has(n))return t.get(n);let l=1/Math.pow(n,.5*e),f=parseFloat(Math.round(l*r)/r);return t.set(n,f),f},clear(){t.clear()}}}function Fh(e,o,{getFn:t=O.getFn,fieldNormWeight:r=O.fieldNormWeight}={}){let a=new Wr({getFn:t,fieldNormWeight:r});return a.setKeys(e.map(_h)),a.setSources(o),a.create(),a}function kv(e,{getFn:o=O.getFn,fieldNormWeight:t=O.fieldNormWeight}={}){let{keys:r,records:a}=e,n=new Wr({getFn:o,fieldNormWeight:t});return n.setKeys(r),n.setIndexRecords(a),n}function xn(e,{errors:o=0,currentLocation:t=0,expectedLocation:r=0,distance:a=O.distance,ignoreLocation:n=O.ignoreLocation}={}){let l=o/e.length;if(n)return l;let f=Math.abs(r-t);return a?l+f/a:f?1:l}function Ov(e=[],o=O.minMatchCharLength){let t=[],r=-1,a=-1,n=0;for(let l=e.length;n<l;n+=1){let f=e[n];f&&r===-1?r=n:!f&&r!==-1&&(a=n-1,a-r+1>=o&&t.push([r,a]),r=-1)}return e[n-1]&&n-r>=o&&t.push([r,n-1]),t}function Nv(e,o,t,{location:r=O.location,distance:a=O.distance,threshold:n=O.threshold,findAllMatches:l=O.findAllMatches,minMatchCharLength:f=O.minMatchCharLength,includeMatches:s=O.includeMatches,ignoreLocation:c=O.ignoreLocation}={}){if(o.length>Ko)throw new Error(Bv(Ko));let m=o.length,i=e.length,p=Math.max(0,Math.min(r,i)),x=n,S=p,I=f>1||s,C=I?Array(i):[],_;for(;(_=e.indexOf(o,S))>-1;){let M=xn(o,{currentLocation:_,expectedLocation:p,distance:a,ignoreLocation:c});if(x=Math.min(M,x),S=_+m,I){let L=0;for(;L<m;)C[_+L]=1,L+=1}}S=-1;let v=[],B=1,A=m+i,E=1<<m-1;for(let M=0;M<m;M+=1){let L=0,W=A;for(;L<W;)xn(o,{errors:M,currentLocation:p+W,expectedLocation:p,distance:a,ignoreLocation:c})<=x?L=W:A=W,W=Math.floor((A-L)/2+L);A=W;let ne=Math.max(1,p-W+1),q=l?i:Math.min(p+W,i)+m,Z=Array(q+2);Z[q+1]=(1<<M)-1;for(let j=q;j>=ne;j-=1){let Ce=j-1,xe=t[e.charAt(Ce)];if(I&&(C[Ce]=+!!xe),Z[j]=(Z[j+1]<<1|1)&xe,M&&(Z[j]|=(v[j+1]|v[j])<<1|1|v[j+1]),Z[j]&E&&(B=xn(o,{errors:M,currentLocation:Ce,expectedLocation:p,distance:a,ignoreLocation:c}),B<=x)){if(x=B,S=Ce,S<=p)break;ne=Math.max(1,2*p-S)}}if(xn(o,{errors:M+1,currentLocation:p,expectedLocation:p,distance:a,ignoreLocation:c})>x)break;v=Z}let D={isMatch:S>=0,score:Math.max(.001,B)};if(I){let M=Ov(C,f);M.length?s&&(D.indices=M):D.isMatch=!1}return D}function Hv(e){let o={};for(let t=0,r=e.length;t<r;t+=1){let a=e.charAt(t);o[a]=(o[a]||0)|1<<r-t-1}return o}function gh(e,o){let t=e.match(o);return t?t[1]:null}function Vv(e,o={}){return e.split(Uv).map(t=>{let r=t.trim().split(Wv).filter(n=>n&&!!n.trim()),a=[];for(let n=0,l=r.length;n<l;n+=1){let f=r[n],s=!1,c=-1;for(;!s&&++c<Sh;){let m=Us[c],i=m.isMultiMatch(f);i&&(a.push(new m(i,o)),s=!0)}if(!s)for(c=-1;++c<Sh;){let m=Us[c],i=m.isSingleMatch(f);if(i){a.push(new m(i,o));break}}}return a})}function $v(...e){qs.push(...e)}function $s(e,o){for(let t=0,r=qs.length;t<r;t+=1){let a=qs[t];if(a.condition(e,o))return new a(e,o)}return new hn(e,o)}function Bh(e,o,{auto:t=!0}={}){let r=a=>{let n=Object.keys(a),l=Gv(a);if(!l&&n.length>1&&!zs(a))return r(yh(a));if(zv(a)){let s=l?a[Gs.PATH]:n[0],c=l?a[Gs.PATTERN]:a[s];if(!to(c))throw new Error(Fv(s));let m={keyId:Ts(s),pattern:c};return t&&(m.searcher=$s(c,o)),m}let f={children:[],operator:n[0]};return n.forEach(s=>{let c=a[s];Io(c)&&c.forEach(m=>{f.children.push(r(m))})}),f};return zs(e)||(e=yh(e)),r(e)}function jv(e,{ignoreFieldNorm:o=O.ignoreFieldNorm}){e.forEach(t=>{let r=1;t.matches.forEach(({key:a,norm:n,score:l})=>{let f=a?a.weight:null;r*=Math.pow(l===0&&f?Number.EPSILON:l,(f||1)*(o?1:n))}),t.score=r})}function Xv(e,o){let t=e.matches;o.matches=[],Le(t)&&t.forEach(r=>{if(!Le(r.indices)||!r.indices.length)return;let{indices:a,value:n}=r,l={indices:a,value:n};r.key&&(l.key=r.key.src),r.idx>-1&&(l.refIndex=r.idx),o.matches.push(l)})}function Yv(e,o){o.score=e.score}function Kv(e,o,{includeMatches:t=O.includeMatches,includeScore:r=O.includeScore}={}){let a=[];return t&&a.push(Xv),r&&a.push(Yv),e.map(n=>{let{idx:l}=n,f={item:o[l],refIndex:l};return a.length&&a.forEach(s=>{s(n,f)}),f})}var Sv,_v,Fv,Bv,wv,Av,Ih,Rs,Ev,Mv,Dv,Rv,O,Tv,Wr,Ko,In,hn,ro,Ls,ks,Os,Ns,Hs,Ws,gn,Sn,Us,Sh,Wv,Uv,qv,Vs,qs,yn,Gs,zs,Gv,zv,yh,ho,wh=u(()=>{Sv=1/0;_v=\"Incorrect 'index' type\",Fv=e=>`Invalid value for key ${e}`,Bv=e=>`Pattern length exceeds max of ${e}.`,wv=e=>`Missing ${e} property in key`,Av=e=>`Property 'weight' in key '${e}' must be a positive integer`,Ih=Object.prototype.hasOwnProperty,Rs=class{constructor(o){this._keys=[],this._keyMap={};let t=0;o.forEach(r=>{let a=_h(r);this._keys.push(a),this._keyMap[a.id]=a,t+=a.weight}),this._keys.forEach(r=>{r.weight/=t})}get(o){return this._keyMap[o]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}};Ev={includeMatches:!1,findAllMatches:!1,minMatchCharLength:1},Mv={isCaseSensitive:!1,ignoreDiacritics:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:(e,o)=>e.score===o.score?e.idx<o.idx?-1:1:e.score<o.score?-1:1},Dv={location:0,threshold:.6,distance:100},Rv={useExtendedSearch:!1,getFn:Pv,ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1},O=d(d(d(d({},Mv),Ev),Dv),Rv),Tv=/[^ ]+/g;Wr=class{constructor({getFn:o=O.getFn,fieldNormWeight:t=O.fieldNormWeight}={}){this.norm=Lv(t,3),this.getFn=o,this.isCreated=!1,this.setIndexRecords()}setSources(o=[]){this.docs=o}setIndexRecords(o=[]){this.records=o}setKeys(o=[]){this.keys=o,this._keysMap={},o.forEach((t,r)=>{this._keysMap[t.id]=r})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,to(this.docs[0])?this.docs.forEach((o,t)=>{this._addString(o,t)}):this.docs.forEach((o,t)=>{this._addObject(o,t)}),this.norm.clear())}add(o){let t=this.size();to(o)?this._addString(o,t):this._addObject(o,t)}removeAt(o){this.records.splice(o,1);for(let t=o,r=this.size();t<r;t+=1)this.records[t].i-=1}getValueForItemAtKeyId(o,t){return o[this._keysMap[t]]}size(){return this.records.length}_addString(o,t){if(!Le(o)||Ds(o))return;let r={v:o,i:t,n:this.norm.get(o)};this.records.push(r)}_addObject(o,t){let r={i:t,$:{}};this.keys.forEach((a,n)=>{let l=a.getFn?a.getFn(o):this.getFn(o,a.path);if(Le(l)){if(Io(l)){let f=[],s=[{nestedArrIndex:-1,value:l}];for(;s.length;){let{nestedArrIndex:c,value:m}=s.pop();if(Le(m))if(to(m)&&!Ds(m)){let i={v:m,i:c,n:this.norm.get(m)};f.push(i)}else Io(m)&&m.forEach((i,p)=>{s.push({nestedArrIndex:p,value:i})})}r.$[n]=f}else if(to(l)&&!Ds(l)){let f={v:l,n:this.norm.get(l)};r.$[n]=f}}}),this.records.push(r)}toJSON(){return{keys:this.keys,records:this.records}}};Ko=32;In=String.prototype.normalize?e=>e.normalize(\"NFD\").replace(/[\\u0300-\\u036F\\u0483-\\u0489\\u0591-\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u05C5\\u05C7\\u0610-\\u061A\\u064B-\\u065F\\u0670\\u06D6-\\u06DC\\u06DF-\\u06E4\\u06E7\\u06E8\\u06EA-\\u06ED\\u0711\\u0730-\\u074A\\u07A6-\\u07B0\\u07EB-\\u07F3\\u07FD\\u0816-\\u0819\\u081B-\\u0823\\u0825-\\u0827\\u0829-\\u082D\\u0859-\\u085B\\u08D3-\\u08E1\\u08E3-\\u0903\\u093A-\\u093C\\u093E-\\u094F\\u0951-\\u0957\\u0962\\u0963\\u0981-\\u0983\\u09BC\\u09BE-\\u09C4\\u09C7\\u09C8\\u09CB-\\u09CD\\u09D7\\u09E2\\u09E3\\u09FE\\u0A01-\\u0A03\\u0A3C\\u0A3E-\\u0A42\\u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A70\\u0A71\\u0A75\\u0A81-\\u0A83\\u0ABC\\u0ABE-\\u0AC5\\u0AC7-\\u0AC9\\u0ACB-\\u0ACD\\u0AE2\\u0AE3\\u0AFA-\\u0AFF\\u0B01-\\u0B03\\u0B3C\\u0B3E-\\u0B44\\u0B47\\u0B48\\u0B4B-\\u0B4D\\u0B56\\u0B57\\u0B62\\u0B63\\u0B82\\u0BBE-\\u0BC2\\u0BC6-\\u0BC8\\u0BCA-\\u0BCD\\u0BD7\\u0C00-\\u0C04\\u0C3E-\\u0C44\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\u0C62\\u0C63\\u0C81-\\u0C83\\u0CBC\\u0CBE-\\u0CC4\\u0CC6-\\u0CC8\\u0CCA-\\u0CCD\\u0CD5\\u0CD6\\u0CE2\\u0CE3\\u0D00-\\u0D03\\u0D3B\\u0D3C\\u0D3E-\\u0D44\\u0D46-\\u0D48\\u0D4A-\\u0D4D\\u0D57\\u0D62\\u0D63\\u0D82\\u0D83\\u0DCA\\u0DCF-\\u0DD4\\u0DD6\\u0DD8-\\u0DDF\\u0DF2\\u0DF3\\u0E31\\u0E34-\\u0E3A\\u0E47-\\u0E4E\\u0EB1\\u0EB4-\\u0EB9\\u0EBB\\u0EBC\\u0EC8-\\u0ECD\\u0F18\\u0F19\\u0F35\\u0F37\\u0F39\\u0F3E\\u0F3F\\u0F71-\\u0F84\\u0F86\\u0F87\\u0F8D-\\u0F97\\u0F99-\\u0FBC\\u0FC6\\u102B-\\u103E\\u1056-\\u1059\\u105E-\\u1060\\u1062-\\u1064\\u1067-\\u106D\\u1071-\\u1074\\u1082-\\u108D\\u108F\\u109A-\\u109D\\u135D-\\u135F\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17B4-\\u17D3\\u17DD\\u180B-\\u180D\\u1885\\u1886\\u18A9\\u1920-\\u192B\\u1930-\\u193B\\u1A17-\\u1A1B\\u1A55-\\u1A5E\\u1A60-\\u1A7C\\u1A7F\\u1AB0-\\u1ABE\\u1B00-\\u1B04\\u1B34-\\u1B44\\u1B6B-\\u1B73\\u1B80-\\u1B82\\u1BA1-\\u1BAD\\u1BE6-\\u1BF3\\u1C24-\\u1C37\\u1CD0-\\u1CD2\\u1CD4-\\u1CE8\\u1CED\\u1CF2-\\u1CF4\\u1CF7-\\u1CF9\\u1DC0-\\u1DF9\\u1DFB-\\u1DFF\\u20D0-\\u20F0\\u2CEF-\\u2CF1\\u2D7F\\u2DE0-\\u2DFF\\u302A-\\u302F\\u3099\\u309A\\uA66F-\\uA672\\uA674-\\uA67D\\uA69E\\uA69F\\uA6F0\\uA6F1\\uA802\\uA806\\uA80B\\uA823-\\uA827\\uA880\\uA881\\uA8B4-\\uA8C5\\uA8E0-\\uA8F1\\uA8FF\\uA926-\\uA92D\\uA947-\\uA953\\uA980-\\uA983\\uA9B3-\\uA9C0\\uA9E5\\uAA29-\\uAA36\\uAA43\\uAA4C\\uAA4D\\uAA7B-\\uAA7D\\uAAB0\\uAAB2-\\uAAB4\\uAAB7\\uAAB8\\uAABE\\uAABF\\uAAC1\\uAAEB-\\uAAEF\\uAAF5\\uAAF6\\uABE3-\\uABEA\\uABEC\\uABED\\uFB1E\\uFE00-\\uFE0F\\uFE20-\\uFE2F]/g,\"\"):e=>e,hn=class{constructor(o,{location:t=O.location,threshold:r=O.threshold,distance:a=O.distance,includeMatches:n=O.includeMatches,findAllMatches:l=O.findAllMatches,minMatchCharLength:f=O.minMatchCharLength,isCaseSensitive:s=O.isCaseSensitive,ignoreDiacritics:c=O.ignoreDiacritics,ignoreLocation:m=O.ignoreLocation}={}){if(this.options={location:t,threshold:r,distance:a,includeMatches:n,findAllMatches:l,minMatchCharLength:f,isCaseSensitive:s,ignoreDiacritics:c,ignoreLocation:m},o=s?o:o.toLowerCase(),o=c?In(o):o,this.pattern=o,this.chunks=[],!this.pattern.length)return;let i=(x,S)=>{this.chunks.push({pattern:x,alphabet:Hv(x),startIndex:S})},p=this.pattern.length;if(p>Ko){let x=0,S=p%Ko,I=p-S;for(;x<I;)i(this.pattern.substr(x,Ko),x),x+=Ko;if(S){let C=p-Ko;i(this.pattern.substr(C),C)}}else i(this.pattern,0)}searchIn(o){let{isCaseSensitive:t,ignoreDiacritics:r,includeMatches:a}=this.options;if(o=t?o:o.toLowerCase(),o=r?In(o):o,this.pattern===o){let I={isMatch:!0,score:0};return a&&(I.indices=[[0,o.length-1]]),I}let{location:n,distance:l,threshold:f,findAllMatches:s,minMatchCharLength:c,ignoreLocation:m}=this.options,i=[],p=0,x=!1;this.chunks.forEach(({pattern:I,alphabet:C,startIndex:_})=>{let{isMatch:v,score:B,indices:A}=Nv(o,I,C,{location:n+_,distance:l,threshold:f,findAllMatches:s,minMatchCharLength:c,includeMatches:a,ignoreLocation:m});v&&(x=!0),p+=B,v&&A&&(i=[...i,...A])});let S={isMatch:x,score:x?p/this.chunks.length:1};return x&&a&&(S.indices=i),S}},ro=class{constructor(o){this.pattern=o}static isMultiMatch(o){return gh(o,this.multiRegex)}static isSingleMatch(o){return gh(o,this.singleRegex)}search(){}};Ls=class extends ro{constructor(o){super(o)}static get type(){return\"exact\"}static get multiRegex(){return/^=\"(.*)\"$/}static get singleRegex(){return/^=(.*)$/}search(o){let t=o===this.pattern;return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}},ks=class extends ro{constructor(o){super(o)}static get type(){return\"inverse-exact\"}static get multiRegex(){return/^!\"(.*)\"$/}static get singleRegex(){return/^!(.*)$/}search(o){let r=o.indexOf(this.pattern)===-1;return{isMatch:r,score:r?0:1,indices:[0,o.length-1]}}},Os=class extends ro{constructor(o){super(o)}static get type(){return\"prefix-exact\"}static get multiRegex(){return/^\\^\"(.*)\"$/}static get singleRegex(){return/^\\^(.*)$/}search(o){let t=o.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}},Ns=class extends ro{constructor(o){super(o)}static get type(){return\"inverse-prefix-exact\"}static get multiRegex(){return/^!\\^\"(.*)\"$/}static get singleRegex(){return/^!\\^(.*)$/}search(o){let t=!o.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,o.length-1]}}},Hs=class extends ro{constructor(o){super(o)}static get type(){return\"suffix-exact\"}static get multiRegex(){return/^\"(.*)\"\\$$/}static get singleRegex(){return/^(.*)\\$$/}search(o){let t=o.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[o.length-this.pattern.length,o.length-1]}}},Ws=class extends ro{constructor(o){super(o)}static get type(){return\"inverse-suffix-exact\"}static get multiRegex(){return/^!\"(.*)\"\\$$/}static get singleRegex(){return/^!(.*)\\$$/}search(o){let t=!o.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,o.length-1]}}},gn=class extends ro{constructor(o,{location:t=O.location,threshold:r=O.threshold,distance:a=O.distance,includeMatches:n=O.includeMatches,findAllMatches:l=O.findAllMatches,minMatchCharLength:f=O.minMatchCharLength,isCaseSensitive:s=O.isCaseSensitive,ignoreDiacritics:c=O.ignoreDiacritics,ignoreLocation:m=O.ignoreLocation}={}){super(o),this._bitapSearch=new hn(o,{location:t,threshold:r,distance:a,includeMatches:n,findAllMatches:l,minMatchCharLength:f,isCaseSensitive:s,ignoreDiacritics:c,ignoreLocation:m})}static get type(){return\"fuzzy\"}static get multiRegex(){return/^\"(.*)\"$/}static get singleRegex(){return/^(.*)$/}search(o){return this._bitapSearch.searchIn(o)}},Sn=class extends ro{constructor(o){super(o)}static get type(){return\"include\"}static get multiRegex(){return/^'\"(.*)\"$/}static get singleRegex(){return/^'(.*)$/}search(o){let t=0,r,a=[],n=this.pattern.length;for(;(r=o.indexOf(this.pattern,t))>-1;)t=r+n,a.push([r,t-1]);let l=!!a.length;return{isMatch:l,score:l?0:1,indices:a}}},Us=[Ls,Sn,Os,Ns,Ws,Hs,ks,gn],Sh=Us.length,Wv=/ +(?=(?:[^\\\"]*\\\"[^\\\"]*\\\")*[^\\\"]*$)/,Uv=\"|\";qv=new Set([gn.type,Sn.type]),Vs=class{constructor(o,{isCaseSensitive:t=O.isCaseSensitive,ignoreDiacritics:r=O.ignoreDiacritics,includeMatches:a=O.includeMatches,minMatchCharLength:n=O.minMatchCharLength,ignoreLocation:l=O.ignoreLocation,findAllMatches:f=O.findAllMatches,location:s=O.location,threshold:c=O.threshold,distance:m=O.distance}={}){this.query=null,this.options={isCaseSensitive:t,ignoreDiacritics:r,includeMatches:a,minMatchCharLength:n,findAllMatches:f,ignoreLocation:l,location:s,threshold:c,distance:m},o=t?o:o.toLowerCase(),o=r?In(o):o,this.pattern=o,this.query=Vv(this.pattern,this.options)}static condition(o,t){return t.useExtendedSearch}searchIn(o){let t=this.query;if(!t)return{isMatch:!1,score:1};let{includeMatches:r,isCaseSensitive:a,ignoreDiacritics:n}=this.options;o=a?o:o.toLowerCase(),o=n?In(o):o;let l=0,f=[],s=0;for(let c=0,m=t.length;c<m;c+=1){let i=t[c];f.length=0,l=0;for(let p=0,x=i.length;p<x;p+=1){let S=i[p],{isMatch:I,indices:C,score:_}=S.search(o);if(I){if(l+=1,s+=_,r){let v=S.constructor.type;qv.has(v)?f=[...f,...C]:f.push(C)}}else{s=0,l=0,f.length=0;break}}if(l){let p={isMatch:!0,score:s/l};return r&&(p.indices=f),p}}return{isMatch:!1,score:1}}},qs=[];yn={AND:\"$and\",OR:\"$or\"},Gs={PATH:\"$path\",PATTERN:\"$val\"},zs=e=>!!(e[yn.AND]||e[yn.OR]),Gv=e=>!!e[Gs.PATH],zv=e=>!Io(e)&&vh(e)&&!zs(e),yh=e=>({[yn.AND]:Object.keys(e).map(o=>({[o]:e[o]}))});ho=class{constructor(o,t={},r){this.options=d(d({},O),t),this.options.useExtendedSearch,this._keyStore=new Rs(this.options.keys),this.setCollection(o,r)}setCollection(o,t){if(this._docs=o,t&&!(t instanceof Wr))throw new Error(_v);this._myIndex=t||Fh(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(o){Le(o)&&(this._docs.push(o),this._myIndex.add(o))}remove(o=()=>!1){let t=[];for(let r=0,a=this._docs.length;r<a;r+=1){let n=this._docs[r];o(n,r)&&(this.removeAt(r),r-=1,a-=1,t.push(n))}return t}removeAt(o){this._docs.splice(o,1),this._myIndex.removeAt(o)}getIndex(){return this._myIndex}search(o,{limit:t=-1}={}){let{includeMatches:r,includeScore:a,shouldSort:n,sortFn:l,ignoreFieldNorm:f}=this.options,s=to(o)?to(this._docs[0])?this._searchStringList(o):this._searchObjectList(o):this._searchLogical(o);return jv(s,{ignoreFieldNorm:f}),n&&s.sort(l),Ch(t)&&t>-1&&(s=s.slice(0,t)),Kv(s,this._docs,{includeMatches:r,includeScore:a})}_searchStringList(o){let t=$s(o,this.options),{records:r}=this._myIndex,a=[];return r.forEach(({v:n,i:l,n:f})=>{if(!Le(n))return;let{isMatch:s,score:c,indices:m}=t.searchIn(n);s&&a.push({item:n,idx:l,matches:[{score:c,value:n,norm:f,indices:m}]})}),a}_searchLogical(o){let t=Bh(o,this.options),r=(f,s,c)=>{if(!f.children){let{keyId:i,searcher:p}=f,x=this._findMatches({key:this._keyStore.get(i),value:this._myIndex.getValueForItemAtKeyId(s,i),searcher:p});return x&&x.length?[{idx:c,item:s,matches:x}]:[]}let m=[];for(let i=0,p=f.children.length;i<p;i+=1){let x=f.children[i],S=r(x,s,c);if(S.length)m.push(...S);else if(f.operator===yn.AND)return[]}return m},a=this._myIndex.records,n={},l=[];return a.forEach(({$:f,i:s})=>{if(Le(f)){let c=r(t,f,s);c.length&&(n[s]||(n[s]={idx:s,item:f,matches:[]},l.push(n[s])),c.forEach(({matches:m})=>{n[s].matches.push(...m)}))}}),l}_searchObjectList(o){let t=$s(o,this.options),{keys:r,records:a}=this._myIndex,n=[];return a.forEach(({$:l,i:f})=>{if(!Le(l))return;let s=[];r.forEach((c,m)=>{s.push(...this._findMatches({key:c,value:l[m],searcher:t}))}),s.length&&n.push({idx:f,item:l,matches:s})}),n}_findMatches({key:o,value:t,searcher:r}){if(!Le(t))return[];let a=[];if(Io(t))t.forEach(({v:n,i:l,n:f})=>{if(!Le(n))return;let{isMatch:s,score:c,indices:m}=r.searchIn(n);s&&a.push({score:c,key:o,value:n,idx:l,norm:f,indices:m})});else{let{v:n,n:l}=t,{isMatch:f,score:s,indices:c}=r.searchIn(n);f&&a.push({score:s,key:o,value:n,norm:l,indices:c})}return a}};ho.version=\"7.1.0\";ho.createIndex=Fh;ho.parseIndex=kv;ho.config=O;ho.parseQuery=Bh;$v(Vs)});function z(e){let[o,t]=js.default.useState(()=>R.getSetting(e));js.default.useEffect(()=>{function a(n){t(n)}return R.on(`${e}.setting:update`,a),()=>{R.off(`${e}.setting:update`,a)}},[e]);function r(a){t(a),R.setSetting(e,a)}return[o,r]}var js,Fe=u(()=>{\"use strict\";js=h(g());Ae()});var Xs={};V(Xs,{default:()=>Qv});function Zv(){let[e,o]=z(\"ALWAYS_PRESENT\");return Ah.default.createElement(G,{label:Ph,description:Eh,checked:e,onChange:()=>o(!e)})}var Ah,Ph,Eh,Qv,Mh=u(()=>{\"use strict\";Ah=h(g());Fe();pe();Ph=\"Always Present\",Eh=\"Enable to bypass Snapchat's presence detection.\";Qv={name:Ph,description:Eh,component:Zv}});var Ys={};V(Ys,{default:()=>tb});function ob(){let[e,o]=z(\"BITMOJI_PRESENCE\");return kt.default.createElement(Me.Group,{label:Dh,value:e,onChange:t=>o(t)},kt.default.createElement(Yo,null,kt.default.createElement(Me,{value:\"DEFAULT\",label:Rh,description:Th}),kt.default.createElement(Me,{value:\"MOBILE\",label:Jv,description:eb}),kt.default.createElement(Me,{value:\"HIDE\",label:Lh,description:kh})))}var kt,Dh,Rh,Th,Lh,kh,Jv,eb,tb,Oh=u(()=>{\"use strict\";kt=h(g());pe();Fe();go();Dh=\"Bitmoji Presence\",Rh=\"Default\",Th=\"Do what Snapchat normally does.\",Lh=\"Invisible\",kh=\"Hide your bitmoji from chat.\",Jv=\"Mobile\",eb=\"Appear as if you are on mobile.\";tb={name:[Dh,Rh,Lh],description:[Th,kh],component:ob}});var Ks={};V(Ks,{default:()=>lb});function nb(){let[e,o]=z(\"CHAT_HANDLING\");return Ur.default.createElement(Me.Group,{label:Nh,value:e,onChange:t=>o(t)},Ur.default.createElement(Yo,null,Ur.default.createElement(Me,{value:\"DEFAULT\",label:Hh,description:Wh}),Ur.default.createElement(Me,{value:\"AUTO_SAVE\",label:Uh,description:Vh})))}var Ur,Nh,Hh,Wh,Uh,Vh,rb,ab,lb,qh=u(()=>{\"use strict\";Ur=h(g());pe();Fe();go();Nh=\"Message Handling\",Hh=\"Default\",Wh=\"Do what Snapchat normally does.\",Uh=\"Auto-Save Messages\",Vh=\"Automatically save all messages to your history.\",rb=\"Unread\",ab=\"Prevent others from knowing you read their message.\";lb={name:[Nh,Hh,Uh,rb],description:[Wh,Vh,ab],component:nb}});var Zs={};V(Zs,{default:()=>sb});function fb(){let[e,o]=z(\"ALLOW_CROSS_TAB\");return $h.default.createElement(G,{label:Gh,description:zh,checked:e,onChange:()=>o(!e)})}var $h,Gh,zh,sb,jh=u(()=>{\"use strict\";$h=h(g());Fe();pe();Gh=\"Multiple Snapchat Tabs\",zh=\"Allow multiple tabs of Snapchat to be open at once.\";sb={name:Gh,description:zh,component:fb}});var Qs={};V(Qs,{default:()=>ib});function cb(){let[e,o]=z(\"SAVE_IMAGE\");return Xh.default.createElement(G,{label:Yh,description:Kh,checked:e,onChange:()=>o(!e)})}var Xh,Yh,Kh,ib,Zh=u(()=>{\"use strict\";Xh=h(g());Fe();pe();Yh=\"Media Saving\",Kh=\"Enable right-click saving of images and videos.\";ib={name:Yh,description:Kh,component:cb}});var Js={};V(Js,{default:()=>db});function ub(){let[e,o]=z(\"ALLOW_SCREENSHOT\");return Qh.default.createElement(G,{label:Jh,description:eg,checked:e,onChange:()=>o(!e)})}var Qh,Jh,eg,db,og=u(()=>{\"use strict\";Qh=h(g());Fe();pe();Jh=\"Screenshots\",eg=\"Enable to bypass Snapchat's screenshot detection.\";db={name:Jh,description:eg,component:ub}});var ec={};V(ec,{default:()=>pb});function mb(){let[e,o]=z(\"SNAP_AS_MOBILE\");return tg.default.createElement(G,{label:rg,description:ag,checked:e,onChange:()=>o(!e)})}var tg,rg,ag,pb,ng=u(()=>{\"use strict\";tg=h(g());Fe();pe();rg=\"Send Snaps as Mobile\",ag=\"Snaps sent will appear sent from Mobile.\";pb={name:rg,description:ag,component:mb}});var oc={};V(oc,{default:()=>Ib});function xb(){let[e,o]=z(\"SEND_UNSAVEABLE_MESSAGES\");return lg.default.createElement(G,{label:fg,description:sg,checked:e,onChange:()=>o(!e)})}var lg,fg,sg,Ib,cg=u(()=>{\"use strict\";lg=h(g());Fe();pe();fg=\"Send Messages as Unsaveable\",sg=\"Chats and Snaps will be sent as unsaveable.\";Ib={name:fg,description:sg,component:xb}});var tc={};V(tc,{default:()=>gb});function hb(){let[e,o]=z(\"ALLOW_SNAP_VIEWING\");return ig.default.createElement(G,{label:ug,description:dg,checked:e,onChange:()=>o(!e)})}var ig,ug,dg,gb,mg=u(()=>{\"use strict\";ig=h(g());Fe();pe();ug=\"Snap Viewing\",dg=\"Whether to allow yourself to view snaps.\";gb={name:ug,description:dg,component:hb}});var rc={};V(rc,{default:()=>yb});function Sb(){let[e,o]=z(\"PREVENT_STORY_READ_RECEIPTS\");return pg.default.createElement(G,{label:xg,description:Ig,checked:!e,onChange:()=>o(!e)})}var pg,xg,Ig,yb,hg=u(()=>{\"use strict\";pg=h(g());Fe();pe();xg=\"Story View-Receipts\",Ig=\"Let others know you have viewed their story.\";yb={name:xg,description:Ig,component:Sb}});var ac={};V(ac,{default:()=>vb});function Cb(){let[e,o]=z(\"PREVENT_TYPING\"),[t]=z(\"HIDE_BITMOJI\");return gg.default.createElement(G,{disabled:t,label:Sg,description:yg,checked:!e,onChange:()=>o(!e)})}var gg,Sg,yg,vb,Cg=u(()=>{\"use strict\";gg=h(g());Fe();pe();Sg=\"Actively Typing Animation\",yg=\"Let others know when you are typing.\";vb={name:Sg,description:yg,component:Cb}});var nc={};V(nc,{default:()=>_b});function bb(){let[e,o]=z(\"PREVENT_TYPING_NOTIFICATION\");return vg.default.createElement(G,{label:bg,description:_g,checked:!e,onChange:()=>o(!e)})}var vg,bg,_g,_b,Fg=u(()=>{\"use strict\";vg=h(g());Fe();pe();bg=\"Started Typing Notification\",_g=\"Let others know when you are typing by push-notification.\";_b={name:bg,description:_g,component:bb}});var lc={};V(lc,{default:()=>Bb});function Fb(){let[e,o]=z(\"UNLIMITED_FILE_SIZE\");return Bg.default.createElement(G,{label:wg,description:Ag,checked:e,onChange:()=>o(!e)})}var Bg,wg,Ag,Bb,Pg=u(()=>{\"use strict\";Bg=h(g());Fe();pe();wg=\"Unlimited File Upload Size\",Ag=\"Enable sending files of any size.\";Bb={name:wg,description:Ag,component:Fb}});var fc={};V(fc,{default:()=>Ab});function wb(){let[e,o]=z(\"UPLOAD_SNAPS\");return Eg.default.createElement(G,{label:Mg,description:Dg,checked:e,onChange:()=>o(!e)})}var Eg,Mg,Dg,Ab,Rg=u(()=>{\"use strict\";Eg=h(g());Fe();pe();Mg=\"Upload Images as Snaps\",Dg=\"Uploaded images will be sent as snaps.\";Ab={name:Mg,description:Dg,component:wb}});var sc={};V(sc,{default:()=>Eb});function Pb(){let[e,o]=z(\"PRIVATE_STORIES\");return Tg.default.createElement(G,{label:Lg,description:kg,checked:e,onChange:()=>o(!e)})}var Tg,Lg,kg,Eb,Og=u(()=>{\"use strict\";Tg=h(g());Fe();pe();Lg=\"Private Stories\",kg=\"Enable ability to view private stories.\";Eb={name:Lg,description:kg,component:Pb}});var cc={};V(cc,{default:()=>Db,filenames:()=>Rb});var Mb,Db,Rb,Ng=u(()=>{Mh();Oh();qh();jh();Zh();og();ng();cg();mg();hg();Cg();Fg();Pg();Rg();Og();Mb=[Xs,Ys,Ks,Zs,Qs,Js,ec,oc,tc,rc,ac,nc,lc,fc,sc],Db=Mb,Rb=[\"./settings/AlwaysPresent.tsx\",\"./settings/BitmojiPresence.tsx\",\"./settings/ChatHandling.tsx\",\"./settings/CrossTabSupport.tsx\",\"./settings/MediaSaving.tsx\",\"./settings/ScreenshotPrevention.tsx\",\"./settings/SendSnapsAsMobile.tsx\",\"./settings/SendUnsaveableMessages.tsx\",\"./settings/SnapViewing.tsx\",\"./settings/StoryReadReceipt.tsx\",\"./settings/TypingAnimation.tsx\",\"./settings/TypingNotification.tsx\",\"./settings/UnlimitedFileSize.tsx\",\"./settings/UploadImageSnaps.tsx\",\"./settings/ViewPrivateStories.tsx\"]});function Lb({search:e}){let o=se.default.useMemo(()=>new ho(Hg,{keys:[\"name\",\"description\"]}),[]),t=se.default.useMemo(()=>e.length>0?o.search(e).map(r=>r.item):Hg,[e,o]);return se.default.createElement(\"div\",{className:$e.modalSettings},e.length>0&&t.length===0?se.default.createElement(Fo,{className:$e.emptySettings},'No settings found matching \"',e,'\".'):null,t.map(r=>{let a=r.component,n=Array.isArray(r.name)?r.name.join(\"-\"):r.name;return se.default.createElement(a,{key:n})}),e.length===0?se.default.createElement(Ar,{className:$e.resetButton,component:\"button\",onClick:()=>R.setSettings(Vt)},\"Reset Settings\"):null)}function kb({onClose:e,search:o,setSearch:t}){return se.default.createElement(\"div\",{className:$e.modalSection},se.default.createElement(uo,{size:\"lg\",className:$e.iconButton,variant:\"filled\",component:\"a\",href:Bn.BUY_ME_A_COFFEE},se.default.createElement(Hr,{size:18})),se.default.createElement(Wo,{active:!0},se.default.createElement(me,{variant:\"default\",size:\"xs\",autoFocus:!0,placeholder:\"Search settings\",leftSection:se.default.createElement(As,{size:16}),value:o,onChange:r=>t(r.currentTarget.value)})),se.default.createElement(uo,{size:\"md\",color:\"gray\",variant:\"transparent\",onClick:e,className:$e.closeButton},se.default.createElement(Ps,null)))}function Ob({portalTargetId:e,isOpen:o,onClose:t}){let[r,a]=se.default.useState(\"\");return se.default.createElement(qe,{withCloseButton:!1,opened:o,onClose:t,centered:!0,size:\"lg\",classNames:{body:$e.modalBody,content:$e.modalContent},portalProps:{className:$e.portal,target:`#${e}`}},se.default.createElement(kb,{onClose:t,search:r,setSearch:a}),se.default.createElement(Lb,{search:r}),se.default.createElement(\"div\",{className:$e.modalSection},se.default.createElement(Rt,{leftSection:se.default.createElement(Ms,{size:18}),variant:\"light\",component:\"a\",href:Bn.DISCORD},\"Join our Discord\"),se.default.createElement(Fo,{className:$e.footerText},\"BetterSnap v\",\"1.3.5\",\" \\u2764\\uFE0F\")))}var se,Tb,Hg,Wg,Ug=u(()=>{\"use strict\";se=h(g());pe();ch();Bs();ph();xh();wh();Ng();go();Ae();({default:Tb}=cc),Hg=Tb.map(({default:e})=>e);Wg=Ob});function ic(){let[e,{open:o,close:t}]=Sf(!1);return Ot.default.createElement(Fs,null,Ot.default.createElement(uo,{size:\"xl\",className:KI.iconButton,variant:\"filled\",onClick:o},Ot.default.createElement(Hr,{size:18})),Ot.default.createElement(Wg,{isOpen:e,onClose:t,portalTargetId:Vg}),Ot.default.createElement(\"div\",{id:Vg}))}var Ot,Vg,qg=u(()=>{\"use strict\";Ot=h(g());pe();Te();ZI();fh();Ug();Bs();Vg=\"settings-menu-portal\"});var dc={};V(dc,{default:()=>Nb});var $g,Zo,uc,Nb,Gg=u(()=>{\"use strict\";ua();qg();Ne();$g=\"better-snap-app\",Zo=null,uc=class extends oe{constructor(){super(\"SettingsMenu\")}load(){document.getElementById($g)==null&&(Zo=document.createElement(\"div\"),Zo.setAttribute(\"id\",$g),document.body.appendChild(Zo),ia(ca(ic,{}),Zo),this.handleResize(),window.addEventListener(\"resize\",this.handleResize.bind(this)))}handleResize(){if(Zo==null)return;let{innerWidth:o,innerHeight:t}=window;Zo.style.width=`${o}px`,Zo.style.height=`${t}px`}},Nb=new uc});var mc={};V(mc,{default:()=>Wb,filenames:()=>Ub});var Hb,Wb,Ub,pc=u(()=>{Kc();Qc();oi();ri();ai();ni();ii();ui();xi();Ii();Gg();Hb=[zn,Yn,Zn,el,rl,nl,fl,il,ml,xl,dc],Wb=Hb,Ub=[\"./modules/auto-save-messages/index.ts\",\"./modules/bitmoji-hide/index.ts\",\"./modules/bitmoji-mobile/index.ts\",\"./modules/bitmoji-typing-notification/index.ts\",\"./modules/condition-onset-flags/index.ts\",\"./modules/media-restrictions/index.ts\",\"./modules/media-saving/index.ts\",\"./modules/message-content/index.ts\",\"./modules/presence-detection/index.ts\",\"./modules/provenance-constants/index.ts\",\"./modules/settings-menu/index.ts\"]});zr();(async()=>{let{hostname:e,pathname:o}=new URL(location.href);[\"web.snapchat.com\",\"www.snapchat.com\"].includes(e)&&(e===\"www.snapchat.com\"&&!o.startsWith(\"/web\")||(et(\"BetterSnap v1.3.5\"),Promise.resolve().then(()=>kc()),document.readyState===\"complete\"?Promise.resolve().then(()=>(pc(),mc)):document.addEventListener(\"DOMContentLoaded\",()=>Promise.resolve().then(()=>(pc(),mc)),{once:!0})))})();})();\n/*! Bundled license information:\n\n@tabler/icons-react/dist/esm/defaultAttributes.mjs:\n (**\n * @license @tabler/icons-react v3.31.0 - MIT\n *\n * This source code is licensed under the MIT license.\n * See the LICENSE file in the root directory of this source tree.\n *)\n\n@tabler/icons-react/dist/esm/createReactComponent.mjs:\n (**\n * @license @tabler/icons-react v3.31.0 - MIT\n *\n * This source code is licensed under the MIT license.\n * See the LICENSE file in the root directory of this source tree.\n *)\n\n@tabler/icons-react/dist/esm/icons/IconSearch.mjs:\n (**\n * @license @tabler/icons-react v3.31.0 - MIT\n *\n * This source code is licensed under the MIT license.\n * See the LICENSE file in the root directory of this source tree.\n *)\n\n@tabler/icons-react/dist/esm/icons/IconX.mjs:\n (**\n * @license @tabler/icons-react v3.31.0 - MIT\n *\n * This source code is licensed under the MIT license.\n * See the LICENSE file in the root directory of this source tree.\n *)\n\n@tabler/icons-react/dist/esm/tabler-icons-react.mjs:\n (**\n * @license @tabler/icons-react v3.31.0 - MIT\n *\n * This source code is licensed under the MIT license.\n * See the LICENSE file in the root directory of this source tree.\n *)\n*/\n"
});
GM_addElement('link', {
rel: 'stylesheet',
type: 'text/css',
href: 'data:text/css;charset=utf-8,' + encodeURIComponent(".m_87cf2631{background-color:transparent;cursor:pointer;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:var(--mantine-font-size-md);text-align:left;text-decoration:none;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where([dir=rtl]) .m_87cf2631{text-align:right}.m_9814e45f{top:0;right:0;bottom:0;left:0;position:absolute;background:var(--overlay-bg, rgba(0, 0, 0, .6));backdrop-filter:var(--overlay-filter);-webkit-backdrop-filter:var(--overlay-filter);border-radius:var(--overlay-radius, 0);z-index:var(--overlay-z-index)}.m_9814e45f:where([data-fixed]){position:fixed}.m_9814e45f:where([data-center]){display:flex;align-items:center;justify-content:center}.m_615af6c9{line-height:1;padding:0;margin:0;font-weight:400;font-size:var(--mantine-font-size-md)}.m_b5489c3c{display:flex;justify-content:space-between;align-items:center;padding:var(--mb-padding, var(--mantine-spacing-md));padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) - calc(.3125rem * var(--mantine-scale)));position:sticky;top:0;background-color:var(--mantine-color-body);z-index:1000;min-height:60px}.m_60c222c7{position:fixed;width:100%;top:0;bottom:0;z-index:var(--mb-z-index);pointer-events:none}.m_fd1ab0aa{pointer-events:all;box-shadow:var(--mb-shadow, var(--mantine-shadow-xl))}.m_606cb269{margin-inline-start:auto}.m_5df29311{padding:var(--mb-padding, var(--mantine-spacing-md));padding-top:var(--mb-padding, var(--mantine-spacing-md))}.m_5df29311:where(:not(:only-child)){padding-top:0}.m_6c018570{position:relative;margin-top:var(--input-margin-top, 0rem);margin-bottom:var(--input-margin-bottom, 0rem);--input-height-xs: 30px;--input-height-sm: 36px;--input-height-md: 42px;--input-height-lg: 50px;--input-height-xl: 60px;--input-padding-y-xs: 5px;--input-padding-y-sm: 6px;--input-padding-y-md: 8px;--input-padding-y-lg: 10px;--input-padding-y-xl: 13px;--input-height: var(--input-height-sm);--input-radius: var(--mantine-radius-default);--input-cursor: text;--input-text-align: left;--input-line-height: calc(var(--input-height) - calc(.125rem * var(--mantine-scale)));--input-padding: calc(var(--input-height) / 3);--input-padding-inline-start: var(--input-padding);--input-padding-inline-end: var(--input-padding);--input-placeholder-color: var(--mantine-color-placeholder);--input-color: var(--mantine-color-text);--input-left-section-size: var(--input-left-section-width, calc(var(--input-height) - calc(.125rem * var(--mantine-scale))));--input-right-section-size: var( --input-right-section-width, calc(var(--input-height) - calc(.125rem * var(--mantine-scale))) );--input-size: var(--input-height);--section-y: 1px;--left-section-start: 1px;--left-section-border-radius: var(--input-radius) 0 0 var(--input-radius);--right-section-end: 1px;--right-section-border-radius: 0 var(--input-radius) var(--input-radius) 0}.m_6c018570[data-variant=unstyled]{--input-padding: 0;--input-padding-y: 0;--input-padding-inline-start: 0;--input-padding-inline-end: 0}.m_6c018570[data-pointer]{--input-cursor: pointer}.m_6c018570[data-multiline]{--input-padding-y-xs: 4.5px;--input-padding-y-sm: 5.5px;--input-padding-y-md: 7px;--input-padding-y-lg: 9.5px;--input-padding-y-xl: 13px;--input-size: auto;--input-line-height: var(--mantine-line-height);--input-padding-y: var(--input-padding-y-sm)}.m_6c018570[data-with-left-section]{--input-padding-inline-start: var(--input-left-section-size)}.m_6c018570[data-with-right-section]{--input-padding-inline-end: var(--input-right-section-size)}[data-mantine-color-scheme=light] .m_6c018570{--input-disabled-bg: var(--mantine-color-gray-1);--input-disabled-color: var(--mantine-color-gray-6)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=default]{--input-bd: var(--mantine-color-gray-4);--input-bg: var(--mantine-color-white);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=filled]{--input-bd: transparent;--input-bg: var(--mantine-color-gray-1);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=unstyled]{--input-bd: transparent;--input-bg: transparent;--input-bd-focus: transparent}[data-mantine-color-scheme=dark] .m_6c018570{--input-disabled-bg: var(--mantine-color-dark-6);--input-disabled-color: var(--mantine-color-dark-2)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=default]{--input-bd: var(--mantine-color-dark-4);--input-bg: var(--mantine-color-dark-6);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=filled]{--input-bd: transparent;--input-bg: var(--mantine-color-dark-5);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=unstyled]{--input-bd: transparent;--input-bg: transparent;--input-bd-focus: transparent}[data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant=unstyled]){--input-bd: var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-error]{--input-color: var(--mantine-color-error);--input-placeholder-color: var(--mantine-color-error);--input-section-color: var(--mantine-color-error)}:where([dir=rtl]) .m_6c018570{--input-text-align: right;--left-section-border-radius: 0 var(--input-radius) var(--input-radius) 0;--right-section-border-radius: var(--input-radius) 0 0 var(--input-radius)}.m_8fb7ebe7{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:var(--input-resize, none);display:block;width:100%;transition:border-color .1s ease;text-align:var(--input-text-align);color:var(--input-color);border:1px solid var(--input-bd);background-color:var(--input-bg);font-family:var(--input-font-family, var(--mantine-font-family));height:var(--input-size);min-height:var(--input-height);line-height:var(--input-line-height);font-size:var(--input-fz, var(--input-fz, var(--mantine-font-size-sm)));border-radius:var(--input-radius);padding-inline-start:var(--input-padding-inline-start);padding-inline-end:var(--input-padding-inline-end);padding-top:var(--input-padding-y, 0rem);padding-bottom:var(--input-padding-y, 0rem);cursor:var(--input-cursor);overflow:var(--input-overflow)}.m_8fb7ebe7[data-no-overflow]{--input-overflow: hidden}.m_8fb7ebe7[data-monospace]{--input-font-family: var(--mantine-font-family-monospace);--input-fz: calc(var(--input-fz, var(--mantine-font-size-sm)) - calc(.125rem * var(--mantine-scale)))}.m_8fb7ebe7:focus,.m_8fb7ebe7:focus-within{outline:none;--input-bd: var(--input-bd-focus)}[data-error] .m_8fb7ebe7:focus,[data-error] .m_8fb7ebe7:focus-within{--input-bd: var(--mantine-color-error)}.m_8fb7ebe7::placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::-webkit-inner-spin-button,.m_8fb7ebe7::-webkit-outer-spin-button,.m_8fb7ebe7::-webkit-search-decoration,.m_8fb7ebe7::-webkit-search-cancel-button,.m_8fb7ebe7::-webkit-search-results-button,.m_8fb7ebe7::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.m_8fb7ebe7[type=number]{-moz-appearance:textfield}.m_8fb7ebe7:disabled,.m_8fb7ebe7[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--input-disabled-bg);color:var(--input-disabled-color)}.m_8fb7ebe7:has(input:disabled){cursor:not-allowed;opacity:.6;background-color:var(--input-disabled-bg);color:var(--input-disabled-color)}.m_82577fc2{pointer-events:var(--section-pointer-events);position:absolute;z-index:1;inset-inline-start:var(--section-start);inset-inline-end:var(--section-end);bottom:var(--section-y);top:var(--section-y);display:flex;align-items:center;justify-content:center;width:var(--section-size);border-radius:var(--section-border-radius);color:var(--input-section-color, var(--mantine-color-dimmed))}.m_82577fc2[data-position=right]{--section-pointer-events: var(--input-right-section-pointer-events);--section-end: var(--right-section-end);--section-size: var(--input-right-section-size);--section-border-radius: var(--right-section-border-radius)}.m_82577fc2[data-position=left]{--section-pointer-events: var(--input-left-section-pointer-events);--section-start: var(--left-section-start);--section-size: var(--input-left-section-size);--section-border-radius: var(--left-section-border-radius)}.m_88bacfd0{color:var(--input-placeholder-color, var(--mantine-color-placeholder))}[data-error] .m_88bacfd0{--input-placeholder-color: var(--input-color, var(--mantine-color-placeholder))}.m_46b77525{line-height:var(--mantine-line-height)}.m_8fdc1311{display:inline-block;font-weight:500;word-break:break-word;cursor:default;-webkit-tap-highlight-color:transparent;font-size:var(--input-label-size, var(--mantine-font-size-sm))}.m_78a94662{color:var(--input-asterisk-color, var(--mantine-color-error))}.m_8f816625,.m_fe47ce59{word-wrap:break-word;line-height:1.2;display:block;margin:0;padding:0}.m_8f816625{color:var(--mantine-color-error);font-size:var(--input-error-size, calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_fe47ce59{color:var(--mantine-color-dimmed);font-size:var(--input-description-size, calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_8bffd616{display:flex}.m_8d3f4000{--ai-size-xs: 18px;--ai-size-sm: 22px;--ai-size-md: 28px;--ai-size-lg: 34px;--ai-size-xl: 44px;--ai-size-input-xs: 30px;--ai-size-input-sm: 36px;--ai-size-input-md: 42px;--ai-size-input-lg: 50px;--ai-size-input-xl: 60px;--ai-size: var(--ai-size-md);--ai-color: var(--mantine-color-white);line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;-moz-user-select:-moz-none;user-select:none;overflow:hidden;width:var(--ai-size);height:var(--ai-size);min-width:var(--ai-size);min-height:var(--ai-size);border-radius:var(--ai-radius, var(--mantine-radius-default));background:var(--ai-bg, var(--mantine-primary-color-filled));color:var(--ai-color, var(--mantine-color-white));border:var(--ai-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);cursor:pointer}@media (hover: hover){.m_8d3f4000:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover, var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color, var(--ai-color))}}@media (hover: none){.m_8d3f4000:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover, var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color, var(--ai-color))}}.m_8d3f4000[data-loading]{cursor:not-allowed}.m_8d3f4000[data-loading] .m_8d3afb97{opacity:0;transform:translateY(100%)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){cursor:not-allowed;border:1px solid transparent}:where([data-mantine-color-scheme=light]) .m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])):active{transform:none}.m_302b9fb1{top:-1px;right:-1px;bottom:-1px;left:-1px;position:absolute;border-radius:var(--ai-radius, var(--mantine-radius-default));display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_302b9fb1{background-color:rgba(255,255,255,.35)}:where([data-mantine-color-scheme=dark]) .m_302b9fb1{background-color:rgba(0,0,0,.35)}.m_1a0f1b21{--ai-border-width: 1px;display:flex}.m_1a0f1b21 :where(*):focus{position:relative;z-index:1}.m_1a0f1b21[data-orientation=horizontal]{flex-direction:row}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):first-child{border-end-end-radius:0;border-start-end-radius:0;border-inline-end-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):last-child{border-end-start-radius:0;border-start-start-radius:0;border-inline-start-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-inline-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=vertical]{flex-direction:column}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):first-child{border-end-start-radius:0;border-end-end-radius:0;border-bottom-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):last-child{border-start-start-radius:0;border-start-end-radius:0;border-top-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-bottom-width:calc(var(--ai-border-width) / 2);border-top-width:calc(var(--ai-border-width) / 2)}.m_8d3afb97{display:flex;align-items:center;justify-content:center;transition:transform .15s ease,opacity .1s ease;width:100%;height:100%}.m_9df02822{--modal-size-xs: 320px;--modal-size-sm: 380px;--modal-size-md: 440px;--modal-size-lg: 620px;--modal-size-xl: 780px;--modal-size: var(--modal-size-md);--modal-y-offset: 5dvh;--modal-x-offset: 5vw}.m_9df02822[data-full-screen]{--modal-border-radius: 0 !important}.m_9df02822[data-full-screen] .m_54c44539{--modal-content-flex: 0 0 100%;--modal-content-max-height: auto;--modal-content-height: 100dvh}.m_9df02822[data-full-screen] .m_1f958f16{--modal-inner-y-offset: 0;--modal-inner-x-offset: 0}.m_9df02822[data-centered] .m_1f958f16{--modal-inner-align: center}.m_d0e2b9cd{border-start-start-radius:var(--modal-radius, var(--mantine-radius-default));border-start-end-radius:var(--modal-radius, var(--mantine-radius-default))}.m_54c44539{flex:var(--modal-content-flex, 0 0 var(--modal-size));max-width:100%;max-height:var(--modal-content-max-height, calc(100dvh - var(--modal-y-offset) * 2));height:var(--modal-content-height, auto);overflow-y:auto}.m_54c44539[data-full-screen]{border-radius:0}.m_1f958f16{display:flex;justify-content:center;align-items:var(--modal-inner-align, flex-start);padding-top:var(--modal-inner-y-offset, var(--modal-y-offset));padding-bottom:var(--modal-inner-y-offset, var(--modal-y-offset));padding-inline:var(--modal-inner-x-offset, var(--modal-x-offset))}.m_5f75b09e{--label-lh-xs: 16px;--label-lh-sm: 20px;--label-lh-md: 24px;--label-lh-lg: 30px;--label-lh-xl: 36px;--label-lh: var(--label-lh-sm)}.m_5f75b09e[data-label-position=left]{--label-order: 1;--label-offset-end: var(--mantine-spacing-sm);--label-offset-start: 0}.m_5f75b09e[data-label-position=right]{--label-order: 2;--label-offset-end: 0;--label-offset-start: var(--mantine-spacing-sm)}.m_5f6e695e{display:flex}.m_d3ea56bb{--label-cursor: var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;display:inline-flex;flex-direction:column;font-size:var(--label-fz, var(--mantine-font-size-sm));line-height:var(--label-lh);cursor:var(--label-cursor);order:var(--label-order)}fieldset:disabled .m_d3ea56bb,.m_d3ea56bb[data-disabled]{--label-cursor: not-allowed}.m_8ee546b8{cursor:var(--label-cursor);color:inherit;padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}:where([data-mantine-color-scheme=light]) fieldset:disabled .m_8ee546b8,:where([data-mantine-color-scheme=light]) .m_8ee546b8:where([data-disabled]){color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_8ee546b8,:where([data-mantine-color-scheme=dark]) .m_8ee546b8:where([data-disabled]){color:var(--mantine-color-dark-3)}.m_328f68c0,.m_8e8a99cc{margin-top:calc(var(--mantine-spacing-xs) / 2);padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}.m_77c9d27d{--button-height-xs: 30px;--button-height-sm: 36px;--button-height-md: 42px;--button-height-lg: 50px;--button-height-xl: 60px;--button-height-compact-xs: 22px;--button-height-compact-sm: 26px;--button-height-compact-md: 30px;--button-height-compact-lg: 34px;--button-height-compact-xl: 40px;--button-padding-x-xs: 14px;--button-padding-x-sm: 18px;--button-padding-x-md: 22px;--button-padding-x-lg: 26px;--button-padding-x-xl: 32px;--button-padding-x-compact-xs: 7px;--button-padding-x-compact-sm: 8px;--button-padding-x-compact-md: 10px;--button-padding-x-compact-lg: 12px;--button-padding-x-compact-xl: 14px;--button-height: var(--button-height-sm);--button-padding-x: var(--button-padding-x-sm);--button-color: var(--mantine-color-white);-moz-user-select:-moz-none;user-select:none;font-weight:600;position:relative;line-height:1;text-align:center;overflow:hidden;width:auto;cursor:pointer;display:inline-block;border-radius:var(--button-radius, var(--mantine-radius-default));font-size:var(--button-fz, var(--mantine-font-size-sm));background:var(--button-bg, var(--mantine-primary-color-filled));border:var(--button-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--button-color, var(--mantine-color-white));height:var(--button-height, var(--button-height-sm));padding-inline:var(--button-padding-x, var(--button-padding-x-sm));vertical-align:middle}.m_77c9d27d:where([data-block]){display:block;width:100%}.m_77c9d27d:where([data-with-left-section]){padding-inline-start:calc(var(--button-padding-x) / 1.5)}.m_77c9d27d:where([data-with-right-section]){padding-inline-end:calc(var(--button-padding-x) / 1.5)}.m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){cursor:not-allowed;border:1px solid transparent;transform:none}:where([data-mantine-color-scheme=light]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){color:var(--mantine-color-gray-5);background:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){color:var(--mantine-color-dark-3);background:var(--mantine-color-dark-6)}.m_77c9d27d:before{content:\"\";pointer-events:none;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:var(--button-radius, var(--mantine-radius-default));transform:translateY(-100%);opacity:0;filter:blur(12px);transition:transform .15s ease,opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_77c9d27d:before{background-color:rgba(255,255,255,.15)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:before{background-color:rgba(0,0,0,.15)}.m_77c9d27d:where([data-loading]){cursor:not-allowed;transform:none}.m_77c9d27d:where([data-loading]):before{transform:translateY(0);opacity:1}.m_77c9d27d:where([data-loading]) .m_80f1301b{opacity:0;transform:translateY(100%)}@media (hover: hover){.m_77c9d27d:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover, var(--mantine-primary-color-filled-hover));color:var(--button-hover-color, var(--button-color))}}@media (hover: none){.m_77c9d27d:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover, var(--mantine-primary-color-filled-hover));color:var(--button-hover-color, var(--button-color))}}.m_80f1301b{display:flex;align-items:center;justify-content:var(--button-justify, center);height:100%;overflow:visible;transition:transform .15s ease,opacity .1s ease}.m_811560b9{white-space:nowrap;height:100%;overflow:hidden;display:flex;align-items:center;opacity:1}.m_811560b9:where([data-loading]){opacity:.2}.m_a74036a{display:flex;align-items:center}.m_a74036a:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_a74036a:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_a25b86ee{position:absolute;left:50%;top:50%}.m_80d6d844{--button-border-width: 1px;display:flex}.m_80d6d844 :where(*):focus{position:relative;z-index:1}.m_80d6d844[data-orientation=horizontal]{flex-direction:row}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):first-child{border-end-end-radius:0;border-start-end-radius:0;border-inline-end-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):last-child{border-end-start-radius:0;border-start-start-radius:0;border-inline-start-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-inline-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical]{flex-direction:column}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):first-child{border-end-start-radius:0;border-end-end-radius:0;border-bottom-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):last-child{border-start-start-radius:0;border-start-end-radius:0;border-top-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-bottom-width:calc(var(--button-border-width) / 2);border-top-width:calc(var(--button-border-width) / 2)}.m_1b7284a3{--paper-radius: var(--mantine-radius-default);outline:0;-webkit-tap-highlight-color:transparent;display:block;touch-action:manipulation;text-decoration:none;border-radius:var(--paper-radius);box-shadow:var(--paper-shadow);background-color:var(--mantine-color-body)}:where([data-mantine-color-scheme=light]) .m_1b7284a3:where([data-with-border]){border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_1b7284a3:where([data-with-border]){border:1px solid var(--mantine-color-dark-4)}.m_f3f1af94{--radio-size-xs: 16px;--radio-size-sm: 20px;--radio-size-md: 24px;--radio-size-lg: 30px;--radio-size-xl: 36px;--radio-size: var(--radio-size-sm);--radio-icon-size-xs: 6px;--radio-icon-size-sm: 8px;--radio-icon-size-md: 10px;--radio-icon-size-lg: 14px;--radio-icon-size-xl: 16px;--radio-icon-size: var(--radio-icon-size-sm);--radio-icon-color: var(--mantine-color-white)}.m_89c4f5e4{position:relative;width:var(--radio-size);height:var(--radio-size);order:1}.m_89c4f5e4:where([data-label-position=left]){order:2}.m_f3ed6b2b{color:var(--radio-icon-color);opacity:var(--radio-icon-opacity, 0);transform:var(--radio-icon-transform, scale(.2) translateY(calc(.625rem * var(--mantine-scale))));transition:opacity .1s ease,transform .2s ease;pointer-events:none;width:var(--radio-icon-size);height:var(--radio-icon-size);position:absolute;top:calc(50% - var(--radio-icon-size) / 2);left:calc(50% - var(--radio-icon-size) / 2)}.m_8a3dbb89{border:1px solid;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--radio-size);height:var(--radio-size);border-radius:var(--radio-radius, var(--radio-size));margin:0;display:flex;align-items:center;justify-content:center;transition-property:background-color,border-color;transition-timing-function:ease;transition-duration:.1s;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_8a3dbb89{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8a3dbb89:checked{background-color:var(--radio-color, var(--mantine-primary-color-filled));border-color:var(--radio-color, var(--mantine-primary-color-filled))}.m_8a3dbb89:checked+.m_f3ed6b2b{--radio-icon-opacity: 1;--radio-icon-transform: scale(1)}.m_8a3dbb89:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color: var(--mantine-color-dark-7)}.m_8a3dbb89:where([data-error]){border-color:var(--mantine-color-error)}.m_1bfe9d39+.m_f3ed6b2b{--radio-icon-color: var(--radio-color)}.m_1bfe9d39:checked:not(:disabled){background-color:transparent;border-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled)+.m_f3ed6b2b{--radio-icon-color: var(--radio-color);--radio-icon-opacity: 1;--radio-icon-transform: none}.m_6d731127{display:flex;flex-direction:column;align-items:var(--stack-align, stretch);justify-content:var(--stack-justify, flex-start);gap:var(--stack-gap, var(--mantine-spacing-md))}.m_5f93f3bb{--switch-height-xs: 16px;--switch-height-sm: 20px;--switch-height-md: 24px;--switch-height-lg: 30px;--switch-height-xl: 36px;--switch-width-xs: 32px;--switch-width-sm: 38px;--switch-width-md: 46px;--switch-width-lg: 56px;--switch-width-xl: 72px;--switch-thumb-size-xs: 12px;--switch-thumb-size-sm: 14px;--switch-thumb-size-md: 18px;--switch-thumb-size-lg: 22px;--switch-thumb-size-xl: 28px;--switch-label-font-size-xs: 5px;--switch-label-font-size-sm: 6px;--switch-label-font-size-md: 7px;--switch-label-font-size-lg: 9px;--switch-label-font-size-xl: 11px;--switch-track-label-padding-xs: 1px;--switch-track-label-padding-sm: 2px;--switch-track-label-padding-md: 2px;--switch-track-label-padding-lg: 3px;--switch-track-label-padding-xl: 3px;--switch-height: var(--switch-height-sm);--switch-width: var(--switch-width-sm);--switch-thumb-size: var(--switch-thumb-size-sm);--switch-label-font-size: var(--switch-label-font-size-sm);--switch-track-label-padding: var(--switch-track-label-padding-sm);--switch-radius: 1000px;--switch-color: var(--mantine-primary-color-filled);position:relative}.m_926b4011{height:0;width:0;opacity:0;margin:0;padding:0;position:absolute;overflow:hidden;white-space:nowrap}.m_9307d992{-webkit-tap-highlight-color:transparent;cursor:var(--switch-cursor, var(--mantine-cursor-type));overflow:hidden;position:relative;border-radius:var(--switch-radius);background-color:var(--switch-bg);border:1px solid var(--switch-bd);height:var(--switch-height);min-width:var(--switch-width);margin:0;transition:background-color .15s ease,border-color .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;font-size:var(--switch-label-font-size);font-weight:600;order:var(--switch-order, 1);-moz-user-select:-moz-none;user-select:none;z-index:0;line-height:0;color:var(--switch-text-color)}.m_926b4011:focus-visible+.m_9307d992{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.m_926b4011:checked+.m_9307d992{--switch-bg: var(--switch-color);--switch-bd: var(--switch-color);--switch-text-color: var(--mantine-color-white)}.m_926b4011:disabled+.m_9307d992,.m_926b4011[data-disabled]+.m_9307d992{--switch-bg: var(--switch-disabled-color);--switch-bd: var(--switch-disabled-color);--switch-cursor: not-allowed}[data-mantine-color-scheme=light] .m_9307d992{--switch-bg: var(--mantine-color-gray-2);--switch-bd: var(--mantine-color-gray-3);--switch-text-color: var(--mantine-color-gray-6);--switch-disabled-color: var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_9307d992{--switch-bg: var(--mantine-color-dark-6);--switch-bd: var(--mantine-color-dark-4);--switch-text-color: var(--mantine-color-dark-1);--switch-disabled-color: var(--mantine-color-dark-4)}.m_9307d992[data-error]{--switch-bd: var(--mantine-color-error)}.m_9307d992[data-label-position=left]{--switch-order: 2}.m_93039a1d{position:absolute;z-index:1;border-radius:var(--switch-radius);display:flex;background-color:var(--switch-thumb-bg, var(--mantine-color-white));height:var(--switch-thumb-size);width:var(--switch-thumb-size);border:1px solid var(--switch-thumb-bd);inset-inline-start:var(--switch-thumb-start, var(--switch-track-label-padding));transition:inset-inline-start .15s ease}.m_93039a1d>*{margin:auto}.m_926b4011:checked+*>.m_93039a1d{--switch-thumb-start: calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding));--switch-thumb-bd: var(--mantine-color-white)}.m_926b4011:disabled+*>.m_93039a1d,.m_926b4011[data-disabled]+*>.m_93039a1d{--switch-thumb-bd: var(--switch-thumb-bg-disabled);--switch-thumb-bg: var(--switch-thumb-bg-disabled)}[data-mantine-color-scheme=light] .m_93039a1d{--switch-thumb-bd: var(--mantine-color-gray-3);--switch-thumb-bg-disabled: var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_93039a1d{--switch-thumb-bd: var(--mantine-color-white);--switch-thumb-bg-disabled: var(--mantine-color-dark-3)}.m_8277e082{height:100%;display:grid;place-content:center;min-width:calc(var(--switch-width) - var(--switch-thumb-size));padding-inline:var(--switch-track-label-padding);margin-inline-start:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));transition:margin .15s ease}.m_926b4011:checked+*>.m_8277e082{margin-inline-end:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));margin-inline-start:0}.m_849cf0da{color:var(--mantine-color-anchor);text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:inline;padding:0;margin:0;background-color:transparent;cursor:pointer}@media (hover: hover){.m_849cf0da:where([data-underline=hover]):hover{text-decoration:underline}}@media (hover: none){.m_849cf0da:where([data-underline=hover]):active{text-decoration:underline}}.m_849cf0da:where([data-underline=always]){text-decoration:underline}.index-module__saveImage_hHMd4G__135 div>img{-moz-user-select:-moz-none;user-select:none;pointer-events:unset!important}.index-module__saveImage_hHMd4G__135 div>img:hover{cursor:pointer}.index-module__saveImage_hHMd4G__135 div video{-moz-user-select:-moz-none;user-select:none;pointer-events:unset!important}.index-module__saveImage_hHMd4G__135 div video:hover{cursor:pointer}.index-module__saveImage_hHMd4G__135 div:has(video):has(img)>img{pointer-events:none!important}.SettingsMenu-module__iconButton_0LRktW__135{z-index:999;position:fixed;top:50%;right:0}.ThemeProvider-module__main_tvnBgq__135 *,.ThemeProvider-module__main_tvnBgq__135 :before,.ThemeProvider-module__main_tvnBgq__135 :after{box-sizing:border-box}.ThemeProvider-module__main_tvnBgq__135 input,.ThemeProvider-module__main_tvnBgq__135 button,.ThemeProvider-module__main_tvnBgq__135 textarea,.ThemeProvider-module__main_tvnBgq__135 select{font:inherit}.ThemeProvider-module__main_tvnBgq__135 button,.ThemeProvider-module__main_tvnBgq__135 select{text-transform:none}.ThemeProvider-module__main_tvnBgq__135{font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height);color:var(--mantine-color-text);-webkit-font-smoothing:var(--mantine-webkit-font-smoothing);-moz-osx-font-smoothing:var(--mantine-moz-font-smoothing)}body{margin:0}@media screen and (device-width <= 500px){.ThemeProvider-module__main_tvnBgq__135{-webkit-text-size-adjust:100%}}@media (prefers-reduced-motion: reduce){[data-respect-reduced-motion] [data-reduce-motion]{transition:none;animation:none}}[data-mantine-color-scheme=light] .ThemeProvider-module__mantine-light-hidden_tvnBgq__135,[data-mantine-color-scheme=dark] .ThemeProvider-module__mantine-dark-hidden_tvnBgq__135{display:none}.ThemeProvider-module__mantine-focus-auto_tvnBgq__135:focus-visible,.ThemeProvider-module__mantine-focus-always_tvnBgq__135:focus{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.ThemeProvider-module__mantine-focus-never_tvnBgq__135:focus{outline:none}.ThemeProvider-module__mantine-active_tvnBgq__135:active{transform:translateY(calc(.0625rem * var(--mantine-scale)))}:where([dir=rtl]) .ThemeProvider-module__mantine-rotate-rtl_tvnBgq__135{transform:rotate(180deg)}:root{color-scheme:var(--mantine-color-scheme);--mantine-z-index-app: 100;--mantine-z-index-modal: 200;--mantine-z-index-popover: 300;--mantine-z-index-overlay: 400;--mantine-z-index-max: 9999;--mantine-scale: 1;--mantine-cursor-type: default;--mantine-webkit-font-smoothing: antialiased;--mantine-color-scheme: light dark;--mantine-moz-font-smoothing: grayscale;--mantine-color-white: #fff;--mantine-color-black: #000;--mantine-line-height: 1.55;--mantine-font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-font-family-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--mantine-font-family-headings: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-heading-font-weight: 700;--mantine-radius-default: calc(.25rem * var(--mantine-scale));--mantine-primary-color-0: var(--mantine-color-blue-0);--mantine-primary-color-1: var(--mantine-color-blue-1);--mantine-primary-color-2: var(--mantine-color-blue-2);--mantine-primary-color-3: var(--mantine-color-blue-3);--mantine-primary-color-4: var(--mantine-color-blue-4);--mantine-primary-color-5: var(--mantine-color-blue-5);--mantine-primary-color-6: var(--mantine-color-blue-6);--mantine-primary-color-7: var(--mantine-color-blue-7);--mantine-primary-color-8: var(--mantine-color-blue-8);--mantine-primary-color-9: var(--mantine-color-blue-9);--mantine-primary-color-filled: var(--mantine-color-blue-filled);--mantine-primary-color-filled-hover: var(--mantine-color-blue-filled-hover);--mantine-primary-color-light: var(--mantine-color-blue-light);--mantine-primary-color-light-hover: var(--mantine-color-blue-light-hover);--mantine-primary-color-light-color: var(--mantine-color-blue-light-color);--mantine-breakpoint-xs: 36em;--mantine-breakpoint-sm: 48em;--mantine-breakpoint-md: 62em;--mantine-breakpoint-lg: 75em;--mantine-breakpoint-xl: 88em;--mantine-spacing-xs: calc(.625rem * var(--mantine-scale));--mantine-spacing-sm: calc(.75rem * var(--mantine-scale));--mantine-spacing-md: calc(1rem * var(--mantine-scale));--mantine-spacing-lg: calc(1.25rem * var(--mantine-scale));--mantine-spacing-xl: calc(2rem * var(--mantine-scale));--mantine-font-size-xs: calc(.75rem * var(--mantine-scale));--mantine-font-size-sm: calc(.875rem * var(--mantine-scale));--mantine-font-size-md: calc(1rem * var(--mantine-scale));--mantine-font-size-lg: calc(1.125rem * var(--mantine-scale));--mantine-font-size-xl: calc(1.25rem * var(--mantine-scale));--mantine-line-height-xs: 1.4;--mantine-line-height-sm: 1.45;--mantine-line-height-md: 1.55;--mantine-line-height-lg: 1.6;--mantine-line-height-xl: 1.65;--mantine-shadow-xs: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, 0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) #0000001a;--mantine-shadow-sm: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, #0000000d 0 calc(.625rem * var(--mantine-scale)) calc(.9375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), #0000000a 0 calc(.4375rem * var(--mantine-scale)) calc(.4375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-md: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, #0000000d 0 calc(1.25rem * var(--mantine-scale)) calc(1.5625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), #0000000a 0 calc(.625rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-lg: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, #0000000d 0 calc(1.75rem * var(--mantine-scale)) calc(1.4375rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), #0000000a 0 calc(.75rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-shadow-xl: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, #0000000d 0 calc(2.25rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), #0000000a 0 calc(1.0625rem * var(--mantine-scale)) calc(1.0625rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-radius-xs: calc(.125rem * var(--mantine-scale));--mantine-radius-sm: calc(.25rem * var(--mantine-scale));--mantine-radius-md: calc(.5rem * var(--mantine-scale));--mantine-radius-lg: calc(1rem * var(--mantine-scale));--mantine-radius-xl: calc(2rem * var(--mantine-scale));--mantine-color-dark-0: #c9c9c9;--mantine-color-dark-1: #b8b8b8;--mantine-color-dark-2: #828282;--mantine-color-dark-3: #696969;--mantine-color-dark-4: #424242;--mantine-color-dark-5: #3b3b3b;--mantine-color-dark-6: #2e2e2e;--mantine-color-dark-7: #242424;--mantine-color-dark-8: #1f1f1f;--mantine-color-dark-9: #141414;--mantine-color-gray-0: #f8f9fa;--mantine-color-gray-1: #f1f3f5;--mantine-color-gray-2: #e9ecef;--mantine-color-gray-3: #dee2e6;--mantine-color-gray-4: #ced4da;--mantine-color-gray-5: #adb5bd;--mantine-color-gray-6: #868e96;--mantine-color-gray-7: #495057;--mantine-color-gray-8: #343a40;--mantine-color-gray-9: #212529;--mantine-color-red-0: #fff5f5;--mantine-color-red-1: #ffe3e3;--mantine-color-red-2: #ffc9c9;--mantine-color-red-3: #ffa8a8;--mantine-color-red-4: #ff8787;--mantine-color-red-5: #ff6b6b;--mantine-color-red-6: #fa5252;--mantine-color-red-7: #f03e3e;--mantine-color-red-8: #e03131;--mantine-color-red-9: #c92a2a;--mantine-color-pink-0: #fff0f6;--mantine-color-pink-1: #ffdeeb;--mantine-color-pink-2: #fcc2d7;--mantine-color-pink-3: #faa2c1;--mantine-color-pink-4: #f783ac;--mantine-color-pink-5: #f06595;--mantine-color-pink-6: #e64980;--mantine-color-pink-7: #d6336c;--mantine-color-pink-8: #c2255c;--mantine-color-pink-9: #a61e4d;--mantine-color-grape-0: #f8f0fc;--mantine-color-grape-1: #f3d9fa;--mantine-color-grape-2: #eebefa;--mantine-color-grape-3: #e599f7;--mantine-color-grape-4: #da77f2;--mantine-color-grape-5: #cc5de8;--mantine-color-grape-6: #be4bdb;--mantine-color-grape-7: #ae3ec9;--mantine-color-grape-8: #9c36b5;--mantine-color-grape-9: #862e9c;--mantine-color-violet-0: #f3f0ff;--mantine-color-violet-1: #e5dbff;--mantine-color-violet-2: #d0bfff;--mantine-color-violet-3: #b197fc;--mantine-color-violet-4: #9775fa;--mantine-color-violet-5: #845ef7;--mantine-color-violet-6: #7950f2;--mantine-color-violet-7: #7048e8;--mantine-color-violet-8: #6741d9;--mantine-color-violet-9: #5f3dc4;--mantine-color-indigo-0: #edf2ff;--mantine-color-indigo-1: #dbe4ff;--mantine-color-indigo-2: #bac8ff;--mantine-color-indigo-3: #91a7ff;--mantine-color-indigo-4: #748ffc;--mantine-color-indigo-5: #5c7cfa;--mantine-color-indigo-6: #4c6ef5;--mantine-color-indigo-7: #4263eb;--mantine-color-indigo-8: #3b5bdb;--mantine-color-indigo-9: #364fc7;--mantine-color-blue-0: #e7f5ff;--mantine-color-blue-1: #d0ebff;--mantine-color-blue-2: #a5d8ff;--mantine-color-blue-3: #74c0fc;--mantine-color-blue-4: #4dabf7;--mantine-color-blue-5: #339af0;--mantine-color-blue-6: #228be6;--mantine-color-blue-7: #1c7ed6;--mantine-color-blue-8: #1971c2;--mantine-color-blue-9: #1864ab;--mantine-color-cyan-0: #e3fafc;--mantine-color-cyan-1: #c5f6fa;--mantine-color-cyan-2: #99e9f2;--mantine-color-cyan-3: #66d9e8;--mantine-color-cyan-4: #3bc9db;--mantine-color-cyan-5: #22b8cf;--mantine-color-cyan-6: #15aabf;--mantine-color-cyan-7: #1098ad;--mantine-color-cyan-8: #0c8599;--mantine-color-cyan-9: #0b7285;--mantine-color-teal-0: #e6fcf5;--mantine-color-teal-1: #c3fae8;--mantine-color-teal-2: #96f2d7;--mantine-color-teal-3: #63e6be;--mantine-color-teal-4: #38d9a9;--mantine-color-teal-5: #20c997;--mantine-color-teal-6: #12b886;--mantine-color-teal-7: #0ca678;--mantine-color-teal-8: #099268;--mantine-color-teal-9: #087f5b;--mantine-color-green-0: #ebfbee;--mantine-color-green-1: #d3f9d8;--mantine-color-green-2: #b2f2bb;--mantine-color-green-3: #8ce99a;--mantine-color-green-4: #69db7c;--mantine-color-green-5: #51cf66;--mantine-color-green-6: #40c057;--mantine-color-green-7: #37b24d;--mantine-color-green-8: #2f9e44;--mantine-color-green-9: #2b8a3e;--mantine-color-lime-0: #f4fce3;--mantine-color-lime-1: #e9fac8;--mantine-color-lime-2: #d8f5a2;--mantine-color-lime-3: #c0eb75;--mantine-color-lime-4: #a9e34b;--mantine-color-lime-5: #94d82d;--mantine-color-lime-6: #82c91e;--mantine-color-lime-7: #74b816;--mantine-color-lime-8: #66a80f;--mantine-color-lime-9: #5c940d;--mantine-color-yellow-0: #fff9db;--mantine-color-yellow-1: #fff3bf;--mantine-color-yellow-2: #ffec99;--mantine-color-yellow-3: #ffe066;--mantine-color-yellow-4: #ffd43b;--mantine-color-yellow-5: #fcc419;--mantine-color-yellow-6: #fab005;--mantine-color-yellow-7: #f59f00;--mantine-color-yellow-8: #f08c00;--mantine-color-yellow-9: #e67700;--mantine-color-orange-0: #fff4e6;--mantine-color-orange-1: #ffe8cc;--mantine-color-orange-2: #ffd8a8;--mantine-color-orange-3: #ffc078;--mantine-color-orange-4: #ffa94d;--mantine-color-orange-5: #ff922b;--mantine-color-orange-6: #fd7e14;--mantine-color-orange-7: #f76707;--mantine-color-orange-8: #e8590c;--mantine-color-orange-9: #d9480f;--mantine-h1-font-size: calc(2.125rem * var(--mantine-scale));--mantine-h1-line-height: 1.3;--mantine-h1-font-weight: 700;--mantine-h2-font-size: calc(1.625rem * var(--mantine-scale));--mantine-h2-line-height: 1.35;--mantine-h2-font-weight: 700;--mantine-h3-font-size: calc(1.375rem * var(--mantine-scale));--mantine-h3-line-height: 1.4;--mantine-h3-font-weight: 700;--mantine-h4-font-size: calc(1.125rem * var(--mantine-scale));--mantine-h4-line-height: 1.45;--mantine-h4-font-weight: 700;--mantine-h5-font-size: calc(1rem * var(--mantine-scale));--mantine-h5-line-height: 1.5;--mantine-h5-font-weight: 700;--mantine-h6-font-size: calc(.875rem * var(--mantine-scale));--mantine-h6-line-height: 1.5;--mantine-h6-font-weight: 700}:root[data-mantine-color-scheme=dark]{--mantine-color-scheme: dark;--mantine-primary-color-contrast: var(--mantine-color-white);--mantine-color-bright: var(--mantine-color-white);--mantine-color-text: var(--mantine-color-dark-0);--mantine-color-body: var(--mantine-color-dark-8);--mantine-color-error: var(--mantine-color-red-8);--mantine-color-placeholder: var(--mantine-color-dark-3);--mantine-color-anchor: var(--mantine-color-blue-4);--mantine-color-default: var(--mantine-color-dark-6);--mantine-color-default-hover: var(--mantine-color-dark-5);--mantine-color-default-color: var(--mantine-color-white);--mantine-color-default-border: var(--mantine-color-dark-4);--mantine-color-dimmed: var(--mantine-color-dark-2);--mantine-color-dark-text: var(--mantine-color-dark-4);--mantine-color-dark-filled: var(--mantine-color-dark-8);--mantine-color-dark-filled-hover: var(--mantine-color-dark-7);--mantine-color-dark-light: #24242426;--mantine-color-dark-light-hover: #24242433;--mantine-color-dark-light-color: var(--mantine-color-dark-3);--mantine-color-dark-outline: var(--mantine-color-dark-4);--mantine-color-dark-outline-hover: #2424240d;--mantine-color-gray-text: var(--mantine-color-gray-4);--mantine-color-gray-filled: var(--mantine-color-gray-8);--mantine-color-gray-filled-hover: var(--mantine-color-gray-9);--mantine-color-gray-light: #868e9626;--mantine-color-gray-light-hover: #868e9633;--mantine-color-gray-light-color: var(--mantine-color-gray-3);--mantine-color-gray-outline: var(--mantine-color-gray-4);--mantine-color-gray-outline-hover: #ced4da0d;--mantine-color-red-text: var(--mantine-color-red-4);--mantine-color-red-filled: var(--mantine-color-red-8);--mantine-color-red-filled-hover: var(--mantine-color-red-9);--mantine-color-red-light: #fa525226;--mantine-color-red-light-hover: #fa525233;--mantine-color-red-light-color: var(--mantine-color-red-3);--mantine-color-red-outline: var(--mantine-color-red-4);--mantine-color-red-outline-hover: #ff87870d;--mantine-color-pink-text: var(--mantine-color-pink-4);--mantine-color-pink-filled: var(--mantine-color-pink-8);--mantine-color-pink-filled-hover: var(--mantine-color-pink-9);--mantine-color-pink-light: #e6498026;--mantine-color-pink-light-hover: #e6498033;--mantine-color-pink-light-color: var(--mantine-color-pink-3);--mantine-color-pink-outline: var(--mantine-color-pink-4);--mantine-color-pink-outline-hover: #f783ac0d;--mantine-color-grape-text: var(--mantine-color-grape-4);--mantine-color-grape-filled: var(--mantine-color-grape-8);--mantine-color-grape-filled-hover: var(--mantine-color-grape-9);--mantine-color-grape-light: #be4bdb26;--mantine-color-grape-light-hover: #be4bdb33;--mantine-color-grape-light-color: var(--mantine-color-grape-3);--mantine-color-grape-outline: var(--mantine-color-grape-4);--mantine-color-grape-outline-hover: #da77f20d;--mantine-color-violet-text: var(--mantine-color-violet-4);--mantine-color-violet-filled: var(--mantine-color-violet-8);--mantine-color-violet-filled-hover: var(--mantine-color-violet-9);--mantine-color-violet-light: #7950f226;--mantine-color-violet-light-hover: #7950f233;--mantine-color-violet-light-color: var(--mantine-color-violet-3);--mantine-color-violet-outline: var(--mantine-color-violet-4);--mantine-color-violet-outline-hover: #9775fa0d;--mantine-color-indigo-text: var(--mantine-color-indigo-4);--mantine-color-indigo-filled: var(--mantine-color-indigo-8);--mantine-color-indigo-filled-hover: var(--mantine-color-indigo-9);--mantine-color-indigo-light: #4c6ef526;--mantine-color-indigo-light-hover: #4c6ef533;--mantine-color-indigo-light-color: var(--mantine-color-indigo-3);--mantine-color-indigo-outline: var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover: #748ffc0d;--mantine-color-blue-text: var(--mantine-color-blue-4);--mantine-color-blue-filled: var(--mantine-color-blue-8);--mantine-color-blue-filled-hover: var(--mantine-color-blue-9);--mantine-color-blue-light: #228be626;--mantine-color-blue-light-hover: #228be633;--mantine-color-blue-light-color: var(--mantine-color-blue-3);--mantine-color-blue-outline: var(--mantine-color-blue-4);--mantine-color-blue-outline-hover: #4dabf70d;--mantine-color-cyan-text: var(--mantine-color-cyan-4);--mantine-color-cyan-filled: var(--mantine-color-cyan-8);--mantine-color-cyan-filled-hover: var(--mantine-color-cyan-9);--mantine-color-cyan-light: #15aabf26;--mantine-color-cyan-light-hover: #15aabf33;--mantine-color-cyan-light-color: var(--mantine-color-cyan-3);--mantine-color-cyan-outline: var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover: #3bc9db0d;--mantine-color-teal-text: var(--mantine-color-teal-4);--mantine-color-teal-filled: var(--mantine-color-teal-8);--mantine-color-teal-filled-hover: var(--mantine-color-teal-9);--mantine-color-teal-light: #12b88626;--mantine-color-teal-light-hover: #12b88633;--mantine-color-teal-light-color: var(--mantine-color-teal-3);--mantine-color-teal-outline: var(--mantine-color-teal-4);--mantine-color-teal-outline-hover: #38d9a90d;--mantine-color-green-text: var(--mantine-color-green-4);--mantine-color-green-filled: var(--mantine-color-green-8);--mantine-color-green-filled-hover: var(--mantine-color-green-9);--mantine-color-green-light: #40c05726;--mantine-color-green-light-hover: #40c05733;--mantine-color-green-light-color: var(--mantine-color-green-3);--mantine-color-green-outline: var(--mantine-color-green-4);--mantine-color-green-outline-hover: #69db7c0d;--mantine-color-lime-text: var(--mantine-color-lime-4);--mantine-color-lime-filled: var(--mantine-color-lime-8);--mantine-color-lime-filled-hover: var(--mantine-color-lime-9);--mantine-color-lime-light: #82c91e26;--mantine-color-lime-light-hover: #82c91e33;--mantine-color-lime-light-color: var(--mantine-color-lime-3);--mantine-color-lime-outline: var(--mantine-color-lime-4);--mantine-color-lime-outline-hover: #a9e34b0d;--mantine-color-yellow-text: var(--mantine-color-yellow-4);--mantine-color-yellow-filled: var(--mantine-color-yellow-8);--mantine-color-yellow-filled-hover: var(--mantine-color-yellow-9);--mantine-color-yellow-light: #fab00526;--mantine-color-yellow-light-hover: #fab00533;--mantine-color-yellow-light-color: var(--mantine-color-yellow-3);--mantine-color-yellow-outline: var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover: #ffd43b0d;--mantine-color-orange-text: var(--mantine-color-orange-4);--mantine-color-orange-filled: var(--mantine-color-orange-8);--mantine-color-orange-filled-hover: var(--mantine-color-orange-9);--mantine-color-orange-light: #fd7e1426;--mantine-color-orange-light-hover: #fd7e1433;--mantine-color-orange-light-color: var(--mantine-color-orange-3);--mantine-color-orange-outline: var(--mantine-color-orange-4);--mantine-color-orange-outline-hover: #ffa94d0d}:root[data-mantine-color-scheme=light]{--mantine-color-scheme: light;--mantine-color-bright: var(--mantine-color-black);--mantine-color-text: var(--mantine-color-black);--mantine-color-body: var(--mantine-color-white);--mantine-primary-color-contrast: var(--mantine-color-white);--mantine-color-error: var(--mantine-color-red-6);--mantine-color-placeholder: var(--mantine-color-gray-5);--mantine-color-anchor: var(--mantine-primary-color-filled);--mantine-color-default: var(--mantine-color-white);--mantine-color-default-hover: var(--mantine-color-gray-0);--mantine-color-default-color: var(--mantine-color-gray-9);--mantine-color-default-border: var(--mantine-color-gray-4);--mantine-color-dimmed: var(--mantine-color-gray-6);--mantine-color-dark-text: var(--mantine-color-dark-filled);--mantine-color-dark-filled: var(--mantine-color-dark-6);--mantine-color-dark-filled-hover: var(--mantine-color-dark-7);--mantine-color-dark-light: #3838381a;--mantine-color-dark-light-hover: #3838381f;--mantine-color-dark-light-color: var(--mantine-color-dark-6);--mantine-color-dark-outline: var(--mantine-color-dark-6);--mantine-color-dark-outline-hover: #3838380d;--mantine-color-gray-text: var(--mantine-color-gray-filled);--mantine-color-gray-filled: var(--mantine-color-gray-6);--mantine-color-gray-filled-hover: var(--mantine-color-gray-7);--mantine-color-gray-light: #868e961a;--mantine-color-gray-light-hover: #868e961f;--mantine-color-gray-light-color: var(--mantine-color-gray-6);--mantine-color-gray-outline: var(--mantine-color-gray-6);--mantine-color-gray-outline-hover: #868e960d;--mantine-color-red-text: var(--mantine-color-red-filled);--mantine-color-red-filled: var(--mantine-color-red-6);--mantine-color-red-filled-hover: var(--mantine-color-red-7);--mantine-color-red-light: #fa52521a;--mantine-color-red-light-hover: #fa52521f;--mantine-color-red-light-color: var(--mantine-color-red-6);--mantine-color-red-outline: var(--mantine-color-red-6);--mantine-color-red-outline-hover: #fa52520d;--mantine-color-pink-text: var(--mantine-color-pink-filled);--mantine-color-pink-filled: var(--mantine-color-pink-6);--mantine-color-pink-filled-hover: var(--mantine-color-pink-7);--mantine-color-pink-light: #e649801a;--mantine-color-pink-light-hover: #e649801f;--mantine-color-pink-light-color: var(--mantine-color-pink-6);--mantine-color-pink-outline: var(--mantine-color-pink-6);--mantine-color-pink-outline-hover: #e649800d;--mantine-color-grape-text: var(--mantine-color-grape-filled);--mantine-color-grape-filled: var(--mantine-color-grape-6);--mantine-color-grape-filled-hover: var(--mantine-color-grape-7);--mantine-color-grape-light: #be4bdb1a;--mantine-color-grape-light-hover: #be4bdb1f;--mantine-color-grape-light-color: var(--mantine-color-grape-6);--mantine-color-grape-outline: var(--mantine-color-grape-6);--mantine-color-grape-outline-hover: #be4bdb0d;--mantine-color-violet-text: var(--mantine-color-violet-filled);--mantine-color-violet-filled: var(--mantine-color-violet-6);--mantine-color-violet-filled-hover: var(--mantine-color-violet-7);--mantine-color-violet-light: #7950f21a;--mantine-color-violet-light-hover: #7950f21f;--mantine-color-violet-light-color: var(--mantine-color-violet-6);--mantine-color-violet-outline: var(--mantine-color-violet-6);--mantine-color-violet-outline-hover: #7950f20d;--mantine-color-indigo-text: var(--mantine-color-indigo-filled);--mantine-color-indigo-filled: var(--mantine-color-indigo-6);--mantine-color-indigo-filled-hover: var(--mantine-color-indigo-7);--mantine-color-indigo-light: #4c6ef51a;--mantine-color-indigo-light-hover: #4c6ef51f;--mantine-color-indigo-light-color: var(--mantine-color-indigo-6);--mantine-color-indigo-outline: var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover: #4c6ef50d;--mantine-color-blue-text: var(--mantine-color-blue-filled);--mantine-color-blue-filled: var(--mantine-color-blue-6);--mantine-color-blue-filled-hover: var(--mantine-color-blue-7);--mantine-color-blue-light: #228be61a;--mantine-color-blue-light-hover: #228be61f;--mantine-color-blue-light-color: var(--mantine-color-blue-6);--mantine-color-blue-outline: var(--mantine-color-blue-6);--mantine-color-blue-outline-hover: #228be60d;--mantine-color-cyan-text: var(--mantine-color-cyan-filled);--mantine-color-cyan-filled: var(--mantine-color-cyan-6);--mantine-color-cyan-filled-hover: var(--mantine-color-cyan-7);--mantine-color-cyan-light: #15aabf1a;--mantine-color-cyan-light-hover: #15aabf1f;--mantine-color-cyan-light-color: var(--mantine-color-cyan-6);--mantine-color-cyan-outline: var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover: #15aabf0d;--mantine-color-teal-text: var(--mantine-color-teal-filled);--mantine-color-teal-filled: var(--mantine-color-teal-6);--mantine-color-teal-filled-hover: var(--mantine-color-teal-7);--mantine-color-teal-light: #12b8861a;--mantine-color-teal-light-hover: #12b8861f;--mantine-color-teal-light-color: var(--mantine-color-teal-6);--mantine-color-teal-outline: var(--mantine-color-teal-6);--mantine-color-teal-outline-hover: #12b8860d;--mantine-color-green-text: var(--mantine-color-green-filled);--mantine-color-green-filled: var(--mantine-color-green-6);--mantine-color-green-filled-hover: var(--mantine-color-green-7);--mantine-color-green-light: #40c0571a;--mantine-color-green-light-hover: #40c0571f;--mantine-color-green-light-color: var(--mantine-color-green-6);--mantine-color-green-outline: var(--mantine-color-green-6);--mantine-color-green-outline-hover: #40c0570d;--mantine-color-lime-text: var(--mantine-color-lime-filled);--mantine-color-lime-filled: var(--mantine-color-lime-6);--mantine-color-lime-filled-hover: var(--mantine-color-lime-7);--mantine-color-lime-light: #82c91e1a;--mantine-color-lime-light-hover: #82c91e1f;--mantine-color-lime-light-color: var(--mantine-color-lime-6);--mantine-color-lime-outline: var(--mantine-color-lime-6);--mantine-color-lime-outline-hover: #82c91e0d;--mantine-color-yellow-text: var(--mantine-color-yellow-filled);--mantine-color-yellow-filled: var(--mantine-color-yellow-6);--mantine-color-yellow-filled-hover: var(--mantine-color-yellow-7);--mantine-color-yellow-light: #fab0051a;--mantine-color-yellow-light-hover: #fab0051f;--mantine-color-yellow-light-color: var(--mantine-color-yellow-6);--mantine-color-yellow-outline: var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover: #fab0050d;--mantine-color-orange-text: var(--mantine-color-orange-filled);--mantine-color-orange-filled: var(--mantine-color-orange-6);--mantine-color-orange-filled-hover: var(--mantine-color-orange-7);--mantine-color-orange-light: #fd7e141a;--mantine-color-orange-light-hover: #fd7e141f;--mantine-color-orange-light-color: var(--mantine-color-orange-6);--mantine-color-orange-outline: var(--mantine-color-orange-6);--mantine-color-orange-outline-hover: #fd7e140d}.Switch-module__track_BfPAea__135{cursor:pointer;min-width:16px}.Switch-module__body_BfPAea__135{cursor:pointer;align-items:center;gap:4px}.InputWrapper-module__label_9bGr4G__135{margin-bottom:16px}.Modal-module__modalSettings_AOpoaa__135{flex-direction:column;gap:20px;height:380px;display:flex;overflow-y:scroll}.Modal-module__modalSettings_AOpoaa__135::-webkit-scrollbar{background:unset;border:unset;width:8px}.Modal-module__modalSettings_AOpoaa__135::-webkit-scrollbar-thumb{background-color:var(--mantine-color-gray-light);border-radius:8px}.Modal-module__modalSettings_AOpoaa__135::-webkit-scrollbar-button{display:none}.Modal-module__modalSection_AOpoaa__135{align-items:center;gap:20px;display:flex}.Modal-module__closeButton_AOpoaa__135{margin-left:auto}.Modal-module__searchInput_AOpoaa__135{height:20px}.Modal-module__modalBody_AOpoaa__135{flex-direction:column;gap:20px;padding:20px;display:flex}.Modal-module__modalContent_AOpoaa__135{border:solid;border-color:var(--mantine-color-gray-light);border-radius:12px}.Modal-module__logo_AOpoaa__135{padding:0}.Modal-module__footerText_AOpoaa__135{margin:0 0 0 auto}.Modal-module__emptySettings_AOpoaa__135{margin:0}.Modal-module__resetButton_AOpoaa__135{text-align:left;margin:0}\n")
});