(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,13451,(e,t,r)=>{t.exports=function(e){return e&&e.__esModule?e:{default:e}},t.exports.__esModule=!0,t.exports.default=t.exports},935045,(e,t,r)=>{function n(e){return t.exports=n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,n(e)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports},398113,(e,t,r)=>{t.exports=function(e,t){this.v=e,this.k=t},t.exports.__esModule=!0,t.exports.default=t.exports},178679,(e,t,r)=>{function n(e,r,o,a){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}t.exports=n=function(e,t,r,o){function a(t,r){n(e,t,function(e){return this._invoke(t,r,e)})}t?i?i(e,t,{value:r,enumerable:!o,configurable:!o,writable:!o}):e[t]=r:(a("next",0),a("throw",1),a("return",2))},t.exports.__esModule=!0,t.exports.default=t.exports,n(e,r,o,a)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports},755157,(e,t,r)=>{var n=e.r(178679);function o(){var e,r,a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",s=a.toStringTag||"@@toStringTag";function c(t,o,a,i){var s=Object.create((o&&o.prototype instanceof l?o:l).prototype);return n(s,"_invoke",function(t,n,o){var a,i,s,c=0,l=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,r){return a=t,i=0,s=e,d.n=r,u}};function p(t,n){for(i=t,s=n,r=0;!f&&c&&!o&&r3?(o=h===n)&&(s=a[(i=a[4])?5:(i=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=t<2&&pn||n>h)&&(a[4]=t,a[5]=n,d.n=h,i=0))}if(o||t>1)return u;throw f=!0,n}return function(o,l,h){if(c>1)throw TypeError("Generator is already running");for(f&&1===l&&p(l,h),i=l,s=h;(r=i<2?e:s)||!f;){a||(i?i<3?(i>1&&(d.n=-1),p(i,s)):d.n=s:d.v=s);try{if(c=2,a){if(i||(o="next"),r=a[o]){if(!(r=r.call(a,s)))throw TypeError("iterator result is not an object");if(!r.done)return r;s=r.value,i<2&&(i=0)}else 1===i&&(r=a.return)&&r.call(a),i<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),i=1);a=e}else if((r=(f=d.n<0)?s:t.call(n,d))!==u)break}catch(t){a=e,i=1,s=t}finally{c=1}}return{value:r,done:f}}}(t,a,i),!0),s}var u={};function l(){}function f(){}function d(){}r=Object.getPrototypeOf;var p=d.prototype=l.prototype=Object.create([][i]?r(r([][i]())):(n(r={},i,function(){return this}),r));function h(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,n(e,s,"GeneratorFunction")),e.prototype=Object.create(p),e}return f.prototype=d,n(p,"constructor",d),n(d,"constructor",f),f.displayName="GeneratorFunction",n(d,s,"GeneratorFunction"),n(p),n(p,s,"Generator"),n(p,i,function(){return this}),n(p,"toString",function(){return"[object Generator]"}),(t.exports=o=function(){return{w:c,m:h}},t.exports.__esModule=!0,t.exports.default=t.exports)()}t.exports=o,t.exports.__esModule=!0,t.exports.default=t.exports},336852,(e,t,r)=>{var n=e.r(398113),o=e.r(178679);t.exports=function e(t,r){var a;this.next||(o(e.prototype),o(e.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),o(this,"_invoke",function(e,o,i){function s(){return new r(function(o,a){!function e(o,a,i,s){try{var c=t[o](a),u=c.value;return u instanceof n?r.resolve(u.v).then(function(t){e("next",t,i,s)},function(t){e("throw",t,i,s)}):r.resolve(u).then(function(e){c.value=e,i(c)},function(t){return e("throw",t,i,s)})}catch(e){s(e)}}(e,i,o,a)})}return a=a?a.then(s,s):s()},!0)},t.exports.__esModule=!0,t.exports.default=t.exports},506822,(e,t,r)=>{var n=e.r(755157),o=e.r(336852);t.exports=function(e,t,r,a,i){return new o(n().w(e,t,r,a),i||Promise)},t.exports.__esModule=!0,t.exports.default=t.exports},288691,(e,t,r)=>{var n=e.r(506822);t.exports=function(e,t,r,o,a){var i=n(e,t,r,o,a);return i.next().then(function(e){return e.done?e.value:i.next()})},t.exports.__esModule=!0,t.exports.default=t.exports},354534,(e,t,r)=>{t.exports=function(e){var t=Object(e),r=[];for(var n in t)r.unshift(n);return function e(){for(;r.length;)if((n=r.pop())in t)return e.value=n,e.done=!1,e;return e.done=!0,e}},t.exports.__esModule=!0,t.exports.default=t.exports},56299,(e,t,r)=>{var n=e.r(935045).default;t.exports=function(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],r=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}}}throw TypeError(n(e)+" is not iterable")},t.exports.__esModule=!0,t.exports.default=t.exports},330659,(e,t,r)=>{var n=e.r(398113),o=e.r(755157),a=e.r(288691),i=e.r(506822),s=e.r(336852),c=e.r(354534),u=e.r(56299);function l(){"use strict";var e=o(),r=e.m(l),f=(Object.getPrototypeOf?Object.getPrototypeOf(r):r.__proto__).constructor;function d(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===f||"GeneratorFunction"===(t.displayName||t.name))}var p={throw:1,return:2,break:3,continue:3};function h(e){var t,r;return function(n){t||(t={stop:function(){return r(n.a,2)},catch:function(){return n.v},abrupt:function(e,t){return r(n.a,p[e],t)},delegateYield:function(e,o,a){return t.resultName=o,r(n.d,u(e),a)},finish:function(e){return r(n.f,e)}},r=function(e,r,o){n.p=t.prev,n.n=t.next;try{return e(r,o)}finally{t.next=n.n}}),t.resultName&&(t[t.resultName]=n.v,t.resultName=void 0),t.sent=n.v,t.next=n.n;try{return e.call(this,t)}finally{n.p=t.prev,n.n=t.next}}}return(t.exports=l=function(){return{wrap:function(t,r,n,o){return e.w(h(t),r,n,o&&o.reverse())},isGeneratorFunction:d,mark:e.m,awrap:function(e,t){return new n(e,t)},AsyncIterator:s,async:function(e,t,r,n,o){return(d(t)?i:a)(h(e),t,r,n,o)},keys:c,values:u}},t.exports.__esModule=!0,t.exports.default=t.exports)()}t.exports=l,t.exports.__esModule=!0,t.exports.default=t.exports},231277,(e,t,r)=>{var n=e.r(330659)();t.exports=n;try{regeneratorRuntime=n}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},226252,(e,t,r)=>{var n=e.r(935045).default;t.exports=function(e,t){if("object"!=n(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||"default");if("object"!=n(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},t.exports.__esModule=!0,t.exports.default=t.exports},863974,(e,t,r)=>{var n=e.r(935045).default,o=e.r(226252);t.exports=function(e){var t=o(e,"string");return"symbol"==n(t)?t:t+""},t.exports.__esModule=!0,t.exports.default=t.exports},514414,(e,t,r)=>{var n=e.r(863974);t.exports=function(e,t,r){return(t=n(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e},t.exports.__esModule=!0,t.exports.default=t.exports},145940,(e,t,r)=>{function n(e,t,r,n,o,a,i){try{var s=e[a](i),c=s.value}catch(e){return void r(e)}s.done?t(c):Promise.resolve(c).then(n,o)}t.exports=function(e){return function(){var t=this,r=arguments;return new Promise(function(o,a){var i=e.apply(t,r);function s(e){n(i,o,a,s,c,"next",e)}function c(e){n(i,o,a,s,c,"throw",e)}s(void 0)})}},t.exports.__esModule=!0,t.exports.default=t.exports},31159,(e,t,r)=>{t.exports=function(e){if(Array.isArray(e))return e},t.exports.__esModule=!0,t.exports.default=t.exports},773973,(e,t,r)=>{t.exports=function(e,t){var r=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,s=[],c=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return s}},t.exports.__esModule=!0,t.exports.default=t.exports},427500,(e,t,r)=>{t.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r{var n=e.r(427500);t.exports=function(e,t){if(e){if("string"==typeof e)return n(e,t);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}},t.exports.__esModule=!0,t.exports.default=t.exports},294441,(e,t,r)=>{t.exports=function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports.default=t.exports},462195,(e,t,r)=>{var n=e.r(31159),o=e.r(773973),a=e.r(737906),i=e.r(294441);t.exports=function(e,t){return n(e)||o(e,t)||a(e,t)||i()},t.exports.__esModule=!0,t.exports.default=t.exports},352445,(e,t,r)=>{t.exports=function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")},t.exports.__esModule=!0,t.exports.default=t.exports},514356,(e,t,r)=>{var n=e.r(863974);function o(e,t){for(var r=0;r{t.exports=function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e},t.exports.__esModule=!0,t.exports.default=t.exports},180689,(e,t,r)=>{var n=e.r(935045).default,o=e.r(332164);t.exports=function(e,t){if(t&&("object"==n(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return o(e)},t.exports.__esModule=!0,t.exports.default=t.exports},619823,(e,t,r)=>{function n(e){return t.exports=n=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},t.exports.__esModule=!0,t.exports.default=t.exports,n(e)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports},410885,(e,t,r)=>{function n(e,r){return t.exports=n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},t.exports.__esModule=!0,t.exports.default=t.exports,n(e,r)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports},59947,(e,t,r)=>{var n=e.r(410885);t.exports=function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&n(e,t)},t.exports.__esModule=!0,t.exports.default=t.exports},245813,(e,t,r)=>{t.exports=function(e){try{return -1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}},t.exports.__esModule=!0,t.exports.default=t.exports},858524,(e,t,r)=>{function n(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(t.exports=n=function(){return!!e},t.exports.__esModule=!0,t.exports.default=t.exports)()}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports},742062,(e,t,r)=>{var n=e.r(858524),o=e.r(410885);t.exports=function(e,t,r){if(n())return Reflect.construct.apply(null,arguments);var a=[null];a.push.apply(a,t);var i=new(e.bind.apply(e,a));return r&&o(i,r.prototype),i},t.exports.__esModule=!0,t.exports.default=t.exports},413098,(e,t,r)=>{var n=e.r(619823),o=e.r(410885),a=e.r(245813),i=e.r(742062);function s(e){var r="function"==typeof Map?new Map:void 0;return t.exports=s=function(e){if(null===e||!a(e))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==r){if(r.has(e))return r.get(e);r.set(e,t)}function t(){return i(e,arguments,n(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),o(t,e)},t.exports.__esModule=!0,t.exports.default=t.exports,s(e)}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports},641731,(e,t,r)=>{"use strict";var n=e.r(13451);Object.defineProperty(r,"__esModule",{value:!0}),r.UnsupportedStrategy=r.UnknownError=r.OAuthCallbackError=r.MissingSecret=r.MissingAuthorize=r.MissingAdapterMethods=r.MissingAdapter=r.MissingAPIRoute=r.InvalidCallbackUrl=r.AccountNotLinkedError=void 0,r.adapterErrorHandler=function(e,t){if(e)return Object.keys(e).reduce(function(r,n){return r[n]=(0,a.default)(o.default.mark(function r(){var a,i,s,c,u,l=arguments;return o.default.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:for(r.prev=0,i=Array(a=l.length),s=0;s{"use strict";var n=e.r(13451);Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0,r.proxyLogger=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,t=arguments.length>1?arguments[1]:void 0;try{if("u"0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;t||(l.debug=function(){}),e.error&&(l.error=e.error),e.warn&&(l.warn=e.warn),e.debug&&(l.debug=e.debug)};var o=n(e.r(231277)),a=n(e.r(514414)),i=n(e.r(145940)),s=e.r(641731);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){var t,r;if(e instanceof Error&&!(e instanceof s.UnknownError))return{message:e.message,stack:e.stack,name:e.name};if(null!=(t=e)&&t.error){e.error=u(e.error),e.message=null!=(r=e.message)?r:e.error.message}return e}var l={error:function(e,t){t=u(t),console.error("[next-auth][error][".concat(e,"]"),"\nhttps://next-auth.js.org/errors#".concat(e.toLowerCase()),t.message,t)},warn:function(e){console.warn("[next-auth][warn][".concat(e,"]"),"\nhttps://next-auth.js.org/warnings#".concat(e.toLowerCase()))},debug:function(e,t){console.log("[next-auth][debug][".concat(e,"]"),t)}};r.default=l},498520,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e){var t;let r=new URL("https://schedule.cloudaismart.com/api/auth");e&&!e.startsWith("http")&&(e=`https://${e}`);let n=new URL(null!=(t=e)?t:r),o=("/"===n.pathname?r.pathname:n.pathname).replace(/\/$/,""),a=`${n.origin}${o}`;return{origin:n.origin,host:n.host,path:o,base:a,toString:()=>a}}},790120,(e,t,r)=>{"use strict";var n=e.r(13451);Object.defineProperty(r,"__esModule",{value:!0}),r.BroadcastChannel=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"nextauth.message";return{receive:function(t){var r=function(r){if(r.key===e){var n,o=JSON.parse(null!=(n=r.newValue)?n:"{}");(null==o?void 0:o.event)==="session"&&null!=o&&o.data&&t(o)}};return window.addEventListener("storage",r),function(){return window.removeEventListener("storage",r)}},post:function(t){if("u">typeof window)try{localStorage.setItem(e,JSON.stringify(c(c({},t),{},{timestamp:f()})))}catch(e){}}}},r.apiBaseUrl=l,r.fetchData=function(e,t,r){return u.apply(this,arguments)},r.now=f;var o=n(e.r(231277)),a=n(e.r(514414)),i=n(e.r(145940));function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function c(e){for(var t=1;t3&&void 0!==g[3]?g[3]:{}).ctx,u=void 0===(s=a.req)?null==i?void 0:i.req:s,f="".concat(l(r),"/").concat(t),e.prev=2,p={headers:c({"Content-Type":"application/json"},null!=u&&null!=(d=u.headers)&&d.cookie?{cookie:u.headers.cookie}:{})},null!=u&&u.body&&(p.body=JSON.stringify(u.body),p.method="POST"),e.next=7,fetch(f,p);case 7:return h=e.sent,e.next=10,h.json();case 10:if(v=e.sent,h.ok){e.next=13;break}throw v;case 13:return e.abrupt("return",Object.keys(v).length>0?v:null);case 16:return e.prev=16,e.t0=e.catch(2),n.error("CLIENT_FETCH_ERROR",{error:e.t0,url:f}),e.abrupt("return",null);case 20:case"end":return e.stop()}},e,null,[[2,16]])}))).apply(this,arguments)}function l(e){return"u"{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},217255,(e,t,r)=>{"use strict";var n,o,a,i,s,c=e.i(247167),u=e.r(13451),l=e.r(935045);Object.defineProperty(r,"__esModule",{value:!0});var f={SessionContext:!0,useSession:!0,getSession:!0,getCsrfToken:!0,getProviders:!0,signIn:!0,signOut:!0,SessionProvider:!0};r.SessionContext=void 0,r.SessionProvider=function(e){if(!A)throw Error("React Context is unavailable in Server Components");var t,r,n,o,a,i,s=e.children,c=e.basePath,u=e.refetchInterval,l=e.refetchWhenOffline;c&&(O.basePath=c);var f=void 0!==e.session;O._lastSync=f?(0,x.now)():0;var p=g.useState(function(){return f&&(O._session=e.session),e.session}),y=(0,v.default)(p,2),m=y[0],w=y[1],k=g.useState(!f),_=(0,v.default)(k,2),S=_[0],E=_[1];g.useEffect(function(){return O._getSession=(0,h.default)(d.default.mark(function e(){var t,r,n=arguments;return d.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=(n.length>0&&void 0!==n[0]?n[0]:{}).event,e.prev=1,!((r="storage"===t)||void 0===O._session)){e.next=10;break}return O._lastSync=(0,x.now)(),e.next=7,C({broadcast:!r});case 7:return O._session=e.sent,w(O._session),e.abrupt("return");case 10:if(!(!t||null===O._session||(0,x.now)()typeof navigator&&navigator.onLine),n=(r=(0,v.default)(t,2))[0],o=r[1],a=function(){return o(!0)},i=function(){return o(!1)},g.useEffect(function(){return window.addEventListener("online",a),window.addEventListener("offline",i),function(){window.removeEventListener("online",a),window.removeEventListener("offline",i)}},[]),n),j=!1!==l||M;g.useEffect(function(){if(u&&j){var e=setInterval(function(){O._session&&O._getSession({event:"poll"})},1e3*u);return function(){return clearInterval(e)}}},[u,j]);var L=g.useMemo(function(){return{data:m,status:S?"loading":m?"authenticated":"unauthenticated",update:function(e){return(0,h.default)(d.default.mark(function t(){var r;return d.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!(S||!m)){t.next=2;break}return t.abrupt("return");case 2:return E(!0),t.t0=x.fetchData,t.t1=O,t.t2=R,t.next=8,T();case 8:return t.t3=t.sent,t.t4=e,t.t5={csrfToken:t.t3,data:t.t4},t.t6={body:t.t5},t.t7={req:t.t6},t.next=15,(0,t.t0)("session",t.t1,t.t2,t.t7);case 15:return r=t.sent,E(!1),r&&(w(r),P.post({event:"session",data:{trigger:"getSession"}})),t.abrupt("return",r);case 19:case"end":return t.stop()}},t)}))()}}},[m,S]);return(0,b.jsx)(A.Provider,{value:L,children:s})},r.getCsrfToken=T,r.getProviders=L,r.getSession=C,r.signIn=function(e,t,r){return U.apply(this,arguments)},r.signOut=function(e){return I.apply(this,arguments)},r.useSession=function(e){if(!A)throw Error("React Context is unavailable in Server Components");var t=g.useContext(A),r=null!=e?e:{},n=r.required,o=r.onUnauthenticated,a=n&&"unauthenticated"===t.status;return(g.useEffect(function(){if(a){var e="/api/auth/signin?".concat(new URLSearchParams({error:"SessionRequired",callbackUrl:window.location.href}));o?o():window.location.href=e}},[a,o]),a)?{data:t.data,update:t.update,status:"loading"}:t};var d=u(e.r(231277)),p=u(e.r(514414)),h=u(e.r(145940)),v=u(e.r(462195)),g=_(e.r(271645)),y=_(e.r(36357)),m=u(e.r(498520)),x=e.r(790120),b=e.r(843476),w=e.r(627667);function k(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(k=function(e){return e?r:t})(e)}function _(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=l(e)&&"function"!=typeof e)return{default:e};var r=k(t);if(r&&r.has(e))return r.get(e);var n={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&({}).hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}return n.default=e,r&&r.set(e,n),n}function S(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function E(e){for(var t=1;t{"use strict";var t=e.i(618566);e.s(["useCompatSearchParams",0,()=>{let e=(0,t.useSearchParams)()??new URLSearchParams,r=(0,t.useParams)()??{},n=new URLSearchParams(e.toString());return Object.getOwnPropertyNames(r).forEach(e=>{n.delete(e);let t=r[e]||"";("string"==typeof t?t.split("/"):t).forEach(t=>{n.append(e,t)})}),new t.ReadonlyURLSearchParams(n)}])},98864,29309,e=>{"use strict";e.i(944362),e.i(189627),e.i(707749);var t=e.i(94802),r=e.i(271645),n=e.i(431300),o=e.i(70773),a=e.i(455111);function i(e){var i;return i=(0,a.createRootHooks)(e),(0,t.createFlatProxy)(e=>"useContext"===e||"useUtils"===e?()=>{let e=i.useUtils();return r.useMemo(()=>(0,o.createReactQueryUtils)(e),[e])}:i.hasOwnProperty(e)?i[e]:(0,n.createReactDecoration)(e,i))}e.i(385283),e.s(["createTRPCReact",()=>i],29309),e.i(607309),e.s([],98864)},173233,e=>{"use strict";var t=e.i(618566),r=e.i(347637);function n(){let e=(0,t.usePathname)(),n=["/booking","/cancel","/reschedule","/instant-meeting","/team","/d","/apps/routing-forms/routing-link","/forms/","/router"].some(t=>e?.startsWith(t)),o=["/upcoming","/unconfirmed","/recurring","/cancelled","/past"].some(t=>e?.endsWith(t)),a=(0,r.useCompatSearchParams)(),i=!!a?.get("user"),s=!!(a?.get("user")&&a?.get("type"));return n&&!o||i||s}e.s(["default",()=>n])},380814,e=>{"use strict";var t=e.i(843476),r=e.i(271645);let n=(0,r.createContext)(void 0);function o({country:e,children:r}){return(0,t.jsx)(n.Provider,{value:{country:e},children:r})}function a(){let e=(0,r.useContext)(n);if(void 0===e)throw Error("useGeo must be used within a GeoProvider");return e}e.s(["GeoProvider",()=>o,"useGeo",()=>a])},454295,e=>{"use strict";var t=e.i(247167),r=e.i(843476),n=e.i(271645),o=e.i(273446),a=e.i(647842);let i=(0,n.createContext)(null);function s({children:e}){let[s,u]=(0,n.useState)(()=>"Notification"in window?Notification.permission:"denied"),[l,f]=(0,n.useState)(null),[d,p]=(0,n.useState)(!1),[h,v]=(0,n.useState)(!1),{mutate:g}=o.trpc.viewer.loggedInViewerRouter.addNotificationsSubscription.useMutation(),{mutate:y}=o.trpc.viewer.loggedInViewerRouter.removeNotificationsSubscription.useMutation();(0,n.useEffect)(()=>{"serviceWorker"in navigator&&navigator.serviceWorker.register("/service-worker.js").then(async e=>{"pushManager"in e&&(f(e.pushManager),v(!!await e.pushManager.getSubscription()))}).catch(e=>{console.error("Service Worker registration failed:",e)})},[]);let m=(0,n.useMemo)(()=>({permission:s,isLoading:d,isSubscribed:h,subscribe:async()=>{try{p(!0);let e=await Notification.requestPermission();if(u(e),"granted"===e&&l){let e=await l.subscribe({userVisibleOnly:!0,applicationServerKey:c(t.default.env.NEXT_PUBLIC_VAPID_PUBLIC_KEY||"")});g({subscription:JSON.stringify(e)}),v(!0),(0,a.showToast)("Notifications enabled successfully","success")}}catch(e){console.error("Failed to subscribe:",e),e instanceof DOMException&&"InvalidAccessError"===e.name&&e.message.includes("applicationServerKey")?(0,a.showToast)("Please enable Google services for push messaging and try again","error"):(0,a.showToast)("Failed to enable notifications","error")}finally{p(!1)}},unsubscribe:async()=>{if(l)try{p(!0);let e=await l.getSubscription();if(e){let t=JSON.stringify(e);await e.unsubscribe(),y({subscription:t}),v(!1),(0,a.showToast)("Notifications disabled successfully","success")}}catch(e){console.error("Failed to unsubscribe:",e),(0,a.showToast)("Failed to disable notifications","error")}finally{p(!1)}}}),[s,d,h,l,g,y]);return(0,r.jsx)(i.Provider,{value:m,children:e})}let c=e=>{let t="=".repeat((4-e.length%4)%4),r=(e+t).replace(/\-/g,"+").replace(/_/g,"/"),n=window.atob(r),o=new Uint8Array(n.length);for(let e=0;es])},357247,e=>{"use strict";var t,r=e.i(271645);e.i(247167);var n=["br","col","colgroup","dl","hr","iframe","img","input","link","menuitem","meta","ol","param","select","table","tbody","tfoot","thead","tr","ul","wbr"],o={"accept-charset":"acceptCharset",acceptcharset:"acceptCharset",accesskey:"accessKey",allowfullscreen:"allowFullScreen",autocapitalize:"autoCapitalize",autocomplete:"autoComplete",autocorrect:"autoCorrect",autofocus:"autoFocus",autoplay:"autoPlay",autosave:"autoSave",cellpadding:"cellPadding",cellspacing:"cellSpacing",charset:"charSet",class:"className",classid:"classID",classname:"className",colspan:"colSpan",contenteditable:"contentEditable",contextmenu:"contextMenu",controlslist:"controlsList",crossorigin:"crossOrigin",dangerouslysetinnerhtml:"dangerouslySetInnerHTML",datetime:"dateTime",defaultchecked:"defaultChecked",defaultvalue:"defaultValue",enctype:"encType",for:"htmlFor",formmethod:"formMethod",formaction:"formAction",formenctype:"formEncType",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",hreflang:"hrefLang",htmlfor:"htmlFor",httpequiv:"httpEquiv","http-equiv":"httpEquiv",icon:"icon",innerhtml:"innerHTML",inputmode:"inputMode",itemid:"itemID",itemprop:"itemProp",itemref:"itemRef",itemscope:"itemScope",itemtype:"itemType",keyparams:"keyParams",keytype:"keyType",marginwidth:"marginWidth",marginheight:"marginHeight",maxlength:"maxLength",mediagroup:"mediaGroup",minlength:"minLength",nomodule:"noModule",novalidate:"noValidate",playsinline:"playsInline",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rowspan:"rowSpan",spellcheck:"spellCheck",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",tabindex:"tabIndex",typemustmatch:"typeMustMatch",usemap:"useMap",accentheight:"accentHeight","accent-height":"accentHeight",alignmentbaseline:"alignmentBaseline","alignment-baseline":"alignmentBaseline",allowreorder:"allowReorder",arabicform:"arabicForm","arabic-form":"arabicForm",attributename:"attributeName",attributetype:"attributeType",autoreverse:"autoReverse",basefrequency:"baseFrequency",baselineshift:"baselineShift","baseline-shift":"baselineShift",baseprofile:"baseProfile",calcmode:"calcMode",capheight:"capHeight","cap-height":"capHeight",clippath:"clipPath","clip-path":"clipPath",clippathunits:"clipPathUnits",cliprule:"clipRule","clip-rule":"clipRule",colorinterpolation:"colorInterpolation","color-interpolation":"colorInterpolation",colorinterpolationfilters:"colorInterpolationFilters","color-interpolation-filters":"colorInterpolationFilters",colorprofile:"colorProfile","color-profile":"colorProfile",colorrendering:"colorRendering","color-rendering":"colorRendering",contentscripttype:"contentScriptType",contentstyletype:"contentStyleType",diffuseconstant:"diffuseConstant",dominantbaseline:"dominantBaseline","dominant-baseline":"dominantBaseline",edgemode:"edgeMode",enablebackground:"enableBackground","enable-background":"enableBackground",externalresourcesrequired:"externalResourcesRequired",fillopacity:"fillOpacity","fill-opacity":"fillOpacity",fillrule:"fillRule","fill-rule":"fillRule",filterres:"filterRes",filterunits:"filterUnits",floodopacity:"floodOpacity","flood-opacity":"floodOpacity",floodcolor:"floodColor","flood-color":"floodColor",fontfamily:"fontFamily","font-family":"fontFamily",fontsize:"fontSize","font-size":"fontSize",fontsizeadjust:"fontSizeAdjust","font-size-adjust":"fontSizeAdjust",fontstretch:"fontStretch","font-stretch":"fontStretch",fontstyle:"fontStyle","font-style":"fontStyle",fontvariant:"fontVariant","font-variant":"fontVariant",fontweight:"fontWeight","font-weight":"fontWeight",glyphname:"glyphName","glyph-name":"glyphName",glyphorientationhorizontal:"glyphOrientationHorizontal","glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphorientationvertical:"glyphOrientationVertical","glyph-orientation-vertical":"glyphOrientationVertical",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",horizadvx:"horizAdvX","horiz-adv-x":"horizAdvX",horizoriginx:"horizOriginX","horiz-origin-x":"horizOriginX",imagerendering:"imageRendering","image-rendering":"imageRendering",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",letterspacing:"letterSpacing","letter-spacing":"letterSpacing",lightingcolor:"lightingColor","lighting-color":"lightingColor",limitingconeangle:"limitingConeAngle",markerend:"markerEnd","marker-end":"markerEnd",markerheight:"markerHeight",markermid:"markerMid","marker-mid":"markerMid",markerstart:"markerStart","marker-start":"markerStart",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",overlineposition:"overlinePosition","overline-position":"overlinePosition",overlinethickness:"overlineThickness","overline-thickness":"overlineThickness",paintorder:"paintOrder","paint-order":"paintOrder","panose-1":"panose1",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointerevents:"pointerEvents","pointer-events":"pointerEvents",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",renderingintent:"renderingIntent","rendering-intent":"renderingIntent",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",shaperendering:"shapeRendering","shape-rendering":"shapeRendering",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",stopcolor:"stopColor","stop-color":"stopColor",stopopacity:"stopOpacity","stop-opacity":"stopOpacity",strikethroughposition:"strikethroughPosition","strikethrough-position":"strikethroughPosition",strikethroughthickness:"strikethroughThickness","strikethrough-thickness":"strikethroughThickness",strokedasharray:"strokeDasharray","stroke-dasharray":"strokeDasharray",strokedashoffset:"strokeDashoffset","stroke-dashoffset":"strokeDashoffset",strokelinecap:"strokeLinecap","stroke-linecap":"strokeLinecap",strokelinejoin:"strokeLinejoin","stroke-linejoin":"strokeLinejoin",strokemiterlimit:"strokeMiterlimit","stroke-miterlimit":"strokeMiterlimit",strokewidth:"strokeWidth","stroke-width":"strokeWidth",strokeopacity:"strokeOpacity","stroke-opacity":"strokeOpacity",suppresscontenteditablewarning:"suppressContentEditableWarning",suppresshydrationwarning:"suppressHydrationWarning",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textanchor:"textAnchor","text-anchor":"textAnchor",textdecoration:"textDecoration","text-decoration":"textDecoration",textlength:"textLength",textrendering:"textRendering","text-rendering":"textRendering",underlineposition:"underlinePosition","underline-position":"underlinePosition",underlinethickness:"underlineThickness","underline-thickness":"underlineThickness",unicodebidi:"unicodeBidi","unicode-bidi":"unicodeBidi",unicoderange:"unicodeRange","unicode-range":"unicodeRange",unitsperem:"unitsPerEm","units-per-em":"unitsPerEm",unselectable:"unselectable",valphabetic:"vAlphabetic","v-alphabetic":"vAlphabetic",vectoreffect:"vectorEffect","vector-effect":"vectorEffect",vertadvy:"vertAdvY","vert-adv-y":"vertAdvY",vertoriginx:"vertOriginX","vert-origin-x":"vertOriginX",vertoriginy:"vertOriginY","vert-origin-y":"vertOriginY",vhanging:"vHanging","v-hanging":"vHanging",videographic:"vIdeographic","v-ideographic":"vIdeographic",viewbox:"viewBox",viewtarget:"viewTarget",vmathematical:"vMathematical","v-mathematical":"vMathematical",wordspacing:"wordSpacing","word-spacing":"wordSpacing",writingmode:"writingMode","writing-mode":"writingMode",xchannelselector:"xChannelSelector",xheight:"xHeight","x-height":"xHeight",xlinkactuate:"xlinkActuate","xlink:actuate":"xlinkActuate",xlinkarcrole:"xlinkArcrole","xlink:arcrole":"xlinkArcrole",xlinkhref:"xlinkHref","xlink:href":"xlinkHref",xlinkrole:"xlinkRole","xlink:role":"xlinkRole",xlinkshow:"xlinkShow","xlink:show":"xlinkShow",xlinktitle:"xlinkTitle","xlink:title":"xlinkTitle",xlinktype:"xlinkType","xlink:type":"xlinkType",xmlbase:"xmlBase","xml:base":"xmlBase",xmllang:"xmlLang","xml:lang":"xmlLang","xml:space":"xmlSpace",xmlnsxlink:"xmlnsXlink","xmlns:xlink":"xmlnsXlink",xmlspace:"xmlSpace",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan",onblur:"onBlur",onchange:"onChange",onclick:"onClick",oncontextmenu:"onContextMenu",ondoubleclick:"onDoubleClick",ondrag:"onDrag",ondragend:"onDragEnd",ondragenter:"onDragEnter",ondragexit:"onDragExit",ondragleave:"onDragLeave",ondragover:"onDragOver",ondragstart:"onDragStart",ondrop:"onDrop",onerror:"onError",onfocus:"onFocus",oninput:"onInput",oninvalid:"onInvalid",onkeydown:"onKeyDown",onkeypress:"onKeyPress",onkeyup:"onKeyUp",onload:"onLoad",onmousedown:"onMouseDown",onmouseenter:"onMouseEnter",onmouseleave:"onMouseLeave",onmousemove:"onMouseMove",onmouseout:"onMouseOut",onmouseover:"onMouseOver",onmouseup:"onMouseUp",onscroll:"onScroll",onsubmit:"onSubmit",ontouchcancel:"onTouchCancel",ontouchend:"onTouchEnd",ontouchmove:"onTouchMove",ontouchstart:"onTouchStart",onwheel:"onWheel"};function a(e,t,r){let n=[...e].map((e,n)=>i(e,{...r,index:n,level:t+1})).filter(Boolean);return n.length?n:null}function i(e,t={}){if(!e||!(e instanceof Node))return null;let{actions:s=[],index:c=0,level:u=0,randomKey:l}=t,f=e,d=`${u}-${c}`,p=[];return(l&&0===u&&(d=`${function(e=6){let t="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",r="";for(let n=e;n>0;--n)r+=t[Math.round(Math.random()*(t.length-1))];return r}()}-${d}`),Array.isArray(s)&&s.forEach(t=>{t.condition(f,d,u)&&("function"==typeof t.pre&&((f=t.pre(f,d,u))instanceof Node||(f=e)),"function"==typeof t.post&&p.push(t.post(f,d,u)))}),p.length)?p:function(e,t){let{key:i,level:s,...c}=t;switch(e.nodeType){case 1:var u;return r.createElement((u=e.nodeName,/[a-z]+[A-Z]+[a-z]+/.test(u)?u:u.toLowerCase()),function(e,t){let r={key:t};if(e instanceof Element){let t=e.getAttribute("class");t&&(r.className=t),[...e.attributes].forEach(e=>{switch(e.name){case"class":break;case"style":var t;r[e.name]="string"!=typeof(t=e.value)?{}:t.split(/ ?; ?/).reduce((e,t)=>{let[r,n]=t.split(/ ?: ?/).map((e,t)=>0===t?e.replace(/\s+/g,""):e.trim());if(r&&n){let t=r.replace(/(\w)-(\w)/g,(e,t,r)=>`${t}${r.toUpperCase()}`),o=n.trim();Number.isNaN(Number(n))||(o=Number(n)),e[r.startsWith("-")?r:t]=o}return e},{});break;case"allowfullscreen":case"allowpaymentrequest":case"async":case"autofocus":case"autoplay":case"checked":case"controls":case"default":case"defer":case"disabled":case"formnovalidate":case"hidden":case"ismap":case"itemscope":case"loop":case"multiple":case"muted":case"nomodule":case"novalidate":case"open":case"readonly":case"required":case"reversed":case"selected":case"typemustmatch":r[o[e.name]||e.name]=!0;break;default:r[o[e.name]||e.name]=e.value}})}return r}(e,i),a(e.childNodes,s,c));case 3:{let t=e.nodeValue?.toString()??"";if(!c.allowWhiteSpaces&&/^\s+$/.test(t)&&!/[\u00A0\u202F]/.test(t))return null;if(!e.parentNode)return t;let r=e.parentNode.nodeName.toLowerCase();if(n.includes(r))return/\S/.test(t)&&console.warn(`A textNode is not allowed inside '${r}'. Your text "${t}" will be ignored`),null;return t}case 8:default:return null;case 11:return a(e.childNodes,s,t)}}(f,{key:d,level:u,...t})}function s(e,t={}){return"string"==typeof e?function(e,t={}){if(!e||"string"!=typeof e)return null;let{includeAllNodes:r=!1,nodeOnly:n=!1,selector:o="body > *",type:a="text/html"}=t;try{let s=new DOMParser().parseFromString(e,a);if(r){let{childNodes:e}=s.body;if(n)return e;return[...e].map(e=>i(e,t))}let c=s.querySelector(o)||s.body.childNodes[0];if(!(c instanceof Node))throw TypeError("Error parsing input");if(n)return c;return i(c,t)}catch(e){}return null}(e,t):e instanceof Node?i(e,t):null}var c=e.i(843476),u=Object.defineProperty,l=(e,t,r)=>{let n;return(n="symbol"!=typeof t?t+"":t)in e?u(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r,r},f="react-inlinesvg",d="idle",p="loading",h="loaded",v="failed",g="ready",y="unsupported";function m(){return!!("u">typeof window&&window.document&&window.document.createElement)}async function x(e,t){let r=await fetch(e,t),[n]=(r.headers.get("content-type")??"").split(/ ?; ?/);if(r.status>299)throw Error("Not found");if(!["image/svg+xml","text/plain"].some(e=>n.includes(e)))throw Error(`Content type isn't valid: ${n}`);return r.text()}var b=class{constructor(){l(this,"cacheApi"),l(this,"cacheStore"),l(this,"subscribers",[]),l(this,"isReady",!1),this.cacheStore=new Map;let e=f,t=!1;m()&&(e=window.REACT_INLINESVG_CACHE_NAME??f,t=!!window.REACT_INLINESVG_PERSISTENT_CACHE&&"caches"in window),t?caches.open(e).then(e=>{this.cacheApi=e,this.isReady=!0,this.subscribers.forEach(e=>e())}).catch(e=>{this.isReady=!0,console.error(`Failed to open cache: ${e.message}`)}):this.isReady=!0}onReady(e){this.isReady?e():this.subscribers.push(e)}async get(e,t){return await (this.cacheApi?this.fetchAndAddToPersistentCache(e,t):this.fetchAndAddToInternalCache(e,t)),this.cacheStore.get(e)?.content??""}set(e,t){this.cacheStore.set(e,t)}isCached(e){return this.cacheStore.get(e)?.status===h}async fetchAndAddToInternalCache(e,t){let r=this.cacheStore.get(e);if(r?.status===p)return void await this.handleLoading(e,async()=>{this.cacheStore.set(e,{content:"",status:d}),await this.fetchAndAddToInternalCache(e,t)});if(!r?.content){this.cacheStore.set(e,{content:"",status:p});try{let r=await x(e,t);this.cacheStore.set(e,{content:r,status:h})}catch(t){throw this.cacheStore.set(e,{content:"",status:v}),t}}}async fetchAndAddToPersistentCache(e,t){let r=this.cacheStore.get(e);if(r?.status===h)return;if(r?.status===p)return void await this.handleLoading(e,async()=>{this.cacheStore.set(e,{content:"",status:d}),await this.fetchAndAddToPersistentCache(e,t)});this.cacheStore.set(e,{content:"",status:p});let n=await this.cacheApi?.match(e);if(n){let t=await n.text();this.cacheStore.set(e,{content:t,status:h});return}try{await this.cacheApi?.add(new Request(e,t));let r=await this.cacheApi?.match(e),n=await r?.text()??"";this.cacheStore.set(e,{content:n,status:h})}catch(t){throw this.cacheStore.set(e,{content:"",status:v}),t}}async handleLoading(e,t){let r=0;for(;this.cacheStore.get(e)?.status===p&&r<10;)await function(e=1){return new Promise(t=>{setTimeout(t,1e3*e)})}(.1),r+=1;r>=10&&await t()}keys(){return[...this.cacheStore.keys()]}data(){return[...this.cacheStore.entries()].map(([e,t])=>({[e]:t}))}async delete(e){this.cacheApi&&await this.cacheApi.delete(e),this.cacheStore.delete(e)}async clear(){if(this.cacheApi)for(let e of(await this.cacheApi.keys()))await this.cacheApi.delete(e);this.cacheStore.clear()}};function w(e){let t=(0,r.useRef)();return(0,r.useEffect)(()=>{t.current=e}),t.current}function k(e){let{cacheRequests:n=!0,children:o=null,description:a,fetchOptions:i,innerRef:c,loader:u=null,onError:l,onLoad:f,src:b,title:k,uniqueHash:_}=e,[S,E]=(0,r.useReducer)((e,t)=>({...e,...t}),{content:"",element:null,isCached:n&&t.isCached(e.src),status:d}),{content:O,element:P,isCached:R,status:A}=S,C=w(e),M=w(S),T=(0,r.useRef)(_??function(e){let t="abcdefghijklmnopqrstuvwxyz",r=`${t}${t.toUpperCase()}1234567890`,n="";for(let e=0;e<8;e++)n+=r[Math.floor(Math.random()*r.length)];return n}(0)),j=(0,r.useRef)(!1),L=(0,r.useRef)(!1),N=(0,r.useCallback)(e=>{j.current&&(E({status:"Browser does not support SVG"===e.message?y:v}),l?.(e))},[l]),U=(0,r.useCallback)((e,t=!1)=>{j.current&&E({content:e,isCached:t,status:h})},[]),I=(0,r.useCallback)(async()=>{U(await x(b,i))},[i,U,b]),D=(0,r.useCallback)(()=>{try{let t=function(e){let{baseURL:t,content:r,description:n,handleError:o,hash:a,preProcessor:i,title:c,uniquifyIDs:u=!1}=e;try{var l,f;let e=(l=r,(f=i)?f(l):l),o=s(e,{nodeOnly:!0});if(!o||!(o instanceof SVGSVGElement))throw Error("Could not convert the src to a DOM Node");let d=function e(t,r){let{baseURL:n="",hash:o,uniquifyIDs:a}=r,i=["id","href","xlink:href","xlink:role","xlink:arcrole"],s=["href","xlink:href"];return a&&[...t.children].forEach(t=>{if(t.attributes?.length){let e=Object.values(t.attributes).map(e=>{let t=/url\((.*?)\)/.exec(e.value);return t?.[1]&&(e.value=e.value.replace(t[0],`url(${n}${t[1]}__${o})`)),e});i.forEach(t=>{let r,n=e.find(e=>e.name===t);n&&(r=n.value,!s.includes(t)||!r||r.includes("#"))&&(n.value=`${n.value}__${o}`)})}return t.children.length?e(t,r):t}),t}(o,{baseURL:t,hash:a,uniquifyIDs:u});if(n){let e=d.querySelector("desc");e?.parentNode&&e.parentNode.removeChild(e);let t=document.createElementNS("http://www.w3.org/2000/svg","desc");t.innerHTML=n,d.prepend(t)}if(void 0!==c){let e=d.querySelector("title");if(e?.parentNode&&e.parentNode.removeChild(e),c){let e=document.createElementNS("http://www.w3.org/2000/svg","title");e.innerHTML=c,d.prepend(e)}}return d}catch(e){return o(e)}}({...e,handleError:N,hash:T.current,content:O}),n=s(t);if(!n||!(0,r.isValidElement)(n))throw Error("Could not convert the src to a React element");E({element:n,status:g})}catch(e){N(Error(e.message))}},[O,N,e]),B=(0,r.useCallback)(async()=>{let e,r=/^data:image\/svg[^,]*?(;base64)?,(.*)/u.exec(b);if(r?e=r[1]?window.atob(r[2]):decodeURIComponent(r[2]):b.includes("{j.current&&E({content:"",element:null,isCached:!1,status:p})},[]);(0,r.useEffect)(()=>{if(j.current=!0,!m()||L.current)return()=>void 0;try{if(A===d){if(!(function(){if(!document)return!1;let e=document.createElement("div");e.innerHTML="";let t=e.firstChild;return!!t&&"http://www.w3.org/2000/svg"===t.namespaceURI}()&&"u">typeof window&&null!==window))throw Error("Browser does not support SVG");if(!b)throw Error("Missing src");H()}}catch(e){N(e)}return L.current=!0,()=>{j.current=!1}},[]),(0,r.useEffect)(()=>{if(m()&&C)if(C.src!==b){if(!b)return void N(Error("Missing src"));H()}else(C.title!==k||C.description!==a)&&D()},[a,D,N,H,C,b,k]),(0,r.useEffect)(()=>{M&&(M.status!==p&&A===p&&B(),M.status!==h&&A===h&&D(),M.status!==g&&A===g&&f?.(b,R))},[B,D,R,f,M,b,A]);let F=function(e,...t){let r={};for(let n in e)({}).hasOwnProperty.call(e,n)&&!t.includes(n)&&(r[n]=e[n]);return r}(e,"baseURL","cacheRequests","children","description","fetchOptions","innerRef","loader","onError","onLoad","preProcessor","src","title","uniqueHash","uniquifyIDs");return m()?P?(0,r.cloneElement)(P,{ref:c,...F}):[y,v].includes(A)?o:u:u}function _(e){t||(t=new b);let{loader:n}=e,o=(0,r.useRef)(!1),[a,i]=(0,r.useState)(t.isReady);return((0,r.useEffect)(()=>{o.current||(t.onReady(()=>{i(!0)}),o.current=!0)},[]),a)?(0,c.jsx)(k,{...e}):n}e.s(["cacheStore",()=>t,"default",()=>_],357247)},45744,e=>{"use strict";var t=e.i(843476),r=e.i(912598),n=e.i(317751);e.i(944362);var o=e.i(541730);let a=new n.QueryClient({defaultOptions:{queries:{staleTime:1e3,retry(e,t){if(t instanceof o.TRPCClientError&&t.data){let{code:e}=t.data;if("BAD_REQUEST"===e||"FORBIDDEN"===e||"UNAUTHORIZED"===e)return!1}return e<3}}}});e.i(98864);let i=(0,e.i(29309).createTRPCReact)({});var s=e.i(247167),c=e.i(654291),u=e.i(287402),l=e.i(911712),f=e.i(632082),d=e.i(156346),p=e.i(357892);let h=e=>t=>{let r,n=t.op.path.split("."),o="";return 2==n.length?(r=n[0],o=n[1]):(r=n[1],o=n.splice(2,n.length-2).join(".")),e[r]({...t,op:{...t.op,path:o}})},v="/api/trpc",g=i.createClient({links:[(0,d.loggerLink)({enabled:e=>"number"==typeof s.default.env.NEXT_PUBLIC_LOGGER_LEVEL&&s.default.env.NEXT_PUBLIC_LOGGER_LEVEL>=0||"down"===e.direction&&e.result instanceof Error}),(0,p.splitLink)({condition:e=>!!e.context.skipBatch,true:e=>h(Object.fromEntries(u.ENDPOINTS.map(t=>[t,(0,f.httpLink)({url:`${v}/${t}`})(e)]))),false:e=>h(Object.fromEntries(u.ENDPOINTS.map(t=>[t,(0,l.httpBatchLink)({url:`${v}/${t}`})(e)])))})],transformer:c.default}),y=({children:e})=>(0,t.jsx)(i.Provider,{client:g,queryClient:a,children:(0,t.jsx)(r.QueryClientProvider,{client:a,children:e})});var m=e.i(217255);function x({children:e,name:t}){return"u">typeof window&&window.document&&window.document.createElement&&(window.REACT_INLINESVG_CACHE_NAME=t,window.REACT_INLINESVG_PERSISTENT_CACHE=!0),e}var b=e.i(454295),w=e.i(271645);function k(){let e=(0,w.useRef)(null),t=(0,w.useRef)(null),r=(0,w.useRef)(null),n=async()=>{try{if(e.current&&"closed"!==e.current.state||(e.current=new(window.AudioContext||window.webkitAudioContext)),"suspended"===e.current.state&&await e.current.resume(),!r.current){let t=await fetch("/ring.mp3"),n=await t.arrayBuffer();r.current=await e.current.decodeAudioData(n)}return!0}catch(e){return console.error("Failed to initialize audio system:",e),!1}},o=async()=>{try{if((!e.current||"closed"===e.current.state)&&!await n()||!e.current)return;"suspended"===e.current.state&&await e.current.resume(),t.current&&(t.current.stop(),t.current.disconnect(),t.current=null);let o=e.current.createBufferSource();o.buffer=r.current,o.connect(e.current.destination),t.current=o,o.loop=!0,o.start(0),setTimeout(()=>{t.current===o&&(o.stop(),o.disconnect(),t.current=null)},7e3)}catch(t){console.error("Error playing sound:",t),e.current=null,r.current=null}},a=()=>{t.current&&(t.current.stop(),t.current.disconnect(),t.current=null)};return(0,w.useEffect)(()=>()=>{a(),e.current&&"closed"!==e.current.state&&e.current.close(),e.current=null,r.current=null},[]),(0,w.useEffect)(()=>{if(!("serviceWorker"in navigator))return void console.warn("ServiceWorker not available");let e=async e=>{"PLAY_NOTIFICATION_SOUND"===e.data.type&&(r.current||await n(),await o()),"STOP_NOTIFICATION_SOUND"===e.data.type&&a()};return navigator.serviceWorker.addEventListener("message",e),()=>navigator.serviceWorker.removeEventListener("message",e)},[]),(0,w.useEffect)(()=>{let e=async()=>{r.current||await n(),document.removeEventListener("click",e),document.removeEventListener("touchstart",e)};return document.addEventListener("click",e),document.addEventListener("touchstart",e),()=>{document.removeEventListener("click",e),document.removeEventListener("touchstart",e)}},[]),null}var _=e.i(173233),S=e.i(380814);function E({isEmbed:e,children:r,country:n}){let o=(0,_.default)();return(0,t.jsx)(S.GeoProvider,{country:n,children:(0,t.jsx)(m.SessionProvider,{children:(0,t.jsxs)(y,{children:[!e&&!o&&(0,t.jsx)(k,{}),(0,t.jsx)(x,{children:(0,t.jsx)(b.WebPushProvider,{children:r})})]})})})}e.s(["Providers",()=>E],45744)},852441,e=>{e.v(t=>Promise.all(["static/chunks/24f53849c2cb11b7.js"].map(t=>e.l(t))).then(()=>t(68428)))}]); //# sourceMappingURL=a14c8134e36ba4bc.js.map