BetterSnap - Make Snapchat Web Better

Screenshot Freely, Save Media, Bypass Presence Detection and more! Previously known as Better Snapchat.

// ==UserScript==
// @name         BetterSnap - Make Snapchat Web Better
// @version      1.4.2
// @description  Screenshot Freely, Save Media, Bypass Presence Detection 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 gS=Object.create;var kt=Object.defineProperty,SS=Object.defineProperties,yS=Object.getOwnPropertyDescriptor,vS=Object.getOwnPropertyDescriptors,CS=Object.getOwnPropertyNames,Wr=Object.getOwnPropertySymbols,bS=Object.getPrototypeOf,vn=Object.prototype.hasOwnProperty,Cc=Object.prototype.propertyIsEnumerable;var vc=(o,e,t)=>e in o?kt(o,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[e]=t,u=(o,e)=>{for(var t in e||(e={}))vn.call(e,t)&&vc(o,t,e[t]);if(Wr)for(var t of Wr(e))Cc.call(e,t)&&vc(o,t,e[t]);return o},y=(o,e)=>SS(o,vS(e));var F=(o,e)=>{var t={};for(var r in o)vn.call(o,r)&&e.indexOf(r)<0&&(t[r]=o[r]);if(o!=null&&Wr)for(var r of Wr(o))e.indexOf(r)<0&&Cc.call(o,r)&&(t[r]=o[r]);return t};var d=(o,e)=>()=>(o&&(e=o(o=0)),e);var Ot=(o,e)=>()=>(e||o((e={exports:{}}).exports,e),e.exports),j=(o,e)=>{for(var t in e)kt(o,t,{get:e[t],enumerable:!0})},bc=(o,e,t,r)=>{if(e&&typeof e==\"object\"||typeof e==\"function\")for(let a of CS(e))!vn.call(o,a)&&a!==t&&kt(o,a,{get:()=>e[a],enumerable:!(r=yS(e,a))||r.enumerable});return o};var S=(o,e,t)=>(t=o!=null?gS(bS(o)):{},bc(e||!o||!o.__esModule?kt(t,\"default\",{value:o,enumerable:!0}):t,o)),_c=o=>bc(kt({},\"__esModule\",{value:!0}),o);function Bc(){var e;if(Vr!=null)return Vr;let o=document.createElement(\"iframe\");return o.style.display=\"none\",((e=document.head)!=null?e:document.documentElement).appendChild(o),Vr=o.contentWindow,Vr}function he(...o){let{console:e}=Bc();e.log(`%c${Fc}`,\"color: #3b5bdb\",...o)}function qr(...o){let{console:e}=Bc();e.error(Fc,...o)}var Fc,Vr,Nt=d(()=>{\"use strict\";Fc=\"[Better-Snap]\",Vr=null});var Ac=Ot((w_,wc)=>{\"use strict\";wc.exports=function o(e,t){if(e===t)return!0;if(e&&t&&typeof e==\"object\"&&typeof t==\"object\"){if(e.constructor!==t.constructor)return!1;var r,a,n;if(Array.isArray(e)){if(r=e.length,r!=t.length)return!1;for(a=r;a--!==0;)if(!o(e[a],t[a]))return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();if(n=Object.keys(e),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(!o(e[l],t[l]))return!1}return!0}return e!==e&&t!==t}});var Rc=Ot((A_,Tc)=>{var Dc=\"Expected a function\",Pc=NaN,_S=\"[object Symbol]\",FS=/^\\s+|\\s+$/g,BS=/^[-+]0x[0-9a-f]+$/i,wS=/^0b[01]+$/i,AS=/^0o[0-7]+$/i,PS=parseInt,MS=typeof global==\"object\"&&global&&global.Object===Object&&global,DS=typeof self==\"object\"&&self&&self.Object===Object&&self,TS=MS||DS||Function(\"return this\")(),RS=Object.prototype,ES=RS.toString,LS=Math.max,kS=Math.min,Cn=function(){return TS.Date.now()};function OS(o,e,t){var r,a,n,l,f,s,c=0,m=!1,i=!1,I=!0;if(typeof o!=\"function\")throw new TypeError(Dc);e=Mc(e)||0,Gr(t)&&(m=!!t.leading,i=\"maxWait\"in t,n=i?LS(Mc(t.maxWait)||0,e):n,I=\"trailing\"in t?!!t.trailing:I);function x(R){var T=r,D=a;return r=a=void 0,c=R,l=o.apply(D,T),l}function g(R){return c=R,f=setTimeout(_,e),m?x(R):l}function h(R){var T=R-s,D=R-c,H=e-T;return i?kS(H,n-D):H}function C(R){var T=R-s,D=R-c;return s===void 0||T>=e||T<0||i&&D>=n}function _(){var R=Cn();if(C(R))return B(R);f=setTimeout(_,h(R))}function B(R){return f=void 0,I&&r?x(R):(r=a=void 0,l)}function A(){f!==void 0&&clearTimeout(f),c=0,r=s=a=f=void 0}function M(){return f===void 0?l:B(Cn())}function L(){var R=Cn(),T=C(R);if(r=arguments,a=this,s=R,T){if(f===void 0)return g(s);if(i)return f=setTimeout(_,e),x(s)}return f===void 0&&(f=setTimeout(_,e)),l}return L.cancel=A,L.flush=M,L}function NS(o,e,t){var r=!0,a=!0;if(typeof o!=\"function\")throw new TypeError(Dc);return Gr(t)&&(r=\"leading\"in t?!!t.leading:r,a=\"trailing\"in t?!!t.trailing:a),OS(o,e,{leading:r,maxWait:e,trailing:a})}function Gr(o){var e=typeof o;return!!o&&(e==\"object\"||e==\"function\")}function HS(o){return!!o&&typeof o==\"object\"}function US(o){return typeof o==\"symbol\"||HS(o)&&ES.call(o)==_S}function Mc(o){if(typeof o==\"number\")return o;if(US(o))return Pc;if(Gr(o)){var e=typeof o.valueOf==\"function\"?o.valueOf():o;o=Gr(e)?e+\"\":e}if(typeof o!=\"string\")return o===0?o:+o;o=o.replace(FS,\"\");var t=wS.test(o);return t||AS.test(o)?PS(o.slice(2),t?2:8):BS.test(o)?Pc:+o}Tc.exports=NS});var Lc=Ot((P_,bn)=>{\"use strict\";var WS=Object.prototype.hasOwnProperty,ko=\"~\";function Ht(){}Object.create&&(Ht.prototype=Object.create(null),new Ht().__proto__||(ko=!1));function VS(o,e,t){this.fn=o,this.context=e,this.once=t||!1}function Ec(o,e,t,r,a){if(typeof t!=\"function\")throw new TypeError(\"The listener must be a function\");var n=new VS(t,r||o,a),l=ko?ko+e:e;return o._events[l]?o._events[l].fn?o._events[l]=[o._events[l],n]:o._events[l].push(n):(o._events[l]=n,o._eventsCount++),o}function $r(o,e){--o._eventsCount===0?o._events=new Ht:delete o._events[e]}function Mo(){this._events=new Ht,this._eventsCount=0}Mo.prototype.eventNames=function(){var e=[],t,r;if(this._eventsCount===0)return e;for(r in t=this._events)WS.call(t,r)&&e.push(ko?r.slice(1):r);return Object.getOwnPropertySymbols?e.concat(Object.getOwnPropertySymbols(t)):e};Mo.prototype.listeners=function(e){var t=ko?ko+e:e,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};Mo.prototype.listenerCount=function(e){var t=ko?ko+e:e,r=this._events[t];return r?r.fn?1:r.length:0};Mo.prototype.emit=function(e,t,r,a,n,l){var f=ko?ko+e:e;if(!this._events[f])return!1;var s=this._events[f],c=arguments.length,m,i;if(s.fn){switch(s.once&&this.removeListener(e,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 I=s.length,x;for(i=0;i<I;i++)switch(s[i].once&&this.removeListener(e,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};Mo.prototype.on=function(e,t,r){return Ec(this,e,t,r,!1)};Mo.prototype.once=function(e,t,r){return Ec(this,e,t,r,!0)};Mo.prototype.removeListener=function(e,t,r,a){var n=ko?ko+e:e;if(!this._events[n])return this;if(!t)return $r(this,n),this;var l=this._events[n];if(l.fn)l.fn===t&&(!a||l.once)&&(!r||l.context===r)&&$r(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:$r(this,n)}return this};Mo.prototype.removeAllListeners=function(e){var t;return e?(t=ko?ko+e:e,this._events[t]&&$r(this,t)):(this._events=new Ht,this._eventsCount=0),this};Mo.prototype.off=Mo.prototype.removeListener;Mo.prototype.addListener=Mo.prototype.on;Mo.prefixed=ko;Mo.EventEmitter=Mo;typeof bn<\"u\"&&(bn.exports=Mo)});var kc,Oc,Nc=d(()=>{kc=S(Lc(),1),Oc=kc.default});var Io,Ut,_n,jr,ge=d(()=>{\"use strict\";Io={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\",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\",PRESENCE_LOGGING:\"PRESENCE_LOGGING\"},Ut={[Io.ALLOW_SCREENSHOT]:!0,[Io.SAVE_IMAGE]:!0,[Io.ALWAYS_PRESENT]:!0,[Io.SEND_UNSAVEABLE_MESSAGES]:!1,[Io.SNAP_AS_MOBILE]:!1,[Io.PRIVATE_STORIES]:!1,[Io.UPLOAD_SNAPS]:!1,[Io.PREVENT_TYPING_NOTIFICATION]:!1,[Io.PREVENT_TYPING]:!1,[Io.HIDE_BITMOJI]:!1,[Io.MOBILE_BITMOJI]:!1,[Io.AUTO_SAVE_CHATS]:!1,[Io.SHOW_STREAKS]:!0,[Io.PREVENT_CHAT_READ_RECEIPTS]:!1,[Io.UNLIMITED_FILE_SIZE]:!1,[Io.ALLOW_CROSS_TAB]:!0,[Io.PREVENT_STORY_READ_RECEIPTS]:!1,[Io.HALF_SWIPE_NOTIFICATION]:!1,[Io.OPEN_CHAT_NOTIFICATION]:!1,[Io.BITMOJI_PRESENCE]:\"DEFAULT\",[Io.CHAT_HANDLING]:\"DEFAULT\",[Io.PRESENCE_LOGGING]:!1},_n={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\"},jr={TYPING:o=>`Typing in ${o}`,IDLE:o=>`Idle in ${o}`,PEEKING:o=>`Peeked at ${o}`}});var Hc=Ot((Wt,zr)=>{(function(o,e){\"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===e?e:decodeURIComponent(f)},n.set=function(l,f,s){return s=n._getExtendedOptions(s),s.expires=n._getExpiresDate(f===e?-1:s.expires),n._document.cookie=n._generateCookieString(l,f,s),n},n.expire=function(l,f){return n.set(l,e,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!==e?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]===e&&(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=o&&typeof o.document==\"object\"?t(o):t;typeof define==\"function\"&&define.amd?define(function(){return r}):typeof Wt==\"object\"?(typeof zr==\"object\"&&typeof zr.exports==\"object\"&&(Wt=zr.exports=r),Wt.Cookies=r):o.Cookies=r})(typeof window>\"u\"?Wt:window)});var Fn,Uc,Bn,wn,Wc=d(()=>{\"use strict\";Fn=S(Hc()),Uc=\"bs_\",Bn=class{constructor(){this.localStorageSupport=!0;try{window.localStorage.setItem(\"local_storage_test\",\"it works!\"),window.localStorage.removeItem(\"local_storage_test\")}catch(e){this.localStorageSupport=!1}}get(e,t=Uc){let r=e;t!=null&&(r=`${t}${r}`);try{let a=this.localStorageSupport?window.localStorage.getItem(r):Fn.default.get(r);return a==null?null:JSON.parse(a)}catch(a){return null}}set(e,t,r=Uc){let a=e;r!=null&&(a=`${r}${a}`);let n=JSON.stringify(t);this.localStorageSupport?window.localStorage.setItem(a,n):Fn.default.set(a,t,{expires:1/0})}},wn=new Bn});var An,O,Do=d(()=>{\"use strict\";Nc();ge();Wc();An=class{constructor(){this.eventEmitter=new Oc;let e=wn.get(\"settings\");e!=null?this.settings=new Map(Object.entries(e)):this.settings=new Map}setSetting(e,t){this.settings.get(e)!==t&&(this.settings.set(e,t),wn.set(\"settings\",Object.fromEntries(this.settings)),this.eventEmitter.emit(`${e}.setting:update`,t),this.eventEmitter.emit(\"setting:update\",e,t))}getSetting(e){let t=this.settings.get(e);return t==null?(this.setSetting(e,Ut[e]),Ut[e]):t}getSettings(){return Object.fromEntries(this.settings)}setSettings(e){for(let[t,r]of Object.entries(e))this.setSetting(t,r)}on(e,t){this.eventEmitter.on(e,t)}off(e,t){this.eventEmitter.off(e,t)}},O=new An});function Pn(){return Xr!=null||window.webpackChunk_snapchat_web_calling_app.push([[\"injectBetterSnapchat\"],{injectBetterSnapchat:(o,e,t)=>{Xr=t}},o=>o(\"injectBetterSnapchat\")]),Xr}function Mn(o){let e=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||!o(l,a))){e=a;break}}if(e!=null)break}return e}function To(){if(Yr!=null)return Yr;let o=Pn(),e=Mn(r=>r.includes(\"broadcastTypingActivity\"));if(o==null||e==null)return null;let t=o(e);return Yr=Object.values(t).find(r=>r.getState!=null&&r.setState!=null),Yr}function Vc(){if(Kr!=null)return Kr;let o=Pn(),e=Mn(r=>r.includes(\"cof_targeting_query_attempt\"));if(o==null||e==null)return null;let t=o(e);return Kr=Object.values(t).find(r=>r.getState!=null&&r.setState!=null),Kr}function Dn(){let o=Pn(),e=Mn(a=>a.includes(\"SNAPCHAT_WEB_APP\"));if(o==null||e==null)return null;let t=o(e);return Object.values(t).find(a=>a.SNAPCHAT_WEB_APP!=null&&a.SNAPCHAT_WEB_APP!=null)}async function Zr(o,e=!0){let{fetchPublicInfo:t,publicUsers:r}=To().getState().user;if(t==null||r==null)return null;let a=r.entries().find(([{str:n}])=>n===o);if(a==null&&e){let n=qS(o);return await t([n]),Zr(o,!1)}return a!=null?a[1]:null}function qS(o){let e=o.replace(/-/g,\"\"),t=new Uint8Array(16);for(let r=0;r<16;r++)t[r]=parseInt(e.slice(r*2,r*2+2),16);return{id:t,str:o}}function qc(o){let{conversations:e}=To().getState().messaging;return e==null?null:e[o]}var Xr,Yr,Kr,ae=d(()=>{\"use strict\";Xr=null;Yr=null;Kr=null});var ro,qo=d(()=>{\"use strict\";Nt();ro=class{constructor(e){this.name=e;try{this.load(),he(`Loaded: ${this.name}`)}catch(t){qr(`Error loading module ${this.name}:`,t)}}load(){throw new Error(\"load() method must be implemented in subclass\")}}});var En={};j(En,{default:()=>jS});var zc,Xc,$S,Tn,Vt,Gc,$c,jc,Rn,jS,Yc=d(()=>{\"use strict\";zc=S(Ac()),Xc=S(Rc());Do();ge();ae();qo();$S=500,Tn=To(),Vt=null,Gc=null,$c=null,jc=(0,Xc.default)((o,e)=>{let{updateMessage:t}=Tn.getState().messaging;t(o,e,3)},$S,{leading:!1,trailing:!0}),Rn=class extends ro{constructor(){super(\"Auto Save Messages\"),O.on(\"CHAT_HANDLING.setting:update\",this.load.bind(this))}load(){let t=O.getSetting(\"CHAT_HANDLING\")===\"AUTO_SAVE\";!t&&Vt!=null&&(Vt(),Vt=null),t&&Vt==null&&(this.saveActiveConversationMessages(),Vt=Tn.subscribe(r=>r.messaging.conversations,this.saveActiveConversationMessages.bind(this)))}saveActiveConversationMessages(e){if(e=e!=null?e:Tn.getState().messaging.conversations,e==null)return;let t=Object.entries(e).find(([,f])=>f.isActive);if(t==null)return;let[r,a]=t,n=Array.from(a.messages);if(r===Gc&&(0,zc.default)(n,$c))return;Gc=r,$c=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){}}},jS=new Rn});var On={};j(On,{default:()=>zS});var Ln,qt,Qr,kn,zS,Zc=d(()=>{\"use strict\";ge();Do();qo();ae();Ln=To(),qt=null,Qr=null,kn=class extends ro{constructor(){super(\"Bitmoji Hide\"),Ln.subscribe(e=>e.talk,this.load.bind(this)),O.on(\"BITMOJI_PRESENCE.setting:update\",()=>this.load())}load(e){if(e=e!=null?e:Ln.getState().talk,(e==null?void 0:e.client)==null)return;let r=O.getSetting(\"BITMOJI_PRESENCE\")===\"HIDE\",a={};r&&e.client.createPresenceSession!==Qr&&(qt=e.client.createPresenceSession,Qr=new Proxy(qt,{apply:function(n,l,f){let s=Reflect.apply(n,l,f);return s.activate=()=>{},s}}),a.createPresenceSession=Qr),!r&&qt!=null&&(a.createPresenceSession=qt,qt=null,Qr=null),Object.keys(a).length!==0&&Ln.setState({talk:y(u({},e),{client:u(u({},e.client),a)})})}},zS=new kn});function Qc(o,e){for(let t=0;t<=o.length-e.length;t++){let r=!0;for(let a=0;a<e.length;a++)if(o[t+a]!==e[a]){r=!1;break}if(r)return!0}return!1}var Jc=d(()=>{\"use strict\"});var Hn={};j(Hn,{default:()=>KS});function YS(o){for(let e=0;e<o.length-1;e++)o[e]===64&&o[e+1]===2&&(o[e+1]=1);return o}var rt,XS,Nn,KS,oi=d(()=>{\"use strict\";ge();Do();Jc();qo();rt=null,XS=new Uint8Array([112,114,101,115,101,110,99,101]);Nn=class extends ro{constructor(){super(\"Bitmoji Mobile\"),O.on(\"BITMOJI_PRESENCE.setting:update\",this.load)}load(){let t=O.getSetting(\"BITMOJI_PRESENCE\")===\"MOBILE\";t&&rt==null&&(rt=Uint8Array.prototype.slice,Uint8Array.prototype.slice=new Proxy(rt,{apply:function(r,a,n){return Qc(a,XS)&&(a=YS(a)),Reflect.apply(r,a,n)}})),!t&&rt!=null&&(Uint8Array.prototype.slice=rt,rt=null)}},KS=new Nn});var Vn={};j(Vn,{default:()=>ZS});var Un,Jr,ei,Wn,ZS,ti=d(()=>{\"use strict\";Do();qo();ae();Un=To(),Jr=null,ei=()=>{},Wn=class extends ro{constructor(){super(\"Bitmoji Typing Notification\"),Un.subscribe(e=>e.messaging,this.load),O.on(\"PREVENT_TYPING_NOTIFICATION.setting:update\",()=>this.load())}load(e){if(e=e!=null?e:Un.getState().messaging,e==null)return;let t=O.getSetting(\"PREVENT_TYPING_NOTIFICATION\"),r={};t&&e.sendTypingNotification!==ei&&(Jr=e.sendTypingNotification,r.sendTypingNotification=ei),!t&&Jr!=null&&(r.sendTypingNotification=Jr,Jr=null),Object.keys(r).length!==0&&Un.setState({messaging:u(u({},e),r)})}},ZS=new Wn});var $n={};j($n,{default:()=>QS});var qn,Gt,oa,Gn,QS,ri=d(()=>{\"use strict\";Do();qo();ae();qn=Vc(),Gt=null,oa=null,Gn=class extends ro{constructor(){super(\"Condition Onset Flags\"),qn.subscribe(({getClientCofValue:e})=>e,this.load.bind(this)),O.on(\"SNAP_AS_MOBILE.setting:update\",this.load.bind(this)),O.on(\"PRIVATE_STORIES.setting:update\",this.load.bind(this))}load(){let e=qn.getState();if((e==null?void 0:e.getClientCofValue)==null)return;let t=O.getSetting(\"SNAP_AS_MOBILE\"),r=O.getSetting(\"PRIVATE_STORIES\"),a=t||r,n={};a&&e.getClientCofValue!==oa&&(Gt=e.getClientCofValue,oa=new Proxy(Gt,{apply(l,f,s){let c=Reflect.apply(l,f,s);if(s.length===0||s[0]==null)return c;let[m]=s;return O.getSetting(\"SNAP_AS_MOBILE\")&&m===\"DWEB_SNAP_SENDING_CONTEXT\"?!0:O.getSetting(\"PRIVATE_STORIES\")&&m===\"DWEB_PRIVATE_STORIES_VIEWING\"?{value:\"enabled\"}:c}}),n.getClientCofValue=oa),!a&&Gt!=null&&(n.getClientCofValue=Gt,Gt=null,oa=null),Object.keys(n).length!==0&&qn.setState(n)}},QS=new Gn});var zn={};j(zn,{default:()=>JS});var $t,jn,JS,ai=d(()=>{\"use strict\";Do();qo();$t=null,jn=class extends ro{constructor(){super(\"Media Restrictions\"),O.on(\"UNLIMITED_FILE_SIZE.setting:update\",this.load)}load(){let e=O.getSetting(\"UNLIMITED_FILE_SIZE\");e&&$t==null&&($t=window.File.prototype,Object.defineProperty(window.File.prototype,\"size\",{get:()=>500})),!e&&$t!=null&&(window.File.prototype=$t,$t=null)}},JS=new jn});var ni=d(()=>{});var li,fi=d(()=>{\"use strict\";ni();li={saveImage:\"index-module__saveImage_hHMd4G__142\"}});var Yn={};j(Yn,{default:()=>oy});function si(o){o.stopImmediatePropagation()}var ea,Xn,oy,ci=d(()=>{\"use strict\";Do();qo();fi();ea=!1;Xn=class extends ro{constructor(){super(\"Media Saving\"),O.on(\"SAVE_IMAGE.setting:update\",this.load)}load(){let e=O.getSetting(\"SAVE_IMAGE\");!ea&&e&&(ea=!0,window.addEventListener(\"contextmenu\",si,!0)),ea&&!e&&(ea=!1,window.removeEventListener(\"contextmenu\",si,!0)),document.body.classList.toggle(li.saveImage,e)}},oy=new Xn});var Qn={};j(Qn,{default:()=>ry});function ey(o){return o=o.slice(2),o[0]=90,o}function ty(o){return new Proxy(o,{get(e,t,r){return t!==\"sendMessageWithContent\"?Reflect.get(e,t,r):new Proxy(e[t],{apply(a,n,l){let[,f]=l;return O.getSetting(\"UPLOAD_SNAPS\")&&f.contentType===3&&(f.contentType=1,f.savePolicy=2,f.platformAnalytics.metricsMessageType=3,f.content=ey(f.content)),O.getSetting(\"SEND_UNSAVEABLE_MESSAGES\")&&(f.savePolicy=0),Reflect.apply(a,n,l)}})}})}var Kn,jt,ta,Zn,ry,ii=d(()=>{\"use strict\";Do();qo();ae();Kn=To();jt=null,ta=null;Zn=class extends ro{constructor(){super(\"Message Content\"),Kn.subscribe(e=>e.messaging,this.load.bind(this)),O.on(\"UPLOAD_SNAPS.setting:update\",()=>this.load()),O.on(\"SEND_UNSAVEABLE_MESSAGES.setting:update\",()=>this.load())}load(){let e=Kn.getState().messaging;if((e==null?void 0:e.client)==null)return;let t=O.getSetting(\"UPLOAD_SNAPS\"),r=O.getSetting(\"SEND_UNSAVEABLE_MESSAGES\"),a=t||r,n={};!a&&jt!=null&&(n.getConversationManager=jt,jt=null,ta=null),a&&e.client.getConversationManager!==ta&&(jt=e.client.getConversationManager,ta=new Proxy(jt,{apply:(l,f,s)=>{let c=Reflect.apply(l,f,s);return ty(c)}}),n.getConversationManager=ta),Object.keys(n).length!==0&&Kn.setState({messaging:y(u({},e),{client:u(u({},e.client),n)})})}},ry=new Zn});var el={};j(el,{default:()=>ay});var ra,aa,na,ui,di,mi,Jn,ol,ay,pi=d(()=>{\"use strict\";Do();qo();ae();ra=null,aa=null,na=null,ui=()=>{},di=()=>{},mi=()=>{},Jn=To(),ol=class extends ro{constructor(){super(\"Presence Detection\"),Jn.subscribe(e=>e.presence,this.load),O.on(\"ALWAYS_PRESENT.setting:update\",()=>this.load()),O.on(\"ALLOW_SCREENSHOT.setting:update\",()=>this.load()),O.on(\"PREVENT_TYPING.setting:update\",()=>this.load())}load(e){if(e=e!=null?e:Jn.getState().presence,e==null)return;let t=O.getSetting(\"ALWAYS_PRESENT\"),r=O.getSetting(\"ALLOW_SCREENSHOT\"),a=O.getSetting(\"PREVENT_TYPING\"),n={};t&&e.setAwayState!==ui&&(ra=e.setAwayState,n.setAwayState=ui,n.awayState=0),!t&&ra!=null&&(n.setAwayState=ra,ra=null),r&&e.setScreenshotDetected!==di&&(aa=e.setScreenshotDetected,n.setScreenshotDetected=di,n.screenshotDetected=!1),!r&&aa!=null&&(n.setScreenshotDetected=aa,aa=null),a&&e.broadcastTypingActivity!==mi&&(na=e.broadcastTypingActivity,n.broadcastTypingActivity=mi),!a&&na!=null&&(n.broadcastTypingActivity=na,na=null),Object.keys(n).length!==0&&Jn.setState({presence:u(u({},e),n)})}},ay=new ol});var nl={};j(nl,{default:()=>fy});function ny({user:o,presenceState:e,conversation:t,conversationId:r}){var g;let{username:a,bitmoji_avatar_id:n,bitmoji_selfie_id:l,display_name:f}=o,s=(g=t==null?void 0:t.title)!=null?g:\"your Chat\",c=`/web/${r}`,m=jr[e](s),i;l!=null&&n!=null?i=`https://sdk.bitmoji.com/render/panel/${l}-${n}-v1.webp?transparent=1&trim=circle&scale=1`:n!=null&&(i=`https://sdk.bitmoji.com/render/panel/${n}-v1.webp?transparent=1&trim=circle&scale=1`);let I={body:m,icon:i,data:{url:c}},x=new Notification(f!=null?f:a,I);return x.addEventListener(\"click\",h=>{h.preventDefault(),window.focus(),window.history.pushState({},\"\",c),window.dispatchEvent(new PopStateEvent(\"popstate\")),x.close()},{once:!0}),x}async function ly(o){var r,a,n,l;let e=O.getSetting(\"HALF_SWIPE_NOTIFICATION\"),t=O.getSetting(\"PRESENCE_LOGGING\");for(let[f,{peekingParticipants:s,typingParticipants:c}]of o.entries()){let m=(r=qc(f))==null?void 0:r.conversation,i=(a=m==null?void 0:m.title)!=null?a:\"your Chat\";for(let I of s){let x=await Zr(I),g=xi(I,f),h=Xt.get(g);if(t){let C=jr.PEEKING(i);he(`${(n=x.display_name)!=null?n:x.username}:`,C)}h!==\"PEEKING\"&&(e&&ny({user:x,conversation:m,conversationId:f,presenceState:\"PEEKING\"}),Xt.set(g,\"PEEKING\"))}for(let{userId:I,typingState:x}of c){let g=await Zr(I),h=x===1?\"TYPING\":\"IDLE\",C=xi(I,f),_=Xt.get(C);if(t){let B=jr[h](i);he(`${(l=g.display_name)!=null?l:g.username}:`,B)}_!==h&&Xt.set(C,h)}}}var tl,zt,rl,Xt,xi,al,fy,Ii=d(()=>{\"use strict\";Do();qo();ae();Nt();ge();tl=To(),zt=null,rl=null;Xt=new Map,xi=(o,e)=>`${o}:${e!=null?e:\"direct\"}`;al=class extends ro{constructor(){super(\"Presence Logging\"),tl.subscribe(e=>e.presence,this.load),O.on(\"PRESENCE_LOGGING.setting:update\",()=>this.load()),O.on(\"HALF_SWIPE_NOTIFICATION.setting:update\",()=>this.load())}load(e){if(e=e!=null?e:tl.getState().presence,e==null)return;let t=O.getSetting(\"HALF_SWIPE_NOTIFICATION\"),r=O.getSetting(\"PRESENCE_LOGGING\"),a=t||r,n={};a&&e.onActiveConversationInfoUpdated!==rl&&(zt=e.onActiveConversationInfoUpdated,rl=new Proxy(zt,{apply(l,f,[s,...c]){return ly(s),Reflect.apply(l,f,[s,...c])}}),n.onActiveConversationInfoUpdated=rl),!a&&zt!=null&&(n.onActiveConversationInfoUpdated=zt,zt=null,Xt.clear()),Object.keys(n).length!==0&&tl.setState({presence:u(u({},e),n)})}},fy=new al});var fl={};j(fl,{default:()=>sy});var at,ll,sy,hi=d(()=>{\"use strict\";Do();qo();ae();at=null,ll=class extends ro{constructor(){super(\"Provenance Constants\"),O.on(\"SNAP_AS_MOBILE.setting:update\",this.load)}load(){let e=O.getSetting(\"SNAP_AS_MOBILE\");if(e&&at==null){let t=Dn();at=t.SNAPCHAT_WEB_APP,t.SNAPCHAT_WEB_APP=0,t[0]=\"SNAPCHAT_WEB_APP\"}if(!e&&at!=null){let t=Dn();t.SNAPCHAT_WEB_APP=at,t[at]=\"SNAPCHAT_WEB_APP\",at=null}}},sy=new ll});var ki={};j(ki,{Component:()=>Kt,Fragment:()=>So,cloneElement:()=>xy,createContext:()=>Iy,createElement:()=>sa,createRef:()=>iy,h:()=>sa,hydrate:()=>Li,isValidElement:()=>Ci,options:()=>oo,render:()=>ca,toChildArray:()=>Di});function ne(o,e){for(var t in e)o[t]=e[t];return o}function dl(o){o&&o.parentNode&&o.parentNode.removeChild(o)}function sa(o,e,t){var r,a,n,l={};for(n in e)n==\"key\"?r=e[n]:n==\"ref\"?a=e[n]:l[n]=e[n];if(arguments.length>2&&(l.children=arguments.length>3?Qt.call(arguments,2):t),typeof o==\"function\"&&o.defaultProps!=null)for(n in o.defaultProps)l[n]===void 0&&(l[n]=o.defaultProps[n]);return Yt(o,l,r,a,null)}function Yt(o,e,t,r,a){var n={type:o,props:e,key:t,ref:r,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:a==null?++vi:a,__i:-1,__u:0};return a==null&&oo.vnode!=null&&oo.vnode(n),n}function iy(){return{current:null}}function So(o){return o.children}function Kt(o,e){this.props=o,this.context=e}function nt(o,e){if(e==null)return o.__?nt(o.__,o.__i+1):null;for(var t;e<o.__k.length;e++)if((t=o.__k[e])!=null&&t.__e!=null)return t.__e;return typeof o.type==\"function\"?nt(o):null}function Ai(o){var e,t;if((o=o.__)!=null&&o.__c!=null){for(o.__e=o.__c.base=null,e=0;e<o.__k.length;e++)if((t=o.__k[e])!=null&&t.__e!=null){o.__e=o.__c.base=t.__e;break}return Ai(o)}}function il(o){(!o.__d&&(o.__d=!0)&&ke.push(o)&&!fa.__r++||gi!==oo.debounceRendering)&&((gi=oo.debounceRendering)||bi)(fa)}function fa(){for(var o,e,t,r,a,n,l,f=1;ke.length;)ke.length>f&&ke.sort(_i),o=ke.shift(),f=ke.length,o.__d&&(t=void 0,a=(r=(e=o).__v).__e,n=[],l=[],e.__P&&((t=ne({},r)).__v=r.__v+1,oo.vnode&&oo.vnode(t),ml(e.__P,t,r,e.__n,e.__P.namespaceURI,32&r.__u?[a]:null,n,a==null?nt(r):a,!!(32&r.__u),l),t.__v=r.__v,t.__.__k[t.__i]=t,Ti(n,t,l),t.__e!=a&&Ai(t)));fa.__r=0}function Pi(o,e,t,r,a,n,l,f,s,c,m){var i,I,x,g,h,C,_=r&&r.__k||wi,B=e.length;for(s=uy(t,e,_,s,B),i=0;i<B;i++)(x=t.__k[i])!=null&&(I=x.__i===-1?Zt:_[x.__i]||Zt,x.__i=i,C=ml(o,x,I,a,n,l,f,s,c,m),g=x.__e,x.ref&&I.ref!=x.ref&&(I.ref&&pl(I.ref,null,x),m.push(x.ref,x.__c||g,x)),h==null&&g!=null&&(h=g),4&x.__u||I.__k===x.__k?s=Mi(x,s,o):typeof x.type==\"function\"&&C!==void 0?s=C:g&&(s=g.nextSibling),x.__u&=-7);return t.__e=h,s}function uy(o,e,t,r,a){var n,l,f,s,c,m=t.length,i=m,I=0;for(o.__k=new Array(a),n=0;n<a;n++)(l=e[n])!=null&&typeof l!=\"boolean\"&&typeof l!=\"function\"?(s=n+I,(l=o.__k[n]=typeof l==\"string\"||typeof l==\"number\"||typeof l==\"bigint\"||l.constructor==String?Yt(null,l,null,null,null):Jt(l)?Yt(So,{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).__=o,l.__b=o.__b+1,f=null,(c=l.__i=dy(l,t,s,i))!==-1&&(i--,(f=t[c])&&(f.__u|=2)),f==null||f.__v===null?(c==-1&&(a>m?I--:a<m&&I++),typeof l.type!=\"function\"&&(l.__u|=4)):c!=s&&(c==s-1?I--:c==s+1?I++:(c>s?I--:I++,l.__u|=4))):o.__k[n]=null;if(i)for(n=0;n<m;n++)(f=t[n])!=null&&(2&f.__u)==0&&(f.__e==r&&(r=nt(f)),Ei(f,f));return r}function Mi(o,e,t){var r,a;if(typeof o.type==\"function\"){for(r=o.__k,a=0;r&&a<r.length;a++)r[a]&&(r[a].__=o,e=Mi(r[a],e,t));return e}o.__e!=e&&(e&&o.type&&!t.contains(e)&&(e=nt(o)),t.insertBefore(o.__e,e||null),e=o.__e);do e=e&&e.nextSibling;while(e!=null&&e.nodeType==8);return e}function Di(o,e){return e=e||[],o==null||typeof o==\"boolean\"||(Jt(o)?o.some(function(t){Di(t,e)}):e.push(o)),e}function dy(o,e,t,r){var a,n,l=o.key,f=o.type,s=e[t];if(s===null&&o.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<e.length;){if(a>=0){if((s=e[a])&&(2&s.__u)==0&&l==s.key&&f===s.type)return a;a--}if(n<e.length){if((s=e[n])&&(2&s.__u)==0&&l==s.key&&f===s.type)return n;n++}}return-1}function Si(o,e,t){e[0]==\"-\"?o.setProperty(e,t==null?\"\":t):o[e]=t==null?\"\":typeof t!=\"number\"||cy.test(e)?t:t+\"px\"}function la(o,e,t,r,a){var n;o:if(e==\"style\")if(typeof t==\"string\")o.style.cssText=t;else{if(typeof r==\"string\"&&(o.style.cssText=r=\"\"),r)for(e in r)t&&e in t||Si(o.style,e,\"\");if(t)for(e in t)r&&t[e]===r[e]||Si(o.style,e,t[e])}else if(e[0]==\"o\"&&e[1]==\"n\")n=e!=(e=e.replace(Fi,\"$1\")),e=e.toLowerCase()in o||e==\"onFocusOut\"||e==\"onFocusIn\"?e.toLowerCase().slice(2):e.slice(2),o.l||(o.l={}),o.l[e+n]=t,t?r?t.t=r.t:(t.t=ul,o.addEventListener(e,n?cl:sl,n)):o.removeEventListener(e,n?cl:sl,n);else{if(a==\"http://www.w3.org/2000/svg\")e=e.replace(/xlink(H|:h)/,\"h\").replace(/sName$/,\"s\");else if(e!=\"width\"&&e!=\"height\"&&e!=\"href\"&&e!=\"list\"&&e!=\"form\"&&e!=\"tabIndex\"&&e!=\"download\"&&e!=\"rowSpan\"&&e!=\"colSpan\"&&e!=\"role\"&&e!=\"popover\"&&e in o)try{o[e]=t==null?\"\":t;break o}catch(l){}typeof t==\"function\"||(t==null||t===!1&&e[4]!=\"-\"?o.removeAttribute(e):o.setAttribute(e,e==\"popover\"&&t==1?\"\":t))}}function yi(o){return function(e){if(this.l){var t=this.l[e.type+o];if(e.u==null)e.u=ul++;else if(e.u<t.t)return;return t(oo.event?oo.event(e):e)}}}function ml(o,e,t,r,a,n,l,f,s,c){var m,i,I,x,g,h,C,_,B,A,M,L,R,T,D,H,Z,q=e.type;if(e.constructor!==void 0)return null;128&t.__u&&(s=!!(32&t.__u),n=[f=e.__e=t.__e]),(m=oo.__b)&&m(e);o:if(typeof q==\"function\")try{if(_=e.props,B=\"prototype\"in q&&q.prototype.render,A=(m=q.contextType)&&r[m.__c],M=m?A?A.props.value:m.__:r,t.__c?C=(i=e.__c=t.__c).__=i.__E:(B?e.__c=i=new q(_,M):(e.__c=i=new Kt(_,M),i.constructor=q,i.render=py),A&&A.sub(i),i.props=_,i.state||(i.state={}),i.context=M,i.__n=r,I=i.__d=!0,i.__h=[],i._sb=[]),B&&i.__s==null&&(i.__s=i.state),B&&q.getDerivedStateFromProps!=null&&(i.__s==i.state&&(i.__s=ne({},i.__s)),ne(i.__s,q.getDerivedStateFromProps(_,i.__s))),x=i.props,g=i.state,i.__v=e,I)B&&q.getDerivedStateFromProps==null&&i.componentWillMount!=null&&i.componentWillMount(),B&&i.componentDidMount!=null&&i.__h.push(i.componentDidMount);else{if(B&&q.getDerivedStateFromProps==null&&_!==x&&i.componentWillReceiveProps!=null&&i.componentWillReceiveProps(_,M),!i.__e&&(i.shouldComponentUpdate!=null&&i.shouldComponentUpdate(_,i.__s,M)===!1||e.__v==t.__v)){for(e.__v!=t.__v&&(i.props=_,i.state=i.__s,i.__d=!1),e.__e=t.__e,e.__k=t.__k,e.__k.some(function(X){X&&(X.__=e)}),L=0;L<i._sb.length;L++)i.__h.push(i._sb[L]);i._sb=[],i.__h.length&&l.push(i);break o}i.componentWillUpdate!=null&&i.componentWillUpdate(_,i.__s,M),B&&i.componentDidUpdate!=null&&i.__h.push(function(){i.componentDidUpdate(x,g,h)})}if(i.context=M,i.props=_,i.__P=o,i.__e=!1,R=oo.__r,T=0,B){for(i.state=i.__s,i.__d=!1,R&&R(e),m=i.render(i.props,i.state,i.context),D=0;D<i._sb.length;D++)i.__h.push(i._sb[D]);i._sb=[]}else do i.__d=!1,R&&R(e),m=i.render(i.props,i.state,i.context),i.state=i.__s;while(i.__d&&++T<25);i.state=i.__s,i.getChildContext!=null&&(r=ne(ne({},r),i.getChildContext())),B&&!I&&i.getSnapshotBeforeUpdate!=null&&(h=i.getSnapshotBeforeUpdate(x,g)),H=m,m!=null&&m.type===So&&m.key==null&&(H=Ri(m.props.children)),f=Pi(o,Jt(H)?H:[H],e,t,r,a,n,l,f,s,c),i.base=e.__e,e.__u&=-161,i.__h.length&&l.push(i),C&&(i.__E=i.__=null)}catch(X){if(e.__v=null,s||n!=null)if(X.then){for(e.__u|=s?160:128;f&&f.nodeType==8&&f.nextSibling;)f=f.nextSibling;n[n.indexOf(f)]=null,e.__e=f}else for(Z=n.length;Z--;)dl(n[Z]);else e.__e=t.__e,e.__k=t.__k;oo.__e(X,e,t)}else n==null&&e.__v==t.__v?(e.__k=t.__k,e.__e=t.__e):f=e.__e=my(t.__e,e,t,r,a,n,l,s,c);return(m=oo.diffed)&&m(e),128&e.__u?void 0:f}function Ti(o,e,t){for(var r=0;r<t.length;r++)pl(t[r],t[++r],t[++r]);oo.__c&&oo.__c(e,o),o.some(function(a){try{o=a.__h,a.__h=[],o.some(function(n){n.call(a)})}catch(n){oo.__e(n,a.__v)}})}function Ri(o){return typeof o!=\"object\"||o==null?o:Jt(o)?o.map(Ri):ne({},o)}function my(o,e,t,r,a,n,l,f,s){var c,m,i,I,x,g,h,C=t.props,_=e.props,B=e.type;if(B==\"svg\"?a=\"http://www.w3.org/2000/svg\":B==\"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==!!B&&(B?x.localName==B:x.nodeType==3)){o=x,n[c]=null;break}}if(o==null){if(B==null)return document.createTextNode(_);o=document.createElementNS(a,B,_.is&&_),f&&(oo.__m&&oo.__m(e,n),f=!1),n=null}if(B===null)C===_||f&&o.data===_||(o.data=_);else{if(n=n&&Qt.call(o.childNodes),C=t.props||Zt,!f&&n!=null)for(C={},c=0;c<o.attributes.length;c++)C[(x=o.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;la(o,c,null,x,a)}}for(c in _)x=_[c],c==\"children\"?I=x:c==\"dangerouslySetInnerHTML\"?m=x:c==\"value\"?g=x:c==\"checked\"?h=x:f&&typeof x!=\"function\"||C[c]===x||la(o,c,x,C[c],a);if(m)f||i&&(m.__html===i.__html||m.__html===o.innerHTML)||(o.innerHTML=m.__html),e.__k=[];else if(i&&(o.innerHTML=\"\"),Pi(e.type===\"template\"?o.content:o,Jt(I)?I:[I],e,t,r,B==\"foreignObject\"?\"http://www.w3.org/1999/xhtml\":a,n,l,n?n[0]:t.__k&&nt(t,0),f,s),n!=null)for(c=n.length;c--;)dl(n[c]);f||(c=\"value\",B==\"progress\"&&g==null?o.removeAttribute(\"value\"):g!==void 0&&(g!==o[c]||B==\"progress\"&&!g||B==\"option\"&&g!==C[c])&&la(o,c,g,C[c],a),c=\"checked\",h!==void 0&&h!==o[c]&&la(o,c,h,C[c],a))}return o}function pl(o,e,t){try{if(typeof o==\"function\"){var r=typeof o.__u==\"function\";r&&o.__u(),r&&e==null||(o.__u=o(e))}else o.current=e}catch(a){oo.__e(a,t)}}function Ei(o,e,t){var r,a;if(oo.unmount&&oo.unmount(o),(r=o.ref)&&(r.current&&r.current!==o.__e||pl(r,null,e)),(r=o.__c)!=null){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(n){oo.__e(n,e)}r.base=r.__P=null}if(r=o.__k)for(a=0;a<r.length;a++)r[a]&&Ei(r[a],e,t||typeof o.type!=\"function\");t||dl(o.__e),o.__c=o.__=o.__e=void 0}function py(o,e,t){return this.constructor(o,t)}function ca(o,e,t){var r,a,n,l;e==document&&(e=document.documentElement),oo.__&&oo.__(o,e),a=(r=typeof t==\"function\")?null:t&&t.__k||e.__k,n=[],l=[],ml(e,o=(!r&&t||e).__k=sa(So,null,[o]),a||Zt,Zt,e.namespaceURI,!r&&t?[t]:a?null:e.firstChild?Qt.call(e.childNodes):null,n,!r&&t?t:a?a.__e:e.firstChild,r,l),Ti(n,o,l)}function Li(o,e){ca(o,e,Li)}function xy(o,e,t){var r,a,n,l,f=ne({},o.props);for(n in o.type&&o.type.defaultProps&&(l=o.type.defaultProps),e)n==\"key\"?r=e[n]:n==\"ref\"?a=e[n]:f[n]=e[n]===void 0&&l!==void 0?l[n]:e[n];return arguments.length>2&&(f.children=arguments.length>3?Qt.call(arguments,2):t),Yt(o.type,f,r||o.key,a||o.ref,null)}function Iy(o){function e(t){var r,a;return this.getChildContext||(r=new Set,(a={})[e.__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,il(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 e.__c=\"__cC\"+Bi++,e.__=o,e.Provider=e.__l=(e.Consumer=function(t,r){return t.children(r)}).contextType=e,e}var Qt,oo,vi,Ci,ke,gi,bi,_i,Fi,ul,sl,cl,Bi,Zt,wi,cy,Jt,lt=d(()=>{Zt={},wi=[],cy=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,Jt=Array.isArray;Qt=wi.slice,oo={__e:function(o,e,t,r){for(var a,n,l;e=e.__;)if((a=e.__c)&&!a.__)try{if((n=a.constructor)&&n.getDerivedStateFromError!=null&&(a.setState(n.getDerivedStateFromError(o)),l=a.__d),a.componentDidCatch!=null&&(a.componentDidCatch(o,r||{}),l=a.__d),l)return a.__E=a}catch(f){o=f}throw o}},vi=0,Ci=function(o){return o!=null&&o.constructor==null},Kt.prototype.setState=function(o,e){var t;t=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=ne({},this.state),typeof o==\"function\"&&(o=o(ne({},t),this.props)),o&&ne(t,o),o!=null&&this.__v&&(e&&this._sb.push(e),il(this))},Kt.prototype.forceUpdate=function(o){this.__v&&(this.__e=!0,o&&this.__h.push(o),il(this))},Kt.prototype.render=So,ke=[],bi=typeof Promise==\"function\"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,_i=function(o,e){return o.__v.__b-e.__v.__b},fa.__r=0,Fi=/(PointerCapture)$|Capture$/i,ul=0,sl=yi(!1),cl=yi(!0),Bi=0});var Ki={};j(Ki,{useCallback:()=>yy,useContext:()=>vy,useDebugValue:()=>Cy,useEffect:()=>hy,useErrorBoundary:()=>by,useId:()=>_y,useImperativeHandle:()=>Sy,useLayoutEffect:()=>Xi,useMemo:()=>hl,useReducer:()=>zi,useRef:()=>gy,useState:()=>ji});function Oe(o,e){uo.__h&&uo.__h(ao,o,ft||e),ft=0;var t=ao.__H||(ao.__H={__:[],__h:[]});return o>=t.__.length&&t.__.push({}),t.__[o]}function ji(o){return ft=1,zi(Yi,o)}function zi(o,e,t){var r=Oe(Se++,2);if(r.t=o,!r.__c&&(r.__=[t?t(e):Yi(void 0,e),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=ao,!ao.__f)){var a=function(f,s,c){if(!r.__c.__H)return!0;var m=r.__c.__H.__.filter(function(I){return!!I.__c});if(m.every(function(I){return!I.__N}))return!n||n.call(this,f,s,c);var i=r.__c.props!==f;return m.forEach(function(I){if(I.__N){var x=I.__[0];I.__=I.__N,I.__N=void 0,x!==I.__[0]&&(i=!0)}}),n&&n.call(this,f,s,c)||i};ao.__f=!0;var n=ao.shouldComponentUpdate,l=ao.componentWillUpdate;ao.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)},ao.shouldComponentUpdate=a}return r.__N||r.__}function hy(o,e){var t=Oe(Se++,3);!uo.__s&&gl(t.__H,e)&&(t.__=o,t.u=e,ao.__H.__h.push(t))}function Xi(o,e){var t=Oe(Se++,4);!uo.__s&&gl(t.__H,e)&&(t.__=o,t.u=e,ao.__h.push(t))}function gy(o){return ft=5,hl(function(){return{current:o}},[])}function Sy(o,e,t){ft=6,Xi(function(){if(typeof o==\"function\"){var r=o(e());return function(){o(null),r&&typeof r==\"function\"&&r()}}if(o)return o.current=e(),function(){return o.current=null}},t==null?t:t.concat(o))}function hl(o,e){var t=Oe(Se++,7);return gl(t.__H,e)&&(t.__=o(),t.__H=e,t.__h=o),t.__}function yy(o,e){return ft=8,hl(function(){return o},e)}function vy(o){var e=ao.context[o.__c],t=Oe(Se++,9);return t.c=o,e?(t.__==null&&(t.__=!0,e.sub(ao)),e.props.value):o.__}function Cy(o,e){uo.useDebugValue&&uo.useDebugValue(e?e(o):o)}function by(o){var e=Oe(Se++,10),t=ji();return e.__=o,ao.componentDidCatch||(ao.componentDidCatch=function(r,a){e.__&&e.__(r,a),t[1](r)}),[t[0],function(){t[1](void 0)}]}function _y(){var o=Oe(Se++,11);if(!o.__){for(var e=ao.__v;e!==null&&!e.__m&&e.__!==null;)e=e.__;var t=e.__m||(e.__m=[0,0]);o.__=\"P\"+t[0]+\"-\"+t[1]++}return o.__}function Fy(){for(var o;o=$i.shift();)if(o.__P&&o.__H)try{o.__H.__h.forEach(ia),o.__H.__h.forEach(Il),o.__H.__h=[]}catch(e){o.__H.__h=[],uo.__e(e,o.__v)}}function By(o){var e,t=function(){clearTimeout(r),Gi&&cancelAnimationFrame(e),setTimeout(o)},r=setTimeout(t,100);Gi&&(e=requestAnimationFrame(t))}function ia(o){var e=ao,t=o.__c;typeof t==\"function\"&&(o.__c=void 0,t()),ao=e}function Il(o){var e=ao;o.__c=o.__(),ao=e}function gl(o,e){return!o||o.length!==e.length||e.some(function(t,r){return t!==o[r]})}function Yi(o,e){return typeof e==\"function\"?e(o):e}var Se,ao,xl,Oi,ft,$i,uo,Ni,Hi,Ui,Wi,Vi,qi,Gi,Zi=d(()=>{lt();ft=0,$i=[],uo=oo,Ni=uo.__b,Hi=uo.__r,Ui=uo.diffed,Wi=uo.__c,Vi=uo.unmount,qi=uo.__;uo.__b=function(o){ao=null,Ni&&Ni(o)},uo.__=function(o,e){o&&e.__k&&e.__k.__m&&(o.__m=e.__k.__m),qi&&qi(o,e)},uo.__r=function(o){Hi&&Hi(o),Se=0;var e=(ao=o.__c).__H;e&&(xl===ao?(e.__h=[],ao.__h=[],e.__.forEach(function(t){t.__N&&(t.__=t.__N),t.u=t.__N=void 0})):(e.__h.forEach(ia),e.__h.forEach(Il),e.__h=[],Se=0)),xl=ao},uo.diffed=function(o){Ui&&Ui(o);var e=o.__c;e&&e.__H&&(e.__H.__h.length&&($i.push(e)!==1&&Oi===uo.requestAnimationFrame||((Oi=uo.requestAnimationFrame)||By)(Fy)),e.__H.__.forEach(function(t){t.u&&(t.__H=t.u),t.u=void 0})),xl=ao=null},uo.__c=function(o,e){e.some(function(t){try{t.__h.forEach(ia),t.__h=t.__h.filter(function(r){return!r.__||Il(r)})}catch(r){e.some(function(a){a.__h&&(a.__h=[])}),e=[],uo.__e(r,t.__v)}}),Wi&&Wi(o,e)},uo.unmount=function(o){Vi&&Vi(o);var e,t=o.__c;t&&t.__H&&(t.__H.__.forEach(function(r){try{ia(r)}catch(a){e=a}}),t.__H=void 0,e&&uo.__e(e,t.__v))};Gi=typeof requestAnimationFrame==\"function\"});var v=Ot(z=>{var U=(lt(),_c(ki)),eo=(Zi(),_c(Ki));function lu(o,e){for(var t in e)o[t]=e[t];return o}function yl(o,e){for(var t in o)if(t!==\"__source\"&&!(t in e))return!0;for(var r in e)if(r!==\"__source\"&&o[r]!==e[r])return!0;return!1}function vl(o,e){var t=e(),r=eo.useState({t:{__:t,u:e}}),a=r[0].t,n=r[1];return eo.useLayoutEffect(function(){a.__=t,a.u=e,Sl(a)&&n({t:a})},[o,t,e]),eo.useEffect(function(){return Sl(a)&&n({t:a}),o(function(){Sl(a)&&n({t:a})})},[o]),t}function Sl(o){var e,t,r=o.u,a=o.__;try{var n=r();return!((e=a)===(t=n)&&(e!==0||1/e==1/t)||e!=e&&t!=t)}catch(l){return!0}}function Cl(o){o()}function bl(o){return o}function _l(){return[!1,Cl]}var Fl=eo.useLayoutEffect;function ua(o,e){this.props=o,this.context=e}function fu(o,e){function t(a){var n=this.props.ref,l=n==a.ref;return!l&&n&&(n.call?n(null):n.current=null),e?!e(this.props,a)||!l:yl(this.props,a)}function r(a){return this.shouldComponentUpdate=t,U.createElement(o,a)}return r.displayName=\"Memo(\"+(o.displayName||o.name)+\")\",r.prototype.isReactComponent=!0,r.__f=!0,r}(ua.prototype=new U.Component).isPureReactComponent=!0,ua.prototype.shouldComponentUpdate=function(o,e){return yl(this.props,o)||yl(this.state,e)};var Qi=U.options.__b;U.options.__b=function(o){o.type&&o.type.__f&&o.ref&&(o.props.ref=o.ref,o.ref=null),Qi&&Qi(o)};var wy=typeof Symbol<\"u\"&&Symbol.for&&Symbol.for(\"react.forward_ref\")||3911;function su(o){function e(t){var r=lu({},t);return delete r.ref,o(r,t.ref||null)}return e.$$typeof=wy,e.render=e,e.prototype.isReactComponent=e.__f=!0,e.displayName=\"ForwardRef(\"+(o.displayName||o.name)+\")\",e}var Ji=function(o,e){return o==null?null:U.toChildArray(U.toChildArray(o).map(e))},cu={map:Ji,forEach:Ji,count:function(o){return o?U.toChildArray(o).length:0},only:function(o){var e=U.toChildArray(o);if(e.length!==1)throw\"Children.only\";return e[0]},toArray:U.toChildArray},Ay=U.options.__e;U.options.__e=function(o,e,t,r){if(o.then){for(var a,n=e;n=n.__;)if((a=n.__c)&&a.__c)return e.__e==null&&(e.__e=t.__e,e.__k=t.__k),a.__c(o,e)}Ay(o,e,t,r)};var ou=U.options.unmount;function iu(o,e,t){return o&&(o.__c&&o.__c.__H&&(o.__c.__H.__.forEach(function(r){typeof r.__c==\"function\"&&r.__c()}),o.__c.__H=null),(o=lu({},o)).__c!=null&&(o.__c.__P===t&&(o.__c.__P=e),o.__c=null),o.__k=o.__k&&o.__k.map(function(r){return iu(r,e,t)})),o}function uu(o,e,t){return o&&t&&(o.__v=null,o.__k=o.__k&&o.__k.map(function(r){return uu(r,e,t)}),o.__c&&o.__c.__P===e&&(o.__e&&t.appendChild(o.__e),o.__c.__e=!0,o.__c.__P=t)),o}function or(){this.__u=0,this.o=null,this.__b=null}function du(o){var e=o.__.__c;return e&&e.__a&&e.__a(o)}function mu(o){var e,t,r;function a(n){if(e||(e=o()).then(function(l){t=l.default||l},function(l){r=l}),r)throw r;if(!t)throw e;return U.createElement(t,n)}return a.displayName=\"Lazy\",a.__f=!0,a}function st(){this.i=null,this.l=null}U.options.unmount=function(o){var e=o.__c;e&&e.__R&&e.__R(),e&&32&o.__u&&(o.type=null),ou&&ou(o)},(or.prototype=new U.Component).__c=function(o,e){var t=e.__c,r=this;r.o==null&&(r.o=[]),r.o.push(t);var a=du(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]=uu(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&e.__u||r.setState({__a:r.__b=r.__v.__k[0]}),o.then(l,l)},or.prototype.componentWillUnmount=function(){this.o=[]},or.prototype.render=function(o,e){if(this.__b){if(this.__v.__k){var t=document.createElement(\"div\"),r=this.__v.__k[0].__c;this.__v.__k[0]=iu(this.__b,t,r.__O=r.__P)}this.__b=null}var a=e.__a&&U.createElement(U.Fragment,null,o.fallback);return a&&(a.__u&=-33),[U.createElement(U.Fragment,null,e.__a?null:o.children),a]};var eu=function(o,e,t){if(++t[1]===t[0]&&o.l.delete(e),o.props.revealOrder&&(o.props.revealOrder[0]!==\"t\"||!o.l.size))for(t=o.i;t;){for(;t.length>3;)t.pop()();if(t[1]<t[0])break;o.i=t=t[2]}};function Py(o){return this.getChildContext=function(){return o.context},o.children}function My(o){var e=this,t=o.p;e.componentWillUnmount=function(){U.render(null,e.h),e.h=null,e.p=null},e.p&&e.p!==t&&e.componentWillUnmount(),e.h||(e.p=t,e.h={nodeType:1,parentNode:t,childNodes:[],contains:function(){return!0},appendChild:function(r){this.childNodes.push(r),e.p.appendChild(r)},insertBefore:function(r,a){this.childNodes.push(r),e.p.insertBefore(r,a)},removeChild:function(r){this.childNodes.splice(this.childNodes.indexOf(r)>>>1,1),e.p.removeChild(r)}}),U.render(U.createElement(Py,{context:e.context},o.__v),e.h)}function pu(o,e){var t=U.createElement(My,{__v:o,p:e});return t.containerInfo=e,t}(st.prototype=new U.Component).__a=function(o){var e=this,t=du(e.__v),r=e.l.get(o);return r[0]++,function(a){var n=function(){e.props.revealOrder?(r.push(a),eu(e,o,r)):a()};t?t(n):n()}},st.prototype.render=function(o){this.i=null,this.l=new Map;var e=U.toChildArray(o.children);o.revealOrder&&o.revealOrder[0]===\"b\"&&e.reverse();for(var t=e.length;t--;)this.l.set(e[t],this.i=[1,0,this.i]);return o.children},st.prototype.componentDidUpdate=st.prototype.componentDidMount=function(){var o=this;this.l.forEach(function(e,t){eu(o,t,e)})};var xu=typeof Symbol<\"u\"&&Symbol.for&&Symbol.for(\"react.element\")||60103,Dy=/^(?: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]/,Ty=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,Ry=/[A-Z0-9]/g,Ey=typeof document<\"u\",Ly=function(o){return(typeof Symbol<\"u\"&&typeof Symbol()==\"symbol\"?/fil|che|rad/:/fil|che|ra/).test(o)};function Iu(o,e,t){return e.__k==null&&(e.textContent=\"\"),U.render(o,e),typeof t==\"function\"&&t(),o?o.__c:null}function hu(o,e,t){return U.hydrate(o,e),typeof t==\"function\"&&t(),o?o.__c:null}U.Component.prototype.isReactComponent={},[\"componentWillMount\",\"componentWillReceiveProps\",\"componentWillUpdate\"].forEach(function(o){Object.defineProperty(U.Component.prototype,o,{configurable:!0,get:function(){return this[\"UNSAFE_\"+o]},set:function(e){Object.defineProperty(this,o,{configurable:!0,writable:!0,value:e})}})});var tu=U.options.event;function ky(){}function Oy(){return this.cancelBubble}function Ny(){return this.defaultPrevented}U.options.event=function(o){return tu&&(o=tu(o)),o.persist=ky,o.isPropagationStopped=Oy,o.isDefaultPrevented=Ny,o.nativeEvent=o};var Bl,Hy={enumerable:!1,configurable:!0,get:function(){return this.class}},ru=U.options.vnode;U.options.vnode=function(o){typeof o.type==\"string\"&&function(e){var t=e.props,r=e.type,a={},n=r.indexOf(\"-\")===-1;for(var l in t){var f=t[l];if(!(l===\"value\"&&\"defaultValue\"in t&&f==null||Ey&&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\"||Ly(t.type)?s===\"onfocus\"?l=\"onfocusin\":s===\"onblur\"?l=\"onfocusout\":Ty.test(l)&&(l=s):s=l=\"oninput\":n&&Dy.test(l)?l=l.replace(Ry,\"-$&\").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=U.toChildArray(t.children).forEach(function(c){c.props.selected=a.value.indexOf(c.props.value)!=-1})),r==\"select\"&&a.defaultValue!=null&&(a.value=U.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\",Hy)):(t.className&&!t.class||t.class&&t.className)&&(a.class=a.className=t.className),e.props=a}(o),o.$$typeof=xu,ru&&ru(o)};var au=U.options.__r;U.options.__r=function(o){au&&au(o),Bl=o.__c};var nu=U.options.diffed;U.options.diffed=function(o){nu&&nu(o);var e=o.props,t=o.__e;t!=null&&o.type===\"textarea\"&&\"value\"in e&&e.value!==t.value&&(t.value=e.value==null?\"\":e.value),Bl=null};var gu={ReactCurrentDispatcher:{current:{readContext:function(o){return Bl.__n[o.__c].props.value},useCallback:eo.useCallback,useContext:eo.useContext,useDebugValue:eo.useDebugValue,useDeferredValue:bl,useEffect:eo.useEffect,useId:eo.useId,useImperativeHandle:eo.useImperativeHandle,useInsertionEffect:Fl,useLayoutEffect:eo.useLayoutEffect,useMemo:eo.useMemo,useReducer:eo.useReducer,useRef:eo.useRef,useState:eo.useState,useSyncExternalStore:vl,useTransition:_l}}};function Su(o){return U.createElement.bind(null,o)}function er(o){return!!o&&o.$$typeof===xu}function yu(o){return er(o)&&o.type===U.Fragment}function vu(o){return!!o&&!!o.displayName&&(typeof o.displayName==\"string\"||o.displayName instanceof String)&&o.displayName.startsWith(\"Memo(\")}function Cu(o){return er(o)?U.cloneElement.apply(null,arguments):o}function bu(o){return!!o.__k&&(U.render(null,o),!0)}function _u(o){return o&&(o.base||o.nodeType===1&&o)||null}var Fu=function(o,e){return o(e)},Bu=function(o,e){return o(e)},wu=U.Fragment,Au=er,Uy={useState:eo.useState,useId:eo.useId,useReducer:eo.useReducer,useEffect:eo.useEffect,useLayoutEffect:eo.useLayoutEffect,useInsertionEffect:Fl,useTransition:_l,useDeferredValue:bl,useSyncExternalStore:vl,startTransition:Cl,useRef:eo.useRef,useImperativeHandle:eo.useImperativeHandle,useMemo:eo.useMemo,useCallback:eo.useCallback,useContext:eo.useContext,useDebugValue:eo.useDebugValue,version:\"18.3.1\",Children:cu,render:Iu,hydrate:hu,unmountComponentAtNode:bu,createPortal:pu,createElement:U.createElement,createContext:U.createContext,createFactory:Su,cloneElement:Cu,createRef:U.createRef,Fragment:U.Fragment,isValidElement:er,isElement:Au,isFragment:yu,isMemo:vu,findDOMNode:_u,Component:U.Component,PureComponent:ua,memo:fu,forwardRef:su,flushSync:Bu,unstable_batchedUpdates:Fu,StrictMode:wu,Suspense:or,SuspenseList:st,lazy:mu,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:gu};Object.defineProperty(z,\"Component\",{enumerable:!0,get:function(){return U.Component}}),Object.defineProperty(z,\"Fragment\",{enumerable:!0,get:function(){return U.Fragment}}),Object.defineProperty(z,\"createContext\",{enumerable:!0,get:function(){return U.createContext}}),Object.defineProperty(z,\"createElement\",{enumerable:!0,get:function(){return U.createElement}}),Object.defineProperty(z,\"createRef\",{enumerable:!0,get:function(){return U.createRef}}),z.Children=cu,z.PureComponent=ua,z.StrictMode=wu,z.Suspense=or,z.SuspenseList=st,z.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=gu,z.cloneElement=Cu,z.createFactory=Su,z.createPortal=pu,z.default=Uy,z.findDOMNode=_u,z.flushSync=Bu,z.forwardRef=su,z.hydrate=hu,z.isElement=Au,z.isFragment=yu,z.isMemo=vu,z.isValidElement=er,z.lazy=mu,z.memo=fu,z.render=Iu,z.startTransition=Cl,z.unmountComponentAtNode=bu,z.unstable_batchedUpdates=Fu,z.useDeferredValue=bl,z.useInsertionEffect=Fl,z.useSyncExternalStore=vl,z.useTransition=_l,z.version=\"18.3.1\",Object.keys(eo).forEach(function(o){o===\"default\"||z.hasOwnProperty(o)||Object.defineProperty(z,o,{enumerable:!0,get:function(){return eo[o]}})})});function da(o,e){var t={};for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&e.indexOf(r)<0&&(t[r]=o[r]);if(o!=null&&typeof Object.getOwnPropertySymbols==\"function\")for(var a=0,r=Object.getOwnPropertySymbols(o);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(o,r[a])&&(t[r[a]]=o[r[a]]);return t}function Pu(o,e,t){if(t||arguments.length===2)for(var r=0,a=e.length,n;r<a;r++)(n||!(r in e))&&(n||(n=Array.prototype.slice.call(e,0,r)),n[r]=e[r]);return o.concat(n||Array.prototype.slice.call(e))}var Uo,ct=d(()=>{Uo=function(){return Uo=Object.assign||function(e){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)&&(e[n]=t[n])}return e},Uo.apply(this,arguments)}});var Ne,He,wl,Al,ma=d(()=>{Ne=\"right-scroll-bar-position\",He=\"width-before-scroll-bar\",wl=\"with-scroll-bars-hidden\",Al=\"--removed-body-scroll-bar-size\"});function pa(o,e){return typeof o==\"function\"?o(e):o&&(o.current=e),o}var Mu=d(()=>{});function Tu(o,e){var t=(0,Du.useState)(function(){return{value:o,callback:e,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=e,t.facade}var Du,Ru=d(()=>{Du=S(v())});function Pl(o,e){var t=Tu(e||null,function(r){return o.forEach(function(a){return pa(a,r)})});return Wy(function(){var r=Eu.get(t);if(r){var a=new Set(r),n=new Set(o),l=t.current;a.forEach(function(f){n.has(f)||pa(f,null)}),n.forEach(function(f){a.has(f)||pa(f,l)})}Eu.set(t,o)},[o]),t}var xa,Wy,Eu,Lu=d(()=>{xa=S(v());Mu();Ru();Wy=typeof window<\"u\"?xa.useLayoutEffect:xa.useEffect,Eu=new WeakMap});var ku=d(()=>{Lu()});function Vy(o){return o}function qy(o,e){e===void 0&&(e=Vy);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]:o},useMedium:function(n){var l=e(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 Ml(o){o===void 0&&(o={});var e=qy(null);return e.options=Uo({async:!0,ssr:!1},o),e}var Ou=d(()=>{ct()});function Dl(o,e){return o.useMedium(e),Hu}var Nu,Hu,Uu=d(()=>{ct();Nu=S(v()),Hu=function(o){var e=o.sideCar,t=da(o,[\"sideCar\"]);if(!e)throw new Error(\"Sidecar: please provide `sideCar` property to import the right car\");var r=e.read();if(!r)throw new Error(\"Sidecar medium not found\");return Nu.createElement(r,Uo({},t))};Hu.isSideCarExport=!0});var Tl=d(()=>{Ou();Uu()});var Ia,Rl=d(()=>{Tl();Ia=Ml()});var Ro,El,tr,Wu=d(()=>{ct();Ro=S(v());ma();ku();Rl();El=function(){},tr=Ro.forwardRef(function(o,e){var t=Ro.useRef(null),r=Ro.useState({onScrollCapture:El,onWheelCapture:El,onTouchMoveCapture:El}),a=r[0],n=r[1],l=o.forwardProps,f=o.children,s=o.className,c=o.removeScrollBar,m=o.enabled,i=o.shards,I=o.sideCar,x=o.noIsolation,g=o.inert,h=o.allowPinchZoom,C=o.as,_=C===void 0?\"div\":C,B=o.gapMode,A=da(o,[\"forwardProps\",\"children\",\"className\",\"removeScrollBar\",\"enabled\",\"shards\",\"sideCar\",\"noIsolation\",\"inert\",\"allowPinchZoom\",\"as\",\"gapMode\"]),M=I,L=Pl([t,e]),R=Uo(Uo({},A),a);return Ro.createElement(Ro.Fragment,null,m&&Ro.createElement(M,{sideCar:Ia,removeScrollBar:c,shards:i,noIsolation:x,inert:g,setCallbacks:n,allowPinchZoom:!!h,lockRef:t,gapMode:B}),l?Ro.cloneElement(Ro.Children.only(f),Uo(Uo({},R),{ref:L})):Ro.createElement(_,Uo({},R,{className:s,ref:L}),f))});tr.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};tr.classNames={fullWidth:He,zeroRight:Ne}});var Vu,qu,Gu=d(()=>{qu=function(){if(Vu)return Vu;if(typeof __webpack_nonce__<\"u\")return __webpack_nonce__}});function Gy(){if(!document)return null;var o=document.createElement(\"style\");o.type=\"text/css\";var e=qu();return e&&o.setAttribute(\"nonce\",e),o}function $y(o,e){o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}function jy(o){var e=document.head||document.getElementsByTagName(\"head\")[0];e.appendChild(o)}var Ll,kl=d(()=>{Gu();Ll=function(){var o=0,e=null;return{add:function(t){o==0&&(e=Gy())&&($y(e,t),jy(e)),o++},remove:function(){o--,!o&&e&&(e.parentNode&&e.parentNode.removeChild(e),e=null)}}}});var $u,Ol,Nl=d(()=>{$u=S(v());kl();Ol=function(){var o=Ll();return function(e,t){$u.useEffect(function(){return o.add(e),function(){o.remove()}},[e&&t])}}});var rr,ju=d(()=>{Nl();rr=function(){var o=Ol(),e=function(t){var r=t.styles,a=t.dynamic;return o(r,a),null};return e}});var Hl=d(()=>{ju();kl();Nl()});var zy,Ul,Xy,Wl,Vl=d(()=>{zy={left:0,top:0,right:0,gap:0},Ul=function(o){return parseInt(o||\"\",10)||0},Xy=function(o){var e=window.getComputedStyle(document.body),t=e[o===\"padding\"?\"paddingLeft\":\"marginLeft\"],r=e[o===\"padding\"?\"paddingTop\":\"marginTop\"],a=e[o===\"padding\"?\"paddingRight\":\"marginRight\"];return[Ul(t),Ul(r),Ul(a)]},Wl=function(o){if(o===void 0&&(o=\"margin\"),typeof window>\"u\")return zy;var e=Xy(o),t=document.documentElement.clientWidth,r=window.innerWidth;return{left:e[0],top:e[1],right:e[2],gap:Math.max(0,r-t+e[2]-e[0])}}});var ut,Yy,it,Ky,zu,Zy,ql,Xu=d(()=>{ut=S(v());Hl();ma();Vl();Yy=rr(),it=\"data-scroll-locked\",Ky=function(o,e,t,r){var a=o.left,n=o.top,l=o.right,f=o.gap;return t===void 0&&(t=\"margin\"),`\n  .`.concat(wl,` {\n   overflow: hidden `).concat(r,`;\n   padding-right: `).concat(f,\"px \").concat(r,`;\n  }\n  body[`).concat(it,`] {\n    overflow: hidden `).concat(r,`;\n    overscroll-behavior: contain;\n    `).concat([e&&\"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(Ne,` {\n    right: `).concat(f,\"px \").concat(r,`;\n  }\n  \n  .`).concat(He,` {\n    margin-right: `).concat(f,\"px \").concat(r,`;\n  }\n  \n  .`).concat(Ne,\" .\").concat(Ne,` {\n    right: 0 `).concat(r,`;\n  }\n  \n  .`).concat(He,\" .\").concat(He,` {\n    margin-right: 0 `).concat(r,`;\n  }\n  \n  body[`).concat(it,`] {\n    `).concat(Al,\": \").concat(f,`px;\n  }\n`)},zu=function(){var o=parseInt(document.body.getAttribute(it)||\"0\",10);return isFinite(o)?o:0},Zy=function(){ut.useEffect(function(){return document.body.setAttribute(it,(zu()+1).toString()),function(){var o=zu()-1;o<=0?document.body.removeAttribute(it):document.body.setAttribute(it,o.toString())}},[])},ql=function(o){var e=o.noRelative,t=o.noImportant,r=o.gapMode,a=r===void 0?\"margin\":r;Zy();var n=ut.useMemo(function(){return Wl(a)},[a]);return ut.createElement(Yy,{styles:Ky(n,!e,a,t?\"\":\"!important\")})}});var Yu=d(()=>{Xu();ma();Vl()});var Gl,ar,Ue,Ku=d(()=>{Gl=!1;if(typeof window<\"u\")try{ar=Object.defineProperty({},\"passive\",{get:function(){return Gl=!0,!0}}),window.addEventListener(\"test\",ar,ar),window.removeEventListener(\"test\",ar,ar)}catch(o){Gl=!1}Ue=Gl?{passive:!1}:!1});var Qy,Zu,Jy,ov,$l,ev,tv,Qu,Ju,rv,od,ed=d(()=>{Qy=function(o){return o.tagName===\"TEXTAREA\"},Zu=function(o,e){if(!(o instanceof Element))return!1;var t=window.getComputedStyle(o);return t[e]!==\"hidden\"&&!(t.overflowY===t.overflowX&&!Qy(o)&&t[e]===\"visible\")},Jy=function(o){return Zu(o,\"overflowY\")},ov=function(o){return Zu(o,\"overflowX\")},$l=function(o,e){var t=e.ownerDocument,r=e;do{typeof ShadowRoot<\"u\"&&r instanceof ShadowRoot&&(r=r.host);var a=Qu(o,r);if(a){var n=Ju(o,r),l=n[1],f=n[2];if(l>f)return!0}r=r.parentNode}while(r&&r!==t.body);return!1},ev=function(o){var e=o.scrollTop,t=o.scrollHeight,r=o.clientHeight;return[e,t,r]},tv=function(o){var e=o.scrollLeft,t=o.scrollWidth,r=o.clientWidth;return[e,t,r]},Qu=function(o,e){return o===\"v\"?Jy(e):ov(e)},Ju=function(o,e){return o===\"v\"?ev(e):tv(e)},rv=function(o,e){return o===\"h\"&&e===\"rtl\"?-1:1},od=function(o,e,t,r,a){var n=rv(o,window.getComputedStyle(e).direction),l=n*r,f=t.target,s=e.contains(f),c=!1,m=l>0,i=0,I=0;do{var x=Ju(o,f),g=x[0],h=x[1],C=x[2],_=h-C-n*g;(g||_)&&Qu(o,f)&&(i+=_,I+=g),f instanceof ShadowRoot?f=f.host:f=f.parentNode}while(!s&&f!==document.body||s&&(e.contains(f)||e===f));return(m&&(a&&Math.abs(i)<1||!a&&l>i)||!m&&(a&&Math.abs(I)<1||!a&&-l>I))&&(c=!0),c}});function ad(o){var e=so.useRef([]),t=so.useRef([0,0]),r=so.useRef(),a=so.useState(lv++)[0],n=so.useState(rr)[0],l=so.useRef(o);so.useEffect(function(){l.current=o},[o]),so.useEffect(function(){if(o.inert){document.body.classList.add(\"block-interactivity-\".concat(a));var h=Pu([o.lockRef.current],(o.shards||[]).map(rd),!0).filter(Boolean);return h.forEach(function(C){return C.classList.add(\"allow-interactivity-\".concat(a))}),function(){document.body.classList.remove(\"block-interactivity-\".concat(a)),h.forEach(function(C){return C.classList.remove(\"allow-interactivity-\".concat(a))})}}},[o.inert,o.lockRef.current,o.shards]);var f=so.useCallback(function(h,C){if(\"touches\"in h&&h.touches.length===2||h.type===\"wheel\"&&h.ctrlKey)return!l.current.allowPinchZoom;var _=ha(h),B=t.current,A=\"deltaX\"in h?h.deltaX:B[0]-_[0],M=\"deltaY\"in h?h.deltaY:B[1]-_[1],L,R=h.target,T=Math.abs(A)>Math.abs(M)?\"h\":\"v\";if(\"touches\"in h&&T===\"h\"&&R.type===\"range\")return!1;var D=$l(T,R);if(!D)return!0;if(D?L=T:(L=T===\"v\"?\"h\":\"v\",D=$l(T,R)),!D)return!1;if(!r.current&&\"changedTouches\"in h&&(A||M)&&(r.current=L),!L)return!0;var H=r.current||L;return od(H,C,h,H===\"h\"?A:M,!0)},[]),s=so.useCallback(function(h){var C=h;if(!(!dt.length||dt[dt.length-1]!==n)){var _=\"deltaY\"in C?td(C):ha(C),B=e.current.filter(function(L){return L.name===C.type&&(L.target===C.target||C.target===L.shadowParent)&&av(L.delta,_)})[0];if(B&&B.should){C.cancelable&&C.preventDefault();return}if(!B){var A=(l.current.shards||[]).map(rd).filter(Boolean).filter(function(L){return L.contains(C.target)}),M=A.length>0?f(C,A[0]):!l.current.noIsolation;M&&C.cancelable&&C.preventDefault()}}},[]),c=so.useCallback(function(h,C,_,B){var A={name:h,delta:C,target:_,should:B,shadowParent:fv(_)};e.current.push(A),setTimeout(function(){e.current=e.current.filter(function(M){return M!==A})},1)},[]),m=so.useCallback(function(h){t.current=ha(h),r.current=void 0},[]),i=so.useCallback(function(h){c(h.type,td(h),h.target,f(h,o.lockRef.current))},[]),I=so.useCallback(function(h){c(h.type,ha(h),h.target,f(h,o.lockRef.current))},[]);so.useEffect(function(){return dt.push(n),o.setCallbacks({onScrollCapture:i,onWheelCapture:i,onTouchMoveCapture:I}),document.addEventListener(\"wheel\",s,Ue),document.addEventListener(\"touchmove\",s,Ue),document.addEventListener(\"touchstart\",m,Ue),function(){dt=dt.filter(function(h){return h!==n}),document.removeEventListener(\"wheel\",s,Ue),document.removeEventListener(\"touchmove\",s,Ue),document.removeEventListener(\"touchstart\",m,Ue)}},[]);var x=o.removeScrollBar,g=o.inert;return so.createElement(so.Fragment,null,g?so.createElement(n,{styles:nv(a)}):null,x?so.createElement(ql,{gapMode:o.gapMode}):null)}function fv(o){for(var e=null;o!==null;)o instanceof ShadowRoot&&(e=o.host,o=o.host),o=o.parentNode;return e}var so,ha,td,rd,av,nv,lv,dt,nd=d(()=>{ct();so=S(v());Yu();Hl();Ku();ed();ha=function(o){return\"changedTouches\"in o?[o.changedTouches[0].clientX,o.changedTouches[0].clientY]:[0,0]},td=function(o){return[o.deltaX,o.deltaY]},rd=function(o){return o&&\"current\"in o?o.current:o},av=function(o,e){return o[0]===e[0]&&o[1]===e[1]},nv=function(o){return`\n  .block-interactivity-`.concat(o,` {pointer-events: none;}\n  .allow-interactivity-`).concat(o,` {pointer-events: all;}\n`)},lv=0,dt=[]});var ld,fd=d(()=>{Tl();nd();Rl();ld=Dl(Ia,ad)});var ga,sd,jl,cd=d(()=>{ct();ga=S(v());Wu();fd();sd=ga.forwardRef(function(o,e){return ga.createElement(tr,Uo({},o,{ref:e,sideCar:ld}))});sd.classNames=tr.classNames;jl=sd});var id=d(()=>{cd()});function Oo(o){return Object.keys(o)}var mt=d(()=>{\"use client\"});function zl(o){return o&&typeof o==\"object\"&&!Array.isArray(o)}function nr(o,e){let t=u({},o),r=e;return zl(o)&&zl(e)&&Object.keys(e).forEach(a=>{zl(r[a])&&a in o?t[a]=nr(t[a],r[a]):t[a]=r[a]}),t}var Xl=d(()=>{});function ud(o){return o.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}var dd=d(()=>{\"use client\"});function sv(o){var e;return typeof o!=\"string\"||!o.includes(\"var(--mantine-scale)\")?o:(e=o.match(/^calc\\((.*?)\\)$/))==null?void 0:e[1].split(\"*\")[0].trim()}function md(o){let e=sv(o);return typeof e==\"number\"?e:typeof e==\"string\"?e.includes(\"calc\")||e.includes(\"var\")?e:e.includes(\"px\")?Number(e.replace(\"px\",\"\")):e.includes(\"rem\")?Number(e.replace(\"rem\",\"\"))*16:e.includes(\"em\")?Number(e.replace(\"em\",\"\"))*16:Number(e):NaN}var pd=d(()=>{});function Yl(o){return o===\"0rem\"?\"0rem\":`calc(${o} * var(--mantine-scale))`}function xd(o,{shouldScale:e=!1}={}){function t(r){if(r===0||r===\"0\")return`0${o}`;if(typeof r==\"number\"){let a=`${r/16}${o}`;return e?Yl(a):a}if(typeof r==\"string\"){if(r===\"\"||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(o))return e?Yl(r):r;let a=r.replace(\"px\",\"\");if(!Number.isNaN(Number(a))){let n=`${Number(a)/16}${o}`;return e?Yl(n):n}}return r}return t}var b,Kl,ho=d(()=>{b=xd(\"rem\",{shouldScale:!0}),Kl=xd(\"em\")});function pt(o){return Object.keys(o).reduce((e,t)=>(o[t]!==void 0&&(e[t]=o[t]),e),{})}var Sa=d(()=>{\"use client\"});function ya(o){if(typeof o==\"number\")return!0;if(typeof o==\"string\"){if(o.startsWith(\"calc(\")||o.startsWith(\"var(\")||o.includes(\" \")&&o.trim()!==\"\")return!0;let e=/^[+-]?[0-9]+(\\.[0-9]+)?(px|em|rem|ex|ch|lh|rlh|vw|vh|vmin|vmax|vb|vi|svw|svh|lvw|lvh|dvw|dvh|cm|mm|in|pt|pc|q|cqw|cqh|cqi|cqb|cqmin|cqmax|%)?$/;return o.trim().split(/\\s+/).every(r=>e.test(r))}return!1}var Zl=d(()=>{\"use client\"});function hd(o){return Array.isArray(o)||o===null?!1:typeof o==\"object\"?o.type!==Id.Fragment:!1}var Id,gd=d(()=>{\"use client\";Id=S(v(),1)});function p(o,e,t,r,a,n){e||(e={});var l,f,s=e;if(\"ref\"in s)for(f in s={},e)f==\"ref\"?l=e[f]:s[f]=e[f];var c={type:o,props:s,key:t,ref:l,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:--cv,__i:-1,__u:0,__source:a,__self:n};if(typeof o==\"function\"&&(l=o.defaultProps))for(f in l)s[f]===void 0&&(s[f]=l[f]);return oo.vnode&&oo.vnode(c),c}var cv,rB,Sd=d(()=>{lt();lt();cv=0,rB=Array.isArray});var w=d(()=>{Sd()});function Ca(o){let e=(0,va.createContext)(null);return[({children:a,value:n})=>p(e.Provider,{value:n,children:a}),()=>{let a=(0,va.useContext)(e);if(a===null)throw new Error(o);return a}]}var va,Ql=d(()=>{\"use client\";w();va=S(v(),1)});function le(o=null){let e=(0,ba.createContext)(o);return[({children:a,value:n})=>p(e.Provider,{value:n,children:a}),()=>(0,ba.useContext)(e)]}var ba,xt=d(()=>{\"use client\";w();ba=S(v(),1)});function Jo(o){return iv[o]}var iv,It=d(()=>{\"use client\";iv={app:100,modal:200,popover:300,overlay:400,max:9999}});function G(o,e=\"size\",t=!0){if(o!==void 0)return ya(o)?t?b(o):o:`var(--${e}-${o})`}function _a(o){return G(o,\"mantine-spacing\")}function fo(o){return o===void 0?\"var(--mantine-radius-default)\":G(o,\"mantine-radius\")}function io(o){return G(o,\"mantine-font-size\")}function yd(o){return G(o,\"mantine-line-height\",!1)}function Fa(o){if(o)return G(o,\"mantine-shadow\",!1)}var mo=d(()=>{\"use client\";Zl();ho()});function vd(o=\"mantine-\"){return`${o}${Math.random().toString(36).slice(2,11)}`}var Cd=d(()=>{\"use client\"});function uv(o,e){try{return o.addEventListener(\"change\",e),()=>o.removeEventListener(\"change\",e)}catch(t){return o.addListener(e),()=>o.removeListener(e)}}function dv(o,e){return typeof window<\"u\"&&\"matchMedia\"in window?window.matchMedia(o).matches:!1}function bd(o,e,{getInitialValueInEffect:t}={getInitialValueInEffect:!0}){let[r,a]=(0,ht.useState)(t?e:dv(o)),n=(0,ht.useRef)(null);return(0,ht.useEffect)(()=>{if(\"matchMedia\"in window)return n.current=window.matchMedia(o),a(n.current.matches),uv(n.current,l=>a(l.matches))},[o]),r}var ht,_d=d(()=>{\"use client\";ht=S(v(),1)});var Ba,ye,Jl=d(()=>{\"use client\";Ba=S(v(),1),ye=typeof document<\"u\"?Ba.useLayoutEffect:Ba.useEffect});function fr(o,e){let t=(0,lr.useRef)(!1);(0,lr.useEffect)(()=>()=>{t.current=!1},[]),(0,lr.useEffect)(()=>{if(t.current)return o();t.current=!0},e)}var lr,of=d(()=>{\"use client\";lr=S(v(),1)});function ef({opened:o,shouldReturnFocus:e=!0}){let t=(0,Fd.useRef)(null),r=()=>{var a;t.current&&\"focus\"in t.current&&typeof t.current.focus==\"function\"&&((a=t.current)==null||a.focus({preventScroll:!0}))};return fr(()=>{let a=-1,n=l=>{l.key===\"Tab\"&&window.clearTimeout(a)};return document.addEventListener(\"keydown\",n),o?t.current=document.activeElement:e&&(a=window.setTimeout(r,10)),()=>{window.clearTimeout(a),document.removeEventListener(\"keydown\",n)}},[o,e]),r}var Fd,Bd=d(()=>{\"use client\";Fd=S(v(),1);of()});function pv(o){return o.style.display===\"none\"}function xv(o){if(o.getAttribute(\"aria-hidden\")||o.getAttribute(\"hidden\")||o.getAttribute(\"type\")===\"hidden\")return!1;let t=o;for(;t&&!(t===document.body||t.nodeType===11);){if(pv(t))return!1;t=t.parentNode}return!0}function wd(o){let e=o.getAttribute(\"tabindex\");return e===null&&(e=void 0),parseInt(e,10)}function wa(o){let e=o.nodeName.toLowerCase(),t=!Number.isNaN(wd(o));return(mv.test(e)&&!o.disabled||o instanceof HTMLAnchorElement&&o.href||t)&&xv(o)}function rf(o){let e=wd(o);return(Number.isNaN(e)||e>=0)&&wa(o)}function Ad(o){return Array.from(o.querySelectorAll(tf)).filter(rf)}var mv,tf,af=d(()=>{\"use client\";mv=/input|select|textarea|button|object/,tf=\"a, input, select, textarea, button, object, [tabindex]\"});function Pd(o,e){let t=Ad(o);if(!t.length){e.preventDefault();return}let r=t[e.shiftKey?0:t.length-1],a=o.getRootNode(),n=r===a.activeElement||o===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;e.preventDefault();let s=t[e.shiftKey?t.length-1:0];s&&s.focus()}var Md=d(()=>{\"use client\";af()});function nf(o=!0){let e=(0,gt.useRef)(null),t=a=>{let n=a.querySelector(\"[data-autofocus]\");if(!n){let l=Array.from(a.querySelectorAll(tf));n=l.find(rf)||l.find(wa)||null,!n&&wa(a)&&(n=a)}n&&n.focus({preventScroll:!0})},r=(0,gt.useCallback)(a=>{o&&a!==null&&e.current!==a&&(a?(setTimeout(()=>{a.getRootNode()&&t(a)}),e.current=a):e.current=null)},[o]);return(0,gt.useEffect)(()=>{if(!o)return;e.current&&setTimeout(()=>t(e.current));let a=n=>{n.key===\"Tab\"&&e.current&&Pd(e.current,n)};return document.addEventListener(\"keydown\",a),()=>document.removeEventListener(\"keydown\",a)},[o]),r}var gt,Dd=d(()=>{\"use client\";gt=S(v(),1);Md();af()});function Rd(){let o=Iv();return o?`mantine-${o.replace(/:/g,\"\")}`:\"\"}var Td,Iv,Ed=d(()=>{\"use client\";Td=S(v(),1),Iv=Td.default.useId||(()=>{})});function oe(o){let e=Rd(),[t,r]=(0,Ld.useState)(e);return ye(()=>{r(vd())},[]),typeof o==\"string\"?o:typeof window>\"u\"?e:t}var Ld,kd=d(()=>{\"use client\";Ld=S(v(),1);Jl();Cd();Ed()});function lf(o,e,t){(0,Od.useEffect)(()=>(window.addEventListener(o,e,t),()=>window.removeEventListener(o,e,t)),[o,e])}var Od,Nd=d(()=>{\"use client\";Od=S(v(),1)});function sr(o,e){if(typeof o==\"function\")return o(e);typeof o==\"object\"&&o!==null&&\"current\"in o&&(o.current=e)}function Ud(...o){let e=new Map;return t=>{if(o.forEach(r=>{let a=sr(r,t);a&&e.set(r,a)}),e.size>0)return()=>{o.forEach(r=>{let a=e.get(r);a?a():sr(r,null)}),e.clear()}}}function ff(...o){return(0,Hd.useCallback)(Ud(...o),o)}var Hd,Wd=d(()=>{\"use client\";Hd=S(v(),1)});function We({value:o,defaultValue:e,finalValue:t,onChange:r=()=>{}}){let[a,n]=(0,Vd.useState)(e!==void 0?e:t),l=(f,...s)=>{n(f),r==null||r(f,...s)};return o!==void 0?[o,r,!0]:[a,l,!1]}var Vd,qd=d(()=>{\"use client\";Vd=S(v(),1)});function cr(o,e){return bd(\"(prefers-reduced-motion: reduce)\",o,e)}var Gd=d(()=>{\"use client\";_d()});function sf(o=!1,e){let{onOpen:t,onClose:r}=e||{},[a,n]=(0,St.useState)(o),l=(0,St.useCallback)(()=>{n(c=>c||(t==null||t(),!0))},[t]),f=(0,St.useCallback)(()=>{n(c=>c&&(r==null||r(),!1))},[r]),s=(0,St.useCallback)(()=>{a?f():l()},[f,l,a]);return[a,{open:l,close:f,toggle:s}]}var St,$d=d(()=>{\"use client\";St=S(v(),1)});var Wo=d(()=>{Bd();of();Dd();kd();Jl();Wd();Gd();qd();Nd();$d()});function jd(o){var e,t,r=\"\";if(typeof o==\"string\"||typeof o==\"number\")r+=o;else if(typeof o==\"object\")if(Array.isArray(o)){var a=o.length;for(e=0;e<a;e++)o[e]&&(t=jd(o[e]))&&(r&&(r+=\" \"),r+=t)}else for(t in o)o[t]&&(r&&(r+=\" \"),r+=t);return r}function hv(){for(var o,e,t=0,r=\"\",a=arguments.length;t<a;t++)(o=arguments[t])&&(e=jd(o))&&(r&&(r+=\" \"),r+=e);return r}var no,k=d(()=>{no=hv});function Sv(o){let e={};return o.forEach(t=>{Object.entries(t).forEach(([r,a])=>{e[r]?e[r]=no(e[r],a):e[r]=a})}),e}function Me({theme:o,classNames:e,props:t,stylesCtx:r}){let n=(Array.isArray(e)?e:[e]).map(l=>typeof l==\"function\"?l(o,t,r):l||gv);return Sv(n)}var gv,ir=d(()=>{\"use client\";k();gv={}});function Ve({theme:o,styles:e,props:t,stylesCtx:r}){return(Array.isArray(e)?e:[e]).reduce((n,l)=>typeof l==\"function\"?u(u({},n),l(o,t,r)):u(u({},n),l),{})}var Aa=d(()=>{\"use client\"});function De(){let o=(0,Pa.useContext)(Ma);if(!o)throw new Error(\"[@mantine/core] MantineProvider was not found in tree\");return o}function zd(){return De().cssVariablesResolver}function Xd(){return De().classNamesPrefix}function yt(){return De().getStyleNonce}function Yd(){return De().withStaticClasses}function Kd(){return De().headless}function Zd(){var o;return(o=De().stylesTransform)==null?void 0:o.sx}function Qd(){var o;return(o=De().stylesTransform)==null?void 0:o.styles}function Da(){return De().env||\"default\"}var Pa,Ma,fe=d(()=>{\"use client\";Pa=S(v(),1),Ma=(0,Pa.createContext)(null)});function yv(o){return/^#?([0-9A-F]{3}){1,2}([0-9A-F]{2})?$/i.test(o)}function vv(o){let e=o.replace(\"#\",\"\");if(e.length===3){let l=e.split(\"\");e=[l[0],l[0],l[1],l[1],l[2],l[2]].join(\"\")}if(e.length===8){let l=parseInt(e.slice(6,8),16)/255;return{r:parseInt(e.slice(0,2),16),g:parseInt(e.slice(2,4),16),b:parseInt(e.slice(4,6),16),a:l}}let t=parseInt(e,16),r=t>>16&255,a=t>>8&255,n=t&255;return{r,g:a,b:n,a:1}}function Cv(o){let[e,t,r,a]=o.replace(/[^0-9,./]/g,\"\").split(/[/,]/).map(Number);return{r:e,g:t,b:r,a:a||1}}function bv(o){let e=/^hsla?\\(\\s*(\\d+)\\s*,\\s*(\\d+%)\\s*,\\s*(\\d+%)\\s*(,\\s*(0?\\.\\d+|\\d+(\\.\\d+)?))?\\s*\\)$/i,t=o.match(e);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,I,x;return s>=0&&s<1?(i=f,I=c,x=0):s>=1&&s<2?(i=c,I=f,x=0):s>=2&&s<3?(i=0,I=f,x=c):s>=3&&s<4?(i=0,I=c,x=f):s>=4&&s<5?(i=c,I=0,x=f):(i=f,I=0,x=c),{r:Math.round((i+m)*255),g:Math.round((I+m)*255),b:Math.round((x+m)*255),a:l||1}}function vt(o){return yv(o)?vv(o):o.startsWith(\"rgb\")?Cv(o):o.startsWith(\"hsl\")?bv(o):{r:0,g:0,b:0,a:1}}var Ta=d(()=>{});function ur(o,e){if(o.startsWith(\"var(\"))return`color-mix(in srgb, ${o}, black ${e*100}%)`;let{r:t,g:r,b:a,a:n}=vt(o),l=1-e,f=s=>Math.round(s*l);return`rgba(${f(t)}, ${f(r)}, ${f(a)}, ${n})`}var Jd=d(()=>{Ta()});function ve(o,e){return typeof o.primaryShade==\"number\"?o.primaryShade:e===\"dark\"?o.primaryShade.dark:o.primaryShade.light}var dr=d(()=>{\"use client\"});function cf(o){return o<=.03928?o/12.92:((o+.055)/1.055)**2.4}function _v(o){let e=o.match(/oklch\\((.*?)%\\s/);return e?parseFloat(e[1]):null}function Fv(o){if(o.startsWith(\"oklch(\"))return(_v(o)||0)/100;let{r:e,g:t,b:r}=vt(o),a=e/255,n=t/255,l=r/255,f=cf(a),s=cf(n),c=cf(l);return .2126*f+.7152*s+.0722*c}function Ct(o,e=.179){return o.startsWith(\"var(\")?!1:Fv(o)>e}var om=d(()=>{Ta()});function Go({color:o,theme:e,colorScheme:t}){if(typeof o!=\"string\")throw new Error(`[@mantine/core] Failed to parse color. Expected color to be a string, instead got ${typeof o}`);if(o===\"bright\")return{color:o,value:t===\"dark\"?e.white:e.black,shade:void 0,isThemeColor:!1,isLight:Ct(t===\"dark\"?e.white:e.black,e.luminanceThreshold),variable:\"--mantine-color-bright\"};if(o===\"dimmed\")return{color:o,value:t===\"dark\"?e.colors.dark[2]:e.colors.gray[7],shade:void 0,isThemeColor:!1,isLight:Ct(t===\"dark\"?e.colors.dark[2]:e.colors.gray[6],e.luminanceThreshold),variable:\"--mantine-color-dimmed\"};if(o===\"white\"||o===\"black\")return{color:o,value:o===\"white\"?e.white:e.black,shade:void 0,isThemeColor:!1,isLight:Ct(o===\"white\"?e.white:e.black,e.luminanceThreshold),variable:`--mantine-color-${o}`};let[r,a]=o.split(\".\"),n=a?Number(a):void 0,l=r in e.colors;if(l){let f=n!==void 0?e.colors[r][n]:e.colors[r][ve(e,t||\"light\")];return{color:r,value:f,shade:n,isThemeColor:l,isLight:Ct(f,e.luminanceThreshold),variable:a?`--mantine-color-${r}-${n}`:`--mantine-color-${r}-filled`}}return{color:o,value:o,isThemeColor:l,isLight:Ct(o,e.luminanceThreshold),shade:n,variable:void 0}}var qe=d(()=>{\"use client\";dr();om()});function No(o,e){let t=Go({color:o||e.primaryColor,theme:e});return t.variable?`var(${t.variable})`:o}var Ge=d(()=>{\"use client\";qe()});function mr(o,e){var n,l;let t={from:(o==null?void 0:o.from)||e.defaultGradient.from,to:(o==null?void 0:o.to)||e.defaultGradient.to,deg:(l=(n=o==null?void 0:o.deg)!=null?n:e.defaultGradient.deg)!=null?l:0},r=No(t.from,e),a=No(t.to,e);return`linear-gradient(${t.deg}deg, ${r} 0%, ${a} 100%)`}var uf=d(()=>{\"use client\";Ge()});function Xo(o,e){if(typeof o!=\"string\"||e>1||e<0)return\"rgba(0, 0, 0, 1)\";if(o.startsWith(\"var(\")){let n=(1-e)*100;return`color-mix(in srgb, ${o}, transparent ${n}%)`}if(o.startsWith(\"oklch\"))return o.includes(\"/\")?o.replace(/\\/\\s*[\\d.]+\\s*\\)/,`/ ${e})`):o.replace(\")\",` / ${e})`);let{r:t,g:r,b:a}=vt(o);return`rgba(${t}, ${r}, ${a}, ${e})`}var $e,Ra=d(()=>{Ta();$e=Xo});var gw,em,tm=d(()=>{\"use client\";ho();gw=S(v(),1);w();Jd();uf();qe();Ra();em=({color:o,theme:e,variant:t,gradient:r,autoContrast:a})=>{let n=Go({color:o,theme:e}),l=typeof a==\"boolean\"?a:e.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-${o}-filled)`,hover:`var(--mantine-color-${o}-filled-hover)`,color:f,border:`${b(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:`${b(1)} solid transparent`}:{background:o,hover:ur(o,.1),color:f,border:`${b(1)} solid transparent`}}if(t===\"light\"){if(n.isThemeColor){if(n.shade===void 0)return{background:`var(--mantine-color-${o}-light)`,hover:`var(--mantine-color-${o}-light-hover)`,color:`var(--mantine-color-${o}-light-color)`,border:`${b(1)} solid transparent`};let f=e.colors[n.color][n.shade];return{background:Xo(f,.1),hover:Xo(f,.12),color:`var(--mantine-color-${n.color}-${Math.min(n.shade,6)})`,border:`${b(1)} solid transparent`}}return{background:Xo(o,.1),hover:Xo(o,.12),color:o,border:`${b(1)} solid transparent`}}if(t===\"outline\")return n.isThemeColor?n.shade===void 0?{background:\"transparent\",hover:`var(--mantine-color-${o}-outline-hover)`,color:`var(--mantine-color-${o}-outline)`,border:`${b(1)} solid var(--mantine-color-${o}-outline)`}:{background:\"transparent\",hover:Xo(e.colors[n.color][n.shade],.05),color:`var(--mantine-color-${n.color}-${n.shade})`,border:`${b(1)} solid var(--mantine-color-${n.color}-${n.shade})`}:{background:\"transparent\",hover:Xo(o,.05),color:o,border:`${b(1)} solid ${o}`};if(t===\"subtle\"){if(n.isThemeColor){if(n.shade===void 0)return{background:\"transparent\",hover:`var(--mantine-color-${o}-light-hover)`,color:`var(--mantine-color-${o}-light-color)`,border:`${b(1)} solid transparent`};let f=e.colors[n.color][n.shade];return{background:\"transparent\",hover:Xo(f,.12),color:`var(--mantine-color-${n.color}-${Math.min(n.shade,6)})`,border:`${b(1)} solid transparent`}}return{background:\"transparent\",hover:Xo(o,.12),color:o,border:`${b(1)} solid transparent`}}return t===\"transparent\"?n.isThemeColor?n.shade===void 0?{background:\"transparent\",hover:\"transparent\",color:`var(--mantine-color-${o}-light-color)`,border:`${b(1)} solid transparent`}:{background:\"transparent\",hover:\"transparent\",color:`var(--mantine-color-${n.color}-${Math.min(n.shade,6)})`,border:`${b(1)} solid transparent`}:{background:\"transparent\",hover:\"transparent\",color:o,border:`${b(1)} solid transparent`}:t===\"white\"?n.isThemeColor?n.shade===void 0?{background:\"var(--mantine-color-white)\",hover:ur(e.white,.01),color:`var(--mantine-color-${o}-filled)`,border:`${b(1)} solid transparent`}:{background:\"var(--mantine-color-white)\",hover:ur(e.white,.01),color:`var(--mantine-color-${n.color}-${n.shade})`,border:`${b(1)} solid transparent`}:{background:\"var(--mantine-color-white)\",hover:ur(e.white,.01),color:o,border:`${b(1)} solid transparent`}:t===\"gradient\"?{background:mr(r,e),hover:mr(r,e),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:`${b(1)} solid var(--mantine-color-default-border)`}:{}}});var rm,am=d(()=>{rm={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 ww,nm,pr,df=d(()=>{ho();ww=S(v(),1);w();tm();am();nm=\"-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji\",pr={scale:1,fontSmoothing:!0,focusRing:\"auto\",white:\"#fff\",black:\"#000\",colors:rm,primaryShade:{light:6,dark:8},primaryColor:\"blue\",variantColorResolver:em,autoContrast:!1,luminanceThreshold:.3,fontFamily:nm,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:nm,fontWeight:\"700\",textWrap:\"wrap\",sizes:{h1:{fontSize:b(34),lineHeight:\"1.3\"},h2:{fontSize:b(26),lineHeight:\"1.35\"},h3:{fontSize:b(22),lineHeight:\"1.4\"},h4:{fontSize:b(18),lineHeight:\"1.45\"},h5:{fontSize:b(16),lineHeight:\"1.5\"},h6:{fontSize:b(14),lineHeight:\"1.5\"}}},fontSizes:{xs:b(12),sm:b(14),md:b(16),lg:b(18),xl:b(20)},lineHeights:{xs:\"1.4\",sm:\"1.45\",md:\"1.55\",lg:\"1.6\",xl:\"1.65\"},radius:{xs:b(2),sm:b(4),md:b(8),lg:b(16),xl:b(32)},spacing:{xs:b(10),sm:b(12),md:b(16),lg:b(20),xl:b(32)},breakpoints:{xs:\"36em\",sm:\"48em\",md:\"62em\",lg:\"75em\",xl:\"88em\"},shadows:{xs:`0 ${b(1)} ${b(3)} rgba(0, 0, 0, 0.05), 0 ${b(1)} ${b(2)} rgba(0, 0, 0, 0.1)`,sm:`0 ${b(1)} ${b(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${b(10)} ${b(15)} ${b(-5)}, rgba(0, 0, 0, 0.04) 0 ${b(7)} ${b(7)} ${b(-5)}`,md:`0 ${b(1)} ${b(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${b(20)} ${b(25)} ${b(-5)}, rgba(0, 0, 0, 0.04) 0 ${b(10)} ${b(10)} ${b(-5)}`,lg:`0 ${b(1)} ${b(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${b(28)} ${b(23)} ${b(-7)}, rgba(0, 0, 0, 0.04) 0 ${b(12)} ${b(12)} ${b(-7)}`,xl:`0 ${b(1)} ${b(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${b(36)} ${b(28)} ${b(-7)}, rgba(0, 0, 0, 0.04) 0 ${b(17)} ${b(17)} ${b(-7)}`},other:{},components:{}}});function mf(o){return o===\"auto\"||o===\"dark\"||o===\"light\"}var lm=d(()=>{\"use client\"});function fm({key:o=\"mantine-color-scheme-value\"}={}){let e;return{get:t=>{if(typeof window>\"u\")return t;try{let r=window.localStorage.getItem(o);return mf(r)?r:t}catch(r){return t}},set:t=>{try{window.localStorage.setItem(o,t)}catch(r){console.warn(\"[@mantine/core] Local storage color scheme manager was unable to save color scheme.\",r)}},subscribe:t=>{e=r=>{r.storageArea===window.localStorage&&r.key===o&&mf(r.newValue)&&t(r.newValue)},window.addEventListener(\"storage\",e)},unsubscribe:()=>{window.removeEventListener(\"storage\",e)},clear:()=>{window.localStorage.removeItem(o)}}}var sm=d(()=>{\"use client\";lm()});function pf(o){return o<0||o>9?!1:parseInt(o.toString(),10)===o}function im(o){if(!(o.primaryColor in o.colors))throw new Error(Bv);if(typeof o.primaryShade==\"object\"&&(!pf(o.primaryShade.dark)||!pf(o.primaryShade.light)))throw new Error(cm);if(typeof o.primaryShade==\"number\"&&!pf(o.primaryShade))throw new Error(cm)}function um(o,e){var r;if(!e)return im(o),o;let t=nr(o,e);return e.fontFamily&&!((r=e.headings)!=null&&r.fontFamily)&&(t.headings.fontFamily=e.fontFamily),im(t),t}var kw,Bv,cm,dm=d(()=>{Xl();kw=S(v(),1);w();Bv=\"[@mantine/core] MantineProvider: Invalid theme.primaryColor, it accepts only key of theme.colors, learn more \\u2013 https://mantine.dev/theming/colors/#primary-color\",cm=\"[@mantine/core] MantineProvider: Invalid theme.primaryShade, it accepts only 0-9 integers or an object { light: 0-9, dark: 0-9 }\"});function Eo(){let o=(0,je.useContext)(xf);if(!o)throw new Error(\"@mantine/core: MantineProvider was not found in component tree, make sure you have it in your app\");return o}function Ea({theme:o,children:e,inherit:t=!0}){let r=wv(),a=(0,je.useMemo)(()=>um(t?r:pr,o),[o,r,t]);return p(xf.Provider,{value:a,children:e})}var je,xf,wv,se=d(()=>{\"use client\";w();je=S(v(),1);df();dm();xf=(0,je.createContext)(null),wv=()=>(0,je.useContext)(xf)||pr;Ea.displayName=\"@mantine/core/MantineThemeProvider\"});function mm(){let o=Eo(),e=yt(),t=Oo(o.breakpoints).reduce((r,a)=>{let n=o.breakpoints[a].includes(\"px\"),l=md(o.breakpoints[a]),f=n?`${l-.1}px`:Kl(l-.1),s=n?`${l}px`:Kl(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 p(\"style\",{\"data-mantine-styles\":\"classes\",nonce:e==null?void 0:e(),dangerouslySetInnerHTML:{__html:t}})}var zw,pm=d(()=>{\"use client\";w();mt();pd();ho();zw=S(v(),1);fe();se()});function La(o){return Object.entries(o).map(([e,t])=>`${e}: ${t};`).join(\"\")}var xm=d(()=>{\"use client\"});function bt(o,e){return(Array.isArray(o)?o:[o]).reduce((r,a)=>`${a}{${r}}`,e)}var Im=d(()=>{\"use client\"});function hm(o,e){let t=La(o.variables),r=t?bt(e,t):\"\",a=La(o.dark),n=La(o.light),l=a?e===\":host\"?bt(`${e}([data-mantine-color-scheme=\"dark\"])`,a):bt(`${e}[data-mantine-color-scheme=\"dark\"]`,a):\"\",f=n?e===\":host\"?bt(`${e}([data-mantine-color-scheme=\"light\"])`,n):bt(`${e}[data-mantine-color-scheme=\"light\"]`,n):\"\";return`${r}${l}${f}`}var gm=d(()=>{\"use client\";xm();Im()});function xr({color:o,theme:e,autoContrast:t}){return(typeof t==\"boolean\"?t:e.autoContrast)&&Go({color:o||e.primaryColor,theme:e}).isLight?\"var(--mantine-color-black)\":\"var(--mantine-color-white)\"}function If(o,e){return xr({color:o.colors[o.primaryColor][ve(o,e)],theme:o,autoContrast:null})}var ka=d(()=>{\"use client\";dr();qe()});function Ir({theme:o,color:e,colorScheme:t,name:r=e,withColorValues:a=!0}){if(!o.colors[e])return{};if(t===\"light\"){let f=ve(o,\"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`]:$e(o.colors[e][f],.1),[`--mantine-color-${r}-light-hover`]:$e(o.colors[e][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`]:$e(o.colors[e][f],.05)};return a?u({[`--mantine-color-${r}-0`]:o.colors[e][0],[`--mantine-color-${r}-1`]:o.colors[e][1],[`--mantine-color-${r}-2`]:o.colors[e][2],[`--mantine-color-${r}-3`]:o.colors[e][3],[`--mantine-color-${r}-4`]:o.colors[e][4],[`--mantine-color-${r}-5`]:o.colors[e][5],[`--mantine-color-${r}-6`]:o.colors[e][6],[`--mantine-color-${r}-7`]:o.colors[e][7],[`--mantine-color-${r}-8`]:o.colors[e][8],[`--mantine-color-${r}-9`]:o.colors[e][9]},s):s}let n=ve(o,\"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`]:$e(o.colors[e][Math.max(0,n-2)],.15),[`--mantine-color-${r}-light-hover`]:$e(o.colors[e][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`]:$e(o.colors[e][Math.max(n-4,0)],.05)};return a?u({[`--mantine-color-${r}-0`]:o.colors[e][0],[`--mantine-color-${r}-1`]:o.colors[e][1],[`--mantine-color-${r}-2`]:o.colors[e][2],[`--mantine-color-${r}-3`]:o.colors[e][3],[`--mantine-color-${r}-4`]:o.colors[e][4],[`--mantine-color-${r}-5`]:o.colors[e][5],[`--mantine-color-${r}-6`]:o.colors[e][6],[`--mantine-color-${r}-7`]:o.colors[e][7],[`--mantine-color-${r}-8`]:o.colors[e][8],[`--mantine-color-${r}-9`]:o.colors[e][9]},l):l}var lA,Sm=d(()=>{\"use client\";dr();lA=S(v(),1);w();Ra()});function ym(o){return!!o&&typeof o==\"object\"&&\"mantine-virtual-color\"in o}var uA,vm=d(()=>{uA=S(v(),1);w()});function _t(o,e,t){Oo(e).forEach(r=>Object.assign(o,{[`--mantine-${t}-${r}`]:e[r]}))}var IA,Oa,hf=d(()=>{\"use client\";mt();ho();IA=S(v(),1);w();dr();ka();Sm();vm();Oa=o=>{let e=ve(o,\"light\"),t=o.defaultRadius in o.radius?o.radius[o.defaultRadius]:b(o.defaultRadius),r={variables:{\"--mantine-scale\":o.scale.toString(),\"--mantine-cursor-type\":o.cursorType,\"--mantine-color-scheme\":\"light dark\",\"--mantine-webkit-font-smoothing\":o.fontSmoothing?\"antialiased\":\"unset\",\"--mantine-moz-font-smoothing\":o.fontSmoothing?\"grayscale\":\"unset\",\"--mantine-color-white\":o.white,\"--mantine-color-black\":o.black,\"--mantine-line-height\":o.lineHeights.md,\"--mantine-font-family\":o.fontFamily,\"--mantine-font-family-monospace\":o.fontFamilyMonospace,\"--mantine-font-family-headings\":o.headings.fontFamily,\"--mantine-heading-font-weight\":o.headings.fontWeight,\"--mantine-heading-text-wrap\":o.headings.textWrap,\"--mantine-radius-default\":t,\"--mantine-primary-color-filled\":`var(--mantine-color-${o.primaryColor}-filled)`,\"--mantine-primary-color-filled-hover\":`var(--mantine-color-${o.primaryColor}-filled-hover)`,\"--mantine-primary-color-light\":`var(--mantine-color-${o.primaryColor}-light)`,\"--mantine-primary-color-light-hover\":`var(--mantine-color-${o.primaryColor}-light-hover)`,\"--mantine-primary-color-light-color\":`var(--mantine-color-${o.primaryColor}-light-color)`},light:{\"--mantine-primary-color-contrast\":If(o,\"light\"),\"--mantine-color-bright\":\"var(--mantine-color-black)\",\"--mantine-color-text\":o.black,\"--mantine-color-body\":o.white,\"--mantine-color-error\":\"var(--mantine-color-red-6)\",\"--mantine-color-placeholder\":\"var(--mantine-color-gray-5)\",\"--mantine-color-anchor\":`var(--mantine-color-${o.primaryColor}-${e})`,\"--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\":If(o,\"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-${o.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)\"}};_t(r.variables,o.breakpoints,\"breakpoint\"),_t(r.variables,o.spacing,\"spacing\"),_t(r.variables,o.fontSizes,\"font-size\"),_t(r.variables,o.lineHeights,\"line-height\"),_t(r.variables,o.shadows,\"shadow\"),_t(r.variables,o.radius,\"radius\"),o.colors[o.primaryColor].forEach((n,l)=>{r.variables[`--mantine-primary-color-${l}`]=`var(--mantine-color-${o.primaryColor}-${l})`}),Oo(o.colors).forEach(n=>{let l=o.colors[n];if(ym(l)){Object.assign(r.light,Ir({theme:o,name:l.name,color:l.light,colorScheme:\"light\",withColorValues:!0})),Object.assign(r.dark,Ir({theme:o,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,Ir({theme:o,color:n,colorScheme:\"light\",withColorValues:!1})),Object.assign(r.dark,Ir({theme:o,color:n,colorScheme:\"dark\",withColorValues:!1}))});let a=o.headings.sizes;return Oo(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||o.headings.fontWeight}),r}});function Cm({theme:o,generator:e}){let t=Oa(o),r=e==null?void 0:e(o);return r?nr(t,r):t}var _A,bm=d(()=>{\"use client\";Xl();_A=S(v(),1);w();hf()});function _m(o){let e={variables:{},light:{},dark:{}};return Oo(o.variables).forEach(t=>{gf.variables[t]!==o.variables[t]&&(e.variables[t]=o.variables[t])}),Oo(o.light).forEach(t=>{gf.light[t]!==o.light[t]&&(e.light[t]=o.light[t])}),Oo(o.dark).forEach(t=>{gf.dark[t]!==o.dark[t]&&(e.dark[t]=o.dark[t])}),e}var PA,gf,Fm=d(()=>{\"use client\";mt();PA=S(v(),1);w();df();hf();gf=Oa(pr)});function Av(o){return`\n  ${o}[data-mantine-color-scheme=\"dark\"] { --mantine-color-scheme: dark; }\n  ${o}[data-mantine-color-scheme=\"light\"] { --mantine-color-scheme: light; }\n`}function Sf({cssVariablesSelector:o,deduplicateCssVariables:e}){let t=Eo(),r=yt(),a=zd(),n=Cm({theme:t,generator:a}),l=o===\":root\"&&e,f=l?_m(n):n,s=hm(f,o);return s?p(\"style\",{\"data-mantine-styles\":!0,nonce:r==null?void 0:r(),dangerouslySetInnerHTML:{__html:`${s}${l?\"\":Av(o)}`}}):null}var Bm=d(()=>{\"use client\";w();gm();fe();se();bm();Fm();Sf.displayName=\"@mantine/CssVariables\"});function wm(){let o=console.error;console.error=(...e)=>{e.length>1&&typeof e[0]==\"string\"&&e[0].toLowerCase().includes(\"extra attributes from the server\")&&typeof e[1]==\"string\"&&e[1].toLowerCase().includes(\"data-mantine-color-scheme\")||o(...e)}}var Am=d(()=>{\"use client\"});function Ft(o,e){var a,n;let t=typeof window<\"u\"&&\"matchMedia\"in window&&((a=window.matchMedia(\"(prefers-color-scheme: dark)\"))==null?void 0:a.matches),r=o!==\"auto\"?o:t?\"dark\":\"light\";(n=e())==null||n.setAttribute(\"data-mantine-color-scheme\",r)}function Pm({manager:o,defaultColorScheme:e,getRootElement:t,forceColorScheme:r}){let a=(0,ce.useRef)(null),[n,l]=(0,ce.useState)(()=>o.get(e)),f=r||n,s=(0,ce.useCallback)(m=>{r||(Ft(m,t),l(m),o.set(m))},[o.set,f,r]),c=(0,ce.useCallback)(()=>{l(e),Ft(e,t),o.clear()},[o.clear,e]);return(0,ce.useEffect)(()=>(o.subscribe(s),o.unsubscribe),[o.subscribe,o.unsubscribe]),ye(()=>{Ft(o.get(e),t)},[]),(0,ce.useEffect)(()=>{var i;if(r)return Ft(r,t),()=>{};r===void 0&&Ft(n,t),typeof window<\"u\"&&\"matchMedia\"in window&&(a.current=window.matchMedia(\"(prefers-color-scheme: dark)\"));let m=I=>{n===\"auto\"&&Ft(I.matches?\"dark\":\"light\",t)};return(i=a.current)==null||i.addEventListener(\"change\",m),()=>{var I;return(I=a.current)==null?void 0:I.removeEventListener(\"change\",m)}},[n,r]),{colorScheme:f,setColorScheme:s,clearColorScheme:c}}var ce,Mm=d(()=>{\"use client\";ce=S(v(),1);Wo()});function Dm({respectReducedMotion:o,getRootElement:e}){ye(()=>{var t;o&&((t=e())==null||t.setAttribute(\"data-respect-reduced-motion\",\"true\"))},[o])}var Tm=d(()=>{\"use client\";Wo()});function Na({theme:o,children:e,getStyleNonce:t,withStaticClasses:r=!0,withGlobalClasses:a=!0,deduplicateCssVariables:n=!0,withCssVariables:l=!0,cssVariablesSelector:f=\":root\",classNamesPrefix:s=\"mantine\",colorSchemeManager:c=fm(),defaultColorScheme:m=\"light\",getRootElement:i=()=>document.documentElement,cssVariablesResolver:I,forceColorScheme:x,stylesTransform:g,env:h}){let{colorScheme:C,setColorScheme:_,clearColorScheme:B}=Pm({defaultColorScheme:m,forceColorScheme:x,manager:c,getRootElement:i});return Dm({respectReducedMotion:(o==null?void 0:o.respectReducedMotion)||!1,getRootElement:i}),p(Ma.Provider,{value:{colorScheme:C,setColorScheme:_,clearColorScheme:B,getRootElement:i,classNamesPrefix:s,getStyleNonce:t,cssVariablesResolver:I,cssVariablesSelector:f,withStaticClasses:r,stylesTransform:g,env:h},children:p(Ea,{theme:o,children:[l&&p(Sf,{cssVariablesSelector:f,deduplicateCssVariables:n}),a&&p(mm,{}),e]})})}function Rm({children:o,theme:e}){return p(Ma.Provider,{value:{colorScheme:\"auto\",setColorScheme:()=>{},clearColorScheme:()=>{},getRootElement:()=>document.documentElement,classNamesPrefix:\"mantine\",cssVariablesSelector:\":root\",withStaticClasses:!1,headless:!0},children:p(Ea,{theme:e,children:o})})}var ZA,Em=d(()=>{\"use client\";w();sm();fe();pm();Bm();ZA=S(v(),1);se();Am();Mm();Tm();wm();Na.displayName=\"@mantine/core/MantineProvider\";Rm.displayName=\"@mantine/core/HeadlessMantineProvider\"});function Lm({classNames:o,styles:e,props:t,stylesCtx:r}){let a=Eo();return{resolvedClassNames:Me({theme:a,classNames:o,props:t,stylesCtx:r||void 0}),resolvedStyles:Ve({theme:a,styles:e,props:t,stylesCtx:r||void 0})}}var rP,km=d(()=>{\"use client\";rP=S(v(),1);w();se();ir();Aa()});function Om({theme:o,options:e,unstyled:t}){return no((e==null?void 0:e.focusable)&&!t&&(o.focusClassName||Pv[o.focusRing]),(e==null?void 0:e.active)&&!t&&o.activeClassName)}var Pv,Nm=d(()=>{\"use client\";k();Pv={always:\"mantine-focus-always\",auto:\"mantine-focus-auto\",never:\"mantine-focus-never\"}});function Hm({selector:o,stylesCtx:e,options:t,props:r,theme:a}){return Me({theme:a,classNames:t==null?void 0:t.classNames,props:(t==null?void 0:t.props)||r,stylesCtx:e})[o]}var Um=d(()=>{\"use client\";ir()});function yf({selector:o,stylesCtx:e,theme:t,classNames:r,props:a}){return Me({theme:t,classNames:r,props:a,stylesCtx:e})[o]}var Wm=d(()=>{\"use client\";ir()});function Vm({rootSelector:o,selector:e,className:t}){return o===e?t:void 0}var qm=d(()=>{\"use client\"});function Gm({selector:o,classes:e,unstyled:t}){return t?void 0:e[o]}var $m=d(()=>{\"use client\"});function jm({themeName:o,classNamesPrefix:e,selector:t,withStaticClass:r}){return r===!1?[]:o.map(a=>`${e}-${a}-${t}`)}var zm=d(()=>{\"use client\"});function Xm({themeName:o,theme:e,selector:t,props:r,stylesCtx:a}){return o.map(n=>{var l,f;return(f=Me({theme:e,classNames:(l=e.components[n])==null?void 0:l.classNames,props:r,stylesCtx:a}))==null?void 0:f[t]})}var Ym=d(()=>{\"use client\";ir()});function Km({options:o,classes:e,selector:t,unstyled:r}){return o!=null&&o.variant&&!r?e[`${t}--${o.variant}`]:void 0}var Zm=d(()=>{\"use client\"});function Qm({theme:o,options:e,themeName:t,selector:r,classNamesPrefix:a,classNames:n,classes:l,unstyled:f,className:s,rootSelector:c,props:m,stylesCtx:i,withStaticClasses:I,headless:x,transformedStyles:g}){return no(Om({theme:o,options:e,unstyled:f||x}),Xm({theme:o,themeName:t,selector:r,props:m,stylesCtx:i}),Km({options:e,classes:l,selector:r,unstyled:f}),yf({selector:r,stylesCtx:i,theme:o,classNames:n,props:m}),yf({selector:r,stylesCtx:i,theme:o,classNames:g,props:m}),Hm({selector:r,stylesCtx:i,options:e,props:m,theme:o}),Vm({rootSelector:c,selector:r,className:s}),Gm({selector:r,classes:l,unstyled:f||x}),I&&!x&&jm({themeName:t,classNamesPrefix:a,selector:r,withStaticClass:e==null?void 0:e.withStaticClass}),e==null?void 0:e.className)}var Jm=d(()=>{\"use client\";k();Nm();Um();Wm();qm();$m();zm();Ym();Zm()});function op({theme:o,themeName:e,props:t,stylesCtx:r,selector:a}){return e.map(n=>{var l;return Ve({theme:o,styles:(l=o.components[n])==null?void 0:l.styles,props:t,stylesCtx:r})[a]}).reduce((n,l)=>u(u({},n),l),{})}var ep=d(()=>{\"use client\";Aa()});function Ha({style:o,theme:e}){return Array.isArray(o)?[...o].reduce((t,r)=>u(u({},t),Ha({style:r,theme:e})),{}):typeof o==\"function\"?o(e):o==null?{}:o}var tp=d(()=>{\"use client\"});function rp(o){return o.reduce((e,t)=>(t&&Object.keys(t).forEach(r=>{e[r]=u(u({},e[r]),pt(t[r]))}),e),{})}var OP,ap=d(()=>{\"use client\";Sa();OP=S(v(),1);w()});function np({vars:o,varsResolver:e,theme:t,props:r,stylesCtx:a,selector:n,themeName:l,headless:f}){var s;return(s=rp([f?{}:e==null?void 0:e(t,r,a),...l.map(c=>{var m,i,I;return(I=(i=(m=t.components)==null?void 0:m[c])==null?void 0:i.vars)==null?void 0:I.call(i,t,r,a)}),o==null?void 0:o(t,r,a)]))==null?void 0:s[n]}var lp=d(()=>{\"use client\";ap()});function fp({theme:o,themeName:e,selector:t,options:r,props:a,stylesCtx:n,rootSelector:l,styles:f,style:s,vars:c,varsResolver:m,headless:i,withStylesTransform:I}){return u(u(u(u(u(u({},!I&&op({theme:o,themeName:e,props:a,stylesCtx:n,selector:t})),!I&&Ve({theme:o,styles:f,props:a,stylesCtx:n})[t]),!I&&Ve({theme:o,styles:r==null?void 0:r.styles,props:(r==null?void 0:r.props)||a,stylesCtx:n})[t]),np({theme:o,props:a,stylesCtx:n,vars:c,varsResolver:m,selector:t,themeName:e,headless:i})),l===t?Ha({style:s,theme:o}):null),Ha({style:r==null?void 0:r.style,theme:o}))}var sp=d(()=>{\"use client\";ep();tp();Aa();lp()});function cp({props:o,stylesCtx:e,themeName:t}){var l;let r=Eo(),a=(l=Qd())==null?void 0:l();return{getTransformedStyles:f=>a?[...f.map(c=>a(c,{props:o,theme:r,ctx:e})),...t.map(c=>{var m;return a((m=r.components[c])==null?void 0:m.styles,{props:o,theme:r,ctx:e})})].filter(Boolean):[],withStylesTransform:!!a}}var YP,ip=d(()=>{\"use client\";YP=S(v(),1);w();fe();se()});function W({name:o,classes:e,props:t,stylesCtx:r,className:a,style:n,rootSelector:l=\"root\",unstyled:f,classNames:s,styles:c,vars:m,varsResolver:i}){let I=Eo(),x=Xd(),g=Yd(),h=Kd(),C=(Array.isArray(o)?o:[o]).filter(A=>A),{withStylesTransform:_,getTransformedStyles:B}=cp({props:t,stylesCtx:r,themeName:C});return(A,M)=>({className:Qm({theme:I,options:M,themeName:C,selector:A,classNamesPrefix:x,classNames:s,classes:e,unstyled:f,className:a,rootSelector:l,props:t,stylesCtx:r,withStaticClasses:g,headless:h,transformedStyles:B([M==null?void 0:M.styles,c])}),style:fp({theme:I,themeName:C,selector:A,options:M,props:t,stylesCtx:r,rootSelector:l,styles:c,style:n,vars:m,varsResolver:i,headless:h,withStylesTransform:_})})}var oM,lo=d(()=>{\"use client\";oM=S(v(),1);w();fe();se();Jm();sp();ip()});function Ua(o,e){return typeof o==\"boolean\"?o:e.autoContrast}var vf=d(()=>{\"use client\"});function P(o,e,t){var l;let r=Eo(),a=(l=r.components[o])==null?void 0:l.defaultProps,n=typeof a==\"function\"?a(r):a;return u(u(u({},e),n),pt(t))}var iM,$=d(()=>{\"use client\";Sa();iM=S(v(),1);w();se()});function Wa(o){return Oo(o).reduce((e,t)=>o[t]!==void 0?`${e}${ud(t)}:${o[t]};`:e,\"\").trim()}var hM,up=d(()=>{\"use client\";mt();dd();hM=S(v(),1);w()});function dp({selector:o,styles:e,media:t,container:r}){let a=e?Wa(e):\"\",n=Array.isArray(t)?t.map(f=>`@media${f.query}{${o}{${Wa(f.styles)}}}`):[],l=Array.isArray(r)?r.map(f=>`@container ${f.query}{${o}{${Wa(f.styles)}}}`):[];return`${a?`${o}{${a}}`:\"\"}${n.join(\"\")}${l.join(\"\")}`.trim()}var mp=d(()=>{\"use client\";up()});function pp(o){let e=yt();return p(\"style\",{\"data-mantine-styles\":\"inline\",nonce:e==null?void 0:e(),dangerouslySetInnerHTML:{__html:dp(o)}})}var bM,xp=d(()=>{\"use client\";w();bM=S(v(),1);fe();mp()});function Te(o){let yc=o,{m:e,mx:t,my:r,mt:a,mb:n,ml:l,mr:f,me:s,ms:c,p:m,px:i,py:I,pt:x,pb:g,pl:h,pr:C,pe:_,ps:B,bd:A,bg:M,c:L,opacity:R,ff:T,fz:D,fw:H,lts:Z,ta:q,lh:X,fs:co,tt:to,td:xo,w:Po,miw:Lo,maw:zo,h:Fo,mih:Vo,mah:Zo,bgsz:Pe,bgp:go,bgr:Ie,bga:Qo,pos:Lt,top:Le,left:tt,bottom:Ur,right:yn,inset:cS,display:iS,flex:uS,hiddenFrom:dS,visibleFrom:mS,lightHidden:pS,darkHidden:xS,sx:IS}=yc,hS=F(yc,[\"m\",\"mx\",\"my\",\"mt\",\"mb\",\"ml\",\"mr\",\"me\",\"ms\",\"p\",\"px\",\"py\",\"pt\",\"pb\",\"pl\",\"pr\",\"pe\",\"ps\",\"bd\",\"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\",\"sx\"]);return{styleProps:pt({m:e,mx:t,my:r,mt:a,mb:n,ml:l,mr:f,me:s,ms:c,p:m,px:i,py:I,pt:x,pb:g,pl:h,pr:C,pe:_,ps:B,bd:A,bg:M,c:L,opacity:R,ff:T,fz:D,fw:H,lts:Z,ta:q,lh:X,fs:co,tt:to,td:xo,w:Po,miw:Lo,maw:zo,h:Fo,mih:Vo,mah:Zo,bgsz:Pe,bgp:go,bgr:Ie,bga:Qo,pos:Lt,top:Le,left:tt,bottom:Ur,right:yn,inset:cS,display:iS,flex:uS,hiddenFrom:dS,visibleFrom:mS,lightHidden:pS,darkHidden:xS,sx:IS}),rest:hS}}var AM,hr=d(()=>{\"use client\";Sa();AM=S(v(),1);w()});var Ip,hp=d(()=>{\"use client\";Ip={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\"},bd:{type:\"border\",property:\"border\"},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:\"size\",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 gr(o,e){let t=Go({color:o,theme:e});return t.color===\"dimmed\"?\"var(--mantine-color-dimmed)\":t.color===\"bright\"?\"var(--mantine-color-bright)\":t.variable?`var(${t.variable})`:t.color}function gp(o,e){let t=Go({color:o,theme:e});return t.isThemeColor&&t.shade===void 0?`var(--mantine-color-${t.color}-text)`:gr(o,e)}var EM,Cf=d(()=>{\"use client\";qe();EM=S(v(),1);w()});function Sp(o,e){if(typeof o==\"number\")return b(o);if(typeof o==\"string\"){let[t,r,...a]=o.split(\" \").filter(l=>l.trim()!==\"\"),n=`${b(t)}`;return r&&(n+=` ${r}`),a.length>0&&(n+=` ${gr(a.join(\" \"),e)}`),n.trim()}return o}var NM,yp=d(()=>{\"use client\";ho();NM=S(v(),1);w();Cf()});function Cp(o){return typeof o==\"string\"&&o in vp?vp[o]:o}var vp,bp=d(()=>{\"use client\";vp={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 _p(o,e){return typeof o==\"string\"&&o in e.fontSizes?`var(--mantine-font-size-${o})`:typeof o==\"string\"&&Mv.includes(o)?`var(--mantine-${o}-font-size)`:typeof o==\"number\"?b(o):typeof o==\"string\"?b(o):o}var GM,Mv,Fp=d(()=>{\"use client\";ho();GM=S(v(),1);w();Mv=[\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"]});function Bp(o){return o}var wp=d(()=>{\"use client\"});function Ap(o,e){return typeof o==\"string\"&&o in e.lineHeights?`var(--mantine-line-height-${o})`:typeof o==\"string\"&&Dv.includes(o)?`var(--mantine-${o}-line-height)`:o}var Dv,Pp=d(()=>{\"use client\";Dv=[\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"]});function Mp(o){return typeof o==\"number\"?b(o):o}var KM,Dp=d(()=>{\"use client\";ho();KM=S(v(),1);w()});function Tp(o,e){if(typeof o==\"number\")return b(o);if(typeof o==\"string\"){let t=o.replace(\"-\",\"\");if(!(t in e.spacing))return b(o);let r=`--mantine-spacing-${t}`;return o.startsWith(\"-\")?`calc(var(${r}) * -1)`:`var(${r})`}return o}var oD,Rp=d(()=>{\"use client\";ho();oD=S(v(),1);w()});var Va,Ep=d(()=>{\"use client\";yp();Cf();bp();Fp();wp();Pp();Dp();Rp();Va={color:gr,textColor:gp,fontSize:_p,spacing:Tp,identity:Bp,size:Mp,lineHeight:Ap,fontFamily:Cp,border:Sp}});function Lp(o){return o.replace(\"(min-width: \",\"\").replace(\"em)\",\"\")}function kp(t){var r=t,{media:o}=r,e=F(r,[\"media\"]);let n=Object.keys(o).sort((l,f)=>Number(Lp(l))-Number(Lp(f))).map(l=>({query:l,styles:o[l]}));return y(u({},e),{media:n})}var Op=d(()=>{\"use client\"});function Tv(o){if(typeof o!=\"object\"||o===null)return!1;let e=Object.keys(o);return!(e.length===1&&e[0]===\"base\")}function Rv(o){return typeof o==\"object\"&&o!==null?\"base\"in o?o.base:void 0:o}function Ev(o){return typeof o==\"object\"&&o!==null?Oo(o).filter(e=>e!==\"base\"):[]}function Lv(o,e){return typeof o==\"object\"&&o!==null&&e in o?o[e]:o}function Np({styleProps:o,data:e,theme:t}){return kp(Oo(o).reduce((r,a)=>{if(a===\"hiddenFrom\"||a===\"visibleFrom\"||a===\"sx\")return r;let n=e[a],l=Array.isArray(n.property)?n.property:[n.property],f=Rv(o[a]);if(!Tv(o[a]))return l.forEach(c=>{r.inlineStyles[c]=Va[n.type](f,t)}),r;r.hasResponsiveStyles=!0;let s=Ev(o[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]=y(u({},r.media[i]),{[c]:Va[n.type](Lv(o[a],m),t)})})}),r},{hasResponsiveStyles:!1,styles:{},inlineStyles:{},media:{}}))}var xD,Hp=d(()=>{\"use client\";mt();xD=S(v(),1);w();Ep();Op()});function Wp(){return`__m__-${(0,Up.useId)().replace(/:/g,\"\")}`}var Up,Vp=d(()=>{\"use client\";Up=S(v(),1)});function qp(o){return o.startsWith(\"data-\")?o:`data-${o}`}function kv(o){return Object.keys(o).reduce((e,t)=>{let r=o[t];return r===void 0||r===\"\"||r===!1||r===null||(e[qp(t)]=o[t]),e},{})}function bf(o){return o?typeof o==\"string\"?{[qp(o)]:!0}:Array.isArray(o)?[...o].reduce((e,t)=>u(u({},e),bf(t)),{}):kv(o):null}var Gp=d(()=>{\"use client\"});function _f(o,e){return Array.isArray(o)?[...o].reduce((t,r)=>u(u({},t),_f(r,e)),{}):typeof o==\"function\"?o(e):o==null?{}:o}function $p({theme:o,style:e,vars:t,styleProps:r}){let a=_f(e,o),n=_f(t,o);return u(u(u({},a),n),r)}var jp=d(()=>{\"use client\"});var zp,Xp,E,Q=d(()=>{\"use client\";w();zp=S(v(),1);k();xp();Zl();fe();se();Gp();jp();hr();hp();Hp();Vp();Xp=(0,zp.forwardRef)((h,g)=>{var C=h,{component:o,style:e,__vars:t,className:r,variant:a,mod:n,size:l,hiddenFrom:f,visibleFrom:s,lightHidden:c,darkHidden:m,renderRoot:i,__size:I}=C,x=F(C,[\"component\",\"style\",\"__vars\",\"className\",\"variant\",\"mod\",\"size\",\"hiddenFrom\",\"visibleFrom\",\"lightHidden\",\"darkHidden\",\"renderRoot\",\"__size\"]);var Z;let _=Eo(),B=o||\"div\",{styleProps:A,rest:M}=Te(x),L=Zd(),R=(Z=L==null?void 0:L())==null?void 0:Z(A.sx),T=Wp(),D=Np({styleProps:A,theme:_,data:Ip}),H=u(u({ref:g,style:$p({theme:_,style:e,vars:t,styleProps:D.inlineStyles}),className:no(r,R,{[T]:D.hasResponsiveStyles,\"mantine-light-hidden\":c,\"mantine-dark-hidden\":m,[`mantine-hidden-from-${f}`]:f,[`mantine-visible-from-${s}`]:s}),\"data-variant\":a,\"data-size\":ya(l)?void 0:l||void 0,size:I},bf(n)),M);return p(So,{children:[D.hasResponsiveStyles&&p(pp,{selector:`.${T}`,styles:D.styles,media:D.media}),typeof i==\"function\"?i(H):p(B,u({},H))]})});Xp.displayName=\"@mantine/core/Box\";E=Xp});function Bf(o){return o}function N(o){let e=(0,Ff.forwardRef)(o);return e.extend=Bf,e.withProps=t=>{let r=(0,Ff.forwardRef)((a,n)=>p(e,y(u(u({},t),a),{ref:n})));return r.extend=e.extend,r.displayName=`WithProps(${e.displayName})`,r},e}var Ff,J=d(()=>{\"use client\";w();Ff=S(v(),1)});function Co(o){let e=(0,wf.forwardRef)(o);return e.withProps=t=>{let r=(0,wf.forwardRef)((a,n)=>p(e,y(u(u({},t),a),{ref:n})));return r.extend=e.extend,r.displayName=`WithProps(${e.displayName})`,r},e.extend=Bf,e}var wf,ie=d(()=>{\"use client\";w();wf=S(v(),1);J()});function Yp(){return(0,Sr.useContext)(Ov)}var Sr,Ov,Kp=d(()=>{\"use client\";w();Sr=S(v(),1),Ov=(0,Sr.createContext)({dir:\"ltr\",toggleDirection:()=>{},setDirection:()=>{}})});var Af,Zp=d(()=>{\"use client\";Af={root:\"m_87cf2631\"}});var ZD,Nv,ue,yr=d(()=>{\"use client\";w();ZD=S(v(),1);k();$();lo();Q();ie();Zp();Nv={__staticSelector:\"UnstyledButton\"},ue=Co((o,e)=>{let t=P(\"UnstyledButton\",Nv,o),I=t,{className:r,component:a=\"button\",__staticSelector:n,unstyled:l,classNames:f,styles:s,style:c}=I,m=F(I,[\"className\",\"component\",\"__staticSelector\",\"unstyled\",\"classNames\",\"styles\",\"style\"]),i=W({name:n,props:t,classes:Af,className:r,style:c,classNames:f,styles:s,unstyled:l});return p(E,u(y(u({},i(\"root\",{focusable:!0})),{component:a,ref:e,type:a===\"button\"?\"button\":void 0}),m))});ue.classes=Af;ue.displayName=\"@mantine/core/UnstyledButton\"});var Pf,Qp=d(()=>{\"use client\";Pf={root:\"m_515a97f8\"}});var s1,Hv,qa,Jp=d(()=>{\"use client\";w();s1=S(v(),1);k();$();lo();Q();J();Qp();Hv={},qa=N((o,e)=>{let t=P(\"VisuallyHidden\",Hv,o),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=W({name:\"VisuallyHidden\",classes:Pf,props:t,className:a,style:n,classNames:r,styles:l,unstyled:f});return p(E,u(u({component:\"span\",ref:e},m(\"root\")),c))});qa.classes=Pf;qa.displayName=\"@mantine/core/VisuallyHidden\"});var Mf,ox=d(()=>{\"use client\";Mf={root:\"m_1b7284a3\"}});var S1,Uv,Wv,Ga,ex=d(()=>{\"use client\";w();S1=S(v(),1);mo();k();$();lo();Q();ie();ox();Uv={},Wv=(o,{radius:e,shadow:t})=>({root:{\"--paper-radius\":e===void 0?void 0:fo(e),\"--paper-shadow\":Fa(t)}}),Ga=Co((o,e)=>{let t=P(\"Paper\",Uv,o),C=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,withBorder:s,vars:c,radius:m,shadow:i,variant:I,mod:x}=C,g=F(C,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"withBorder\",\"vars\",\"radius\",\"shadow\",\"variant\",\"mod\"]),h=W({name:\"Paper\",props:t,classes:Mf,className:a,style:n,classNames:r,styles:l,unstyled:f,vars:c,varsResolver:Wv});return p(E,u(y(u({ref:e,mod:[{\"data-with-border\":s},x]},h(\"root\")),{variant:I}),g))});Ga.classes=Mf;Ga.displayName=\"@mantine/core/Paper\"});var Df,tx=d(()=>{\"use client\";Df={root:\"m_9814e45f\"}});var T1,Vv,qv,$a,rx=d(()=>{\"use client\";w();ho();T1=S(v(),1);It();mo();k();Ra();$();lo();Q();ie();tx();Vv={zIndex:Jo(\"modal\")},qv=(o,{gradient:e,color:t,backgroundOpacity:r,blur:a,radius:n,zIndex:l})=>({root:{\"--overlay-bg\":e||(t!==void 0||r!==void 0)&&Xo(t||\"#000\",r!=null?r:.6)||void 0,\"--overlay-filter\":a?`blur(${b(a)})`:void 0,\"--overlay-radius\":n===void 0?void 0:fo(n),\"--overlay-z-index\":l==null?void 0:l.toString()}}),$a=Co((o,e)=>{let t=P(\"Overlay\",Vv,o),L=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,fixed:c,center:m,children:i,radius:I,zIndex:x,gradient:g,blur:h,color:C,backgroundOpacity:_,mod:B}=L,A=F(L,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"fixed\",\"center\",\"children\",\"radius\",\"zIndex\",\"gradient\",\"blur\",\"color\",\"backgroundOpacity\",\"mod\"]),M=W({name:\"Overlay\",props:t,classes:Df,className:a,style:n,classNames:r,styles:l,unstyled:f,vars:s,varsResolver:qv});return p(E,y(u(y(u({ref:e},M(\"root\")),{mod:[{center:m,fixed:c},B]}),A),{children:i}))});$a.classes=Df;$a.displayName=\"@mantine/core/Overlay\"});function Tf(o){let e=document.createElement(\"div\");return e.setAttribute(\"data-portal\",\"true\"),typeof o.className==\"string\"&&e.classList.add(...o.className.split(\" \").filter(Boolean)),typeof o.style==\"object\"&&Object.assign(e.style,o.style),typeof o.id==\"string\"&&e.setAttribute(\"id\",o.id),e}function Gv(r){var a=r,{target:o,reuseTargetNode:e}=a,t=F(a,[\"target\",\"reuseTargetNode\"]);if(o)return typeof o==\"string\"?document.querySelector(o)||Tf(t):o;if(e){let n=document.querySelector(\"[data-mantine-shared-portal-node]\");if(n)return n;let l=Tf(t);return l.setAttribute(\"data-mantine-shared-portal-node\",\"true\"),document.body.appendChild(l),l}return Tf(t)}var ja,ax,$v,Rf,nx=d(()=>{\"use client\";w();ja=S(v(),1),ax=S(v(),1);Wo();k();$();J();$v={},Rf=N((o,e)=>{let c=P(\"Portal\",$v,o),{children:t,target:r,reuseTargetNode:a}=c,n=F(c,[\"children\",\"target\",\"reuseTargetNode\"]),[l,f]=(0,ja.useState)(!1),s=(0,ja.useRef)(null);return ye(()=>(f(!0),s.current=Gv(u({target:r,reuseTargetNode:a},n)),sr(e,s.current),!r&&!a&&s.current&&document.body.appendChild(s.current),()=>{!r&&!a&&s.current&&document.body.removeChild(s.current)}),[r]),!l||!s.current?null:(0,ax.createPortal)(p(So,{children:t}),s.current)});Rf.displayName=\"@mantine/core/Portal\"});var Q1,Ef,lx=d(()=>{\"use client\";w();Q1=S(v(),1);k();fe();J();nx();Ef=N((a,r)=>{var n=a,{withinPortal:o=!0,children:e}=n,t=F(n,[\"withinPortal\",\"children\"]);return Da()===\"test\"||!o?p(So,{children:e}):p(Rf,y(u({ref:r},t),{children:e}))});Ef.displayName=\"@mantine/core/OptionalPortal\"});var vr,Cr,fx=d(()=>{\"use client\";vr=o=>({in:{opacity:1,transform:\"scale(1)\"},out:{opacity:0,transform:`scale(.9) translateY(${o===\"bottom\"?10:-10}px)`},transitionProperty:\"transform, opacity\"}),Cr={fade:{in:{opacity:1},out:{opacity:0},transitionProperty:\"opacity\"},\"fade-up\":{in:{opacity:1,transform:\"translateY(0)\"},out:{opacity:0,transform:\"translateY(30px)\"},transitionProperty:\"opacity, transform\"},\"fade-down\":{in:{opacity:1,transform:\"translateY(0)\"},out:{opacity:0,transform:\"translateY(-30px)\"},transitionProperty:\"opacity, transform\"},\"fade-left\":{in:{opacity:1,transform:\"translateX(0)\"},out:{opacity:0,transform:\"translateX(30px)\"},transitionProperty:\"opacity, transform\"},\"fade-right\":{in:{opacity:1,transform:\"translateX(0)\"},out:{opacity:0,transform:\"translateX(-30px)\"},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(-20px) 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(20px) skew(-10deg, -5deg)\"},common:{transformOrigin:\"bottom\"},transitionProperty:\"transform, opacity\"},\"rotate-left\":{in:{opacity:1,transform:\"translateY(0) rotate(0deg)\"},out:{opacity:0,transform:\"translateY(20px) rotate(-5deg)\"},common:{transformOrigin:\"bottom\"},transitionProperty:\"transform, opacity\"},\"rotate-right\":{in:{opacity:1,transform:\"translateY(0) rotate(0deg)\"},out:{opacity:0,transform:\"translateY(20px) 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:y(u({},vr(\"bottom\")),{common:{transformOrigin:\"center center\"}}),\"pop-bottom-left\":y(u({},vr(\"bottom\")),{common:{transformOrigin:\"bottom left\"}}),\"pop-bottom-right\":y(u({},vr(\"bottom\")),{common:{transformOrigin:\"bottom right\"}}),\"pop-top-left\":y(u({},vr(\"top\")),{common:{transformOrigin:\"top left\"}}),\"pop-top-right\":y(u({},vr(\"top\")),{common:{transformOrigin:\"top right\"}})}});function cx({transition:o,state:e,duration:t,timingFunction:r}){let a={WebkitBackfaceVisibility:\"hidden\",willChange:\"transform, opacity\",transitionDuration:`${t}ms`,transitionTimingFunction:r};return typeof o==\"string\"?o in Cr?u(u(u({transitionProperty:Cr[o].transitionProperty},a),Cr[o].common),Cr[o][sx[e]]):{}:u(u(u({transitionProperty:o.transitionProperty},a),o.common),o[sx[e]])}var sx,ix=d(()=>{\"use client\";fx();sx={entering:\"in\",entered:\"in\",exiting:\"out\",exited:\"out\",\"pre-exiting\":\"out\",\"pre-entering\":\"out\"}});function dx({duration:o,exitDuration:e,timingFunction:t,mounted:r,onEnter:a,onExit:n,onEntered:l,onExited:f,enterDelay:s,exitDelay:c}){let m=Eo(),i=cr(),I=m.respectReducedMotion?i:!1,[x,g]=(0,Ce.useState)(I?0:o),[h,C]=(0,Ce.useState)(r?\"entered\":\"exited\"),_=(0,Ce.useRef)(-1),B=(0,Ce.useRef)(-1),A=(0,Ce.useRef)(-1),M=R=>{let T=R?a:n,D=R?l:f;window.clearTimeout(_.current);let H=I?0:R?o:e;g(H),H===0?(typeof T==\"function\"&&T(),typeof D==\"function\"&&D(),C(R?\"entered\":\"exited\")):A.current=requestAnimationFrame(()=>{ux.default.flushSync(()=>{C(R?\"pre-entering\":\"pre-exiting\")}),A.current=requestAnimationFrame(()=>{typeof T==\"function\"&&T(),C(R?\"entering\":\"exiting\"),_.current=window.setTimeout(()=>{typeof D==\"function\"&&D(),C(R?\"entered\":\"exited\")},H)})})},L=R=>{if(window.clearTimeout(B.current),typeof(R?s:c)!=\"number\"){M(R);return}B.current=window.setTimeout(()=>{M(R)},R?s:c)};return fr(()=>{L(r)},[r]),(0,Ce.useEffect)(()=>()=>{window.clearTimeout(_.current),cancelAnimationFrame(A.current)},[]),{transitionDuration:x,transitionStatus:h,transitionTimingFunction:t||\"ease\"}}var Ce,ux,mx=d(()=>{\"use client\";Ce=S(v(),1),ux=S(v(),1);Wo();w();k();se()});function be({keepMounted:o,transition:e=\"fade\",duration:t=250,exitDuration:r=t,mounted:a,children:n,timingFunction:l=\"ease\",onExit:f,onEntered:s,onEnter:c,onExited:m,enterDelay:i,exitDelay:I}){let x=Da(),{transitionDuration:g,transitionStatus:h,transitionTimingFunction:C}=dx({mounted:a,exitDuration:r,duration:t,timingFunction:l,onExit:f,onEntered:s,onEnter:c,onExited:m,enterDelay:i,exitDelay:I});return g===0||x===\"test\"?a?p(So,{children:n({})}):o?n({display:\"none\"}):null:h===\"exited\"?o?n({display:\"none\"}):null:p(So,{children:n(cx({transition:e,duration:g,state:h,timingFunction:C}))})}var IT,br=d(()=>{\"use client\";w();IT=S(v(),1);k();fe();ix();mx();be.displayName=\"@mantine/core/Transition\"});function ze({children:o,active:e=!0,refProp:t=\"ref\",innerRef:r}){let a=nf(e),n=ff(a,r);return hd(o)?(0,px.cloneElement)(o,{[t]:n}):o}function Lf(o){return p(qa,u({tabIndex:-1,\"data-autofocus\":!0},o))}var px,kf=d(()=>{\"use client\";w();px=S(v(),1);Wo();gd();k();Jp();ze.displayName=\"@mantine/core/FocusTrap\";Lf.displayName=\"@mantine/core/FocusTrapInitialFocus\";ze.InitialFocus=Lf});var Ho,_r=d(()=>{\"use client\";Ho={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 xx,Of,Ix=d(()=>{\"use client\";w();xx=S(v(),1);k();Q();_r();Of=(0,xx.forwardRef)((r,t)=>{var a=r,{className:o}=a,e=F(a,[\"className\"]);return p(E,y(u({component:\"span\",className:no(Ho.barsLoader,o)},e),{ref:t,children:[p(\"span\",{className:Ho.bar}),p(\"span\",{className:Ho.bar}),p(\"span\",{className:Ho.bar})]}))});Of.displayName=\"@mantine/core/Bars\"});var hx,Nf,gx=d(()=>{\"use client\";w();hx=S(v(),1);k();Q();_r();Nf=(0,hx.forwardRef)((r,t)=>{var a=r,{className:o}=a,e=F(a,[\"className\"]);return p(E,y(u({component:\"span\",className:no(Ho.dotsLoader,o)},e),{ref:t,children:[p(\"span\",{className:Ho.dot}),p(\"span\",{className:Ho.dot}),p(\"span\",{className:Ho.dot})]}))});Nf.displayName=\"@mantine/core/Dots\"});var Sx,Hf,yx=d(()=>{\"use client\";w();Sx=S(v(),1);k();Q();_r();Hf=(0,Sx.forwardRef)((r,t)=>{var a=r,{className:o}=a,e=F(a,[\"className\"]);return p(E,y(u({component:\"span\",className:no(Ho.ovalLoader,o)},e),{ref:t}))});Hf.displayName=\"@mantine/core/Oval\"});var YT,vx,jv,zv,Xe,Uf=d(()=>{\"use client\";w();YT=S(v(),1);mo();k();Ge();$();lo();Q();J();Ix();gx();yx();_r();vx={bars:Of,oval:Hf,dots:Nf},jv={loaders:vx,type:\"oval\"},zv=(o,{size:e,color:t})=>({root:{\"--loader-size\":G(e,\"loader-size\"),\"--loader-color\":t?No(t,o):void 0}}),Xe=N((o,e)=>{let t=P(\"Loader\",jv,o),_=t,{size:r,color:a,type:n,vars:l,className:f,style:s,classNames:c,styles:m,unstyled:i,loaders:I,variant:x,children:g}=_,h=F(_,[\"size\",\"color\",\"type\",\"vars\",\"className\",\"style\",\"classNames\",\"styles\",\"unstyled\",\"loaders\",\"variant\",\"children\"]),C=W({name:\"Loader\",props:t,classes:Ho,className:f,style:s,classNames:c,styles:m,unstyled:i,vars:l,varsResolver:zv});return g?p(E,y(u(y(u({},C(\"root\")),{ref:e}),h),{children:g})):p(E,u(y(u({},C(\"root\")),{ref:e,component:I[n],variant:x,size:r}),h))});Xe.defaultLoaders=vx;Xe.classes=Ho;Xe.displayName=\"@mantine/core/Loader\"});var _e,za=d(()=>{\"use client\";_e={root:\"m_8d3f4000\",icon:\"m_8d3afb97\",loader:\"m_302b9fb1\",group:\"m_1a0f1b21\",groupSection:\"m_437b6484\"}});var dR,Cx,Xv,Xa,bx=d(()=>{\"use client\";w();ho();dR=S(v(),1);k();$();lo();Q();J();za();Cx={orientation:\"horizontal\"},Xv=(o,{borderWidth:e})=>({group:{\"--ai-border-width\":b(e)}}),Xa=N((o,e)=>{let t=P(\"ActionIconGroup\",Cx,o),h=P(\"ActionIconGroup\",Cx,o),{className:r,style:a,classNames:n,styles:l,unstyled:f,orientation:s,vars:c,borderWidth:m,variant:i,mod:I}=h,x=F(h,[\"className\",\"style\",\"classNames\",\"styles\",\"unstyled\",\"orientation\",\"vars\",\"borderWidth\",\"variant\",\"mod\"]),g=W({name:\"ActionIconGroup\",props:t,classes:_e,className:r,style:a,classNames:n,styles:l,unstyled:f,vars:c,varsResolver:Xv,rootSelector:\"group\"});return p(E,u(y(u({},g(\"group\")),{ref:e,variant:i,mod:[{\"data-orientation\":s},I],role:\"group\"}),x))});Xa.classes=_e;Xa.displayName=\"@mantine/core/ActionIconGroup\"});var CR,_x,Yv,Ya,Fx=d(()=>{\"use client\";w();CR=S(v(),1);mo();k();$();lo();Q();J();za();_x={},Yv=(o,{radius:e,color:t,gradient:r,variant:a,autoContrast:n,size:l})=>{let f=o.variantColorResolver({color:t||o.primaryColor,theme:o,gradient:r,variant:a||\"filled\",autoContrast:n});return{groupSection:{\"--section-height\":G(l,\"section-height\"),\"--section-padding-x\":G(l,\"section-padding-x\"),\"--section-fz\":io(l),\"--section-radius\":e===void 0?void 0:fo(e),\"--section-bg\":t||a?f.background:void 0,\"--section-color\":f.color,\"--section-bd\":t||a?f.border:void 0}}},Ya=N((o,e)=>{let t=P(\"ActionIconGroupSection\",_x,o),h=P(\"ActionIconGroupSection\",_x,o),{className:r,style:a,classNames:n,styles:l,unstyled:f,vars:s,variant:c,gradient:m,radius:i,autoContrast:I}=h,x=F(h,[\"className\",\"style\",\"classNames\",\"styles\",\"unstyled\",\"vars\",\"variant\",\"gradient\",\"radius\",\"autoContrast\"]),g=W({name:\"ActionIconGroupSection\",props:t,classes:_e,className:r,style:a,classNames:n,styles:l,unstyled:f,vars:s,varsResolver:Yv,rootSelector:\"groupSection\"});return p(E,u(y(u({},g(\"groupSection\")),{ref:e,variant:c}),x))});Ya.classes=_e;Ya.displayName=\"@mantine/core/ActionIconGroupSection\"});var RR,Kv,Zv,de,Bx=d(()=>{\"use client\";w();RR=S(v(),1);mo();k();$();lo();Q();ie();Uf();br();yr();bx();Fx();za();Kv={},Zv=(o,{size:e,radius:t,variant:r,gradient:a,color:n,autoContrast:l})=>{let f=o.variantColorResolver({color:n||o.primaryColor,theme:o,gradient:a,variant:r||\"filled\",autoContrast:l});return{root:{\"--ai-size\":G(e,\"ai-size\"),\"--ai-radius\":t===void 0?void 0:fo(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}}},de=Co((o,e)=>{let t=P(\"ActionIcon\",Kv,o),D=t,{className:r,unstyled:a,variant:n,classNames:l,styles:f,style:s,loading:c,loaderProps:m,size:i,color:I,radius:x,__staticSelector:g,gradient:h,vars:C,children:_,disabled:B,\"data-disabled\":A,autoContrast:M,mod:L}=D,R=F(D,[\"className\",\"unstyled\",\"variant\",\"classNames\",\"styles\",\"style\",\"loading\",\"loaderProps\",\"size\",\"color\",\"radius\",\"__staticSelector\",\"gradient\",\"vars\",\"children\",\"disabled\",\"data-disabled\",\"autoContrast\",\"mod\"]),T=W({name:[\"ActionIcon\",g],props:t,className:r,style:s,classes:_e,classNames:l,styles:f,unstyled:a,vars:C,varsResolver:Zv});return p(ue,y(u(u({},T(\"root\",{active:!B&&!c&&!A})),R),{unstyled:a,variant:n,size:i,disabled:B||c,ref:e,mod:[{loading:c,disabled:B||A},L],children:[p(be,{mounted:!!c,transition:\"slide-down\",duration:150,children:H=>p(E,y(u({component:\"span\"},T(\"loader\",{style:H})),{\"aria-hidden\":!0,children:p(Xe,u({color:\"var(--ai-color)\",size:\"calc(var(--ai-size) * 0.55)\"},m))}))}),p(E,y(u({component:\"span\",mod:{loading:c}},T(\"icon\")),{children:_}))]}))});de.classes=_e;de.displayName=\"@mantine/core/ActionIcon\";de.Group=Xa;de.GroupSection=Ya});var wx,Wf,Ax=d(()=>{\"use client\";w();wx=S(v(),1),Wf=(0,wx.forwardRef)((a,r)=>{var n=a,{size:o=\"var(--cb-icon-size, 70%)\",style:e}=n,t=F(n,[\"size\",\"style\"]);return p(\"svg\",y(u({viewBox:\"0 0 15 15\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:y(u({},e),{width:o,height:o}),ref:r},t),{children:p(\"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\"})}))});Wf.displayName=\"@mantine/core/CloseIcon\"});var Vf,Px=d(()=>{\"use client\";Vf={root:\"m_86a44da5\",\"root--subtle\":\"m_220c80f2\"}});var oE,Qv,Jv,Bt,qf=d(()=>{\"use client\";w();ho();oE=S(v(),1);mo();k();$();lo();ie();yr();Ax();Px();Qv={variant:\"subtle\"},Jv=(o,{size:e,radius:t,iconSize:r})=>({root:{\"--cb-size\":G(e,\"cb-size\"),\"--cb-radius\":t===void 0?void 0:fo(t),\"--cb-icon-size\":b(r)}}),Bt=Co((o,e)=>{let t=P(\"CloseButton\",Qv,o),M=t,{iconSize:r,children:a,vars:n,radius:l,className:f,classNames:s,style:c,styles:m,unstyled:i,\"data-disabled\":I,disabled:x,variant:g,icon:h,mod:C,__staticSelector:_}=M,B=F(M,[\"iconSize\",\"children\",\"vars\",\"radius\",\"className\",\"classNames\",\"style\",\"styles\",\"unstyled\",\"data-disabled\",\"disabled\",\"variant\",\"icon\",\"mod\",\"__staticSelector\"]),A=W({name:_||\"CloseButton\",props:t,className:f,style:c,classes:Vf,classNames:s,styles:m,unstyled:i,vars:n,varsResolver:Jv});return p(ue,y(u(y(u({ref:e},B),{unstyled:i,variant:g,disabled:x,mod:[{disabled:x||I},C]}),A(\"root\",{variant:g,active:!x&&!I})),{children:[h||p(Wf,{}),a]}))});Bt.classes=Vf;Bt.displayName=\"@mantine/core/CloseButton\"});var uE,Mx,bo,ee=d(()=>{\"use client\";uE=S(v(),1);Ql();w();k();[Mx,bo]=Ca(\"ModalBase component was not found in tree\")});function Dx({opened:o,transitionDuration:e}){let[t,r]=(0,wt.useState)(o),a=(0,wt.useRef)(-1),l=cr()?0:e;return(0,wt.useEffect)(()=>(o?(r(!0),window.clearTimeout(a.current)):l===0?r(!1):a.current=window.setTimeout(()=>r(!1),l),()=>window.clearTimeout(a.current)),[o,l]),t}var wt,Tx=d(()=>{\"use client\";wt=S(v(),1);Wo()});function Rx({id:o,transitionProps:e,opened:t,trapFocus:r,closeOnEscape:a,onClose:n,returnFocus:l}){let f=oe(o),[s,c]=(0,Gf.useState)(!1),[m,i]=(0,Gf.useState)(!1),I=typeof(e==null?void 0:e.duration)==\"number\"?e==null?void 0:e.duration:200,x=Dx({opened:t,transitionDuration:I});return lf(\"keydown\",g=>{var h;g.key===\"Escape\"&&a&&t&&((h=g.target)==null?void 0:h.getAttribute(\"data-mantine-stop-propagation\"))!==\"true\"&&n()},{capture:!0}),ef({opened:t,shouldReturnFocus:r&&l}),{_id:f,titleMounted:s,bodyMounted:m,shouldLockScroll:x,setTitleMounted:c,setBodyMounted:i}}var Gf,Ex=d(()=>{\"use client\";Gf=S(v(),1);Wo();Tx()});var Lx,$f,kx=d(()=>{\"use client\";w();Lx=S(v(),1);id();It();mo();k();Q();lx();ee();Ex();$f=(0,Lx.forwardRef)((T,R)=>{var D=T,{keepMounted:o,opened:e,onClose:t,id:r,transitionProps:a,onExitTransitionEnd:n,onEnterTransitionEnd:l,trapFocus:f,closeOnEscape:s,returnFocus:c,closeOnClickOutside:m,withinPortal:i,portalProps:I,lockScroll:x,children:g,zIndex:h,shadow:C,padding:_,__vars:B,unstyled:A,removeScrollProps:M}=D,L=F(D,[\"keepMounted\",\"opened\",\"onClose\",\"id\",\"transitionProps\",\"onExitTransitionEnd\",\"onEnterTransitionEnd\",\"trapFocus\",\"closeOnEscape\",\"returnFocus\",\"closeOnClickOutside\",\"withinPortal\",\"portalProps\",\"lockScroll\",\"children\",\"zIndex\",\"shadow\",\"padding\",\"__vars\",\"unstyled\",\"removeScrollProps\"]);let{_id:H,titleMounted:Z,bodyMounted:q,shouldLockScroll:X,setTitleMounted:co,setBodyMounted:to}=Rx({id:r,transitionProps:a,opened:e,trapFocus:f,closeOnEscape:s,onClose:t,returnFocus:c}),Lo=M||{},{key:xo}=Lo,Po=F(Lo,[\"key\"]);return p(Ef,y(u({},I),{withinPortal:i,children:p(Mx,{value:{opened:e,onClose:t,closeOnClickOutside:m,onExitTransitionEnd:n,onEnterTransitionEnd:l,transitionProps:y(u({},a),{keepMounted:o}),getTitleId:()=>`${H}-title`,getBodyId:()=>`${H}-body`,titleMounted:Z,bodyMounted:q,setTitleMounted:co,setBodyMounted:to,trapFocus:f,closeOnEscape:s,zIndex:h,unstyled:A},children:p(jl,y(u({enabled:X&&x},Po),{children:p(E,y(u({ref:R},L),{__vars:y(u({},B),{\"--mb-z-index\":(h||Jo(\"modal\")).toString(),\"--mb-shadow\":Fa(C),\"--mb-padding\":_a(_)}),children:g}))}),xo)})}))});$f.displayName=\"@mantine/core/ModalBase\"});function Nx(){let o=bo();return(0,Ox.useEffect)(()=>(o.setBodyMounted(!0),()=>o.setBodyMounted(!1)),[]),o.getBodyId()}var Ox,Hx=d(()=>{\"use client\";Ox=S(v(),1);ee()});var te,At=d(()=>{\"use client\";te={title:\"m_615af6c9\",header:\"m_b5489c3c\",inner:\"m_60c222c7\",content:\"m_fd1ab0aa\",close:\"m_606cb269\",body:\"m_5df29311\"}});var Ux,jf,Wx=d(()=>{\"use client\";w();Ux=S(v(),1);k();Q();ee();Hx();At();jf=(0,Ux.forwardRef)((r,t)=>{var a=r,{className:o}=a,e=F(a,[\"className\"]);let n=Nx(),l=bo();return p(E,y(u({ref:t},e),{id:n,className:no({[te.body]:!l.unstyled},o)}))});jf.displayName=\"@mantine/core/ModalBaseBody\"});var Vx,zf,qx=d(()=>{\"use client\";w();Vx=S(v(),1);k();qf();ee();At();zf=(0,Vx.forwardRef)((a,r)=>{var n=a,{className:o,onClick:e}=n,t=F(n,[\"className\",\"onClick\"]);let l=bo();return p(Bt,y(u({ref:r},t),{onClick:f=>{l.onClose(),e==null||e(f)},className:no({[te.close]:!l.unstyled},o),unstyled:l.unstyled}))});zf.displayName=\"@mantine/core/ModalBaseCloseButton\"});var Gx,Xf,$x=d(()=>{\"use client\";w();Gx=S(v(),1);k();kf();ex();br();ee();At();Xf=(0,Gx.forwardRef)((f,l)=>{var s=f,{transitionProps:o,className:e,innerProps:t,onKeyDown:r,style:a}=s,n=F(s,[\"transitionProps\",\"className\",\"innerProps\",\"onKeyDown\",\"style\"]);let c=bo();return p(be,y(u(y(u({mounted:c.opened,transition:\"pop\"},c.transitionProps),{onExited:()=>{var m,i,I;(m=c.onExitTransitionEnd)==null||m.call(c),(I=(i=c.transitionProps)==null?void 0:i.onExited)==null||I.call(i)},onEntered:()=>{var m,i,I;(m=c.onEnterTransitionEnd)==null||m.call(c),(I=(i=c.transitionProps)==null?void 0:i.onEntered)==null||I.call(i)}}),o),{children:m=>p(\"div\",y(u({},t),{className:no({[te.inner]:!c.unstyled},t.className),children:p(ze,{active:c.opened&&c.trapFocus,innerRef:l,children:p(Ga,y(u({},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,style:[a,m],className:no({[te.content]:!c.unstyled},e),unstyled:c.unstyled,children:n.children}))})}))}))});Xf.displayName=\"@mantine/core/ModalBaseContent\"});var jx,Yf,zx=d(()=>{\"use client\";w();jx=S(v(),1);k();Q();ee();At();Yf=(0,jx.forwardRef)((r,t)=>{var a=r,{className:o}=a,e=F(a,[\"className\"]);let n=bo();return p(E,u({component:\"header\",ref:t,className:no({[te.header]:!n.unstyled},o)},e))});Yf.displayName=\"@mantine/core/ModalBaseHeader\"});function Xx(o){let e=bo();return u(u(u({},oC),e.transitionProps),o)}var oC,Yx=d(()=>{\"use client\";ee();oC={duration:200,timingFunction:\"ease\",transition:\"fade\"}});var Kx,Kf,Zx=d(()=>{\"use client\";w();Kx=S(v(),1);rx();br();ee();Yx();Kf=(0,Kx.forwardRef)((l,n)=>{var f=l,{onClick:o,transitionProps:e,style:t,visible:r}=f,a=F(f,[\"onClick\",\"transitionProps\",\"style\",\"visible\"]);let s=bo(),c=Xx(e);return p(be,y(u({mounted:r!==void 0?r:s.opened},c),{transition:\"fade\",children:m=>p($a,u({ref:n,fixed:!0,style:[t,m],zIndex:s.zIndex,unstyled:s.unstyled,onClick:i=>{o==null||o(i),s.closeOnClickOutside&&s.onClose()}},a))}))});Kf.displayName=\"@mantine/core/ModalBaseOverlay\"});function Jx(){let o=bo();return(0,Qx.useEffect)(()=>(o.setTitleMounted(!0),()=>o.setTitleMounted(!1)),[]),o.getTitleId()}var Qx,oI=d(()=>{\"use client\";Qx=S(v(),1);ee()});var eI,Zf,tI=d(()=>{\"use client\";w();eI=S(v(),1);k();Q();ee();oI();At();Zf=(0,eI.forwardRef)((r,t)=>{var a=r,{className:o}=a,e=F(a,[\"className\"]);let n=Jx(),l=bo();return p(E,y(u({component:\"h2\",ref:t,className:no({[te.title]:!l.unstyled},o)},e),{id:n}))});Zf.displayName=\"@mantine/core/ModalBaseTitle\"});function rI({children:o}){return p(So,{children:o})}var aI=d(()=>{\"use client\";w()});var EL,nI,lI,Qf=d(()=>{\"use client\";EL=S(v(),1);w();xt();k();[nI,lI]=le({size:\"sm\"})});var UL,eC,Jf,fI=d(()=>{\"use client\";w();UL=S(v(),1);k();km();$();J();qf();Qf();eC={},Jf=N((o,e)=>{let t=P(\"InputClearButton\",eC,o),I=t,{size:r,variant:a,vars:n,classNames:l,styles:f}=I,s=F(I,[\"size\",\"variant\",\"vars\",\"classNames\",\"styles\"]),c=lI(),{resolvedClassNames:m,resolvedStyles:i}=Lm({classNames:l,styles:f,props:t});return p(Bt,u({variant:a||\"transparent\",ref:e,size:r||(c==null?void 0:c.size)||\"sm\",classNames:m,styles:i,__staticSelector:\"InputClearButton\"},s))});Jf.displayName=\"@mantine/core/InputClearButton\"});var YL,sI,me,Ye=d(()=>{\"use client\";YL=S(v(),1);w();xt();k();[sI,me]=le({offsetBottom:!1,offsetTop:!1,describedBy:void 0,getStyles:null,inputId:void 0,labelId:void 0})});var _o,Ke=d(()=>{\"use client\";_o={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 rk,cI,tC,Pt,os=d(()=>{\"use client\";w();ho();rk=S(v(),1);mo();k();$();lo();Q();J();Ye();Ke();cI={},tC=(o,{size:e})=>({description:{\"--input-description-size\":e===void 0?void 0:`calc(${io(e)} - ${b(2)})`}}),Pt=N((o,e)=>{let t=P(\"InputDescription\",cI,o),_=P(\"InputDescription\",cI,t),{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,size:c,__staticSelector:m,__inheritStyles:i=!0,variant:I}=_,x=F(_,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"size\",\"__staticSelector\",\"__inheritStyles\",\"variant\"]),g=me(),h=W({name:[\"InputWrapper\",m],props:t,classes:_o,className:a,style:n,classNames:r,styles:l,unstyled:f,rootSelector:\"description\",vars:s,varsResolver:tC}),C=i&&(g==null?void 0:g.getStyles)||h;return p(E,u(u({component:\"p\",ref:e,variant:I,size:c},C(\"description\",g!=null&&g.getStyles?{className:a,style:n}:void 0)),x))});Pt.classes=_o;Pt.displayName=\"@mantine/core/InputDescription\"});var Ik,rC,aC,Mt,es=d(()=>{\"use client\";w();ho();Ik=S(v(),1);mo();k();$();lo();Q();J();Ye();Ke();rC={},aC=(o,{size:e})=>({error:{\"--input-error-size\":e===void 0?void 0:`calc(${io(e)} - ${b(2)})`}}),Mt=N((o,e)=>{let t=P(\"InputError\",rC,o),_=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,size:c,__staticSelector:m,__inheritStyles:i=!0,variant:I}=_,x=F(_,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"size\",\"__staticSelector\",\"__inheritStyles\",\"variant\"]),g=W({name:[\"InputWrapper\",m],props:t,classes:_o,className:a,style:n,classNames:r,styles:l,unstyled:f,rootSelector:\"error\",vars:s,varsResolver:aC}),h=me(),C=i&&(h==null?void 0:h.getStyles)||g;return p(E,u(u({component:\"p\",ref:e,variant:I,size:c},C(\"error\",h!=null&&h.getStyles?{className:a,style:n}:void 0)),x))});Mt.classes=_o;Mt.displayName=\"@mantine/core/InputError\"});var Ak,iI,nC,Dt,ts=d(()=>{\"use client\";w();Ak=S(v(),1);mo();k();$();lo();Q();J();Ye();Ke();iI={labelElement:\"label\"},nC=(o,{size:e})=>({label:{\"--input-label-size\":io(e),\"--input-asterisk-color\":void 0}}),Dt=N((o,e)=>{let t=P(\"InputLabel\",iI,o),R=P(\"InputLabel\",iI,t),{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,labelElement:c,size:m,required:i,htmlFor:I,onMouseDown:x,children:g,__staticSelector:h,variant:C,mod:_}=R,B=F(R,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"labelElement\",\"size\",\"required\",\"htmlFor\",\"onMouseDown\",\"children\",\"__staticSelector\",\"variant\",\"mod\"]),A=W({name:[\"InputWrapper\",h],props:t,classes:_o,className:a,style:n,classNames:r,styles:l,unstyled:f,rootSelector:\"label\",vars:s,varsResolver:nC}),M=me(),L=(M==null?void 0:M.getStyles)||A;return p(E,y(u(y(u({},L(\"label\",M!=null&&M.getStyles?{className:a,style:n}:void 0)),{component:c,variant:C,size:m,ref:e,htmlFor:c===\"label\"?I:void 0,mod:[{required:i},_],onMouseDown:T=>{x==null||x(T),!T.defaultPrevented&&T.detail>1&&T.preventDefault()}}),B),{children:[g,i&&p(\"span\",y(u({},L(\"required\")),{\"aria-hidden\":!0,children:\" *\"}))]}))});Dt.classes=_o;Dt.displayName=\"@mantine/core/InputLabel\"});var Uk,uI,Ka,dI=d(()=>{\"use client\";w();Uk=S(v(),1);k();$();lo();Q();J();Ke();uI={},Ka=N((o,e)=>{let t=P(\"InputPlaceholder\",uI,o),h=P(\"InputPlaceholder\",uI,t),{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,__staticSelector:c,variant:m,error:i,mod:I}=h,x=F(h,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"__staticSelector\",\"variant\",\"error\",\"mod\"]),g=W({name:[\"InputPlaceholder\",c],props:t,classes:_o,className:a,style:n,classNames:r,styles:l,unstyled:f,rootSelector:\"placeholder\"});return p(E,u(y(u({},g(\"placeholder\")),{mod:[{error:!!i},I],component:\"span\",variant:m,ref:e}),x))});Ka.classes=_o;Ka.displayName=\"@mantine/core/InputPlaceholder\"});function mI(o,{hasDescription:e,hasError:t}){let r=o.findIndex(s=>s===\"input\"),a=o.slice(0,r),n=o.slice(r+1),l=e&&a.includes(\"description\")||t&&a.includes(\"error\");return{offsetBottom:e&&n.includes(\"description\")||t&&n.includes(\"error\"),offsetTop:l}}var pI=d(()=>{\"use client\"});var Za,lC,fC,Ze,rs=d(()=>{\"use client\";w();Za=S(v(),1);Wo();ho();mo();k();$();lo();Q();J();os();es();ts();Ye();pI();Ke();lC={labelElement:\"label\",inputContainer:o=>o,inputWrapperOrder:[\"label\",\"description\",\"input\",\"error\"]},fC=(o,{size:e})=>({label:{\"--input-label-size\":io(e),\"--input-asterisk-color\":void 0},error:{\"--input-error-size\":e===void 0?void 0:`calc(${io(e)} - ${b(2)})`},description:{\"--input-description-size\":e===void 0?void 0:`calc(${io(e)} - ${b(2)})`}}),Ze=N((o,e)=>{let t=P(\"InputWrapper\",lC,o),Ur=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,size:c,variant:m,__staticSelector:i,inputContainer:I,inputWrapperOrder:x,label:g,error:h,description:C,labelProps:_,descriptionProps:B,errorProps:A,labelElement:M,children:L,withAsterisk:R,id:T,required:D,__stylesApiProps:H,mod:Z}=Ur,q=F(Ur,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"size\",\"variant\",\"__staticSelector\",\"inputContainer\",\"inputWrapperOrder\",\"label\",\"error\",\"description\",\"labelProps\",\"descriptionProps\",\"errorProps\",\"labelElement\",\"children\",\"withAsterisk\",\"id\",\"required\",\"__stylesApiProps\",\"mod\"]),X=W({name:[\"InputWrapper\",i],props:H||t,classes:_o,className:a,style:n,classNames:r,styles:l,unstyled:f,vars:s,varsResolver:fC}),co={size:c,variant:m,__staticSelector:i},to=oe(T),xo=typeof R==\"boolean\"?R:D,Po=(A==null?void 0:A.id)||`${to}-error`,Lo=(B==null?void 0:B.id)||`${to}-description`,zo=to,Fo=!!h&&typeof h!=\"boolean\",Vo=!!C,Zo=`${Fo?Po:\"\"} ${Vo?Lo:\"\"}`,Pe=Zo.trim().length>0?Zo.trim():void 0,go=(_==null?void 0:_.id)||`${to}-label`,Ie=g&&p(Dt,y(u(u({labelElement:M,id:go,htmlFor:zo,required:xo},co),_),{children:g}),\"label\"),Qo=Vo&&p(Pt,y(u(u({},B),co),{size:(B==null?void 0:B.size)||co.size,id:(B==null?void 0:B.id)||Lo,children:C}),\"description\"),Lt=p(Za.Fragment,{children:I(L)},\"input\"),Le=Fo&&(0,Za.createElement)(Mt,y(u(u({},A),co),{size:(A==null?void 0:A.size)||co.size,key:\"error\",id:(A==null?void 0:A.id)||Po}),h),tt=x.map(yn=>{switch(yn){case\"label\":return Ie;case\"input\":return Lt;case\"description\":return Qo;case\"error\":return Le;default:return null}});return p(sI,{value:u({getStyles:X,describedBy:Pe,inputId:zo,labelId:go},mI(x,{hasDescription:Vo,hasError:Fo})),children:p(E,y(u(u({ref:e,variant:m,size:c,mod:[{error:!!h},Z]},X(\"root\")),q),{children:tt}))})});Ze.classes=_o;Ze.displayName=\"@mantine/core/InputWrapper\"});var xO,sC,cC,yo,Fr=d(()=>{\"use client\";w();ho();xO=S(v(),1);mo();k();$();lo();hr();Q();ie();Qf();fI();os();es();ts();dI();Ye();rs();Ke();sC={variant:\"default\",leftSectionPointerEvents:\"none\",rightSectionPointerEvents:\"none\",withAria:!0,withErrorStyles:!0},cC=(o,e,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\":G(e.size,\"input-height\"),\"--input-fz\":io(e.size),\"--input-radius\":e.radius===void 0?void 0:fo(e.radius),\"--input-left-section-width\":e.leftSectionWidth!==void 0?b(e.leftSectionWidth):void 0,\"--input-right-section-width\":e.rightSectionWidth!==void 0?b(e.rightSectionWidth):void 0,\"--input-padding-y\":e.multiline?G(e.size,\"input-padding-y\"):void 0,\"--input-left-section-pointer-events\":e.leftSectionPointerEvents,\"--input-right-section-pointer-events\":e.rightSectionPointerEvents}}),yo=Co((o,e)=>{let t=P(\"Input\",sC,o),tt=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,required:s,__staticSelector:c,__stylesApiProps:m,size:i,wrapperProps:I,error:x,disabled:g,leftSection:h,leftSectionProps:C,leftSectionWidth:_,rightSection:B,rightSectionProps:A,rightSectionWidth:M,rightSectionPointerEvents:L,leftSectionPointerEvents:R,variant:T,vars:D,pointer:H,multiline:Z,radius:q,id:X,withAria:co,withErrorStyles:to,mod:xo,inputSize:Po,__clearSection:Lo,__clearable:zo,__defaultRightSection:Fo}=tt,Vo=F(tt,[\"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\",\"inputSize\",\"__clearSection\",\"__clearable\",\"__defaultRightSection\"]),{styleProps:Zo,rest:Pe}=Te(Vo),go=me(),Ie={offsetBottom:go==null?void 0:go.offsetBottom,offsetTop:go==null?void 0:go.offsetTop},Qo=W({name:[\"Input\",c],props:m||t,classes:_o,className:a,style:n,classNames:r,styles:l,unstyled:f,stylesCtx:Ie,rootSelector:\"wrapper\",vars:D,varsResolver:cC}),Lt=co?{required:s,disabled:g,\"aria-invalid\":!!x,\"aria-describedby\":go==null?void 0:go.describedBy,id:(go==null?void 0:go.inputId)||X}:{},Le=B||zo&&Lo||Fo;return p(nI,{value:{size:i||\"sm\"},children:p(E,y(u(u(u({},Qo(\"wrapper\")),Zo),I),{mod:[{error:!!x&&to,pointer:H,disabled:g,multiline:Z,\"data-with-right-section\":!!Le,\"data-with-left-section\":!!h},xo],variant:T,size:i,children:[h&&p(\"div\",y(u(y(u({},C),{\"data-position\":\"left\"}),Qo(\"section\",{className:C==null?void 0:C.className,style:C==null?void 0:C.style})),{children:h})),p(E,u(y(u(u({component:\"input\"},Pe),Lt),{ref:e,required:s,mod:{disabled:g,error:!!x&&to},variant:T,__size:Po}),Qo(\"input\"))),Le&&p(\"div\",y(u(y(u({},A),{\"data-position\":\"right\"}),Qo(\"section\",{className:A==null?void 0:A.className,style:A==null?void 0:A.style})),{children:Le}))]}))})});yo.classes=_o;yo.Wrapper=Ze;yo.Label=Dt;yo.Error=Mt;yo.Description=Pt;yo.Placeholder=Ka;yo.ClearButton=Jf;yo.displayName=\"@mantine/core/Input\"});var as,xI=d(()=>{\"use client\";as={root:\"m_b6d8b162\"}});function iC(o){if(o===\"start\")return\"start\";if(o===\"end\"||o)return\"end\"}var kO,uC,dC,Re,ns=d(()=>{\"use client\";w();kO=S(v(),1);mo();k();Ge();uf();$();lo();Q();ie();xI();uC={inherit:!1},dC=(o,{variant:e,lineClamp:t,gradient:r,size:a,color:n})=>({root:{\"--text-fz\":io(a),\"--text-lh\":yd(a),\"--text-gradient\":e===\"gradient\"?mr(r,o):void 0,\"--text-line-clamp\":typeof t==\"number\"?t.toString():void 0,\"--text-color\":n?No(n,o):void 0}}),Re=Co((o,e)=>{let t=P(\"Text\",uC,o),L=t,{lineClamp:r,truncate:a,inline:n,inherit:l,gradient:f,span:s,__staticSelector:c,vars:m,className:i,style:I,classNames:x,styles:g,unstyled:h,variant:C,mod:_,size:B}=L,A=F(L,[\"lineClamp\",\"truncate\",\"inline\",\"inherit\",\"gradient\",\"span\",\"__staticSelector\",\"vars\",\"className\",\"style\",\"classNames\",\"styles\",\"unstyled\",\"variant\",\"mod\",\"size\"]),M=W({name:[\"Text\",c],props:t,classes:as,className:i,style:I,classNames:x,styles:g,unstyled:h,vars:m,varsResolver:dC});return p(E,u(y(u({},M(\"root\",{focusable:!0})),{ref:e,component:s?\"span\":\"p\",variant:C,mod:[{\"data-truncate\":iC(a),\"data-line-clamp\":typeof r==\"number\",\"data-inline\":n,\"data-inherit\":l},_],size:B}),A))});Re.classes=as;Re.displayName=\"@mantine/core/Text\"});var ls,II=d(()=>{\"use client\";ls={root:\"m_849cf0da\"}});var ZO,mC,Br,hI=d(()=>{\"use client\";w();k();ZO=S(v(),1);$();ie();ns();II();mC={underline:\"hover\"},Br=Co((o,e)=>{let f=P(\"Anchor\",mC,o),{underline:t,className:r,unstyled:a,mod:n}=f,l=F(f,[\"underline\",\"className\",\"unstyled\",\"mod\"]);return p(Re,y(u({component:\"a\",ref:e,className:no({[ls.root]:!a},r)},l),{mod:[{underline:t},n],__staticSelector:\"Anchor\",unstyled:a}))});Br.classes=ls;Br.displayName=\"@mantine/core/Anchor\"});var fs,gI=d(()=>{\"use client\";fs={root:\"m_5f75b09e\",body:\"m_5f6e695e\",labelWrapper:\"m_d3ea56bb\",label:\"m_8ee546b8\",description:\"m_328f68c0\",error:\"m_8e8a99cc\"}});var SI,yI,wr,ss=d(()=>{\"use client\";w();SI=S(v(),1);mo();k();lo();Q();Fr();gI();yI=fs,wr=(0,SI.forwardRef)((R,L)=>{var T=R,{__staticSelector:o,__stylesApiProps:e,className:t,classNames:r,styles:a,unstyled:n,children:l,label:f,description:s,id:c,disabled:m,error:i,size:I,labelPosition:x=\"left\",bodyElement:g=\"div\",labelElement:h=\"label\",variant:C,style:_,vars:B,mod:A}=T,M=F(T,[\"__staticSelector\",\"__stylesApiProps\",\"className\",\"classNames\",\"styles\",\"unstyled\",\"children\",\"label\",\"description\",\"id\",\"disabled\",\"error\",\"size\",\"labelPosition\",\"bodyElement\",\"labelElement\",\"variant\",\"style\",\"vars\",\"mod\"]);let D=W({name:o,props:e,className:t,style:_,classes:fs,classNames:r,styles:a,unstyled:n});return p(E,y(u(y(u({},D(\"root\")),{ref:L,__vars:{\"--label-fz\":io(I),\"--label-lh\":G(I,\"label-lh\")},mod:[{\"label-position\":x},A],variant:C,size:I}),M),{children:p(E,y(u({component:g,htmlFor:g===\"label\"?c:void 0},D(\"body\")),{children:[l,p(\"div\",y(u({},D(\"labelWrapper\")),{\"data-disabled\":m||void 0,children:[f&&p(E,y(u({component:h,htmlFor:h===\"label\"?c:void 0},D(\"label\")),{\"data-disabled\":m||void 0,children:f})),s&&p(yo.Description,y(u({size:I,__inheritStyles:!1},D(\"description\")),{children:s})),i&&typeof i!=\"boolean\"&&p(yo.Error,y(u({size:I,__inheritStyles:!1},D(\"error\")),{children:i}))]}))]}))}))});wr.displayName=\"@mantine/core/InlineInput\"});function Qa({children:o,role:e}){let t=me();return t?p(\"div\",{role:e,\"aria-labelledby\":t.labelId,\"aria-describedby\":t.describedBy,children:o}):p(So,{children:o})}var xN,cs=d(()=>{\"use client\";w();xN=S(v(),1);k();Ye()});var Fe,Ja=d(()=>{\"use client\";Fe={root:\"m_77c9d27d\",inner:\"m_80f1301b\",label:\"m_811560b9\",section:\"m_a74036a\",loader:\"m_a25b86ee\",group:\"m_80d6d844\",groupSection:\"m_70be2a01\"}});var CN,vI,pC,on,CI=d(()=>{\"use client\";w();ho();CN=S(v(),1);k();$();lo();Q();J();Ja();vI={orientation:\"horizontal\"},pC=(o,{borderWidth:e})=>({group:{\"--button-border-width\":b(e)}}),on=N((o,e)=>{let t=P(\"ButtonGroup\",vI,o),h=P(\"ButtonGroup\",vI,o),{className:r,style:a,classNames:n,styles:l,unstyled:f,orientation:s,vars:c,borderWidth:m,variant:i,mod:I}=h,x=F(h,[\"className\",\"style\",\"classNames\",\"styles\",\"unstyled\",\"orientation\",\"vars\",\"borderWidth\",\"variant\",\"mod\"]),g=W({name:\"ButtonGroup\",props:t,classes:Fe,className:r,style:a,classNames:n,styles:l,unstyled:f,vars:c,varsResolver:pC,rootSelector:\"group\"});return p(E,u(y(u({},g(\"group\")),{ref:e,variant:i,mod:[{\"data-orientation\":s},I],role:\"group\"}),x))});on.classes=Fe;on.displayName=\"@mantine/core/ButtonGroup\"});var TN,bI,xC,en,_I=d(()=>{\"use client\";w();TN=S(v(),1);mo();k();$();lo();Q();J();Ja();bI={},xC=(o,{radius:e,color:t,gradient:r,variant:a,autoContrast:n,size:l})=>{let f=o.variantColorResolver({color:t||o.primaryColor,theme:o,gradient:r,variant:a||\"filled\",autoContrast:n});return{groupSection:{\"--section-height\":G(l,\"section-height\"),\"--section-padding-x\":G(l,\"section-padding-x\"),\"--section-fz\":l!=null&&l.includes(\"compact\")?io(l.replace(\"compact-\",\"\")):io(l),\"--section-radius\":e===void 0?void 0:fo(e),\"--section-bg\":t||a?f.background:void 0,\"--section-color\":f.color,\"--section-bd\":t||a?f.border:void 0}}},en=N((o,e)=>{let t=P(\"ButtonGroupSection\",bI,o),h=P(\"ButtonGroupSection\",bI,o),{className:r,style:a,classNames:n,styles:l,unstyled:f,vars:s,variant:c,gradient:m,radius:i,autoContrast:I}=h,x=F(h,[\"className\",\"style\",\"classNames\",\"styles\",\"unstyled\",\"vars\",\"variant\",\"gradient\",\"radius\",\"autoContrast\"]),g=W({name:\"ButtonGroupSection\",props:t,classes:Fe,className:r,style:a,classNames:n,styles:l,unstyled:f,vars:s,varsResolver:xC,rootSelector:\"groupSection\"});return p(E,u(y(u({},g(\"groupSection\")),{ref:e,variant:c}),x))});en.classes=Fe;en.displayName=\"@mantine/core/ButtonGroupSection\"});var GN,IC,hC,gC,Qe,FI=d(()=>{\"use client\";w();ho();GN=S(v(),1);mo();k();$();lo();Q();ie();Uf();br();yr();CI();_I();Ja();IC={in:{opacity:1,transform:`translate(-50%, calc(-50% + ${b(1)}))`},out:{opacity:0,transform:\"translate(-50%, -200%)\"},common:{transformOrigin:\"center\"},transitionProperty:\"transform, opacity\"},hC={},gC=(o,{radius:e,color:t,gradient:r,variant:a,size:n,justify:l,autoContrast:f})=>{let s=o.variantColorResolver({color:t||o.primaryColor,theme:o,gradient:r,variant:a||\"filled\",autoContrast:f});return{root:{\"--button-justify\":l,\"--button-height\":G(n,\"button-height\"),\"--button-padding-x\":G(n,\"button-padding-x\"),\"--button-fz\":n!=null&&n.includes(\"compact\")?io(n.replace(\"compact-\",\"\")):io(n),\"--button-radius\":e===void 0?void 0:fo(e),\"--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}}},Qe=Co((o,e)=>{let t=P(\"Button\",hC,o),q=t,{style:r,vars:a,className:n,color:l,disabled:f,children:s,leftSection:c,rightSection:m,fullWidth:i,variant:I,radius:x,loading:g,loaderProps:h,gradient:C,classNames:_,styles:B,unstyled:A,\"data-disabled\":M,autoContrast:L,mod:R}=q,T=F(q,[\"style\",\"vars\",\"className\",\"color\",\"disabled\",\"children\",\"leftSection\",\"rightSection\",\"fullWidth\",\"variant\",\"radius\",\"loading\",\"loaderProps\",\"gradient\",\"classNames\",\"styles\",\"unstyled\",\"data-disabled\",\"autoContrast\",\"mod\"]),D=W({name:\"Button\",props:t,classes:Fe,className:n,style:r,classNames:_,styles:B,unstyled:A,vars:a,varsResolver:gC}),H=!!c,Z=!!m;return p(ue,y(u(y(u({ref:e},D(\"root\",{active:!f&&!g&&!M})),{unstyled:A,variant:I,disabled:f||g,mod:[{disabled:f||M,loading:g,block:i,\"with-left-section\":H,\"with-right-section\":Z},R]}),T),{children:[p(be,{mounted:!!g,transition:IC,duration:150,children:X=>p(E,y(u({component:\"span\"},D(\"loader\",{style:X})),{\"aria-hidden\":!0,children:p(Xe,u({color:\"var(--button-color)\",size:\"calc(var(--button-height) / 1.8)\"},h))}))}),p(\"span\",y(u({},D(\"inner\")),{children:[c&&p(E,y(u({component:\"span\"},D(\"section\")),{mod:{position:\"left\"},children:c})),p(E,y(u({component:\"span\",mod:{loading:g}},D(\"label\")),{children:s})),m&&p(E,y(u({component:\"span\"},D(\"section\")),{mod:{position:\"right\"},children:m}))]}))]}))});Qe.classes=Fe;Qe.displayName=\"@mantine/core/Button\";Qe.Group=on;Qe.GroupSection=en});var n2,BI,Yo,Ee=d(()=>{\"use client\";n2=S(v(),1);Ql();w();k();[BI,Yo]=Ca(\"Modal component was not found in tree\")});var Bo,Be=d(()=>{\"use client\";Bo={root:\"m_9df02822\",content:\"m_54c44539\",inner:\"m_1f958f16\",header:\"m_d0e2b9cd\"}});var d2,SC,Ar,wI=d(()=>{\"use client\";w();d2=S(v(),1);k();$();J();Wx();Ee();Be();SC={},Ar=N((o,e)=>{let m=P(\"ModalBody\",SC,o),{classNames:r,className:a,style:n,styles:l,vars:f}=m,s=F(m,[\"classNames\",\"className\",\"style\",\"styles\",\"vars\"]),c=Yo();return p(jf,u(u({ref:e},c.getStyles(\"body\",{classNames:r,style:n,styles:l,className:a})),s))});Ar.classes=Bo;Ar.displayName=\"@mantine/core/ModalBody\"});var C2,yC,Pr,AI=d(()=>{\"use client\";w();C2=S(v(),1);k();$();J();qx();Ee();Be();yC={},Pr=N((o,e)=>{let m=P(\"ModalCloseButton\",yC,o),{classNames:r,className:a,style:n,styles:l,vars:f}=m,s=F(m,[\"classNames\",\"className\",\"style\",\"styles\",\"vars\"]),c=Yo();return p(zf,u(u({ref:e},c.getStyles(\"close\",{classNames:r,style:n,styles:l,className:a})),s))});Pr.classes=Bo;Pr.displayName=\"@mantine/core/ModalCloseButton\"});var R2,vC,Mr,PI=d(()=>{\"use client\";w();ho();R2=S(v(),1);k();$();J();$x();aI();Ee();Be();vC={},Mr=N((o,e)=>{let x=P(\"ModalContent\",vC,o),{classNames:r,className:a,style:n,styles:l,vars:f,children:s,__hidden:c}=x,m=F(x,[\"classNames\",\"className\",\"style\",\"styles\",\"vars\",\"children\",\"__hidden\"]),i=Yo(),I=i.scrollAreaComponent||rI;return p(Xf,y(u(y(u({},i.getStyles(\"content\",{className:a,style:n,styles:l,classNames:r})),{innerProps:i.getStyles(\"inner\",{className:a,style:n,styles:l,classNames:r}),\"data-full-screen\":i.fullScreen||void 0,\"data-modal-content\":!0,\"data-hidden\":c||void 0,ref:e}),m),{children:p(I,{style:{maxHeight:i.fullScreen?\"100dvh\":`calc(100dvh - (${b(i.yOffset)} * 2))`},children:s})}))});Mr.classes=Bo;Mr.displayName=\"@mantine/core/ModalContent\"});var G2,CC,Dr,MI=d(()=>{\"use client\";w();G2=S(v(),1);k();$();J();zx();Ee();Be();CC={},Dr=N((o,e)=>{let m=P(\"ModalHeader\",CC,o),{classNames:r,className:a,style:n,styles:l,vars:f}=m,s=F(m,[\"classNames\",\"className\",\"style\",\"styles\",\"vars\"]),c=Yo();return p(Yf,u(u({ref:e},c.getStyles(\"header\",{classNames:r,style:n,styles:l,className:a})),s))});Dr.classes=Bo;Dr.displayName=\"@mantine/core/ModalHeader\"});var oH,bC,Tr,DI=d(()=>{\"use client\";w();oH=S(v(),1);k();$();J();Zx();Ee();Be();bC={},Tr=N((o,e)=>{let m=P(\"ModalOverlay\",bC,o),{classNames:r,className:a,style:n,styles:l,vars:f}=m,s=F(m,[\"classNames\",\"className\",\"style\",\"styles\",\"vars\"]),c=Yo();return p(Kf,u(u({ref:e},c.getStyles(\"overlay\",{classNames:r,style:n,styles:l,className:a})),s))});Tr.classes=Bo;Tr.displayName=\"@mantine/core/ModalOverlay\"});var uH,_C,FC,Rr,TI=d(()=>{\"use client\";w();ho();uH=S(v(),1);It();mo();k();$();lo();J();kx();Ee();Be();_C={__staticSelector:\"Modal\",closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:Jo(\"modal\"),transitionProps:{duration:200,transition:\"fade-down\"},yOffset:\"5dvh\"},FC=(o,{radius:e,size:t,yOffset:r,xOffset:a})=>({root:{\"--modal-radius\":e===void 0?void 0:fo(e),\"--modal-size\":G(t,\"modal-size\"),\"--modal-y-offset\":b(r),\"--modal-x-offset\":b(a)}}),Rr=N((o,e)=>{let t=P(\"ModalRoot\",_C,o),B=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,yOffset:c,scrollAreaComponent:m,radius:i,fullScreen:I,centered:x,xOffset:g,__staticSelector:h}=B,C=F(B,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"yOffset\",\"scrollAreaComponent\",\"radius\",\"fullScreen\",\"centered\",\"xOffset\",\"__staticSelector\"]),_=W({name:h,classes:Bo,props:t,className:a,style:n,classNames:r,styles:l,unstyled:f,vars:s,varsResolver:FC});return p(BI,{value:{yOffset:c,scrollAreaComponent:m,getStyles:_,fullScreen:I},children:p($f,u(y(u({ref:e},_(\"root\")),{\"data-full-screen\":I||void 0,\"data-centered\":x||void 0,unstyled:f}),C))})});Rr.classes=Bo;Rr.displayName=\"@mantine/core/ModalRoot\"});function us({children:o}){let[e,t]=(0,is.useState)([]),[r,a]=(0,is.useState)(Jo(\"modal\"));return p(BC,{value:{stack:e,addModal:(n,l)=>{t(f=>[...new Set([...f,n])]),a(f=>typeof l==\"number\"&&typeof f==\"number\"?Math.max(f,l):f)},removeModal:n=>t(l=>l.filter(f=>f!==n)),getZIndex:n=>`calc(${r} + ${e.indexOf(n)} + 1)`,currentId:e[e.length-1],maxZIndex:r},children:o})}var is,BC,RI,EI=d(()=>{\"use client\";w();is=S(v(),1);xt();It();k();[BC,RI]=le();us.displayName=\"@mantine/core/ModalStack\"});var PH,wC,Er,LI=d(()=>{\"use client\";w();PH=S(v(),1);k();$();J();tI();Ee();Be();wC={},Er=N((o,e)=>{let m=P(\"ModalTitle\",wC,o),{classNames:r,className:a,style:n,styles:l,vars:f}=m,s=F(m,[\"classNames\",\"className\",\"style\",\"styles\",\"vars\"]),c=Yo();return p(Zf,u(u({ref:e},c.getStyles(\"title\",{classNames:r,style:n,styles:l,className:a})),s))});Er.classes=Bo;Er.displayName=\"@mantine/core/ModalTitle\"});var kI,AC,$o,OI=d(()=>{\"use client\";w();kI=S(v(),1);It();k();$();J();wI();AI();PI();MI();DI();TI();EI();LI();Be();AC={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:Jo(\"modal\"),transitionProps:{duration:200,transition:\"fade-down\"},withOverlay:!0,withCloseButton:!0},$o=N((o,e)=>{let _=P(\"Modal\",AC,o),{title:t,withOverlay:r,overlayProps:a,withCloseButton:n,closeButtonProps:l,children:f,radius:s,opened:c,stackId:m,zIndex:i}=_,I=F(_,[\"title\",\"withOverlay\",\"overlayProps\",\"withCloseButton\",\"closeButtonProps\",\"children\",\"radius\",\"opened\",\"stackId\",\"zIndex\"]),x=RI(),g=!!t||n,h=x&&m?{closeOnEscape:x.currentId===m,trapFocus:x.currentId===m,zIndex:x.getZIndex(m)}:{},C=r===!1?!1:m&&x?x.currentId===m:c;return(0,kI.useEffect)(()=>{x&&m&&(c?x.addModal(m,i||Jo(\"modal\")):x.removeModal(m))},[c,m,i]),p(Rr,y(u(u({ref:e,radius:s,opened:c,zIndex:x&&m?x.getZIndex(m):i},I),h),{children:[r&&p(Tr,u({visible:C,transitionProps:x&&m?{duration:0}:void 0},a)),p(Mr,{radius:s,__hidden:x&&m&&c?m!==x.currentId:!1,children:[g&&p(Dr,{children:[t&&p(Er,{children:t}),n&&p(Pr,u({},l))]}),p(Ar,{children:f})]})]}))});$o.classes=Bo;$o.displayName=\"@mantine/core/Modal\";$o.Root=Rr;$o.Overlay=Tr;$o.Content=Mr;$o.Body=Ar;$o.Header=Dr;$o.Title=Er;$o.CloseButton=Pr;$o.Stack=us});var o3,NI,tn,rn=d(()=>{\"use client\";o3=S(v(),1);w();xt();k();[NI,tn]=le()});var n3,HI,UI,ds=d(()=>{\"use client\";n3=S(v(),1);w();xt();k();[HI,UI]=le()});var ms,WI=d(()=>{\"use client\";ms={card:\"m_9dc8ae12\"}});var d3,PC,MC,an,VI=d(()=>{\"use client\";w();d3=S(v(),1);mo();k();$();lo();J();Kp();yr();rn();ds();WI();PC={withBorder:!0},MC=(o,{radius:e})=>({card:{\"--card-radius\":fo(e)}}),an=N((o,e)=>{let t=P(\"RadioCard\",PC,o),T=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,checked:c,mod:m,withBorder:i,value:I,onClick:x,name:g,onKeyDown:h}=T,C=F(T,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"checked\",\"mod\",\"withBorder\",\"value\",\"onClick\",\"name\",\"onKeyDown\"]),_=W({name:\"RadioCard\",classes:ms,props:t,className:a,style:n,classNames:r,styles:l,unstyled:f,vars:s,varsResolver:MC,rootSelector:\"card\"}),{dir:B}=Yp(),A=tn(),M=typeof c==\"boolean\"?c:(A==null?void 0:A.value)===I||!1,L=g||(A==null?void 0:A.name),R=D=>{if(h==null||h(D),[\"ArrowDown\",\"ArrowUp\",\"ArrowLeft\",\"ArrowRight\"].includes(D.nativeEvent.code)){D.preventDefault();let H=Array.from(document.querySelectorAll(`[role=\"radio\"][name=\"${L||\"__mantine\"}\"]`)),Z=H.findIndex(co=>co===D.target),q=Z+1>=H.length?0:Z+1,X=Z-1<0?H.length-1:Z-1;D.nativeEvent.code===\"ArrowDown\"&&(H[q].focus(),H[q].click()),D.nativeEvent.code===\"ArrowUp\"&&(H[X].focus(),H[X].click()),D.nativeEvent.code===\"ArrowLeft\"&&(H[B===\"ltr\"?X:q].focus(),H[B===\"ltr\"?X:q].click()),D.nativeEvent.code===\"ArrowRight\"&&(H[B===\"ltr\"?q:X].focus(),H[B===\"ltr\"?q:X].click())}};return p(HI,{value:{checked:M},children:p(ue,y(u(u({ref:e,mod:[{\"with-border\":i,checked:M},m]},_(\"card\")),C),{role:\"radio\",\"aria-checked\":M,name:L,onClick:D=>{x==null||x(D),A==null||A.onChange(I||\"\")},onKeyDown:R}))})});an.displayName=\"@mantine/core/RadioCard\";an.classes=ms});var w3,DC,nn,qI=d(()=>{\"use client\";w();Wo();w3=S(v(),1);k();$();J();Fr();cs();rn();DC={},nn=N((o,e)=>{let h=P(\"RadioGroup\",DC,o),{value:t,defaultValue:r,onChange:a,size:n,wrapperProps:l,children:f,name:s,readOnly:c}=h,m=F(h,[\"value\",\"defaultValue\",\"onChange\",\"size\",\"wrapperProps\",\"children\",\"name\",\"readOnly\"]),i=oe(s),[I,x]=We({value:t,defaultValue:r,finalValue:\"\",onChange:a});return p(NI,{value:{value:I,onChange:C=>!c&&x(typeof C==\"string\"?C:C.currentTarget.value),size:n,name:i},children:p(yo.Wrapper,y(u(u({size:n,ref:e},l),m),{labelElement:\"div\",__staticSelector:\"RadioGroup\",children:p(Qa,{role:\"radiogroup\",children:f})}))})});nn.classes=yo.Wrapper.classes;nn.displayName=\"@mantine/core/RadioGroup\"});function ln(r){var a=r,{size:o,style:e}=a,t=F(a,[\"size\",\"style\"]);return p(\"svg\",y(u({xmlns:\"http://www.w3.org/2000/svg\",fill:\"none\",viewBox:\"0 0 5 5\",style:u({width:b(o),height:b(o)},e),\"aria-hidden\":!0},t),{children:p(\"circle\",{cx:\"2.5\",cy:\"2.5\",r:\"2.5\",fill:\"currentColor\"})}))}var N3,ps=d(()=>{\"use client\";w();ho();N3=S(v(),1);k()});var xs,GI=d(()=>{\"use client\";xs={indicator:\"m_717d7ff6\",icon:\"m_3e4da632\",\"indicator--outline\":\"m_2980836c\"}});var G3,TC,RC,fn,$I=d(()=>{\"use client\";w();G3=S(v(),1);mo();k();qe();Ge();ka();vf();$();lo();Q();J();ds();ps();GI();TC={icon:ln},RC=(o,{radius:e,color:t,size:r,iconColor:a,variant:n,autoContrast:l})=>{let f=Go({color:t||o.primaryColor,theme:o}),s=f.isThemeColor&&f.shade===void 0?`var(--mantine-color-${f.color}-outline)`:f.color;return{indicator:{\"--radio-size\":G(r,\"radio-size\"),\"--radio-radius\":e===void 0?void 0:fo(e),\"--radio-color\":n===\"outline\"?s:No(t,o),\"--radio-icon-size\":G(r,\"radio-icon-size\"),\"--radio-icon-color\":a?No(a,o):Ua(l,o)?xr({color:t,theme:o,autoContrast:l}):void 0}}},fn=N((o,e)=>{let t=P(\"RadioIndicator\",TC,o),T=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,icon:c,radius:m,color:i,iconColor:I,autoContrast:x,checked:g,mod:h,variant:C,disabled:_}=T,B=F(T,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"icon\",\"radius\",\"color\",\"iconColor\",\"autoContrast\",\"checked\",\"mod\",\"variant\",\"disabled\"]),A=c,M=W({name:\"RadioIndicator\",classes:xs,props:t,className:a,style:n,classNames:r,styles:l,unstyled:f,vars:s,varsResolver:RC,rootSelector:\"indicator\"}),L=UI(),R=typeof g==\"boolean\"?g:(L==null?void 0:L.checked)||!1;return p(E,y(u(y(u({ref:e},M(\"indicator\",{variant:C})),{variant:C,mod:[{checked:R,disabled:_},h]}),B),{children:p(A,u({},M(\"icon\")))}))});fn.displayName=\"@mantine/core/RadioIndicator\";fn.classes=xs});var Is,jI=d(()=>{\"use client\";Is={root:\"m_f3f1af94\",inner:\"m_89c4f5e4\",icon:\"m_f3ed6b2b\",radio:\"m_8a3dbb89\",\"radio--outline\":\"m_1bfe9d39\"}});var c5,EC,LC,wo,zI=d(()=>{\"use client\";w();Wo();c5=S(v(),1);mo();k();qe();Ge();ka();vf();$();lo();hr();Q();J();ss();VI();rn();qI();ps();$I();jI();EC={labelPosition:\"right\"},LC=(o,{size:e,radius:t,color:r,iconColor:a,variant:n,autoContrast:l})=>{let f=Go({color:r||o.primaryColor,theme:o}),s=f.isThemeColor&&f.shade===void 0?`var(--mantine-color-${f.color}-outline)`:f.color;return{root:{\"--radio-size\":G(e,\"radio-size\"),\"--radio-radius\":t===void 0?void 0:fo(t),\"--radio-color\":n===\"outline\"?s:No(r,o),\"--radio-icon-color\":a?No(a,o):Ua(l,o)?xr({color:r,theme:o,autoContrast:l}):void 0,\"--radio-icon-size\":G(e,\"radio-icon-size\")}}},wo=N((o,e)=>{var Fo,Vo;let t=P(\"Radio\",EC,o),zo=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,id:c,size:m,label:i,labelPosition:I,description:x,error:g,radius:h,color:C,variant:_,disabled:B,wrapperProps:A,icon:M=ln,rootRef:L,iconColor:R,onChange:T,mod:D}=zo,H=F(zo,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"id\",\"size\",\"label\",\"labelPosition\",\"description\",\"error\",\"radius\",\"color\",\"variant\",\"disabled\",\"wrapperProps\",\"icon\",\"rootRef\",\"iconColor\",\"onChange\",\"mod\"]),Z=W({name:\"Radio\",classes:Is,props:t,className:a,style:n,classNames:r,styles:l,unstyled:f,vars:s,varsResolver:LC}),q=tn(),X=(Fo=q==null?void 0:q.size)!=null?Fo:m,co=t.size?m:X,{styleProps:to,rest:xo}=Te(H),Po=oe(c),Lo=q?{checked:q.value===xo.value,name:(Vo=xo.name)!=null?Vo:q.name,onChange:Zo=>{q.onChange(Zo),T==null||T(Zo)}}:{};return p(wr,y(u(u(y(u({},Z(\"root\")),{__staticSelector:\"Radio\",__stylesApiProps:t,id:Po,size:co,labelPosition:I,label:i,description:x,error:g,disabled:B,classNames:r,styles:l,unstyled:f,\"data-checked\":Lo.checked||void 0,variant:_,ref:L,mod:D}),to),A),{children:p(E,y(u({},Z(\"inner\")),{mod:{\"label-position\":I},children:[p(E,y(u(u(y(u({},Z(\"radio\",{focusable:!0,variant:_})),{onChange:T}),xo),Lo),{component:\"input\",mod:{error:!!g},ref:e,id:Po,disabled:B,type:\"radio\"})),p(M,y(u({},Z(\"icon\")),{\"aria-hidden\":!0}))]}))}))});wo.classes=Is;wo.displayName=\"@mantine/core/Radio\";wo.Group=nn;wo.Card=an;wo.Indicator=fn});var hs,XI=d(()=>{\"use client\";hs={root:\"m_6d731127\"}});var T5,kC,OC,Je,YI=d(()=>{\"use client\";w();T5=S(v(),1);mo();k();$();lo();Q();J();XI();kC={gap:\"md\",align:\"stretch\",justify:\"flex-start\"},OC=(o,{gap:e,align:t,justify:r})=>({root:{\"--stack-gap\":_a(e),\"--stack-align\":t,\"--stack-justify\":r}}),Je=N((o,e)=>{let t=P(\"Stack\",kC,o),h=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,align:c,justify:m,gap:i,variant:I}=h,x=F(h,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"align\",\"justify\",\"gap\",\"variant\"]),g=W({name:\"Stack\",props:t,classes:hs,className:a,style:n,classNames:r,styles:l,unstyled:f,vars:s,varsResolver:OC});return p(E,u(y(u({ref:e},g(\"root\")),{variant:I}),x))});Je.classes=hs;Je.displayName=\"@mantine/core/Stack\"});var sn,KI,ZI,QI,gs=d(()=>{\"use client\";sn=S(v(),1),KI=(0,sn.createContext)(null),ZI=KI.Provider,QI=()=>(0,sn.useContext)(KI)});var $5,NC,cn,JI=d(()=>{\"use client\";w();Wo();$5=S(v(),1);k();$();J();Fr();cs();gs();NC={},cn=N((o,e)=>{let x=P(\"SwitchGroup\",NC,o),{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]=We({value:t,defaultValue:r,finalValue:[],onChange:a});return p(ZI,{value:{value:m,onChange:g=>{let h=g.currentTarget.value;!s&&i(m.includes(h)?m.filter(C=>C!==h):[...m,h])},size:n},children:p(yo.Wrapper,y(u(u({size:n,ref:e},l),c),{labelElement:\"div\",__staticSelector:\"SwitchGroup\",children:p(Qa,{role:\"group\",children:f})}))})});cn.classes=yo.Wrapper.classes;cn.displayName=\"@mantine/core/SwitchGroup\"});var Ss,oh=d(()=>{\"use client\";Ss={root:\"m_5f93f3bb\",input:\"m_926b4011\",track:\"m_9307d992\",thumb:\"m_93039a1d\",trackLabel:\"m_8277e082\"}});var r6,HC,UC,Y,eh=d(()=>{\"use client\";w();Wo();r6=S(v(),1);mo();k();Ge();$();lo();hr();Q();J();ss();gs();JI();oh();HC={labelPosition:\"right\"},UC=(o,{radius:e,color:t,size:r})=>({root:{\"--switch-radius\":e===void 0?void 0:fo(e),\"--switch-height\":G(r,\"switch-height\"),\"--switch-width\":G(r,\"switch-width\"),\"--switch-thumb-size\":G(r,\"switch-thumb-size\"),\"--switch-label-font-size\":G(r,\"switch-label-font-size\"),\"--switch-track-label-padding\":G(r,\"switch-track-label-padding\"),\"--switch-color\":t?No(t,o):void 0}}),Y=N((o,e)=>{var go;let t=P(\"Switch\",HC,o),Pe=t,{classNames:r,className:a,style:n,styles:l,unstyled:f,vars:s,color:c,label:m,offLabel:i,onLabel:I,id:x,size:g,radius:h,wrapperProps:C,thumbIcon:_,checked:B,defaultChecked:A,onChange:M,labelPosition:L,description:R,error:T,disabled:D,variant:H,rootRef:Z,mod:q}=Pe,X=F(Pe,[\"classNames\",\"className\",\"style\",\"styles\",\"unstyled\",\"vars\",\"color\",\"label\",\"offLabel\",\"onLabel\",\"id\",\"size\",\"radius\",\"wrapperProps\",\"thumbIcon\",\"checked\",\"defaultChecked\",\"onChange\",\"labelPosition\",\"description\",\"error\",\"disabled\",\"variant\",\"rootRef\",\"mod\"]),co=QI(),to=g||(co==null?void 0:co.size),xo=W({name:\"Switch\",props:t,classes:Ss,className:a,style:n,classNames:r,styles:l,unstyled:f,vars:s,varsResolver:UC}),{styleProps:Po,rest:Lo}=Te(X),zo=oe(x),Fo=co?{checked:co.value.includes(Lo.value),onChange:co.onChange}:{},[Vo,Zo]=We({value:(go=Fo.checked)!=null?go:B,defaultValue:A,finalValue:!1});return p(wr,y(u(u(y(u({},xo(\"root\")),{__staticSelector:\"Switch\",__stylesApiProps:t,id:zo,size:to,labelPosition:L,label:m,description:R,error:T,disabled:D,bodyElement:\"label\",labelElement:\"span\",classNames:r,styles:l,unstyled:f,\"data-checked\":Fo.checked||B||void 0,variant:H,ref:Z,mod:q}),Po),C),{children:[p(\"input\",u(y(u({},Lo),{disabled:D,checked:Vo,\"data-checked\":Fo.checked||B||void 0,onChange:Ie=>{var Qo;co?(Qo=Fo.onChange)==null||Qo.call(Fo,Ie):M==null||M(Ie),Zo(Ie.currentTarget.checked)},id:zo,ref:e,type:\"checkbox\",role:\"switch\"}),xo(\"input\"))),p(E,y(u({\"aria-hidden\":\"true\",mod:{error:T,\"label-position\":L,\"without-labels\":!I&&!i}},xo(\"track\")),{children:[p(E,y(u({component:\"span\",mod:\"reduce-motion\"},xo(\"thumb\")),{children:_})),p(\"span\",y(u({},xo(\"trackLabel\")),{children:Vo?I:i}))]}))]}))});Y.classes=u(u({},Ss),yI);Y.displayName=\"@mantine/core/Switch\";Y.Group=cn});var vo=d(()=>{Em();Bx();Fr();rs();hI();FI();kf();OI();zI();YI();eh();ns()});var th=d(()=>{});var rh,ah=d(()=>{\"use strict\";th();rh={iconButton:\"SettingsMenu-module__iconButton_0LRktW__142\"}});var nh=d(()=>{});var lh,fh=d(()=>{\"use strict\";nh();lh={main:\"ThemeProvider-module__main_tvnBgq__142\",mantineActive:\"ThemeProvider-module__mantine-active_tvnBgq__142\",mantineDarkHidden:\"ThemeProvider-module__mantine-dark-hidden_tvnBgq__142\",mantineFocusAlways:\"ThemeProvider-module__mantine-focus-always_tvnBgq__142\",mantineFocusAuto:\"ThemeProvider-module__mantine-focus-auto_tvnBgq__142\",mantineFocusNever:\"ThemeProvider-module__mantine-focus-never_tvnBgq__142\",mantineLightHidden:\"ThemeProvider-module__mantine-light-hidden_tvnBgq__142\",mantineRotateRtl:\"ThemeProvider-module__mantine-rotate-rtl_tvnBgq__142\"}});var sh=d(()=>{});var un,ch=d(()=>{\"use strict\";sh();un={body:\"Switch-module__body_BfPAea__142\",track:\"Switch-module__track_BfPAea__142\"}});var ih=d(()=>{});var uh,dh=d(()=>{\"use strict\";ih();uh={label:\"InputWrapper-module__label_9bGr4G__142\"}});function WC(){return mh.getState().localSettings.appTheme}function ys({children:o}){let[e,t]=Lr.default.useState();return Lr.default.useEffect(()=>{function r(){let n=WC();n=n===\"system\"?\"auto\":n,t(n)}r();let a=mh.subscribe(r);return()=>a()},[t]),Lr.default.createElement(Na,{theme:VC,classNamesPrefix:\"bs-\",forceColorScheme:e,withGlobalClasses:!1},Lr.default.createElement(\"main\",{className:lh.main},o))}var Lr,mh,VC,ph=d(()=>{\"use strict\";Lr=S(v());vo();ae();fh();ch();dh();mh=To();VC={primaryColor:\"indigo\",cursorType:\"pointer\",components:{Radio:wo.extend({defaultProps:{size:\"md\"}}),Switch:Y.extend({defaultProps:{size:\"md\"},classNames:{body:un.body,track:un.track,trackLabel:un.track}}),InputWrapper:Ze.extend({classNames:{label:uh.label}})}}});var xh=d(()=>{});var Ko,Ih=d(()=>{\"use strict\";xh();Ko={closeButton:\"Modal-module__closeButton_AOpoaa__142\",emptySettings:\"Modal-module__emptySettings_AOpoaa__142\",footerText:\"Modal-module__footerText_AOpoaa__142\",logo:\"Modal-module__logo_AOpoaa__142\",modalBody:\"Modal-module__modalBody_AOpoaa__142\",modalContent:\"Modal-module__modalContent_AOpoaa__142\",modalSection:\"Modal-module__modalSection_AOpoaa__142\",modalSettings:\"Modal-module__modalSettings_AOpoaa__142\",resetButton:\"Modal-module__resetButton_AOpoaa__142\",searchInput:\"Modal-module__searchInput_AOpoaa__142\"}});function kr({size:o}){return dn.default.createElement(\"svg\",{width:o,height:o,viewBox:\"0 0 300 350\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\"},dn.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\"}),dn.default.createElement(\"path\",{d:\"M237.355 294H68V319H237.355V294Z\",fill:\"currentColor\"}))}var dn,vs=d(()=>{\"use strict\";dn=S(v())});var hh,gh=d(()=>{hh={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 Tt,mn,Cs=d(()=>{Tt=S(v(),1);gh();mn=(o,e,t,r)=>{let a=(0,Tt.forwardRef)((x,I)=>{var g=x,{color:n=\"currentColor\",size:l=24,stroke:f=2,title:s,className:c,children:m}=g,i=F(g,[\"color\",\"size\",\"stroke\",\"title\",\"className\",\"children\"]);return(0,Tt.createElement)(\"svg\",u(u(y(u({ref:I},hh[o]),{width:l,height:l,className:[\"tabler-icon\",`tabler-icon-${e}`,c].join(\" \")}),o===\"filled\"?{fill:n}:{strokeWidth:f,stroke:n}),i),[s&&(0,Tt.createElement)(\"title\",{key:\"svg-title\"},s),...r.map(([h,C])=>(0,Tt.createElement)(h,C)),...Array.isArray(m)?m:[m]])});return a.displayName=`${t}`,a}});var bs,Sh=d(()=>{Cs();bs=mn(\"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 _s,yh=d(()=>{Cs();_s=mn(\"outline\",\"x\",\"IconX\",[[\"path\",{d:\"M18 6l-12 12\",key:\"svg-0\"}],[\"path\",{d:\"M6 6l12 12\",key:\"svg-1\"}]])});var vh=d(()=>{Sh();yh();});function Bs({size:o}){return Fs.default.createElement(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 127.14 96.36\",width:o,height:o},Fs.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 Fs,Ch=d(()=>{\"use strict\";Fs=S(v())});function we(o){return Array.isArray?Array.isArray(o):Mh(o)===\"[object Array]\"}function GC(o){if(typeof o==\"string\")return o;let e=o+\"\";return e==\"0\"&&1/o==-qC?\"-0\":e}function $C(o){return o==null?\"\":GC(o)}function pe(o){return typeof o==\"string\"}function Ah(o){return typeof o==\"number\"}function jC(o){return o===!0||o===!1||zC(o)&&Mh(o)==\"[object Boolean]\"}function Ph(o){return typeof o==\"object\"}function zC(o){return Ph(o)&&o!==null}function jo(o){return o!=null}function ws(o){return!o.trim().length}function Mh(o){return o==null?o===void 0?\"[object Undefined]\":\"[object Null]\":Object.prototype.toString.call(o)}function Dh(o){let e=null,t=null,r=null,a=1,n=null;if(pe(o)||we(o))r=o,e=_h(o),t=Ps(o);else{if(!bh.call(o,\"name\"))throw new Error(ZC(\"name\"));let l=o.name;if(r=l,bh.call(o,\"weight\")&&(a=o.weight,a<=0))throw new Error(QC(l));e=_h(l),t=Ps(l),n=o.getFn}return{path:e,id:t,weight:a,src:r,getFn:n}}function _h(o){return we(o)?o:o.split(\".\")}function Ps(o){return we(o)?o.join(\".\"):o}function JC(o,e){let t=[],r=!1,a=(n,l,f)=>{if(jo(n))if(!l[f])t.push(n);else{let s=l[f],c=n[s];if(!jo(c))return;if(f===l.length-1&&(pe(c)||Ah(c)||jC(c)))t.push($C(c));else if(we(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(o,pe(e)?e.split(\".\"):e,0),r?t:t[0]}function nb(o=1,e=3){let t=new Map,r=Math.pow(10,e);return{get(a){let n=a.match(ab).length;if(t.has(n))return t.get(n);let l=1/Math.pow(n,.5*o),f=parseFloat(Math.round(l*r)/r);return t.set(n,f),f},clear(){t.clear()}}}function Th(o,e,{getFn:t=V.getFn,fieldNormWeight:r=V.fieldNormWeight}={}){let a=new Or({getFn:t,fieldNormWeight:r});return a.setKeys(o.map(Dh)),a.setSources(e),a.create(),a}function lb(o,{getFn:e=V.getFn,fieldNormWeight:t=V.fieldNormWeight}={}){let{keys:r,records:a}=o,n=new Or({getFn:e,fieldNormWeight:t});return n.setKeys(r),n.setIndexRecords(a),n}function pn(o,{errors:e=0,currentLocation:t=0,expectedLocation:r=0,distance:a=V.distance,ignoreLocation:n=V.ignoreLocation}={}){let l=e/o.length;if(n)return l;let f=Math.abs(r-t);return a?l+f/a:f?1:l}function fb(o=[],e=V.minMatchCharLength){let t=[],r=-1,a=-1,n=0;for(let l=o.length;n<l;n+=1){let f=o[n];f&&r===-1?r=n:!f&&r!==-1&&(a=n-1,a-r+1>=e&&t.push([r,a]),r=-1)}return o[n-1]&&n-r>=e&&t.push([r,n-1]),t}function sb(o,e,t,{location:r=V.location,distance:a=V.distance,threshold:n=V.threshold,findAllMatches:l=V.findAllMatches,minMatchCharLength:f=V.minMatchCharLength,includeMatches:s=V.includeMatches,ignoreLocation:c=V.ignoreLocation}={}){if(e.length>ot)throw new Error(KC(ot));let m=e.length,i=o.length,I=Math.max(0,Math.min(r,i)),x=n,g=I,h=f>1||s,C=h?Array(i):[],_;for(;(_=o.indexOf(e,g))>-1;){let T=pn(e,{currentLocation:_,expectedLocation:I,distance:a,ignoreLocation:c});if(x=Math.min(T,x),g=_+m,h){let D=0;for(;D<m;)C[_+D]=1,D+=1}}g=-1;let B=[],A=1,M=m+i,L=1<<m-1;for(let T=0;T<m;T+=1){let D=0,H=M;for(;D<H;)pn(e,{errors:T,currentLocation:I+H,expectedLocation:I,distance:a,ignoreLocation:c})<=x?D=H:M=H,H=Math.floor((M-D)/2+D);M=H;let Z=Math.max(1,I-H+1),q=l?i:Math.min(I+H,i)+m,X=Array(q+2);X[q+1]=(1<<T)-1;for(let to=q;to>=Z;to-=1){let xo=to-1,Po=t[o.charAt(xo)];if(h&&(C[xo]=+!!Po),X[to]=(X[to+1]<<1|1)&Po,T&&(X[to]|=(B[to+1]|B[to])<<1|1|B[to+1]),X[to]&L&&(A=pn(e,{errors:T,currentLocation:xo,expectedLocation:I,distance:a,ignoreLocation:c}),A<=x)){if(x=A,g=xo,g<=I)break;Z=Math.max(1,2*I-g)}}if(pn(e,{errors:T+1,currentLocation:I,expectedLocation:I,distance:a,ignoreLocation:c})>x)break;B=X}let R={isMatch:g>=0,score:Math.max(.001,A)};if(h){let T=fb(C,f);T.length?s&&(R.indices=T):R.isMatch=!1}return R}function cb(o){let e={};for(let t=0,r=o.length;t<r;t+=1){let a=o.charAt(t);e[a]=(e[a]||0)|1<<r-t-1}return e}function Fh(o,e){let t=o.match(e);return t?t[1]:null}function db(o,e={}){return o.split(ub).map(t=>{let r=t.trim().split(ib).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<Bh;){let m=ks[c],i=m.isMultiMatch(f);i&&(a.push(new m(i,e)),s=!0)}if(!s)for(c=-1;++c<Bh;){let m=ks[c],i=m.isSingleMatch(f);if(i){a.push(new m(i,e));break}}}return a})}function pb(...o){Ns.push(...o)}function Hs(o,e){for(let t=0,r=Ns.length;t<r;t+=1){let a=Ns[t];if(a.condition(o,e))return new a(o,e)}return new In(o,e)}function Rh(o,e,{auto:t=!0}={}){let r=a=>{let n=Object.keys(a),l=xb(a);if(!l&&n.length>1&&!Ws(a))return r(wh(a));if(Ib(a)){let s=l?a[Us.PATH]:n[0],c=l?a[Us.PATTERN]:a[s];if(!pe(c))throw new Error(YC(s));let m={keyId:Ps(s),pattern:c};return t&&(m.searcher=Hs(c,e)),m}let f={children:[],operator:n[0]};return n.forEach(s=>{let c=a[s];we(c)&&c.forEach(m=>{f.children.push(r(m))})}),f};return Ws(o)||(o=wh(o)),r(o)}function hb(o,{ignoreFieldNorm:e=V.ignoreFieldNorm}){o.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)*(e?1:n))}),t.score=r})}function gb(o,e){let t=o.matches;e.matches=[],jo(t)&&t.forEach(r=>{if(!jo(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),e.matches.push(l)})}function Sb(o,e){e.score=o.score}function yb(o,e,{includeMatches:t=V.includeMatches,includeScore:r=V.includeScore}={}){let a=[];return t&&a.push(gb),r&&a.push(Sb),o.map(n=>{let{idx:l}=n,f={item:e[l],refIndex:l};return a.length&&a.forEach(s=>{s(n,f)}),f})}var qC,XC,YC,KC,ZC,QC,bh,As,ob,eb,tb,rb,V,ab,Or,ot,xn,In,xe,Ms,Ds,Ts,Rs,Es,Ls,hn,gn,ks,Bh,ib,ub,mb,Os,Ns,Sn,Us,Ws,xb,Ib,wh,Ae,Eh=d(()=>{qC=1/0;XC=\"Incorrect 'index' type\",YC=o=>`Invalid value for key ${o}`,KC=o=>`Pattern length exceeds max of ${o}.`,ZC=o=>`Missing ${o} property in key`,QC=o=>`Property 'weight' in key '${o}' must be a positive integer`,bh=Object.prototype.hasOwnProperty,As=class{constructor(e){this._keys=[],this._keyMap={};let t=0;e.forEach(r=>{let a=Dh(r);this._keys.push(a),this._keyMap[a.id]=a,t+=a.weight}),this._keys.forEach(r=>{r.weight/=t})}get(e){return this._keyMap[e]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}};ob={includeMatches:!1,findAllMatches:!1,minMatchCharLength:1},eb={isCaseSensitive:!1,ignoreDiacritics:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:(o,e)=>o.score===e.score?o.idx<e.idx?-1:1:o.score<e.score?-1:1},tb={location:0,threshold:.6,distance:100},rb={useExtendedSearch:!1,getFn:JC,ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1},V=u(u(u(u({},eb),ob),tb),rb),ab=/[^ ]+/g;Or=class{constructor({getFn:e=V.getFn,fieldNormWeight:t=V.fieldNormWeight}={}){this.norm=nb(t,3),this.getFn=e,this.isCreated=!1,this.setIndexRecords()}setSources(e=[]){this.docs=e}setIndexRecords(e=[]){this.records=e}setKeys(e=[]){this.keys=e,this._keysMap={},e.forEach((t,r)=>{this._keysMap[t.id]=r})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,pe(this.docs[0])?this.docs.forEach((e,t)=>{this._addString(e,t)}):this.docs.forEach((e,t)=>{this._addObject(e,t)}),this.norm.clear())}add(e){let t=this.size();pe(e)?this._addString(e,t):this._addObject(e,t)}removeAt(e){this.records.splice(e,1);for(let t=e,r=this.size();t<r;t+=1)this.records[t].i-=1}getValueForItemAtKeyId(e,t){return e[this._keysMap[t]]}size(){return this.records.length}_addString(e,t){if(!jo(e)||ws(e))return;let r={v:e,i:t,n:this.norm.get(e)};this.records.push(r)}_addObject(e,t){let r={i:t,$:{}};this.keys.forEach((a,n)=>{let l=a.getFn?a.getFn(e):this.getFn(e,a.path);if(jo(l)){if(we(l)){let f=[],s=[{nestedArrIndex:-1,value:l}];for(;s.length;){let{nestedArrIndex:c,value:m}=s.pop();if(jo(m))if(pe(m)&&!ws(m)){let i={v:m,i:c,n:this.norm.get(m)};f.push(i)}else we(m)&&m.forEach((i,I)=>{s.push({nestedArrIndex:I,value:i})})}r.$[n]=f}else if(pe(l)&&!ws(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}}};ot=32;xn=String.prototype.normalize?o=>o.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,\"\"):o=>o,In=class{constructor(e,{location:t=V.location,threshold:r=V.threshold,distance:a=V.distance,includeMatches:n=V.includeMatches,findAllMatches:l=V.findAllMatches,minMatchCharLength:f=V.minMatchCharLength,isCaseSensitive:s=V.isCaseSensitive,ignoreDiacritics:c=V.ignoreDiacritics,ignoreLocation:m=V.ignoreLocation}={}){if(this.options={location:t,threshold:r,distance:a,includeMatches:n,findAllMatches:l,minMatchCharLength:f,isCaseSensitive:s,ignoreDiacritics:c,ignoreLocation:m},e=s?e:e.toLowerCase(),e=c?xn(e):e,this.pattern=e,this.chunks=[],!this.pattern.length)return;let i=(x,g)=>{this.chunks.push({pattern:x,alphabet:cb(x),startIndex:g})},I=this.pattern.length;if(I>ot){let x=0,g=I%ot,h=I-g;for(;x<h;)i(this.pattern.substr(x,ot),x),x+=ot;if(g){let C=I-ot;i(this.pattern.substr(C),C)}}else i(this.pattern,0)}searchIn(e){let{isCaseSensitive:t,ignoreDiacritics:r,includeMatches:a}=this.options;if(e=t?e:e.toLowerCase(),e=r?xn(e):e,this.pattern===e){let h={isMatch:!0,score:0};return a&&(h.indices=[[0,e.length-1]]),h}let{location:n,distance:l,threshold:f,findAllMatches:s,minMatchCharLength:c,ignoreLocation:m}=this.options,i=[],I=0,x=!1;this.chunks.forEach(({pattern:h,alphabet:C,startIndex:_})=>{let{isMatch:B,score:A,indices:M}=sb(e,h,C,{location:n+_,distance:l,threshold:f,findAllMatches:s,minMatchCharLength:c,includeMatches:a,ignoreLocation:m});B&&(x=!0),I+=A,B&&M&&(i=[...i,...M])});let g={isMatch:x,score:x?I/this.chunks.length:1};return x&&a&&(g.indices=i),g}},xe=class{constructor(e){this.pattern=e}static isMultiMatch(e){return Fh(e,this.multiRegex)}static isSingleMatch(e){return Fh(e,this.singleRegex)}search(){}};Ms=class extends xe{constructor(e){super(e)}static get type(){return\"exact\"}static get multiRegex(){return/^=\"(.*)\"$/}static get singleRegex(){return/^=(.*)$/}search(e){let t=e===this.pattern;return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}},Ds=class extends xe{constructor(e){super(e)}static get type(){return\"inverse-exact\"}static get multiRegex(){return/^!\"(.*)\"$/}static get singleRegex(){return/^!(.*)$/}search(e){let r=e.indexOf(this.pattern)===-1;return{isMatch:r,score:r?0:1,indices:[0,e.length-1]}}},Ts=class extends xe{constructor(e){super(e)}static get type(){return\"prefix-exact\"}static get multiRegex(){return/^\\^\"(.*)\"$/}static get singleRegex(){return/^\\^(.*)$/}search(e){let t=e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}},Rs=class extends xe{constructor(e){super(e)}static get type(){return\"inverse-prefix-exact\"}static get multiRegex(){return/^!\\^\"(.*)\"$/}static get singleRegex(){return/^!\\^(.*)$/}search(e){let t=!e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}},Es=class extends xe{constructor(e){super(e)}static get type(){return\"suffix-exact\"}static get multiRegex(){return/^\"(.*)\"\\$$/}static get singleRegex(){return/^(.*)\\$$/}search(e){let t=e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[e.length-this.pattern.length,e.length-1]}}},Ls=class extends xe{constructor(e){super(e)}static get type(){return\"inverse-suffix-exact\"}static get multiRegex(){return/^!\"(.*)\"\\$$/}static get singleRegex(){return/^!(.*)\\$$/}search(e){let t=!e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}},hn=class extends xe{constructor(e,{location:t=V.location,threshold:r=V.threshold,distance:a=V.distance,includeMatches:n=V.includeMatches,findAllMatches:l=V.findAllMatches,minMatchCharLength:f=V.minMatchCharLength,isCaseSensitive:s=V.isCaseSensitive,ignoreDiacritics:c=V.ignoreDiacritics,ignoreLocation:m=V.ignoreLocation}={}){super(e),this._bitapSearch=new In(e,{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(e){return this._bitapSearch.searchIn(e)}},gn=class extends xe{constructor(e){super(e)}static get type(){return\"include\"}static get multiRegex(){return/^'\"(.*)\"$/}static get singleRegex(){return/^'(.*)$/}search(e){let t=0,r,a=[],n=this.pattern.length;for(;(r=e.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}}},ks=[Ms,gn,Ts,Rs,Ls,Es,Ds,hn],Bh=ks.length,ib=/ +(?=(?:[^\\\"]*\\\"[^\\\"]*\\\")*[^\\\"]*$)/,ub=\"|\";mb=new Set([hn.type,gn.type]),Os=class{constructor(e,{isCaseSensitive:t=V.isCaseSensitive,ignoreDiacritics:r=V.ignoreDiacritics,includeMatches:a=V.includeMatches,minMatchCharLength:n=V.minMatchCharLength,ignoreLocation:l=V.ignoreLocation,findAllMatches:f=V.findAllMatches,location:s=V.location,threshold:c=V.threshold,distance:m=V.distance}={}){this.query=null,this.options={isCaseSensitive:t,ignoreDiacritics:r,includeMatches:a,minMatchCharLength:n,findAllMatches:f,ignoreLocation:l,location:s,threshold:c,distance:m},e=t?e:e.toLowerCase(),e=r?xn(e):e,this.pattern=e,this.query=db(this.pattern,this.options)}static condition(e,t){return t.useExtendedSearch}searchIn(e){let t=this.query;if(!t)return{isMatch:!1,score:1};let{includeMatches:r,isCaseSensitive:a,ignoreDiacritics:n}=this.options;e=a?e:e.toLowerCase(),e=n?xn(e):e;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 I=0,x=i.length;I<x;I+=1){let g=i[I],{isMatch:h,indices:C,score:_}=g.search(e);if(h){if(l+=1,s+=_,r){let B=g.constructor.type;mb.has(B)?f=[...f,...C]:f.push(C)}}else{s=0,l=0,f.length=0;break}}if(l){let I={isMatch:!0,score:s/l};return r&&(I.indices=f),I}}return{isMatch:!1,score:1}}},Ns=[];Sn={AND:\"$and\",OR:\"$or\"},Us={PATH:\"$path\",PATTERN:\"$val\"},Ws=o=>!!(o[Sn.AND]||o[Sn.OR]),xb=o=>!!o[Us.PATH],Ib=o=>!we(o)&&Ph(o)&&!Ws(o),wh=o=>({[Sn.AND]:Object.keys(o).map(e=>({[e]:o[e]}))});Ae=class{constructor(e,t={},r){this.options=u(u({},V),t),this.options.useExtendedSearch,this._keyStore=new As(this.options.keys),this.setCollection(e,r)}setCollection(e,t){if(this._docs=e,t&&!(t instanceof Or))throw new Error(XC);this._myIndex=t||Th(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(e){jo(e)&&(this._docs.push(e),this._myIndex.add(e))}remove(e=()=>!1){let t=[];for(let r=0,a=this._docs.length;r<a;r+=1){let n=this._docs[r];e(n,r)&&(this.removeAt(r),r-=1,a-=1,t.push(n))}return t}removeAt(e){this._docs.splice(e,1),this._myIndex.removeAt(e)}getIndex(){return this._myIndex}search(e,{limit:t=-1}={}){let{includeMatches:r,includeScore:a,shouldSort:n,sortFn:l,ignoreFieldNorm:f}=this.options,s=pe(e)?pe(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return hb(s,{ignoreFieldNorm:f}),n&&s.sort(l),Ah(t)&&t>-1&&(s=s.slice(0,t)),yb(s,this._docs,{includeMatches:r,includeScore:a})}_searchStringList(e){let t=Hs(e,this.options),{records:r}=this._myIndex,a=[];return r.forEach(({v:n,i:l,n:f})=>{if(!jo(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(e){let t=Rh(e,this.options),r=(f,s,c)=>{if(!f.children){let{keyId:i,searcher:I}=f,x=this._findMatches({key:this._keyStore.get(i),value:this._myIndex.getValueForItemAtKeyId(s,i),searcher:I});return x&&x.length?[{idx:c,item:s,matches:x}]:[]}let m=[];for(let i=0,I=f.children.length;i<I;i+=1){let x=f.children[i],g=r(x,s,c);if(g.length)m.push(...g);else if(f.operator===Sn.AND)return[]}return m},a=this._myIndex.records,n={},l=[];return a.forEach(({$:f,i:s})=>{if(jo(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(e){let t=Hs(e,this.options),{keys:r,records:a}=this._myIndex,n=[];return a.forEach(({$:l,i:f})=>{if(!jo(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:e,value:t,searcher:r}){if(!jo(t))return[];let a=[];if(we(t))t.forEach(({v:n,i:l,n:f})=>{if(!jo(n))return;let{isMatch:s,score:c,indices:m}=r.searchIn(n);s&&a.push({score:c,key:e,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:e,value:n,norm:l,indices:c})}return a}};Ae.version=\"7.1.0\";Ae.createIndex=Th;Ae.parseIndex=lb;Ae.config=V;Ae.parseQuery=Rh;pb(Os)});function K(o){let[e,t]=Vs.default.useState(()=>O.getSetting(o));Vs.default.useEffect(()=>{function a(n){t(n)}return O.on(`${o}.setting:update`,a),()=>{O.off(`${o}.setting:update`,a)}},[o]);function r(a){t(a),O.setSetting(o,a)}return[e,r]}var Vs,Ao=d(()=>{\"use strict\";Vs=S(v());Do()});var qs={};j(qs,{default:()=>Cb});function vb(){let[o,e]=K(\"ALWAYS_PRESENT\");return Lh.default.createElement(Y,{label:kh,description:Oh,checked:o,onChange:()=>e(!o)})}var Lh,kh,Oh,Cb,Nh=d(()=>{\"use strict\";Lh=S(v());Ao();vo();kh=\"Always Present\",Oh=\"Bypass Snapchat's presence detection.\";Cb={name:kh,description:Oh,component:vb}});var Gs={};j(Gs,{default:()=>Bb});function Fb(){let[o,e]=K(\"BITMOJI_PRESENCE\");return Rt.default.createElement(wo.Group,{label:Hh,value:o,onChange:t=>e(t)},Rt.default.createElement(Je,null,Rt.default.createElement(wo,{value:\"DEFAULT\",label:Uh,description:Wh}),Rt.default.createElement(wo,{value:\"MOBILE\",label:bb,description:_b}),Rt.default.createElement(wo,{value:\"HIDE\",label:Vh,description:qh})))}var Rt,Hh,Uh,Wh,Vh,qh,bb,_b,Bb,Gh=d(()=>{\"use strict\";Rt=S(v());vo();Ao();ge();Hh=\"Bitmoji Presence\",Uh=\"Default\",Wh=\"Do what Snapchat normally does.\",Vh=\"Invisible\",qh=\"Hide your bitmoji from chat.\",bb=\"Mobile\",_b=\"Appear as if you are on mobile.\";Bb={name:[Hh,Uh,Vh],description:[Wh,qh],component:Fb}});var $s={};j($s,{default:()=>Mb});function Pb(){let[o,e]=K(\"CHAT_HANDLING\");return Nr.default.createElement(wo.Group,{label:$h,value:o,onChange:t=>e(t)},Nr.default.createElement(Je,null,Nr.default.createElement(wo,{value:\"DEFAULT\",label:jh,description:zh}),Nr.default.createElement(wo,{value:\"AUTO_SAVE\",label:Xh,description:Yh})))}var Nr,$h,jh,zh,Xh,Yh,wb,Ab,Mb,Kh=d(()=>{\"use strict\";Nr=S(v());vo();Ao();ge();$h=\"Message Handling\",jh=\"Default\",zh=\"Do what Snapchat normally does.\",Xh=\"Auto-Save Messages\",Yh=\"Automatically save all messages to your history.\",wb=\"Unread\",Ab=\"Prevent others from knowing you read their message.\";Mb={name:[$h,jh,Xh,wb],description:[zh,Yh,Ab],component:Pb}});var js={};j(js,{default:()=>Tb});function Db(){let[o,e]=K(\"ALLOW_CROSS_TAB\");return Zh.default.createElement(Y,{label:Qh,description:Jh,checked:o,onChange:()=>e(!o)})}var Zh,Qh,Jh,Tb,og=d(()=>{\"use strict\";Zh=S(v());Ao();vo();Qh=\"Multiple Snapchat Tabs\",Jh=\"Allow multiple tabs of Snapchat to be open at once.\";Tb={name:Qh,description:Jh,component:Db}});var zs={};j(zs,{default:()=>Eb});function Rb(){let[o,e]=K(\"SAVE_IMAGE\");return eg.default.createElement(Y,{label:tg,description:rg,checked:o,onChange:()=>e(!o)})}var eg,tg,rg,Eb,ag=d(()=>{\"use strict\";eg=S(v());Ao();vo();tg=\"Media Saving\",rg=\"Enable right-click saving of images and videos.\";Eb={name:tg,description:rg,component:Rb}});var Ys={};j(Ys,{default:()=>kb});function Lb(){let[o,e]=K(\"HALF_SWIPE_NOTIFICATION\"),t=Xs.default.useCallback(async r=>{r&&Notification.permission!==\"granted\"&&await Notification.requestPermission(),e(r)},[e]);return Xs.default.createElement(Y,{label:ng,description:lg,checked:o,onChange:()=>t(!o)})}var Xs,ng,lg,kb,fg=d(()=>{\"use strict\";Xs=S(v());Ao();vo();ng=\"Peeking Notification\",lg=\"Receive a notification when someone is peeking at a conversation.\";kb={name:ng,description:lg,component:Lb}});var Ks={};j(Ks,{default:()=>Nb});function Ob(){let[o,e]=K(\"PRESENCE_LOGGING\");return sg.default.createElement(Y,{label:cg,description:ig,checked:o,onChange:()=>e(!o)})}var sg,cg,ig,Nb,ug=d(()=>{\"use strict\";sg=S(v());Ao();vo();cg=\"Presence Logging\",ig=\"Log presence changes to the dev-console.\";Nb={name:cg,description:ig,component:Ob}});var Zs={};j(Zs,{default:()=>Ub});function Hb(){let[o,e]=K(\"ALLOW_SCREENSHOT\");return dg.default.createElement(Y,{label:mg,description:pg,checked:o,onChange:()=>e(!o)})}var dg,mg,pg,Ub,xg=d(()=>{\"use strict\";dg=S(v());Ao();vo();mg=\"Screenshots\",pg=\"Bypass Snapchat's screenshot detection.\";Ub={name:mg,description:pg,component:Hb}});var Qs={};j(Qs,{default:()=>Vb});function Wb(){let[o,e]=K(\"SNAP_AS_MOBILE\");return Ig.default.createElement(Y,{label:hg,description:gg,checked:o,onChange:()=>e(!o)})}var Ig,hg,gg,Vb,Sg=d(()=>{\"use strict\";Ig=S(v());Ao();vo();hg=\"Send Snaps as Mobile\",gg=\"Snaps sent will appear sent from Mobile.\";Vb={name:hg,description:gg,component:Wb}});var Js={};j(Js,{default:()=>Gb});function qb(){let[o,e]=K(\"SEND_UNSAVEABLE_MESSAGES\");return yg.default.createElement(Y,{label:vg,description:Cg,checked:o,onChange:()=>e(!o)})}var yg,vg,Cg,Gb,bg=d(()=>{\"use strict\";yg=S(v());Ao();vo();vg=\"Send Messages as Unsaveable\",Cg=\"Chats and Snaps will be sent as unsaveable.\";Gb={name:vg,description:Cg,component:qb}});var oc={};j(oc,{default:()=>jb});function $b(){let[o,e]=K(\"PREVENT_STORY_READ_RECEIPTS\");return _g.default.createElement(Y,{label:Fg,description:Bg,checked:!o,onChange:()=>e(!o)})}var _g,Fg,Bg,jb,wg=d(()=>{\"use strict\";_g=S(v());Ao();vo();Fg=\"Story View-Receipts\",Bg=\"Let others know you have viewed their story.\";jb={name:Fg,description:Bg,component:$b}});var ec={};j(ec,{default:()=>Xb});function zb(){let[o,e]=K(\"PREVENT_TYPING\"),[t]=K(\"HIDE_BITMOJI\");return Ag.default.createElement(Y,{disabled:t,label:Pg,description:Mg,checked:!o,onChange:()=>e(!o)})}var Ag,Pg,Mg,Xb,Dg=d(()=>{\"use strict\";Ag=S(v());Ao();vo();Pg=\"Actively Typing Animation\",Mg=\"Let others know when you are typing.\";Xb={name:Pg,description:Mg,component:zb}});var tc={};j(tc,{default:()=>Kb});function Yb(){let[o,e]=K(\"PREVENT_TYPING_NOTIFICATION\");return Tg.default.createElement(Y,{label:Rg,description:Eg,checked:!o,onChange:()=>e(!o)})}var Tg,Rg,Eg,Kb,Lg=d(()=>{\"use strict\";Tg=S(v());Ao();vo();Rg=\"Started Typing Notification\",Eg=\"Let others know when you are typing by push-notification.\";Kb={name:Rg,description:Eg,component:Yb}});var rc={};j(rc,{default:()=>Qb});function Zb(){let[o,e]=K(\"UNLIMITED_FILE_SIZE\");return kg.default.createElement(Y,{label:Og,description:Ng,checked:o,onChange:()=>e(!o)})}var kg,Og,Ng,Qb,Hg=d(()=>{\"use strict\";kg=S(v());Ao();vo();Og=\"Unrestricted Files\",Ng=\"Enable sending media of any size.\";Qb={name:Og,description:Ng,component:Zb}});var ac={};j(ac,{default:()=>o_});function Jb(){let[o,e]=K(\"UPLOAD_SNAPS\");return Ug.default.createElement(Y,{label:Wg,description:Vg,checked:o,onChange:()=>e(!o)})}var Ug,Wg,Vg,o_,qg=d(()=>{\"use strict\";Ug=S(v());Ao();vo();Wg=\"Upload Images as Snaps\",Vg=\"Uploaded images will be sent as snaps.\";o_={name:Wg,description:Vg,component:Jb}});var nc={};j(nc,{default:()=>t_});function e_(){let[o,e]=K(\"PRIVATE_STORIES\");return Gg.default.createElement(Y,{label:$g,description:jg,checked:o,onChange:()=>e(!o)})}var Gg,$g,jg,t_,zg=d(()=>{\"use strict\";Gg=S(v());Ao();vo();$g=\"Private Stories\",jg=\"Interact with private stories on web.\";t_={name:$g,description:jg,component:e_}});var lc={};j(lc,{default:()=>a_,filenames:()=>n_});var r_,a_,n_,Xg=d(()=>{Nh();Gh();Kh();og();ag();fg();ug();xg();Sg();bg();wg();Dg();Lg();Hg();qg();zg();r_=[qs,Gs,$s,js,zs,Ys,Ks,Zs,Qs,Js,oc,ec,tc,rc,ac,nc],a_=r_,n_=[\"./settings/AlwaysPresent.tsx\",\"./settings/BitmojiPresence.tsx\",\"./settings/ChatHandling.tsx\",\"./settings/CrossTabSupport.tsx\",\"./settings/MediaSaving.tsx\",\"./settings/PeekingNotification.tsx\",\"./settings/PresenceLogging.tsx\",\"./settings/ScreenshotPrevention.tsx\",\"./settings/SendSnapsAsMobile.tsx\",\"./settings/SendUnsaveableMessages.tsx\",\"./settings/StoryReadReceipt.tsx\",\"./settings/TypingAnimation.tsx\",\"./settings/TypingNotification.tsx\",\"./settings/UnlimitedFileSize.tsx\",\"./settings/UploadImageSnaps.tsx\",\"./settings/ViewPrivateStories.tsx\"]});function f_({search:o}){let e=po.default.useMemo(()=>new Ae(Yg,{keys:[\"name\",\"description\"]}),[]),t=po.default.useMemo(()=>o.length>0?e.search(o).map(r=>r.item):Yg,[o,e]);return po.default.createElement(\"div\",{className:Ko.modalSettings},o.length>0&&t.length===0?po.default.createElement(Re,{className:Ko.emptySettings},'No settings found matching \"',o,'\".'):null,t.map(r=>{let a=r.component,n=Array.isArray(r.name)?r.name.join(\"-\"):r.name;return po.default.createElement(a,{key:n})}),o.length===0?po.default.createElement(Br,{className:Ko.resetButton,component:\"button\",onClick:()=>O.setSettings(Ut)},\"Reset Settings\"):null)}function s_({onClose:o,search:e,setSearch:t}){return po.default.createElement(\"div\",{className:Ko.modalSection},po.default.createElement(de,{size:\"lg\",className:Ko.iconButton,variant:\"filled\",component:\"a\",href:_n.BUY_ME_A_COFFEE},po.default.createElement(kr,{size:18})),po.default.createElement(ze,{active:!0},po.default.createElement(yo,{variant:\"default\",size:\"xs\",autoFocus:!0,placeholder:\"Search settings\",leftSection:po.default.createElement(bs,{size:16}),value:e,onChange:r=>t(r.currentTarget.value)})),po.default.createElement(de,{size:\"md\",color:\"gray\",variant:\"transparent\",onClick:o,className:Ko.closeButton},po.default.createElement(_s,null)))}function c_({portalTargetId:o,isOpen:e,onClose:t}){let[r,a]=po.default.useState(\"\");return po.default.createElement($o,{withCloseButton:!1,opened:e,onClose:t,centered:!0,size:\"lg\",classNames:{body:Ko.modalBody,content:Ko.modalContent},portalProps:{className:Ko.portal,target:`#${o}`}},po.default.createElement(s_,{onClose:t,search:r,setSearch:a}),po.default.createElement(f_,{search:r}),po.default.createElement(\"div\",{className:Ko.modalSection},po.default.createElement(Qe,{leftSection:po.default.createElement(Bs,{size:18}),variant:\"light\",component:\"a\",href:_n.DISCORD},\"Join our Discord\"),po.default.createElement(Re,{className:Ko.footerText},\"BetterSnap v\",\"1.4.2\",\" \\u2764\\uFE0F\")))}var po,l_,Yg,Kg,Zg=d(()=>{\"use strict\";po=S(v());vo();Ih();vs();vh();Ch();Eh();Xg();ge();Do();({default:l_}=lc),Yg=l_.map(({default:o})=>o);Kg=c_});function fc(){let[o,{open:e,close:t}]=sf(!1);return Et.default.createElement(ys,null,Et.default.createElement(de,{size:\"xl\",className:rh.iconButton,variant:\"filled\",onClick:e},Et.default.createElement(kr,{size:18})),Et.default.createElement(Kg,{isOpen:o,onClose:t,portalTargetId:Qg}),Et.default.createElement(\"div\",{id:Qg}))}var Et,Qg,Jg=d(()=>{\"use strict\";Et=S(v());vo();Wo();ah();ph();Zg();vs();Qg=\"settings-menu-portal\"});var cc={};j(cc,{default:()=>i_});var oS,et,sc,i_,eS=d(()=>{\"use strict\";lt();Jg();qo();oS=\"better-snap-app\",et=null,sc=class extends ro{constructor(){super(\"Settings Menu\")}load(){document.getElementById(oS)==null&&(et=document.createElement(\"div\"),et.setAttribute(\"id\",oS),document.body.appendChild(et),ca(sa(fc,{}),et),this.handleResize(),window.addEventListener(\"resize\",this.handleResize.bind(this)))}handleResize(){if(et==null)return;let{innerWidth:e,innerHeight:t}=window;et.style.width=`${e}px`,et.style.height=`${t}px`}},i_=new sc});var ic={};j(ic,{default:()=>d_,filenames:()=>m_});var u_,d_,m_,uc=d(()=>{Yc();Zc();oi();ti();ri();ai();ci();ii();pi();Ii();hi();eS();u_=[En,On,Hn,Vn,$n,zn,Yn,Qn,el,nl,fl,cc],d_=u_,m_=[\"./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/presence-logging/index.ts\",\"./modules/provenance-constants/index.ts\",\"./modules/settings-menu/index.ts\"]});var re,Hr=d(()=>{\"use strict\";Nt();re=class{constructor(e){this.name=e;try{this.patch(),he(`Patched: ${this.name}`)}catch(t){qr(`Error loading patch ${this.name}:`,t)}}patch(){throw new Error(\"load() method must be implemented in subclass\")}}});var mc={};j(mc,{default:()=>p_});var dc,p_,tS=d(()=>{\"use strict\";Hr();Do();dc=class extends re{constructor(){super(\"Cross-Tab Broadcast Channel\")}patch(){window.BroadcastChannel=class extends window.BroadcastChannel{addEventListener(t,r){return super.addEventListener(t,a=>{this.name===\"cross_tab\"&&O.getSetting(\"ALLOW_CROSS_TAB\")&&a.data.type===\"CLAIM_ACTIVE\"||r(a)})}}}},p_=new dc});var xc={};j(xc,{default:()=>x_});var rS,pc,x_,aS=d(()=>{\"use strict\";Hr();rS=[\"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\"],pc=class extends re{constructor(){super(\"User Agent\")}patch(){let e=rS[Math.floor(Math.random()*rS.length)];Object.defineProperty(Navigator.prototype,\"userAgent\",{get:()=>e})}},x_=new pc});var hc={};j(hc,{default:()=>I_});var Ic,I_,nS=d(()=>{\"use strict\";Hr();Ic=class extends re{constructor(){super(\"User Media Permissions\")}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 e(){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\"?e():a.apply(n,l)}})}},I_=new Ic});var Sc={};j(Sc,{default:()=>g_});var h_,gc,g_,lS=d(()=>{\"use strict\";Hr();Do();h_=/\\/readreceipt-indexer\\/batchuploadreadreceipts/,gc=class extends re{constructor(){super(\"Window Fetch\")}patch(){window.fetch=new Proxy(window.fetch,{apply(e,t,[r,...a]){return O.getSetting(\"PREVENT_STORY_READ_RECEIPTS\")&&h_.test(r.url)?new Promise(n=>n(new Response(null,{status:200}))):Reflect.apply(e,t,[r,...a])}})}},g_=new gc});var fS={};j(fS,{default:()=>y_,filenames:()=>v_});var S_,y_,v_,sS=d(()=>{tS();aS();nS();lS();S_=[mc,xc,hc,Sc],y_=S_,v_=[\"./patches/cross-tab-broadcast-channel.ts\",\"./patches/user-agent.ts\",\"./patches/user-media-permissions.ts\",\"./patches/window-fetch.ts\"]});Nt();(async()=>{let{hostname:o,pathname:e}=new URL(location.href);[\"web.snapchat.com\",\"www.snapchat.com\"].includes(o)&&(o===\"www.snapchat.com\"&&!e.startsWith(\"/web\")||(he(\"BetterSnap v1.4.2\"),document.readyState===\"complete\"?Promise.resolve().then(()=>(uc(),ic)):(Promise.resolve().then(()=>sS()),document.addEventListener(\"DOMContentLoaded\",()=>Promise.resolve().then(()=>(uc(),ic)),{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;transition:padding-inline-end .1s}.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_fd1ab0aa [data-mantine-scrollbar]{z-index:1001}.m_fd1ab0aa:has([data-mantine-scrollbar][data-state=visible]) .m_b5489c3c{padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) + calc(.3125rem * var(--mantine-scale)))}.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:calc(.0625rem * var(--mantine-scale)) 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,.15)}:where([data-mantine-color-scheme=dark]) .m_302b9fb1{background-color:rgba(0,0,0,.15)}.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,.m_1a0f1b21[data-orientation=horizontal] .m_437b6484: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,.m_1a0f1b21[data-orientation=horizontal] .m_437b6484: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),.m_1a0f1b21[data-orientation=horizontal] .m_437b6484: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,.m_1a0f1b21[data-orientation=vertical] .m_437b6484: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,.m_1a0f1b21[data-orientation=vertical] .m_437b6484: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),.m_1a0f1b21[data-orientation=vertical] .m_437b6484: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_437b6484{--section-height-xs: 18px;--section-height-sm: 22px;--section-height-md: 28px;--section-height-lg: 34px;--section-height-xl: 44px;--section-height-input-xs: 30px;--section-height-input-sm: 36px;--section-height-input-md: 42px;--section-height-input-lg: 50px;--section-height-input-xl: 60px;--section-padding-x-xs: 6px;--section-padding-x-sm: 8px;--section-padding-x-md: 10px;--section-padding-x-lg: 12px;--section-padding-x-xl: 16px;--section-height: var(--section-height-sm);--section-padding-x: var(--section-padding-x-sm);--section-color: var(--mantine-color-white);font-weight:600;width:auto;border-radius:var(--section-radius, var(--mantine-radius-default));font-size:var(--section-fz, var(--mantine-font-size-sm));background:var(--section-bg, var(--mantine-primary-color-filled));border:var(--section-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--section-color, var(--mantine-color-white));height:var(--section-height, var(--section-height-sm));padding-inline:var(--section-padding-x, var(--section-padding-x-sm));vertical-align:middle;line-height:1;display:inline-flex;align-items:center;justify-content:center}.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_54c44539[data-hidden]{opacity:0!important;pointer-events:none}.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(.m_77c9d27d):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,.m_80d6d844[data-orientation=horizontal] .m_70be2a01: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,.m_80d6d844[data-orientation=horizontal] .m_70be2a01: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),.m_80d6d844[data-orientation=horizontal] .m_70be2a01: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,.m_80d6d844[data-orientation=vertical] .m_70be2a01: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,.m_80d6d844[data-orientation=vertical] .m_70be2a01: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),.m_80d6d844[data-orientation=vertical] .m_70be2a01: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_70be2a01{--section-height-xs: 30px;--section-height-sm: 36px;--section-height-md: 42px;--section-height-lg: 50px;--section-height-xl: 60px;--section-height-compact-xs: 22px;--section-height-compact-sm: 26px;--section-height-compact-md: 30px;--section-height-compact-lg: 34px;--section-height-compact-xl: 40px;--section-padding-x-xs: 14px;--section-padding-x-sm: 18px;--section-padding-x-md: 22px;--section-padding-x-lg: 26px;--section-padding-x-xl: 32px;--section-padding-x-compact-xs: 7px;--section-padding-x-compact-sm: 8px;--section-padding-x-compact-md: 10px;--section-padding-x-compact-lg: 12px;--section-padding-x-compact-xl: 14px;--section-height: var(--section-height-sm);--section-padding-x: var(--section-padding-x-sm);--section-color: var(--mantine-color-white);font-weight:600;width:auto;border-radius:var(--section-radius, var(--mantine-radius-default));font-size:var(--section-fz, var(--mantine-font-size-sm));background:var(--section-bg, var(--mantine-primary-color-filled));border:var(--section-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--section-color, var(--mantine-color-white));height:var(--section-height, var(--section-height-sm));padding-inline:var(--section-padding-x, var(--section-padding-x-sm));vertical-align:middle;line-height:1;display:inline-flex;align-items:center;justify-content:center}.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:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_1b7284a3:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) 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_9307d992:where([data-without-labels]){width:var(--switch-width)}.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=not-hover]){text-decoration:underline}@media (hover: hover){.m_849cf0da:where([data-underline=not-hover]):hover{text-decoration:none}}@media (hover: none){.m_849cf0da:where([data-underline=not-hover]):active{text-decoration:none}}.m_849cf0da:where([data-underline=always]){text-decoration:underline}.m_849cf0da:where([data-variant=gradient]),.m_849cf0da:where([data-variant=gradient]):hover{text-decoration:none}.m_849cf0da:where([data-line-clamp]){display:-webkit-box}.index-module__saveImage_hHMd4G__142 div>img{-moz-user-select:-moz-none;user-select:none;pointer-events:unset!important}.index-module__saveImage_hHMd4G__142 div>img:hover{cursor:pointer}.index-module__saveImage_hHMd4G__142 div video{-moz-user-select:-moz-none;user-select:none;pointer-events:unset!important}.index-module__saveImage_hHMd4G__142 div video:hover{cursor:pointer}.index-module__saveImage_hHMd4G__142 div:has(video):has(img)>img{pointer-events:none!important}.SettingsMenu-module__iconButton_0LRktW__142{z-index:999;position:fixed;top:50%;right:0}.ThemeProvider-module__main_tvnBgq__142 *,.ThemeProvider-module__main_tvnBgq__142 :before,.ThemeProvider-module__main_tvnBgq__142 :after{box-sizing:border-box}.ThemeProvider-module__main_tvnBgq__142 input,.ThemeProvider-module__main_tvnBgq__142 button,.ThemeProvider-module__main_tvnBgq__142 textarea,.ThemeProvider-module__main_tvnBgq__142 select{font:inherit}.ThemeProvider-module__main_tvnBgq__142 button,.ThemeProvider-module__main_tvnBgq__142 select{text-transform:none}.ThemeProvider-module__main_tvnBgq__142{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__142{-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__142,[data-mantine-color-scheme=dark] .ThemeProvider-module__mantine-dark-hidden_tvnBgq__142{display:none}.ThemeProvider-module__mantine-focus-auto_tvnBgq__142:focus-visible,.ThemeProvider-module__mantine-focus-always_tvnBgq__142: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__142:focus{outline:none}.ThemeProvider-module__mantine-active_tvnBgq__142:active{transform:translateY(calc(.0625rem * var(--mantine-scale)))}:where([dir=rtl]) .ThemeProvider-module__mantine-rotate-rtl_tvnBgq__142{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__142{--switch-width: 40px}.Switch-module__body_BfPAea__142{align-items:center;gap:4px}.InputWrapper-module__label_9bGr4G__142{margin-bottom:16px}.Modal-module__modalSettings_AOpoaa__142{flex-direction:column;gap:20px;height:380px;display:flex;overflow-y:scroll}.Modal-module__modalSettings_AOpoaa__142::-webkit-scrollbar{background:unset;border:unset;width:8px}.Modal-module__modalSettings_AOpoaa__142::-webkit-scrollbar-thumb{background-color:var(--mantine-color-gray-light);border-radius:8px}.Modal-module__modalSettings_AOpoaa__142::-webkit-scrollbar-button{display:none}.Modal-module__modalSection_AOpoaa__142{align-items:center;gap:20px;display:flex}.Modal-module__closeButton_AOpoaa__142{margin-left:auto}.Modal-module__searchInput_AOpoaa__142{height:20px}.Modal-module__modalBody_AOpoaa__142{flex-direction:column;gap:20px;padding:20px;display:flex}.Modal-module__modalContent_AOpoaa__142{border:solid;border-color:var(--mantine-color-gray-light);border-radius:12px}.Modal-module__logo_AOpoaa__142{padding:0}.Modal-module__footerText_AOpoaa__142{margin:0 0 0 auto}.Modal-module__emptySettings_AOpoaa__142{margin:0}.Modal-module__resetButton_AOpoaa__142{text-align:left;margin:0}\n")
});