1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="5eecbd5a-1d28-b74b-a54b-3416bf88f39b")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,9204,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"LoadableContext",{enumerable:!0,get:function(){return r}});let r=e.r(2879)._(e.r(416340)).default.createContext(null)},209915,(e,t,n)=>{"use strict";var r=e.r(5044),o=e.r(23256);Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return h}});let i=e.r(2879)._(e.r(416340)),a=e.r(9204),s=[],l=[],u=!1;function c(e){let t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then(e=>(n.loading=!1,n.loaded=e,e)).catch(e=>{throw n.loading=!1,n.error=e,e}),n}class d{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state=r._(o._(r._({},this._state),{error:this._res.error,loaded:this._res.loaded,loading:this._res.loading}),e),this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function f(t){return function(t,n){let r=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},n),o=null;function c(){if(!o){let e=new d(t,r);o={getCurrentValue:e.getCurrentValue.bind(e),subscribe:e.subscribe.bind(e),retry:e.retry.bind(e),promise:e.promise.bind(e)}}return o.promise()}if("u"<typeof window&&s.push(c),!u&&"u">typeof window){let t=r.webpack&&"function"==typeof e.t.resolveWeak?r.webpack():r.modules;t&&l.push(e=>{for(let n of t)if(e.includes(n))return c()})}function f(e,t){let n;c(),(n=i.default.useContext(a.LoadableContext))&&Array.isArray(r.modules)&&r.modules.forEach(e=>{n(e)});let s=i.default.useSyncExternalStore(o.subscribe,o.getCurrentValue,o.getCurrentValue);return i.default.useImperativeHandle(t,()=>({retry:o.retry}),[]),i.default.useMemo(()=>{var t;return s.loading||s.error?i.default.createElement(r.loading,{isLoading:s.loading,pastDelay:s.pastDelay,timedOut:s.timedOut,error:s.error,retry:o.retry}):s.loaded?i.default.createElement((t=s.loaded)&&t.default?t.default:t,e):null},[e,s])}return f.preload=()=>c(),f.displayName="LoadableComponent",i.default.forwardRef(f)}(c,t)}function p(e,t){let n=[];for(;e.length;){let r=e.pop();n.push(r(t))}return Promise.all(n).then(()=>{if(e.length)return p(e,t)})}f.preloadAll=()=>new Promise((e,t)=>{p(s).then(e,t)}),f.preloadReady=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return new Promise(t=>{let n=()=>(u=!0,t());p(l,e).then(n,n)})},"u">typeof window&&(window.__NEXT_PRELOADREADY=f.preloadReady);let h=f},94713,(e,t,n)=>{"use strict";var r=e.r(5044),o=e.r(23256);Object.defineProperty(n,"__esModule",{value:!0});var i={default:function(){return p},noSSR:function(){return f}};for(var a in i)Object.defineProperty(n,a,{enumerable:!0,get:i[a]});let s=e.r(2879),l=e.r(221628);e.r(416340);let u=s._(e.r(209915)),c="u"<typeof window;function d(e){return{default:(null==e?void 0:e.default)||e}}function f(e,t){if(delete t.webpack,delete t.modules,!c)return e(t);let n=t.loading;return()=>(0,l.jsx)(n,{error:null,isLoading:!0,pastDelay:!1,timedOut:!1})}function p(e,t){let n=u.default,i={loading:e=>{let{error:t,isLoading:n,pastDelay:r}=e;return null}};e instanceof Promise?i.loader=()=>e:"function"==typeof e?i.loader=e:"object"==typeof e&&(i=r._({},i,e));
2let a=(i=r._({},i,t)).loader;return(i.loadableGenerated&&(i=r._({},i,i.loadableGenerated),delete i.loadableGenerated),"boolean"!=typeof i.ssr||i.ssr)?n(o._(r._({},i),{loader:()=>null!=a?a().then(d):Promise.resolve(d(()=>null))})):(delete i.webpack,delete i.modules,f(n,i))}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},750717,(e,t,n)=>{t.exports=e.r(94713)},288489,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(221628),i=e.i(13660),a=e.i(251839);let s={tiny:10,smaller:14,small:16,medium:20,large:24},l={tiny:1.5,smaller:1.6,small:1.8,medium:1.8,large:2},u={primary:"hsl(var(--accentHsl) / 0.9)",muted:"hsl(var(--c3Hsl) / 0.6)",secondary:"hsl(var(--c3Hsl) / 0.5)",white:"rgba(255, 255, 255, 0.8)",inverse:"hsl(var(--c6Hsl) / 0.9)",accent:"hsl(var(--accentHsl) / 0.95)",ai:"hsl(var(--aiHsl) / 0.95)"};e.s(["Spinner",0,function(e){let{size:c="small",color:d="secondary",className:f}=e,p=(0,r._)(e,["size","color","className"]),h=s[c],m=l[c],g=(h-m)/2,y=2*g*Math.PI;return(0,o.jsx)("div",(0,n._)((0,t._)({className:(0,a.default)("flex-none leading-0",f),style:{width:h,height:h}},p),{children:(0,o.jsx)(i.motion.svg,{width:h,height:h,viewBox:"0 0 ".concat(h," ").concat(h),animate:{rotate:360},transition:{duration:1.2,repeat:1/0,ease:"linear"},children:(0,o.jsx)(i.motion.circle,{cx:h/2,cy:h/2,r:g,fill:"none",stroke:u[d],strokeWidth:m,strokeLinecap:"round",strokeDasharray:y,animate:{strokeDashoffset:[.85*y,.15*y,.85*y,.15*y,.85*y],rotate:[0,180,360]},transition:{duration:6,repeat:1/0,ease:"easeInOut"},style:{transformOrigin:"center"}})})}))}])},50448,593521,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(873961);let o="mq6eyP2ZCJmhcx90";e.s(["QA_TESTING_TEAM_ID",0,o],593521);var i=e.i(23930);let a=[],s=[o];e.s(["redactDemoHiddenTeams",0,function(e,r){if(!e||0===r.length)return e;let o=new Set(r),i=e.teams.filter(e=>!o.has(e.id));if(i.length===e.teams.length)return e;let a=new Set(i.flatMap(e=>e.accounts)),s=new Set(e.teams.filter(e=>o.has(e.id)).flatMap(e=>e.accounts).filter(e=>!a.has(e)));return(0,n._)((0,t._)({},e),{teams:i,accounts:e.accounts.filter(e=>!s.has(e.id))})},"useDemoModeHiddenTeamIds",0,function(){let[e]=(0,i.default)(r.debuggersKeys.demoModeHideQaTeam,!1);return e?s:a}],50448)},196842,e=>{"use strict";function t(e){return e&&"u">typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}e.s(["_",0,function(e){var n=function(e,n){if("object"!==t(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,n||"default");if("object"!==t(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"===t(n)?n:String(n)}],196842)},549198,e=>{"use strict";var t=e.i(416340);let n=e=>{let t,n=new Set,r=(e,r)=>{let o="function"==typeof e?e(t):e;if(!Object.is(o,t)){let e=t;t=(null!=r?r:"object"!=typeof o||null===o)?o:Object.assign({}
2,t,o),n.forEach(n=>n(t,e))}},o=()=>t,i={setState:r,getState:o,getInitialState:()=>a,subscribe:e=>(n.add(e),()=>n.delete(e))},a=t=e(r,o,i);return i},r=e=>e,o=e=>{let o=e?n(e):n,i=e=>(function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r,o=t.default.useSyncExternalStore(e.subscribe,()=>n(e.getState()),()=>n(e.getInitialState()));return t.default.useDebugValue(o),o})(o,e);return Object.assign(i,o),i};e.s(["create",0,e=>e?o(e):o],549198)},834868,991251,56936,128434,516768,513738,e=>{"use strict";e.s(["EditingScopeProvider",()=>b,"useEditingAccount",()=>k,"useEditingAccountId",()=>S,"useEditingAccountPlatformAccount",()=>E,"useMaybeEditingAccount",()=>x,"useMaybeEditingAccountId",()=>_,"useMaybeEditingAccountPlatformAccount",()=>A,"useMaybeEditingScope",()=>w],834868);var t,n=e.i(221628),r=e.i(976859),o=e.i(878420),i=e.i(64386),a=e.i(886513),s=e.i(196842),l=e.i(873961),u=e.i(23930),c=e.i(416340),d=e.i(549198);let f=0,p=(0,d.create)(e=>({scopes:{},register:(t,n)=>e(e=>{var r,a;return{scopes:(0,i._)((0,o._)({},e.scopes),{[t]:(0,i._)((0,o._)({},n),{order:null!=(r=null==(a=e.scopes[t])?void 0:a.order)?r:f++})})}}),unregister:t=>e(e=>{let n=e.scopes,{[t]:r}=n;return{scopes:(0,a._)(n,[(0,s._)(t)])}})}));function h(e){let{draftId:t,accountId:n,label:r}=e,[o]=(0,u.default)(l.debuggersKeys.editingScope,!1),i=(0,c.useId)(),a=p(e=>e.register),s=p(e=>e.unregister);return(0,c.useEffect)(()=>{if(o)return a(i,{draftId:t,accountId:n,label:r}),()=>s(i)},[o,i,t,n,r,a,s]),null}function m(e){return"number"==typeof e&&e>0}e.s(["EditingScopeDebugProbe",0,h,"useEditingScopeDebugStore",0,p],991251),e.s(["DUMMY_ACCOUNT_ID",0,-1,"isRealAccountId",0,m],56936),e.i(661683);let g="Invariant failed";function y(e,t){if(!e)throw Error(t?"".concat(g,": ").concat(t):g)}e.s(["default",0,y],128434);let v=(0,c.createContext)(null);
2function b(e){let{draftId:t,accountId:r,debugLabel:o,children:i}=e,a=(0,c.useMemo)(()=>({draftId:t,accountId:r}),[t,r]);return(0,n.jsxs)(v.Provider,{value:a,children:[(0,n.jsx)(h,{draftId:t,accountId:r,label:o}),i]})}function w(){return(0,c.useContext)(v)}function _(){let e=w();return e&&m(e.accountId)?e.accountId:null}function S(){let e=_();return y(e,"useEditingAccountId used with no editing account (no editor host, or a public payload)"),e}function k(){return(0,r.useAccount)(S())}function x(){var e;return(0,r.useAccount)(null!=(e=_())?e:0)}function E(e){return(0,r.useAccountPlatformAccount)(S(),e)}function A(e){var t;return(0,r.useAccountPlatformAccount)(null!=(t=_())?t:0,e)}function T(e){for(let t of Object.keys(e))if(void 0===e[t])throw Error("Invalid settings: ".concat(t," has undefined value"))}e.s(["CacheNotReadyError",0,class extends Error{constructor(){super("No previous settings found in Tanstack cache"),this.name="CacheNotReadyError"}},"computePatchedSettings",0,function(e,t){if("function"!=typeof t)return T(t),t;{let n=t(e);return n&&T(n),n}},"validateUpdates",0,T],516768);let C=["twitter","linkedin","threads","mastodon","bluesky","substack"],I=["twitter_v2","linkedin_v2","threads","mastodon","bluesky","substack"],P=["x_long_form","x_article"],M={twitter_v2:{socialMediaPlatform:"twitter",friendlyName:"Twitter"},x_long_form:{socialMediaPlatform:"twitter",friendlyName:"Twitter Long Form"},x_article:{socialMediaPlatform:"twitter",friendlyName:"Article"},linkedin_v2:{socialMediaPlatform:"linkedin",friendlyName:"LinkedIn"},mastodon:{socialMediaPlatform:"mastodon",friendlyName:"Mastodon"},threads:{socialMediaPlatform:"threads",friendlyName:"Threads"},bluesky:{socialMediaPlatform:"bluesky",friendlyName:"Bluesky"},substack:{socialMediaPlatform:"substack",friendlyName:"Substack"}},O={twitter:{editorPlatform:"twitter_v2",friendlyName:"X (Twitter)"},linkedin:{editorPlatform:"linkedin_v2",friendlyName:"LinkedIn"},mastodon:{editorPlatform:"mastodon",friendlyName:"Mastodon"},threads:{editorPlatform:"threads",friendlyName:"Threads"},bluesky:{editorPlatform:"bluesky",friendlyName:"Bluesky"},substack:{editorPlatform:"substack",friendlyName:"Substack"}};function R(e,t){return e.some(e=>e===t)}function D(e){return O[e].editorPlatform}var N=((t={})[t.Twitter=10]="Twitter",t[t.TwitterLongForm=11]="TwitterLongForm",t[t.XArticle=12]="XArticle",t[t.LinkedIn=20]="LinkedIn",t[t.Mastodon=30]="Mastodon",t[t.Threads=40]="Threads",t[t.Bluesky=50]="Bluesky",t[t.Substack=60]="Substack",t);e.s(["SocialMediaEditorPlatformNumeric",()=>N,"commentsPlatformToEditorPlatform",0,function(e){return R(P,e)?e:O[e].editorPlatform},"editorPlatformToCommentsPlatform",0,function(e){return R(P,e)?e:M[e].socialMediaPlatform},"normalizeToSocialMediaEditorPlatform",0,function(e){return R(I,e)?e:R(C,e)?D(e):null},"publishableStandaloneEditorPlatforms",0,["x_article"],"socialMediaEditorPlatformToFriendlyName",0,function(e){return M[e].friendlyName},"socialMediaEditorPlatformToSocialMediaPlatform",0,function(e){return M[e].socialMediaPlatform},"socialMediaEditorPlatforms",0,I,"socialMediaPlatformToEditorPlatform",0,D,"socialMediaPlatformToFriendlyName",0,function(e){return O[e].friendlyName},"socialMediaPlatforms",0,C],513738)},154032,(e,t,n)=>{"use strict";function r(e){this.message=e}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,t.exports=r},586228,(e,t,n)=>{"use strict";var r=e.r(154032);function o(e){if("function"!=typeof e)throw TypeError("executor must be a function.");this.promise=new Promise(function(e){t=e});var t,n=this;e(function(e){n.reason||(n.reason=new r(e),t(n.reason))})}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var e;return{token:new o(function(t){e=t}),cancel:e}},t.exports=o},995081,(e,t,n)=>{"use strict";t.exports=function(e){return!!(e&&e.__CANCEL__)}},910105,(e,t,n)=>{"use strict";t.exports=function(e){return function(t){return e.apply(null,t)}}},826294,(e,t,n)=>{"use strict";t.exports=function(e){return"object"==typeof e&&!0===e.isAxiosError}},892534,(e,t,n)=>{"use strict";
2t.exports=function(e,t){return function(){for(var n=Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},520458,(e,t,n)=>{"use strict";var r=e.r(892534),o=Object.prototype.toString;function i(e){return"[object Array]"===o.call(e)}function a(e){return void 0===e}function s(e){return null!==e&&"object"==typeof e}function l(e){if("[object Object]"!==o.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function u(e){return"[object Function]"===o.call(e)}function c(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),i(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.call(null,e[o],o,e)}t.exports={isArray:i,isArrayBuffer:function(e){return"[object ArrayBuffer]"===o.call(e)},isBuffer:function(e){return null!==e&&!a(e)&&null!==e.constructor&&!a(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"u">typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"u">typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:s,isPlainObject:l,isUndefined:a,isDate:function(e){return"[object Date]"===o.call(e)},isFile:function(e){return"[object File]"===o.call(e)},isBlob:function(e){return"[object Blob]"===o.call(e)},isFunction:u,isStream:function(e){return s(e)&&u(e.pipe)},isURLSearchParams:function(e){return"u">typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return(!("u">typeof navigator)||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&"u">typeof window&&"u">typeof document},forEach:c,merge:function e(){var t={};function n(n,r){l(t[r])&&l(n)?t[r]=e(t[r],n):l(n)?t[r]=e({},n):i(n)?t[r]=n.slice():t[r]=n}for(var r=0,o=arguments.length;r<o;r++)c(arguments[r],n);return t},extend:function(e,t,n){return c(t,function(t,o){n&&"function"==typeof t?e[o]=r(t,n):e[o]=t}),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}}},93497,(e,t,n)=>{"use strict";var r=e.r(520458);function o(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(e,t,n){if(!t)return e;if(n)i=n(t);else if(r.isURLSearchParams(t))i=t.toString();else{var i,a=[];r.forEach(t,function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),a.push(o(t)+"="+o(e))}))}),i=a.join("&")}if(i){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}},710312,(e,t,n)=>{"use strict";var r=e.r(520458);function o(){this.handlers=[]}o.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){r.forEach(this.handlers,function(t){null!==t&&e(t)})},t.exports=o},536224,(e,t,n)=>{"use strict";var r=e.r(520458);t.exports=function(e,t){r.forEach(e,function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])})}},840439,(e,t,n)=>{"use strict";t.exports=function(e,t,n,r,o){return e.config=t,n&&(e.code=n),e.request=r,e.response=o,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},510287,(e,t,n)=>{"use strict";var r=e.r(840439);t.exports=function(e,t,n,o,i){return r(Error(e),t,n,o,i)}},140192,(e,t,n)=>{"use strict";var r=e.r(510287);t.exports=function(e,t,n){var o=n.config.validateStatus;!n.status||!o||o(n.status)?e(n):t(r("Request failed with status code "+n.status,n.config,null,n.request,n))}},749408,(e,t,n)=>{"use strict";var r=e.r(520458);t.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,o,i,a){var s=[];s.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(o)&&s.push("path="+o),r.isString(i)&&s.push("domain="+i),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},888230,(e,t,n)=>{"use strict";
2t.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},812697,(e,t,n)=>{"use strict";t.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},325742,(e,t,n)=>{"use strict";var r=e.r(888230),o=e.r(812697);t.exports=function(e,t){return e&&!r(t)?o(e,t):t}},641418,(e,t,n)=>{"use strict";var r=e.r(520458),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(e){var t,n,i,a={};return e&&r.forEach(e.split("\n"),function(e){i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t&&(a[t]&&o.indexOf(t)>=0||("set-cookie"===t?a[t]=(a[t]?a[t]:[]).concat([n]):a[t]=a[t]?a[t]+", "+n:n))}),a}},182895,(e,t,n)=>{"use strict";var r=e.r(520458);t.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=r.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},863240,(e,t,n)=>{"use strict";var r=e.r(520458),o=e.r(140192),i=e.r(749408),a=e.r(93497),s=e.r(325742),l=e.r(641418),u=e.r(182895),c=e.r(510287);t.exports=function(e){return new Promise(function(t,n){var d=e.data,f=e.headers,p=e.responseType;r.isFormData(d)&&delete f["Content-Type"];var h=new XMLHttpRequest;e.auth&&(f.Authorization="Basic "+btoa((e.auth.username||"")+":"+(e.auth.password?unescape(encodeURIComponent(e.auth.password)):"")));var m=s(e.baseURL,e.url);function g(){if(h){var r="getAllResponseHeaders"in h?l(h.getAllResponseHeaders()):null;o(t,n,{data:p&&"text"!==p&&"json"!==p?h.response:h.responseText,status:h.status,statusText:h.statusText,headers:r,config:e,request:h}),h=null}}if(h.open(e.method.toUpperCase(),a(m,e.params,e.paramsSerializer),!0),h.timeout=e.timeout,"onloadend"in h?h.onloadend=g:h.onreadystatechange=function(){!h||4!==h.readyState||(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))&&setTimeout(g)},h.onabort=function(){h&&(n(c("Request aborted",e,"ECONNABORTED",h)),h=null)},h.onerror=function(){n(c("Network Error",e,null,h)),h=null},h.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(c(t,e,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",h)),h=null},r.isStandardBrowserEnv()){var y=(e.withCredentials||u(m))&&e.xsrfCookieName?i.read(e.xsrfCookieName):void 0;y&&(f[e.xsrfHeaderName]=y)}"setRequestHeader"in h&&r.forEach(f,function(e,t){void 0===d&&"content-type"===t.toLowerCase()?delete f[t]:h.setRequestHeader(t,e)}),r.isUndefined(e.withCredentials)||(h.withCredentials=!!e.withCredentials),p&&"json"!==p&&(h.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&h.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&h.upload&&h.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then(function(e){h&&(h.abort(),n(e),h=null)}),d||(d=null),h.send(d)})}},575747,(e,t,n)=>{"use strict";var r,o=e.i(661683),i=e.r(520458),a=e.r(536224),s=e.r(840439),l={"Content-Type":"application/x-www-form-urlencoded"};function u(e,t){!i.isUndefined(e)&&i.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var c={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:("u">typeof XMLHttpRequest?r=e.r(863240):void 0!==o.default&&"[object process]"===Object.prototype.toString.call(o.default)&&(r=e.r(863240)),r),transformRequest:[function(e,t){if(a(t,"Accept"),a(t,"Content-Type"),i.isFormData(e)||i.isArrayBuffer(e)||i.isBuffer(e)||i.isStream(e)||i.isFile(e)||i.isBlob(e))return e;if(i.isArrayBufferView(e))return e.buffer;if(i.isURLSearchParams(e))return u(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString();if(i.isObject(e)||t&&"application/json"===t["Content-Type"]){u(t,"application/json");if(i.isString(e))try{return(0,JSON.parse)(e),i.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}return e}],transformResponse:[function(e){var t=this.transitional,n=t&&t.silentJSONParsing,r=t&&t.forcedJSONParsing,o=!n&&"json"===this.responseType;if(o||r&&i.isString(e)&&e.length)try{return JSON.parse(e)}catch(e){if(o){if("SyntaxError"===e.name)throw s(e,this,"E_JSON_PARSE");throw e}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300}};c.headers={common:{Accept:"application/json, text/plain, */*"}}
2,i.forEach(["delete","get","head"],function(e){c.headers[e]={}}),i.forEach(["post","put","patch"],function(e){c.headers[e]=i.merge(l)}),t.exports=c},85473,(e,t,n)=>{"use strict";var r=e.r(520458),o=e.r(575747);t.exports=function(e,t,n){var i=this||o;return r.forEach(n,function(n){e=n.call(i,e,t)}),e}},108798,(e,t,n)=>{"use strict";var r=e.r(520458),o=e.r(85473),i=e.r(995081),a=e.r(575747);function s(e){e.cancelToken&&e.cancelToken.throwIfRequested()}t.exports=function(e){return s(e),e.headers=e.headers||{},e.data=o.call(e,e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]}),(e.adapter||a.adapter)(e).then(function(t){return s(e),t.data=o.call(e,t.data,t.headers,e.transformResponse),t},function(t){return!i(t)&&(s(e),t&&t.response&&(t.response.data=o.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},615268,(e,t,n)=>{"use strict";var r=e.r(520458);t.exports=function(e,t){t=t||{};var n={},o=["url","method","data"],i=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function l(e,t){return r.isPlainObject(e)&&r.isPlainObject(t)?r.merge(e,t):r.isPlainObject(t)?r.merge({},t):r.isArray(t)?t.slice():t}function u(o){r.isUndefined(t[o])?r.isUndefined(e[o])||(n[o]=l(void 0,e[o])):n[o]=l(e[o],t[o])}r.forEach(o,function(e){r.isUndefined(t[e])||(n[e]=l(void 0,t[e]))}),r.forEach(i,u),r.forEach(a,function(o){r.isUndefined(t[o])?r.isUndefined(e[o])||(n[o]=l(void 0,e[o])):n[o]=l(void 0,t[o])}),r.forEach(s,function(r){r in t?n[r]=l(e[r],t[r]):r in e&&(n[r]=l(void 0,e[r]))});var c=o.concat(i).concat(a).concat(s),d=Object.keys(e).concat(Object.keys(t)).filter(function(e){return -1===c.indexOf(e)});return r.forEach(d,u),n}},815574,(e,t,n)=>{t.exports={name:"axios",version:"0.21.4",description:"Promise based HTTP client for the browser and node.js",main:"index.js",scripts:{test:"grunt test",start:"node ./sandbox/server.js",build:"NODE_ENV=production grunt build",preversion:"npm test",version:"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json",postversion:"git push && git push --tags",examples:"node ./examples/server.js",coveralls:"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js",fix:"eslint --fix lib/**/*.js"},repository:{type:"git",url:"https://github.com/axios/axios.git"},keywords:["xhr","http","ajax","promise","node"],author:"Matt Zabriskie",license:"MIT",bugs:{url:"https://github.com/axios/axios/issues"},homepage:"https://axios-http.com",devDependencies:{coveralls:"^3.0.0","es6-promise":"^4.2.4",grunt:"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1",karma:"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2",minimist:"^1.2.0",mocha:"^8.2.1",sinon:"^4.5.0","terser-webpack-plugin":"^4.2.3",typescript:"^4.0.5","url-search-params":"^0.10.0",webpack:"^4.44.2","webpack-dev-server":"^3.11.0"},browser:{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},jsdelivr:"dist/axios.min.js",unpkg:"dist/axios.min.js",typings:"./index.d.ts",dependencies:{"follow-redirects":"^1.14.0"},bundlesize:[{path:"./dist/axios.min.js",threshold:"5kB"}]}},43124,(e,t,n)=>{"use strict";var r=e.r(815574),o={};["object","boolean","number","function","string","symbol"].forEach(function(e,t){o[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});var i={},a=r.version.split(".");function s(e,t){for(var n=t?t.split("."):a,r=e.split("."),o=0;o<3;o++)if(n[o]>r[o])return!0;else if(n[o]<r[o])break;return!1}o.transitional=function(e,t,n){var o=t&&s(t);function a(e,t){return"[Axios v"+r.version+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,s){if(!1===e)throw Error(a(r," has been removed in "+t));return o&&!i[r]&&(i[r]=!0,console.warn(a(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,s)}},t.exports={isOlderVersion:s,assertOptions:function(e,t,n){if("object"!=typeof e)throw TypeError("options must be an object");for(var r=Object.keys(e),o=r.length;o-- >0;){var i=r[o],a=t[i];if(a){var s=e[i],l=void 0===s||a(s,i,e);if(!0!==l)throw TypeError("option "+i+" must be "+l);continue}if(!0!==n)throw Error("Unknown option "+i)}},validators:o}},950675,(e,t,n)=>{"use strict";var r=e.r(520458),o=e.r(93497),i=e.r(710312),a=e.r(108798),s=e.r(61
25268),l=e.r(43124),u=l.validators;function c(e){this.defaults=e,this.interceptors={request:new i,response:new i}}c.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},(e=s(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t,n=e.transitional;void 0!==n&&l.assertOptions(n,{silentJSONParsing:u.transitional(u.boolean,"1.0.0"),forcedJSONParsing:u.transitional(u.boolean,"1.0.0"),clarifyTimeoutError:u.transitional(u.boolean,"1.0.0")},!1);var r=[],o=!0;this.interceptors.request.forEach(function(t){("function"!=typeof t.runWhen||!1!==t.runWhen(e))&&(o=o&&t.synchronous,r.unshift(t.fulfilled,t.rejected))});var i=[];if(this.interceptors.response.forEach(function(e){i.push(e.fulfilled,e.rejected)}),!o){var c=[a,void 0];for(Array.prototype.unshift.apply(c,r),c=c.concat(i),t=Promise.resolve(e);c.length;)t=t.then(c.shift(),c.shift());return t}for(var d=e;r.length;){var f=r.shift(),p=r.shift();try{d=f(d)}catch(e){p(e);break}}try{t=a(d)}catch(e){return Promise.reject(e)}for(;i.length;)t=t.then(i.shift(),i.shift());return t},c.prototype.getUri=function(e){return o((e=s(this.defaults,e)).url,e.params,e.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],function(e){c.prototype[e]=function(t,n){return this.request(s(n||{},{method:e,url:t,data:(n||{}).data}))}}),r.forEach(["post","put","patch"],function(e){c.prototype[e]=function(t,n,r){return this.request(s(r||{},{method:e,url:t,data:n}))}}),t.exports=c},396256,(e,t,n)=>{"use strict";var r=e.r(520458),o=e.r(892534),i=e.r(950675),a=e.r(615268);function s(e){var t=new i(e),n=o(i.prototype.request,t);return r.extend(n,i.prototype,t),r.extend(n,t),n}var l=s(e.r(575747));l.Axios=i,l.create=function(e){return s(a(l.defaults,e))},l.Cancel=e.r(154032),l.CancelToken=e.r(586228),l.isCancel=e.r(995081),l.all=function(e){return Promise.all(e)},l.spread=e.r(910105),l.isAxiosError=e.r(826294),t.exports=l,t.exports.default=l},396270,(e,t,n)=>{t.exports=e.r(396256)},588354,569384,e=>{"use strict";let t,n;var r,o=e.i(878420),i=e.i(64386);function a(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}e.s(["_",0,a],569384);var s=e.i(416340);let l={data:""},u=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,c=/\/\*[^]*?\*\/| +/g,d=/\n+/g,f=(e,t)=>{let n="",r="",o="";for(let i in e){let a=e[i];"@"==i[0]?"i"==i[1]?n=i+" "+a+";":r+="f"==i[1]?f(a,i):i+"{"+f(a,"k"==i[1]?"":t)+"}":"object"==typeof a?r+=f(a,t?t.replace(/([^,])+/g,e=>i.replace(/([^,]*:\S+\([^)]*\))|([^,])+/g,t=>/&/.test(t)?t.replace(/&/g,e):e?e+" "+t:t)):i):null!=a&&(i=/^--/.test(i)?i:i.replace(/[A-Z]/g,"-$&").toLowerCase(),o+=f.p?f.p(i,a):i+":"+a+";")}return n+(t&&o?t+"{"+o+"}":o)+r},p={},h=e=>{if("object"==typeof e){let t="";for(let n in e)t+=n+h(e[n]);return t}return e};function m(e){let t,n,r,o=this||{},i=e.call?e(o.p):e;return((e,t,n,r,o)=>{var i;let a=h(e),s=p[a]||(p[a]=(e=>{let t=0,n=11;for(;t<e.length;)n=101*n+e.charCodeAt(t++)>>>0;return"go"+n})(a));if(!p[s]){let t=a!==e?e:(e=>{let t,n,r=[{}];for(;t=u.exec(e.replace(c,""));)t[4]?r.shift():t[3]?(n=t[3].replace(d," ").trim(),r.unshift(r[0][n]=r[0][n]||{})):r[0][t[1]]=t[2].replace(d," ").trim();return r[0]})(e);p[s]=f(o?{["@keyframes "+s]:t}:t,n?"":"."+s)}let l=n&&p.g?p.g:null;return n&&(p.g=p[s]),i=p[s],l?t.data=t.data.replace(l,i):-1===t.data.indexOf(i)&&(t.data=r?i+t.data:t.data+i),s})(i.unshift?i.raw?(t=[].slice.call(arguments,1),n=o.p,i.reduce((e,r,o)=>{let i=t[o];if(i&&i.call){let e=i(n),t=e&&e.props&&e.props.className||/^go/.test(e)&&e;i=t?"."+t:e&&"object"==typeof e?e.props?"":f(e,""):!1===e?"":e}return e+r+(null==i?"":i)},"")):i.reduce((e,t)=>Object.assign(e,t&&t.call?t(o.p):t),{}):i,(r=o.target,"object"==typeof window?((r?r.querySelector("#_goober"):window._goober)||Object.assign((r||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:r||l),o.g,o.o,o.k)}m.bind({g:1});let g,y,v,b=m.bind({k:1});function w(e,t){let n=this||{};return function(){let r=arguments;function o(i,a){let s=Object.assign({},i),l=s.className||o.className;n.p=Object.assign({theme:y&&y()},s),n.o=/ *go\d+/.test(l),s.className=m.apply(n,r)+(l?" "+l:""),t&&(s.ref=a);let u=e;return e[0]&&(u=s.as||e,delete s.as),v&&u[0]&&v(s),g(u,s)}return t?t(o):o}}function _(){let e=a(["\nfrom {\n transform: scale(0) rotate(45deg);\n opacity: 0;\n}\nto {\n transform: scale(1) rotate(45deg);\n opacity: 1;\n}"]);return _=function(){return e},e}function S(){let e=a(["\nfrom {\n transform: scale(0);\n opacity: 0;\n}\nto {\n transform: scale(1);\n opacity: 1;\n}"]);return S=function(){return e},e}function k(){let e=a(["\nfrom {\n transform: scale(0) rotate(90deg);\n opacity: 0;\n}\nto {\n transform: scale(1) rotate(90deg);\n opacity: 1;\n}"]);return k=function(){return e},e}
2function x(){let e=a(["\n width: 20px;\n opacity: 0;\n height: 20px;\n border-radius: 10px;\n background: ",";\n position: relative;\n transform: rotate(45deg);\n\n animation: "," 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)\n forwards;\n animation-delay: 100ms;\n\n &:after,\n &:before {\n content: '';\n animation: "," 0.15s ease-out forwards;\n animation-delay: 150ms;\n position: absolute;\n border-radius: 3px;\n opacity: 0;\n background: ",";\n bottom: 9px;\n left: 4px;\n height: 2px;\n width: 12px;\n }\n\n &:before {\n animation: "," 0.15s ease-out forwards;\n animation-delay: 180ms;\n transform: rotate(90deg);\n }\n"]);return x=function(){return e},e}function E(){let e=a(["\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n"]);return E=function(){return e},e}function A(){let e=a(["\n width: 12px;\n height: 12px;\n box-sizing: border-box;\n border: 2px solid;\n border-radius: 100%;\n border-color: ",";\n border-right-color: ",";\n animation: "," 1s linear infinite;\n"]);return A=function(){return e},e}function T(){let e=a(["\nfrom {\n transform: scale(0) rotate(45deg);\n opacity: 0;\n}\nto {\n transform: scale(1) rotate(45deg);\n opacity: 1;\n}"]);return T=function(){return e},e}function C(){let e=a(["\n0% {\n height: 0;\n width: 0;\n opacity: 0;\n}\n40% {\n height: 0;\n width: 6px;\n opacity: 1;\n}\n100% {\n opacity: 1;\n height: 10px;\n}"]);return C=function(){return e},e}function I(){let e=a(["\n width: 20px;\n opacity: 0;\n height: 20px;\n border-radius: 10px;\n background: ",";\n position: relative;\n transform: rotate(45deg);\n\n animation: "," 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)\n forwards;\n animation-delay: 100ms;\n &:after {\n content: '';\n box-sizing: border-box;\n animation: "," 0.2s ease-out forwards;\n opacity: 0;\n animation-delay: 200ms;\n position: absolute;\n border-right: 2px solid;\n border-bottom: 2px solid;\n border-color: ",";\n bottom: 6px;\n left: 6px;\n height: 10px;\n width: 6px;\n }\n"]);return I=function(){return e},e}function P(){let e=a(["\n position: absolute;\n"]);return P=function(){return e},e}function M(){let e=a(["\n position: relative;\n display: flex;\n justify-content: center;\n align-items: center;\n min-width: 20px;\n min-height: 20px;\n"]);return M=function(){return e},e}function O(){let e=a(["\nfrom {\n transform: scale(0.6);\n opacity: 0.4;\n}\nto {\n transform: scale(1);\n opacity: 1;\n}"]);return O=function(){return e},e}function R(){let e=a(["\n position: relative;\n transform: scale(0.6);\n opacity: 0.4;\n min-width: 20px;\n animation: "," 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275)\n forwards;\n"]);return R=function(){return e},e}function D(){let e=a(["\n display: flex;\n align-items: center;\n background: #fff;\n color: #363636;\n line-height: 1.3;\n will-change: transform;\n box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05);\n max-width: 350px;\n pointer-events: auto;\n padding: 8px 10px;\n border-radius: 8px;\n"]);return D=function(){return e},e}function N(){let e=a(["\n display: flex;\n justify-content: center;\n margin: 4px 10px;\n color: inherit;\n flex: 1 1 auto;\n white-space: pre-line;\n"]);return N=function(){return e},e}function L(){let e=a(["\n z-index: 9999;\n > * {\n pointer-events: auto;\n }\n"]);return L=function(){return e},e}var j=(e,t)=>"function"==typeof e?e(t):e,F=(t=0,()=>(++t).toString()),B=()=>{if(void 0===n&&"u">typeof window){let e=matchMedia("(prefers-reduced-motion: reduce)");n=!e||e.matches}return n},z=(e,t)=>{switch(t.type){case 0:return(0,i._)((0,o._)({},e),{toasts:[t.toast,...e.toasts].slice(0,20)});case 1:return(0,i._)((0,o._)({},e),{toasts:e.toasts.map(e=>e.id===t.toast.id?(0,o._)({},e,t.toast):e)});case 2:let{toast:n}=t;return z(e,{type:+!!e.toasts.find(e=>e.id===n.id),toast:n});case 3:let{toastId:r}=t;return(0,i._)((0,o._)({},e),{toasts:e.toasts.map(e=>e.id===r||void 0===r?(0,i._)((0,o._)({},e),{dismissed:!0,visible:!1}):e)});case 4:return void 0===t.toastId?(0,i._)((0,o._)({},e),{toasts:[]}):(0,i._)((0,o._)({},e),{toasts:e.toasts.filter(e=>e.id!==t.toastId)});case 5:return(0,i._)((0,o._)({},e),{pausedAt:t.time});case 6:let a=t.time-(e.pausedAt||0);return(0,i._)((0,o._)({},e),{pausedAt:void 0,toasts:e.toasts.map(e=>(0,i._)((0,o._)({},e),{pauseDuration:e.pauseDuration+a}))})}},U=[],W={toasts:[],pausedAt:void 0},q=e=>
2{W=z(W,e),U.forEach(e=>{e(W)})},G={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},H=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[t,n]=(0,s.useState)(W);(0,s.useEffect)(()=>(U.push(n),()=>{let e=U.indexOf(n);e>-1&&U.splice(e,1)}),[t]);let r=t.toasts.map(t=>{var n,r,a;return(0,i._)((0,o._)({},e,e[t.type],t),{removeDelay:t.removeDelay||(null==(n=e[t.type])?void 0:n.removeDelay)||(null==e?void 0:e.removeDelay),duration:t.duration||(null==(r=e[t.type])?void 0:r.duration)||(null==e?void 0:e.duration)||G[t.type],style:(0,o._)({},e.style,null==(a=e[t.type])?void 0:a.style,t.style)})});return(0,i._)((0,o._)({},t),{toasts:r})},K=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"blank",n=arguments.length>2?arguments[2]:void 0;return(0,i._)((0,o._)({createdAt:Date.now(),visible:!0,dismissed:!1,type:t,ariaProps:{role:"status","aria-live":"polite"},message:e,pauseDuration:0},n),{id:(null==n?void 0:n.id)||F()})},V=e=>(t,n)=>{let r=K(t,e,n);return q({type:2,toast:r}),r.id},X=(e,t)=>V("blank")(e,t);X.error=V("error"),X.success=V("success"),X.loading=V("loading"),X.custom=V("custom"),X.dismiss=e=>{q({type:3,toastId:e})},X.remove=e=>q({type:4,toastId:e}),X.promise=(e,t,n)=>{let r=X.loading(t.loading,(0,o._)({},n,null==n?void 0:n.loading));return"function"==typeof e&&(e=e()),e.then(e=>{let i=t.success?j(t.success,e):void 0;return i?X.success(i,(0,o._)({id:r},n,null==n?void 0:n.success)):X.dismiss(r),e}).catch(e=>{let i=t.error?j(t.error,e):void 0;i?X.error(i,(0,o._)({id:r},n,null==n?void 0:n.error)):X.dismiss(r)}),e};var $=(e,t)=>{q({type:1,toast:{id:e,height:t}})},Q=()=>{q({type:5,time:Date.now()})},Y=new Map,J=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e3;if(Y.has(e))return;let n=setTimeout(()=>{Y.delete(e),q({type:4,toastId:e})},t);Y.set(e,n)},Z=b(_()),ee=b(S()),et=b(k()),en=w("div")(x(),e=>e.primary||"#ff4b4b",Z,ee,e=>e.secondary||"#fff",et),er=b(E()),eo=w("div")(A(),e=>e.secondary||"#e0e0e0",e=>e.primary||"#616161",er),ei=b(T()),ea=b(C()),es=w("div")(I(),e=>e.primary||"#61d345",ei,ea,e=>e.secondary||"#fff"),el=w("div")(P()),eu=w("div")(M()),ec=b(O()),ed=w("div")(R(),ec),ef=e=>{let{toast:t}=e,{icon:n,type:r,iconTheme:i}=t;return void 0!==n?"string"==typeof n?s.createElement(ed,null,n):n:"blank"===r?null:s.createElement(eu,null,s.createElement(eo,(0,o._)({},i)),"loading"!==r&&s.createElement(el,null,"error"===r?s.createElement(en,(0,o._)({},i)):s.createElement(es,(0,o._)({},i))))},ep=w("div")(D()),eh=w("div")(N()),em=s.memo(e=>{let{toast:t,position:n,style:r,children:i}=e,a=t.height?((e,t)=>{let n=e.includes("top")?1:-1,[r,o]=B()?["0%{opacity:0;} 100%{opacity:1;}","0%{opacity:1;} 100%{opacity:0;}"]:["\n0% {transform: translate3d(0,".concat(-200*n,"%,0) scale(.6); opacity:.5;}\n100% {transform: translate3d(0,0,0) scale(1); opacity:1;}\n"),"\n0% {transform: translate3d(0,0,-1px) scale(1); opacity:1;}\n100% {transform: translate3d(0,".concat(-150*n,"%,-1px) scale(.6); opacity:0;}\n")];return{animation:t?"".concat(b(r)," 0.35s cubic-bezier(.21,1.02,.73,1) forwards"):"".concat(b(o)," 0.4s forwards cubic-bezier(.06,.71,.55,1)")}})(t.position||n||"top-center",t.visible):{opacity:0},l=s.createElement(ef,{toast:t}),u=s.createElement(eh,(0,o._)({},t.ariaProps),j(t.message,t));return s.createElement(ep,{className:t.className,style:(0,o._)({},a,r,t.style)},"function"==typeof i?i({icon:l,message:u}):s.createElement(s.Fragment,null,l,u))});r=s.createElement,f.p=void 0,g=r,y=void 0,v=void 0;var eg=e=>{let{id:t,className:n,style:r,onHeightUpdate:o,children:i}=e,a=s.useCallback(e=>{if(e){let n=()=>{o(t,e.getBoundingClientRect().height)};n(),new MutationObserver(n).observe(e,{subtree:!0,childList:!0,characterData:!0})}},[t,o]);return s.createElement("div",{ref:a,className:n,style:r},i)},ey=m(L());e.s(["Toaster",0,e=>{let{reverseOrder:t,position:n="top-center",toastOptions:r,gutter:i,children:a,containerStyle:l,containerClassName:u}=e,{toasts:c,handlers:d}=(e=>{let{toasts:t,pausedAt:n}=H(e);(0,s.useEffect)(()=>{if(n)return;let e=Date.now(),r=t.map(t=>{if(t.duration===1/0)return;let n=(t.duration||0)+t.pauseDuration-(e-t.createdAt);if(n<0){t.visible&&X.dismiss(t.id);return}return setTimeout(()=>X.dismiss(t.id),n)});return()=>
2{r.forEach(e=>e&&clearTimeout(e))}},[t,n]);let r=(0,s.useCallback)(()=>{n&&q({type:6,time:Date.now()})},[n]),o=(0,s.useCallback)((e,n)=>{let{reverseOrder:r=!1,gutter:o=8,defaultPosition:i}=n||{},a=t.filter(t=>(t.position||i)===(e.position||i)&&t.height),s=a.findIndex(t=>t.id===e.id),l=a.filter((e,t)=>t<s&&e.visible).length;return a.filter(e=>e.visible).slice(...r?[l+1]:[0,l]).reduce((e,t)=>e+(t.height||0)+o,0)},[t]);return(0,s.useEffect)(()=>{t.forEach(e=>{if(e.dismissed)J(e.id,e.removeDelay);else{let t=Y.get(e.id);t&&(clearTimeout(t),Y.delete(e.id))}})},[t]),{toasts:t,handlers:{updateHeight:$,startPause:Q,endPause:r,calculateOffset:o}}})(r);return s.createElement("div",{id:"_rht_toaster",style:(0,o._)({position:"fixed",zIndex:9999,top:16,left:16,right:16,bottom:16,pointerEvents:"none"},l),className:u,onMouseEnter:d.startPause,onMouseLeave:d.endPause},c.map(e=>{let r,l,u=e.position||n,c=d.calculateOffset(e,{reverseOrder:t,gutter:i,defaultPosition:n}),f=(r=u.includes("top"),l=u.includes("center")?{justifyContent:"center"}:u.includes("right")?{justifyContent:"flex-end"}:{},(0,o._)({left:0,right:0,display:"flex",position:"absolute",transition:B()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:"translateY(".concat(c*(r?1:-1),"px)")},r?{top:0}:{bottom:0},l));return s.createElement(eg,{id:e.id,key:e.id,onHeightUpdate:d.updateHeight,className:e.visible?ey:"",style:f},"custom"===e.type?j(e.message,e):a?a(e):s.createElement(em,{toast:e,position:u}))}))},"default",0,X,"toast",0,X],588354)},478782,15053,e=>{"use strict";var t,n=new Uint8Array(16);let r=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;for(var o=[],i=0;i<256;++i)o.push((i+256).toString(16).substr(1));let a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(o[e[t+0]]+o[e[t+1]]+o[e[t+2]]+o[e[t+3]]+"-"+o[e[t+4]]+o[e[t+5]]+"-"+o[e[t+6]]+o[e[t+7]]+"-"+o[e[t+8]]+o[e[t+9]]+"-"+o[e[t+10]]+o[e[t+11]]+o[e[t+12]]+o[e[t+13]]+o[e[t+14]]+o[e[t+15]]).toLowerCase();if(!("string"==typeof n&&r.test(n)))throw TypeError("Stringified UUID is invalid");return n},s=function(e,r,o){var i=(e=e||{}).random||(e.rng||function(){if(!t&&!(t="u">typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"u">typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return t(n)})();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,r){o=o||0;for(var s=0;s<16;++s)r[o+s]=i[s];return r}return a(i)};e.s(["v4",0,s],15053);let l=s();e.s(["clientSessionId",0,l],478782)},13561,37188,755828,267010,e=>{"use strict";e.i(927840);var t=e.i(382772),n=e.i(12922);let r="q9m+a7z.p0r4t_y8xl2d@vne5ih3fw6gskbjcu1o";function o(e,t){let n="",o=r.length;for(let i=0;i<t.length;i+=1){let a=(e+11*i+i%5*17)%o;n+=r[(t[i]-a+2*o)%o]}return n}e.s(["readContentMarker",0,o],37188);var i=e.i(128434);let a=[{name:"Fabrizio",fullName:"Fabrizio Rinaldi",description:"Co-Founder / Dev / Design",userId:c(7,[25]),avatarSrc:(0,n.default)("linuz90"),urls:{twitter:"linuz90",threads:"linuz90",mastodon:"https://mastodon.social/@linuz90",instagram:"linuz90",bluesky:"fabrizio.so"}},{name:"Francesco",fullName:"Francesco Di Lorenzo",description:"Co-Founder / Dev",userId:c(13,[11]),avatarSrc:(0,n.default)("frankdilo"),urls:{custom:"https://francescodilorenzo.com/",twitter:"frankdilo",github:"frankdilo",threads:"frankdilo",bluesky:"frankdilo.com"}},{name:"Rajat",fullName:"Rajat Kapoor",description:"Developer",userId:c(19,[34,37,36,10]),avatarSrc:(0,n.default)("rajatkapoor"),urls:{custom:"https://rajatkapoor.me",github:"rajatkapoor",twitter:"rajatkapoor",linkedin:"https://www.linkedin.com/in/rajat100493"}},{name:"Thomas",fullName:"Thomas Chris",description:"Head of Product",userId:c(23,[34,16,26,2,16]),avatarSrc:(0,n.default)("tomchris"),urls:{custom:"https://tomchris.com",twitter:"tomchris",linkedin:"https://www.linkedin.com/in/ttomchris/"}},{name:"Gaile",description:"Customer Support",userId:c(31,[9,28,31,25,13,4]),avatarSrc:(0,n.default)("gailetypefully"),urls:{twitter:"gailetypefully"}}],s=a.filter(e=>{var t;return null==(t=e.urls)?void 0:t.twitter}),l=new Set(a.map(e=>e.userId).filter(e=>void 0!==e));function u(e){return l.has(e)}function c(e,t){let n=Number(o(e,t));return(0,i.default)(Number.isFinite(n),"Invalid slot"),n}e.s(["isTypefullyTeamMember",0,u,"teamMembers",0,a,"teamMembersWithTwitter",0,s],755828);let d=(0,e.i(843842).default)("scan-eye",[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2",key:"aa7l1z"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2",key:"4qcy5o"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2",key:"6vwrx8"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2",key:"ioqczr"}],["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["path",{d:"M18.944 12.33a1 1 0 0 0 0-.66 7.5 7.5 0 0 0-13.888 0 1 1 0 0 0 0 .66 7.5 7.5 0 0 0 13.888 0",key:"11ak4c"}]]);e.s(["ScanEye",0,d],267010);var f=e.i(416340),p=e.i(588354),h=e.i(712416),m=e.i(73002);let g={forceShowDevSettings:"features:forceShowDevSettings",useStagingBackend:"features:useStagingBackend",useBackendProxy:"features:useBackendProxy",zustandDevToolsEnabled:"features:zustandDevToolsEnabled",publishingLimitsUi:"features:publishingLimitsUi",pricingEnterpriseCard:"features:pricingEnterpriseCard",fullScreenOnboardingExperience:"features:fullScreenOnboardingExperience",threadsPreviewLabeledDesktopSidebar:"features:threadsPreviewLabeledDesktopSidebar",betterDraftShareButton:"features:betterDraftShareButton",xSubscribersOnlyAudience:"features:xSubscribersOnlyAudience",useNewApi:"features:useNewApi",xArticles:"features:xArticles",aiCh
2atModelSelection:"features:aiChatModelSelection",compactNewDraft:"features:compactNewDraft",crossPlatformPolls:"features:crossPlatformPolls",threadsQuotes:"features:threadsQuotes",blueskyQuotes:"features:blueskyQuotes",mastodonQuotes:"features:mastodonQuotes",substackRestacks:"features:substackRestacks",onboardingPaidPlansPaywall:"features:onboardingPaidPlansPaywall",freeTrialWithCreditCard:"features:freeTrialWithCreditCard",creatorPlanYearlyOnly:"features:creatorPlanYearlyOnly",realisticPreviewSidebar:"features:realisticPreviewSidebar",naturalPostingTimesInlineToggle:"features:naturalPostingTimesInlineToggle",substackNotes:"features:substackNotes",navAppearanceSetting:"features:navAppearanceSetting"},y="debug:reload:feature-flag";function v(e,t){let n={key:e,silent:null==t?void 0:t.silent};window.dispatchEvent(new CustomEvent(y,{detail:n}))}let b={},w=["features:onboardingPaidPlansPaywall","features:useBackendProxy","features:freeTrialWithCreditCard","features:publishingLimitsUi","features:pricingEnterpriseCard","features:realisticPreviewSidebar","features:naturalPostingTimesInlineToggle","features:xArticles","features:substackNotes","features:navAppearanceSetting"],_=[{key:g.realisticPreviewSidebar,title:"Realistic preview in sidebar",description:"Preview your posts in a sidebar, instead of a new window.",icon:d},{key:g.substackNotes,title:"Substack Notes",description:"Connect a Substack account and publish notes alongside your other platforms.",icon:t.Substack}],S=new Set(_.map(e=>{let{key:t}=e;return t})),k=Object.entries(g),x=new Map(k),E=new Map(k.map(e=>{let[t,n]=e;return[n,t]}));function A(e){if(P(e))return!0;let t=O(e),n=R(e),r="false"===localStorage.getItem(e),o="true"===localStorage.getItem(e);if(r&&!n);else if(t)return!0;else if(o)return!0;return!1}function T(e,t){localStorage.setItem(e,"true"),v(e,t),M(e)}function C(e,t){localStorage.setItem(e,"false"),v(e,t),M(e)}function I(){return[...k].sort((e,t)=>{let[n,r]=e,[o,i]=t,a=O(r);return a!==O(i)?a?1:-1:n.localeCompare(o)})}function P(e){try{var t,n,r;let o=localStorage.getItem(m.storageKeys.auth);if(!o)return!1;let i=JSON.parse(o),a=null==i||null==(n=i.user)?void 0:n.email;if(!a)return!1;return null!=(t=null==(r=b[a])?void 0:r.includes(e))&&t}catch(e){return!1}}function M(e){}function O(e){return w.includes(e)}function R(e){return O(e)&&S.has(e)}function D(e){var t;let n=x.get(e);if(n)return[e,n];let r=E.get(e);if(r)return[r,e];let o=e.toLowerCase();return null!=(t=k.find(e=>{let[t,n]=e;return t.toLowerCase()===o||n.toLowerCase()===o}))?t:null}function N(e){let t=D(e);if(!t)return null;let[n,r]=t;return L(n,r)}function L(e,t){let n,r=localStorage.getItem(t),o="true"===r||"false"!==r&&null;return{name:e,key:t,enabled:A(t),defaultOn:O(t),promotedPublic:R(t),localOverride:o,localStorageValue:r,forcedBy:null,emailOverride:P(t),notes:(n=[],R(t)&&!1===o&&n.push("Promoted public flags ignore local off overrides."),P(t)&&n.push("Enabled by email-specific override."),n)}}function j(){return I().map(e=>{let[t,n]=e;return L(t,n)})}function F(e){let t=e.trim().toLowerCase();return t?j().filter(e=>{let{name:n,key:r,notes:o}=e;return n.toLowerCase().includes(t)||r.toLowerCase().includes(t)||o.some(e=>e.toLowerCase().includes(t))}):j()}function B(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{silent:!0},r=D(e);if(!r)throw Error("Unknown feature flag: ".concat(e));let[o,i]=r;return t?T(i,n):C(i,n),L(o,i)}function z(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{silent:!0},n=D(e);if(!n)throw Error("Unknown feature flag: ".concat(e));let[r,o]=n;return localStorage.removeItem(o),v(o,t),M(o),L(r,o)}function U(){for(let e of Object.values(g))T(e)}function W(){for(let e of Object.values(g))C(e)}function q(){let e=j();return console.table(e.map(e=>{let{name:t,key:n,enabled:r,defaultOn:o,localOverride:i,forcedBy:a}=e;return{name:t,key:n,enabled:r,defaultOn:o,localOverride:i,forcedBy:a}})),e}e.s(["cleanupStaleFeatureFlagOverrides",0,function(){if(h.PRODUCTION&&!h.IS_VERCEL_PREVIEW&&!function(){if(h.DEV)return!0;try{var e;if("true"===localStorage.getItem(g.forceShowDevSettings))return!0;let t=localStorage.getItem(m.storageKeys.auth);if(!t)return!1;let n=JSON.parse(t),r=null==n||null==(e=n.user)?void 0:e.id;if("number"!=typeof r)return!1;return u(r)}catch(e){return!1}}())try{let e=new Set(Object.values(g));for(let t=0;t<localStorage.length;t++){let n=localStorage.key(t);!(!n||!n.startsWith("features:")||!e.has(n)||S.has(n))&&"true"===localStorage.getItem(n)&&(localStorage.removeItem(n),t--)}}catch(e){}},"disableAllFeatures",0,W,"disableFeature",0,C,"enableAllFeatures",0,U,"enableFeature",0,T,"featureFlagKeys",0,g,"getSortedFeatureFlagEntries",0,I,"isFeatureDefaultOn",0,O,"isFeatureEnabled",0,A,"isPublicFeatureFlagPromoted",0,R,"publicFeatureFlags",0,_,"registerFeaturesManager",0,function(){for(let[e,t]of(window.features={enableAll:U,disableAll:W,summary:q,list:j,get:N,set:B,reset:z,search:F},Object.entries(g)))window.features[e]={isEnabled:()=>A(t),enable:()=>T(t),disable:()=>C(t),toggle:()=>{A(t)?C(t):T(t)}}},"resetFeaturesToDefaults",0,function(){for(let e of Object.values(g))localStorage.removeItem(e),v(e,{silent:!0});p.default.success("Feature flags reset to defaults",{id:"feature-flags-reset-to-defaults"})},"useFeatureEnabled",0,function(e){let[t,n]=(0,f.useState)(()=>A(e));return(0,f.useEffect)(()=>{n(A(e))},[e]),(0,f.useEffect)(()=>{let t=t=>{var r;let o=t.detail;if(o.key===e||(r=o.key,0)){let t=A(e);n(t),o.silent||p.default.success("".concat(e," ").concat(t?"enabled":"disabled"),{id:"feature-flag-reloaded-".concat(e)})}};return window.addEventListener(y,t),()=>{window.removeEventListener(y,t)}},[e]),t}],13561)},387911,e=>{"use strict";e.s(["apiAlt",()=>f,"apiAuthHeaders",()=>b,"apiAuthHeadersForAccount",()=>w,"apiAuthQueryParams",()=>S,"buildBrowserBackendUrl",()=>v,"default",()=>
2x,"getCurrentDirectBackendBaseUrl",()=>y,"handleUnauthorized",()=>h,"shouldUseBackendProxy",()=>c,"vercelApi",()=>p,"vercelApiFetcher",()=>k,"withAccount",()=>_]);var t=e.i(661683),n=e.i(878420),r=e.i(64386),o=e.i(396270);e.i(588354);var i=e.i(712416),a=e.i(478782),s=e.i(976859),l=e.i(13561),u=e.i(73002);function c(){let e="false"!==t.default.env.NEXT_PUBLIC_USE_BACKEND_PROXY,n=localStorage.getItem(l.featureFlagKeys.useBackendProxy);return!(!("true"===n||"false"!==n&&e)||localStorage.getItem(i.CUSTOM_BACKEND_URL_KEY)||"true"===localStorage.getItem("features:useStagingBackend"))}let d=m({directBaseURL:i.API_BASE_URL,proxyBaseURL:"/api/backend",timeout:3e4,authMode:"dynamic",logoutOn401:!0}),f=m({directBaseURL:i.API_ALT_BASE_URL,proxyBaseURL:"/api/backend-alt",timeout:3e4,authMode:"dynamic",logoutOn401:!0}),p=m({directBaseURL:"/",timeout:3e4,authMode:"headers"});function h(){let{skipRefresh:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};localStorage.removeItem(u.storageKeys.auth),e||window.location.reload()}function m(e){let{directBaseURL:t,proxyBaseURL:r,timeout:i,authMode:a,trailingSlash:s,logoutOn401:l}=e,u=o.default.create({baseURL:t,timeout:i});return u.interceptors.request.use(function(e){let o="dynamic"===a&&c(),i="dynamic"===a?o?"headers":"query":a;return"dynamic"===a&&r&&(e.baseURL=o?r:t),"dynamic"===a&&o&&e.url&&(e.url=g(e.url,"remove")),"query"===i&&(e.params=(0,n._)({},e.params,S())),"headers"===i&&(e.headers=(0,n._)({},b(),e.headers)),s&&e.url&&(e.url=g(e.url,s)),e}),u.interceptors.response.use(function(e){return e},function(e){var t,n;return l&&(null==e||null==(t=e.response)?void 0:t.status)===401&&h({skipRefresh:null==e||null==(n=e.config)?void 0:n.skipRefreshOn401}),Promise.reject(e)}),u}function g(e,t){let n=e.match(/([^?]*)(\?.*)?/);if(null===n)throw Error("Invalid URL or URL part provided");let r=n[1],o=n[2]||"",i=r.endsWith("/");return"remove"===t&&i&&"/"!==r?r=r.slice(0,-1):"add"!==t||i||(r+="/"),r+o}function y(){{let e=localStorage.getItem(i.CUSTOM_BACKEND_URL_KEY);if(e)return e.replace(/\/+$/,"");if("true"===localStorage.getItem(l.featureFlagKeys.useStagingBackend))return"https://typefully-backend.onrender.com"}return i.API_BASE_URL.replace(/\/+$/,"")}function v(e,t){let n=c(),r=(n?"/api/backend":y()).replace(/\/+$/,""),o=g(e.startsWith("/")?e:"/".concat(e),n?"remove":"add"),i="".concat(r).concat(o);if(!t)return i;let a=new URLSearchParams(t).toString();return a?"".concat(i,"?").concat(a):i}function b(){let e={};e.Session=a.clientSessionId;let t=(0,s.readPersistedAuth)(),n=null==t?void 0:t.token;return n&&(e.Authorization=n),e}function w(e){let t=b();return e&&(t.Account=String(e)),t}function _(e,t){return e?(0,r._)((0,n._)({},t),{headers:(0,r._)((0,n._)({},null==t?void 0:t.headers),{Account:String(e)})}):t}function S(){let e=b(),t={};return t.Session=e.Session,t.X=e.Authorization,t}let k=async(e,t)=>(await p.get(e,t)).data,x=d},771607,e=>{"use strict";var t=e.i(878420),n=e.i(886513),r=e.i(221628),o=e.i(251839);e.s(["default",0,function(e){let{icon:i,size:a=18,strokeWidth:s=1.75,className:l}=e,u=(0,n._)(e,["icon","size","strokeWidth","className"]);return(0,r.jsx)(i,(0,t._)({size:a,strokeWidth:s,className:(0,o.default)("relative flex-none",l)},u))}])},675996,e=>{"use strict";let t=(0,e.i(843842).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["X",0,t],675996)},373199,367818,e=>{"use strict";var t=Object.defineProperty,n=(e,n)=>t(e,"name",{value:n,configurable:!0}),r=!!("u">typeof window&&window.document&&window.document.createElement);function o(e,t){let{checkForDefaultPrevented:r=!0}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return n(function(n){if(null==e||e(n),!1===r||!n||!n.defaultPrevented)return null==t?void 0:t(n)},"handleEvent")}function i(e){var t;if(!r)throw Error("Cannot access document outside of the DOM");return null!=(t=null==e?void 0:e.ownerDocument)?t:document}function a(e){return"IFRAME"===e.tagName}n(o,"composeEventHandlers"),n(function(e){var t,n;if(!r)throw Error("Cannot access window outside of the DOM");return null!=(t=null==e||null==(n=e.ownerDocument)?void 0:n.defaultView)?t:window},"getOwnerWindow"),n(i,"getOwnerDocument"),n(function e(t){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],{activeElement:r}=i(t);
2if(!(null==r?void 0:r.nodeName))return null;if(a(r)&&r.contentDocument)return e(r.contentDocument.body,n);if(n){let e=r.getAttribute("aria-activedescendant");if(e){let t=i(r).getElementById(e);if(t)return t}}return r},"getActiveElement"),n(a,"isFrame"),e.s(["composeEventHandlers",0,o],373199);var s=e.i(416340),l=Object.defineProperty,u=(e,t)=>l(e,"name",{value:t,configurable:!0});function c(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function d(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{let n=!1,r=t.map(t=>{let r=c(t,e);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let e=0;e<r.length;e++){let n=r[e];"function"==typeof n?n():c(t[e],null)}}}}function f(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return s.useCallback(d(...t),t)}u(c,"setRef"),u(d,"composeRefs"),u(f,"useComposedRefs"),e.s(["useComposedRefs",0,f],367818)},587885,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(416340),i=e.i(221628),a=Object.defineProperty,s=(e,t)=>a(e,"name",{value:t,configurable:!0});function l(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],l=[];function c(t,n){let a=o.createContext(n);a.displayName=t+"Context";let u=l.length;l=[...l,n];let c=s(t=>{var n;let{scope:s,children:l}=t,c=(0,r._)(t,["scope","children"]),d=(null==s||null==(n=s[e])?void 0:n[u])||a,f=o.useMemo(()=>c,Object.values(c));return(0,i.jsx)(d.Provider,{value:f,children:l})},"Provider");function d(r,i){var s;let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{optional:c=!1}=l,d=(null==i||null==(s=i[e])?void 0:s[u])||a,f=o.useContext(d);if(f)return f;if(void 0!==n)return n;if(!c)throw Error("`".concat(r,"` must be used within `").concat(t,"`"))}return c.displayName=t+"Provider",s(d,"useContext"),[c,d]}s(c,"createContext");let d=s(()=>{let r=l.map(e=>o.createContext(e));return s(function(i){let a=(null==i?void 0:i[e])||r;return o.useMemo(()=>({["__scope".concat(e)]:(0,n._)((0,t._)({},i),{[e]:a})}),[i,a])},"useScope")},"createScope");return d.scopeName=e,[c,u(d,...a)]}function u(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];let i=n[0];if(1===n.length)return i;let a=s(()=>{let e=n.map(e=>({useScope:e(),scopeName:e.scopeName}));return s(function(n){let r=e.reduce((e,r)=>{let{useScope:o,scopeName:i}=r,a=o(n)["__scope".concat(i)];return(0,t._)({},e,a)},{});return o.useMemo(()=>({["__scope".concat(i.scopeName)]:r}),[r])},"useComposedScopes")},"createScope");return a.scopeName=i.scopeName,a}s(function(e,t){let n=o.createContext(t);n.displayName=e+"Context";let a=s(e=>{let{children:t}=e,a=(0,r._)(e,["children"]),s=o.useMemo(()=>a,Object.values(a));return(0,i.jsx)(n.Provider,{value:s,children:t})},"Provider");function l(r){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{optional:a=!1}=i,s=o.useContext(n);if(s)return s;if(void 0!==t)return t;if(!a)throw Error("`".concat(r,"` must be used within `").concat(e,"`"))}return a.displayName=e+"Provider",s(l,"useContext"),[a,l]},"createContext"),s(l,"createContextScope"),s(u,"composeContextScopes"),e.s(["createContextScope",0,l])},558520,322669,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(416340),i=e.i(149285),a=e.i(367818),s=Object.defineProperty,l=(e,t)=>s(e,"name",{value:t,configurable:!0});function u(e){let t=o.forwardRef((t,n)=>{var i;let{children:s}=t,l=(0,r._)(t,["children"]),u=null,c=!1,d=[];y(s)&&"function"==typeof _&&(s=_(s._payload)),o.Children.forEach(s,e=>{if(m(e)){var t;c=!0;let n="child"in e.props?e.props.child:e.props.children;y(n)&&"function"==typeof _&&(n=_(n._payload)),u=f(e,n),d.push(null==u||null==(t=u.props)?void 0:t.children)}else d.push(e)}),u?u=o.cloneElement(u,void 0,d):!c&&1===o.Children.count(s)&&o.isValidElement(s)&&(u=s);let g=u?h(u):void 0,v=(0,a.useComposedRefs)(n,g);if(!u){if(s||0===s)throw Error(c?w(e):b(e));return s}let S=p(l,null!=(i=u.props)?i:{});return u.type!==o.Fragment&&(S.ref=n?v:g),o.cloneElement(u,S)});return t.displayName="".concat(e,".Slot"),t}l(u,"createSlot");var c=Symbol.for("radix.slottable");function d(e){let t=l(e=>"child"in e?e.children(e.child):e.children,"Slottable");return t.displayName="".concat(e,".Slottable"),t.__radixId=c,t}l(d,"createSlottable");var f=l((e,t)=>
2{if("child"in e.props){let t=e.props.child;return o.isValidElement(t)?o.cloneElement(t,void 0,e.props.children(t.props.children)):null}return o.isValidElement(t)?t:null},"getSlottableElementFromSlottable");function p(e,n){let r=(0,t._)({},n);for(let o in n){let i=e[o],a=n[o];/^on[A-Z]/.test(o)?i&&a?r[o]=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let r=a(...t);return i(...t),r}:i&&(r[o]=i):"style"===o?r[o]=(0,t._)({},i,a):"className"===o&&(r[o]=[i,a].filter(Boolean).join(" "))}return(0,t._)({},e,r)}function h(e){var t,n;let r=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,o=r&&"isReactWarning"in r&&r.isReactWarning;return o?e.ref:(o=(r=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning)?e.props.ref:e.props.ref||e.ref}function m(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===c}l(p,"mergeProps"),l(h,"getElementRef"),l(m,"isSlottable");var g=Symbol.for("react.lazy");function y(e){return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===g&&"_payload"in e&&v(e._payload)}function v(e){return"object"==typeof e&&null!==e&&"then"in e}l(y,"isLazyComponent"),l(v,"isPromiseLike");var b=l(e=>"".concat(e," failed to slot onto its children. Expected a single React element child or `Slottable`."),"createSlotError"),w=l(e=>"".concat(e," failed to slot onto its `Slottable`. Expected `Slottable` to receive a single React element child."),"createSlottableError"),_=o[" use ".trim().toString()];e.s(["createSlot",0,u,"createSlottable",0,d],322669);var S=e.i(221628),k=Object.defineProperty,x=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,i)=>{let a=u("Primitive.".concat(i)),s=o.forwardRef((e,o)=>{let{asChild:s}=e,l=(0,r._)(e,["asChild"]),u=s?a:i;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,S.jsx)(u,(0,n._)((0,t._)({},l),{ref:o}))});return s.displayName="Primitive.".concat(i),(0,n._)((0,t._)({},e),{[i]:s})},{});function E(e,t){e&&i.flushSync(()=>e.dispatchEvent(t))}k(E,"name",{value:"dispatchDiscreteCustomEvent",configurable:!0}),e.s(["Primitive",0,x,"dispatchDiscreteCustomEvent",0,E],558520)},436410,514541,e=>{"use strict";var t,n=e.i(878420),r=e.i(64386),o=e.i(886513),i=e.i(416340),a=e.i(373199),s=e.i(558520),l=e.i(367818);function u(e){let t=i.useRef(e);return i.useEffect(()=>{t.current=e}),i.useMemo(()=>function(){for(var e,n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];return null==(e=t.current)?void 0:e.call(t,...r)},[])}(0,Object.defineProperty)(u,"name",{value:"useCallbackRef",configurable:!0}),e.s(["useCallbackRef",0,u],514541);var c=e.i(221628),d=Object.defineProperty,f=(e,t)=>d(e,"name",{value:t,configurable:!0}),p="dismissableLayer.update",h=i.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set,dismissableSurfaces:new Set}),m=i.forwardRef(f(function(e,d){var m,g;let{disableOutsidePointerEvents:y=!1,deferPointerDownOutside:_=!1,onEscapeKeyDown:S,onPointerDownOutside:k,onFocusOutside:x,onInteractOutside:E,onDismiss:A}=e,T=(0,o._)(e,["disableOutsidePointerEvents","deferPointerDownOutside","onEscapeKeyDown","onPointerDownOutside","onFocusOutside","onInteractOutside","onDismiss"]),C=i.useContext(h),[I,P]=i.useState(null),M=null!=(m=null==I?void 0:I.ownerDocument)?m:null==(g=globalThis)?void 0:g.document,[,O]=i.useState({}),R=(0,l.useComposedRefs)(d,P),D=Array.from(C.layers),[N]=[...C.layersWithOutsidePointerEventsDisabled].slice(-1),L=N?D.indexOf(N):-1,j=I?D.indexOf(I):-1,F=C.layersWithOutsidePointerEventsDisabled.size>0,B=j>=L,z=i.useRef(!1),U=v(e=>{null==k||k(e),null==E||E(e),e.defaultPrevented||null==A||A()},{ownerDocument:M,deferPointerDownOutside:_,isDeferredPointerDownOutsideRef:z,dismissableSurfaces:C.dismissableSurfaces,shouldHandlePointerDownOutside:i.useCallback(e=>{if(!(e instanceof Node))return!1;let t=[...C.branches].some(t=>t.contains(e));return B&&!t},[C.branches,B])}),W=b(e=>{if(_&&z.current)return;let t=e.target;![...C.branches].some(e=>e.contains(t))&&(null==x||x(e),null==E||E(e),e.defaultPrevented||null==A||A())},M),q=!!I&&j===D.length-1,G=u(e=>{"Escape"===e.key&&(null==S||S(e),!e.defaultPrevented&&A&&(e.preventDefault(),A()))});return i.useEffect(()=>{if(q)return M.addEventListener("keydown",G,{capture:!0}),()=>M.removeEventListener("keydown",G,{capture:!0})},[M,q,G]),i.useEffect(()=>{if(I)return y&&(0===C.layersWithOutsidePointerEventsDisabled.size&&(t=M.body.style.pointerEvents,M.body.style.pointerEvents="none"),C.layersWithOutsidePointerEventsDisabled.add(I)),C.layers.add(I),w(),()=>{y&&(C.layersWithOutsidePointerEventsDisabled.delete(I),0===C.layersWithOutsidePointerEventsDisabled.size&&(M.body.style.pointerEvents=t))}},[I,M,y,C]),i.useEffect(()=>()=>{I&&(C.layers.delete(I),C.layersWithOutsidePointerEventsDisabled.delete(I),w())},[I,C]),i.useEffect(()=>{let e=f(()=>O({}),"handleUpdate");return document.addEventListener(p,e),()=>document.removeEventListener(p,e)},[]),(0,c.jsx)(s.Primitive.div,(0,r._)((0,n._)({},T),{ref:R,style:(0,n._)({pointerEvents:F?B?"auto":"none":void 0},e.style),onFocusCapture:(0,a.composeEventHandlers)(e.onFocusCapture,W.onFocusCapture),onBlurCapture:(0,a.composeEventHandlers)(e.onBlurCapture,W.onBlurCapture),onPointerDownCapture:(0,a.composeEventHandlers)(e.onPointerDownCapture,U.onPointerDownCapture)}))},"DismissableLayer"));function g(){let e=i.useContext(h),[t,n]=i.useState(null);return i.useEffect(()=>{if(t)return e.dismissableSurfaces.add(t),()=>{e.dismissableSurfaces.delete(t)}},[t,e.dismissableSurfaces]),n}f(g,"useDismissableLayerSurface");var y=f(()=>!0,"IS_TRUE");function v(e,t){var n;let{ownerDocument:r=null==(n=globalThis)?void 0:n.document,deferPointerDownOutside:o=!1,isDeferredPointerDownOutsideRef:a,dismissableSurfaces:s,shouldHandlePointerDownOutside:l=y}=t,c=u(e),d=i.useRef(!1),p=i.useRef(!1),h=i.useRef(new Map),m=i.useRef(()=>{});return i.useEffect(()=>{function e(){p.current=!1,a.current=!1,h.current.clear()}function t(){return Array.from(h.current.values()).some(Boolean)}function n(e){if(!p.current)return;let t=e.target;t instanceof Node&&[...s].some(e=>e.contains(t))||h.current.set(e.type,!0),"click"===e.type&&window.setTimeout(()=>{p.current&&m.current()},0)}function i(e){p.current&&h.current.set(e.type,!1)}f(e,"resetOutsideInteraction"),f(t,"isOutsideInteractionIntercepted"),f(n,"handleInteractionCapture"),f(i,"handleInteractionBubble");let u=f(n=>{if(n.target&&!d.current){let i=function(){r.removeEventListener("click",m.current);let n=t();e(),n||_("dismissableLayer.pointerDownOutside",c,s,{discrete:!0})};if(f(i,"handleAndDispatchPointerDownOutsideEvent"),!l(n.target)){r.removeEventListener("click",m.current),e(
2),d.current=!1;return}let s={originalEvent:n};p.current=!0,a.current=o&&0===n.button,h.current.clear(),o&&0===n.button?(r.removeEventListener("click",m.current),m.current=i,r.addEventListener("click",m.current,{once:!0})):i()}else r.removeEventListener("click",m.current),e();d.current=!1},"handlePointerDown"),g=["pointerup","mousedown","mouseup","touchstart","touchend","click"];for(let e of g)r.addEventListener(e,n,!0),r.addEventListener(e,i);let y=window.setTimeout(()=>{r.addEventListener("pointerdown",u)},0);return()=>{for(let e of(window.clearTimeout(y),r.removeEventListener("pointerdown",u),r.removeEventListener("click",m.current),g))r.removeEventListener(e,n,!0),r.removeEventListener(e,i)}},[r,c,o,a,s,l]),{onPointerDownCapture:f(()=>d.current=!0,"onPointerDownCapture")}}function b(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,r=u(e),o=i.useRef(!1);return i.useEffect(()=>{let e=f(e=>{e.target&&!o.current&&_("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})},"handleFocus");return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:f(()=>o.current=!0,"onFocusCapture"),onBlurCapture:f(()=>o.current=!1,"onBlurCapture")}}function w(){let e=new CustomEvent(p);document.dispatchEvent(e)}function _(e,t,n,r){let{discrete:o}=r,i=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),o?(0,s.dispatchDiscreteCustomEvent)(i,a):i.dispatchEvent(a)}f(v,"usePointerDownOutside"),f(b,"useFocusOutside"),f(w,"dispatchUpdate"),f(_,"handleAndDispatchCustomEvent"),e.s(["DismissableLayer",0,m,"useDismissableLayerSurface",0,g],436410)},243830,e=>{"use strict";var t,n=e.i(416340),r=(null==(t=globalThis)?void 0:t.document)?n.useLayoutEffect:()=>{};e.s(["useLayoutEffect",0,r])},484517,e=>{"use strict";var t=e.i(416340),n=e.i(243830),r=Object.defineProperty,o=t[" useId ".trim().toString()]||(()=>void 0),i=0;function a(e){let[r,a]=t.useState(o());return(0,n.useLayoutEffect)(()=>{e||a(e=>null!=e?e:String(i++))},[e]),e||(r?"radix-".concat(r):"")}r(a,"name",{value:"useId",configurable:!0}),e.s(["useId",0,a])},961945,185173,e=>{"use strict";let t;var n=e.i(878420),r=e.i(64386),o=e.i(886513),i=e.i(416340);let a=["top","right","bottom","left"],s=Math.min,l=Math.max,u=Math.round,c=Math.floor,d=e=>({x:e,y:e}
2),f={left:"right",right:"left",bottom:"top",top:"bottom"};function p(e,t){return"function"==typeof e?e(t):e}function h(e){return e.split("-")[0]}function m(e){return e.split("-")[1]}function g(e){return"x"===e?"y":"x"}function y(e){return"y"===e?"height":"width"}function v(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function b(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let w=["left","right"],_=["right","left"],S=["top","bottom"],k=["bottom","top"];function x(e){let t=h(e);return f[t]+e.slice(t.length)}function E(e){return"number"!=typeof e?(0,n._)({top:0,right:0,bottom:0,left:0},e):{top:e,right:e,bottom:e,left:e}}function A(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function T(e,t,n){let r,{reference:o,floating:i}=e,a=v(t),s=g(v(t)),l=y(s),u=h(t),c="y"===a,d=o.x+o.width/2-i.width/2,f=o.y+o.height/2-i.height/2,p=o[l]/2-i[l]/2;switch(u){case"top":r={x:d,y:o.y-i.height};break;case"bottom":r={x:d,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:f};break;case"left":r={x:o.x-i.width,y:f};break;default:r={x:o.x,y:o.y}}switch(m(t)){case"start":r[s]-=p*(n&&c?-1:1);break;case"end":r[s]+=p*(n&&c?-1:1)}return r}async function C(e,t){var n;void 0===t&&(t={});let{x:r,y:o,platform:i,rects:a,elements:s,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:f=!1,padding:h=0}=p(t,e),m=E(h),g=s[f?"floating"===d?"reference":"floating":d],y=A(await i.getClippingRect({element:null==(n=await (null==i.isElement?void 0:i.isElement(g)))||n?g:g.contextElement||await (null==i.getDocumentElement?void 0:i.getDocumentElement(s.floating)),boundary:u,rootBoundary:c,strategy:l})),v="floating"===d?{x:r,y:o,width:a.floating.width,height:a.floating.height}:a.reference,b=await (null==i.getOffsetParent?void 0:i.getOffsetParent(s.floating)),w=await (null==i.isElement?void 0:i.isElement(b))&&await (null==i.getScale?void 0:i.getScale(b))||{x:1,y:1},_=A(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:b,strategy:l}):v);return{top:(y.top-_.top+m.top)/w.y,bottom:(_.bottom-y.bottom+m.bottom)/w.y,left:(y.left-_.left+m.left)/w.x,right:(_.right-y.right+m.right)/w.x}}let I=async(e,t,o)=>{let{placement:i="bottom",strategy:a="absolute",middleware:s=[],platform:l}=o,u=l.detectOverflow?l:(0,r._)((0,n._)({},l),{detectOverflow:C}),c=await (null==l.isRTL?void 0:l.isRTL(t)),d=await l.getElementRects({reference:e,floating:t,strategy:a}),{x:f,y:p}=T(d,i,c),h=i,m=0,g={};for(let r=0;r<s.length;r++){let o=s[r];if(!o)continue;let{name:y,fn:v}=o,{x:b,y:w,data:_,reset:S}=await v({x:f,y:p,initialPlacement:i,placement:h,strategy:a,middlewareData:g,rects:d,platform:u,elements:{reference:e,floating:t}});f=null!=b?b:f,p=null!=w?w:p,g[y]=(0,n._)({},g[y],_),S&&m<50&&(m++,"object"==typeof S&&(S.placement&&(h=S.placement),S.rects&&(d=!0===S.rects?await l.getElementRects({reference:e,floating:t,strategy:a}):S.rects),{x:f,y:p}=T(d,h,c)),r=-1)}return{x:f,y:p,placement:h,strategy:a,middlewareData:g}};function P(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function M(e){return a.some(t=>e[t]>=0)}let O=new Set(["left","top"]);async function R(e,t){let{placement:n,platform:r,elements:o}=e,i=await (null==r.isRTL?void 0:r.isRTL(o.floating)),a=h(n),s=m(n),l="y"===v(n),u=O.has(a)?-1:1,c=i&&l?-1:1,d=p(t,e),{mainAxis:f,crossAxis:g,alignmentAxis:y}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&"number"==typeof y&&(g="end"===s?-1*y:y),l?{x:g*c,y:f*u}:{x:f*u,y:g*c}}function D(){return"u">typeof window}function N(e){return F(e)?(e.nodeName||"").toLowerCase():"#document"}function L(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function j(e){var t;return null==(t=(F(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function F(e){return!!D()&&(e instanceof Node||e instanceof L(e).Node)}function B(e){return!!D()&&(e instanceof Element||e instanceof L(e).Element)}function z(e){return!!D()&&(e instanceof HTMLElement||e instanceof L(e).HTMLElement)}function U(e){return!(!D()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof L(e).ShadowRoot)}function W(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=J(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==o&&"contents"!==o}function q(e){return/^(table|td|th)$/.test(N(e))}function G(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let H=/transform|translate|scale|rotate|perspective|filter/,K=/paint|layout|strict|content/,V=e=>!!e&&"none"!==e;function X(e){let t=B(e)?J(e):e;return V(t.transform)||V(t.translate)||V(t.scale)||V(t.rotate)||V(t.perspective)||!Q()&&(V(t.backdropFilter)||V(t.filter))||H.test(t.willChange||"")||K.test(t.contain||"")}function $(e){let t=ee(e);for(;z(t)&&!Y(t);){if(X(t))return t;if(G(t))break;t=ee(t)}return null}function Q(){return null==t&&(t="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),t}function Y(e){return/^(html|body|#document)$/.test(N(e))}function J(e){return L(e).getComputedStyle(e)}function Z(e){return B(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ee(e){if("html"===N(e))return e;let t=e.assignedSlot||e.parentNode||U(e)&&e.host||j(e);return U(t)?t.host:t}function et(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=ee(t);return Y(n)?t.ownerDocument?t.ownerDocument.body:t.body:z(n)&&W(n)?n:e(n)}(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=L(o);if(!i)return t.concat(o,et(o,[],n));{let e=en(a);
2return t.concat(a,a.visualViewport||[],W(o)?o:[],e&&n?et(e):[])}}function en(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function er(e){let t=J(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=z(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,s=u(n)!==i||u(r)!==a;return s&&(n=i,r=a),{width:n,height:r,$:s}}function eo(e){return B(e)?e:e.contextElement}function ei(e){let t=eo(e);if(!z(t))return d(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:i}=er(t),a=(i?u(n.width):n.width)/r,s=(i?u(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}e.s(["getComputedStyle",0,J,"getContainingBlock",0,$,"getDocumentElement",0,j,"getFrameElement",0,en,"getNodeName",0,N,"getNodeScroll",0,Z,"getOverflowAncestors",0,et,"getParentNode",0,ee,"getWindow",0,L,"isContainingBlock",0,X,"isElement",0,B,"isHTMLElement",0,z,"isLastTraversableNode",0,Y,"isOverflowElement",0,W,"isTableElement",0,q,"isTopLayer",0,G,"isWebKit",0,Q],185173);let ea=d(0);function es(e){let t=L(e);return Q()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:ea}function el(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let i=e.getBoundingClientRect(),a=eo(e),s=d(1);t&&(r?B(r)&&(s=ei(r)):s=ei(e));let l=(void 0===(o=n)&&(o=!1),r&&(!o||r===L(a))&&o)?es(a):d(0),u=(i.left+l.x)/s.x,c=(i.top+l.y)/s.y,f=i.width/s.x,p=i.height/s.y;if(a){let e=L(a),t=r&&B(r)?L(r):r,n=e,o=en(n);for(;o&&r&&t!==n;){let e=ei(o),t=o.getBoundingClientRect(),r=J(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;u*=e.x,c*=e.y,f*=e.x,p*=e.y,u+=i,c+=a,o=en(n=L(o))}}return A({width:f,height:p,x:u,y:c})}function eu(e,t){let n=Z(e).scrollLeft;return t?t.left+n:el(j(e)).left+n}function ec(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-eu(e,n),y:n.top+t.scrollTop}}function ed(e,t,n){var r;let o;if("viewport"===t)o=function(e,t){let n=L(e),r=j(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,s=0,l=0;if(o){i=o.width,a=o.height;let e=Q();(!e||e&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}let u=eu(r);if(u<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),o="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,a=Math.abs(r.clientWidth-t.clientWidth-o);a<=25&&(i-=a)}else u<=25&&(i+=u);return{width:i,height:a,x:s,y:l}}(e,n);else if("document"===t){let t,n,i,a,s,u,c;r=j(e),t=j(r),n=Z(r),i=r.ownerDocument.body,a=l(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),s=l(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight),u=-n.scrollLeft+eu(r),c=-n.scrollTop,"rtl"===J(i).direction&&(u+=l(t.clientWidth,i.clientWidth)-a),o={width:a,height:s,x:u,y:c}}else if(B(t)){let e,r,i,a,s,l;r=(e=el(t,!0,"fixed"===n)).top+t.clientTop,i=e.left+t.clientLeft,a=z(t)?ei(t):d(1),s=t.clientWidth*a.x,l=t.clientHeight*a.y,o={width:s,height:l,x:i*a.x,y:r*a.y}}else{let n=es(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return A(o)}function ef(e){return"static"===J(e).position}function ep(e,t){if(!z(e)||"fixed"===J(e).position)return null;if(t)return t(e);let n=e.offsetParent;return j(e)===n&&(n=n.ownerDocument.body),n}function eh(e,t){let n=L(e);if(G(e))return n;if(!z(e)){let t=ee(e);for(;t&&!Y(t);){if(B(t)&&!ef(t))return t;t=ee(t)}return n}let r=ep(e,t);for(;r&&q(r)&&ef(r);)r=ep(r,t);return r&&Y(r)&&ef(r)&&!X(r)?n:r||$(e)||n}let em=async function(e){let t=this.getOffsetParent||eh,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=z(t),o=j(t),i="fixed"===n,a=el(e,!0,i,t),s={scrollLeft:0,scrollTop:0},l=d(0);if(r||!r&&!i)if(("body"!==N(t)||W(o))&&(s=Z(t)),r){let e=el(t,!0,i,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else o&&(l.x=eu(o));i&&!r&&o&&(l.x=eu(o));let u=!o||r||i?d(0):ec(o,s);return{x:a.left+s.scrollLeft-l.x-u.x,y:a.top+s.scrollTop-l.y-u.y,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},eg={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,i="fixed"===o,a=j(r),s=!!t&&G(t.floating);if(r===a||s&&i)return n;let l={scrollLeft:0,scrollTop:0},u=d(1),c=d(0),f=z(r);if((f||!f&&!i)&&(("body"!==N(r)||W(a))&&(l=Z(r)),f)){let e=el(r);u=ei(r),c.x=e.x+r.clientLeft,c.y=e.y+r.clientTop}let p=!a||f||i?d(0):ec(a,l);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-l.scrollLeft*u.x+c.x+p.x,y:n.y*u.y-l.scrollTop*u.y+c.y+p.y}},getDocumentElement:j,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,i=[..."clippingAncestors"===n?G(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=et(e,[],!1).filter(e=>B(e)&&"body"!==N(e)),o=null,i="fixed"===J(e).position,a=i?ee(e):e;for(;B(a)&&!Y(a);){let t=J(a),n=X(a);n||"fixed"!==t.position||(o=null),(i?n||o:!(!n&&"static"===t.position&&o&&("absolute"===o.position||"fixed"===o.position)||W(a)&&!n&&function e(t,n){let r=ee(t);return!(r===n||!B(r)||Y(r))&&("fixed"===J(r).position||e(r,n))}
2(e,a)))?o=t:r=r.filter(e=>e!==a),a=ee(a)}return t.set(e,r),r}(t,this._c):[].concat(n),r],a=ed(t,i[0],o),u=a.top,c=a.right,d=a.bottom,f=a.left;for(let e=1;e<i.length;e++){let n=ed(t,i[e],o);u=l(n.top,u),c=s(n.right,c),d=s(n.bottom,d),f=l(n.left,f)}return{width:c-f,height:d-u,x:f,y:u}},getOffsetParent:eh,getElementRects:em,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=er(e);return{width:t,height:n}},getScale:ei,isElement:B,isRTL:function(e){return"rtl"===J(e).direction}};function ey(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let ev=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:i,rects:a,platform:u,elements:c,middlewareData:d}=t,{element:f,padding:h=0}=p(e,t)||{};if(null==f)return{};let b=E(h),w={x:r,y:o},_=g(v(i)),S=y(_),k=await u.getDimensions(f),x="y"===_,A=x?"clientHeight":"clientWidth",T=a.reference[S]+a.reference[_]-w[_]-a.floating[S],C=w[_]-a.reference[_],I=await (null==u.getOffsetParent?void 0:u.getOffsetParent(f)),P=I?I[A]:0;P&&await (null==u.isElement?void 0:u.isElement(I))||(P=c.floating[A]||a.floating[S]);let M=P/2-k[S]/2-1,O=s(b[x?"top":"left"],M),R=s(b[x?"bottom":"right"],M),D=P-k[S]-R,N=P/2-k[S]/2+(T/2-C/2),L=l(O,s(N,D)),j=!d.arrow&&null!=m(i)&&N!==L&&a.reference[S]/2-(N<O?O:R)-k[S]/2<0,F=j?N<O?N-O:N-D:0;return{[_]:w[_]+F,data:(0,n._)({[_]:L,centerOffset:N-L-F},j&&{alignmentOffset:F}),reset:j}}});var eb=e.i(149285),ew="u">typeof document?i.useLayoutEffect:function(){};function e_(e,t){let n,r,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!e_(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!e_(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function eS(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ek(e,t){let n=eS(e);return Math.round(t*n)/n}function ex(e){let t=i.useRef(e);return ew(()=>{t.current=e}),t}var eE=e.i(558520),eA=e.i(221628),eT=Object.defineProperty,eC=i.forwardRef(eT(function(e,t){let{children:i,width:a=10,height:s=5}=e,l=(0,o._)(e,["children","width","height"]);return(0,eA.jsx)(eE.Primitive.svg,(0,r._)((0,n._)({},l),{ref:t,width:a,height:s,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?i:(0,eA.jsx)("polygon",{points:"0,0 30,0 15,10"})}))},"name",{value:"Arrow",configurable:!0})),eI=e.i(367818),eP=e.i(587885),eM=e.i(514541),eO=e.i(243830);function eR(e){let[t,n]=i.useState(void 0);return(0,eO.useLayoutEffect)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(0,Object.defineProperty)(eR,"name",{value:"useSize",configurable:!0});var eD=Object.defineProperty,eN=(e,t)=>eD(e,"name",{value:t,configurable:!0}),eL="Popper",[ej,eF]=(0,eP.createContextScope)(eL),[eB,ez]=ej(eL),eU=eN(e=>{let{__scopePopper:t,children:n}=e,[r,o]=i.useState(null),[a,s]=i.useState(void 0);return(0,eA.jsx)(eB,{scope:t,anchor:r,onAnchorChange:o,placementState:a,setPlacementState:s,children:n})},"Popper"),eW=i.forwardRef(eN(function(e,t){let{__scopePopper:a,virtualRef:s}=e,l=(0,o._)(e,["__scopePopper","virtualRef"]),u=ez("PopperAnchor",a),c=i.useRef(null),d=u.onAnchorChange,f=i.useCallback(e=>{c.current=e,e&&d(e)},[d]),p=(0,eI.useComposedRefs)(t,f),h=i.useRef(null);i.useEffect(()=>{if(!s)return;let e=h.current;h.current=s.current,e!==h.current&&d(h.current)});let m=u.placementState&&eY(u.placementState),g=null==m?void 0:m[0],y=null==m?void 0:m[1];return s?null:(0,eA.jsx)(eE.Primitive.div,(0,r._)((0,n._)({"data-radix-popper-side":g,"data-radix-popper-align":y},l),{ref:p}))},"PopperAnchor")),eq="PopperContent",[eG,eH]=ej(eq),eK=i.forwardRef(eN(function(e,t){var a,u,d,f,E,A,T,C,D,N,L,F,B,z,U,W,q,G,H,K,V,X,$,Q,Y,J,Z,ee,en,er;let ei,ea,es,eu,ec,ed,{__scopePopper:ef,side:ep="bottom",sideOffset:eh=0,align:em="center",alignOffset:eT=0,arrowPadding:eC=0,avoidCollisions:eP=!0,collisionBoundary:eD=[],collisionPadding:eL=0,sticky:ej="partial",hideWhenDetached:eF=!1,updatePositionStrategy:eB="optimized",onPlaced:eU}=e,eW=(0,o._)(e,["__scopePopper","side","sideOffset","align","alignOffset","arrowPadding","avoidCollisions","collisionBoundary","collisionPadding","sticky","hideWhenDetached","updatePositionStrategy","onPlaced"]),eH=ez(eq,ef),[eK,eV]=i.useState(null),eX=(0,eI.useComposedRefs)(t,eV),[eJ,eZ]=i.useState(null),e0=eR(eJ),e1=null!=(a=null==e0?void 0:e0.width)?a:0,e2=null!=(u=null==e0?void 0:e0.height)?u:0,e3="number"==typeof eL?eL:(0,n._)({top:0,right:0,bottom:0,left:0},eL),e8=Array.isArray(eD)?eD:[eD],e4=e8.length>0,e6={padding:e3,boundary:e8.filter(e$),altBoundary:e4},{refs:e5,floatingStyles:e9,placement:e7,isPositioned:te,middlewareData:tt}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:a=[],platform:s,elements:{reference:l,floating:u}={},transform:c=!0,whileElementsMounted:d,open:f}=e,[p,h]=i.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[m,g]=i.useState(a);e_(m,a)||g(a);let[y,v]=i.useState(null),[b,w]=i.useState(null),_=i.useCallback(e=>
2{e!==E.current&&(E.current=e,v(e))},[]),S=i.useCallback(e=>{e!==A.current&&(A.current=e,w(e))},[]),k=l||y,x=u||b,E=i.useRef(null),A=i.useRef(null),T=i.useRef(p),C=null!=d,P=ex(d),M=ex(s),O=ex(f),R=i.useCallback(()=>{var e,i;let a,s,l;if(!E.current||!A.current)return;let u={placement:t,strategy:o,middleware:m};M.current&&(u.platform=M.current),(e=E.current,i=A.current,a=new Map,s=(0,n._)({platform:eg},u),l=(0,r._)((0,n._)({},s.platform),{_c:a}),I(e,i,(0,r._)((0,n._)({},s),{platform:l}))).then(e=>{let t=(0,r._)((0,n._)({},e),{isPositioned:!1!==O.current});D.current&&!e_(T.current,t)&&(T.current=t,eb.flushSync(()=>{h(t)}))})},[m,t,o,M,O]);ew(()=>{!1===f&&T.current.isPositioned&&(T.current.isPositioned=!1,h(e=>(0,r._)((0,n._)({},e),{isPositioned:!1})))},[f]);let D=i.useRef(!1);ew(()=>(D.current=!0,()=>{D.current=!1}),[]),ew(()=>{if(k&&(E.current=k),x&&(A.current=x),k&&x){if(P.current)return P.current(k,x,R);R()}},[k,x,R,P,C]);let N=i.useMemo(()=>({reference:E,floating:A,setReference:_,setFloating:S}),[_,S]),L=i.useMemo(()=>({reference:k,floating:x}),[k,x]),j=i.useMemo(()=>{let e={position:o,left:0,top:0};if(!L.floating)return e;let t=ek(L.floating,p.x),i=ek(L.floating,p.y);return c?(0,n._)((0,r._)((0,n._)({},e),{transform:"translate("+t+"px, "+i+"px)"}),eS(L.floating)>=1.5&&{willChange:"transform"}):{position:o,left:t,top:i}},[o,c,L.floating,p.x,p.y]);return i.useMemo(()=>(0,r._)((0,n._)({},p),{update:R,refs:N,elements:L,floatingStyles:j}),[p,R,N,L,j])}({strategy:"fixed",placement:ep+("center"!==em?"-"+em:""),whileElementsMounted:eN(function(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return function(e,t,o,i){let a;void 0===i&&(i={});let{ancestorScroll:u=!0,ancestorResize:d=!0,elementResize:f="function"==typeof ResizeObserver,layoutShift:p="function"==typeof IntersectionObserver,animationFrame:h=!1}=i,m=eo(e),g=u||d?[...m?et(m):[],...t?et(t):[]]:[];g.forEach(e=>{u&&e.addEventListener("scroll",o,{passive:!0}),d&&e.addEventListener("resize",o)});let y=m&&p?function(e,t){let o,i=null,a=j(e);function u(){var e;clearTimeout(o),null==(e=i)||e.disconnect(),i=null}return!function d(f,p){void 0===f&&(f=!1),void 0===p&&(p=1),u();let h=e.getBoundingClientRect(),{left:m,top:g,width:y,height:v}=h;if(f||t(),!y||!v)return;let b={rootMargin:-c(g)+"px "+-c(a.clientWidth-(m+y))+"px "+-c(a.clientHeight-(g+v))+"px "+-c(m)+"px",threshold:l(0,s(1,p))||1},w=!0;function _(t){let n=t[0].intersectionRatio;if(n!==p){if(!w)return d();n?d(!1,n):o=setTimeout(()=>{d(!1,1e-7)},1e3)}1!==n||ey(h,e.getBoundingClientRect())||d(),w=!1}try{i=new IntersectionObserver(_,(0,r._)((0,n._)({},b),{root:a.ownerDocument}))}catch(e){i=new IntersectionObserver(_,b)}i.observe(e)}(!0),u}(m,o):null,v=-1,b=null;f&&(b=new ResizeObserver(e=>{let[n]=e;n&&n.target===m&&b&&t&&(b.unobserve(t),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var e;null==(e=b)||e.observe(t)})),o()}),m&&!h&&b.observe(m),t&&b.observe(t));let w=h?el(e):null;return h&&function t(){let n=el(e);w&&!ey(w,n)&&o(),w=n,a=requestAnimationFrame(t)}(),o(),()=>{var e;g.forEach(e=>{u&&e.removeEventListener("scroll",o),d&&e.removeEventListener("resize",o)}),null==y||y(),null==(e=b)||e.disconnect(),b=null,h&&cancelAnimationFrame(a)}}(...t,{animationFrame:"always"===eB})},"whileElementsMounted"),elements:{reference:eH.anchor},middleware:[{name:(ei={name:"offset",options:F=N={mainAxis:eh+e2,alignmentAxis:eT},async fn(e){var t,o;let{x:i,y:a,placement:s,middlewareData:l}=e,u=await R(e,F);return s===(null==(t=l.offset)?void 0:t.placement)&&null!=(o=l.arrow)&&o.alignmentOffset?{}:{x:i+u.x,y:a+u.y,data:(0,r._)((0,n._)({},u),{placement:s})}}}).name,fn:ei.fn,options:[N,L]},eP&&(void 0===(G=W=(0,n._)({mainAxis:!0,crossAxis:!1,limiter:"partial"===ej?{fn:(void 0===(U=B)&&(U={}),{options:U,fn(e){let{x:t,y:r,placement:o,rects:i,middlewareData:a}=e,{offset:s=0,mainAxis:l=!0,crossAxis:u=!0}=p(U,e),c={x:t,y:r},d=v(o),f=g(d),m=c[f],y=c[d],b=p(s,e),w="number"==typeof b?{mainAxis:b,crossAxis:0}:(0,n._)({mainAxis:0,crossAxis:0},b);if(l){let e="y"===f?"height":"width",t=i.reference[f]-i.floating[e]+w.mainAxis,n=i.reference[f]+i.reference[e]-w.mainAxis;m<t?m=t:m>n&&(m=n)}if(u){var _,S;let e="y"===f?"width":"height",t=O.has(h(o)),n=i.reference[d]-i.floating[e]+(t&&(null==(_=a.offset)?void 0:_[d])||0)+(t?0:w.crossAxis),r=i.reference[d]+i.reference[e]+(t?0:(null==(S=a.offset)?void 0:S[d])||0)-(t?w.crossAxis:0);y<n?y=n:y>r&&(y=r)}return{[f]:m,[d]:y}}}).fn,options:[B,z]}:void 0},e6))&&(G={}),{name:(ea={name:"shift",options:G,async fn(e){let{x:t,y:i,placement:a,platform:u}=e,c=p(G,e),{mainAxis:d=!0,crossAxis:f=!1,limiter:m={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}}}=c,y=(0,o._)(c,["mainAxis","crossAxis","limiter"]),b={x:t,y:i},w=await u.detectOverflow(e,y),_=v(h(a)),S=g(_),k=b[S],x=b[_];if(d){let e="y"===S?"top":"left",t="y"===S?"bottom":"right",n=k+w[e],r=k-w[t];k=l(n,s(k,r))}if(f){let e="y"===_?"top":"left",t="y"===_?"bottom":"right",n=x+w[e],r=x-w[t];x=l(n,s(x,r))}let E=m.fn((0,r._)((0,n._)({},e),{[S]:k,[_]:x}));return(0,r._)((0,n._)({},E),{data:{x:E.x-t,y:E.y-i,enabled:{[S]:d,[_]:f}}})}}).name,fn:ea.fn,options:[W,q]}),eP&&(void 0===(V=H=(0,n._)({}
2,e6))&&(V={}),{name:(es={name:"flip",options:V,async fn(e){var t,n,r,i,a,s,l,u;let c,d,f,{placement:E,middlewareData:A,rects:T,initialPlacement:C,platform:I,elements:P}=e,M=p(V,e),{mainAxis:O=!0,crossAxis:R=!0,fallbackPlacements:D,fallbackStrategy:N="bestFit",fallbackAxisSideDirection:L="none",flipAlignment:j=!0}=M,F=(0,o._)(M,["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"]);if(null!=(t=A.arrow)&&t.alignmentOffset)return{};let B=h(E),z=v(C),U=h(C)===C,W=await (null==I.isRTL?void 0:I.isRTL(P.floating)),q=D||(U||!j?[x(C)]:(c=x(C),[b(C),c,b(c)])),G="none"!==L;!D&&G&&q.push(...(d=m(C),f=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?_:w;return t?w:_;case"left":case"right":return t?S:k;default:return[]}}(h(C),"start"===L,W),d&&(f=f.map(e=>e+"-"+d),j&&(f=f.concat(f.map(b)))),f));let H=[C,...q],K=await I.detectOverflow(e,F),X=[],$=(null==(n=A.flip)?void 0:n.overflows)||[];if(O&&X.push(K[B]),R){let e,t,n,r,o=(s=E,l=T,void 0===(u=W)&&(u=!1),e=m(s),n=y(t=g(v(s))),r="x"===t?e===(u?"end":"start")?"right":"left":"start"===e?"bottom":"top",l.reference[n]>l.floating[n]&&(r=x(r)),[r,x(r)]);X.push(K[o[0]],K[o[1]])}if($=[...$,{placement:E,overflows:X}],!X.every(e=>e<=0)){let e=((null==(r=A.flip)?void 0:r.index)||0)+1,t=H[e];if(t&&("alignment"!==R||z===v(t)||$.every(e=>v(e.placement)!==z||e.overflows[0]>0)))return{data:{index:e,overflows:$},reset:{placement:t}};let n=null==(i=$.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!n)switch(N){case"bestFit":{let e=null==(a=$.filter(e=>{if(G){let t=v(e.placement);return t===z||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(n=e);break}case"initialPlacement":n=C}if(E!==n)return{reset:{placement:n}}}return{}}}).name,fn:es.fn,options:[H,K]}),(void 0===(Q=X=(0,r._)((0,n._)({},e6),{apply:eN(e=>{let{elements:t,rects:n,availableWidth:r,availableHeight:o}=e,{width:i,height:a}=n.reference,s=t.floating.style;s.setProperty("--radix-popper-available-width","".concat(r,"px")),s.setProperty("--radix-popper-available-height","".concat(o,"px")),s.setProperty("--radix-popper-anchor-width","".concat(i,"px")),s.setProperty("--radix-popper-anchor-height","".concat(a,"px"))},"apply")}))&&(Q={}),{name:(eu={name:"size",options:Q,async fn(e){var t,i;let a,u,{placement:c,rects:d,platform:f,elements:g}=e,y=p(Q,e),{apply:b=()=>{}}=y,w=(0,o._)(y,["apply"]),_=await f.detectOverflow(e,w),S=h(c),k=m(c),x="y"===v(c),{width:E,height:A}=d.floating;"top"===S||"bottom"===S?(a=S,u=k===(await (null==f.isRTL?void 0:f.isRTL(g.floating))?"start":"end")?"left":"right"):(u=S,a="end"===k?"top":"bottom");let T=A-_.top-_.bottom,C=E-_.left-_.right,I=s(A-_[a],T),P=s(E-_[u],C),M=!e.middlewareData.shift,O=I,R=P;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(R=C),null!=(i=e.middlewareData.shift)&&i.enabled.y&&(O=T),M&&!k){let e=l(_.left,0),t=l(_.right,0),n=l(_.top,0),r=l(_.bottom,0);x?R=E-2*(0!==e||0!==t?e+t:l(_.left,_.right)):O=A-2*(0!==n||0!==r?n+r:l(_.top,_.bottom))}await b((0,r._)((0,n._)({},e),{availableWidth:R,availableHeight:O}));let D=await f.getDimensions(g.floating);return E!==D.width||A!==D.height?{reset:{rects:!0}}:{}}}).name,fn:eu.fn,options:[X,$]}),eJ&&{name:(ec={name:"arrow",options:Z=Y={element:eJ,padding:eC},fn(e){let{element:t,padding:n}="function"==typeof Z?Z(e):Z;return t&&({}).hasOwnProperty.call(t,"current")?null!=t.current?ev({element:t.current,padding:n}).fn(e):{}:t?ev({element:t,padding:n}).fn(e):{}}}).name,fn:ec.fn,options:[Y,J]},eQ({arrowWidth:e1,arrowHeight:e2}),eF&&(void 0===(er=ee=(0,r._)((0,n._)({strategy:"referenceHidden"},e6),{boundary:e4?e6.boundary:void 0}))&&(er={}),{name:(ed={name:"hide",options:er,async fn(e){let{rects:t,platform:i}=e,a=p(er,e),{strategy:s="referenceHidden"}=a,l=(0,o._)(a,["strategy"]);switch(s){case"referenceHidden":{let o=P(await i.detectOverflow(e,(0,r._)((0,n._)({},l),{elementContext:"reference"})),t.reference);return{data:{referenceHiddenOffsets:o,referenceHidden:M(o)}}}case"escaped":{let o=P(await i.detectOverflow(e,(0,r._)((0,n._)({},l),{altBoundary:!0})),t.floating);return{data:{escapedOffsets:o,escaped:M(o)}}}default:return{}}}}).name,fn:ed.fn,options:[ee,en]})]}),tn=eH.setPlacementState;(0,eO.useLayoutEffect)(()=>(tn(e7),()=>{tn(void 0)}),[e7,tn]);let[tr,to]=eY(e7),ti=(0,eM.useCallbackRef)(eU);(0,eO.useLayoutEffect)(()=>{te&&(null==ti||ti())},[te,ti]);let ta=null==(d=tt.arrow)?void 0:d.x,ts=null==(f=tt.arrow)?void 0:f.y,tl=(null==(E=tt.arrow)?void 0:E.
2centerOffset)!==0,[tu,tc]=i.useState();return(0,eO.useLayoutEffect)(()=>{eK&&tc(window.getComputedStyle(eK).zIndex)},[eK]),(0,eA.jsx)("div",{ref:e5.setFloating,"data-radix-popper-content-wrapper":"",style:(0,n._)((0,r._)((0,n._)({},e9),{transform:te?e9.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:tu,"--radix-popper-transform-origin":[null==(A=tt.transformOrigin)?void 0:A.x,null==(T=tt.transformOrigin)?void 0:T.y].join(" ")}),(null==(C=tt.hide)?void 0:C.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}),dir:e.dir,children:(0,eA.jsx)(eG,{scope:ef,placedSide:tr,placedAlign:to,onArrowChange:eZ,arrowX:ta,arrowY:ts,shouldHideArrow:tl,children:(0,eA.jsx)(eE.Primitive.div,(0,r._)((0,n._)({"data-side":tr,"data-align":to},eW),{ref:eX,style:(0,r._)((0,n._)({},eW.style),{animation:te?null==(D=eW.style)?void 0:D.animation:"none"})}))})})},"PopperContent")),eV={top:"bottom",right:"left",bottom:"top",left:"right"},eX=i.forwardRef(eN(function(e,t){let{__scopePopper:i}=e,a=(0,o._)(e,["__scopePopper"]),s=eH("PopperArrow",i),l=eV[s.placedSide];return(0,eA.jsx)("span",{ref:s.onArrowChange,style:{position:"absolute",left:s.arrowX,top:s.arrowY,[l]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[s.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[s.placedSide],visibility:s.shouldHideArrow?"hidden":void 0},children:(0,eA.jsx)(eC,(0,r._)((0,n._)({},a),{ref:t,style:(0,r._)((0,n._)({},a.style),{display:"block"})}))})},"PopperArrow"));function e$(e){return null!==e}eN(e$,"isNotNull");var eQ=eN(e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,i,a;let{placement:s,rects:l,middlewareData:u}=t,c=(null==(o=u.arrow)?void 0:o.centerOffset)!==0,d=c?0:e.arrowWidth,f=c?0:e.arrowHeight,[p,h]=eY(s),m={start:"0%",center:"50%",end:"100%"}[h],g=(null!=(n=null==(i=u.arrow)?void 0:i.x)?n:0)+d/2,y=(null!=(r=null==(a=u.arrow)?void 0:a.y)?r:0)+f/2,v="",b="";return"bottom"===p?(v=c?m:"".concat(g,"px"),b="".concat(-f,"px")):"top"===p?(v=c?m:"".concat(g,"px"),b="".concat(l.floating.height+f,"px")):"right"===p?(v="".concat(-f,"px"),b=c?m:"".concat(y,"px")):"left"===p&&(v="".concat(l.floating.width+f,"px"),b=c?m:"".concat(y,"px")),{data:{x:v,y:b}}}}),"transformOrigin");function eY(e){let[t,n="center"]=e.split("-");return[t,n]}eN(eY,"getSideAndAlignFromPlacement"),e.s(["Anchor",0,eW,"Arrow",0,eX,"Content",0,eK,"Root",0,eU,"createPopperScope",0,eF],961945)},196390,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(416340),i=e.i(149285),a=e.i(558520),s=e.i(243830),l=e.i(221628),u=Object.defineProperty,c=o.forwardRef(u(function(e,u){var c,d;let{container:f}=e,p=(0,r._)(e,["container"]),[h,m]=o.useState(!1);(0,s.useLayoutEffect)(()=>m(!0),[]);let g=f||h&&(null==(d=globalThis)||null==(c=d.document)?void 0:c.body);return g?i.createPortal((0,l.jsx)(a.Primitive.div,(0,n._)((0,t._)({},p),{ref:u})),g):null},"name",{value:"Portal",configurable:!0}));e.s(["Portal",0,c])},421327,e=>{"use strict";var t=e.i(416340),n=e.i(243830),r=Object.defineProperty,o=(e,t)=>r(e,"name",{value:t,configurable:!0});function i(e,n){return t.useReducer((e,t)=>{let r=n[e][t];return null!=r?r:e},e)}o(i,"useStateMachine");var a=o(e=>{let{present:n,children:r}=e,o=s(n),i="function"==typeof r?r({present:o.isPresent}):t.Children.only(r),a=u(o.ref,d(i));return"function"==typeof r||o.isPresent?t.cloneElement(i,{ref:a}):null},"Presence");function s(e){let[r,a]=t.useState(),s=t.useRef(null),l=t.useRef(e),u=t.useRef("none"),d=t.useRef(void 0),[f,p]=i(e?"mounted":"unmounted",{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return t.useEffect(()=>{if("mounted"===f){var e;u.current=null!=(e=d.current)?e:c(s.current),d.current=void 0}else u.current="none"},[f]),(0,n.useLayoutEffect)(()=>{let t=s.current,n=l.current;if(n!==e){let r=u.current,o=c(t);e?(d.current=o,p("MOUNT")):"none"===o||(null==t?void 0:t.display)==="none"?p("UNMOUNT"):n&&r!==o?p("ANIMATION_OUT"):p("UNMOUNT"),l.current=e}},[e,p]),(0,n.useLayoutEffect)(()=>
2{if(r){var e;let t,n=null!=(e=r.ownerDocument.defaultView)?e:window,i=o(e=>{let o=c(s.current).includes(CSS.escape(e.animationName));if(e.target===r&&o&&(p("ANIMATION_END"),!l.current)){let e=r.style.animationFillMode;r.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=e)})}},"handleAnimationEnd"),a=o(e=>{e.target===r&&(u.current=c(s.current))},"handleAnimationStart");return r.addEventListener("animationstart",a),r.addEventListener("animationcancel",i),r.addEventListener("animationend",i),()=>{n.clearTimeout(t),r.removeEventListener("animationstart",a),r.removeEventListener("animationcancel",i),r.removeEventListener("animationend",i)}}p("ANIMATION_END")},[r,p]),{isPresent:["mounted","unmountSuspended"].includes(f),ref:t.useCallback(e=>{if(e){let t=getComputedStyle(e);s.current=t,d.current=c(t)}else s.current=null;a(e)},[])}}function l(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function u(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];let o=t.useRef(n);return o.current=n,t.useCallback(e=>{let t=o.current,n=!1,r=t.map(t=>{let r=l(t,e);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let e=0;e<r.length;e++){let n=r[e];"function"==typeof n?n():l(t[e],null)}}},[])}function c(e){return(null==e?void 0:e.animationName)||"none"}function d(e){var t,n;let r=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,o=r&&"isReactWarning"in r&&r.isReactWarning;return o?e.ref:(o=(r=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning)?e.props.ref:e.props.ref||e.ref}o(s,"usePresence"),o(l,"setRef"),o(u,"useStableComposedRefs"),o(c,"getAnimationName"),o(d,"getElementRef"),e.s(["Presence",0,a])},822568,e=>{"use strict";e.s(["IS_DEVELOPMENT",0,!1])},158767,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(416340),o=e.i(822568),i=e.i(243830),a=Object.defineProperty,s=r[" useEffectEvent ".trim().toString()],l=r[" useInsertionEffect ".trim().toString()];function u(e){if("function"==typeof s)return s(e);let t=r.useRef(()=>{throw Error("Cannot call an event handler while rendering.")});return"function"==typeof l?l(()=>{t.current=e}):(0,i.useLayoutEffect)(()=>{t.current=e}),r.useMemo(()=>function(){for(var e,n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];return null==(e=t.current)?void 0:e.call(t,...r)},[])}a(u,"name",{value:"useEffectEvent",configurable:!0});var c=Object.defineProperty,d=(e,t)=>c(e,"name",{value:t,configurable:!0}),f=r[" useInsertionEffect ".trim().toString()]||i.useLayoutEffect;function p(e){let{prop:t,defaultProp:n,onChange:i=d(()=>{},"onChange"),caller:a}=e,[s,l,u]=h({defaultProp:n,onChange:i}),c=void 0!==t,f=c?t:s;if(o.IS_DEVELOPMENT){let e=r.useRef(void 0!==t);r.useEffect(()=>{let t=e.current;if(t!==c){let e=c?"controlled":"uncontrolled";console.warn("".concat(a," is changing from ").concat(t?"controlled":"uncontrolled"," to ").concat(e,". Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component."))}e.current=c},[c,a])}return[f,r.useCallback(e=>{if(c){let r=m(e)?e(t):e;if(r!==t){var n;null==(n=u.current)||n.call(u,r)}}else l(e)},[c,t,l,u])]}function h(e){let{defaultProp:t,onChange:n}=e,[o,i]=r.useState(t),a=r.useRef(o),s=r.useRef(n);return f(()=>{s.current=n},[n]),r.useEffect(()=>{if(a.current!==o){var e;null==(e=s.current)||e.call(s,o),a.current=o}},[o,a]),[o,i,s]}function m(e){return"function"==typeof e}d(p,"useControllableState"),d(h,"useUncontrolledState"),d(m,"isFunction");var g=Symbol("RADIX:SYNC_STATE");d(function(e,i,a,s){let{prop:l,defaultProp:c,onChange:d,caller:f}=i,p=void 0!==l,h=u(d);if(o.IS_DEVELOPMENT){let e=r.useRef(void 0!==l);r.useEffect(()=>{let t=e.current;if(t!==p){let e=p?"controlled":"uncontrolled";console.warn("".concat(f," is changing from ").concat(t?"controlled":"uncontrolled"," to ").concat(e,". Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component."))}e.current=p},[p,f])}let m=[(0,n._)((0,t._)({},a),{state:c})];s&&m.push(s);let[y,v]=r.useReducer((r,o)=>{if(o.type===g)return(0,n._)((0,t._)({},r),{state:o.state});let i=e(r,o);return p&&!Object.is(i.state,r.state)&&h(i.state),i},...m),b=y.state,w=r.useRef(b);r.useEffect(()=>{w.current!==b&&(w.current=b,p||h(b))},[b,w,p]);let _=r.useMemo(()=>void 0!==l?(0,n._)((0,t._)({},y),{state:l}):y,[y,l]);return r.useEffect(()=>{p&&!Object.is(l,y.state)&&v({type:g,state:l})},[l,y.state,p]),[_,v]},"useControllableStateReducer"),e.s(["useControllableState",0,p],158767)},497989,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(416340),o=e.i(558520),i=e.i(221628),a=Object.defineProperty,s=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),l=r.forwardRef(a(function(e,r){return(0,i.jsx)(o.Primitive.span,(0,n._)((0,t._)({},e),{ref:r,style:(0,t._)({},s,e.style)}))},"name",{value:"VisuallyHidden",configurable:!0}));e.s(["Root",0,l])},852302,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(416340),i=e.i(373199),a=e.i(367818),s=e.i(587885),l=e.i(436410),u=e.i(484517),c=e.i(961945),d=e.i(196390),f=e.i(421327),p=e.i(558520),h=e.i(322669),m=e.i(158767),g=e.i(243830),y=e.i(497989),v=e.i(221628),b=Object.defineProperty,w=(e,t)=>b(e,"name",{value:t,configurable:!0}),[_,S]=(0,s.createContextScope)("Tooltip",[c.createPopperScope]),k=(0,c.createPopperScope)(),x="tooltip.open",[E,A]=_("TooltipProvider"),T=w(e=>{let{__scopeTooltip:t,delayDuration:n=700,skipDelayDuration:r=300,disableHoverableContent:i=!1,children:a}=e,s=o.useRef(!0),l=o.useRef(!1),u=o.useRef(0);return o.useEffect(()=>{let e=u.current;return()=>window.clearTimeout(e)},[]),(0,v.jsx)(E,{scope:t,isOpenDelayedRef:s,delayDuration:n,onOpen:o.useCallback(()=>{r<=0||(window.clearTimeout(u.current),s.current=!1)},[r]),onClose:o.useCallback(()=>{r<=0||(window.clearTimeout(u.current),u.current=window.setTimeout(()=>s.current=!0,r))},[r]),isPointerInTransitRef:l,onPointerInTransitChange:o.useCallback(e=>{l.current=e}
2,[]),disableHoverableContent:i,children:a})},"TooltipProvider"),C="Tooltip",[I,P]=_(C),M=w(e=>{let{__scopeTooltip:r,children:i,open:a,defaultOpen:s,onOpenChange:l,disableHoverableContent:d,delayDuration:f}=e,p=A(C,e.__scopeTooltip),h=k(r),[g,y]=o.useState(null),[b,_]=o.useState(void 0),S=(0,u.useId)(),E=o.useRef(0),T=null!=d?d:p.disableHoverableContent,P=null!=f?f:p.delayDuration,M=o.useRef(!1),[O,R]=(0,m.useControllableState)({prop:a,defaultProp:null!=s&&s,onChange:w(e=>{e?(p.onOpen(),document.dispatchEvent(new CustomEvent(x))):p.onClose(),null==l||l(e)},"onChange"),caller:C}),D=o.useMemo(()=>O?M.current?"delayed-open":"instant-open":"closed",[O]),N=o.useCallback(()=>{window.clearTimeout(E.current),E.current=0,M.current=!1,R(!0)},[R]),L=o.useCallback(()=>{window.clearTimeout(E.current),E.current=0,R(!1)},[R]),j=o.useCallback(()=>{window.clearTimeout(E.current),E.current=window.setTimeout(()=>{M.current=!0,R(!0),E.current=0},P)},[P,R]);return o.useEffect(()=>()=>{E.current&&(window.clearTimeout(E.current),E.current=0)},[]),(0,v.jsx)(c.Root,(0,n._)((0,t._)({},h),{children:(0,v.jsx)(I,{scope:r,contentId:null!=b?b:S,setContentId:_,open:O,stateAttribute:D,trigger:g,onTriggerChange:y,onTriggerEnter:o.useCallback(()=>{p.isOpenDelayedRef.current?j():N()},[p.isOpenDelayedRef,j,N]),onTriggerLeave:o.useCallback(()=>{T?L():(window.clearTimeout(E.current),E.current=0)},[L,T]),onOpen:N,onClose:L,disableHoverableContent:T,children:i})}))},"Tooltip"),O="TooltipTrigger",R=o.forwardRef(w(function(e,s){let{__scopeTooltip:l}=e,u=(0,r._)(e,["__scopeTooltip"]),d=P(O,l),f=A(O,l),h=k(l),m=o.useRef(null),g=(0,a.useComposedRefs)(s,m,d.onTriggerChange),y=o.useRef(!1),b=o.useRef(!1),w=o.useCallback(()=>y.current=!1,[]);return o.useEffect(()=>()=>document.removeEventListener("pointerup",w),[w]),(0,v.jsx)(c.Anchor,(0,n._)((0,t._)({asChild:!0},h),{children:(0,v.jsx)(p.Primitive.button,(0,n._)((0,t._)({"aria-describedby":d.open?d.contentId:void 0,"data-state":d.stateAttribute},u),{ref:g,onPointerMove:(0,i.composeEventHandlers)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(b.current||f.isPointerInTransitRef.current||(d.onTriggerEnter(),b.current=!0))}),onPointerLeave:(0,i.composeEventHandlers)(e.onPointerLeave,()=>{d.onTriggerLeave(),b.current=!1}),onPointerDown:(0,i.composeEventHandlers)(e.onPointerDown,()=>{d.open&&d.onClose(),y.current=!0,document.addEventListener("pointerup",w,{once:!0})}),onFocus:(0,i.composeEventHandlers)(e.onFocus,()=>{y.current||d.onOpen()}),onBlur:(0,i.composeEventHandlers)(e.onBlur,d.onClose),onClick:(0,i.composeEventHandlers)(e.onClick,d.onClose)}))}))},"TooltipTrigger")),D="TooltipPortal",[N,L]=_(D,{forceMount:void 0}),j=w(e=>{let{__scopeTooltip:t,forceMount:n,children:r,container:o}=e,i=P(D,t);return(0,v.jsx)(N,{scope:t,forceMount:n,children:(0,v.jsx)(f.Presence,{present:n||i.open,children:(0,v.jsx)(d.Portal,{asChild:!0,container:o,children:r})})})},"TooltipPortal"),F="TooltipContent",B=o.forwardRef(w(function(e,o){let i=L(F,e.__scopeTooltip),{forceMount:a=i.forceMount,side:s="top"}=e,l=(0,r._)(e,["forceMount","side"]),u=P(F,e.__scopeTooltip);return(0,v.jsx)(f.Presence,{present:a||u.open,children:u.disableHoverableContent?(0,v.jsx)(W,(0,n._)((0,t._)({side:s},l),{ref:o})):(0,v.jsx)(z,(0,n._)((0,t._)({side:s},l),{ref:o}))})},"TooltipContent")),z=o.forwardRef(w(function(e,r){let i=P(F,e.__scopeTooltip),s=A(F,e.__scopeTooltip),l=o.useRef(null),u=(0,a.useComposedRefs)(r,l),[c,d]=o.useState(null),{trigger:f,onClose:p}=i,h=l.current,{onPointerInTransitChange:m}=s,g=o.useCallback(()=>{d(null),m(!1)},[m]),y=o.useCallback((e,t)=>{let n=e.currentTarget,r={x:e.clientX,y:e.clientY},o=G(r,n.getBoundingClientRect());d(X([...H(r,o),...K(t.getBoundingClientRect())])),m(!0)},[m]);return o.useEffect(()=>()=>g(),[g]),o.useEffect(()=>{if(f&&h){let e=w(e=>y(e,h),"handleTriggerLeave"),t=w(e=>y(e,f),"handleContentLeave");return f.addEventListener("pointerleave",e),h.addEventListener("pointerleave",t),()=>{f.removeEventListener("pointerleave",e),h.removeEventListener("pointerleave",t)}}},[f,h,y,g]),o.useEffect(()=>{if(c){let e=w(e=>{let t=e.target,n={x:e.clientX,y:e.clientY},r=(null==f?void 0:f.contains(t))||(null==h?void 0:h.contains(t)),o=!V(n,c);r?g():o&&(g(),p())},"handleTrackPointerGrace");return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[f,h,c,p,g]),(0,v.jsx)(W,(0,n._)((0,t._)({},e),{ref:u}))},"TooltipContentHoverable")),U=(0,h.createSlottable)("TooltipContent"),W=o.forwardRef(w(function(e,i){let{__scopeTooltip:a,children:s,"aria-label":u,id:d,onEscapeKeyDown:f,onPointerDownOutside:p}=e,h=(0,r._)(e,["__scopeTooltip","children","aria-label","id","onEscapeKeyDown","onPointerDownOutside"]),m=P(F,a),b=k(a),{onClose:_}=m;o.useEffect(()=>(document.addEventListener(x,_),()=>document.removeEventListener(x,_)),[_]),o.useEffect(()=>{if(m.trigger){let e=w(e=>{e.target instanceof Node&&e.target.contains(m.trigger)&&_()},"handleScroll");return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[m.trigger,_]);let{setContentId:S}=m;return(0,g.useLayoutEffect)(()=>(S(d),()=>{S(void 0)}),[d,S]),(0,v.jsx)(l.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:f,onPointerDownOutside:p,onFocusOutside:e=>e.preventDefault(),onDismiss:_,children:(0,v.jsxs)(c.Content,(0,n._)((0,t._)({"data-state":m.stateAttribute,role:u?void 0:"tooltip",id:u?void 0:m.contentId},b,h),{ref:i,style:(0,t._)({},h.style,{"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"}),children:[(0,v.jsx)(U,{children:s}),u?(0,v.jsx)(y.Root,{id:m.contentId,role:"tooltip",children:u}):null]}))})},"TooltipContentImpl")),q=o.forwardRef(w(function(e,o){let{__scopeTooltip:i}=e,a=(0,r._)(e,["__scopeTooltip"]),s=k(i);return(0,v.jsx)(c.Arrow,(0,n._)((0,t._)({},s,a),{ref:o}))},"TooltipArrow"));function G(e,t){let n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(n,r,o,i)){case i:return"left";case o:return"right";case n:return"top";case r:return"bottom";default:throw Error("unreachable")}}function H(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5,r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n})}return r}function K(e){let{top:t,right:n,bottom:r,left:o}=e;return[{x:o,y:t},{x:n,y:t},{x:n,y:r},{x:o,y:r}]}function V(e,t){let{x:n,y:r}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let a=t[e],s=t[i],l=a.x,u=a.y,c=s.x,d=s.y;u>r!=d>r&&n<(c-l)*(r-u)/(d-u)+l&&(o=!o)}return o}function X(e){let t=e.slice();return t.sort((e,t)=>
2e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:1*!!(e.y>t.y)),$(t)}function $(e){if(e.length<=1)return e.slice();let t=[];for(let n=0;n<e.length;n++){let r=e[n];for(;t.length>=2;){let e=t[t.length-1],n=t[t.length-2];if((e.x-n.x)*(r.y-n.y)>=(e.y-n.y)*(r.x-n.x))t.pop();else break}t.push(r)}t.pop();let n=[];for(let t=e.length-1;t>=0;t--){let r=e[t];for(;n.length>=2;){let e=n[n.length-1],t=n[n.length-2];if((e.x-t.x)*(r.y-t.y)>=(e.y-t.y)*(r.x-t.x))n.pop();else break}n.push(r)}return(n.pop(),1===t.length&&1===n.length&&t[0].x===n[0].x&&t[0].y===n[0].y)?t:t.concat(n)}w(G,"getExitSideFromRect"),w(H,"getPaddedExitPoints"),w(K,"getPointsFromRect"),w(V,"isPointInPolygon"),w(X,"getHull"),w($,"getHullPresorted"),e.s(["Arrow",0,q,"Content",0,B,"Portal",0,j,"Root",0,M,"TooltipProvider",0,T,"Trigger",0,R])},839532,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(886513);let o={get url(){return`file://${e.P("node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]_/node_modules/zustand/esm/middleware.mjs")}`}},i=new Map,a=e=>{let t=i.get(e);return t?Object.fromEntries(Object.entries(t.stores).map(e=>{let[t,n]=e;return[t,n.getState()]})):{}},s=(e,t)=>{let n;try{n=JSON.parse(e)}catch(e){console.error("[zustand devtools middleware] Could not parse the received json",e)}void 0!==n&&t(n)},l=e=>t=>{try{let n=e(t);if(n instanceof Promise)return n;return{then:e=>l(e)(n),catch(e){return this}}}catch(e){return{then(e){return this},catch:t=>l(t)(e)}}};e.s(["devtools",0,function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(u,c,d)=>{let f,{enabled:p,anonymousActionType:h,store:m}=l,g=(0,r._)(l,["enabled","anonymousActionType","store"]);try{f=(null!=p?p:(o.env?o.env.MODE:void 0)!=="production")&&window.__REDUX_DEVTOOLS_EXTENSION__}catch(e){}if(!f)return e(u,c,d);let y=((e,n,r)=>{if(void 0===e)return{type:"untracked",connection:n.connect(r)};let o=i.get(r.name);if(o)return(0,t._)({type:"tracked",store:e},o);let a={connection:n.connect(r),stores:{}};return i.set(r.name,a),(0,t._)({type:"tracked",store:e},a)})(m,f,g),{connection:v}=y,b=(0,r._)(y,["connection"]),w=!0;d.setState=(e,r,o)=>{let i=u(e,r);if(!w)return i;let s=void 0===o?{type:h||(e=>{var t,n;if(!e)return;let r=e.split("\n"),o=r.findIndex(e=>e.includes("api.setState"));if(o<0)return;let i=(null==(t=r[o+1])?void 0:t.trim())||"";return null==(n=/.+ (.+) .+/.exec(i))?void 0:n[1]})(Error().stack)||"anonymous"}:"string"==typeof o?{type:o}:o;return void 0===m?null==v||v.send(s,c()):null==v||v.send((0,n._)((0,t._)({},s),{type:"".concat(m,"/").concat(s.type)}),(0,n._)((0,t._)({},a(g.name)),{[m]:d.getState()})),i},d.devtools={cleanup:()=>{v&&"function"==typeof v.unsubscribe&&v.unsubscribe(),((e,t)=>{if(void 0===t)return;let n=i.get(e);n&&(delete n.stores[t],0===Object.keys(n.stores).length&&i.delete(e))})(g.name,m)}};let _=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let r=w;w=!1,u(...t),w=r},S=e(d.setState,c,d);if("untracked"===b.type?null==v||v.init(S):(b.stores[b.store]=d,null==v||v.init(Object.fromEntries(Object.entries(b.stores).map(e=>{let[t,n]=e;return[t,t===b.store?S:n.getState()]})))),d.dispatchFromDevtools&&"function"==typeof d.dispatch){let e=!1,t=d.dispatch;d.dispatch=function(){for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];(o.env?o.env.MODE:void 0)==="production"||"__setState"!==r[0].type||e||(console.warn('[zustand devtools middleware] "__setState" action type is reserved to set state from the devtools. Avoid using it.'),e=!0),t(...r)}}return v.subscribe(e=>{var t;switch(e.type){case"ACTION":if("string"!=typeof e.payload)return void console.error("[zustand devtools middleware] Unsupported action format");return s(e.payload,e=>{if("__setState"===e.type){if(void 0===m)return void _(e.state);1!==Object.keys(e.state).length&&console.error('\n [zustand devtools middleware] Unsupported __setState action format.\n When using \'store\' option in devtools(), the \'state\' should have only one key, which is a value of \'store\' that was passed in devtools(),\n and value of this only key should be a state object. Example: { "type": "__setState", "state": { "abc123Store": { "foo": "bar" } } }\n ');let t=e.state[m];return void(null==t||JSON.stringify(d.getState())!==JSON.stringify(t)&&_(t))}d.dispatchFromDevtools&&"function"==typeof d.dispatch&&d.dispatch(e)});case"DISPATCH":switch(e.payload.type){case"RESET":if(_(S),void 0===m)return null==v?void 0:v.init(d.getState());return null==v?void 0:v.init(a(g.name));
2case"COMMIT":if(void 0===m){null==v||v.init(d.getState());break}return null==v?void 0:v.init(a(g.name));case"ROLLBACK":return s(e.state,e=>{if(void 0===m){_(e),null==v||v.init(d.getState());return}_(e[m]),null==v||v.init(a(g.name))});case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return s(e.state,e=>{void 0===m?_(e):JSON.stringify(d.getState())!==JSON.stringify(e[m])&&_(e[m])});case"IMPORT_STATE":{let{nextLiftedState:n}=e.payload,r=null==(t=n.computedStates.slice(-1)[0])?void 0:t.state;if(!r)return;void 0===m?_(r):_(r[m]),null==v||v.send(null,n);break}case"PAUSE_RECORDING":return w=!w}return}}),S}},"persist",0,(e,n)=>(r,o,i)=>{let a,s=(0,t._)({storage:function(e){let t;try{t=e()}catch(e){return}return{getItem:e=>{var n;let r=e=>null===e?null:JSON.parse(e,void 0),o=null!=(n=t.getItem(e))?n:null;return o instanceof Promise?o.then(r):r(o)},setItem:(e,n)=>t.setItem(e,JSON.stringify(n,void 0)),removeItem:e=>t.removeItem(e)}}(()=>localStorage),partialize:e=>e,version:0,merge:(e,n)=>(0,t._)({},n,e)},n),u=!1,c=new Set,d=new Set,f=s.storage;if(!f)return e(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];console.warn("[zustand persist middleware] Unable to update item '".concat(s.name,"', the given storage is currently unavailable.")),r(...t)},o,i);let p=()=>{let e=s.partialize((0,t._)({},o()));return f.setItem(s.name,{state:e,version:s.version})},h=i.setState;i.setState=(e,t)=>{h(e,t),p()};let m=e(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];r(...t),p()},o,i);i.getInitialState=()=>m;let g=()=>{var e,t;if(!f)return;u=!1,c.forEach(e=>{var t;return e(null!=(t=o())?t:m)});let n=(null==(t=s.onRehydrateStorage)?void 0:t.call(s,null!=(e=o())?e:m))||void 0;return l(f.getItem.bind(f))(s.name).then(e=>{if(e)if("number"!=typeof e.version||e.version===s.version)return[!1,e.state];else{if(s.migrate){let t=s.migrate(e.state,e.version);return t instanceof Promise?t.then(e=>[!0,e]):[!0,t]}console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}return[!1,void 0]}).then(e=>{var t;let[n,i]=e;if(r(a=s.merge(i,null!=(t=o())?t:m),!0),n)return p()}).then(()=>{null==n||n(a,void 0),a=o(),u=!0,d.forEach(e=>e(a))}).catch(e=>{null==n||n(void 0,e)})};return i.persist={setOptions:e=>{s=(0,t._)({},s,e),e.storage&&(f=e.storage)},clearStorage:()=>{null==f||f.removeItem(s.name)},getOptions:()=>s,rehydrate:()=>g(),hasHydrated:()=>u,onHydrate:e=>(c.add(e),()=>{c.delete(e)}),onFinishHydration:e=>(d.add(e),()=>{d.delete(e)})},s.skipHydration||g(),a||m},"subscribeWithSelector",0,e=>(t,n,r)=>{let o=r.subscribe;return r.subscribe=(e,t,n)=>{let i=e;if(t){let o=(null==n?void 0:n.equalityFn)||Object.is,a=e(r.getState());i=n=>{let r=e(n);if(!o(a,r)){let e=a;t(a=r,e)}},(null==n?void 0:n.fireImmediately)&&t(a,a)}return o(i)},e(t,n,r)}])},103658,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(839532);e.s(["withDevtools",0,function(e,o){if(!function(){try{let e="true"===localStorage.getItem("features:zustandDevToolsEnabled");if("false"===localStorage.getItem("features:zustandDevToolsEnabled"))return!1;if(e)return!0;return!1}catch(e){return!1}}())return e;let i=(null==o?void 0:o.name)||"ZustandStore_".concat(Date.now(),"_").concat(Math.random().toString(36).substr(2,9));return(0,r.devtools)(e,(0,n._)((0,t._)({},o),{name:i,serialize:{options:{undefined:!0,function:!1,symbol:!0}}}))}])},650472,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(549198),o=e.i(839532),i=e.i(103658);let a=(0,r.create)()((0,i.withDevtools)((0,o.subscribeWithSelector)(e=>({helpPopoverAnchors:new Map,activeHelpPopoverId:null,registerHelpPopoverAnchor:(t,n)=>e(e=>{var r;let o=new Map(e.helpPopoverAnchors),i=(null!=(r=o.get(t))?r:[]).filter(e=>e!==n);return o.set(t,[...i,n]),{helpPopoverAnchors:o}},!1,"registerHelpPopoverAnchor"),unregisterHelpPopoverAnchor:(t,n)=>e(e=>{let r=e.helpPopoverAnchors.get(t);if(!r)return e;let o=n?r.filter(e=>e!==n):[];if(n&&o.length===r.length)return e;let i=new Map(e.helpPopoverAnchors);return 0===o.length?i.delete(t):i.set(t,o),{helpPopoverAnchors:i}}
2,!1,"unregisterHelpPopoverAnchor"),setActiveHelpPopover:t=>e({activeHelpPopoverId:t},!1,"setActiveHelpPopover"),mountedCallouts:[],journeyCalloutHasBeenShown:!1,setMountedCallouts:t=>e({mountedCallouts:t},!1,"setMountedCallouts"),mountCallout:function(t){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e(e=>({mountedCallouts:e.mountedCallouts.some(e=>e.id===t)?e.mountedCallouts:[...e.mountedCallouts,{id:t,shown:n}]}),!1,"mountCallout")},unmountCallout:t=>e(e=>({mountedCallouts:e.mountedCallouts.filter(e=>e.id!==t)}),!1,"unmountCallout"),updateCalloutShown:(r,o)=>e(e=>({mountedCallouts:e.mountedCallouts.map(e=>e.id===r?(0,n._)((0,t._)({},e),{shown:o}):e)}),!1,"updateCalloutShown"),setJourneyCalloutHasBeenShown:t=>e({journeyCalloutHasBeenShown:t},!1,"setJourneyCalloutHasBeenShown")})),{name:"UserJourneyStore"}));function s(e){let t=e.getBoundingClientRect();return t.top+t.left}e.s(["getHelpPopoverAnchorElement",0,function(e,t){let n=e.get(t);if(!n||0===n.length)return;if(1===n.length)return n[0];let r=n.filter(e=>e.isConnected);if(0===r.length)return n[n.length-1];let o=r[0],i=s(o);for(let e of r.slice(1)){let t=s(e);t<i&&(o=e,i=t)}return o},"useActiveHelpPopoverId",0,()=>a(e=>e.activeHelpPopoverId),"useUserJourneyStore",0,a])},584743,(e,t,n)=>{(function(){o=Math.floor,d=Math.min,r=function(e,t){return e<t?-1:+(e>t)},c=function(e,t,n,i,a){var s;if(null==n&&(n=0),null==a&&(a=r),n<0)throw Error("lo must be non-negative");for(null==i&&(i=e.length);n<i;)0>a(t,e[s=o((n+i)/2)])?i=s:n=s+1;return[].splice.apply(e,[n,n-n].concat(t)),t},s=function(e,t,n){return null==n&&(n=r),e.push(t),m(e,0,e.length-1,n)},a=function(e,t){var n,o;return null==t&&(t=r),n=e.pop(),e.length?(o=e[0],e[0]=n,g(e,0,t)):o=n,o},u=function(e,t,n){var o;return null==n&&(n=r),o=e[0],e[0]=t,g(e,0,n),o},l=function(e,t,n){var o;return null==n&&(n=r),e.length&&0>n(e[0],t)&&(t=(o=[e[0],t])[0],e[0]=o[1],g(e,0,n)),t},i=function(e,t){var n,i,a,s,l,u;for(null==t&&(t=r),s=(function(){u=[];for(var t=0,n=o(e.length/2);0<=n?t<n:t>n;0<=n?t++:t--)u.push(t);return u}).apply(this).reverse(),l=[],i=0,a=s.length;i<a;i++)n=s[i],l.push(g(e,n,t));return l},h=function(e,t,n){var o;if(null==n&&(n=r),-1!==(o=e.indexOf(t)))return m(e,0,o,n),g(e,o,n)},f=function(e,t,n){var o,a,s,u;if(null==n&&(n=r),!(o=e.slice(0,t)).length)return o;for(i(o,n),a=0,s=(u=e.slice(t)).length;a<s;a++)l(o,u[a],n);return o.sort(n).reverse()},p=function(e,t,n){var o,s,l,u,f,p,h,m,g;if(null==n&&(n=r),10*t<=e.length){if(!(l=e.slice(0,t).sort(n)).length)return l;for(u=0,s=l[l.length-1],p=(h=e.slice(t)).length;u<p;u++)0>n(o=h[u],s)&&(c(l,o,0,null,n),l.pop(),s=l[l.length-1]);return l}for(i(e,n),g=[],f=0,m=d(t,e.length);0<=m?f<m:f>m;0<=m?++f:--f)g.push(a(e,n));return g},m=function(e,t,n,o){var i,a,s;for(null==o&&(o=r),i=e[n];n>t;){if(0>o(i,a=e[s=n-1>>1])){e[n]=a,n=s;continue}break}return e[n]=i},g=function(e,t,n){var o,i,a,s,l;for(null==n&&(n=r),i=e.length,l=t,a=e[t],o=2*t+1;o<i;)(s=o+1)<i&&!(0>n(e[o],e[s]))&&(o=s),e[t]=e[o],o=2*(t=o)+1;return e[t]=a,m(e,l,t,n)},n=function(){function e(e){this.cmp=null!=e?e:r,this.nodes=[]}return e.push=s,e.pop=a,e.replace=u,e.pushpop=l,e.heapify=i,e.updateItem=h,e.nlargest=f,e.nsmallest=p,e.prototype.push=function(e){return s(this.nodes,e,this.cmp)},e.prototype.pop=function(){return a(this.nodes,this.cmp)},e.prototype.peek=function(){return this.nodes[0]},e.prototype.contains=function(e){return -1!==this.nodes.indexOf(e)},e.prototype.replace=function(e){return u(this.nodes,e,this.cmp)},e.prototype.pushpop=function(e){return l(this.nodes,e,this.cmp)},e.prototype.heapify=function(){return i(this.nodes,this.cmp)},e.prototype.updateItem=function(e){return h(this.nodes,e,this.cmp)},e.prototype.clear=function(){return this.nodes=[]},e.prototype.empty=function(){return 0===this.nodes.length},e.prototype.size=function(){return this.nodes.length},e.prototype.clone=function(){var t;return(t=new e).nodes=this.nodes.slice(0),t},e.prototype.toArray=function(){return this.nodes.slice(0)},e.prototype.insert=e.prototype.push,e.prototype.top=e.prototype.peek,e.prototype.front=e.prototype.peek,e.prototype.has=e.prototype.contains,e.prototype.copy=e.prototype.clone,e}();var n,r,o,i,a,s,l,u,c,d,f,p,h,m,g,y=function(){return n};if("function"==typeof define&&define.amd){let t;void 0!==(t=y())&&e.v(t)}
2else t.exports=y()}).call(e.e)},26921,(e,t,n)=>{t.exports=e.r(584743)},527013,(e,t,n)=>{"use strict";t.exports=function(){return Object.assign}},951861,(e,t,n)=>{t.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},157086,(e,t,n)=>{"function"==typeof Object.create?t.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:t.exports=function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}},528831,(e,t,n)=>{var r,o=e.i(661683),i=/%[sdj%]/g;n.format=function(e){if(!y(e)){for(var t=[],n=0;n<arguments.length;n++)t.push(s(arguments[n]));return t.join(" ")}for(var n=1,r=arguments,o=r.length,a=String(e).replace(i,function(e){if("%%"===e)return"%";if(n>=o)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}}),l=r[n];n<o;l=r[++n])m(l)||!w(l)?a+=" "+l:a+=" "+s(l);return a},n.deprecate=function(t,r){if(v(e.g.process))return function(){return n.deprecate(t,r).apply(this,arguments)};if(!0===o.default.noDeprecation)return t;var i=!1;return function(){if(!i){if(o.default.throwDeprecation)throw Error(r);o.default.traceDeprecation?console.trace(r):console.error(r),i=!0}return t.apply(this,arguments)}};var a={};function s(e,t){var r={seen:[],stylize:u};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),h(t)?r.showHidden=t:t&&n._extend(r,t),v(r.showHidden)&&(r.showHidden=!1),v(r.depth)&&(r.depth=2),v(r.colors)&&(r.colors=!1),v(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=l),c(r,e,r.depth)}function l(e,t){var n=s.styles[t];return n?"\x1b["+s.colors[n][0]+"m"+e+"\x1b["+s.colors[n][1]+"m":e}function u(e,t){return e}function c(e,t,r){if(e.customInspect&&t&&k(t.inspect)&&t.inspect!==n.inspect&&!(t.constructor&&t.constructor.prototype===t)){var o,i,a,s,l,u,w=t.inspect(r,e);return y(w)||(w=c(e,w,r)),w}var x=function(e,t){if(v(t))return e.stylize("undefined","undefined");if(y(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return g(t)?e.stylize(""+t,"number"):h(t)?e.stylize(""+t,"boolean"):m(t)?e.stylize("null","null"):void 0}(e,t);if(x)return x;var E=Object.keys(t),A=(l={},E.forEach(function(e,t){l[e]=!0}),l);if(e.showHidden&&(E=Object.getOwnPropertyNames(t)),S(t)&&(E.indexOf("message")>=0||E.indexOf("description")>=0))return d(t);if(0===E.length){if(k(t)){var C=t.name?": "+t.name:"";return e.stylize("[Function"+C+"]","special")}if(b(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(_(t))return e.stylize(Date.prototype.toString.call(t),"date");if(S(t))return d(t)}var I="",P=!1,M=["{","}"];if(p(t)&&(P=!0,M=["[","]"]),k(t)&&(I=" [Function"+(t.name?": "+t.name:"")+"]"),b(t)&&(I=" "+RegExp.prototype.toString.call(t)),_(t)&&(I=" "+Date.prototype.toUTCString.call(t)),S(t)&&(I=" "+d(t)),0===E.length&&(!P||0==t.length))return M[0]+I+M[1];if(r<0)if(b(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");else return e.stylize("[Object]","special");return e.seen.push(t),u=P?function(e,t,n,r,o){for(var i=[],a=0,s=t.length;a<s;++a)T(t,String(a))?i.push(f(e,t,n,r,String(a),!0)):i.push("");return o.forEach(function(o){o.match(/^\d+$/)||i.push(f(e,t,n,r,o,!0))}),i}(e,t,r,A,E):E.map(function(n){return f(e,t,r,A,n,P)}),e.seen.pop(),o=u,i=I,a=M,s=0,o.reduce(function(e,t){return s++,t.indexOf("\n")>=0&&s++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?a[0]+(""===i?"":i+"\n ")+" "+o.join(",\n ")+" "+a[1]:a[0]+i+" "+o.join(", ")+" "+a[1]}function d(e){return"["+Error.prototype.toString.call(e)+"]"}function f(e,t,n,r,o,i){var a,s,l;if((l=Object.getOwnPropertyDescriptor(t,o)||{value:t[o]}).get?s=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),T(r,o)||(a="["+o+"]"),!s&&(0>e.seen.indexOf(l.value)?(s=m(n)?c(e,l.value,null):c(e,l.value,n-1)).indexOf("\n")>-1&&(s=i?s.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n")):s=e.stylize("[Circular]","special")),v(a)){if(i&&o.match(/^\d+$/))return s;(a=JSON.stringify(""+o)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+s}function p(e){return Array.isArray(e)}function h(e){return"boolean"==typeof e}function m(e){return null===e}function g(e){return"number"==typeof e}function y(e){return"string"==typeof e}function v(e){return void 0===e}function b(e){return w(e)&&"[object RegExp]"===x(e)}function w(e){return"object"==typeof e&&null!==e}function _(e){return w(e)&&"[object Date]"===x(e)}function S(e){return w(e)&&("[object Error]"===x(e)||e instanceof Error)}function k(e){return"function"==typeof e}function x(e){return Object.prototype.toString.call(e)}function E(e){return e<10?"0"+e.toString(10):e.toString(10)}n.debuglog=function(e){if(v(r)&&(r=o.default.env.NODE_DEBUG||""),!a[e=e.toUpperCase()])if(RegExp("\\b"+e+"\\b","i").test(r)){var t=o.default.pid;a[e]=function(){var r=n.format.apply(n,arguments);console.error("%s %d: %s",e,t,r)}}else a[e]=function(){};return a[e]},n.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},n.isArray=p,n.isBoolean=h,n.isNull=m,n.isNullOrUndefined=function(e){return null==e}
2,n.isNumber=g,n.isString=y,n.isSymbol=function(e){return"symbol"==typeof e},n.isUndefined=v,n.isRegExp=b,n.isObject=w,n.isDate=_,n.isError=S,n.isFunction=k,n.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},n.isBuffer=e.r(951861);var A=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function T(e,t){return Object.prototype.hasOwnProperty.call(e,t)}n.log=function(){var e,t;console.log("%s - %s",(t=[E((e=new Date).getHours()),E(e.getMinutes()),E(e.getSeconds())].join(":"),[e.getDate(),A[e.getMonth()],t].join(" ")),n.format.apply(n,arguments))},n.inherits=e.r(157086),n._extend=function(e,t){if(!t||!w(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e}},655636,(e,t,n)=>{"use strict";var r=e.r(527013)();function o(e,t){if(e===t)return 0;for(var n=e.length,r=t.length,o=0,i=Math.min(n,r);o<i;++o)if(e[o]!==t[o]){n=e[o],r=t[o];break}return n<r?-1:+(r<n)}function i(t){return e.g.Buffer&&"function"==typeof e.g.Buffer.isBuffer?e.g.Buffer.isBuffer(t):!!(null!=t&&t._isBuffer)}var a=e.f({util:{id:()=>528831,module:()=>e.r(528831)},"util/":{id:()=>528831,module:()=>e.r(528831)}})("util/"),s=Object.prototype.hasOwnProperty,l=Array.prototype.slice,u="foo"===(function(){}).name;function c(e){return Object.prototype.toString.call(e)}function d(t){return!i(t)&&"function"==typeof e.g.ArrayBuffer&&("function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(t):!!t&&!!(t instanceof DataView||t.buffer&&t.buffer instanceof ArrayBuffer))}var f=t.exports=v,p=/\s*function\s+([^\(\s]*)\s*/;function h(e){if(a.isFunction(e)){if(u)return e.name;var t=e.toString().match(p);return t&&t[1]}}function m(e,t){return"string"==typeof e?e.length<t?e:e.slice(0,t):e}function g(e){if(u||!a.isFunction(e))return a.inspect(e);var t=h(e);return"[Function"+(t?": "+t:"")+"]"}function y(e,t,n,r,o){throw new f.AssertionError({message:n,actual:e,expected:t,operator:r,stackStartFunction:o})}function v(e,t){e||y(e,!0,t,"==",f.ok)}function b(e,t,n,r){if(e===t)return!0;if(i(e)&&i(t))return 0===o(e,t);if(a.isDate(e)&&a.isDate(t))return e.getTime()===t.getTime();if(a.isRegExp(e)&&a.isRegExp(t))return e.source===t.source&&e.global===t.global&&e.multiline===t.multiline&&e.lastIndex===t.lastIndex&&e.ignoreCase===t.ignoreCase;if((null===e||"object"!=typeof e)&&(null===t||"object"!=typeof t))return n?e===t:e==t;if(d(e)&&d(t)&&c(e)===c(t)&&!(e instanceof Float32Array||e instanceof Float64Array))return 0===o(new Uint8Array(e.buffer),new Uint8Array(t.buffer));if(i(e)!==i(t))return!1;var s=(r=r||{actual:[],expected:[]}).actual.indexOf(e);return -1!==s&&s===r.expected.indexOf(t)||(r.actual.push(e),r.expected.push(t),function(e,t,n,r){if(null==e||null==t)return!1;if(a.isPrimitive(e)||a.isPrimitive(t))return e===t;if(n&&Object.getPrototypeOf(e)!==Object.getPrototypeOf(t))return!1;var o,i,s=w(e),u=w(t);if(s&&!u||!s&&u)return!1;if(s)return b(e=l.call(e),t=l.call(t),n);var c=k(e),d=k(t);if(c.length!==d.length)return!1;for(c.sort(),d.sort(),i=c.length-1;i>=0;i--)if(c[i]!==d[i])return!1;for(i=c.length-1;i>=0;i--)if(!b(e[o=c[i]],t[o],n,r))return!1;return!0}(e,t,n,r))}function w(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function _(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(e){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function S(e,t,n,r){if("function"!=typeof t)throw TypeError('"block" argument must be a function');"string"==typeof n&&(r=n,n=null),o=function(e){var t;try{e()}catch(e){t=e}return t}(t),r=(n&&n.name?" ("+n.name+").":".")+(r?" "+r:"."),e&&!o&&y(o,n,"Missing expected exception"+r);var o,i="string"==typeof r,s=!e&&a.isError(o),l=!e&&o&&!n;if((s&&i&&_(o,n)||l)&&y(o,n,"Got unwanted exception"+r),e&&o&&n&&!_(o,n)||!e&&o)throw o}f.AssertionError=function(e){this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=(t=this,m(g(t.actual),128)+" "+t.operator+" "+m(g(t.expected),128)),this.generatedMessage=!0);var t,n=e.stackStartFunction||y;if(Error.captureStackTrace)Error.captureStackTrace(this,n);else{var r=Error();if(r.stack){var o=r.stack,i=h(n),a=o.indexOf("\n"+i);if(a>=0){var s=o.indexOf("\n",a+1);o=o.substring(s+1)}this.stack=o}}},a.inherits(f.AssertionError,Error),f.fail=y,f.ok=v,f.equal=function(e,t,n){e!=t&&y(e,t,n,"==",f.equal)},f.notEqual=function(e,t,n){e==t&&y(e,t,n,"!=",f.notEqual)},f.deepEqual=function(e,t,n){b(e,t,!1)||y(e,t,n,"deepEqual",f.deepEqual)},f.deepStrictEqual=function(e,t,n){b(e,t,!0)||y(e,t,n,"deepStrictEqual",f.deepStrictEqual)},f.notDeepEqual=function(e,t,n){b(e,t,!1)&&y(e,t,n,"notDeepEqual",f.notDeepEqual)}
2,f.notDeepStrictEqual=function e(t,n,r){b(t,n,!0)&&y(t,n,r,"notDeepStrictEqual",e)},f.strictEqual=function(e,t,n){e!==t&&y(e,t,n,"===",f.strictEqual)},f.notStrictEqual=function(e,t,n){e===t&&y(e,t,n,"!==",f.notStrictEqual)},f.throws=function(e,t,n){S(!0,e,t,n)},f.doesNotThrow=function(e,t,n){S(!1,e,t,n)},f.ifError=function(e){if(e)throw e},f.strict=r(function e(t,n){t||y(t,!0,n,"==",e)},f,{equal:f.strictEqual,deepEqual:f.deepStrictEqual,notEqual:f.notStrictEqual,notDeepEqual:f.notDeepStrictEqual}),f.strict.strict=f.strict;var k=Object.keys||function(e){var t=[];for(var n in e)s.call(e,n)&&t.push(n);return t}},539174,(e,t,n)=>{(function(){var t,r,o,i,a,s,l,u,c,d,f,p,h,m,g=[].indexOf;({floor:p,max:h,min:m}=Math),r=e.r(26921),f=e.r(655636),l=function(e,t){return t?2*e/t:1},s=function(e,t){var n,r,o,i,a;for([o,i]=[e.length,t.length],n=r=0,a=m(o,i);0<=a?r<a:r>a;n=0<=a?++r:--r){if(e[n]<t[n])return -1;if(e[n]>t[n])return 1}return o-i},a=function(e){var t,n;for(t=0,n=e.length;t<n;t++)if(e[t])return!0;return!1},i=class{setSeqs(e,t){return this.setSeq1(e),this.setSeq2(t)}setSeq1(e){if(e!==this.a)return this.a=e,this.matchingBlocks=this.opcodes=null}setSeq2(e){if(e!==this.b)return this.b=e,this.matchingBlocks=this.opcodes=null,this.fullbcount=null,this._chainB()}_chainB(){var e,t,n,r,o,i,a,s,l,u,c;for(e=this.b,this.b2j=t=new Map,r=a=0,s=e.length;a<s;r=++a)n=e[r],t.has(n)||t.set(n,[]),t.get(n).push(r);return i=new Map,(o=this.isjunk)&&t.forEach(function(e,n){if(o(n))return i.set(n,!0),t.delete(n)}),c=new Map,l=e.length,this.autojunk&&l>=200&&(u=p(l/100)+1,t.forEach(function(e,n){if(e.length>u)return c.set(n,!0),t.delete(n)})),this.isbjunk=function(e){return i.has(e)},this.isbpopular=function(e){return c.has(e)}}findLongestMatch(e,t,n,r){var o,i,a,s,l,u,c,d,f,p,h,m,g,y,v,b;for([o,i,a,d]=[this.a,this.b,this.b2j,this.isbjunk],[s,l,u]=[e,n,0],p={},c=g=e;e<=t?g<t:g>t;c=e<=t?++g:--g){for(b={},h=[],a.has(o[c])&&(h=a.get(o[c])),v=0,y=h.length;v<y;v++)if(!((f=h[v])<n)){if(f>=r)break;(m=b[f]=(p[f-1]||0)+1)>u&&([s,l,u]=[c-m+1,f-m+1,m])}p=b}for(;s>e&&l>n&&!d(i[l-1])&&o[s-1]===i[l-1];)[s,l,u]=[s-1,l-1,u+1];for(;s+u<t&&l+u<r&&!d(i[l+u])&&o[s+u]===i[l+u];)u++;for(;s>e&&l>n&&d(i[l-1])&&o[s-1]===i[l-1];)[s,l,u]=[s-1,l-1,u+1];for(;s+u<t&&l+u<r&&d(i[l+u])&&o[s+u]===i[l+u];)u++;return[s,l,u]}getMatchingBlocks(){var e,t,n,r,o,i,a,l,u,c,d,f,p,h,m,g,y,v,b,w,_;if(this.matchingBlocks)return this.matchingBlocks;for([m,g]=[this.a.length,this.b.length],w=[[0,m,0,g]],v=[];w.length;)[t,e,r,n]=w.pop(),[o,l,d]=_=this.findLongestMatch(t,e,r,n),d&&(v.push(_),t<o&&r<l&&w.push([t,o,r,l]),o+d<e&&l+d<n&&w.push([o+d,e,l+d,n]));for(v.sort(s),i=u=f=0,b=[],h=0,y=v.length;h<y;h++)[a,c,p]=v[h],i+f===a&&u+f===c?f+=p:(f&&b.push([i,u,f]),[i,u,f]=[a,c,p]);return f&&b.push([i,u,f]),b.push([m,g,0]),this.matchingBlocks=b}getOpcodes(){var e,t,n,r,o,i,a,s,l,u;if(this.opcodes)return this.opcodes;for(i=0,r=o=0,this.opcodes=t=[],a=(s=this.getMatchingBlocks()).length;i<a;i++)[e,n,l]=s[i],u="",r<e&&o<n?u="replace":r<e?u="delete":o<n&&(u="insert"),u&&t.push([u,r,e,o,n]),[r,o]=[e+l,n+l],l&&t.push(["equal",e,r,n,o]);return t}getGroupedOpcodes(){var e,t,n,r,o,i,a,s,l,u,c;let d=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3;for((e=this.getOpcodes()).length||(e=[["equal",0,1,0,1]]),"equal"===e[0][0]&&([c,r,o,i,a]=e[0],e[0]=[c,h(r,o-d),o,h(i,a-d),a]),"equal"===e[e.length-1][0]&&([c,r,o,i,a]=e[e.length-1],e[e.length-1]=[c,r,m(o,r+d),i,m(a,i+d)]),u=d+d,n=[],t=[],s=0,l=e.length;s<l;s++)[c,r,o,i,a]=e[s],"equal"===c&&o-r>u&&(t.push([c,r,m(o,r+d),i,m(a,i+d)]),n.push(t),t=[],[r,i]=[h(r,o-d),h(i,a-d)]),t.push([c,r,o,i,a]);return t.length&&(1!==t.length||"equal"!==t[0][0])&&n.push(t),n}ratio(){var e,t,n,r;for(e=0,n=0,t=(r=this.getMatchingBlocks()).length;e<t;e++)n+=r[e][2];return l(n,this.a.length+this.b.length)}quickRatio(){var e,t,n,r,o,i,a,s,u,c,d,f;if(!this.fullbcount)for(r=0,this.fullbcount=n={},o=(c=this.b).length;r<o;r++)n[t=c[r]]=(n[t]||0)+1;for(a=0,n=this.fullbcount,e={},s=0,i=(d=this.a).length;a<i;a++)t=d[a],f=t,u=Object.prototype.hasOwnProperty.call(e,f)?e[t]:n[t]||0,e[t]=u-1,u>0&&s++;return l(s,this.a.length+this.b.length)}realQuickRatio(){var e,t;return[e,t]=[this.a.length,this.b.length],l(m(e,t),e+t)}constructor(e,t="",n="",r=!0){this.isjunk=e,this.autojunk=r,this.a=this.b=null,this.setSeqs(t,n)}},u=function(e,t){var n,r;for([n,r]=[0,e.length];n<r&&e[n]===t;)n++;return n},t=class{compare(e,t){var n,r,o,a,s,l,u,c,d,f,p,h,m,g;for(u=0,s=new i(this.linejunk,e,t),p=[],c=(m=s.getOpcodes()).length;u<c;u++){switch([g,r,n,a,o]=m[u],g){case"replace":l=this._fancyReplace(e,r,n,t,a,o);break;case"delete":l=this._dump("-",e,r,n);break;case"insert":l=this._dump("+",t,a,o);break;case"equal":l=this._dump(" ",e,r,n);break;default:throw Error("unknow tag (".concat(g,")"))}for(h=0,d=l.length;h<d;h++)f=l[h],p.push(f)}return p}_dump(e,t,n,r){var o,i,a;for(a=[],o=i=n;n<=r?i<r:i>r;o=n<=r?++i:--i)a.push("".concat(e," ").concat(t[o]));return a}_plainReplace(e,t,n,r,o,i){var a,s,l,u,c,d,p,h,m,g;for(f(t<n&&o<i),i-o<n-t?(a=this._dump("+",r,o,i),g=this._dump("-",e,t,n)):(a=this._dump("-",e,t,n),g=this._dump("+",r,o,i)),p=[],l=0,u=(m=[a,g]).length;l<u;l++)for(h=0,c=(s=m[l]).length;h<c;h++)d=s[h],p.push(d);return p}_fancyReplace(e,t,n,r,o,a){var s,l,u,c,d,f,p,h,m,g,y,v,b,w,_,S,k,x,E,A,T,C,I,P,M,O,R,D,N,L,j,F,B,z,U,W,q,G,H,K,V;for([p,_]=[.74,.75],w=new i(this.charjunk),[S,k]=[null,null],N=[],E=A
2=o;o<=a?A<a:A>a;E=o<=a?++A:--A)for(g=r[E],w.setSeq2(g),x=L=t;t<=n?L<n:L>n;x=t<=n?++L:--L){if((l=e[x])===g){null===S&&([S,k]=[x,E]);continue}w.setSeq1(l),w.realQuickRatio()>p&&w.quickRatio()>p&&w.ratio()>p&&([p,h,m]=[w.ratio(),x,E])}if(p<_){if(null===S){for(j=0,I=(U=this._plainReplace(e,t,n,r,o,a)).length;j<I;j++)D=U[j],N.push(D);return N}[h,m,p]=[S,k,1]}else S=null;for(F=0,P=(W=this._fancyHelper(e,t,h,r,o,m)).length;F<P;F++)D=W[F],N.push(D);if([s,f]=[e[h],r[m]],null===S){for(d=b="",w.setSeqs(s,f),B=0,M=(q=w.getOpcodes()).length;B<M;B++)switch([V,u,c,y,v]=q[B],[T,C]=[c-u,v-y],V){case"replace":d+=Array(T+1).join("^"),b+=Array(C+1).join("^");break;case"delete":d+=Array(T+1).join("-");break;case"insert":b+=Array(C+1).join("+");break;case"equal":d+=Array(T+1).join(" "),b+=Array(C+1).join(" ");break;default:throw Error("unknow tag (".concat(V,")"))}for(z=0,O=(G=this._qformat(s,f,d,b)).length;z<O;z++)D=G[z],N.push(D)}else N.push(" "+s);for(K=0,R=(H=this._fancyHelper(e,h+1,n,r,m+1,a)).length;K<R;K++)D=H[K],N.push(D);return N}_fancyHelper(e,t,n,r,o,i){var a;return a=[],t<n?a=o<i?this._fancyReplace(e,t,n,r,o,i):this._dump("-",e,t,n):o<i&&(a=this._dump("+",r,o,i)),a}_qformat(e,t,n,r){var o,i;return i=[],o=m(u(e," "),u(t," ")),o=m(o,u(n.slice(0,o)," ")),o=m(o,u(r.slice(0,o)," ")),n=n.slice(o).replace(/\s+$/,""),r=r.slice(o).replace(/\s+$/,""),i.push("- "+e),n.length&&i.push("? ".concat(Array(o+1).join(" ")).concat(n,"\n")),i.push("+ "+t),r.length&&i.push("? ".concat(Array(o+1).join(" ")).concat(r,"\n")),i}constructor(e,t){this.linejunk=e,this.charjunk=t}},o=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:" ";return g.call(t,e)>=0},d=function(e,t){var n,r;return(n=e+1,1==(r=t-e))?"".concat(n):(!r&&n--,"".concat(n,",").concat(r))},c=function(e,t){var n,r;return(n=e+1,!(r=t-e)&&n--,r<=1)?"".concat(n):"".concat(n,",").concat(n+r-1)},n._arrayCmp=s,n.SequenceMatcher=i,n.getCloseMatches=function(e,t){var n,o,a,l,u,c,d,f,p;let h=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,m=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.6;if(!(h>0))throw Error("n must be > 0: (".concat(h,")"));if(!(0<=m&&m<=1))throw Error("cutoff must be in [0.0, 1.0]: (".concat(m,")"));for(u=[],(d=new i).setSeq2(e),n=0,o=t.length;n<o;n++)p=t[n],d.setSeq1(p),d.realQuickRatio()>=m&&d.quickRatio()>=m&&d.ratio()>=m&&u.push([d.ratio(),p]);for(l=0,u=r.nlargest(u,h,s),c=[],a=u.length;l<a;l++)[f,p]=u[l],c.push(p);return c},n._countLeading=u,n.Differ=t,n.IS_LINE_JUNK=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:/^\s*#?\s*$/;return t.test(e)},n.IS_CHARACTER_JUNK=o,n._formatRangeUnified=d,n.unifiedDiff=function(e,t){var n,r,o,a,s,l,u,c,f,p,h,m,g,y,v,b,w,_,S,k,x,E,A,T,C,I,P,M,O;let{fromfile:R,tofile:D,fromfiledate:N,tofiledate:L,n:j,lineterm:F}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};for(null==R&&(R=""),null==D&&(D=""),null==N&&(N=""),null==L&&(L=""),null==j&&(j=3),null==F&&(F="\n"),_=[],P=!1,p=0,m=(A=new i(null,e,t).getGroupedOpcodes()).length;p<m;p++)for(s=A[p],P||(P=!0,a=N?" ".concat(N):"",O=L?" ".concat(L):"",_.push("--- ".concat(R).concat(a).concat(F)),_.push("+++ ".concat(D).concat(O).concat(F))),[o,h]=[s[0],s[s.length-1]],n=d(o[1],h[2]),r=d(o[3],h[4]),_.push("@@ -".concat(n," +").concat(r," @@").concat(F)),S=0,g=s.length;S<g;S++){if([M,l,u,c,f]=s[S],"equal"===M){for(k=0,y=(T=e.slice(l,u)).length;k<y;k++)w=T[k],_.push(" "+w);continue}if("replace"===M||"delete"===M)for(x=0,v=(C=e.slice(l,u)).length;x<v;x++)w=C[x],_.push("-"+w);if("replace"===M||"insert"===M)for(E=0,b=(I=t.slice(c,f)).length;E<b;E++)w=I[E],_.push("+"+w)}return _},n._formatRangeContext=c,n.contextDiff=function(e,t){var n,r,o,s,l,u,d,f,p,h,m,g,y,v,b,w,_,S,k,x,E,A,T,C,I,P,M,O,R,D;let{fromfile:N,tofile:L,fromfiledate:j,tofiledate:F,n:B,lineterm:z}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};for(null==N&&(N=""),null==L&&(L=""),null==j&&(j=""),null==F&&(F=""),null==B&&(B=3),null==z&&(z="\n"),T={insert:"+ ",delete:"- ",replace:"! ",equal:" "},O=!1,k=[],m=0,y=(I=new i(null,e,t).getGroupedOpcodes()).length;m<y;
2m++)if(u=I[m],!O){if(O=!0,l=j?" ".concat(j):"",D=F?" ".concat(F):"",k.push("*** ".concat(N).concat(l).concat(z)),k.push("--- ".concat(L).concat(D).concat(z)),[s,g]=[u[0],u[u.length-1]],k.push("***************"+z),r=c(s[1],g[2]),k.push("*** ".concat(r," ****").concat(z)),a(function(){var e,t,r;for(t=0,r=[],e=u.length;t<e;t++)[R,n,n,n,n]=u[t],r.push("replace"===R||"delete"===R);return r}())){for(x=0,v=u.length;x<v;x++)if([R,d,f,n,n]=u[x],"insert"!==R)for(E=0,b=(P=e.slice(d,f)).length;E<b;E++)S=P[E],k.push(T[R]+S)}if(o=c(s[3],g[4]),k.push("--- ".concat(o," ----").concat(z)),a(function(){var e,t,r;for(t=0,r=[],e=u.length;t<e;t++)[R,n,n,n,n]=u[t],r.push("replace"===R||"insert"===R);return r}())){for(A=0,w=u.length;A<w;A++)if([R,n,n,p,h]=u[A],"delete"!==R)for(C=0,_=(M=t.slice(p,h)).length;C<_;C++)S=M[C],k.push(T[R]+S)}}return k},n.ndiff=function(e,n,r){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:o;return new t(r,i).compare(e,n)},n.restore=function(e,t){var n,r,o,i,a,s,l;if(!(l=({1:"- ",2:"+ "})[t]))throw Error("unknow delta choice (must be 1 or 2): ".concat(t));for(n=0,a=[" ",l],i=[],r=e.length;n<r;n++)s=(o=e[n]).slice(0,2),g.call(a,s)>=0&&i.push(o.slice(2));return i}}).call(e.e)},686379,(e,t,n)=>{t.exports=e.r(539174)},292142,(e,t,n)=>{let r=function(e,t){let n=typeof e;if("array"===n)return e.map(e=>r(e,t));if("object"===n){for(let n in e)e[n]=r(e[n],t);return e}return"number"===n&&Number.isFinite(e)&&!Number.isInteger(e)?+e.toFixed(t):e};t.exports={extendedTypeOf:function(e){let t=typeof e;return null==e?"null":"object"===t&&e.constructor===Array?"array":"object"===t&&e instanceof Date?"date":t},roundObj:r}},883272,(e,t,n)=>{t.exports=function(e,t){var n="";e=(e=e||"Run the trap, drop the bass").split("");var r={a:["@","Ä","Ⱥ","É
","Î","Î","Ð"],b:["Ã","Æ","É","É®","β","฿"],c:["©","È»","Ͼ"],d:["Ã","Æ","Ô","Ô","Ô","Ô"],e:["Ã","Ä","Æ","É","Σ","ξ","Ò¼","੬"],f:["Óº"],g:["É¢"],h:["Ħ","Æ","Ò¢","Òº","Ó","Ô"],i:["à¼"],j:["Ä´"],k:["ĸ","Ò ","Ó","Ô"],l:["Ĺ"],m:["Ê","Ó","Ó","Ô ","Ô¡","൩"],n:["Ã","Å","Æ","Ͷ","Î ","Ò"],o:["Ã","õ","ø","Ǿ","Ê","Ѻ","×","Û","à¹"],p:["Ç·","Ò"],q:["à§"],r:["®","Ʀ","È","É","Ê","Я"],s:["§","Ï","Ï","Ϩ"],t:["Å","Ŧ","ͳ"],u:["Ʊ","Õ"],v:["×"],w:["Ш","Ñ ","Ѽ","൰"],x:["Ò²","Ó¾","Ó¼","Ó½"],y:["Â¥","Ò°","Ó"],z:["Ƶ","É"]};return e.forEach(function(e){var t=Math.floor(Math.random()*(r[e=e.toLowerCase()]||[" "]).length);void 0!==r[e]?n+=r[e][t]:n+=e}),n}},808809,(e,t,n)=>{t.exports=function(e,t){e=e||" he is here ";var n={up:["Ì","Ì","Ì","Ì
","Ì¿","Ì","Ì","Ì","Í","Í","Í","Ì","Ì","Ì","Í","Ì","Ì","Í","Í","Í","Ì","Ì","Ì","Í","Ì","Ì","Ì","Ì","Ì","Ì","Ì","̽","Ì","Í£","ͤ","Í¥","ͦ","ͧ","ͨ","Í©","ͪ","Í«","ͬ","Í","Í®","ͯ","̾","Í","Í","Ì"],down:["Ì","Ì","Ì","Ì","Ì","Ì","Ì","Ì","Ì ","̤","Ì¥","̦","Ì©","̪","Ì«","̬","Ì","Ì®","̯","̰","̱","̲","̳","̹","̺","Ì»","̼","Í
","Í","Í","Í","Í","Í","Í","Í","Í","Í","Í","Í","Ì£"],mid:["Ì","Ì","Ì","Ì","Í","Ì¡","Ì¢","̧","̨","Ì´","̵","̶","Í","Í","Í","Í","Í ","Í¢","̸","Ì·","Í¡"," Ò"]},r=[].concat(n.up,n.down,n.mid);function o(e){return Math.floor(Math.random()*e)}return function(e,t){var i,a,s="";for(a in(t=t||{}).up=void 0===t.up||t.up,t.mid=void 0===t.mid||t.mid,t.down=void 0===t.down||t.down,t.size=void 0!==t.size?t.size:"maxi",e=e.split(""))if(!function(e){var t=!1;return r.filter(function(n){t=n===e}),t}(a)){switch(s+=e[a],i={up:0,down:0,mid:0},t.size){case"mini":i.up=o(8),i.mid=o(2),i.down=o(8);break;case"maxi":i.up=o(16)+3,i.mid=o(4)+1,i.down=o(64)+3;break;default:i.up=o(8)+1,i.mid=o(6)/2,i.down=o(8)+1}var l=["up","mid","down"];for(var u in l)for(var c=l[u],d=0;d<=i[c];d++)t[c]&&(s+=n[c][o(n[c].length)])}return s}(e,t)}},878207,(e,t,n)=>{t.exports=function(e){return function(t,n,r){if(" "===t)return t;switch(n%3){case 0:return e.red(t);case 1:return e.white(t);case 2:return e.blue(t)}}}},954089,(e,t,n)=>{t.exports=function(e){return function(t,n,r){return n%2==0?t:e.inverse(t)}}},842434,(e,t,n)=>{t.exports=function(e){var t=["red","yellow","green","blue","magenta"];return function(n,r,o){return" "===n?n:e[t[r++%t.length]](n)}}},259816,(e,t,n)=>{t.exports=function(e){var t=["underline","inverse","grey","yellow","red","green","blue","white","cyan","magenta","brightYellow","brightRed","brightGreen","brightBlue","brightWhite","brightCyan","brightMagenta"];return function(n,r,o){return" "===n?n:e[t[Math.round(Math.random()*(t.length-2))]](n)}}},508994,(e,t,n)=>{t.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},836173,(e,t,n)=>{var r,o=e.i(661683),i=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++)n[t[r]]=Object.getOwnPropertyDescriptor(e,t[r]);return n},a=/%[sdj%]/g;n.format=function(e){if(!v(e)){for(var t=[],n=0;n<arguments.length;n++)t.push(l(arguments[n]));return t.join(" ")}for(var n=1,r=arguments,o=r.length,i=String(e).replace(a,function(e){if("%%"===e)return"%";if(n>=o)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}}),s=r[n];n<o;s=r[++n])g(s)||!_(s)?i+=" "+s:i+=" "+l(s);return i},n.deprecate=function(e,t){if(void 0!==o.default&&!0===o.default.noDeprecation)return e;if(void 0===o.default)return function(){return n.deprecate(e,t).apply(this,arguments)};var r=!1;return function(){if(!r){if(o.default.throwDeprecation)throw Error(t);o.default.traceDeprecation?console.trace(t):console.error(t),r=!0}return e.apply(this,arguments)}};var s={};function l(e,t){var r={seen:[],stylize:c};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),m(t)?r.showHidden=t:t&&n._extend(r,t),b(r.showHidden)&&(r.showHidden=!1),b(r.depth)&&(r.depth=2),b(r.colors)&&(r.colors=!1),b(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=u),d(r,e,r.depth)}function u(e,t){var n=l.styles[t];return n?"\x1b["+l.colors[n][0]+"m"+e+"\x1b["+l.colors[n][1]+"m":e}function c(e,t){return e}
2function d(e,t,r){if(e.customInspect&&t&&x(t.inspect)&&t.inspect!==n.inspect&&!(t.constructor&&t.constructor.prototype===t)){var o,i,a,s,l,u,c=t.inspect(r,e);return v(c)||(c=d(e,c,r)),c}var _=function(e,t){if(b(t))return e.stylize("undefined","undefined");if(v(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return y(t)?e.stylize(""+t,"number"):m(t)?e.stylize(""+t,"boolean"):g(t)?e.stylize("null","null"):void 0}(e,t);if(_)return _;var E=Object.keys(t),A=(l={},E.forEach(function(e,t){l[e]=!0}),l);if(e.showHidden&&(E=Object.getOwnPropertyNames(t)),k(t)&&(E.indexOf("message")>=0||E.indexOf("description")>=0))return f(t);if(0===E.length){if(x(t)){var T=t.name?": "+t.name:"";return e.stylize("[Function"+T+"]","special")}if(w(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(S(t))return e.stylize(Date.prototype.toString.call(t),"date");if(k(t))return f(t)}var I="",P=!1,M=["{","}"];if(h(t)&&(P=!0,M=["[","]"]),x(t)&&(I=" [Function"+(t.name?": "+t.name:"")+"]"),w(t)&&(I=" "+RegExp.prototype.toString.call(t)),S(t)&&(I=" "+Date.prototype.toUTCString.call(t)),k(t)&&(I=" "+f(t)),0===E.length&&(!P||0==t.length))return M[0]+I+M[1];if(r<0)if(w(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");else return e.stylize("[Object]","special");return e.seen.push(t),u=P?function(e,t,n,r,o){for(var i=[],a=0,s=t.length;a<s;++a)C(t,String(a))?i.push(p(e,t,n,r,String(a),!0)):i.push("");return o.forEach(function(o){o.match(/^\d+$/)||i.push(p(e,t,n,r,o,!0))}),i}(e,t,r,A,E):E.map(function(n){return p(e,t,r,A,n,P)}),e.seen.pop(),o=u,i=I,a=M,s=0,o.reduce(function(e,t){return s++,t.indexOf("\n")>=0&&s++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?a[0]+(""===i?"":i+"\n ")+" "+o.join(",\n ")+" "+a[1]:a[0]+i+" "+o.join(", ")+" "+a[1]}function f(e){return"["+Error.prototype.toString.call(e)+"]"}function p(e,t,n,r,o,i){var a,s,l;if((l=Object.getOwnPropertyDescriptor(t,o)||{value:t[o]}).get?s=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),C(r,o)||(a="["+o+"]"),!s&&(0>e.seen.indexOf(l.value)?(s=g(n)?d(e,l.value,null):d(e,l.value,n-1)).indexOf("\n")>-1&&(s=i?s.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n")):s=e.stylize("[Circular]","special")),b(a)){if(i&&o.match(/^\d+$/))return s;(a=JSON.stringify(""+o)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+s}function h(e){return Array.isArray(e)}function m(e){return"boolean"==typeof e}function g(e){return null===e}function y(e){return"number"==typeof e}function v(e){return"string"==typeof e}function b(e){return void 0===e}function w(e){return _(e)&&"[object RegExp]"===E(e)}function _(e){return"object"==typeof e&&null!==e}function S(e){return _(e)&&"[object Date]"===E(e)}function k(e){return _(e)&&("[object Error]"===E(e)||e instanceof Error)}function x(e){return"function"==typeof e}function E(e){return Object.prototype.toString.call(e)}function A(e){return e<10?"0"+e.toString(10):e.toString(10)}n.debuglog=function(e){if(b(r)&&(r=o.default.env.NODE_DEBUG||""),!s[e=e.toUpperCase()])if(RegExp("\\b"+e+"\\b","i").test(r)){var t=o.default.pid;s[e]=function(){var r=n.format.apply(n,arguments);console.error("%s %d: %s",e,t,r)}}else s[e]=function(){};return s[e]},n.inspect=l,l.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},l.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},n.isArray=h,n.isBoolean=m,n.isNull=g,n.isNullOrUndefined=function(e){return null==e},n.isNumber=y,n.isString=v,n.isSymbol=function(e){return"symbol"==typeof e},n.isUndefined=b,n.isRegExp=w,n.isObject=_,n.isDate=S,n.isError=k,n.isFunction=x,n.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},n.isBuffer=e.r(508994);var T=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function C(e,t){return Object.prototype.hasOwnProperty.call(e,t)}n.log=function(){var e,t;console.log("%s - %s",(t=[A((e=new Date).getHours()),A(e.getMinutes()),A(e.getSeconds())].join(":"),[e.getDate(),T[e.getMonth()],t].join(" ")),n.format.apply(n,arguments))},n.inherits=e.r(157086),n._extend=function(e,t){if(!t||!_(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e};var I="u">typeof Symbol?Symbol("util.promisify.custom"):void 0;function P(e,t){if(!e){var n=Error("Promise was rejected with a falsy value");n.reason=e,e=n}return t(e)}n.promisify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');if(I&&e[I]){var t=e[I];if("function"!=typeof t)throw TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,I,{value:t,enumerable:!1,writable:!1,
2configurable:!0}),t}function t(){for(var t,n,r=new Promise(function(e,r){t=e,n=r}),o=[],i=0;i<arguments.length;i++)o.push(arguments[i]);o.push(function(e,r){e?n(e):t(r)});try{e.apply(this,o)}catch(e){n(e)}return r}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),I&&Object.defineProperty(t,I,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,i(e))},n.promisify.custom=I,n.callbackify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');function t(){for(var t=[],n=0;n<arguments.length;n++)t.push(arguments[n]);var r=t.pop();if("function"!=typeof r)throw TypeError("The last argument must be of type Function");var i=this,a=function(){return r.apply(i,arguments)};e.apply(this,t).then(function(e){o.default.nextTick(a,null,e)},function(e){o.default.nextTick(P,e,a)})}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Object.defineProperties(t,i(e)),t}},55586,(e,t,n)=>{var r={};t.exports=r;var o={reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29],black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],grey:[90,39],brightRed:[91,39],brightGreen:[92,39],brightYellow:[93,39],brightBlue:[94,39],brightMagenta:[95,39],brightCyan:[96,39],brightWhite:[97,39],bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgGray:[100,49],bgGrey:[100,49],bgBrightRed:[101,49],bgBrightGreen:[102,49],bgBrightYellow:[103,49],bgBrightBlue:[104,49],bgBrightMagenta:[105,49],bgBrightCyan:[106,49],bgBrightWhite:[107,49],blackBG:[40,49],redBG:[41,49],greenBG:[42,49],yellowBG:[43,49],blueBG:[44,49],magentaBG:[45,49],cyanBG:[46,49],whiteBG:[47,49]};Object.keys(o).forEach(function(e){var t=o[e],n=r[e]=[];n.open="\x1b["+t[0]+"m",n.close="\x1b["+t[1]+"m"})},814862,(e,t,n)=>{var r;"u">typeof __nccwpck_require__&&(__nccwpck_require__.ab="/ROOT/node_modules/.pnpm/[email protected]_@[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/next/dist/compiled/os-browserify/"),(r={}).endianness=function(){return"LE"},r.hostname=function(){return"u">typeof location?location.hostname:""},r.loadavg=function(){return[]},r.uptime=function(){return 0},r.freemem=function(){return Number.MAX_VALUE},r.totalmem=function(){return Number.MAX_VALUE},r.cpus=function(){return[]},r.type=function(){return"Browser"},r.release=function(){return"u">typeof navigator?navigator.appVersion:""},r.networkInterfaces=r.getNetworkInterfaces=function(){return{}},r.arch=function(){return"javascript"},r.platform=function(){return"browser"},r.tmpdir=r.tmpDir=function(){return"/tmp"},r.EOL="\n",r.homedir=function(){return"/"},t.exports=r},941200,(e,t,n)=>{"use strict";var r=e.i(661683);t.exports=function(e,t){var n=(t=t||r.default.argv).indexOf("--"),o=/^-{1,2}/.test(e)?"":"--",i=t.indexOf(o+e);return -1!==i&&(-1===n||i<n)}},796152,(e,t,n)=>{"use strict";var r=e.i(661683);e.r(814862);var o=e.r(941200),i=r.default.env,a=void 0;function s(e){var t;return 0!==(t=function(e){if(!1===a)return 0;if(o("color=16m")||o("color=full")||o("color=truecolor"))return 3;if(o("color=256"))return 2;if(e&&!e.isTTY&&!0!==a)return 0;var t=+!!a;if("CI"in i)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI"].some(function(e){return e in i})||"codeship"===i.CI_NAME?1:t;if("TEAMCITY_VERSION"in i)return+!!/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(i.TEAMCITY_VERSION);if("TERM_PROGRAM"in i){var n=parseInt((i.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(i.TERM_PROGRAM){case"iTerm.app":return n>=3?3:2;case"Hyper":return 3;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(i.TERM)?2:/^screen|^xterm|^vt100|^rxvt|color|ansi|cygwin|linux/i.test(i.TERM)||"COLORTERM"in i?1:(i.TERM,t)}(e))&&{level:t,hasBasic:!0,has256:t>=2,has16m:t>=3}}o("no-color")||o("no-colors")||o("color=false")?a=!1:(o("color")||o("colors")||o("color=true")||o("color=always"))&&(a=!0),"FORCE_COLOR"in i&&(a=0===i.FORCE_COLOR.length||0!==parseInt(i.FORCE_COLOR,10)),t.exports={supportsColor:s,stdout:s(r.default.stdout),stderr:s(r.default.stderr)}},223587,(e,t,n)=>{var r,o,i={};t.exports=i,i.themes={};var a=e.r(836173),s=i.styles=e.r(55586),l=Object.defineProperties,u=new RegExp(/[\r\n]+/g);i.supportsColor=e.r(796152).supportsColor,void 0===i.enabled&&(i.enabled=!1!==i.supportsColor
2()),i.enable=function(){i.enabled=!0},i.disable=function(){i.enabled=!1},i.stripColors=i.strip=function(e){return(""+e).replace(/\x1B\[\d+m/g,"")},i.stylize=function(e,t){if(!i.enabled)return e+"";var n=s[t];return!n&&t in i?i[t](e):n.open+e+n.close};var c=/[|\\{}()[\]^$+*?.]/g,d=function(e){if("string"!=typeof e)throw TypeError("Expected a string");return e.replace(c,"\\$&")};function f(e){var t=function e(){return m.apply(e,arguments)};return t._styles=e,t.__proto__=h,t}var p=(r={},s.grey=s.gray,Object.keys(s).forEach(function(e){s[e].closeRe=RegExp(d(s[e].close),"g"),r[e]={get:function(){return f(this._styles.concat(e))}}}),r),h=l(function(){},p);function m(){var e=Array.prototype.slice.call(arguments),t=e.map(function(e){return null!=e&&e.constructor===String?e:a.inspect(e)}).join(" ");if(!i.enabled||!t)return t;for(var n=-1!=t.indexOf("\n"),r=this._styles,o=r.length;o--;){var l=s[r[o]];t=l.open+t.replace(l.closeRe,l.open)+l.close,n&&(t=t.replace(u,function(e){return l.close+e+l.open}))}return t}i.setTheme=function(e){if("string"==typeof e)return void console.log("colors.setTheme now only accepts an object, not a string. If you are trying to set a theme from a file, it is now your (the caller's) responsibility to require the file. The old syntax looked like colors.setTheme(__dirname + '/../themes/generic-logging.js'); The new syntax looks like colors.setTheme(require(__dirname + '/../themes/generic-logging.js'));");for(var t in e)!function(t){i[t]=function(n){if("object"==typeof e[t]){var r=n;for(var o in e[t])r=i[e[t][o]](r);return r}return i[e[t]](n)}}(t)};var g=function(e,t){var n=t.split("");return(n=n.map(e)).join("")};for(var y in i.trap=e.r(883272),i.zalgo=e.r(808809),i.maps={},i.maps.america=e.r(878207)(i),i.maps.zebra=e.r(954089)(i),i.maps.rainbow=e.r(842434)(i),i.maps.random=e.r(259816)(i),i.maps)!function(e){i[e]=function(t){return g(i.maps[e],t)}}(y);l(i,(o={},Object.keys(p).forEach(function(e){o[e]={get:function(){return f([e])}}}),o))},509704,(e,t,n)=>{t.exports=e.r(223587)},111588,(e,t,n)=>{let r=e.r(509704),{extendedTypeOf:o}=e.r(292142),i={" ":e=>e,"+":r.green,"-":r.red},a=function(e,t,n,r,i,s){let l,u=t?"".concat(t,": "):"",c=s+" ",d=t=>{if(t<(void 0===e.maxElisions?1/0:e.maxElisions))for(let e=0;e<t;e++)r(" ",c+"...");else r(" ",c+"... (".concat(t," entries)"))};switch(o(n)){case"object":if("__old"in n&&"__new"in n&&2===Object.keys(n).length)return a(e,t,n.__old,r,"-",s),a(e,t,n.__new,r,"+",s);for(let t of(r(i,"".concat(s).concat(u,"{")),Object.keys(n))){let o;l=n[t],(o=t.match(/^(.*)__deleted$/))?a(e,o[1],l,r,"-",c):(o=t.match(/^(.*)__added$/))?a(e,o[1],l,r,"+",c):a(e,t,l,r,i,c)}return r(i,"".concat(s,"}"));case"array":{r(i,"".concat(s).concat(u,"["));let t=!0;for(let e of n)"array"===o(e)&&(2===e.length||1===e.length&&" "===e[0])&&"string"==typeof e[0]&&1===e[0].length&&[" ","-","+","~"].includes(e[0])||(t=!1);if(t){let t,o=0;for([t,l]of n)if(" "===t&&null==l)o++;else{if(o>0&&d(o),o=0,![" ","~","+","-"].includes(t))throw Error("Unexpected op '".concat(t,"' in ").concat(JSON.stringify(n,null,2)));"~"===t&&(t=" "),a(e,"",l,r,t,c)}o>0&&d(o)}else for(l of n)a(e,"",l,r,i,c);return r(i,"".concat(s,"]"))}default:if(0===n||null===n||!1===n||""===n||n)return r(i,s+u+JSON.stringify(n))}},s=(e,t,n)=>a(t,"",e,n," ","");t.exports={colorize:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[];return s(e,t,function(e,r){return null==t.color||t.color?n.push(((null!=t.theme?t.theme[e]:void 0)!=null?null!=t.theme?t.theme[e]:void 0:i[e])("".concat(e).concat(r))+"\n"):n.push("".concat(e).concat(r,"\n"))}),n.join("")},colorizeToArray:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[];return s(e,t,(e,t)=>n.push("".concat(e).concat(t))),n},colorizeToCallback:s}},958411,(e,t,n)=>{let{SequenceMatcher:r}=e.r(686379),{extendedTypeOf:o,roundObj:i}=e.r(292142),{colorize:a,colorizeToCallback:s}=e.r(111588);class l{isScalar(e){return"object"!=typeof e||null===e}objectDiff(e,t){let n={},r=0,o=!0;for(let[i,a]of Object.entries(e))!this.options.outputNewOnly&&(i in t||this.options.excludeKeys.includes(i)||(n["".concat(i).c
2oncat("__deleted")]=a,r-=30,o=!1));for(let[i,a]of Object.entries(t)){let t=this.options.outputNewOnly?"":"__added";i in e||this.options.excludeKeys.includes(i)||(n["".concat(i).concat(t)]=a,r-=30,o=!1)}for(let[i,a]of Object.entries(e))if(i in t){if(this.options.excludeKeys.includes(i))continue;r+=20;let e=t[i],s=this.diff(a,e);s.equal?(this.options.full||this.options.outputKeys.includes(i))&&(n[i]=a):(n[i]=s.result,o=!1),r+=Math.min(20,Math.max(-10,s.score/5))}return o?(r=100*Math.max(Object.keys(e).length,.5),this.options.full||(n=void 0)):r=Math.max(0,r),{score:r,result:n,equal:o}}findMatchingObject(e,t,n){let r=null;for(let[i,{item:a,index:s}]of Object.entries(n))if("__next"!==i){let n=Math.abs(s-t);if(o(e)===o(a)){let{score:t}=this.diff(e,a);(!r||t>r.score||t===r.score&&n<r.indexDistance)&&(r={score:t,key:i,indexDistance:n})}}return r}scalarize(e,t,n){let r=[];if(n){let t={};for(let r=0;r<e.length;r++){let o=e[r];if(this.isScalar(o))continue;let i=this.findMatchingObject(o,r,n);i&&(!t[i.key]||i.score>t[i.key].score)&&(t[i.key]={score:i.score,index:r})}for(let[e,n]of Object.entries(t))r[n.index]=e}let o=[];for(let n=0;n<e.length;n++){let i=e[n];if(this.isScalar(i))o.push(i);else{let e=r[n]||"__$!SCALAR"+t.__next++;t[e]={item:i,index:n},o.push(e)}}return o}isScalarized(e,t){return"string"==typeof e&&e in t}descalarize(e,t){return this.isScalarized(e,t)?t[e].item:e}arrayDiff(e,t){let n={__next:1},o=this.scalarize(e,n),i={__next:n.__next},a=this.scalarize(t,i,n);this.options.sort&&(o.sort(),a.sort());let s=new r(null,o,a).getOpcodes(),l=[],u=0,c=!0;for(let[e,t,r,d,f]of s){let s,p,h,m,g;switch(!("equal"===e||this.options.keysOnly&&"replace"===e)&&(c=!1),e){case"equal":for(s=t,h=t<=r;h?s<r:s>r;h?s++:s--){let e=o[s];if(this.isScalarized(e,n)){if(!this.isScalarized(e,i))throw Error("internal bug: isScalarized(item, originals1) != isScalarized(item, originals2) for item ".concat(JSON.stringify(e)));let t=this.descalarize(e,n),r=this.descalarize(e,i),o=this.diff(t,r);o.equal?this.options.full||this.options.keepUnchangedValues?l.push([" ",t]):l.push([" "]):(l.push(["~",o.result]),c=!1)}else this.options.full||this.options.keepUnchangedValues?l.push([" ",e]):l.push([" "]);u+=10}break;case"delete":for(s=t,m=t<=r;m?s<r:s>r;m?s++:s--)l.push(["-",this.descalarize(o[s],n)]),u-=5;break;case"insert":for(p=d,g=d<=f;g?p<f:p>f;g?p++:p--)l.push(["+",this.descalarize(a[p],i)]),u-=5;break;case"replace":if(this.options.keysOnly){let e;for(s=t,e=t<=r;e?s<r:s>r;e?s++:s--){let e=this.diff(this.descalarize(o[s],n),this.descalarize(a[s-t+d],i));e.equal?l.push([" "]):(l.push(["~",e.result]),c=!1)}}else{let e,c;for(s=t,e=t<=r;e?s<r:s>r;e?s++:s--)l.push(["-",this.descalarize(o[s],n)]),u-=5;for(p=d,c=d<=f;c?p<f:p>f;c?p++:p--)l.push(["+",this.descalarize(a[p],i)]),u-=5}}}return c||0===s.length?(l=this.options.full?e:void 0,u=100):u=Math.max(0,u),{score:u,result:l,equal:c}}diff(e,t){let n,r=o(e),i=o(t);if(r===i)switch(r){case"object":return this.objectDiff(e,t);case"array":return this.arrayDiff(e,t)}let a=100,s=e;return this.options.keysOnly?(n=!0,s=void 0):(n="date"===r&&"date"===i?e.getTime()===t.getTime():e===t)?this.options.full||(s=void 0):(a=0,s=this.options.outputNewOnly?t:{__old:e,__new:t}),{score:a,result:s,equal:n}}constructor(e){e.outputKeys=e.outputKeys||[],e.excludeKeys=e.excludeKeys||[],this.options=e}}function u(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return void 0!==n.precision&&(e=i(e,n.precision),t=i(t,n.precision)),new l(n).diff(e,t).result}t.exports={diff:u,diffString:function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return a(u(e,t,n),n)},colorize:a,colorizeToCallback:s}},436413,71667,822380,e=>{"use strict";let t,n;e.i(661683);var r,o,i=e.i(878420),a=e.i(873961),s=e.i(958411),l=e.i(64386);let u={reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],overline:[53,55],inverse:[7,27],hidden:[8,28],strikethrough:[9,29],black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39],bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]};
2function c(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=String(t),i=(e,t)=>"\x1b[".concat(t[0],"m").concat(e,"\x1b[").concat(t[1],"m"),a=(e,t)=>null!=t&&"string"==typeof t?i(e,u[t]):null!=t&&Array.isArray(t)?t.reduce((e,t)=>a(e,t),e):null!=t&&null!=t[e.trim()]?a(e,t[e.trim()]):null!=t&&null!=t["*"]?a(e,t["*"]):e;return o.replace(/{{(.+?)}}/g,(t,o)=>{var s,l;let c=null!=n[o]?String(n[o]):r?"":t;return e.stylePrettyLogs?a(c,null!=(s=null==e||null==(l=e.prettyLogStyles)?void 0:l[o])?s:null)+i("",u.reset):c})}function d(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return null!=e&&isNaN(e)?"":(e=null!=e?e+n:e,2===t?null==e?"--":e<10?"0"+e:e.toString():null==e?"---":e<10?"00"+e:e<100?"0"+e:e.toString())}function f(e){let t=new Set;return JSON.stringify(e,(e,n)=>{if("object"==typeof n&&null!==n){if(t.has(n))return"[Circular]";t.add(n)}return n})}function p(e,t){let n={seen:[],stylize:m};return null!=t&&I(n,t),h(n.showHidden)&&(n.showHidden=!1),h(n.depth)&&(n.depth=2),h(n.colors)&&(n.colors=!0),h(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=g),A(n,e,n.depth)}function h(e){return void 0===e}function m(e){return e}function g(e,t){var n,r,o,i;let a=p.styles[t];return null!=a&&(null==p||null==(r=p.colors)||null==(n=r[a])?void 0:n[0])!=null&&(null==p||null==(i=p.colors)||null==(o=i[a])?void 0:o[1])!=null?"\x1b["+p.colors[a][0]+"m"+e+"\x1b["+p.colors[a][1]+"m":e}function y(e){return"function"==typeof e}function v(e){return"string"==typeof e}p.colors=u,p.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function b(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function w(e){return _(e)&&"[object RegExp]"===x(e)}function _(e){return"object"==typeof e&&null!==e}function S(e){return _(e)&&("[object Error]"===x(e)||e instanceof Error)}function k(e){return _(e)&&"[object Date]"===x(e)}function x(e){return Object.prototype.toString.call(e)}function E(e){return"["+Error.prototype.toString.call(e)+"]"}function A(e,t){var n,r,o;let i,a,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(e.customInspect&&null!=t&&y(t)&&(null==t?void 0:t.inspect)!==p&&!((null==t?void 0:t.constructor)&&(null==t?void 0:t.constructor.prototype)===t)){if("function"!=typeof t.inspect&&null!=t.toString)return t.toString();let n=null==t?void 0:t.inspect(s,e);return v(n)||(n=A(e,n,s)),n}let l=C(e,t);if(l)return l;let u=Object.keys(t),c=(i={},u.forEach(e=>{i[e]=!0}),i);try{e.showHidden&&Object.getOwnPropertyNames&&(u=Object.getOwnPropertyNames(t))}catch(e){}if(S(t)&&(u.indexOf("message")>=0||u.indexOf("description")>=0))return E(t);if(0===u.length)if(!y(e.stylize))return t;else{if(y(t)){let n=t.name?": "+t.name:"";return e.stylize("[Function"+n+"]","special")}if(w(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(k(t))return e.stylize(Date.prototype.toISOString.call(t),"date");if(S(t))return E(t)}let d="",f=!1,h=["{\n","\n}"];if(Array.isArray(t)&&(f=!0,h=["[\n","\n]"]),y(t)&&(d=" [Function"+(t.name?": "+t.name:"")+"]"),w(t)&&(d=" "+RegExp.prototype.toString.call(t)),k(t)&&(d=" "+Date.prototype.toUTCString.call(t)),S(t)&&(d=" "+E(t)),0===u.length&&(!f||0==t.length))return h[0]+d+h[1];if(s<0)if(w(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");else return e.stylize("[Object]","special");return e.seen.push(t),a=f?function(e,t,n,r,o){let i=[];for(let o=0,a=t.length;o<a;++o)b(t,String(o))?i.push(T(e,t,n,r,String(o),!0)):i.push("");return o.forEach(o=>{o.match(/^\d+$/)||i.push(T(e,t,n,r,o,!0))}),i}(e,t,s,c,u):u.map(n=>T(e,t,s,c,n,f)),e.seen.pop(),n=a,r=d,(o=h)[0]+(""===r?"":r+"\n")+" "+n.join(",\n ")+" "+o[1]}function T(e,t,n,r,o,i){let a,s,l={value:void 0};try{l.value=t[o]}catch(e){}try{Object.getOwnPropertyDescriptor&&(l=Object.getOwnPropertyDescriptor(t,o)||l)}catch(e){}if(l.get?s=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),b(r,o)||(a="["+o+"]"),!s&&(0>e.seen.indexOf(l.value)?(s=null===n?A(e,l.value,void 0):A(e,l.value,n-1)).indexOf("\n")>-1&&(s=i?s.split("\n").map(e=>" "+e).join("\n").substr(2):"\n"+s.split("\n").map(e=>" "+e).join("\n")):s=e.stylize("[Circular]","special")),h(a)){if(i&&o.match(/^\d+$/))return s;(a=JSON.stringify(""+o)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,"\\'").replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+s}function C(e,t){if(h(t))return e.stylize("undefined","undefined");if(v(t)){let n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,"\\'")+"'";return e.stylize(n,"string")}return"number"==typeof t?e.stylize(""+t,"number"):"boolean"==typeof t?e.stylize(""+t,"boolean"):null===t?e.stylize("null","null"):void 0}function I(e,t){if(!t||!_(t))return e;let n=(0,i._)({},e),r=(0,i._)({},t),o=Object.keys(t),a=o.length;for(;a--;)n[o[a]]=r[o[a]];return e}let P={getCallerStackFrame:R,getErrorTrace:D,getMeta:function(e,t,n,r,o,i){return Object.assign({},M,{name:o,parentNames:i,date:new Date,logLevelId:e,logLevelName:t,path:r?void 0:R(n)})},transportJSON:function(e){console.log(f(e))},transportFormatted:function(e,t,n,r){let o=(n.length>0&&t.length>0?"\n":"")+n.join("\n");r.prettyInspectOptions.colors=r.stylePrettyLogs,console.log(e+function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let o={seen:[],stylize:m};null!=e&&I(o,e);let a=n[0],s=0,u="",c="";if("string"==typeof a){let t;if(1===n.length)return a;let r=0;for(let c=0;c<a.length-1;
2c++)if(37===a.charCodeAt(c)){let d=a.charCodeAt(++c);if(s+1!==n.length){switch(d){case 115:{let r=n[++s];t="number"==typeof r||"bigint"==typeof r?C(o,r):"object"!=typeof r||null===r?String(r):p(r,(0,l._)((0,i._)({},e),{compact:3,colors:!1,depth:0}));break}case 106:t=f(n[++s]);break;case 100:{let e=n[++s];t="bigint"==typeof e?C(o,e):"symbol"==typeof e?"NaN":C(o,e);break}case 79:t=p(n[++s],e);break;case 111:t=p(n[++s],(0,l._)((0,i._)({},e),{showHidden:!0,showProxy:!0,depth:4}));break;case 105:{let e=n[++s];t="bigint"==typeof e?C(o,e):"symbol"==typeof e?"NaN":C(o,parseInt(t));break}case 102:{let e=n[++s];t="symbol"==typeof e?"NaN":C(o,parseInt(e));break}case 99:s+=1,t="";break;case 37:u+=a.slice(r,c),r=c+1;continue;default:continue}r!==c-1&&(u+=a.slice(r,c-1)),u+=t,r=c+1}else 37===d&&(u+=a.slice(r,c),r=c+1)}0!==r&&(s++,c=" ",r<a.length&&(u+=a.slice(r)))}for(;s<n.length;){let t=n[s];u+=c,u+="string"!=typeof t?p(t,e):t,c=" ",s++}return u}(r.prettyInspectOptions,...t)+o)},isBuffer:function(e){return!e&&!1},isError:L,prettyFormatLogObj:function(e,t){return e.reduce((e,n)=>(L(n)?e.errors.push(j(n,t)):e.args.push(n),e),{args:[],errors:[]})},prettyFormatErrorObj:j},M={runtime:[typeof window,typeof document].includes("undefined")?"Generic":"Browser",browser:null==(o=globalThis)||null==(r=o.navigator)?void 0:r.userAgent},O=/(?:(?:file|https?|global code|[^@]+)@)?(?:file:)?((?:\/[^:/]+){2,})(?::(\d+))?(?::(\d+))?/;function R(e){var t,n,r;let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Error();return N(null==o||null==(r=o.stack)||null==(n=r.split("\n"))||null==(t=n.filter(e=>!e.includes("Error: ")))?void 0:t[e])}function D(e){var t,n,r;return null==e||null==(r=e.stack)||null==(n=r.split("\n"))||null==(t=n.filter(e=>!e.includes("Error: ")))?void 0:t.reduce((e,t)=>(e.push(N(t)),e),[])}function N(e){var t,n;let r=null==(n=globalThis)||null==(t=n.location)?void 0:t.origin,o={fullFilePath:void 0,fileName:void 0,fileNameWithLine:void 0,fileColumn:void 0,fileLine:void 0,filePath:void 0,filePathWithLine:void 0,method:void 0};if(null!=e){let t=e.match(O);if(t){o.filePath=t[1].replace(/\?.*$/,""),o.fullFilePath="".concat(r).concat(o.filePath);let e=o.filePath.split("/");o.fileName=e[e.length-1],o.fileLine=t[2],o.fileColumn=t[3],o.filePathWithLine="".concat(o.filePath,":").concat(o.fileLine),o.fileNameWithLine="".concat(o.fileName,":").concat(o.fileLine)}}return o}function L(e){return e instanceof Error}function j(e,t){let n=D(e).map(e=>c(t,t.prettyErrorStackTemplate,(0,i._)({},e),!0)),r={errorName:" ".concat(e.name," "),errorMessage:Object.getOwnPropertyNames(e).reduce((t,n)=>("stack"!==n&&t.push(e[n]),t),[]).join(", "),errorStack:n.join("\n")};return c(t,t.prettyErrorTemplate,r)}class F{log(e,t){let n,r;for(var o,i,a,s,l,u,c,d,f,p,h,m,g,y,v=arguments.length,b=Array(v>2?v-2:0),w=2;w<v;w++)b[w-2]=arguments[w];if(e<this.settings.minLevel)return;let _=[...this.settings.prefix,...b],S=(null==(o=this.settings.overwrite)?void 0:o.mask)!=null?null==(i=this.settings.overwrite)?void 0:i.mask(_):null!=this.settings.maskValuesOfKeys&&this.settings.maskValuesOfKeys.length>0?this._mask(_):_,k=null!=this.logObj?this._recursiveCloneAndExecuteFunctions(this.logObj):void 0,x=(null==(a=this.settings.overwrite)?void 0:a.toLogObj)!=null?null==(s=this.settings.overwrite)?void 0:s.toLogObj(S,k):this._toLogObj(S,k),E=(null==(l=this.settings.overwrite)?void 0:l.addMeta)!=null?null==(u=this.settings.overwrite)?void 0:u.addMeta(x,e,t):this._addMetaToLogObj(x,e,t);return(null==(c=this.settings.overwrite)?void 0:c.formatMeta)!=null&&(n=null==(f=this.settings.overwrite)?void 0:f.formatMeta(null==E?void 0:E[this.settings.metaProperty])),(null==(d=this.settings.overwrite)?void 0:d.formatLogObj)!=null&&(r=null==(p=this.settings.overwrite)?void 0:p.formatLogObj(S,this.settings)),"pretty"===this.settings.type&&(n=null!=n?n:this._prettyFormatLogObjMeta(null==E?void 0:E[this.settings.metaProperty]),r=null!=r?r:this.runtime.prettyFormatLogObj(S,this.settings)),null!=n&&null!=r?(null==(h=this.settings.overwrite)?void 0:h.transportFormatted)!=null?null==(m=this.settings.overwrite)||m.transportFormatted(n,r.args,r.errors,this.settings):this.runtime.transportFormatted(n,r.args,r.errors,this.settings):(null==(g=this.settings.overwrite)?void 0:g.transportJSON)!=null?null==(y=this.settings.overwrite)||y.transportJSON(E):"hidden"!==this.settings.type&&this.runtime.transportJSON(E),null!=this.settings.attachedTransports&&this.settings.attachedTransports.length>
20&&this.settings.attachedTransports.forEach(e=>{e(E)}),E}attachTransport(e){this.settings.attachedTransports.push(e)}getSubLogger(e,t){var n,r,o,a;let s=(0,l._)((0,i._)({},this.settings,e),{parentNames:(null==(r=this.settings)?void 0:r.parentNames)!=null&&(null==(o=this.settings)?void 0:o.name)!=null?[...this.settings.parentNames,this.settings.name]:(null==(a=this.settings)?void 0:a.name)!=null?[this.settings.name]:void 0,prefix:[...this.settings.prefix,...null!=(n=null==e?void 0:e.prefix)?n:[]]});return new this.constructor(s,null!=t?t:this.logObj,this.stackDepthLevel)}_mask(e){let t=!0!==this.settings.maskValuesOfKeysCaseInsensitive?this.settings.maskValuesOfKeys:this.settings.maskValuesOfKeys.map(e=>e.toLowerCase());return null==e?void 0:e.map(e=>this._recursiveCloneAndMaskValuesOfKeys(e,t))}_recursiveCloneAndMaskValuesOfKeys(e,t){var n,r;let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(o.includes(e))return(0,i._)({},e);if("object"==typeof e&&null!==e&&o.push(e),this.runtime.isError(e)||this.runtime.isBuffer(e))return e;if(e instanceof Map)return new Map(e);if(e instanceof Set)return new Set(e);if(Array.isArray(e))return e.map(e=>this._recursiveCloneAndMaskValuesOfKeys(e,t,o));if(e instanceof Date)return new Date(e.getTime());else if(e instanceof URL)return{href:e.href,protocol:e.protocol,username:e.username,password:e.password,host:e.host,hostname:e.hostname,port:e.port,pathname:e.pathname,search:e.search,searchParams:[...e.searchParams].map(e=>{let[t,n]=e;return{key:t,value:n}}),hash:e.hash,origin:e.origin};else if(null!==e&&"object"==typeof e){let n=this.runtime.isError(e)?this._cloneError(e):Object.create(Object.getPrototypeOf(e));return Object.getOwnPropertyNames(e).reduce((n,r)=>{var i;return n[r]=t.includes((null==(i=this.settings)?void 0:i.maskValuesOfKeysCaseInsensitive)!==!0?r:r.toLowerCase())?this.settings.maskPlaceholder:this._recursiveCloneAndMaskValuesOfKeys(e[r],t,o),n},n)}else{if("string"==typeof e){let t=e;for(let e of(null==(n=this.settings)?void 0:n.maskValuesRegEx)||[])t=t.replace(e,(null==(r=this.settings)?void 0:r.maskPlaceholder)||"");return t}return e}}_recursiveCloneAndExecuteFunctions(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return this.isObjectOrArray(e)&&t.includes(e)?this.shallowCopy(e):(this.isObjectOrArray(e)&&t.push(e),Array.isArray(e))?e.map(e=>this._recursiveCloneAndExecuteFunctions(e,t)):e instanceof Date?new Date(e.getTime()):this.isObject(e)?Object.getOwnPropertyNames(e).reduce((n,r)=>{let o=Object.getOwnPropertyDescriptor(e,r);if(o){Object.defineProperty(n,r,o);let i=e[r];n[r]="function"==typeof i?i():this._recursiveCloneAndExecuteFunctions(i,t)}return n},Object.create(Object.getPrototypeOf(e))):e}isObjectOrArray(e){return"object"==typeof e&&null!==e}isObject(e){return"object"==typeof e&&!Array.isArray(e)&&null!==e}shallowCopy(e){return Array.isArray(e)?[...e]:(0,i._)({},e)}_toLogObj(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e=null==e?void 0:e.map(e=>this.runtime.isError(e)?this._toErrorObject(e):e),t=null==this.settings.argumentsArrayName?1!==e.length||Array.isArray(e[0])||!0===this.runtime.isBuffer(e[0])||e[0]instanceof Date?(0,i._)({},t,e):"object"==typeof e[0]&&null!=e[0]?(0,i._)({},e[0],t):(0,i._)({0:e[0]},t):(0,l._)((0,i._)({},t),{[this.settings.argumentsArrayName]:e})}_cloneError(e){let t=new e.constructor;return Object.getOwnPropertyNames(e).forEach(n=>{t[n]=e[n]}),t}_toErrorObject(e){var t;return{nativeError:e,name:null!=(t=e.name)?t:"Error",message:e.message,stack:this.runtime.getErrorTrace(e)}}_addMetaToLogObj(e,t,n){return(0,l._)((0,i._)({},e),{[this.settings.metaProperty]:this.runtime.getMeta(t,n,this.stackDepthLevel,this.settings.hideLogPositionForProduction,this.settings.name,this.settings.parentNames)})}_prettyFormatLogObjMeta(e){var t,n,r,o,i,a,s,l,u,f,p,h,m,g,y,v,b,w,_,S,k,x,E,A,T,C,I,P;if(null==e)return"";let M=this.settings.prettyLogTemplate,O={};M.includes("{{yyyy}}.{{mm}}.{{dd}} {{hh}}:{{MM}}:{{ss}}:{{ms}}")?M=M.replace("{{yyyy}}.{{mm}}.{{dd}} {{hh}}:{{MM}}:{{ss}}:{{ms}}","{{dateIsoStr}}"):"UTC"===this.settings.prettyLogTimeZone?(O.yyyy=null!=(h=null==e||null==(m
2=e.date)?void 0:m.getUTCFullYear())?h:"----",O.mm=d(null==e||null==(g=e.date)?void 0:g.getUTCMonth(),2,1),O.dd=d(null==e||null==(y=e.date)?void 0:y.getUTCDate(),2),O.hh=d(null==e||null==(v=e.date)?void 0:v.getUTCHours(),2),O.MM=d(null==e||null==(b=e.date)?void 0:b.getUTCMinutes(),2),O.ss=d(null==e||null==(w=e.date)?void 0:w.getUTCSeconds(),2),O.ms=d(null==e||null==(_=e.date)?void 0:_.getUTCMilliseconds(),3)):(O.yyyy=null!=(S=null==e||null==(k=e.date)?void 0:k.getFullYear())?S:"----",O.mm=d(null==e||null==(x=e.date)?void 0:x.getMonth(),2,1),O.dd=d(null==e||null==(E=e.date)?void 0:E.getDate(),2),O.hh=d(null==e||null==(A=e.date)?void 0:A.getHours(),2),O.MM=d(null==e||null==(T=e.date)?void 0:T.getMinutes(),2),O.ss=d(null==e||null==(C=e.date)?void 0:C.getSeconds(),2),O.ms=d(null==e||null==(I=e.date)?void 0:I.getMilliseconds(),3));let R="UTC"===this.settings.prettyLogTimeZone?null==e?void 0:e.date:new Date((null==e||null==(i=e.date)?void 0:i.getTime())-(null==e||null==(a=e.date)?void 0:a.getTimezoneOffset())*6e4);O.rawIsoStr=null==R?void 0:R.toISOString(),O.dateIsoStr=null==R?void 0:R.toISOString().replace("T"," ").replace("Z",""),O.logLevelName=null==e?void 0:e.logLevelName,O.fileNameWithLine=null!=(t=null==e||null==(s=e.path)?void 0:s.fileNameWithLine)?t:"",O.filePathWithLine=null!=(n=null==e||null==(l=e.path)?void 0:l.filePathWithLine)?n:"",O.fullFilePath=null!=(r=null==e||null==(u=e.path)?void 0:u.fullFilePath)?r:"";let D=null==(f=this.settings.parentNames)?void 0:f.join(this.settings.prettyErrorParentNamesSeparator);return D=null!=D&&(null==e?void 0:e.name)!=null?D+this.settings.prettyErrorParentNamesSeparator:void 0,O.name=((null==e?void 0:e.name)!=null||null!=D)&&null!=(o=(null!=D?D:"")+(null==e?void 0:e.name))?o:"",O.nameWithDelimiterPrefix=O.name.length>0?this.settings.prettyErrorLoggerNameDelimiter+O.name:"",O.nameWithDelimiterSuffix=O.name.length>0?O.name+this.settings.prettyErrorLoggerNameDelimiter:"",(null==(p=this.settings.overwrite)?void 0:p.addPlaceholders)!=null&&(null==(P=this.settings.overwrite)||P.addPlaceholders(e,O)),c(this.settings,M,O)}constructor(e,t,n=4){var r,o,i,a,s,l,u,c,d,f,p,h,m,g,y,v,b,w,_,S,k,x,E,A,T,C;this.logObj=t,this.stackDepthLevel=n,this.runtime=P,this.settings={type:null!=(r=null==e?void 0:e.type)?r:"pretty",name:null==e?void 0:e.name,parentNames:null==e?void 0:e.parentNames,minLevel:null!=(o=null==e?void 0:e.minLevel)?o:0,argumentsArrayName:null==e?void 0:e.argumentsArrayName,hideLogPositionForProduction:null!=(i=null==e?void 0:e.hideLogPositionForProduction)&&i,prettyLogTemplate:null!=(a=null==e?void 0:e.prettyLogTemplate)?a:"{{yyyy}}.{{mm}}.{{dd}} {{hh}}:{{MM}}:{{ss}}:{{ms}} {{logLevelName}} {{filePathWithLine}}{{nameWithDelimiterPrefix}} ",prettyErrorTemplate:null!=(s=null==e?void 0:e.prettyErrorTemplate)?s:"\n{{errorName}} {{errorMessage}}\nerror stack:\n{{errorStack}}",prettyErrorStackTemplate:null!=(l=null==e?void 0:e.prettyErrorStackTemplate)?l:" ⢠{{fileName}} {{method}}\n {{filePathWithLine}}",prettyErrorParentNamesSeparator:null!=(u=null==e?void 0:e.prettyErrorParentNamesSeparator)?u:":",prettyErrorLoggerNameDelimiter:null!=(c=null==e?void 0:e.prettyErrorLoggerNameDelimiter)?c:" ",stylePrettyLogs:null==(d=null==e?void 0:e.stylePrettyLogs)||d,prettyLogTimeZone:null!=(f=null==e?void 0:e.prettyLogTimeZone)?f:"UTC",prettyLogStyles:null!=(p=null==e?void 0:e.prettyLogStyles)?p:{logLevelName:{"*":["bold","black","bgWhiteBright","dim"],SILLY:["bold","white"],TRACE:["bold","whiteBright"],DEBUG:["bold","green"],INFO:["bold","blue"],WARN:["bold","yellow"],ERROR:["bold","red"],FATAL:["bold","redBright"]},dateIsoStr:"white",filePathWithLine:"white",name:["white","bold"],nameWithDelimiterPrefix:["white","bold"],nameWithDelimiterSuffix:["white","bold"],errorName:["bold","bgRedBright","whiteBright"],fileName:["yellow"],fileNameWithLine:"white"},prettyInspectOptions:null!=(h=null==e?void 0:e.prettyInspectOptions)?h:{colors:!0,compact:!1,depth:1/0},metaProperty:null!=(m=null==e?void 0:e.metaProperty)?m:"_meta",maskPlaceholder:null!=(g=null==e?void 0:e.maskPlaceholder)?g:"[***]",maskValuesOfKeys:null!=(y=null==e?void 0:e.maskValuesOfKeys)?y:["password"],maskValuesOfKeysCaseInsensitive:null!=(v=null==e?void 0:e.maskValuesOfKeysCaseInsensitive)&&v,maskValuesRegEx:null==e?void 0:e.maskValuesRegEx,prefix:[...null!=(b=null==e?void 0:e.prefix)?b:[]],attachedTransports:[...null!=(w=null==e?void 0:e.attachedTransports)?w:[]],overwrite:{mask:null==e||null==(_=e.overwrite)?void 0:_.mask,toLogObj:null==e||null==(S=e.overwrite)?void 0:S.toLogObj,addMeta:null==e||null==(k=e.overwrite)?void 0:k.addMeta,addPlaceholders:null==e||null==(x=e.overwrite)?void 0:x.addPlaceholders,formatMeta:null==e||null==(E=e.overwrite)?void 0:E.formatMeta,formatLogObj:null==e||null==(A=e.overwrite)?void 0:A.formatLogObj,transportFormatted:null==e||null==(T=e.overwrite)?void 0:T.transportFormatted,transportJSON:null==e||null==(C=e.overwrite)?void 0:C.transportJSON}}}}class B extends F{log(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];return super.log(e,t,...r)}silly(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return super.log(0,"SILLY",...t)}trace(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return super.log(1,"TRACE",...t)}debug(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return super.log(2,"DEBUG",...t)}info(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return super.log(3,"INFO",...t)}warn(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return super.log(4,"WARN",...t)}error(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return super.log(5,"ERROR",...t)}fatal(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return super.log(6,"FATAL",...t)}getSubLogger(e,t){return super.getSubLogger(e,t)}constructor(e,t){const n="u">typeof window&&"u">typeof document,r=!!n&&void 0!==window.chrome&&void 0!==window.CSS&&window.CSS.supports("color","green"),o=!!n&&/^((?!chrome|android).)*safari/i.test(navigator.userAgent);(e=e||{}).stylePrettyLogs=(!e.stylePrettyLogs||!n||!!r)&&e.stylePrettyLogs,super(e,t,o?4:5)}}var z=e.i(886513);function U(e){return new Promise((t,n)=>{e.oncomplete=e.onsuccess=()=>t(e.result),e.onabort=e.onerror=()=>n(e.error)})}function W(e,t){let n=indexedDB.open(e);n.onupgradeneeded=()=>n.result.createObjectStore(t);let r=U(n);return(e,n)=>r.then(r=>n(r.transaction(t,e).objectStore(t)))}function q(){return t||(t=W("keyval-store","keyval")),t}function G(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:q();return t("readwrite",t=>
2(e.forEach(e=>t.put(e[1],e[0])),U(t.transaction)))}function H(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:q();return t("readwrite",t=>(e.forEach(e=>t.delete(e)),U(t.transaction)))}function K(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:q();return e("readwrite",e=>(e.clear(),U(e.transaction)))}function V(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:q();return e("readonly",t=>{if(t.getAll&&t.getAllKeys)return Promise.all([U(t.getAllKeys()),U(t.getAll())]).then(e=>{let[t,n]=e;return t.map((e,t)=>[e,n[t]])});let n=[];return e("readonly",e=>{var t;return(t=e=>n.push([e.key,e.value]),e.openCursor().onsuccess=function(){this.result&&(t(this.result),this.result.continue())},U(e.transaction)).then(()=>n)})})}e.s(["clear",0,K,"createStore",0,W,"del",0,function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:q();return t("readwrite",t=>(t.delete(e),U(t.transaction)))},"delMany",0,H,"entries",0,V,"get",0,function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:q();return t("readonly",t=>U(t.get(e)))},"set",0,function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:q();return n("readwrite",n=>(n.put(t,e),U(n.transaction)))},"setMany",0,G],71667);let X="".concat(a.debuggersKeys.debugLogging,":logger-levels"),$=["debug","log","info","warn","error"],Q=[],Y=null,J=null,Z=0,ee=!1,et=!1,en=new Map;function er(){if(void 0!==n)return n;try{n=W("typefully-debug-logs","entries")}catch(e){n=null}return n}function eo(){try{var e;return!0===JSON.parse(null!=(e=localStorage.getItem(a.debuggersKeys.debugLogging))?e:"false")}catch(e){return!1}}function ei(e){var t,n,r;if(!eo())return;let o=null!=(t=e.timestamp)?t:new Date().toISOString(),i={id:(Z+=1,"".concat(Date.now(),"-").concat(Z)),timestamp:o,source:e.source,level:e.level,levelId:e.levelId,logger:e.logger,message:e.message,location:window.location.href,args:null==(n=e.args)?void 0:n.map(e=>eS(e)),data:void 0===e.data?void 0:eS(e.data),meta:void 0===e.meta?void 0:eS(e.meta)};Q.push([(r=o,Z+=1,"".concat(r,"-").concat(Z.toString().padStart(6,"0"))),i]),Q.length>=50?es():Y||(Y=setTimeout(()=>{Y=null,es()},500))}function ea(e){var t;let n;if(!eo())return;let r=eT(e)?e:{},o=eT(r._meta)?r._meta:{},i=function(e){let{_meta:t}=e;return(0,z._)(e,["_meta"])}(r),a=0===(n=Object.keys(t=i).filter(e=>/^\d+$/.test(e))).length?[]:n.sort((e,t)=>Number(e)-Number(t)).map(e=>t[e]),s=a[0];ei({source:"logger",level:"string"==typeof o.logLevelName?o.logLevelName:void 0,levelId:"number"==typeof o.logLevelId?o.logLevelId:void 0,logger:"string"==typeof o.name?o.name:void 0,message:"string"==typeof s?s:void 0,args:a,data:i,meta:o})}async function es(){if(Y&&(clearTimeout(Y),Y=null),J){await J,Q.length>0&&await es();return}let e=er();if(!e){Q=[];return}let t=Q.splice(0);0!==t.length&&(J=(async()=>{try{await G(t,e),await ek(e)}catch(e){}})().finally(()=>{J=null}),await J,Q.length>0&&await es())}async function el(){J&&await J,Q=[],Y&&(clearTimeout(Y),Y=null);let e=er();if(e)try{await K(e)}catch(e){}}async function eu(){await es();let e=er();if(!e)return 0;try{return(await V(e)).length}catch(e){return 0}}async function ec(){var e,t,n;let r,o=await ef(),i=o.filter(e=>!function(e){var t;if("console"!==e.source)return!1;let n=null==(t=e.args)?void 0:t[0];return"string"==typeof n&&ep.test(ey(n).trim())}(e)),a=o.length-i.length,s=i.length>0?Date.parse(i[0].timestamp):Date.now(),l=i.at(-1),u=["# Typefully debug logs","# Format: +elapsed level source message | details","# Entries: ".concat(i.length),"# Start: ".concat(null!=(e=null==(n=i[0])?void 0:n.timestamp)?e:"n/a"),"# End: ".concat(null!=(t=null==l?void 0:l.timestamp)?t:"n/a")];return a>0&&u.push("# Skipped duplicate tslog console entries: ".concat(a)),u.push(""),i.forEach(e=>{var t,n,o,i,a,l,c,d,f,p,h,m,g,y;let v,b,w,_,S,k,x,E,A,T,C,I,P=!!(e.location&&e.location!==r);u.push((t=e,n=s,o=P,x=Math.max(0,Date.parse(t.timestamp)-n),E="+".concat(x.toString().padStart(7,"0"),"ms"),A=((l=t).level?"console"===l.source?l.level.toUpperCase():l.level:"INFO").padEnd(5),T=(c=t).logger?c.logger:"console"===c.source?"console.".concat(null!=(d=c.level)?d:"log"):c.source,C=eh(null!=(i=null!=(a=t.message)?a:"string"==typeof(v=null==(f=t.args)?void 0:f[0])?v:void 0)?i:"<no message>",500),I=(p=t,h=o,w={},_=0===(b=null!=(g=(m=p).args)?g:[]).length?[]:"string"==typeof b[0]&&b[0]===m.message?b.slice(1):b,S="logger"===p.source?function(e){if(!eg(e))return e;let t={};
2return Object.entries(e).forEach(e=>{let[n,r]=e;/^\d+$/.test(n)||"_meta"===n||(t[n]=r)}),Object.keys(t).length>0?t:void 0}(p.data):p.data,1===_.length&&eg(_[0])?Object.assign(w,_[0]):_.forEach((e,t)=>{w["arg".concat(t+1)]=e}),void 0===S||eg(y=S)&&0===Object.keys(y).length||(w.data=S),h&&p.location&&(w.url=function(e){try{let t=new URL(e);return"".concat(t.pathname).concat(t.search).concat(t.hash)}catch(t){return e}}(p.location)),function e(t,n,r,o){if(t.length>=90)return;if(!eg(r)&&!Array.isArray(r)){if(!n)return;t.push("".concat(n,"=").concat(function(e,t){if(null===t)return"null";if("number"==typeof t||"boolean"==typeof t)return String(t);let n=eh(e.toLowerCase().includes("stack")?t.split("\n").map(e=>e.trim()).filter(Boolean).slice(0,8).join(" <- "):t,500);return/^[\w./:@+-]+$/.test(n)?n:JSON.stringify(n)}(n,r)));return}if(Array.isArray(r)){if(!n){r.slice(0,8).forEach((n,r)=>e(t,"arg".concat(r+1),n,o+1)),r.length>8&&t.push("args.truncated=".concat(r.length-8));return}if(r.every(e=>!eg(e)&&!Array.isArray(e))){t.push("".concat(n,"=").concat(em(JSON.stringify(r.slice(0,20))))),r.length>20&&t.push("".concat(n,".truncated=").concat(r.length-20));return}t.push("".concat(n,".len=").concat(r.length)),r.slice(0,4).forEach((r,i)=>e(t,"".concat(n,".").concat(i),r,o+1)),r.length>4&&t.push("".concat(n,".truncated=").concat(r.length-4));return}if(o>=4){n&&t.push("".concat(n,"=").concat(em(JSON.stringify(r))));return}let i=Object.entries(r);i.slice(0,30).forEach(r=>{let[i,a]=r;e(t,n?"".concat(n,".").concat(i):i,a,o+1)}),i.length>30&&t.push("".concat(n?"".concat(n,"."):"","truncatedKeys=").concat(i.length-30))}(k=[],"",w,0),k.slice(0,80).join(" ")),"".concat(E," ").concat(A," ").concat(T," ").concat(C).concat(I?" | ".concat(I):""))),r=e.location}),u.join("\n")}async function ed(){var e,t;let n,r=await ec(),o=r.match(RegExp("^# Entries: (?<count>\\d+)$","m")),i=(null==o||null==(e=o.groups)?void 0:e.count)?Number(o.groups.count):0;if("u"<typeof document)return i;let a=new Blob([r],{type:"text/plain;charset=utf-8"}),s=window.URL.createObjectURL(a),l=document.createElement("a");return l.href=s,l.download="typefully-debug-logs-".concat((t=new Date,n=e=>e.toString().padStart(2,"0"),[t.getFullYear(),n(t.getMonth()+1),n(t.getDate()),n(t.getHours()),n(t.getMinutes()),n(t.getSeconds())].join("-")),".txt"),document.body.appendChild(l),l.click(),l.remove(),window.URL.revokeObjectURL(s),i}async function ef(){await es();let e=er();if(!e)return[];try{return(await V(e)).sort((e,t)=>{let[n]=e,[r]=t;return String(n).localeCompare(String(r))}).map(e=>{let[,t]=e;return t})}catch(e){return[]}}let ep=/^\d{2}:\d{2}:\d{2}:\d{3}\s+(SILLY|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)\s+\S+/;function eh(e,t){return em(ey(e).replace(/\s+/g," ").trim(),t)}function em(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500;return e.length<=t?e:"".concat(e.slice(0,t),"...[+").concat(e.length-t," chars]")}function eg(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}function ey(e){let t="";for(let n=0;n<e.length;n++){let r=e.charCodeAt(n),o=27===r,i=155===r;if(o&&"["===e[n+1]){for(n+=2;n<e.length&&!ev(e.charCodeAt(n));)n+=1;continue}if(i){for(n+=1;n<e.length&&!ev(e.charCodeAt(n));)n+=1;continue}t+=e[n]}return t}function ev(e){return e>=64&&e<=126}function eb(e,t,n){let r=ew();r[e]||(r[e]={minLevel:t,localStorageValue:n},localStorage.setItem(X,JSON.stringify(r)))}function ew(){try{var e;return JSON.parse(null!=(e=localStorage.getItem(X))?e:"{}")}catch(e){return{}}}function e_(){localStorage.removeItem(X)}function eS(e){return ex(e,{seen:new WeakSet,depth:0})}async function ek(e){let t=await V(e),n=t.length-25e3;if(n<=0)return;let r=t.sort((e,t)=>{let[n]=e,[r]=t;return String(n).localeCompare(String(r))}).slice(0,n).map(e=>{let[t]=e;return t});await H(r,e)}function ex(e,t){var n,r,o,a,s,l,u,c,d;if(null===e)return null;switch(typeof e){case"string":return(n=ey(e)).length<=5e3?n:"".concat(n.slice(0,5e3),"...[Truncated ").concat(n.length-5e3," chars]");case"number":return Number.isFinite(e)?e:String(e);case"boolean":return e;case"undefined":return"[undefined]";case"bigint":return"".concat(e.toString(),"n");case"symbol":return String(e);case"function":return"[Function ".concat(e.name||"anonymous","]")}return t.seen.has(e)?"[Circular]":t.depth>=6?"[MaxDepth]":(t.seen.add(e),e instanceof Date)?e.toISOString():e instanceof Error?(r=e,o=t,(0,i._)({name:r.name,message:r.message,stack:null!=(a=r.stack)?a:null},eA(r,{seen:o.seen,depth:o.depth+1}))):e instanceof URL?e.href:e instanceof Map?(s=e,l=t,{type:"Map",entries:eE(Array.from(s.entries()),l)}):e instanceof Set?(u=e,c=t,{type:"Set",values:eE(Array.from(u.values()),c)}):Array.isArray(e)?eE(e,t):(d=e,"u">typeof Node&&d instanceof Node)?"[DOM ".concat(e.nodeName.toLowerCase(),"]"):eA(e,t)}function eE(e,t){let n=e.slice(0,100).map(e=>ex(e,{seen:t.seen,depth:t.depth+1}));return e.length>100&&n.push("[Truncated ".concat(e.length-100," items]")),n}function eA(e,t){let n={},r=Object.keys(e);
2return r.slice(0,80).forEach(r=>{try{n[r]=ex(e[r],{seen:t.seen,depth:t.depth+1})}catch(e){n[r]="[Unserializable]"}}),r.length>80&&(n.__truncatedKeys=r.length-80),n}function eT(e){return"object"==typeof e&&null!==e}e.s(["captureLoggerDebugLog",0,ea,"clearDebugLogs",0,el,"clearLoggerLevelSnapshot",0,e_,"downloadDebugLogsText",0,ed,"enqueueDebugLog",0,ei,"getDebugLogCount",0,eu,"getLoggerLevelSnapshot",0,ew,"isDebugLoggingEnabled",0,eo,"patchConsoleForDebugLogging",0,function(){ee||($.forEach(e=>{let t=console[e];if(!t)return;en.set(e,t);let n=t.bind(console);console[e]=function(){for(var t,r,o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];if(!et&&eo()&&!(0===(t=i).length||t.every(e=>void 0===e)||"string"==typeof(r=t)[0]&&ep.test(ey(r[0]).trim()))){et=!0;try{ei({source:"console",level:e,message:"string"==typeof i[0]?i[0]:void 0,args:i})}finally{et=!1}}n(...i)}}),ee=!0)},"rememberLoggerLevelBeforeDebugLogging",0,eb,"setDebugLoggingEnabled",0,function(e){localStorage.setItem(a.debuggersKeys.debugLogging,JSON.stringify(e))},"unpatchConsoleForDebugLogging",0,function(){ee&&(en.forEach((e,t)=>{console[t]=e}),en.clear(),et=!1,ee=!1)}],822380);let eC={Silly:0,Trace:1,Debug:2,Info:3,Warn:4,Error:5,Fatal:6},eI=new Map,eP={auth:eM("auth"),autoRetweet:eM("autoRetweet"),calendar:eM("calendar"),clientLastEdited:eM("clientLastEdited"),comments:eM("comments"),commentsPositions:eM("commentsPositions"),draftBackup:eM("draftBackup"),editor:eM("editor"),mediaUpload:eM("mediaUpload"),helpPopovers:eM("helpPopovers"),lastEditedExtension:eM("lastEditedExtension"),polyfills:eM("polyfills"),remoteForceReload:eM("remoteForceReload"),selectedDraftId:eM("selectedDraftId"),serverTime:eM("serverTime"),sidebarDrafts:eM("sidebarDrafts"),sidebarLayout:eM("sidebarLayout"),syncLayer:eM("syncLayer"),draftsFetching:eM("draftsFetching"),draftInApi:eM("draftInApi"),aiChat:eM("aiChat"),aiImageDescriptions:eM("aiImageDescriptions"),aiChatStore:eM("aiChatStore"),typefullyAi:eM("typefullyAi"),uniqueIDExtension:eM("uniqueIDExtension"),imageEditor:eM("imageEditor"),attribution:eM("attribution"),exitIntent:eM("exitIntent"),couponsAndOffers:eM("couponsAndOffers"),posthog:eM("posthog"),responsiveness:eM("responsiveness"),onboarding:eM("onboarding"),showOnceItems:eM("showOnceItems"),publishNow:eM("publishNow"),theme:eM("theme"),newAccounts:eM("newAccounts"),emptyState:eM("emptyState"),teamInvites:eM("teamInvites"),draftLocking:eM("draftLocking"),linkedInReshare:eM("linkedInReshare"),navigationRevamp:eM("navigationRevamp"),navigationPrefetching:eM("navigationPrefetching")};function eM(e,t){let n={hideLogPositionForProduction:!0,minLevel:eC.Info,prettyLogTemplate:"{{hh}}:{{MM}}:{{ss}}:{{ms}} {{logLevelName}} {{name}} "};navigator.userAgent.indexOf("Chrome"),n.stylePrettyLogs=!1;let r=(0,i._)({name:e},n,t),o=localStorage.getItem(a.debuggersKeys.loggers(e));o&&(r.minLevel=parseInt(o),console.warn("Logger ".concat(e," minLevel set to ").concat(r.minLevel," from localStorage"))),eo()&&(eb(e,r.minLevel,"string"==typeof o?o:null),r.minLevel=eC.Debug);let s=new B(r);return s.attachTransport(ea),s.setLevel=t=>{s.settings.minLevel=t,localStorage.setItem(a.debuggersKeys.loggers(e),t.toString()),console.warn("Logger ".concat(e," minLevel set to ").concat(t))},s.setLevelDebug=()=>{s.setLevel(eC.Debug)},s.reset=()=>{s.settings.minLevel=eC.Info,localStorage.removeItem(a.debuggersKeys.loggers(e)),console.warn("Logger ".concat(e," minLevel reset to Info"))},eI.set(e,s),s}function eO(e,t,n,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"detail";if(e.log(t,"",n),t>=e.settings.minLevel){console.groupCollapsed(o);try{console.log(r())}catch(r){console.warn("Error logging details. Logger ".concat(e,", level ").concat(t,", message: ").concat(n),r)}console.groupEnd()}}window.loggers=eP,e.s(["LogLevel",0,eC,"enableAllLoggersDebugForDebugLogging",0,function(){eI.forEach((e,t)=>{eb(t,e.settings.minLevel,localStorage.getItem(a.debuggersKeys.loggers(t))),e.settings.minLevel=eC.Debug,localStorage.setItem(a.debuggersKeys.loggers(t),String(eC.Debug))})},"logDetails",0,eO,"logDiff",0,function(e,t,n,r,o){try{return eO(e,t,n,()=>{let e=r(),t=o(),n=(0,s.diffString)(e,t,{full:!0});return""===n?"No difference":n},"diff")}catch(r){console.warn("Error logging diff. Logger ".concat(e,", level ").concat(t,", message: ").concat(n),r)}},"loggers",0,eP,"makeLogger",0,eM,"restoreAllLoggersAfterDebugLogging",0,function(){let e=ew();eI.forEach((t,n)=>{let r=e[n];r&&(t.settings.minLevel=r.minLevel,null===r.localStorageValue?localStorage.removeItem(a.debuggersKeys.loggers(n)):localStorage.setItem(a.debuggersKeys.loggers(n),r.localStorageValue))}),e_()}],436413)},273043,e=>{"use strict";var t=e.i(221628),n=e.i(416340),r=e.i(650472),o=e.i(251839),i=e.i(436413);let a=(0,n.createContext)(null);e.s(["default",0,function(e){let{id:s,children:l,className:u,side:c,whenVisible:d}=e,f=function(e){let{whenVisible:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=(0,n.useRef)(null),a=(0,r.useUserJourneyStore)(e=>
2e.registerHelpPopoverAnchor),s=(0,r.useUserJourneyStore)(e=>e.unregisterHelpPopoverAnchor);return(0,n.useEffect)(()=>{let n=o.current;if(!n)return;if(!t)return i.loggers.helpPopovers.debug("".concat(e,": Registering anchor")),a(e,n),()=>{i.loggers.helpPopovers.debug("".concat(e,": Unregistering anchor")),s(e,n)};let r=new IntersectionObserver(t=>{let[r]=t;r.isIntersecting?(i.loggers.helpPopovers.debug("".concat(e,": Registering anchor (visible)")),a(e,n)):(i.loggers.helpPopovers.debug("".concat(e,": Unregistering anchor (offscreen)")),s(e,n))});return r.observe(n),()=>{r.disconnect(),s(e,n)}},[e,a,s,t]),o}(s,{whenVisible:d});return(0,t.jsx)(a.Provider,{value:s,children:(0,t.jsx)("div",{ref:f,className:(0,o.default)("leading-0",u),"data-help-popover-side":c,children:l})})},"useHelpPopoverAnchorId",0,()=>(0,n.useContext)(a)])},635891,e=>{"use strict";var t=e.i(416340);e.s(["default",0,function(){let[e,n]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{n(!0)},[]),e}])},699412,e=>{"use strict";var t,n,r=e.i(711300),o=e.i(634203),i=e.i(35877),a=e.i(878420),s=e.i(64386),l=e.i(886513),u=e.i(416340),c=e.i(587885),d=e.i(367818),f=e.i(322669),p=e.i(221628),h=Object.defineProperty,m=(e,t)=>h(e,"name",{value:t,configurable:!0});function g(e){let t=e+"CollectionProvider",[n,r]=(0,c.createContextScope)(t),[o,i]=n(t,{collectionRef:{current:null},itemMap:new Map}),h=m(e=>{let{scope:t,children:n}=e,r=u.useRef(null),i=u.useRef(new Map).current;return(0,p.jsx)(o,{scope:t,itemMap:i,collectionRef:r,children:n})},"CollectionProvider");h.displayName=t;let g=e+"CollectionSlot",y=(0,f.createSlot)(g),v=u.forwardRef((e,t)=>{let{scope:n,children:r}=e,o=i(g,n),a=(0,d.useComposedRefs)(t,o.collectionRef);return(0,p.jsx)(y,{ref:a,children:r})});v.displayName=g;let b=e+"CollectionItemSlot",w="data-radix-collection-item",_=(0,f.createSlot)(b),S=u.forwardRef((e,t)=>{let{scope:n,children:r}=e,o=(0,l._)(e,["scope","children"]),c=u.useRef(null),f=(0,d.useComposedRefs)(t,c),h=i(b,n);return u.useEffect(()=>(h.itemMap.set(c,(0,a._)({ref:c},o)),()=>void h.itemMap.delete(c))),(0,p.jsx)(_,(0,s._)((0,a._)({},{[w]:""}),{ref:f,children:r}))});function k(t){let n=i(e+"CollectionConsumer",t);return u.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(w,"]")));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])}return S.displayName=b,m(k,"useCollection"),[{Provider:h,Slot:v,ItemSlot:S},k,r]}m(g,"createCollection");var y=new WeakMap,v=(t=new WeakMap,m(n=class e extends Map{set(e,n){return y.get(this)&&(this.has(e)?(0,r._)(this,t)[(0,r._)(this,t).indexOf(e)]=e:(0,r._)(this,t).push(e)),super.set(e,n),this}insert(e,n,o){let i,a=this.has(n),s=(0,r._)(this,t).length,l=_(e),u=l>=0?l:s+l,c=u<0||u>=s?-1:u;if(c===this.size||a&&c===this.size-1||-1===c)return this.set(n,o),this;let d=this.size+ +!a;l<0&&u++;let f=[...(0,r._)(this,t)],p=!1;for(let e=u;e<d;e++)if(u===e){let t=f[e];f[e]===n&&(t=f[e+1]),a&&this.delete(n),i=this.get(t),this.set(n,o)}else{p||f[e-1]!==n||(p=!0);let t=f[p?e:e-1],r=i;i=this.get(t),this.delete(t),this.set(t,r)}return this}with(t,n,r){let o=new e(this);return o.insert(t,n,r),o}before(e){let n=(0,r._)(this,t).indexOf(e)-1;if(!(n<0))return this.entryAt(n)}setBefore(e,n,o){let i=(0,r._)(this,t).indexOf(e);return -1===i?this:this.insert(i,n,o)}after(e){let n=(0,r._)(this,t).indexOf(e);if(-1!==(n=-1===n||n===this.size-1?-1:n+1))return this.entryAt(n)}setAfter(e,n,o){let i=(0,r._)(this,t).indexOf(e);return -1===i?this:this.insert(i+1,n,o)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return(0,i._)(this,t,[]),super.clear()}delete(e){let n=super.delete(e);return n&&(0,r._)(this,t).splice((0,r._)(this,t).indexOf(e),1),n}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let n=b((0,r._)(this,t),e);if(void 0!==n)return this.get(n)}entryAt(e){let n=b((0,r._)(this,t),e);if(void 0!==n)return[n,this.get(n)]}indexOf(e){return(0,r._)(this,t).indexOf(e)}keyAt(e){return b((0,r._)(this,t),e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}
2}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],o=0;for(let e of this)Reflect.apply(t,n,[e,o,this])&&r.push(e),o++;return new e(r)}map(t,n){let r=[],o=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,o,this])]),o++;return new e(r)}reduce(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let[r,o]=t,i=0,a=null!=o?o:this.at(0);for(let e of this)a=0===i&&1===t.length?e:Reflect.apply(r,this,[a,e,i,this]),i++;return a}reduceRight(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let[r,o]=t,i=null!=o?o:this.at(-1);for(let e=this.size-1;e>=0;e--){let n=this.at(e);i=e===this.size-1&&1===t.length?n:Reflect.apply(r,this,[i,n,e,this])}return i}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];let o=[...this.entries()];return o.splice(...n),new e(o)}slice(t,n){let r=new e,o=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(o=n-1);for(let e=t;e<=o;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}constructor(e){super(e),(0,o._)(this,t,{writable:!0,value:void 0}),(0,i._)(this,t,[...super.keys()]),y.set(this,!0)}},"OrderedDict"),n);function b(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let n=w(e,t);return -1===n?void 0:e[n]}function w(e,t){let n=e.length,r=_(t),o=r>=0?r:n+r;return o<0||o>=n?-1:o}function _(e){return e!=e||0===e?0:Math.trunc(e)}function S(e,t){if(e===t)return!0;if("object"!=typeof e||"object"!=typeof t||null==e||null==t)return!1;let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let r of n)if(!Object.prototype.hasOwnProperty.call(t,r)||e[r]!==t[r])return!1;return!0}function k(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function x(e,t){return e[1].element&&t[1].element?k(e[1].element,t[1].element)?-1:1:0}function E(e){return new MutationObserver(t=>{for(let n of t)if("childList"===n.type)return void e()})}m(b,"at"),m(w,"toSafeIndex"),m(_,"toSafeInteger"),m(function(e){let t=e+"CollectionProvider",[n,r]=(0,c.createContextScope)(t),[o,i]=n(t,{collectionElement:null,collectionRef:{current:null},collectionRefObject:{current:null},itemMap:new v,setItemMap:m(()=>void 0,"setItemMap")}),h=m(e=>{let{state:t}=e,n=(0,l._)(e,["state"]);return t?(0,p.jsx)(y,(0,s._)((0,a._)({},n),{state:t})):(0,p.jsx)(g,(0,a._)({},n))},"CollectionProvider");h.displayName=t;let g=m(e=>{let t=C();return(0,p.jsx)(y,(0,s._)((0,a._)({},e),{state:t}))},"CollectionInit");g.displayName=t+"Init";let y=m(e=>{let{scope:t,children:n,state:r}=e,i=u.useRef(null),[a,s]=u.useState(null),l=(0,d.useComposedRefs)(i,s),[c,f]=r;return u.useEffect(()=>{if(!a)return;let e=E(()=>{});return e.observe(a,{childList:!0,subtree:!0}),()=>{e.disconnect()}},[a]),(0,p.jsx)(o,{scope:t,itemMap:c,setItemMap:f,collectionRef:l,collectionRefObject:i,collectionElement:a,children:n})},"CollectionProviderImpl");y.displayName=t+"Impl";let b=e+"CollectionSlot",w=(0,f.createSlot)(b),_=u.forwardRef((e,t)=>{let{scope:n,children:r}=e,o=i(b,n),a=(0,d.useComposedRefs)(t,o.collectionRef);return(0,p.jsx)(w,{ref:a,children:r})});_.displayName=b;let k=e+"CollectionItemSlot",A=(0,f.createSlot)(k),T=u.forwardRef((e,t)=>{let{scope:n,children:r}=e,o=(0,l._)(e,["scope","children"]),c=u.useRef(null),[f,h]=u.useState(null),m=(0,d.useComposedRefs)(t,c,h),{setItemMap:g}=i(k,n),y=u.useRef(o);S(y.current,o)||(y.current=o);let b=y.current;return u.useEffect(()=>(g(e=>f?e.has(f)?e.set(f,(0,s._)((0,a._)({},b),{element:f})).toSorted(x):(e.set(f,(0,s._)((0,a._)({},b),{element:f})),e.toSorted(x)):e),()=>{g(e=>f&&e.has(f)?(e.delete(f),new v(e)):e)}),[f,b,g]),(0,p.jsx)(A,(0,s._)((0,a._)({},{"data-radix-collection-item":""}),{ref:m,children:r}))});function C(){return u.useState(new v)}function I(t){let{itemMap:n}=i(e+"CollectionConsumer",t);return n}return T.displayName=k,m(C,"useInitCollection"),m(I,"useCollection"),[{Provider:h,Slot:_,ItemSlot:T},{createCollectionScope:r,useCollection:I,useInitCollection:C}]},"createCollection"),m(S,"shallowEqual"),m(k,"isElementPreceding"),m(x,"sortByDocumentPosition"),m(E,"getChildListObserver"),e.s(["createCollection",0,g])},158511,e=>{"use strict";var t=e.i(416340),n=(e.i(221628),Object.defineProperty),r=t.createContext(void 0);function o(e){let n=t.useContext(r);return e||n||"ltr"}n(o,"name",{value:"useDirection",configurable:!0}
2),e.s(["useDirection",0,o])},560725,e=>{"use strict";var t=e.i(416340),n=Object.defineProperty,r=(e,t)=>n(e,"name",{value:t,configurable:!0}),o=0,i=null;function a(){t.useEffect(()=>{i||(i={start:s(),end:s()});let{start:e,end:t}=i;return document.body.firstElementChild!==e&&document.body.insertAdjacentElement("afterbegin",e),document.body.lastElementChild!==t&&document.body.insertAdjacentElement("beforeend",t),o++,()=>{1===o&&(null==i||i.start.remove(),null==i||i.end.remove(),i=null),o=Math.max(0,o-1)}},[])}function s(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}r(function(e){return a(),e.children},"FocusGuards"),r(a,"useFocusGuards"),r(s,"createFocusGuard"),e.s(["useFocusGuards",0,a])},377120,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(416340),i=e.i(367818),a=e.i(558520),s=e.i(514541),l=e.i(221628),u=Object.defineProperty,c=(e,t)=>u(e,"name",{value:t,configurable:!0}),d="focusScope.autoFocusOnMount",f="focusScope.autoFocusOnUnmount",p={bubbles:!1,cancelable:!0},h=o.forwardRef(c(function(e,u){let{loop:h=!1,trapped:v=!1,onMountAutoFocus:b,onUnmountAutoFocus:w}=e,k=(0,r._)(e,["loop","trapped","onMountAutoFocus","onUnmountAutoFocus"]),[x,A]=o.useState(null),T=(0,s.useCallbackRef)(b),C=(0,s.useCallbackRef)(w),I=o.useRef(null),P=(0,i.useComposedRefs)(u,A),M=o.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;o.useEffect(()=>{if(v){let e=function(e){if(M.paused||!x)return;let t=e.target;x.contains(t)?I.current=t:_(I.current,{select:!0})},t=function(e){if(M.paused||!x)return;let t=e.relatedTarget;null!==t&&(x.contains(t)||_(I.current,{select:!0}))},n=function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&_(x)};c(e,"handleFocusIn"),c(t,"handleFocusOut"),c(n,"handleMutations"),document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(n);return x&&r.observe(x,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[v,x,M.paused]),o.useEffect(()=>{if(x){S.add(M);let e=document.activeElement;if(!x.contains(e)){let t=new CustomEvent(d,p);x.addEventListener(d,T),x.dispatchEvent(t),t.defaultPrevented||(m(E(y(x)),{select:!0}),document.activeElement===e&&_(x))}return()=>{x.removeEventListener(d,T),setTimeout(()=>{let t=new CustomEvent(f,p);x.addEventListener(f,C),x.dispatchEvent(t),t.defaultPrevented||_(null!=e?e:document.body,{select:!0}),x.removeEventListener(f,C),S.remove(M)},0)}}},[x,T,C,M]);let O=o.useCallback(e=>{if(!h&&!v||M.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,n=document.activeElement;if(t&&n){let t=e.currentTarget,[r,o]=g(t);r&&o?e.shiftKey||n!==o?e.shiftKey&&n===r&&(e.preventDefault(),h&&_(o,{select:!0})):(e.preventDefault(),h&&_(r,{select:!0})):n===t&&e.preventDefault()}},[h,v,M.paused]);return(0,l.jsx)(a.Primitive.div,(0,n._)((0,t._)({tabIndex:-1},k),{ref:P,onKeyDown:O}))},"FocusScope"));function m(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=document.activeElement;for(let r of e)if(_(r,{select:t}),document.activeElement!==n)return}function g(e){let t=y(e);return[v(t,e),v(t.reverse(),e)]}function y(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:c(e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP},"acceptNode")});for(;n.nextNode();)t.push(n.currentNode);return t}function v(e,t){let n="function"==typeof t.checkVisibility&&t.checkVisibility({checkVisibilityCSS:!0});for(let r of e)if(!(n?!r.checkVisibility({checkVisibilityCSS:!0}):b(r,{upTo:t})))return r}function b(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===n||e!==n);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}function w(e){return e instanceof HTMLInputElement&&"select"in e}function _(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&w(e)&&t&&e.select()}}c(m,"focusFirst"),c(g,"getTabbableEdges"),c(y,"getTabbableCandidates"),c(v,"findVisible"),c(b,"isHidden"),c(w,"isSelectableInput"),c(_,"focus");var S=k();function k(){let e=[];return{add(t){let n=e[0];t!==n&&(null==n||n.pause()),(e=x(e,t)).unshift(t)},remove(t){var n;null==(n=(e=x(e,t))[0])||n.resume()}}}function x(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}function E(e){return e.filter(e=>"A"!==e.tagName)}c(k,"createFocusScopesStack"),c(x,"arrayRemove"),c(E,"removeLinks"),e.s(["FocusScope",0,h])},935828,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(416340),i=e.i(373199),a=e.i(699412),s=e.i(367818),l=e.i(587885),u=e.i(484517),c=e.i(558520),d=e.i(514541),f=e.i(158767),p=e.i(158511),h=e.i(243830),m=Object.defineProperty,g=(e,t)=>m(e,"name",{value:t,configurable:!0}),y=!1;function v(){let[e,t]=o.useState(y);return o.useEffect(()=>{y||(y=!0,t(!0))},[]),e}g(v,"useIsHydrated");var b=o[" useSyncExternalStore ".trim().toString()];function w(){return()=>{}}function _(){return b(w,()=>!0,()=>!1)}g(w,"subscribe"),g(_,"useIsHydratedModern");var S="function"==typeof b?_:v,k=e.i(221628),x=Object.defineProperty,E=(e,t)=>x(e,"name",{value:t,configurable:!0}),A="rovingFocusGroup.onEntryFocus",T={bubbles:!1,cancelable:!0},C="RovingFocusGroup",[I,P,M]=(0,a.createCollection)(C),[O,R]=(0,l.createContextScope)(C,[M]),[D,N]=O(C),L=o.forwardRef(E(function(e,r){return(0,k.jsx)(I.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,k.jsx)(I.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,k.jsx)(j,(0,n._)((0,t._)({},e),{ref:r}))})})},"RovingFocusGroup")),j=o.forwardRef(E(function(e,a){let{__scopeRovingFocusGroup:l,orientation:u,loop:h=!1,dir:m,currentTabStopId:g,defaultCurrentTabStopId:y,onCurrentTabStopIdChange:v,onEntryFocus:b,preventScrollOnEntryFocus:w=!1}=e,_=(0,r._)(e,["__scopeRovingFocusGroup","orientation","loop","dir","currentTabStopId","defaultCurrentTabStopId","onCurrentTabStopIdChange","onEntryFocus","preventScrollOnEntryFocus"]),S=o.useRef(null),x=(0,s.useComposedRefs)(a,S),E=(0,p.useDirection)(m),[I,M]=(0,f.useControllableState)({prop:g,defaultProp:null!=y?y:null,onChange:v,caller:C}
2),[O,R]=o.useState(!1),N=(0,d.useCallbackRef)(b),L=P(l),j=o.useRef(!1),[F,B]=o.useState(0);return o.useEffect(()=>{let e=S.current;if(e)return e.addEventListener(A,N),()=>e.removeEventListener(A,N)},[N]),(0,k.jsx)(D,{scope:l,orientation:u,dir:E,loop:h,currentTabStopId:I,onItemFocus:o.useCallback(e=>M(e),[M]),onItemShiftTab:o.useCallback(()=>R(!0),[]),onFocusableItemAdd:o.useCallback(()=>B(e=>e+1),[]),onFocusableItemRemove:o.useCallback(()=>B(e=>e-1),[]),children:(0,k.jsx)(c.Primitive.div,(0,n._)((0,t._)({tabIndex:O||0===F?-1:0,"data-orientation":u},_),{ref:x,style:(0,t._)({outline:"none"},e.style),onMouseDown:(0,i.composeEventHandlers)(e.onMouseDown,()=>{j.current=!0}),onFocus:(0,i.composeEventHandlers)(e.onFocus,e=>{let t=!j.current;if(e.target===e.currentTarget&&t&&!O){let t=new CustomEvent(A,T);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=L().filter(e=>e.focusable);W([e.find(e=>e.active),e.find(e=>e.id===I),...e].filter(Boolean).map(e=>e.ref.current),w)}}j.current=!1}),onBlur:(0,i.composeEventHandlers)(e.onBlur,()=>R(!1))}))})},"RovingFocusGroupImpl")),F=o.forwardRef(E(function(e,a){let{__scopeRovingFocusGroup:s,focusable:l=!0,active:d=!1,tabStopId:f,children:p}=e,m=(0,r._)(e,["__scopeRovingFocusGroup","focusable","active","tabStopId","children"]),g=(0,u.useId)(),y=f||g,v=N("RovingFocusGroupItem",s),b=v.currentTabStopId===y,w=P(s),{onFocusableItemAdd:_,onFocusableItemRemove:x,currentTabStopId:E}=v,A=S();return(0,h.useLayoutEffect)(()=>{if(A&&l)return _(),()=>x()},[A,l,_,x]),o.useEffect(()=>{if(!A&&l)return _(),()=>x()},[A,l,_,x]),(0,k.jsx)(I.ItemSlot,{scope:s,id:y,focusable:l,active:d,children:(0,k.jsx)(c.Primitive.span,(0,n._)((0,t._)({tabIndex:b?0:-1,"data-orientation":v.orientation},m),{ref:a,onMouseDown:(0,i.composeEventHandlers)(e.onMouseDown,e=>{l?v.onItemFocus(y):e.preventDefault()}),onFocus:(0,i.composeEventHandlers)(e.onFocus,()=>v.onItemFocus(y)),onKeyDown:(0,i.composeEventHandlers)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void v.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=U(e,v.orientation,v.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=w().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)n.reverse();else if("prev"===t||"next"===t){"prev"===t&&n.reverse();let r=n.indexOf(e.currentTarget);n=v.loop?q(n,r+1):n.slice(r+1)}setTimeout(()=>W(n))}}),children:"function"==typeof p?p({isCurrentTabStop:b,hasTabStop:null!=E}):p}))})},"RovingFocusGroupItem")),B={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function z(e,t){return"rtl"!==t?e:"ArrowLeft"===e?"ArrowRight":"ArrowRight"===e?"ArrowLeft":e}function U(e,t,n){let r=z(e.key,n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(r))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(r)))return B[r]}function W(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}function q(e,t){return e.map((n,r)=>e[(t+r)%e.length])}E(z,"getDirectionAwareKey"),E(U,"getFocusIntent"),E(W,"focusFirst"),E(q,"wrapArray"),e.s(["Item",0,F,"Root",0,L,"createRovingFocusGroupScope",0,R],935828)},34345,e=>{"use strict";var t=new WeakMap,n=new WeakMap,r={},o=0,i=function(e){return e&&(e.host||i(e.parentNode))},a=function(e,a,s,l){var u=(Array.isArray(e)?e:[e]).map(function(e){if(a.contains(e))return e;var t=i(e);return t&&a.contains(t)?t:(console.error("aria-hidden",e,"in not contained inside",a,". Doing nothing"),null)}).filter(function(e){return!!e});r[s]||(r[s]=new WeakMap);var c=r[s],d=[],f=new Set,p=new Set(u),h=function(e){!e||f.has(e)||(f.add(e),h(e.parentNode))};u.forEach(h);var m=function(e){!e||p.has(e)||Array.prototype.forEach.call(e.children,function(e){if(f.has(e))m(e);else try{var r=e.getAttribute(l),o=null!==r&&"false"!==r,i=(t.get(e)||0)+1,a=(c.get(e)||0)+1;t.set(e,i),c.set(e,a),d.push(e),1===i&&o&&n.set(e,!0),1===a&&e.setAttribute(s,"true"),o||e.setAttribute(l,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return m(a),f.clear(),o++,function(){d.forEach(function(e){var r=t.get(e)-1,o=c.get(e)-1;t.set(e,r),c.set(e,o),r||(n.has(e)||e.removeAttribute(l),n.delete(e)),o||e.removeAttribute(s)}),--o||(t=new WeakMap,t=new WeakMap,n=new WeakMap,r={})}};e.s(["hideOthers",0,function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||("u"<typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),a(r,o,n,"aria-hidden")):function(){return null}}])}
2,48193,274466,e=>{"use strict";var t,n,r,o,i,a,s,l=function(e,t){return(l=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},u=function(){return(u=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function c(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}function d(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function f(e,t,n){if(n||2==arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}function p(e){return this instanceof p?(this.v=e,this):new p(e)}"function"==typeof SuppressedError&&SuppressedError,e.s(["__assign",()=>u,"__asyncGenerator",0,function(e,t,n){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(e,t||[]),i=[];return r=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),a("next"),a("throw"),a("return",function(e){return function(t){return Promise.resolve(t).then(e,u)}}),r[Symbol.asyncIterator]=function(){return this},r;function a(e,t){o[e]&&(r[e]=function(t){return new Promise(function(n,r){i.push([e,t,n,r])>1||s(e,t)})},t&&(r[e]=t(r[e])))}function s(e,t){try{var n;(n=o[e](t)).value instanceof p?Promise.resolve(n.value.v).then(l,u):c(i[0][2],n)}catch(e){c(i[0][3],e)}}function l(e){s("next",e)}function u(e){s("throw",e)}function c(e,t){e(t),i.shift(),i.length&&s(i[0][0],i[0][1])}},"__asyncValues",0,function(e){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=d(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise(function(r,o){var i,a,s;i=r,a=o,s=(t=e[n](t)).done,Promise.resolve(t.value).then(function(e){i({value:e,done:s})},a)})}}},"__await",0,p,"__awaiter",0,function(e,t,n,r){return new(n||(n=Promise))(function(o,i){function a(e){try{l(r.next(e))}catch(e){i(e)}}function s(e){try{l(r.throw(e))}catch(e){i(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,s)}l((r=r.apply(e,t||[])).next())})},"__extends",0,function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}l(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)},"__generator",0,function(e,t){var n,r,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return a.next=s(0),a.throw=s(1),a.return=s(2),"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(s){return function(l){var u=[s,l];if(n)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(n=1,r&&(o=2&u[0]?r.return:u[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,u[1])).done)return o;switch(r=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,r=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],r=0}finally{n=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}},"__read",0,function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a},"__rest",0,c,"__spreadArray",0,f,"__values",0,d],274466);var h=e.i(416340),m="right-scroll-bar-position",g="width-before-scroll-bar";function y(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var v="u">typeof window?h.useLayoutEffect:h.useEffect,b=new WeakMap,w=(void 0===t&&(t={}),(void 0===n&&(n=function(e){return e}),r=[],o=!1,i={read:function(){if(o)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:null},useMedium:function(e){var t=n(e,o);return r.push(t),function(){r=r.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(o=!0;r.length;){var t=r;r=[],t.forEach(e)}r={push:function(t){return e(t)},filter:function(){return r}}},assignMedium:function(e){o=!0;var t=[];if(r.length){var n=r;
2r=[],n.forEach(e),t=r}var i=function(){var n=t;t=[],n.forEach(e)},a=function(){return Promise.resolve().then(i)};a(),r={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),r}}}}).options=u({async:!0,ssr:!1},t),i),_=function(){},S=h.forwardRef(function(e,t){var n,r,o,i,a=h.useRef(null),s=h.useState({onScrollCapture:_,onWheelCapture:_,onTouchMoveCapture:_}),l=s[0],d=s[1],f=e.forwardProps,p=e.children,m=e.className,g=e.removeScrollBar,S=e.enabled,k=e.shards,x=e.sideCar,E=e.noRelative,A=e.noIsolation,T=e.inert,C=e.allowPinchZoom,I=e.as,P=e.gapMode,M=c(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),O=(n=[a,t],r=function(e){return n.forEach(function(t){return y(t,e)})},(o=(0,h.useState)(function(){return{value:null,callback:r,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=r,i=o.facade,v(function(){var e=b.get(i);if(e){var t=new Set(e),r=new Set(n),o=i.current;t.forEach(function(e){r.has(e)||y(e,null)}),r.forEach(function(e){t.has(e)||y(e,o)})}b.set(i,n)},[n]),i),R=u(u({},M),l);return h.createElement(h.Fragment,null,S&&h.createElement(x,{sideCar:w,removeScrollBar:g,shards:k,noRelative:E,noIsolation:A,inert:T,setCallbacks:d,allowPinchZoom:!!C,lockRef:a,gapMode:P}),f?h.cloneElement(h.Children.only(p),u(u({},R),{ref:O})):h.createElement(void 0===I?"div":I,u({},R,{className:m,ref:O}),p))});S.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},S.classNames={fullWidth:g,zeroRight:m};var k=function(e){var t=e.sideCar,n=c(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return h.createElement(r,u({},n))};k.isSideCarExport=!0;var x=function(){var e=0,t=null;return{add:function(n){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=s||("u">typeof __webpack_nonce__?__webpack_nonce__:void 0);return t&&e.setAttribute("nonce",t),e}())){var r,o;(r=t).styleSheet?r.styleSheet.cssText=n:r.appendChild(document.createTextNode(n)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},E=function(){var e=x();return function(t,n){h.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},A=function(){var e=E();return function(t){return e(t.styles,t.dynamic),null}},T={left:0,top:0,right:0,gap:0},C=function(e){return parseInt(e||"",10)||0},I=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[C(n),C(r),C(o)]},P=function(e){if(void 0===e&&(e="margin"),"u"<typeof window)return T;var t=I(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},M=A(),O="data-scroll-locked",R=function(e,t,n,r){var o=e.left,i=e.top,a=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(s,"px ").concat(r,";\n }\n body[").concat(O,"] {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(i,"px;\n padding-right: ").concat(a,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(s,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(m," {\n right: ").concat(s,"px ").concat(r,";\n }\n \n .").concat(g," {\n margin-right: ").concat(s,"px ").concat(r,";\n }\n \n .").concat(m," .").concat(m," {\n right: 0 ").concat(r,";\n }\n \n .").concat(g," .").concat(g," {\n margin-right: 0 ").concat(r,";\n }\n \n body[").concat(O,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n }\n")},D=function(){var e=parseInt(document.body.getAttribute(O)||"0",10);return isFinite(e)?e:0},N=function(){h.useEffect(function(){return document.body.setAttribute(O,(D()+1).toString()),function(){var e=D()-1;e<=0?document.body.removeAttribute(O):document.body.setAttribute(O,e.toString())}},[])},L=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r;N();var i=h.useMemo(function(){return P(o)},[o]);return h.createElement(M,{styles:R(i,!t,o,n?"":"!important")})},j=!1;if("u">typeof window)try{var F=Object.defineProperty({},"passive",{get:function(){return j=!0,!0}});window.addEventListener("test",F,F),window.removeEventListener("test",F,F)}catch(e){j=!1}var B=!!j&&{passive:!1},z=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&(n.overflowY!==n.overflowX||"TEXTAREA"===e.tagName||"visible"!==n[t])},U=function(e,t){var n=t.ownerDocument,r=t;do{if("u">typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),W(e,r)){var o=q(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body)return!1},W=function(e,t){return"v"===e?z(t,"overflowY"):z(t,"overflowX")},q=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},G=function(e,t,n,r,o){var i,a=(i=window.getComputedStyle(t).direction,"h"===e&&"rtl"===i?-1:1),s=a*r,l=n.target,u=t.contains(l),c=!1,d=s>0,f=0,p=0;
2do{if(!l)break;var h=q(e,l),m=h[0],g=h[1]-h[2]-a*m;(m||g)&&W(e,l)&&(f+=g,p+=m);var y=l.parentNode;l=y&&y.nodeType===Node.DOCUMENT_FRAGMENT_NODE?y.host:y}while(!u&&l!==document.body||u&&(t.contains(l)||t===l))return d&&(o&&1>Math.abs(f)||!o&&s>f)?c=!0:!d&&(o&&1>Math.abs(p)||!o&&-s>p)&&(c=!0),c},H=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},K=function(e){return[e.deltaX,e.deltaY]},V=function(e){return e&&"current"in e?e.current:e},X=0,$=[];let Q=(a=function(e){var t=h.useRef([]),n=h.useRef([0,0]),r=h.useRef(),o=h.useState(X++)[0],i=h.useState(A)[0],a=h.useRef(e);h.useEffect(function(){a.current=e},[e]),h.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=f([e.lockRef.current],(e.shards||[]).map(V),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var s=h.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!a.current.allowPinchZoom;var o,i=H(e),s=n.current,l="deltaX"in e?e.deltaX:s[0]-i[0],u="deltaY"in e?e.deltaY:s[1]-i[1],c=e.target,d=Math.abs(l)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=window.getSelection(),p=f&&f.anchorNode;if(p&&(p===c||p.contains(c)))return!1;var h=U(d,c);if(!h)return!0;if(h?o=d:(o="v"===d?"h":"v",h=U(d,c)),!h)return!1;if(!r.current&&"changedTouches"in e&&(l||u)&&(r.current=o),!o)return!0;var m=r.current||o;return G(m,t,e,"h"===m?l:u,!0)},[]),l=h.useCallback(function(e){if($.length&&$[$.length-1]===i){var n="deltaY"in e?K(e):H(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta,r[0]===n[0]&&r[1]===n[1])})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(a.current.shards||[]).map(V).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?s(e,o[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),u=h.useCallback(function(e,n,r,o){var i={name:e,delta:n,target:r,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(i),setTimeout(function(){t.current=t.current.filter(function(e){return e!==i})},1)},[]),c=h.useCallback(function(e){n.current=H(e),r.current=void 0},[]),d=h.useCallback(function(t){u(t.type,K(t),t.target,s(t,e.lockRef.current))},[]),p=h.useCallback(function(t){u(t.type,H(t),t.target,s(t,e.lockRef.current))},[]);h.useEffect(function(){return $.push(i),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:p}),document.addEventListener("wheel",l,B),document.addEventListener("touchmove",l,B),document.addEventListener("touchstart",c,B),function(){$=$.filter(function(e){return e!==i}),document.removeEventListener("wheel",l,B),document.removeEventListener("touchmove",l,B),document.removeEventListener("touchstart",c,B)}},[]);var m=e.removeScrollBar,g=e.inert;return h.createElement(h.Fragment,null,g?h.createElement(i,{styles:"\n .block-interactivity-".concat(o," {pointer-events: none;}\n .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,m?h.createElement(L,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},w.useMedium(a),k);var Y=h.forwardRef(function(e,t){return h.createElement(S,u({},e,{ref:t,sideCar:Q}))});Y.classNames=S.classNames,e.s(["RemoveScroll",0,Y],48193)},226954,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(416340),i=e.i(373199),a=e.i(367818),s=e.i(587885),l=e.i(158767),u=e.i(558520),c=e.i(699412),d=e.i(158511),f=e.i(436410),p=e.i(560725),h=e.i(377120),m=e.i(484517),g=e.i(961945),y=e.i(196390),v=e.i(421327),b=e.i(935828),w=e.i(322669),_=e.i(514541),S=e.i(34345),k=e.i(48193),x=e.i(221628),E=Object.defineProperty,A=(e,t)=>E(e,"name",{value:t,configurable:!0}),T=["Enter"," "],C=["ArrowUp","PageDown","End"],I=["ArrowDown","PageUp","Home",...C],P={ltr:[...T,"ArrowRight"],rtl:[...T,"ArrowLeft"]},M={ltr:["ArrowLeft"],rtl:["ArrowRight"]},O="Menu",[R,D,N]=(0,c.createCollection)(O),[L,j]=(0,s.createContextScope)(O,[N,g.createPopperScope,b.createRovingFocusGroupScope]),F=(0,g.createPopperScope)(),B=(0,b.createRovingFocusGroupScope)(),[z,U]=L(O),[W,q]=L(O),G=A(e=>{let{__scopeMenu:r,open:i=!1,children:a,dir:s,onOpenChange:l,modal:u=!0}
2=e,c=F(r),[f,p]=o.useState(null),h=o.useRef(!1),m=(0,_.useCallbackRef)(l),y=(0,d.useDirection)(s);return o.useEffect(()=>{let e=A(()=>{h.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},"handleKeyDown"),t=A(()=>h.current=!1,"handlePointer");return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),o.useEffect(()=>{if(!i)return;let e=A(()=>m(!1),"handleBlur");return window.addEventListener("blur",e),()=>window.removeEventListener("blur",e)},[i,m]),(0,x.jsx)(g.Root,(0,n._)((0,t._)({},c),{children:(0,x.jsx)(z,{scope:r,open:i,onOpenChange:m,content:f,onContentChange:p,children:(0,x.jsx)(W,{scope:r,onClose:o.useCallback(()=>m(!1),[m]),isUsingKeyboardRef:h,dir:y,modal:u,children:a})})}))},"Menu"),H=o.forwardRef(A(function(e,o){let{__scopeMenu:i}=e,a=(0,r._)(e,["__scopeMenu"]),s=F(i);return(0,x.jsx)(g.Anchor,(0,n._)((0,t._)({},s,a),{ref:o}))},"MenuAnchor")),K="MenuPortal",[V,X]=L(K,{forceMount:void 0}),$=A(e=>{let{__scopeMenu:t,forceMount:n,children:r,container:o}=e,i=U(K,t);return(0,x.jsx)(V,{scope:t,forceMount:n,children:(0,x.jsx)(v.Presence,{present:n||i.open,children:(0,x.jsx)(y.Portal,{asChild:!0,container:o,children:r})})})},"MenuPortal"),Q="MenuContent",[Y,J]=L(Q),Z=o.forwardRef(A(function(e,o){let i=X(Q,e.__scopeMenu),{forceMount:a=i.forceMount}=e,s=(0,r._)(e,["forceMount"]),l=U(Q,e.__scopeMenu),u=q(Q,e.__scopeMenu);return(0,x.jsx)(R.Provider,{scope:e.__scopeMenu,children:(0,x.jsx)(v.Presence,{present:a||l.open,children:(0,x.jsx)(R.Slot,{scope:e.__scopeMenu,children:u.modal?(0,x.jsx)(ee,(0,n._)((0,t._)({},s),{ref:o})):(0,x.jsx)(et,(0,n._)((0,t._)({},s),{ref:o}))})})})},"MenuContent")),ee=o.forwardRef(A(function(e,r){let s=U(Q,e.__scopeMenu),l=o.useRef(null),u=(0,a.useComposedRefs)(r,l);return o.useEffect(()=>{let e=l.current;if(e)return(0,S.hideOthers)(e)},[]),(0,x.jsx)(er,(0,n._)((0,t._)({},e),{ref:u,trapFocus:s.open,disableOutsidePointerEvents:s.open,disableOutsideScroll:!0,onFocusOutside:(0,i.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>s.onOpenChange(!1)}))},"MenuRootContentModal")),et=o.forwardRef(A(function(e,r){let o=U(Q,e.__scopeMenu);return(0,x.jsx)(er,(0,n._)((0,t._)({},e),{ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>o.onOpenChange(!1)}))},"MenuRootContentNonModal")),en=(0,w.createSlot)("MenuContent.ScrollLock"),er=o.forwardRef(A(function(e,s){let{__scopeMenu:l,loop:u=!1,trapFocus:c,onOpenAutoFocus:d,onCloseAutoFocus:m,disableOutsidePointerEvents:y,onEntryFocus:v,onEscapeKeyDown:w,onPointerDownOutside:_,onFocusOutside:S,onInteractOutside:E,onDismiss:T,disableOutsideScroll:P}=e,M=(0,r._)(e,["__scopeMenu","loop","trapFocus","onOpenAutoFocus","onCloseAutoFocus","disableOutsidePointerEvents","onEntryFocus","onEscapeKeyDown","onPointerDownOutside","onFocusOutside","onInteractOutside","onDismiss","disableOutsideScroll"]),O=U(Q,l),R=q(Q,l),N=F(l),L=B(l),j=D(l),[z,W]=o.useState(null),G=o.useRef(null),H=(0,a.useComposedRefs)(s,G,O.onContentChange),K=o.useRef(0),V=o.useRef(""),X=o.useRef(0),$=o.useRef(null),J=o.useRef("right"),Z=o.useRef(0),ee=P?k.RemoveScroll:o.Fragment,et=A(e=>{var t,n;let r=V.current+e,o=j().filter(e=>!e.disabled),i=document.activeElement,a=null==(t=o.find(e=>e.ref.current===i))?void 0:t.textValue,s=eI(o.map(e=>e.textValue),r,a),l=null==(n=o.find(e=>e.textValue===s))?void 0:n.ref.current;l&&setTimeout(()=>l.focus())},"handleTypeaheadSearch");o.useEffect(()=>()=>window.clearTimeout(K.current),[]),(0,p.useFocusGuards)();let er=o.useCallback(e=>{var t,n;return J.current===(null==(t=$.current)?void 0:t.side)&&eM(e,null==(n=$.current)?void 0:n.area)},[]);return(0,x.jsx)(Y,{scope:l,searchRef:V,onItemEnter:o.useCallback(e=>{er(e)&&e.preventDefault()},[er]),onItemLeave:o.useCallback(e=>{var t;er(e)||(null==(t=G.current)||t.focus(),W(null))},[er]),onTriggerLeave:o.useCallback(e=>{er(e)&&e.preventDefault()},[er]),pointerGraceTimerRef:X,onPointerGraceIntentChange:o.useCallback(e=>{$.current=e},[]),children:(0,x.jsx)(ee,(0,n._)((0,t._)({},P?{as:en,allowPinchZoom:!0}:void 0),{children:(0,x.jsx)(h.FocusScope,{asChild:!0,trapped:c,onMountAutoFocus:(0,i.composeEventHandlers)(d,e=>{var t;
2e.preventDefault(),null==(t=G.current)||t.focus({preventScroll:!0})}),onUnmountAutoFocus:m,children:(0,x.jsx)(f.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:y,onEscapeKeyDown:w,onPointerDownOutside:_,onFocusOutside:S,onInteractOutside:E,onDismiss:T,children:(0,x.jsx)(b.Root,(0,n._)((0,t._)({asChild:!0},L),{dir:R.dir,orientation:"vertical",loop:u,currentTabStopId:z,onCurrentTabStopIdChange:W,onEntryFocus:(0,i.composeEventHandlers)(v,e=>{R.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,x.jsx)(g.Content,(0,n._)((0,t._)({role:"menu","aria-orientation":"vertical","data-state":ex(O.open),"data-radix-menu-content":"",dir:R.dir},N,M),{ref:H,style:(0,t._)({outline:"none"},M.style),onKeyDown:(0,i.composeEventHandlers)(M.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,n=e.ctrlKey||e.altKey||e.metaKey,r=1===e.key.length;t&&("Tab"===e.key&&e.preventDefault(),!n&&r&&et(e.key));let o=G.current;if(e.target!==o||!I.includes(e.key))return;e.preventDefault();let i=j().filter(e=>!e.disabled).map(e=>e.ref.current);C.includes(e.key)&&i.reverse(),eT(i)}),onBlur:(0,i.composeEventHandlers)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(K.current),V.current="")}),onPointerMove:(0,i.composeEventHandlers)(e.onPointerMove,eO(e=>{let t=e.target,n=Z.current!==e.clientX;e.currentTarget.contains(t)&&n&&(J.current=e.clientX>Z.current?"right":"left",Z.current=e.clientX)}))}))}))})})}))})},"MenuContentImpl")),eo=o.forwardRef(A(function(e,o){let{__scopeMenu:i}=e,a=(0,r._)(e,["__scopeMenu"]);return(0,x.jsx)(u.Primitive.div,(0,n._)((0,t._)({role:"group"},a),{ref:o}))},"MenuGroup")),ei=o.forwardRef(A(function(e,o){let{__scopeMenu:i}=e,a=(0,r._)(e,["__scopeMenu"]);return(0,x.jsx)(u.Primitive.div,(0,n._)((0,t._)({},a),{ref:o}))},"MenuLabel")),ea="MenuItem",es="menu.itemSelect",el=o.forwardRef(A(function(e,s){let{disabled:l=!1,onSelect:c}=e,d=(0,r._)(e,["disabled","onSelect"]),f=o.useRef(null),p=q(ea,e.__scopeMenu),h=J(ea,e.__scopeMenu),m=(0,a.useComposedRefs)(s,f),g=o.useRef(!1),y=A(()=>{let e=f.current;if(!l&&e){let t=new CustomEvent(es,{bubbles:!0,cancelable:!0});e.addEventListener(es,e=>null==c?void 0:c(e),{once:!0}),(0,u.dispatchDiscreteCustomEvent)(e,t),t.defaultPrevented?g.current=!1:p.onClose()}},"handleSelect");return(0,x.jsx)(eu,(0,n._)((0,t._)({},d),{ref:m,disabled:l,onClick:(0,i.composeEventHandlers)(e.onClick,y),onPointerDown:t=>{var n;null==(n=e.onPointerDown)||n.call(e,t),g.current=!0},onPointerUp:(0,i.composeEventHandlers)(e.onPointerUp,e=>{var t;g.current||null==(t=e.currentTarget)||t.click()}),onKeyDown:(0,i.composeEventHandlers)(e.onKeyDown,e=>{l||e.target!==e.currentTarget||(""===h.searchRef.current||" "!==e.key)&&T.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})}))},"MenuItem")),eu=o.forwardRef(A(function(e,s){let{__scopeMenu:l,disabled:c=!1,textValue:d}=e,f=(0,r._)(e,["__scopeMenu","disabled","textValue"]),p=J(ea,l),h=B(l),m=o.useRef(null),g=(0,a.useComposedRefs)(s,m),[y,v]=o.useState(!1),[w,_]=o.useState("");return o.useEffect(()=>{let e=m.current;if(e){var t;_((null!=(t=e.textContent)?t:"").trim())}},[f.children]),(0,x.jsx)(R.ItemSlot,{scope:l,disabled:c,textValue:null!=d?d:w,children:(0,x.jsx)(b.Item,(0,n._)((0,t._)({asChild:!0},h),{focusable:!c,children:(0,x.jsx)(u.Primitive.div,(0,n._)((0,t._)({role:"menuitem","data-highlighted":y?"":void 0,"aria-disabled":c||void 0,"data-disabled":c?"":void 0},f),{ref:g,onPointerMove:(0,i.composeEventHandlers)(e.onPointerMove,eO(e=>{c?p.onItemLeave(e):(p.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,i.composeEventHandlers)(e.onPointerLeave,eO(e=>p.onItemLeave(e))),onFocus:(0,i.composeEventHandlers)(e.onFocus,()=>v(!0)),onBlur:(0,i.composeEventHandlers)(e.onBlur,()=>v(!1))}))}))})},"MenuItemImpl")),ec=o.forwardRef(A(function(e,o){let{checked:a=!1,onCheckedChange:s}=e,l=(0,r._)(e,["checked","onCheckedChange"]);return(0,x.jsx)(eh,{scope:e.__scopeMenu,checked:a,children:(0,x.jsx)(el,(0,n._)((0,t._)({role:"menuitemcheckbox","aria-checked":eE(a)?"mixed":a},l),{ref:o,"data-state":eA(a),onSelect:(0,i.composeEventHandlers)(l.onSelect,()=>null==s?void 0:s(!!eE(a)||!a),{checkForDefaultPrevented:!1})}))})},"MenuCheckboxItem")),[ed,ef]=L("MenuRadioGroup",{value:void 0,onValueChange:A(()=>{},"onValueChange")}),ep="MenuItemIndicator",[eh,em]=L(ep,{checked:!1}
2),eg=o.forwardRef(A(function(e,o){let{__scopeMenu:i}=e,a=(0,r._)(e,["__scopeMenu"]);return(0,x.jsx)(u.Primitive.div,(0,n._)((0,t._)({role:"separator","aria-orientation":"horizontal"},a),{ref:o}))},"MenuSeparator")),ey="MenuSub",[ev,eb]=L(ey),ew=A(e=>{let{__scopeMenu:r,children:i,open:a=!1,onOpenChange:s}=e,l=U(ey,r),u=F(r),[c,d]=o.useState(null),[f,p]=o.useState(null),h=(0,_.useCallbackRef)(s);return o.useEffect(()=>(!1===l.open&&h(!1),()=>h(!1)),[l.open,h]),(0,x.jsx)(g.Root,(0,n._)((0,t._)({},u),{children:(0,x.jsx)(z,{scope:r,open:a,onOpenChange:h,content:f,onContentChange:p,children:(0,x.jsx)(ev,{scope:r,contentId:(0,m.useId)(),triggerId:(0,m.useId)(),trigger:c,onTriggerChange:d,children:i})})}))},"MenuSub"),e_="MenuSubTrigger",eS=o.forwardRef(A(function(e,r){let s=U(e_,e.__scopeMenu),l=q(e_,e.__scopeMenu),u=eb(e_,e.__scopeMenu),c=J(e_,e.__scopeMenu),d=o.useRef(null),{pointerGraceTimerRef:f,onPointerGraceIntentChange:p}=c,h={__scopeMenu:e.__scopeMenu},m=o.useCallback(()=>{d.current&&window.clearTimeout(d.current),d.current=null},[]);o.useEffect(()=>m,[m]),o.useEffect(()=>{let e=f.current;return()=>{window.clearTimeout(e),p(null)}},[f,p]);let g=(0,a.useComposedRefs)(r,u.onTriggerChange);return(0,x.jsx)(H,(0,n._)((0,t._)({asChild:!0},h),{children:(0,x.jsx)(eu,(0,n._)((0,t._)({id:u.triggerId,"aria-haspopup":"menu","aria-expanded":s.open,"aria-controls":s.open?u.contentId:void 0,"data-state":ex(s.open)},e),{ref:g,onClick:t=>{var n;null==(n=e.onClick)||n.call(e,t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),s.open||s.onOpenChange(!0))},onPointerMove:(0,i.composeEventHandlers)(e.onPointerMove,eO(t=>{c.onItemEnter(t),!t.defaultPrevented&&(e.disabled||s.open||d.current||(c.onPointerGraceIntentChange(null),d.current=window.setTimeout(()=>{s.onOpenChange(!0),m()},100)))})),onPointerLeave:(0,i.composeEventHandlers)(e.onPointerLeave,eO(e=>{var t,n;m();let r=null==(t=s.content)?void 0:t.getBoundingClientRect();if(r){let t=null==(n=s.content)?void 0:n.dataset.side,o="right"===t,i=r[o?"left":"right"],a=r[o?"right":"left"];c.onPointerGraceIntentChange({area:[{x:e.clientX+(o?-5:5),y:e.clientY},{x:i,y:r.top},{x:a,y:r.top},{x:a,y:r.bottom},{x:i,y:r.bottom}],side:t}),window.clearTimeout(f.current),f.current=window.setTimeout(()=>c.onPointerGraceIntentChange(null),300)}else{if(c.onTriggerLeave(e),e.defaultPrevented)return;c.onPointerGraceIntentChange(null)}})),onKeyDown:(0,i.composeEventHandlers)(e.onKeyDown,t=>{if(!e.disabled&&t.target===t.currentTarget&&(""===c.searchRef.current||" "!==t.key)&&P[l.dir].includes(t.key)){var n;s.onOpenChange(!0),null==(n=s.content)||n.focus(),t.preventDefault()}})}))}))},"MenuSubTrigger")),ek=o.forwardRef(A(function(e,s){let l=X(Q,e.__scopeMenu),{forceMount:u=l.forceMount,align:c="start"}=e,d=(0,r._)(e,["forceMount","align"]),f=U(Q,e.__scopeMenu),p=q(Q,e.__scopeMenu),h=eb("MenuSubContent",e.__scopeMenu),m=o.useRef(null),g=(0,a.useComposedRefs)(s,m);return(0,x.jsx)(R.Provider,{scope:e.__scopeMenu,children:(0,x.jsx)(v.Presence,{present:u||f.open,children:(0,x.jsx)(R.Slot,{scope:e.__scopeMenu,children:(0,x.jsx)(er,(0,n._)((0,t._)({id:h.contentId,"aria-labelledby":h.triggerId},d),{ref:g,align:c,side:"rtl"===p.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;p.isUsingKeyboardRef.current&&(null==(t=m.current)||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,i.composeEventHandlers)(e.onFocusOutside,e=>{e.target!==h.trigger&&f.onOpenChange(!1)}),onEscapeKeyDown:(0,i.composeEventHandlers)(e.onEscapeKeyDown,e=>{p.onClose(),e.preventDefault()}),onKeyDown:(0,i.composeEventHandlers)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),n=M[p.dir].includes(e.key);if(t&&n){var r;f.onOpenChange(!1),null==(r=h.trigger)||r.focus(),e.preventDefault()}})}))})})})},"MenuSubContent"));function ex(e){return e?"open":"closed"}function eE(e){return"indeterminate"===e}function eA(e){return eE(e)?"indeterminate":e?"checked":"unchecked"}function eT(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function eC(e,t){return e.map((n,r)=>e[(t+r)%e.length])}function eI(e,t,n){let r=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,o=n?e.indexOf(n):-1,i=eC(e,Math.max(o,0));1===r.length&&(i=i.filter(e=>e!==n));let a=i.find(e=>e.toLowerCase().startsWith(r.toLowerCase()));return a!==n?a:void 0}function eP(e,t){let{x:n,y:r}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let a=t[e],s=t[i],l=a.x,u=a.y,c=s.x,d=s.y;u>r!=d>r&&n<(c-l)*(r-u)/(d-u)+l&&(o=!o)}return o}function eM(e,t){return!!t&&eP({x:e.clientX,y:e.clientY},t)}function eO(e){return t=>
2"mouse"===t.pointerType?e(t):void 0}A(ex,"getOpenState"),A(eE,"isIndeterminate"),A(eA,"getCheckedState"),A(eT,"focusFirst"),A(eC,"wrapArray"),A(eI,"getNextMatch"),A(eP,"isPointInPolygon"),A(eM,"isPointerInGraceArea"),A(eO,"whenMouse");var eR=Object.defineProperty,eD=(e,t)=>eR(e,"name",{value:t,configurable:!0}),eN="DropdownMenu",[eL,ej]=(0,s.createContextScope)(eN,[j]),eF=j(),[eB,ez]=eL(eN),eU=eD(e=>{let{__scopeDropdownMenu:r,children:i,dir:a,open:s,defaultOpen:u,onOpenChange:c,modal:d=!0}=e,f=eF(r),p=o.useRef(null),[h,g]=(0,l.useControllableState)({prop:s,defaultProp:null!=u&&u,onChange:c,caller:eN});return(0,x.jsx)(eB,{scope:r,triggerId:(0,m.useId)(),triggerRef:p,contentId:(0,m.useId)(),open:h,onOpenChange:g,onOpenToggle:o.useCallback(()=>g(e=>!e),[g]),modal:d,children:(0,x.jsx)(G,(0,n._)((0,t._)({},f),{open:h,onOpenChange:g,dir:a,modal:d,children:i}))})},"DropdownMenu"),eW=o.forwardRef(eD(function(e,o){let{__scopeDropdownMenu:s,disabled:l=!1}=e,c=(0,r._)(e,["__scopeDropdownMenu","disabled"]),d=ez("DropdownMenuTrigger",s),f=eF(s),p=(0,a.useComposedRefs)(o,d.triggerRef);return(0,x.jsx)(H,(0,n._)((0,t._)({asChild:!0},f),{children:(0,x.jsx)(u.Primitive.button,(0,n._)((0,t._)({type:"button",id:d.triggerId,"aria-haspopup":"menu","aria-expanded":d.open,"aria-controls":d.open?d.contentId:void 0,"data-state":d.open?"open":"closed","data-disabled":l?"":void 0,disabled:l},c),{ref:p,onPointerDown:(0,i.composeEventHandlers)(e.onPointerDown,e=>{!l&&0===e.button&&!1===e.ctrlKey&&(d.onOpenToggle(),d.open||e.preventDefault())}),onKeyDown:(0,i.composeEventHandlers)(e.onKeyDown,e=>{!l&&(["Enter"," "].includes(e.key)&&d.onOpenToggle(),"ArrowDown"===e.key&&d.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})}))}))},"DropdownMenuTrigger")),eq=eD(e=>{let{__scopeDropdownMenu:n}=e,o=(0,r._)(e,["__scopeDropdownMenu"]),i=eF(n);return(0,x.jsx)($,(0,t._)({},i,o))},"DropdownMenuPortal"),eG=o.forwardRef(eD(function(e,a){let{__scopeDropdownMenu:s}=e,l=(0,r._)(e,["__scopeDropdownMenu"]),u=ez("DropdownMenuContent",s),c=eF(s),d=o.useRef(!1);return(0,x.jsx)(Z,(0,n._)((0,t._)({id:u.contentId,"aria-labelledby":u.triggerId},c,l),{ref:a,onCloseAutoFocus:(0,i.composeEventHandlers)(e.onCloseAutoFocus,e=>{var t;d.current||null==(t=u.triggerRef.current)||t.focus(),d.current=!1,e.preventDefault()}),onInteractOutside:(0,i.composeEventHandlers)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;(!u.modal||r)&&(d.current=!0)}),style:(0,t._)({},e.style,{"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"})}))},"DropdownMenuContent")),eH=o.forwardRef(eD(function(e,o){let{__scopeDropdownMenu:i}=e,a=(0,r._)(e,["__scopeDropdownMenu"]),s=eF(i);return(0,x.jsx)(ei,(0,n._)((0,t._)({},s,a),{ref:o}))},"DropdownMenuLabel")),eK=o.forwardRef(eD(function(e,o){let{__scopeDropdownMenu:i}=e,a=(0,r._)(e,["__scopeDropdownMenu"]),s=eF(i);return(0,x.jsx)(el,(0,n._)((0,t._)({},s,a),{ref:o}))},"DropdownMenuItem")),eV=o.forwardRef(eD(function(e,o){let{__scopeDropdownMenu:i}=e,a=(0,r._)(e,["__scopeDropdownMenu"]),s=eF(i);return(0,x.jsx)(ec,(0,n._)((0,t._)({},s,a),{ref:o}))},"DropdownMenuCheckboxItem")),eX=o.forwardRef(eD(function(e,o){let{__scopeDropdownMenu:i}=e,a=(0,r._)(e,["__scopeDropdownMenu"]),s=eF(i);return(0,x.jsx)(eg,(0,n._)((0,t._)({},s,a),{ref:o}))},"DropdownMenuSeparator")),e$=eD(e=>{let{__scopeDropdownMenu:r,children:o,open:i,onOpenChange:a,defaultOpen:s}=e,u=eF(r),[c,d]=(0,l.useControllableState)({prop:i,defaultProp:null!=s&&s,onChange:a,caller:"DropdownMenuSub"});return(0,x.jsx)(ew,(0,n._)((0,t._)({},u),{open:c,onOpenChange:d,children:o}))},"DropdownMenuSub"),eQ=o.forwardRef(eD(function(e,o){let{__scopeDropdownMenu:i}=e,a=(0,r._)(e,["__scopeDropdownMenu"]),s=eF(i);return(0,x.jsx)(eS,(0,n._)((0,t._)({},s,a),{ref:o}))},"DropdownMenuSubTrigger")),eY=o.forwardRef(eD(function(e,o){let{__scopeDropdownMenu:i}=e,a=(0,r._)(e,["__scopeDropdownMenu"]),s=eF(i);return(0,x.jsx)(ek,(0,n._)((0,t._)({},s,a),{ref:o,style:(0,t._)({},e.style,{"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"})}))},"DropdownMenuSubContent"));e.s(["CheckboxItem",0,eV,"Content",0,eG,"Item",0,eK,"Label",0,eH,"Portal",0,eq,"Root",0,eU,"Separator",0,eX,"Sub",0,e$,"SubContent",0,eY,"SubTrigger",0,eQ,"Trigger",0,eW],226954)},617509,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(416340),i=e.i(221628);e.s(["createContextScope",0,function(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],s=[],l=()=>{let r=s.map(e=>o.createContext(e));return function(i){let a=(null==i?void 0:i[e])||r;return o.useMemo(()=>
2({["__scope".concat(e)]:(0,n._)((0,t._)({},i),{[e]:a})}),[i,a])}};return l.scopeName=e,[function(t,n){let a=o.createContext(n),l=s.length;s=[...s,n];let u=t=>{var n;let{scope:s,children:u}=t,c=(0,r._)(t,["scope","children"]),d=(null==s||null==(n=s[e])?void 0:n[l])||a,f=o.useMemo(()=>c,Object.values(c));return(0,i.jsx)(d.Provider,{value:f,children:u})};return u.displayName=t+"Provider",[u,function(r,i){var s;let u=(null==i||null==(s=i[e])?void 0:s[l])||a,c=o.useContext(u);if(c)return c;if(void 0!==n)return n;throw Error("`".concat(r,"` must be used within `").concat(t,"`"))}]},function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];let i=n[0];if(1===n.length)return i;let a=()=>{let e=n.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(n){let r=e.reduce((e,r)=>{let{useScope:o,scopeName:i}=r,a=o(n)["__scope".concat(i)];return(0,t._)({},e,a)},{});return o.useMemo(()=>({["__scope".concat(i.scopeName)]:r}),[r])}};return a.scopeName=i.scopeName,a}(l,...a)]}])},19655,e=>{"use strict";e.s(["composeEventHandlers",0,function(e,t){let{checkForDefaultPrevented:n=!0}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function(r){if(null==e||e(r),!1===n||!r.defaultPrevented)return null==t?void 0:t(r)}}])},394560,694228,603463,431725,e=>{"use strict";e.i(878420),e.i(64386);var t,n=e.i(416340),r=(null==(t=globalThis)?void 0:t.document)?n.useLayoutEffect:()=>{};e.s(["useLayoutEffect",0,r],694228),n[" useEffectEvent ".trim().toString()],n[" useInsertionEffect ".trim().toString()];var o=n[" useInsertionEffect ".trim().toString()]||r;Symbol("RADIX:SYNC_STATE"),e.s(["useControllableState",0,function(e){let{prop:t,defaultProp:r,onChange:i=()=>{},caller:a}=e,[s,l,u]=function(e){let{defaultProp:t,onChange:r}=e,[i,a]=n.useState(t),s=n.useRef(i),l=n.useRef(r);return o(()=>{l.current=r},[r]),n.useEffect(()=>{if(s.current!==i){var e;null==(e=l.current)||e.call(l,i),s.current=i}},[i,s]),[i,a,l]}({defaultProp:r,onChange:i}),c=void 0!==t,d=c?t:s;{let e=n.useRef(void 0!==t);n.useEffect(()=>{let t=e.current;if(t!==c){let e=c?"controlled":"uncontrolled";console.warn("".concat(a," is changing from ").concat(t?"controlled":"uncontrolled"," to ").concat(e,". Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component."))}e.current=c},[c,a])}return[d,n.useCallback(e=>{if(c){let r="function"==typeof e?e(t):e;if(r!==t){var n;null==(n=u.current)||n.call(u,r)}}else l(e)},[c,t,l,u])]}],394560),e.s(["usePrevious",0,function(e){let t=n.useRef({value:e,previous:e});return n.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}],603463),e.s(["useSize",0,function(e){let[t,o]=n.useState(void 0);return r(()=>{if(e){o({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,r;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,r=t.blockSize}else n=e.offsetWidth,r=e.offsetHeight;o({width:n,height:r})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}o(void 0)},[e]),t}],431725)},857165,e=>{"use strict";var t=e.i(416340),n=e.i(83062),r=e.i(694228),o=e=>{var o,a,s;let l,u,{present:c,children:d}=e,f=function(e){var n,o;let[a,s]=t.useState(),l=t.useRef(null),u=t.useRef(e),c=t.useRef("none"),[d,f]=(n=e?"mounted":"unmounted",o={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>{let n=o[e][t];return null!=n?n:e},n));return t.useEffect(()=>{let e=i(l.current);c.current="mounted"===d?e:"none"},[d]),(0,r.useLayoutEffect)(()=>{let t=l.current,n=u.current;if(n!==e){let r=c.current,o=i(t);e?f("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):n&&r!==o?f("ANIMATION_OUT"):f("UNMOUNT"),u.current=e}},[e,f]),(0,r.useLayoutEffect)(()=>{if(a){var e;let t,n=null!=(e=a.ownerDocument.defaultView)?e:window,r=e=>{let r=i(l.current).includes(e.animationName);if(e.target===a&&r&&(f("ANIMATION_END"),!u.current)){let e=a.style.animationFillMode;a.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===a.style.animationFillMode&&(a.style.animationFillMode=e)})}},o=e=>{e.target===a&&(c.current=i(l.current))};return a.addEventListener("animationstart",o),a.addEventListener("animationcancel",r),a.addEventListener("animationend",r),()=>{n.clearTimeout(t),a.removeEventListener("animationstart",o),a.removeEventListener("animationcancel",r),a.removeEventListener("animationend",r)}}f("ANIMATION_END")},[a,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:t.useCallback(e=>{l.current=e?getComputedStyle(e):null,s(e)},[])}}(c),p="function"==typeof d?d({present:f.isPresent}):t.Children.only(d),h=(0,n.useComposedRefs)(f.ref,(u=(l=null==(a=Object.getOwnPropertyDescriptor((o=p).props,"ref"))?void 0:a.get)&&"isReactWarning"in l&&l.isReactWarning)?o.ref:(u=(l=null==(s=Object.getOwnPropertyDescriptor(o,"ref"))?void 0:s.get)&&"isReactWarning"in l&&l.isReactWarning)?o.props.ref:o.props.ref||o.ref);return"function"==typeof d||f.isPresent?t.cloneElement(p,{ref:h}):null};function i(e){return(null==e?void 0:e.animationName)||"none"}o.displayName="Presence",e.s(["Presence",0,o])},154637,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(416340);e.i(149285);var i=e.i(440159),a=e.i(221628),s=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,s)=>{let l=(0,i.createSlot)("Primitive.".concat(s)),u=o.forwardRef((e,o)=>{let{asChild:i}=e,u=(0,r._)(e,["asChild"]),c=i?l:s;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(c,(0,n._)((0,t._)({},u),{ref:o}))});return u.displayName="Primitive.".concat(s),(0,n._)((0,t._)({},e),{[s]:u})},{});e.s(["Primitive",0,s])},841286,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(416340),i=e.i(83062),a=e.i(617509),s=e.i(19655),l=e.i(394560),u=e.i(603463),c=e.i(431725),d=e.i(857165),f=e.i(154637),p=e.i(221628),h="Checkbox",[m,g]=(0,a.createContextScope)(h),[y,v]=m(h);function b(e){let{__scopeCheckbox:r,checked:i,children:a,defaultChecked:s,disabled:u,form:c,name:d,onCheckedChange:f,required:m,value:g="on",internal_do_not_use_render:v}=e,[b,w]=(0,l.useControllableState)({prop:i,defaultProp:null!=s&&s,onChange:f,caller:h}
2),[_,S]=o.useState(null),[k,x]=o.useState(null),E=o.useRef(!1),A=!_||!!c||!!_.closest("form"),C={checked:b,disabled:u,setChecked:w,control:_,setControl:S,name:d,form:c,value:g,hasConsumerStoppedPropagationRef:E,required:m,defaultChecked:!T(s)&&s,isFormControl:A,bubbleInput:k,setBubbleInput:x};return(0,p.jsx)(y,(0,n._)((0,t._)({scope:r},C),{children:"function"==typeof v?v(C):a}))}var w="CheckboxTrigger",_=o.forwardRef((e,a)=>{let[l,...u]=[e,a],{__scopeCheckbox:c,onKeyDown:d,onClick:h}=l,m=(0,r._)(l,["__scopeCheckbox","onKeyDown","onClick"]),[g]=u,{control:y,value:b,disabled:_,checked:S,required:k,setControl:x,setChecked:E,hasConsumerStoppedPropagationRef:A,isFormControl:I,bubbleInput:P}=v(w,c),M=(0,i.useComposedRefs)(g,x),O=o.useRef(S);return o.useEffect(()=>{let e=null==y?void 0:y.form;if(e){let t=()=>E(O.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[y,E]),(0,p.jsx)(f.Primitive.button,(0,n._)((0,t._)({type:"button",role:"checkbox","aria-checked":T(S)?"mixed":S,"aria-required":k,"data-state":C(S),"data-disabled":_?"":void 0,disabled:_,value:b},m),{ref:M,onKeyDown:(0,s.composeEventHandlers)(d,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,s.composeEventHandlers)(h,e=>{E(e=>!!T(e)||!e),P&&I&&(A.current=e.isPropagationStopped(),A.current||e.stopPropagation())})}))});_.displayName=w;var S=o.forwardRef((e,o)=>{let{__scopeCheckbox:i,name:a,checked:s,defaultChecked:l,required:u,disabled:c,value:d,onCheckedChange:f,form:h}=e,m=(0,r._)(e,["__scopeCheckbox","name","checked","defaultChecked","required","disabled","value","onCheckedChange","form"]);return(0,p.jsx)(b,{__scopeCheckbox:i,checked:s,defaultChecked:l,disabled:c,required:u,onCheckedChange:f,name:a,form:h,value:d,internal_do_not_use_render:e=>{let{isFormControl:r}=e;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(_,(0,n._)((0,t._)({},m),{ref:o,__scopeCheckbox:i})),r&&(0,p.jsx)(A,{__scopeCheckbox:i})]})}})});S.displayName=h;var k="CheckboxIndicator",x=o.forwardRef((e,o)=>{let{__scopeCheckbox:i,forceMount:a}=e,s=(0,r._)(e,["__scopeCheckbox","forceMount"]),l=v(k,i);return(0,p.jsx)(d.Presence,{present:a||T(l.checked)||!0===l.checked,children:(0,p.jsx)(f.Primitive.span,(0,n._)((0,t._)({"data-state":C(l.checked),"data-disabled":l.disabled?"":void 0},s),{ref:o,style:(0,t._)({pointerEvents:"none"},e.style)}))})});x.displayName=k;var E="CheckboxBubbleInput",A=o.forwardRef((e,a)=>{let[s,...l]=[e,a],{__scopeCheckbox:d}=s,h=(0,r._)(s,["__scopeCheckbox"]),[m]=l,{control:g,hasConsumerStoppedPropagationRef:y,checked:b,defaultChecked:w,required:_,disabled:S,name:k,value:x,form:A,bubbleInput:C,setBubbleInput:I}=v(E,d),P=(0,i.useComposedRefs)(m,I),M=(0,u.usePrevious)(b),O=(0,c.useSize)(g);o.useEffect(()=>{if(!C)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=!y.current;if(M!==b&&e){let n=new Event("click",{bubbles:t});C.indeterminate=T(b),e.call(C,!T(b)&&b),C.dispatchEvent(n)}},[C,M,b,y]);let R=o.useRef(!T(b)&&b);return(0,p.jsx)(f.Primitive.input,(0,n._)((0,t._)({type:"checkbox","aria-hidden":!0,defaultChecked:null!=w?w:R.current,required:_,disabled:S,name:k,value:x,form:A},h),{tabIndex:-1,ref:P,style:(0,n._)((0,t._)({},h.style,O),{position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"})}))});function T(e){return"indeterminate"===e}function C(e){return T(e)?"indeterminate":e?"checked":"unchecked"}A.displayName=E,e.s(["Indicator",0,x,"Root",0,S])},553913,e=>{"use strict";var t=e.i(878420),n=e.i(886513),r=e.i(221628),o=e.i(64386),i=e.i(416340),a=e.i(154637),s=i.forwardRef((e,n)=>(0,r.jsx)(a.Primitive.label,(0,o._)((0,t._)({},e),{ref:n,onMouseDown:t=>{var n;t.target.closest("button, input, select, textarea")||(null==(n=e.onMouseDown)||n.call(e,t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}})));s.displayName="Label";var l=e.i(251839);let u=i.forwardRef((e,o)=>{let[i,...a]=[e,o],{className:u}=i,c=(0,n._)(i,["className"]),[d]=a;return(0,r.jsx)(s,(0,t._)({ref:d,className:(0,l.default)("inline-block text-sm text-typ-c1 leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70",u)},c))});u.displayName=s.displayName,e.s(["Label",0,u],553913)},334858,e=>{"use strict";let t=(0,e.i(843842).default)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);e.s(["Check",0,t],334858)},386221,849061,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(221628),i=e.i(841286),a=e.i(553913),s=e.i(334858);let l=(0,e.i(843842).default)("minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]);e.s(["Minus",0,l],849061);var u=e.i(416340),c=e.i(251839);let d={medium:{className:"size-4.5",indicatorSize:12,checkStrokeWidth:3.5,minusStrokeWidth:4},small:{className:"size-4",indicatorSize:11,checkStrokeWidth:3.5,minusStrokeWidth:4}},f=u.forwardRef((e,a)=>{let[u,...f]=[e,a],{className:p,size:h="medium"}=u,m=(0,r._)(u,["className","size"]),[g]=f,y=d[h];
2return(0,o.jsx)(i.Root,(0,n._)((0,t._)({ref:g,className:(0,c.default)("peer shrink-0 rounded-md shadow-[inset_0_0_0_1px_hsl(var(--c1Hsl)/0.1)] bg-typ-bg1 dark:bg-typ-bg2 button-focus-ring","disabled:cursor-not-allowed disabled:opacity-50","data-[state=checked]:bg-typ-accent! data-[state=indeterminate]:bg-typ-accent! text-white transition-colors duration-100",y.className,p)},m),{children:(0,o.jsx)(i.Indicator,{forceMount:!0,className:(0,c.default)("flex-center text-current","data-[state=unchecked]:opacity-0 data-[state=unchecked]:scale-0","transition duration-150"),children:"indeterminate"===m.checked?(0,o.jsx)(l,{strokeWidth:y.minusStrokeWidth,size:y.indicatorSize}):(0,o.jsx)(s.Check,{strokeWidth:y.checkStrokeWidth,size:y.indicatorSize})})}))});f.displayName=i.Root.displayName,e.s(["Checkbox",0,function(e){let{id:t,label:n,className:r,checkboxClassName:i,disabled:s,checked:l,onChange:u,onClick:d,size:p,tabIndex:h}=e;return(0,o.jsxs)("div",{className:(0,c.default)("flex items-center space-x-2 text-typ-c2 text-sm",r),onClick:d,children:[(0,o.jsx)(f,{id:t,disabled:s,checked:l,onCheckedChange:u,size:p,tabIndex:h,className:i}),n&&(0,o.jsx)(a.Label,{htmlFor:u?void 0:t,onClick:e=>{u&&(e.preventDefault(),e.stopPropagation(),null==u||u(!l))},className:"cursor-pointer peer-disabled:cursor-not-allowed text-current [font-size:inherit] text-pretty leading-tighter",children:n})]})},"_Checkbox",0,f],386221)},920554,830230,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(221628),i=e.i(416340),a=e.i(553913),s=e.i(384345),l=e.i(288489);let u=(0,e.i(843842).default)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]]);e.s(["Search",0,u],830230);var c=e.i(251839);let d=i.forwardRef((e,n)=>{let a=i.useId(),{label:l,className:u,inputClassName:d}=e,p=(0,r._)(e,["label","className","inputClassName"]);return(0,o.jsxs)(s.VStack,{className:(0,c.default)("gap-1",u),children:[(0,o.jsx)(f,{htmlFor:a,children:l}),(0,o.jsx)(h,(0,t._)({id:a,ref:n},p))]})}),f=e=>{let{className:i,children:s}=e,l=(0,r._)(e,["className","children"]);return(0,o.jsx)(a.Label,(0,n._)((0,t._)({className:(0,c.default)("font-normal text-left w-full text-xs text-typ-c3",i)},l),{children:s}))};function p(e){let{className:t,errored:n,noFocusRing:r,focusWithin:o}=e;return(0,c.default)("bg-typ-bg0 flex h-[32px] w-full rounded-lg border border-typ-c7 text-typ-c1 px-3 py-2 text-sm file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:cursor-not-allowed disabled:opacity-50",!r&&(o?"outline-hidden ring-typ-accent/20 focus-within:ring-[3px] focus-within:ring-offset-[1px] focus-within:ring-offset-typ-bg0":"button-focus-ring"),"transition duration-150 ease-in-out",n&&"border-typ-error focus-visible:ring-typ-error/20",t)}d.displayName="InputWithLabel";let h=i.forwardRef((e,n)=>{let[i,...a]=[e,n],{className:s,errored:l,noFocusRing:u,disablePasswordManager:c,type:d}=i,f=(0,r._)(i,["className","errored","noFocusRing","disablePasswordManager","type"]),[h]=a,g=c?m:{};return(0,o.jsx)("input",(0,t._)({type:d,className:p({className:s,errored:l,noFocusRing:u}),ref:h},g,f))}),m={"data-1p-ignore":!0,"data-lpignore":"true","data-bwignore":"true","data-data-protonpass-ignore":"true","data-form-type":"other",autoComplete:"off"};h.displayName="Input";let g=i.forwardRef((e,n)=>{let[i,...a]=[e,n],{className:s,wrapperClassName:d,errored:f,type:p="search",loading:m}=i,g=(0,r._)(i,["className","wrapperClassName","errored","type","loading"]),[y]=a;return(0,o.jsxs)("div",{className:(0,c.default)("relative",d),children:[(0,o.jsx)(h,(0,t._)({ref:y,type:p,className:(0,c.default)("w-full pl-[30px]",s)},g)),(0,o.jsx)("div",{className:"absolute left-2 top-1/2 -translate-y-1/2",children:m?(0,o.jsx)(l.Spinner,{size:"small"}):(0,o.jsx)(u,{className:"text-typ-c4/80 translate-y-[-1px]",size:16})})]})});g.displayName="SearchInput",e.s(["DISABLE_PASSWORD_MANAGERS_PROPS",0,m,"Input",0,h,"InputLabel",0,f,"InputWithLabel",0,d,"SearchInput",0,g,"getInputClassName",0,p],920554)},262708,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(221628),i=e.i(251839);let a="hsl(var(--c3Hsl) / 0.3)",s="hsl(var(--c3Hsl) / 0.1)";e.s(["default",0,function(e){let{children:l,style:u,className:c}=e,d=(0,r._)(e,["children","style","className"]);return(0,o.jsx)("div",(0,n._)((0,t._)({style:(0,t._)({backgroundImage:"linear-gradient(90deg, ".concat(a," 5% , ").concat(s," 45%, ").
2concat(s," 55%, ").concat(a," 95%)"),animation:"loadingBackground 2.5s ease-in-out infinite"},u),className:(0,i.default)("inline-block [background-size:200px] rounded-[6px] leading-[0] opacity-30",c)},d),{children:(0,o.jsx)("div",{className:"inline-block leading-[inherit] opacity-0",children:l})}))}])},767750,170959,567353,257297,e=>{"use strict";e.s(["AI_REFINE_NAME",0,"Refine"],767750),e.s(["AI_CHAT_INPUT_ID",0,"ai-chat-input","AI_CHAT_NAME",0,"Writing Assistant","AI_CHAT_SHORTNAME",0,"Assistant","AI_CHAT_SYSTEM_PROMPT_VERSION",0,"2026-09-01","AI_MESSAGE_DATA_ATTRIBUTE_ID",0,"ai-message-id","AI_MESSAGE_DATA_ATTRIBUTE_TYPE",0,"ai-message-type","MAX_AI_CHAT_FEEDBACK_LENGTH",0,1e3,"MAX_MESSAGES_CHEAP_MODEL",0,20,"MAX_MESSAGES_SMART_MODEL",0,12,"MAX_PERSONA_OVERVIEW_CHAR_COUNT",0,1e3,"MAX_PLATFORM_INSTRUCTIONS_LENGTH",0,500,"MAX_STYLE_GUIDE_AUDIENCE_LENGTH",0,600,"MAX_STYLE_GUIDE_RULES_LENGTH",0,1e3,"MAX_STYLE_GUIDE_STYLE_LENGTH",0,1e3,"MAX_VOICE_RECORDING_DURATION_MS",0,6e5,"MAX_WRITING_SAMPLES_COUNT",0,30,"MAX_WRITING_SAMPLE_LENGTH",0,1e4,"PERSONALIZATION_CHECKLIST_ITEMS",0,["Analyzing your profile","Learning your voice","Understanding your audience","Crafting your style guide","Identifying main topics","Personalizing your rules","Refining your voice","Finalizing"],"PERSONALIZATION_CHECKLIST_PROGRESS_SESSION_STORAGE_KEY",0,"ai-chat:personalization-checklist-progress","PERSONALIZATION_GENERATION_TTL_MS",0,36e4,"PERSONALIZATION_LINKEDIN_SAMPLES_MAX_WAIT_MS",0,36e4,"PERSONALIZATION_LINKEDIN_SAMPLES_RETRY_INTERVAL_MS",0,5e3,"PERSONALIZATION_MIN_LOADING_DISPLAY_MS",0,5e3,"PERSONALIZATION_POLLING_INTERVAL_MS",0,3e3,"PERSONA_PLACEHOLDER",0,"A description of who your are and what your main focus is...","TRANSCRIPTION_VOCABULARY_TTL_MS",0,6048e5,"getPlatformPersonalizationPlaceholder",0,e=>{switch(e){case"twitter":return"Keep tweets concise and use relevant hashtags sparingly";case"linkedin":return"Use a professional tone and include business insights";case"mastodon":return"Include content warnings when appropriate and use proper hashtags";case"threads":return"Focus on casual conversation style and use emojis";case"bluesky":return"Engage with community topics and use appropriate labels";default:return"Add platform-specific instructions here"}}],170959);var t=e.i(843842);let n=(0,t.default)("command",[["path",{d:"M15 6v12a3 3 0 1 0 3-3H6a3 3 0 1 0 3 3V6a3 3 0 1 0-3 3h12a3 3 0 1 0-3-3",key:"11bfej"}]]);e.s(["Command",0,n],567353);let r=(0,t.default)("file-text",[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);e.s(["FileText",0,r],257297)},722365,e=>{"use strict";let t=(0,e.i(843842).default)("pen-line",[["path",{d:"M13 21h8",key:"1jsn5i"}],["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}]]);e.s(["PenLine",0,t],722365)},601146,272459,690151,844880,e=>{"use strict";e.i(927840);var t=e.i(401524),n=e.i(767750),r=e.i(170959),o=e.i(567353),i=e.i(257297),a=e.i(722365);o.Command,i.FileText,a.PenLine,t.AiChat2;let s={TOGGLE_LEFT_SIDEBAR:{key:"meta+/",label:"Toggle left sidebar",category:"navigation"},TOGGLE_RIGHT_SIDEBAR:{key:"meta+\\",label:"Toggle draft properties sidebar",category:"navigation"},COMMAND_BAR:{key:"meta+k",label:"Open Command Bar",category:"navigation"},SHOW_SHORTCUTS:{key:"?",label:"Show keyboard shortcuts",category:"navigation"},GO_TO_WRITE:{key:"ctrl+shift+1",label:"Go to Write",category:"navigation"},GO_TO_PLAN:{key:"ctrl+shift+2",label:"Go to Plan",category:"navigation"},GO_TO_ANALYZE:{key:"ctrl+shift+3",label:"Go to Analyze",category:"navigation"},NEW_DRAFT:{key:"meta+.",label:"New draft",category:"drafts"},PIN_DRAFT:{key:"meta+shift+p",label:"Pin draft",category:"drafts"},SHARE_DRAFT:{key:"meta+alt+s",label:"Share draft",category:"drafts"},PUBLISH_DRAFT:{key:"meta+shift+enter",label:"Publish draft",category:"drafts"},SCHEDULE_NEXT_FREE_SLOT:{key:"meta+alt+enter",label:"Schedule in next free slot",category:"drafts"},EDITOR_ADD_TWEET_BELOW:{key:"meta+enter",label:"Add post below",category:"editor"},EDITOR_MOVE_TWEET_UP:{key:"alt+up",label:"Move post up",category:"editor"},EDITOR_MOVE_TWEET_DOWN:{key:"alt+down",label:"Move post down",category:"editor"},EDITOR_OPEN_FILE_PICKER:{key:"meta+shift+i",label:"Add media",category:"editor"},EMOJI_PICKER:{key:"meta+shift+.",label:"Open emoji picker",category:"editor"},FOCUS_MODE:{key:"meta+shift+f",label:"Toggle focus mode",category:"editor"},CHANGE_DISPLAY_MODE:{key:"meta+shift+h",label:"Change display mode",category:"editor"},TOGGLE_AI_CHAT:{key:"meta+j",label:"Toggle ".concat(r.AI_CHAT_NAME),category:"ai"},AI_QUICK_EDIT:{key:"meta+i",label:n.AI_REFINE_NAME,contextNote:"Works with the current post or selected text",category:"ai"},NEW_AI_CHAT:{key:"meta+.",label:"New ".concat(r.AI_CHAT_NAME),category:"ai",contextNote:"When AI
2input is focused"},LEAVE_COMMENT:{key:"meta+shift+m",label:"Leave comment",category:"editor"}},l={OPEN_SETTINGS:{key:"meta+,",label:"Open settings",category:"navigation"},NEW_DRAFT:{key:"meta+n",label:"New draft",category:"drafts"},SELECT_NEXT_DRAFT:{key:"meta+alt+down",label:"Select next draft",category:"drafts"},SELECT_PREV_DRAFT:{key:"meta+alt+up",label:"Select previous draft",category:"drafts"},NEW_AI_CHAT:{key:"meta+n",label:"New ".concat(r.AI_CHAT_SHORTNAME," chat"),category:"ai",contextNote:"When AI input is focused"}},u=Object.fromEntries(Object.entries(s).map(e=>{let[t,n]=e;return[t,n.key.split("+").map(e=>"meta"===e?"Mod":"up"===e?"ArrowUp":"down"===e?"ArrowDown":"left"===e?"ArrowLeft":"right"===e?"ArrowRight":e.charAt(0).toUpperCase()+e.slice(1)).join("-")]}));e.s(["DesktopKeymap",0,l,"GeneralKeymap",0,s,"TipTapKeymap",0,u,"resolveActionKey",0,function(e,t){let{isDesktopApp:n}=t;return n&&e in l?l[e].key:e in s?s[e].key:void 0}],601146),e.s(["matchKeys",0,function(e,t){if(!e.key)return!1;let n=["ctrl","meta","shift","alt"].filter(t=>e["".concat(t,"Key")]);return"Control"!==e.key&&"Meta"!==e.key&&"Shift"!==e.key&&"Alt"!==e.key&&n.push(e.key.toLowerCase()),2===n.length&&"shift"===n[0]&&/[^a-zA-Z0-9 ]/.test(e.key)&&n.shift(),t.length===n.length&&t.every(t=>"ctrl"===t?e.ctrlKey:"meta"===t?e.metaKey:"shift"===t?e.shiftKey:"alt"===t?e.altKey:"up"===t?"ArrowUp"===e.key:"down"===t?"ArrowDown"===e.key:"left"===t?"ArrowLeft"===e.key:"right"===t?"ArrowRight"===e.key:"."===t?"."===e.key:/^[0-9]$/.test(t)?e.code==="Digit".concat(t)||e.key===t:e.key===t||e.key.toLowerCase()===t.toLowerCase()||"s"===t&&!!e.metaKey&&!!e.altKey&&"Ã"===e.key)},"matchesKeymap",0,function(e,t){let n=[];return t in s&&n.push(s[t].key),t in l&&n.push(l[t].key),n.some(t=>{let n,r,{meta:o,shift:i,alt:a,ctrl:s,key:l}=(r=(n=t.toLowerCase().split("+")).pop()||"",{meta:n.includes("meta"),shift:n.includes("shift"),alt:n.includes("alt"),ctrl:n.includes("ctrl"),key:r});return e.metaKey===o&&e.shiftKey===i&&e.altKey===a&&e.ctrlKey===s&&e.key.toLowerCase()===l})}],272459);var c=e.i(661683),d=function(e,t,n){if(n||2==arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},f=function(e,t,n){this.name=e,this.version=t,this.os=n,this.type="browser"},p=function(e){this.version=e,this.type="node",this.name="node",this.os=c.default.platform},h=function(e,t,n,r){this.name=e,this.version=t,this.os=n,this.bot=r,this.type="bot-device"},m=function(){this.type="bot",this.bot=!0,this.name="bot",this.version=null,this.os=null},g=function(){this.type="react-native",this.name="react-native",this.version=null,this.os=null},y=/(nuhk|curl|Googlebot|Yammybot|Openbot|Slurp|MSNBot|Ask\ Jeeves\/Teoma|ia_archiver)/,v=[["aol",/AOLShield\/([0-9\._]+)/],["edge",/Edge\/([0-9\._]+)/],["edge-ios",/EdgiOS\/([0-9\._]+)/],["yandexbrowser",/YaBrowser\/([0-9\._]+)/],["kakaotalk",/KAKAOTALK\s([0-9\.]+)/],["samsung",/SamsungBrowser\/([0-9\.]+)/],["silk",/\bSilk\/([0-9._-]+)\b/],["miui",/MiuiBrowser\/([0-9\.]+)$/],["beaker",/BeakerBrowser\/([0-9\.]+)/],["edge-chromium",/EdgA?\/([0-9\.]+)/],["chromium-webview",/(?!Chrom.*OPR)wv\).*Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],["chrome",/(?!Chrom.*OPR)Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],["phantomjs",/PhantomJS\/([0-9\.]+)(:?\s|$)/],["crios",/CriOS\/([0-9\.]+)(:?\s|$)/],["firefox",/Firefox\/([0-9\.]+)(?:\s|$)/],["fxios",/FxiOS\/([0-9\.]+)/],["opera-mini",/Opera Mini.*Version\/([0-9\.]+)/],["opera",/Opera\/([0-9\.]+)(?:\s|$)/],["opera",/OPR\/([0-9\.]+)(:?\s|$)/],["pie",/^Microsoft Pocket Internet Explorer\/(\d+\.\d+)$/],["pie",/^Mozilla\/\d\.\d+\s\(compatible;\s(?:MSP?IE|MSInternet Explorer) (\d+\.\d+);.*Windows CE.*\)$/],["netfront",/^Mozilla\/\d\.\d+.*NetFront\/(\d.\d)/],["ie",/Trident\/7\.0.*rv\:([0-9\.]+).*\).*Gecko$/],["ie",/MSIE\s([0-9\.]+);.*Trident\/[4-7].0/],["ie",/MSIE\s(7\.0)/],["bb10",/BB10;\sTouch.*Version\/([0-9\.]+)/],["android",/Android\s([0-9\.]+)/],["ios",/Version\/([0-9\._]+).*Mobile.*Safari.*/],["safari",/Version\/([0-9\._]+).*Safari/],["facebook",/FB[AS]V\/([0-9\.]+)/],["instagram",/Instagram\s([0-9\.]+)/],["ios-webview",/AppleWeb
2Kit\/([0-9\.]+).*Mobile/],["ios-webview",/AppleWebKit\/([0-9\.]+).*Gecko\)$/],["curl",/^curl\/([0-9\.]+)$/],["searchbot",/alexa|bot|crawl(er|ing)|facebookexternalhit|feedburner|google web preview|nagios|postrank|pingdom|slurp|spider|yahoo!|yandex/]],b=[["iOS",/iP(hone|od|ad)/],["Android OS",/Android/],["BlackBerry OS",/BlackBerry|BB10/],["Windows Mobile",/IEMobile/],["Amazon OS",/Kindle/],["Windows 3.11",/Win16/],["Windows 95",/(Windows 95)|(Win95)|(Windows_95)/],["Windows 98",/(Windows 98)|(Win98)/],["Windows 2000",/(Windows NT 5.0)|(Windows 2000)/],["Windows XP",/(Windows NT 5.1)|(Windows XP)/],["Windows Server 2003",/(Windows NT 5.2)/],["Windows Vista",/(Windows NT 6.0)/],["Windows 7",/(Windows NT 6.1)/],["Windows 8",/(Windows NT 6.2)/],["Windows 8.1",/(Windows NT 6.3)/],["Windows 10",/(Windows NT 10.0)/],["Windows ME",/Windows ME/],["Windows CE",/Windows CE|WinCE|Microsoft Pocket Internet Explorer/],["Open BSD",/OpenBSD/],["Sun OS",/SunOS/],["Chrome OS",/CrOS/],["Linux",/(Linux)|(X11)/],["Mac OS",/(Mac_PowerPC)|(Macintosh)/],["QNX",/QNX/],["BeOS",/BeOS/],["OS/2",/OS\/2/]];function w(e){return e?_(e):"u"<typeof document&&"u">typeof navigator&&"ReactNative"===navigator.product?new g:"u">typeof navigator?_(navigator.userAgent):void 0!==c.default&&c.default.version?new p(c.default.version.slice(1)):null}function _(e){var t=""!==e&&v.reduce(function(t,n){var r=n[0],o=n[1];if(t)return t;var i=o.exec(e);return!!i&&[r,i]},!1);if(!t)return null;var n=t[0],r=t[1];if("searchbot"===n)return new m;var o=r[1]&&r[1].split(".").join("_").split("_").slice(0,3);o?o.length<3&&(o=d(d([],o,!0),function(e){for(var t=[],n=0;n<e;n++)t.push("0");return t}(3-o.length),!0)):o=[];var i=o.join("."),a=function(e){for(var t=0,n=b.length;t<n;t++){var r=b[t],o=r[0];if(r[1].exec(e))return o}return null}(e),s=y.exec(e);return s&&s[1]?new h(n,i,a,s[1]):new f(n,i,a)}e.s(["detect",0,w],690151);var S=e.i(416340),k="u">typeof window;let x=function(e,t,n){if(!k)return[t,function(){}];var r=(0,S.useState)(function(){try{var r=sessionStorage.getItem(e);if("string"!=typeof r)return sessionStorage.setItem(e,n?String(t):JSON.stringify(t)),t;return n?r:JSON.parse(r||"null")}catch(e){return t}}),o=r[0],i=r[1];return(0,S.useEffect)(function(){try{var t=n?String(o):JSON.stringify(o);sessionStorage.setItem(e,t)}catch(e){}}),[o,i]},E=()=>{var e,t,n,r,o,i,a,s;let l=w(),{name:u,os:c,type:d,version:f}=null!=l?l:{};return{os:c,name:u,type:d,version:f,userAgent:A(),isAndroid:(null==u||null==(e=u.toLowerCase())?void 0:e.includes("android"))||(null==c||null==(t=c.toLowerCase())?void 0:t.includes("android")),isIos:(null==u||null==(n=u.toLowerCase())?void 0:n.startsWith("ios"))||(null==c||null==(r=c.toLowerCase())?void 0:r.startsWith("ios")),isMac:(null==c?void 0:c.toLowerCase())==="mac os",isWindows:null==c||null==(o=c.toLowerCase())?void 0:o.startsWith("windows"),hasTouch:window.matchMedia("(pointer: coarse)").matches,isPwa:(i=!0,null!=(a=window.navigator)&&!!a.standalone||!!i&&null!=(s=window.matchMedia("(display-mode: standalone)"))&&!!s.matches)}},A=()=>{var e;return null!=(e=window&&window.navigator&&window.navigator.userAgent.toLowerCase())?e:""};e.s(["getBrowserInfo",0,E,"useBrowserInfo",0,()=>{let[e,t]=x("browser-info",E());return(0,S.useEffect)(()=>{t(E())},[t]),e}],844880)},899389,e=>{"use strict";function t(e){let[t,n,r]=e.split(".").map(Number);return{major:t,minor:n,patch:r}}function n(e){let n=t(o()),r=t(e);return!!(n.major>r.major)||!(n.major<r.major)&&(!!(n.minor>r.minor)||!(n.minor<r.minor)&&(!!(n.patch>r.patch)||!(n.patch<r.patch)&&!0))}function r(e,t){return!!n(t)||(console.warn("[todesktop-client] ".concat(e," not called. ").concat(e," was introduced in ").concat(t,". You are running version ").concat(o(),".")),!1)}let o=()=>"object"==typeof window.todesktop&&window.todesktop.desktopifyVersion;e.s(["checkIfCompatibleWithBackend",0,r,"createIsNotCompatibleHelper",0,function(e,t){return function(n){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t;return!r("".concat(e,":").concat(n),o)}},"isCompatibleWithBackend",0,n],899389)},260948,e=>{"use strict";e.s(["nanoid",0,function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:21;return crypto.getRandomValues(new Uint8Array(e)).reduce((e,t)=>
2((t&=63)<36?e+=t.toString(36):t<62?e+=(t-26).toString(36).toUpperCase():t>62?e+="-":e+="_",e),"")}])},633124,994393,e=>{"use strict";var t=e.i(260948),n=e.i(899389);let r="u">typeof window&&window.todesktop,o=e=>(t,n,o)=>{for(let i of"*"===t?Object.keys(e):[t]){let t=e[i];null==r||r.off(t,n,o)}};function i(e,t){let r={package:{name:e,version:t},invoke:{version:"1.0.0"}};return{invoke:function(e){return window.todesktop.invoke({metadata:r,payload:{command:e}})},construct:function(e){let t={metadata:r,payload:{command:Object.assign(Object.assign({},e),{method:":new"})}};return window.todesktop.invoke(t)},releaseMemory:function(e){if((0,n.checkIfCompatibleWithBackend)("releaseMemory","4.6.0"))return(null==e?void 0:e.length)?window.todesktop.releaseMemory(e):void console.log("No memory references to release")}}}e.s(["createInvokeWithMetadata",0,i,"setupAddEventListener",0,e=>async(n,i)=>{let a=(0,t.nanoid)();for(let t of"*"===n?Object.keys(e):[n]){let n=e[t];null==r||r.on(n,i,a)}let s=o(e);return async()=>s(n,i,a)},"typedSetupAddEventListener",0,e=>async(n,i)=>{let a=(0,t.nanoid)();for(let t of"*"===n?Object.keys(e):[n]){let n=e[t];null==r||r.on(n,i,a)}let s=o(e);return async()=>s(n,i,a)}],994393);let{invoke:a,construct:s,releaseMemory:l}=i("client-core","1.0.0-dev");e.s(["construct",0,s,"invoke",0,a,"releaseMemory",0,l],633124)},185210,575788,e=>{"use strict";var t=e.i(899389),n=e.i(633124);async function r(e){return window.todesktop.app.dock.bounce(e)}async function o(e){return window.todesktop.app.dock.cancelBounce(e)}async function i(){return(0,n.invoke)({namespace:"dock",method:"hide",args:[]})}async function a(){return(0,n.invoke)({namespace:"dock",method:"show",args:[]})}async function s(e){return window.todesktop.app.dock.setBadge(e)}async function l(){return window.todesktop.app.dock.getBadge()}async function u(){for(var e=arguments.length,r=Array(e),o=0;o<e;o++)r[o]=arguments[o];if((0,t.checkIfCompatibleWithBackend)("dock:setIcon","3.33.0"))return(0,n.invoke)({namespace:"dock",method:"setIcon",args:r})}async function c(){return(0,n.invoke)({namespace:"dock",method:"getMenu",args:[]})}async function d(e){return(0,n.invoke)({namespace:"dock",method:"setMenu",args:[e]})}e.s(["bounce",0,r,"cancelBounce",0,o,"getBadge",0,l,"getMenu",0,c,"hide",0,i,"setBadge",0,s,"setIcon",0,u,"
2setMenu",0,d,"show",0,a],918940);var f=e.i(918940),p=e.i(994393);let h=()=>window.todesktop.version;async function m(){return window.todesktop.app.createNewWindow()}async function g(e){return(0,n.invoke)({namespace:"app",method:"setAboutPanelOptions",args:[e]})}async function y(){return window.todesktop.app.getLaunchSettings()}async function v(e){return window.todesktop.app.setLaunchSettings(e)}async function b(){return window.todesktop.app.getInternalUrls()}async function w(e){return window.todesktop.app.updateInternalUrls(e)}async function _(){return window.todesktop.app.hide()}async function S(){return window.todesktop.app.show()}async function k(e){return window.todesktop.app.focus(e)}async function x(e){return window.todesktop.app.setBadgeCount(e)}async function E(){return window.todesktop.app.getBadgeCount()}async function A(e){return window.todesktop.desktopCapturer.getSources(e)}async function T(){return(0,n.invoke)({namespace:"app",method:"quit",args:[]})}let C=(0,p.typedSetupAddEventListener)({openProtocolURL:"open-protocol-url"});async function I(e,n){if((0,t.checkIfCompatibleWithBackend)("app:once","2.6.0"))return window.todesktop.app.once(e,n)}e.s(["createNewWindow",0,m,"focus",0,k,"getBadgeCount",0,E,"getCaptureSources",0,A,"getInternalURLs",0,b,"getLaunchSettings",0,y,"getVersion",0,h,"hide",0,_,"on",0,C,"once",0,I,"quit",0,T,"setAboutPanelOptions",0,g,"setBadgeCount",0,x,"setInternalURLs",0,w,"setLaunchSettings",0,v,"show",0,S],632646),e.s([],185210),e.i(185210),e.i(632646),e.s(["createNewWindow",0,m,"dock",0,f,"focus",0,k,"getBadgeCount",0,E,"getCaptureSources",0,A,"getInternalURLs",0,b,"getLaunchSettings",0,y,"getVersion",0,h,"hide",0,_,"on",0,C,"once",0,I,"quit",0,T,"setAboutPanelOptions",0,g,"setBadgeCount",0,x,"setInternalURLs",0,w,"setLaunchSettings",0,v,"show",0,S],575788)},641037,e=>{"use strict";var t,n=e.i(994393),r=e.i(899389),o=e.i(633124);let i="u">typeof window&&window.todesktop,a=(e,t)=>{let n=async function(n){for(var i=arguments.length,a=Array(i>1?i-1:0),s=1;s<i;s++)a[s-1]=arguments[s];let{eventId:l,ref:u}=a[0]||{};(!t||(0,r.checkIfCompatibleWithBackend)("".concat(e," removeEventListener"),t))&&(await (0,o.invoke)({instanceRef:u,namespace:e,eventName:n,eventId:l}),window.todesktop.off(l))};return{removeAllListeners:async function(n){let{ref:i}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(!t||(0,r.checkIfCompatibleWithBackend)("".concat(e," removeAllListeners"),t))&&(await (0,o.invoke)({instanceRef:i,namespace:e,method:"removeAllListeners",args:[n]}),window.todesktop.off(n))},on:async function(i,a){let{ref:s,preventDefault:u}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(t&&!(0,r.checkIfCompatibleWithBackend)("".concat(e," addEventListener"),t))return;let c=await (0,o.invoke)({instanceRef:s,namespace:e,eventName:i,eventOptions:{preventDefault:u}});return window.todesktop.on(c,function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(!l(n[0]))return a(...n);{let[,...e]=n;return a(...e)}}),()=>n(i,{eventId:c,ref:s})}}},s=(null==(t=null==i?void 0:i.env)?void 0:t.NODE_ENV)==="dev",l=e=>u(e)&&"preventDefault"in e&&"sender"in e,u=e=>null!==e&&("function"==typeof e||"object"==typeof e);e.s(["createOnAndOffNamespaceListeners",0,a,"createOnAndOffNamespaceListenersWithCompatiblityForLegacyEvents",0,(e,t)=>{let r=a(t);return{removeAllListeners:r.removeAllListeners,on:function(){let t,o;for(var i=arguments.length,a=Array(i),s=0;s<i;s++)a[s]=arguments[s];return((o=(t=a[0])in e)&&console.warn("[todesktop-client] ".concat(t," is a legacy event and may be removed in future.\n Contact support or look through our typescript files to find a suitable replacement.")),o)?(0,n.setupAddEventListener)(e)(...a):r.on(...a)}}},"isDev",0,s])},771589,477714,985527,757289,155752,398959,102623,451564,521392,604275,416295,e=>{"use strict";var t=e.i(641037);let n=(0,t.createOnAndOffNamespaceListeners)("app"),r=n.on,o=n.removeAllListeners;async function i(e,t,n,r){return window.todesktop.appMenu.add(e,t,n,r)}async function a(){return window.todesktop.appMenu.refresh()}async function s(e,t){return window.todesktop.appMenu.on(e,t)}async function l(e){return window.todesktop.contextMenu.create(e)}e.s(["on",0,r,"removeAllListeners",0,o],771589),e.s(["add",0,i,"on",0,s,"refresh",0,a],477714),e.s(["create",0,l],985527);var u=e.i(899389),c=e.i(633124);let d=(0,u.createIsNotCompatibleHelper)("electronUpdater","3.24.0");async function f(){if(!d("checkForUpdates")&&!E("checkForUpdates"))return(0,c.invoke)({namespace:"electronUpdater",method:"checkForUpdates",args:[]})}async function p(e){if(!d("checkForUpdatesAndNotify")&&!E("checkForUpdatesAndNotify"))return(0,c.invoke)({namespace:"electronUpdater",method:"checkForUpdatesAndNotify",args:e?[e]:[]})}async function h(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!d("quitAndInstall")&&!E("quitAndInstall"))return(0,c.invoke)({namespace:"electronUpdater",method:"quitAndInstall",args:[e.isSilent,e.isForceRunAfter]})}async function m(){if(!d("isUpdaterActive")&&!E("isUpdaterActive"))return(0,c.invoke)({namespace:"electronUpdater",method:"isUpdaterActive",args:[]})}async function g(){if(!d("downloadUpdate")&&!E("downloadUpdate"))return(0,c.invoke)({namespace:"electronUpdater",method:"downloadUpdate",args:[]})}async function y(){if(!d("getAllowDowngrade"))return(0,c.invoke)({namespace:"electronUpdater",property:"allowDowngrade"})}async function v(){if(!d("getAllowPrerelease"))return(0,c.invoke)({namespace:"electronUpdater",property:"allowPrerelease"})}async function b(){if(!d("getAutoDownload"))return(0,c.invoke)({namespace:"electronUpdater",property:"autoDownload"})}async function w(){if(!d("getAutoInstallOnAppQuit"))return(0,c.invoke)({namespace:"electronUpdater",property:"autoInstallOnAppQuit"})}async function _(){if(!d("getChannel"))return(0,c.invoke)({namespace:"electronUpdater",property:"channel"})}let S=(0,t.createOnAndOffNamespaceListeners)("electronUpdater"),k=S.on,x=S.removeAllListeners,E=e=>!!t.isDev&&(console.warn("Execution of ".concat(e," skipped. Auto-updates are not available when running a local build.")),!0);e.s(["checkForUpdates",0,f,"checkForUpdatesAndNotify",0,p,"downloadUpdate",0,g,"getAllowDowngrade",0,y,"getAllowPrerelease",0,v,"getAutoDownload",0,b,"getAutoInstallOnAppQuit",0,w,"getChannel",0,_,"isUpdaterActive",0,m,"on",0,k,"quitAndInstall",0,h,"removeAllListeners",0,x],757289);let A=(0,u.createIsNotCompatibleHelper)("todesktopUpdater","4.49.0");async function T(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!A("checkForUpdates"))return(0,c.invoke)({namespace:"todesktopUpdater",method:"checkForUpdates",args:[e]})}async function C(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!A("restartAndInstall"))return(0,c.invoke)({namespace:"todesktopUpdater",method:"restartAndInstall",args:[e]})}let I=(0,t.createOnAndOffNamespaceListeners)("todesktopUpdater"),P=I.on,M=I.removeAllListeners;async function O(e){return window.todesktop.shortcut.isRegistered(e)}async function R(e,t){return window.todesktop.shortcut.register(e,t)}async function D(e){return window.todesktop.shortcut.unregister(e)}async function N(){return window.todesktop.shortcut.unregisterAll()}e.s(["checkForUpdates",0,T,"on",0,P,"removeAllListeners",0,M,"restartAndInstall",0,C],155752),e.s(["isRegistered",0,O,"register",0,R,"unregister",0,D,"unregisterAll",0,N],398959);var L=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};async function j(){return(0,c.construct)({namespace:"Menu",args:[]})}async function F(e){var{ref:t}=e,n=L(e,["ref"]);return(0,c.invoke)({instanceRef:t,namespace:"Menu",method:"popup",args:[n]})}async function B(e){let{ref:t,browserWindow:n}=e;return(0,c.invoke)({instanceRef:t,namespace:"Menu",method:"closePopup",args:[n]})}async function z(e){let{ref:t,menuItem:n}=e;return(0,c.invoke)({instanceRef:t,namespace:"Menu",method:"append",args:[n]})}async function U(e){let{ref:t,menuItem:n,pos:r}=e;return(0,c.invoke)({instanceRef:t,namespace:"Menu",method:"insert",args:[r,n]})}async function W(e){let{ref:t,id:n}=e;return(0,c.invoke)({instanceRef:t,namespace:"Menu",method:"getMenuItemById",args:[n]})}async function q(e){let{menu:t}=e;return(0,c.invoke)({namespace:"Menu",method:"setApplicationMenu",args:[t]})}async function G(){return(0,c.invoke)({namespace:"Menu",method:"getApplicationMenu",args:[]})}async function H(e){let{action:t}=e;return(0,c.invoke)({namespace:"Menu",method:"sendActionToFirstResponder",args:[t]})}async function K(e){let{template:t}=e;return(0,c.invoke)({namespace:"Menu",method:"buildFromTemplate",args:[t]})}let V=(0,t.createOnAndOffNamespaceListeners)("Menu"),X=V.on,$=V.removeAllListeners;async function Q(e){return window.todesktop.menubar.enlarge(e)}
2async function Y(){return window.todesktop.menubar.shrink()}e.s(["append",0,z,"buildFromTemplate",0,K,"closePopup",0,B,"create",0,j,"getApplicationMenu",0,G,"getMenuItemById",0,W,"insert",0,U,"on",0,X,"popup",0,F,"removeAllListeners",0,$,"sendActionToFirstResponder",0,H,"setApplicationMenu",0,q],102623);let J=(0,e.i(994393).setupAddEventListener)({show:"menubar.show",hide:"menubar.hide"});async function Z(e){return(0,c.construct)({namespace:"MenuItem",args:[e]})}async function ee(e){let{ref:t}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"id"})}async function et(e){let{ref:t,value:n}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"id",value:n})}async function en(e){let{ref:t}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"label"})}async function er(e){let{ref:t,value:n}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"label",value:n})}async function eo(e){let{ref:t}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"click"})}async function ei(e){let{ref:t,value:n}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"click",value:n})}async function ea(e){let{ref:t}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"submenu"})}async function es(e){let{ref:t,value:n}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"submenu",value:n})}async function el(e){let{ref:t}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"type"})}async function eu(e){let{ref:t,value:n}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"type",value:n})}async function ec(e){let{ref:t}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"type"})}async function ed(e){let{ref:t,value:n}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"role",value:n})}async function ef(e){let{ref:t}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"accelerator"})}async function ep(e){let{ref:t,value:n}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"accelerator",value:n})}async function eh(e){let{ref:t}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"icon"})}async function em(e){let{ref:t,value:n}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"icon",value:n})}async function eg(e){let{ref:t}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"sublabel"})}async function ey(e){let{ref:t,value:n}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"sublabel",value:n})}async function ev(e){let{ref:t}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"toolTip"})}async function eb(e){let{ref:t,value:n}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"toolTip",value:n})}async function ew(e){let{ref:t}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"enabled"})}async function e_(e){let{ref:t,value:n}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"enabled",value:n})}async function eS(e){let{ref:t}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"visible"})}async function ek(e){let{ref:t,value:n}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"visible",value:n})}async function ex(e){let{ref:t}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"visible"})}async function eE(e){let{ref:t,value:n}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"checked",value:n})}async function eA(e){let{ref:t}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"registerAccelerator"})}async function eT(e){let{ref:t,value:n}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"registerAccelerator",value:n})}async function eC(e){let{ref:t}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"sharingItem"})}async function eI(e){let{ref:t,value:n}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"sharingItem",value:n})}async function eP(e){let{ref:t}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"commandId"})}async function eM(e){let{ref:t}=e;return await (0,c.invoke)({instanceRef:t,namespace:"MenuItem",property:"menu"})}e.s(["enlarge",0,Q,"on",0,J,"shrink",0,Y],451564),e.s(["create",0,Z,"getAccelerator",0,ef,"getChecked",0,ex,"getClick",0,eo,"getCommandId",0,eP,"getEnabled",0,ew,"getIcon",0,eh,"getId",0,ee,"getLabel",0,en,"getMenu",0,eM,"getRegisterAccelerator",0,eA,"getRole",0,ec,"getSharingItem",0,eC,"getSublabel",0,eg,"getSubmenu",0,ea,"getToolTip",0,ev,"getType",0,el,"getVisible",0,eS,"setAccelerator",0,ep,"setChecked",0,eE,"setClick",0,ei,"setEnabled",0,e_,"setIcon",0,em,"setId",0,et,"setLabel",0,er,"setRegisterAccelerator",0,eT,"setRole",0,ed,"setSharingItem",0,eI,"setSublabel",0,ey,"setSubmenu",0,es,"setToolTip",0,eb,"setType",0,eu,"setVisible",0,ek],521392);var eO=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};async function eR(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,c.invoke)({namespace:"NativeImage",method:"createFromDataURL",args:t})}async function eD(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,c.invoke)({namespace:"NativeImage",method:"createThumbnailFromPath",args:t})}async function eN(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,c.invoke)({namespace:"NativeImage",method:"createFromPath",args:t})}async function eL(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,c.invoke)({namespace:"NativeImage",method:"createFromBitmap",args:t})}async function ej(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,c.invoke)({namespace:"NativeImage",method:"createFromBuffer",args:t})}async function eF(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,c.invoke)({namespace:"NativeImage",method:"createFromNamedImage",args:t})}async function eB(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,c.invoke)({namespace:"NativeImage",method:"createEmpty",args:t})}async function ez(e){var{ref:t}=e,n=eO(e,["ref"]);return(0,c.invoke)({instanceRef:t,namespace:"NativeImage",method:"toPNG",args:[n]})}async function eU(e){let{ref:t,quality:n}=e;return(0,c.invoke)({instanceRef:t,namespace:"NativeImage",method:"toJPEG",args:[n]})}async function eW(e){var{ref:t}=e,n=eO(e,["ref"]);return(0,c.invoke)({instanceRef:t,namespace:"NativeImage",method:"toBitmap",args:[n]})}async function eq(e){var{ref:t}=e,n=eO(e,["ref"]);return(0,c.invoke)({instanceRef:t,namespace:"NativeImage",method:"toDataURL",args:[n]})}async function eG(e){var{ref:t}=e,n=eO(e,["ref"]);return(0,c.invoke)({instanceRef:t,namespace:"NativeImage",method:"getBitmap",args:[n]})}async function eH(e){let{ref:t}=e;return(0,c.invoke)({instanceRef:t,namespace:"NativeImage",method:"getNativeHandle",args:[]})}async function eK(e){let{ref:t}=e;return(0,c.invoke)({instanceRef:t,namespace:"NativeImage",method:"isEmpty",args:[]})}async function eV(e){let{ref:t,scaleFactor:n}=e;return(0,c.invoke)({instanceRef:t,namespace:"NativeImage",method:"getSize",args:[n]})}async function eX(e){let{ref:t,value:n}=e;return(0,c.invoke)({instanceRef:t,namespace:"NativeImage",method:"setTemplateImage",args:[n]})}async function e$(e){let{ref:t}=e;return(0,c.invoke)({instanceRef:t,namespace:"NativeImage",method:"isTemplateImage",args:[]})}async function eQ(e){var{ref:t}=e,n=eO(e,["ref"]);return(0,c.invoke)({instanceRef:t,namespace:"NativeImage",method:"crop",args:[n]})}async function eY(e){var{ref:t}=e,n=eO(e,["ref"]);return(0,c.invoke)({instanceRef:t,namespace:"NativeImage",method:"resize",args:[n]})}async function eJ(e){let{ref:t,scaleFactor:n}=e;return(0,c.invoke)({instanceRef:t,namespace:"NativeImage",method:"getAspectRatio",args:[n]})}async function eZ(e){let{ref:t}=e;return(0,c.invoke)({instanceRef:t,namespace:"NativeImage",method:"getScaleFactors",args:[]})}async function e0(e){var{ref:t}=e,n=eO(e,["ref"]);return(0,c.invoke)({instanceRef:t,namespace:"NativeImage",method:"addRepresentation",args:[n]})}
2async function e1(e){if((0,u.checkIfCompatibleWithBackend)("nativeTheme:setThemeSource","1.289.0"))return window.todesktop.nativeTheme.setThemeSource(e)}e.s(["addRepresentation",0,e0,"createEmpty",0,eB,"createFromBitmap",0,eL,"createFromBuffer",0,ej,"createFromDataURL",0,eR,"createFromNamedImage",0,eF,"createFromPath",0,eN,"createThumbnailFromPath",0,eD,"crop",0,eQ,"getAspectRatio",0,eJ,"getBitmap",0,eG,"getNativeHandle",0,eH,"getScaleFactors",0,eZ,"getSize",0,eV,"isEmpty",0,eK,"isTemplateImage",0,e$,"resize",0,eY,"setTemplateImage",0,eX,"toBitmap",0,eW,"toDataURL",0,eq,"toJPEG",0,eU,"toPNG",0,ez],604275),e.s(["setThemeSource",0,e1],416295)},637809,e=>{"use strict";var t=e.i(633124);async function n(e){return(0,t.construct)({namespace:"BrowserWindow",args:[e]})}async function r(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"destroy",args:[]})}async function o(e){let{ref:n,viewRef:r}=e;return(0,t.invoke)({instanceRef:n,namespace:"BrowserWindow",method:"setBrowserView",args:[r]})}async function i(e){let{ref:n,viewRef:r}=e;return(0,t.invoke)({instanceRef:n,namespace:"BrowserWindow",method:"addBrowserView",args:[r]})}async function a(e){let{ref:n,viewRef:r}=e;return(0,t.invoke)({instanceRef:n,namespace:"BrowserWindow",method:"removeBrowserView",args:[r]})}async function s(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"getSize",args:[]})}async function l(e){let{ref:n,title:r}=e;return(0,t.invoke)({instanceRef:n,namespace:"BrowserWindow",method:"setTitle",args:[r]})}async function u(e){let{ref:n,options:r}=e;return(0,t.invoke)({instanceRef:n,namespace:"BrowserWindow",method:"setTitleBarOverlay",args:[r]})}async function c(e){let{ref:n}=e;for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return(0,t.invoke)({instanceRef:n,namespace:"BrowserWindow",method:"setVibrancy",args:o})}async function d(e){let{ref:n}=e;for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return(0,t.invoke)({instanceRef:n,namespace:"BrowserWindow",method:"setOpacity",args:o})}async function f(e){let{ref:n}=e;for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return(0,t.invoke)({instanceRef:n,namespace:"BrowserWindow",method:"setBackgroundColor",args:o})}async function p(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"minimize",args:[]})}async function h(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"restore",args:[]})}async function m(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"isMinimized",args:[]})}async function g(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"maximize",args:[]})}async function y(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"unmaximize",args:[]})}async function v(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"isMaximized",args:[]})}async function b(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"setFullScreen",args:[!0]})}async function w(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"setFullScreen",args:[!1]})}async function _(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"isFullScreen",args:[]})}async function S(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"isAlwaysOnTop",args:[]})}async function k(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"focus",args:[]})}async function x(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"blur",args:[]})}async function E(){return window.todesktop.window.areTabsSupported()}async function A(){return window.todesktop.window.createNewTab()}async function T(e){return window.todesktop.window.setProgressBar(e)}async function C(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"isDestroyed",args:[]})}async function I(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"isVisible",args:[]})}async function P(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"hide",args:[]})}async function M(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"show",args:[]})}async function O(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"showInactive",args:[]})}async function R(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"close",args:[]})}async function D(){return(await (0,t.invoke)({namespace:"BrowserWindow",method:"getAllWindows",args:[]})).$}async function N(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",property:"id"})}async function L(e){let{ref:n}=e;for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return(0,t.invoke)({instanceRef:n,namespace:"BrowserWindow",method:"getBackgroun
2dColor",args:o})}async function j(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return await (0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",property:"title"})}async function F(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return await (0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"reload",args:[]})}async function B(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return await (0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",property:"webContents"})}async function z(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"setAlwaysOnTop",args:r})}async function U(e){let{ref:n}=e;for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return(0,t.invoke)({instanceRef:n,namespace:"BrowserWindow",method:"setVisibleOnAllWorkspaces",args:o})}async function W(e,n){let{ref:r}=e;return(0,t.invoke)({instanceRef:r,namespace:"BrowserWindow",method:"setIcon",args:[n]})}async function q(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"setContentProtection",args:r})}async function G(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"setPosition",args:r})}async function H(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"getPosition",args:r})}async function K(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"setIgnoreMouseEvents",args:r})}async function V(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"setWindowButtonPosition",args:r})}async function X(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"getWindowButtonPosition",args:[]})}async function $(){let{ref:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return(0,t.invoke)({instanceRef:e,namespace:"BrowserWindow",method:"setFocusable",args:r})}let Q=(0,e.i(641037).createOnAndOffNamespaceListenersWithCompatiblityForLegacyEvents)({enterFullscreen:"window.enter-full-screen",exitFullscreen:"window.leave-full-screen"},"BrowserWindow"),Y=Q.on,J=Q.removeAllListeners;e.s(["addBrowserView",0,i,"areTabsSupported",0,E,"blur",0,x,"close",0,R,"create",0,n,"createNewTab",0,A,"destroy",0,r,"enterFullscreen",0,b,"exitFullscreen",0,w,"focus",0,k,"getAllWindows",0,D,"getBackgroundColor",0,L,"getId",0,N,"getPosition",0,H,"getSize",0,s,"getTitle",0,j,"getWebContents",0,B,"getWindowButtonPosition",0,X,"hide",0,P,"isAlwaysOnTop",0,S,"isDestroyed",0,C,"isFullscreen",0,_,"isMaximized",0,v,"isMinimized",0,m,"isVisible",0,I,"maximize",0,g,"minimize",0,p,"on",0,Y,"reload",0,F,"removeAllListeners",0,J,"removeBrowserView",0,a,"restore",0,h,"setAlwaysOnTop",0,z,"setBackgroundColor",0,f,"setBrowserView",0,o,"setContentProtection",0,q,"setFocusable",0,$,"setIcon",0,W,"setIgnoreMouseEvents",0,K,"setOpacity",0,d,"setPosition",0,G,"setProgressBar",0,T,"setTitle",0,l,"setTitleBarOverlay",0,u,"setVibrancy",0,c,"setVisibleOnAllWorkspaces",0,U,"setWindowButtonPosition",0,V,"show",0,M,"showInactive",0,O,"unmaximize",0,y])},478997,585542,30970,998210,656707,e=>{"use strict";var t=e.i(633124);async function n(e){return(0,t.construct)({namespace:"Notification",args:[e]})}async function r(e){let{ref:n}=e;return(0,t.invoke)({instanceRef:n,namespace:"Notification",method:"show",args:[]})}async function o(e){let{ref:n}=e;return(0,t.invoke)({instanceRef:n,namespace:"Notification",method:"close",args:[]})}async function i(e){let{ref:n}=e;return(0,t.invoke)({instanceRef:n,namespace:"Notification",property:"title"})}async function a(e){let{ref:n}=e;return(0,t.invoke)({instanceRef:n,namespace:"Notification",property:"subtitle"})}async function s(e){let{ref:n}=e;return(0,t.invoke)({instanceRef:n,namespace:"Notification",property:"body"})}async function l(e){let{ref:n}=e;return(0,t.invoke)({instanceRef:n,namespace:"Notification",property:"replyPlaceholder"})}async function u(e){let{ref:n}=e;return(0,t.invoke)({instanceRef:n,namespace:"Notification",property:"sound"})}async function c(e){let{ref:n}=e;return(0,t.invoke)({instanceRef:n,namespace:"Notification",property:"closeButtonText"})}async function d(e){let{ref:n}=e;return(0,t.invoke)({instanceRef:n,namespace:"Notification",property:"silent"})}async function f(e){let{ref:n}=e;return(0,t.invoke)({instanceRef:n,namespace:"Notification",property:"hasReply"})}async function p(e){let{ref:n}=e;return(0,t.invoke)({instanceRef:n,namespace:"Notification",property:"urgency"})}async function h(e){let{ref:n}=e;return(0,t.invoke)({instanceRef:n,namespace:"Notification",property:"timeoutType"})}async function m(e){let{ref:n}=e;return(0,t.invoke)({instanceRef:n,namespace:"Notification",property:"actions"})}async function g(e){let{ref:n}=e;return(0,t.invoke)({instanceRef:n,namespace:"Notification",property:"toastXml"})}let y=(0,e.i(641037).createOnAndOffNamespaceListeners)("Notification"),v=y.on,b=y.removeAllListeners;e.s(["close",0,o,"create",0,n,"getActions",0,m,"getBody",0,s,"getCloseButtonText",0,c,"getHasReply",0,f,"getReplyPlaceholder",0,l,"getSilent",0,d,"getSound",0,u,"getSubtitle",0,a,"getTimeoutType",0,h,"getTitle",0,i,"getToastXml",0,g,"getUrgency",0,p,"on",0,v,"removeAllListeners",0,b,"show",0,r],478997);var w=e.i(899389);async function _(e){return(0,t.releaseMemory)(e.memoryRefs)}async function S(e){let{id:t}=e;
2if((0,w.checkIfCompatibleWithBackend)("".concat(x,":retrieve"),"4.18.0"))return window.todesktop[x]({action:"retrieve",payload:{id:t}})}async function k(e,t){if((0,w.checkIfCompatibleWithBackend)("".concat(x,":on"),"4.40.0"))return window.todesktop[x]({action:"on",payload:{event:e,onMessage:t}})}let x="objectStore";async function E(){return(0,t.invoke)({namespace:"process",method:"getCreationTime",args:[]})}async function A(){return(0,t.invoke)({namespace:"process",method:"getHeapStatistics",args:[]})}async function T(){return(0,t.invoke)({namespace:"process",method:"getBlinkMemoryInfo",args:[]})}async function C(){return(0,t.invoke)({namespace:"process",method:"getProcessMemoryInfo",args:[]})}async function I(){return(0,t.invoke)({namespace:"process",method:"getSystemMemoryInfo",args:[]})}async function P(){return(0,t.invoke)({namespace:"process",method:"getCPUUsage",args:[]})}async function M(e){return window.todesktop.contents.openUrlInBrowser(e)}e.s(["on",0,k,"releaseMemoryBindings",0,_,"retrieve",0,S],585542),e.s(["getBlinkMemoryInfo",0,T,"getCPUUsage",0,P,"getCreationTime",0,E,"getHeapStatistics",0,A,"getProcessMemoryInfo",0,C,"getSystemMemoryInfo",0,I],30970),e.s(["getElectronVersion",0,()=>window.todesktop.electronVersion],998210),e.s(["getOSArch",0,()=>window.todesktop.os.arch,"getOSPlatform",0,()=>window.todesktop.os.platform,"getOSRelease",0,()=>window.todesktop.os.release,"getOSType",0,()=>window.todesktop.os.type,"openURL",0,M],656707)},69842,e=>{"use strict";e.s(["getBackendVersion",0,()=>window.todesktop.desktopifyVersion,"isDesktopApp",0,()=>"u">typeof window&&"object"==typeof window.todesktop])},36142,390849,940895,e=>{"use strict";e.i(185210),e.i(575788),e.i(771589),e.i(477714),e.i(985527),e.i(757289),e.i(155752),e.i(398959),e.i(102623),e.i(451564),e.i(521392),e.i(604275),e.i(416295),e.i(637809),e.i(478997),e.i(585542),e.i(30970);var t=e.i(998210),n=e.i(656707),r=e.i(69842);e.s([],211870),e.i(211870),e.s(["electron",0,t,"os",0,n,"todesktop",0,r],390849),e.i(390849);var o=e.i(899389);async function i(e,t){if("object"==typeof e&&null!==e&&"appId"in e&&!a())throw Error("The new push notifications API is not supported in this version of ToDesktop. See here: https://www.todesktop.com/docs/miscellaneous/push-notifications");return window.todesktop.pushNotifications.start(e,t)}function a(){return(0,o.isCompatibleWithBackend)("6.0.0")}let s=(0,e.i(994393).setupAddEventListener)({start:"pushNotifications.start",error:"pushNotifications.error",tokenUpdate:"pushNotifications.tokenUpdate",receive:"pushNotifications.receive"});e.s(["on",0,s,"start",0,i,"supportsNewFCMService",0,a],674917),e.i(674917);var l=e.i(633124);async function u(){if(!f("isEncryptionAvailable"))return(0,l.invoke)({namespace:"safeStorage",method:"isEncryptionAvailable",args:[]})}async function c(e){if(!f("encryptString"))return(0,l.invoke)({namespace:"safeStorage",method:"encryptString",args:[e]})}async function d(e){if(!f("decryptString"))return(0,l.invoke)({namespace:"safeStorage",method:"decryptString",args:[e]})}let f=(0,o.createIsNotCompatibleHelper)("safeStorage","4.50.0");e.s(["decryptString",0,d,"encryptString",0,c,"isEncryptionAvailable",0,u],857019),e.i(857019);var p=e.i(641037);async function h(){return(0,l.invoke)({namespace:"screen",method:"getCursorScreenPoint",args:[]})}async function m(){return(0,l.invoke)({namespace:"screen",method:"getPrimaryDisplay",args:[]})}async function g(){return(0,l.invoke)({namespace:"screen",method:"getAllDisplays",args:[]})}async function y(e){return(0,l.invoke)({namespace:"screen",method:"getDisplayNearestPoint",args:[e]})}async function v(e){return(0,l.invoke)({namespace:"screen",method:"getDisplayMatching",args:[e]})}async function b(e){return(0,l.invoke)({namespace:"screen",method:"screenToDipPoint",args:[e]})}async function w(e){return(0,l.invoke)({namespace:"screen",method:"dipToScreenPoint",args:[e]})}async function _(e){return(0,l.invoke)({namespace:"screen",method:"dipToScreenPoint",args:[e]})}async function S(e){return(0,l.invoke)({namespace:"screen",method:"dipToScreenPoint",args:[e]})}let k=(0,p.createOnAndOffNamespaceListeners)("screen"),x=k.on,E=k.removeAllListeners;async function A(e){return window.todesktop.systemPreferences.askForMediaAccess(e)}async function T(e){return window.todesktop.systemPreferences.getMediaAccessStatus(e)}e.s(["dipToScreenPoint",0,w,"dipToScreenRect",0,S,"getAllDisplays",0,g,"getCursorScreenPoint",0,h,"getDisplayMatching",0,v,"getDisplayNearestPoint",0,y,"getPrimaryDisplay",0,m,"on",0,x,"removeAllListeners",0,E,"screenToDipPoint",0,b,"screenToDipRect",0,_],554243),e.i(554243),e.s(["askForMediaAccess",0,A,"getMediaAccessStatus",0,T],796389),e.i(796389);var C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};async function I(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,l.construct)({namespace:"Tray",args:t})}async function P(e){if("string"==typeof e)return console.warn("Calling 'setTitle' with a string is a legacy implementation that may be removed in future. 'setTitle' now expects an object with a 'ref' and 'title' property."),window.todesktop.tray.setTitle(e);{let{ref:t,title:n}=e;return(0,l.invoke)({instanceRef:t,namespace:"Tray",method:"setTitle",args:[n]})}}async function M(e){return e?(0,l.invoke)({instanceRef:e.ref,namespace:"Tray",method:"destroy",args:[]}):(console.warn("Calling 'destroy' without an options argument is a legacy implementation that may be removed in future. 'destroy' now expects an object with a 'ref' property."),window.todesktop.tray.destroy())}async function O(e){let{ref:t,image:n}=e;return(0,l.invoke)({instanceRef:t,namespace:"Tray",method:"setImage",args:[n]})}async function R(e){let{ref:t,image:n}=e;return(0,l.invoke)({instanceRef:t,namespace:"Tray",method:"setImage",args:[n]})}async function D(e){let{ref:t,tooltip:n}=e;return(0,l.invoke)({instanceRef:t,namespace:"Tray",method:"setToolTip",args:[n]})}async function N(e){let{ref:t}=e;return(0,l.invoke)({instanceRef:t,namespace:"Tray",method:"getTitle",args:[]})}async function L(e){let{ref:t,ignore:n}=e;return(0,l.invoke)({instanceRef:t,namespace:"Tray",method:"setIgnoreDoubleClickEvents",args:[n]})}async function j(e){let{ref:t}=e;return(0,l.invoke)({instanceRef:t,namespace:"Tray",method:"getIgnoreDoubleClickEvents",args:[]})}async function F(e){var{ref:t}=e,n=C(e,["ref"]);return(0,l.invoke)({instanceRef:t,namespace:"Tray",method:"displayBalloon",args:[n]})}async function B(e){let{ref:t}=e;return(0,l.invoke)({instanceRef:t,namespace:"Tray",method:"removeBalloon",args:[]})}async function z(e){let{ref:t}=e;return(0,l.invoke)({instanceRef:t,namespace:"Tray",method:"focus",args:[]})}async function U(e){var{ref:t}=e,n=C(e,["ref"]);return(0,l.invoke)({instanceRef:t,namespace:"Tray",method:"popUpContextMenu",args:[n.menu,n.position]})}async function W(e){let{ref:t}=e;return(0,l.invoke)({instanceRef:t,namespace:"Tray",method:"closeContextMenu",args:[]})}async function q(e){var{ref:t}=e,n=C(e,["ref"]);return(0,l.invoke)({instanceRef:t,namespace:"Tray",method:"setContextMenu",args:[n.menu]})}async function G(e){let{ref:t}=e;return(0,l.invoke)({instanceRef:t,namespace:"Tray",method:"getBounds",args:[]})}async function H(e){let{ref:t}=e;return(0,l.invoke)({instanceRef:t,namespace:"Tray",method:"isDestroyed",args:[]})}let K=(0,p.createOnAndOffNamespaceListeners)("Tray"),V=K.on,X=K.removeAllListeners;async function $(e){return(0,l.construct)({namespace:"BrowserView",args:[e]})}async function Q(e){let{ref:t,bounds:n}=e;return(0,l.invoke)({instanceRef:t,namespace:"BrowserView",method:"setBounds",args:[n]})}async function Y(e){let{ref:t,dimensions:n}=e;return(0,l.invoke)({instanceRef:t,namespace:"BrowserView",method:"setAutoResize",args:[n]})}async function J(e){let{ref:t}=e;return(0,l.invoke)({instanceRef:t,namespace:"BrowserView",property:"webContents"})}async function Z(e){let{ref:t}=e;for(var n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return(0,l.invoke)({instanceRef:t,namespace:"WebContents",method:"loadURL",args:r})}async function ee(){return window.todesktop.contents.getPrinters()}async function et(e){return window.todesktop.contents.print(e)}async function en(){return window.todesktop.contents.canGoBack()}async function er(){return window.todesktop.contents.canGoForward()}
2async function eo(){if((0,o.checkIfCompatibleWithBackend)("webContents:getZoomLevel","1.282.0"))return window.todesktop.contents.getZoomLevel()}async function ei(e){if((0,o.checkIfCompatibleWithBackend)("webContents:setZoomLevel","1.282.0"))return window.todesktop.contents.setZoomLevel(e)}async function ea(){if((0,o.checkIfCompatibleWithBackend)("webContents:getZoomFactor","1.282.0"))return window.todesktop.contents.getZoomFactor()}async function es(e){if((0,o.checkIfCompatibleWithBackend)("webContents:setZoomFactor","1.282.0"))return window.todesktop.contents.setZoomFactor(e)}async function el(){if((0,o.checkIfCompatibleWithBackend)("webContents:toggleDevTools","1.282.0"))return window.todesktop.contents.toggleDevTools()}async function eu(e){if((0,o.checkIfCompatibleWithBackend)("webContents:openUrlInApp","1.292.0"))return window.todesktop.contents.openUrlInApp(e)}e.s(["closeContextMenu",0,W,"create",0,I,"destroy",0,M,"displayBalloon",0,F,"focus",0,z,"getBounds",0,G,"getIgnoreDoubleClickEvents",0,j,"getTitle",0,N,"isDestroyed",0,H,"on",0,V,"popUpContextMenu",0,U,"removeAllListeners",0,X,"removeBalloon",0,B,"setContextMenu",0,q,"setIgnoreDoubleClickEvents",0,L,"setImage",0,O,"setPressedImage",0,R,"setTitle",0,P,"setToolTip",0,D],629460),e.i(629460),e.s(["create",0,$,"getWebContents",0,J,"setAutoResize",0,Y,"setBounds",0,Q],35593),e.i(35593);let ec=(0,p.createOnAndOffNamespaceListenersWithCompatiblityForLegacyEvents)({navigate:"did-navigate"},"WebContents"),ed=ec.on,ef=ec.removeAllListeners;async function ep(){return(0,l.invoke)({namespace:"session",property:"availableSpellCheckerLanguages"})}async function eh(){return(0,l.invoke)({namespace:"session",property:"spellCheckerEnabled"})}async function em(){if((0,o.checkIfCompatibleWithBackend)("session:getDefaultSession","4.17.0"))return(0,l.invoke)({namespace:"session",property:"defaultSession"})}async function eg(e){return(0,l.invoke)({namespace:"session",method:"setSpellCheckerEnabled",args:[e]})}async function ey(e){return(0,l.invoke)({namespace:"session",method:"setSpellCheckerLanguages",args:[e]})}async function ev(){return(0,l.invoke)({namespace:"session",method:"getSpellCheckerLanguages",args:[]})}async function eb(){return(0,l.invoke)({namespace:"session",method:"listWordsInSpellCheckerDictionary",args:[]})}async function ew(e){return(0,l.invoke)({namespace:"session",method:"addWordToSpellCheckerDictionary",args:[e]})}async function e_(e){return(0,l.invoke)({namespace:"session",method:"removeWordFromSpellCheckerDictionary",args:[e]})}async function eS(e,t){if((0,o.checkIfCompatibleWithBackend)("session:fromPartition","4.17.0"))return(0,l.invoke)({namespace:"session",method:"fromPartition",args:[e,t]})}async function ek(e,t){if((0,o.checkIfCompatibleWithBackend)("session:setDisplayMediaRequestHandler","5.7.0"))return(0,l.invoke)({instanceRef:e,namespace:"session",method:"setDisplayMediaRequestHandler",args:[t]})}e.s(["availablePrinters",0,ee,"canGoBack",0,en,"canGoForward",0,er,"getZoomFactor",0,ea,"getZoomLevel",0,eo,"loadURL",0,Z,"on",0,ed,"openUrlInApp",0,eu,"print",0,et,"removeAllListeners",0,ef,"setWindowOpenRules",0,function(e){let{ref:t,rules:n,fallback:r}=e;if((0,o.checkIfCompatibleWithBackend)("webContents:setWindowOpenRules","4.40.0"))return window.todesktop["webContents:setWindowOpenRules"](t,n,r)},"setZoomFactor",0,es,"setZoomLevel",0,ei,"toggleDevTools",0,el],940895),e.i(940895);let ex=(0,p.createOnAndOffNamespaceListeners)("session","4.17.0"),eE=ex.on,eA=ex.removeAllListeners;async function eT(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,l.invoke)({namespace:"clipboard",method:"readText",args:t})}async function eC(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,l.invoke)({namespace:"clipboard",method:"writeText",args:t})}async function eI(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,l.invoke)({namespace:"clipboard",method:"readHTML",args:t})}async function eP(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,l.invoke)({namespace:"clipboard",method:"writeHTML",args:t})}async function eM(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,l.invoke)({namespace:"clipboard",method:"readImage",args:t})}async function eO(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,l.invoke)({namespace:"clipboard",method:"writeImage",args:t})}async function eR(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,l.invoke)({namespace:"clipboard",method:"readRTF",args:t})}async function eD(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,l.invoke)({namespace:"clipboard",method:"writeRTF",args:t})}async function eN(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,l.invoke)({namespace:"clipboard",method:"readBookmark",args:t})}async function eL(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,l.invoke)({namespace:"clipboard",method:"writeBookmark",args:t})}async function ej(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,l.invoke)({namespace:"clipboard",method:"clear",args:t})}async function eF(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return await (0,l.invoke)({namespace:"clipboard",method:"availableFormats",args:t})}e.s(["addWordToSpellCheckerDictionary",0,ew,"fromPartition",0,eS,"getAvailableSpellCheckerLanguages",0,ep,"getDefaultSession",0,em,"getSpellCheckerEnabled",0,eh,"getSpellCheckerLanguages",0,ev,"listWordsInSpellCheckerDictionary",0,eb,"on",0,eE,"removeAllListeners",0,eA,"removeWordFromSpellCheckerDictionary",0,e_,"setDisplayMediaRequestHandler",0,ek,"setSpellCheckerEnabled",0,eg,"setSpellCheckerLanguages",0,ey],93013),e.i(93013),e.s(["clear",0,ej,"readBookmark",0,eN,"readHTML",0,eI,"readImage",0,eM,"readRTF",0,eR,"readText",0,eT,"supportedFormats",0,eF,"writeBookmark",0,eL,"writeHTML",0,eP,"writeImage",0,eO,"writeRTF",0,eD,"writeText",0,eC],826572),e.i(826572),e.s([],36142)},906288,e=>{"use strict";var t=e.i(637809);e.s(["nativeWindow",0,t])},685469,e=>{"use strict";var t=e.i(585542);e.s(["object",0,t])},964892,e=>{"use strict";var t=e.i(390849);e.s(["platform",0,t])},763377,(e,t,n)=>{t.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},208301,(e,t,n)=>{t.exports=e.g&&e.g.Object===Object&&e.g},240240,(e,t,n)=>{var r=e.r(208301),o="object"==typeof self&&self&&self.Object===Object&&self;
2t.exports=r||o||Function("return this")()},312352,(e,t,n)=>{var r=e.r(240240);t.exports=function(){return r.Date.now()}},264939,(e,t,n)=>{var r=/\s/;t.exports=function(e){for(var t=e.length;t--&&r.test(e.charAt(t)););return t}},28881,(e,t,n)=>{var r=e.r(264939),o=/^\s+/;t.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},220259,(e,t,n)=>{t.exports=e.r(240240).Symbol},895771,(e,t,n)=>{var r=e.r(220259),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,s=r?r.toStringTag:void 0;t.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[s]=n:delete e[s]),o}},750351,(e,t,n)=>{var r=Object.prototype.toString;t.exports=function(e){return r.call(e)}},346012,(e,t,n)=>{var r=e.r(220259),o=e.r(895771),i=e.r(750351),a=r?r.toStringTag:void 0;t.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},386457,(e,t,n)=>{t.exports=function(e){return null!=e&&"object"==typeof e}},887178,(e,t,n)=>{var r=e.r(346012),o=e.r(386457);t.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},530655,(e,t,n)=>{var r=e.r(28881),o=e.r(763377),i=e.r(887178),a=0/0,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;t.exports=function(e){if("number"==typeof e)return e;if(i(e))return a;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=l.test(e);return n||u.test(e)?c(e.slice(2),n?2:8):s.test(e)?a:+e}},63756,(e,t,n)=>{var r=e.r(763377),o=e.r(312352),i=e.r(530655),a=Math.max,s=Math.min;t.exports=function(e,t,n){var l,u,c,d,f,p,h=0,m=!1,g=!1,y=!0;if("function"!=typeof e)throw TypeError("Expected a function");function v(t){var n=l,r=u;return l=u=void 0,h=t,d=e.apply(r,n)}function b(e){var n=e-p,r=e-h;return void 0===p||n>=t||n<0||g&&r>=c}function w(){var e,n,r,i=o();if(b(i))return _(i);f=setTimeout(w,(e=i-p,n=i-h,r=t-e,g?s(r,c-n):r))}function _(e){return(f=void 0,y&&l)?v(e):(l=u=void 0,d)}function S(){var e,n=o(),r=b(n);if(l=arguments,u=this,p=n,r){if(void 0===f)return h=e=p,f=setTimeout(w,t),m?v(e):d;if(g)return clearTimeout(f),f=setTimeout(w,t),v(p)}return void 0===f&&(f=setTimeout(w,t)),d}return t=i(t)||0,r(n)&&(m=!!n.leading,c=(g="maxWait"in n)?a(i(n.maxWait)||0,t):c,y="trailing"in n?!!n.trailing:y),S.cancel=function(){void 0!==f&&clearTimeout(f),h=0,l=p=u=f=void 0},S.flush=function(){return void 0===f?d:_(o())},S}},666643,501105,e=>{"use strict";e.s(["RIGHT_SIDEBAR_SCROLLABLE_CLASSNAME",0,"right-sidebar-scrollable"],666643);var t=e.i(63756),n=e.i(416340),r=e.i(549198),o=e.i(103658);let i=(0,r.create)()((0,o.withDevtools)((e,t)=>({rects:new Map,setRect:(t,n)=>e(e=>{let r=new Map(e.rects);return null===n?r.delete(t):r.set(t,n),{rects:r}},!1,"setRect"),getRect:e=>t().rects.get(e)||null,removeRect:t=>e(e=>{let n=new Map(e.rects);return n.delete(t),{rects:n}},!1,"removeRect")}),{name:"RectStore"})),a=e=>!!e&&"function"==typeof e.querySelector;function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{root:r}=t,[o,i]=(0,n.useState)(null);return(0,n.useEffect)(()=>{var t,n;let o=a(r)?r:document,s=null!=(t=null!=(n=document.body)?n:document.documentElement)?t:document,l=null,u=null,c=null,d=null,f=!1,p=()=>{null===l&&(l=window.requestAnimationFrame(()=>{l=null,h()}))};function h(){var t;if(f)return;let n=o.querySelector(e),l=n!==d;d=n,l&&i(n),t=(e=>{if(a(r))return r;if(null==e?void 0:e.parentElement)return e.parentElement;let t=null==e?void 0:e.getRootNode();return a(t)?t:s})(n),u||(u=new MutationObserver(p)),c!==t&&(u.disconnect(),c=t,u.observe(t,{childList:!0,subtree:!0}))}return h(),()=>{f=!0,null!==l&&window.cancelAnimationFrame(l),null==u||u.disconnect()}},[e,r]),o}e.s(["useElementBySelector",0,s,"useRect",0,function(e,r){var o;let a=s(e),l=i(t=>t.rects.get(e)||null),u=i(e=>e.setRect);return(0,n.useEffect)(()=>{var n;if(!a)return void u(e,null);let o=()=>u(e,a.getBoundingClientRect()),i=(0,t.default)(o,null!=(n=null==r?void 0:r.debounce)?n:0,{leading:!0,trailing:!0});if(o(),"u"<typeof ResizeObserver)return;let s=new ResizeObserver(()=>i());return s.observe(a),()=>{s.disconnect(),i.cancel()}},[a,e,null==r?void 0:r.debounce,u,...null!=(o=null==r?void 0:r.deps)?o:[]]),l}],501105)},865057,e=>{"use strict";var t=e.i(416340);let n=(e,t)=>{let n=e instanceof Map?e:new Map(e.entries()),r=t instanceof Map?t
2:new Map(t.entries());if(n.size!==r.size)return!1;for(let[e,t]of n)if(!Object.is(t,r.get(e)))return!1;return!0};e.s(["useShallow",0,function(e){let r=t.default.useRef(void 0);return t=>{let o=e(t);return!function(e,t){if(Object.is(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t||Object.getPrototypeOf(e)!==Object.getPrototypeOf(t))return!1;if(Symbol.iterator in e&&Symbol.iterator in t){if("entries"in e&&"entries"in t)return n(e,t);let r=e[Symbol.iterator](),o=t[Symbol.iterator](),i=r.next(),a=o.next();for(;!i.done&&!a.done;){if(!Object.is(i.value,a.value))return!1;i=r.next(),a=o.next()}return!!i.done&&!!a.done}return n({entries:()=>Object.entries(e)},{entries:()=>Object.entries(t)})}(r.current,o)?r.current=o:r.current}}],865057)},450579,e=>{"use strict";var t=e.i(549198),n=e.i(839532),r=e.i(865057),o=e.i(103658),i=e.i(73002),a=e.i(436413);let s=(0,t.create)()((0,o.withDevtools)((0,n.subscribeWithSelector)(e=>{var t,n,r;return{windowSize:{width:1e3,height:1e3},forcedTheme:null,isOnline:!0,toDesktop:{},realisticPreviewMobile:null==(t=i.typedStorage.getItem(i.storageKeys.realisticPreviewMobile))||t,realisticPreviewSidebarMobile:null==(n=i.typedStorage.getItem(i.storageKeys.realisticPreviewSidebarMobile))||n,realisticPreviewDevicePreset:null!=(r=i.typedStorage.getItem(i.storageKeys.realisticPreviewDevicePreset))?r:"iphone-16",setWindowSize:t=>e({windowSize:t},!1,"setWindowSize"),setForcedTheme:t=>e({forcedTheme:t},!1,"setForcedTheme"),setIsOnline:t=>e({isOnline:t},!1,"setIsOnline"),setToDesktop:t=>e({toDesktop:t},!1,"setToDesktop"),setRealisticPreviewMobile:t=>e({realisticPreviewMobile:t},!1,"setRealisticPreviewMobile"),setRealisticPreviewSidebarMobile:t=>e({realisticPreviewSidebarMobile:t},!1,"setRealisticPreviewSidebarMobile"),setRealisticPreviewDevicePreset:t=>e({realisticPreviewDevicePreset:t},!1,"setRealisticPreviewDevicePreset"),toggleTheme:()=>e(e=>({forcedTheme:"light"===e.forcedTheme?"dark":"dark"===e.forcedTheme?null:"light"}),!1,"toggleTheme"),toggleRealisticPreviewMobile:()=>e(e=>({realisticPreviewMobile:!e.realisticPreviewMobile}),!1,"toggleRealisticPreviewMobile")}}),{name:"UIPreferencesStore"}));s.subscribe(e=>e.forcedTheme,e=>{e?a.loggers.theme.debug("â
forcedTheme set",e):a.loggers.theme.debug("â forcedTheme set to null")}),s.subscribe(e=>e.realisticPreviewMobile,e=>i.typedStorage.setItem(i.storageKeys.realisticPreviewMobile,e)),s.subscribe(e=>e.realisticPreviewSidebarMobile,e=>i.typedStorage.setItem(i.storageKeys.realisticPreviewSidebarMobile,e)),s.subscribe(e=>e.realisticPreviewDevicePreset,e=>i.typedStorage.setItem(i.storageKeys.realisticPreviewDevicePreset,e)),e.s(["useToDesktop",0,()=>s((0,r.useShallow)(e=>e.toDesktop)),"useUIPreferencesStore",0,s,"useWindowSize",0,()=>s((0,r.useShallow)(e=>e.windowSize))])},953303,852558,726704,208447,714609,533541,41133,998461,737201,486981,90046,e=>{"use strict";var t,n,r=e.i(450579);function o(e){let t=null!=e?e:720,{width:n}=(0,r.useWindowSize)();return Array.isArray(t)?e.map(e=>!!e&&n<e):n<t}e.s(["default",0,o,"isAtBreakpoint",0,function(e){let t=window.innerWidth;return Array.isArray(e)?e.map(e=>!!e&&t<e):t<e}],953303),e.s(["useCurrentEnterpriseBillingContext",()=>u],726704);var i=e.i(976859),a=e.i(416340);function s(e){return"enterprise"===(null==e?void 0:e.monetization_status)||"enterprise"===(null==e?void 0:e.billing_type)&&(null==e?void 0:e.is_pro)===!0}function l(e){let{user:t,teams:n,accountId:r}=e;if(s(t)){var o;return{isEnterprise:!0,isDirectEnterprise:!0,isIndirectEnterprise:!1,billingOwnerName:null!=(o=null==t?void 0:t.name)?o:null,source:"direct"}}let i=function(e,t){if(t)return e.find(e=>e.accounts.includes(t))}(n,r);return(null==i?void 0:i.effective_billing.is_enterprise)?{isEnterprise:!0,isDirectEnterprise:!1,isIndirectEnterprise:!0,billingOwnerName:i.effective_billing.billing_owner_name,source:"team"}:{isEnterprise:!1,isDirectEnterprise:!1,isIndirectEnterprise:!1,billingOwnerName:null,source:null}}function u(){let e=(0,i.useUser)(),t=(0,i.useAppSelectedAccount)(),{teams:n}=(0,i.useAuth)();return(0,a.useMemo)(()=>
2l({user:e,teams:n,accountId:null==t?void 0:t.id}),[null==t?void 0:t.id,n,e])}e.s(["getEnterpriseBillingContextForAccount",0,l,"isEnterpriseUser",0,s],852558),e.s(["MOBILE_EDITOR_BREAKPOINT",0,680],208447);var c=e.i(886513);let d={editorMinWidth:340,reopenExtraWidth:24};function f(e){let{viewportWidth:t,minWidth:n,staticMaxWidth:r}=e,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d;return Math.max(n,Math.min(r,t-o.editorMinWidth))}function p(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,[n,...r]=[e,t],{preferredWidth:o}=n,i=(0,c._)(n,["preferredWidth"]),[a=d]=r,s=f(i,a);return Math.min(Math.max(o,i.minWidth),s)}function h(e,t){let n=e.leftOpen?e.leftWidth:0,r=e.rightFullScreen?0:e.rightWidth;return e.windowWidth-n-r>=t.editorMinWidth+t.reopenExtraWidth}function m(e,t){let{includeLeft:n,includeRight:r}=t,o=r&&e.rightOpen&&!e.rightFullScreen?e.rightWidth:0,i=n?e.leftWidth:0;return e.windowWidth-i-o}function g(e,t,n){return m(e,n)<t.editorMinWidth}e.s(["getResponsiveEditorSidebarDecision",0,function(e){var t,n,r;let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d,i=function(e,t){let n=e.rightOpen&&!e.rightFullScreen;if(g(e,t,{includeLeft:e.leftOpen,includeRight:e.rightOpen})){if(n&&e.rightJustOpened&&e.leftOpen)return{type:"close-left",reason:"right-sidebar-opened"};if(n&&e.leftJustOpened)return{type:"close-right",reason:"left-sidebar-opened"};if(n&&"right"===e.resizeSource&&e.leftOpen)return{type:"close-left",reason:"right-sidebar-resized"};if(n&&"left"===e.resizeSource)return{type:"close-right",reason:"left-sidebar-resized"};if(n&&"right"===e.protectedSidebar&&e.leftOpen)return{type:"close-left",reason:"right-sidebar-intent"};if(n&&!e.rightJustOpened&&"right"!==e.resizeSource)return{type:"close-right",reason:"window-too-narrow"}}return e.leftOpen&&!e.leftJustOpened&&"left"!==e.resizeSource&&g(e,t,{includeLeft:!0,includeRight:!1})?{type:"close-left",reason:"window-too-narrow"}:null}(e,o);if(i)return i;if(e.leftOpen)return!e.rightOpen&&e.autoClosedRightReason&&h(e,o)?{type:"reopen-right",reason:e.autoClosedRightReason}:e.autoClosedLeftReason?{type:"clear-left-auto-close"}:e.rightOpen&&e.autoClosedRightReason?{type:"clear-right-auto-close"}:{type:"none"};if(!(t=e).rightOpen&&"window-too-narrow"===t.autoClosedRightReason&&("right-sidebar-opened"===t.autoClosedLeftReason||"right-sidebar-resized"===t.autoClosedLeftReason||"right-sidebar-intent"===t.autoClosedLeftReason))return h(e,o)?{type:"reopen-right",reason:"window-too-narrow"}:{type:"none"};return e.autoClosedLeftReason&&(n=e,r=o,m(n,{includeLeft:!0,includeRight:!0})>=r.editorMinWidth+r.reopenExtraWidth)?{type:"reopen-left",reason:e.autoClosedLeftReason}:e.rightOpen&&e.autoClosedRightReason?{type:"clear-right-auto-close"}:!e.rightOpen&&e.autoClosedRightReason&&h(e,o)?{type:"reopen-right",reason:e.autoClosedRightReason}:{type:"none"}},"getViewportAwareSidebarMaxWidth",0,f,"getViewportAwareSidebarWidth",0,p],714609);var y=e.i(878420),v=e.i(64386),b=e.i(549198),w=e.i(839532),_=e.i(73002),S=e.i(436413),k=e.i(103658),x=((t={})[t.FILTER_DRAFTS=0]="FILTER_DRAFTS",t[t.FILTER_QUEUE=2]="FILTER_QUEUE",t[t.FILTER_PUBLISHED=1]="FILTER_PUBLISHED",t);function E(e){return"mobile-auto-closed"===e?"mobile":e}e.s(["SidebarFilter",()=>x],533541);let A={leftSidebarOpen:!0,rightSidebarOpen:!1,rightSidebarMode:"info",realisticPreviewSidebarPlatform:null,rightSidebarOpenIntent:null,rightSidebarBreakpointState:null,rightSidebarResponsiveAutoCloseReason:null,rightSidebarFullScreen:!1,selectedFilter:x.FILTER_DRAFTS};function T(e){return"info"===e||"ai"===e||"realistic-preview"===e?e:"info"}function C(e,t){return e===x.FILTER_DRAFTS||e===x.FILTER_QUEUE||e===x.FILTER_PUBLISHED?e:t}function I(e){return"boolean"==typeof e?e:null}function P(){return I(_.typedStorage.getItem(_.storageKeys.rightSidebarOpen))}let M=(0,b.create)()((0,k.withDevtools)((0,w.persist)((0,w.subscribeWithSelector)(e=>(0,v._)((0,y._)({},A),{setLeftSidebarOpen:t=>e({leftSidebarOpen:t},!1,"setLeftSidebarOpen"),setRightSidebarRuntimeOpen:t=>e(e=>({rightSidebarOpen:t,rightSidebarResponsiveAutoCloseReason:t?null:e.rightSidebarResponsiveAutoCloseReason,rightSidebarBreakpointState:t||"mobile"!==e.rightSidebarBreakpointState||"realistic-preview"===e.rightSidebarMode||!0!==e.rightSidebarOpenIntent?e.rightSidebarBreakpointState:"mobile-auto-closed"}),!1,"setRightSidebarRuntimeOpen"),setRightSidebarOpenIntent:t=>e(e=>({rightSidebarOpenIntent:t,rightSidebarBreakpointState:E(e.rightSidebarBreakpointState),rightSidebarResponsiveAutoCloseReason:null}),!1,"setRightSidebarOpenIntent"),setRightSidebarPreference:(t,n)=>e(e=>
2({rightSidebarMode:t,rightSidebarOpen:n,rightSidebarOpenIntent:n,rightSidebarBreakpointState:E(e.rightSidebarBreakpointState),rightSidebarResponsiveAutoCloseReason:null}),!1,"setRightSidebarPreference"),reconcileRightSidebarBreakpoint:t=>e(e=>{if(t){if("mobile"===e.rightSidebarBreakpointState||"mobile-auto-closed"===e.rightSidebarBreakpointState)return null===e.rightSidebarResponsiveAutoCloseReason?{}:{rightSidebarResponsiveAutoCloseReason:null};if("realistic-preview"===e.rightSidebarMode)return{rightSidebarOpen:!!(!0===e.rightSidebarOpenIntent&&!e.rightSidebarOpen)||e.rightSidebarOpen,rightSidebarBreakpointState:"mobile",rightSidebarResponsiveAutoCloseReason:null};let n=!0===e.rightSidebarOpenIntent,r=n&&e.rightSidebarOpen;return r&&S.loggers.sidebarLayout.debug("sidebar open intent",{side:"right",nextOpen:!1,mode:e.rightSidebarMode,reason:"mobile-breakpoint-close",isMobile:t}),{rightSidebarOpen:!r&&e.rightSidebarOpen,rightSidebarBreakpointState:n?"mobile-auto-closed":"mobile",rightSidebarResponsiveAutoCloseReason:null}}if("desktop"===e.rightSidebarBreakpointState)return{};let n="mobile-auto-closed"===e.rightSidebarBreakpointState&&"realistic-preview"!==e.rightSidebarMode&&!0===e.rightSidebarOpenIntent&&!e.rightSidebarOpen;return n&&S.loggers.sidebarLayout.debug("sidebar open intent",{side:"right",nextOpen:!0,mode:e.rightSidebarMode,reason:"desktop-breakpoint-restore",isMobile:t}),{rightSidebarOpen:!!n||e.rightSidebarOpen,rightSidebarBreakpointState:"desktop"}},!1,"reconcileRightSidebarBreakpoint"),closeRightSidebarForResponsiveLayout:t=>e({rightSidebarOpen:!1,rightSidebarResponsiveAutoCloseReason:t},!1,"closeRightSidebarForResponsiveLayout"),reopenRightSidebarFromResponsiveLayout:()=>e({rightSidebarOpen:!0,rightSidebarResponsiveAutoCloseReason:null},!1,"reopenRightSidebarFromResponsiveLayout"),clearRightSidebarResponsiveAutoClose:()=>e(e=>null===e.rightSidebarResponsiveAutoCloseReason?{}:{rightSidebarResponsiveAutoCloseReason:null},!1,"clearRightSidebarResponsiveAutoClose"),setRealisticPreviewSidebarPlatform:t=>e({realisticPreviewSidebarPlatform:t},!1,"setRealisticPreviewSidebarPlatform"),openRealisticPreviewSidebar:t=>e(e=>(S.loggers.sidebarLayout.debug("sidebar open intent",{side:"right",nextOpen:!0,nextMode:"realistic-preview",previousOpen:e.rightSidebarOpen,previousMode:e.rightSidebarMode,reason:"open-realistic-preview-sidebar",platform:t}),{rightSidebarMode:"realistic-preview",rightSidebarOpen:!0,realisticPreviewSidebarPlatform:t,rightSidebarOpenIntent:!0,rightSidebarBreakpointState:E(e.rightSidebarBreakpointState),rightSidebarResponsiveAutoCloseReason:null}),!1,"openRealisticPreviewSidebar"),closeRealisticPreviewSidebar:()=>e(e=>(S.loggers.sidebarLayout.debug("sidebar open intent",{side:"right",nextOpen:!1,previousOpen:e.rightSidebarOpen,mode:e.rightSidebarMode,reason:"close-realistic-preview-sidebar",persistedPreviewIntent:!1}),{rightSidebarMode:"realistic-preview",rightSidebarOpen:!1,rightSidebarOpenIntent:!1,rightSidebarBreakpointState:E(e.rightSidebarBreakpointState),rightSidebarResponsiveAutoCloseReason:null}),!1,"closeRealisticPreviewSidebar"),fallbackToClosedInfoSidebar:()=>e(e=>({rightSidebarMode:"info",rightSidebarOpen:!1,rightSidebarOpenIntent:!1,rightSidebarBreakpointState:E(e.rightSidebarBreakpointState),rightSidebarResponsiveAutoCloseReason:null}),!1,"fallbackToClosedInfoSidebar"),setRightSidebarFullScreen:t=>e({rightSidebarFullScreen:t},!1,"setRightSidebarFullScreen"),toggleLeftSidebar:()=>e(e=>({leftSidebarOpen:!e.leftSidebarOpen}),!1,"toggleLeftSidebar"),toggleRightSidebarFullScreen:()=>e(e=>({rightSidebarFullScreen:!e.rightSidebarFullScreen}),!1,"toggleRightSidebarFullScreen"),setSelectedFilter:t=>e({selectedFilter:t},!1,"setSelectedFilter"),resetSidebars:()=>e(A,!1,"resetSidebars")})),{name:"sidebar-storage",version:1,migrate:e=>{var t;let n,r,o;return t=P(),n=null!=e?e:{},r=Object.prototype.hasOwnProperty.call(n,"rightSidebarOpenIntent"),o=I(n.realisticPreviewSidebarOpenIntent),{rightSidebarMode:r?T(n.rightSidebarMode):null!==o?"realistic-preview":"ai"===n.rightSidebarMode?"ai":"info",rightSidebarOpenIntent:r?I(n.rightSidebarOpenIntent):null!=o?o:I(t),selectedFilter:C(n.selectedFilter,A.selectedFilter)}},merge:function(e,t){let n=null!=e?e:{},r=Object.prototype.hasOwnProperty.call(n,"rightSidebarOpenIntent");return(0,v._)((0,y._)({},t),{rightSidebarMode:T(n.rightSidebarMode),rightSidebarOpenIntent:r?I(n.rightSidebarOpenIntent):P(),selectedFilter:C(n.selectedFilter,t.selectedFilter)})},onRehydrateStorage:()=>(e,t)=>{t||!e||null!==P()&&(e.setRightSidebarOpenIntent(e.rightSidebarOpenIntent),_.typedStorage.removeItem(_.storageKeys.rightSidebarOpen))},partialize:e=>({rightSidebarMode:T(e.rightSidebarMode),rightSidebarOpenIntent:e.rightSidebarOpenIntent,selectedFilter:e.selectedFilter})}),{name:"SidebarStore"}));e.s(["useAnySidebarOpen",0,()=>M(e=>e.leftSidebarOpen||e.rightSidebarOpen),"useSidebarStore",0,M],41133);let O={left:{default:300,max:500,min:260},info:{default:340,max:800,min:240},ai:{default:480,max:800,min:240},"realistic-preview":{default:500,max:1400,min:340}},R={left:{isResizing:!1,width:O.left.default},info:{isResizing:!1,width:O.info.default},ai:{isResizing:!1,width:O.ai.default},"realistic-preview":{isResizing:!1,width:O["realistic-preview"].default}};function D(e){let t=Object.fromEntries(Object.keys(R).map(e=>[e,(0,y._)({},R[e])]));for(let n of Object.keys(R)){let r=null==e?void 0:e[n];if(!r)continue;let o="number"==typeof r.width?Math.max(Math.min(r.width,O[n].max),O[n].min):t[n].width;t[n]=(0,v._)((0,y._)({},t[n],r),{width:o})}return t}let N=(0,b.create)()((0,k.withDevtools)((0,w.persist)((0,w.subscribeWithSelector)((e,t)=>({widths:D(),setWidth:(t,n)=>{let r=O[t].min,o=Math.max(Math.min(n,O[t].max),r);e(e=>{var n;return{widths:(0,v._)((0,y._)({},e.widths),{[t]:(0,v._)((0,y._)({},null!=(n=e.widths[t])?n:R[t]),{width:o})})}},!1,"setWidth:".concat(t))}
2,setResizing:(t,n)=>{e(e=>{var r;return{widths:(0,v._)((0,y._)({},e.widths),{[t]:(0,v._)((0,y._)({},null!=(r=e.widths[t])?r:R[t]),{isResizing:n})})}},!1,"setResizing:".concat(t)),n?document.body.classList.add("col-resize-cursor"):document.body.classList.remove("col-resize-cursor")},resetWidth:t=>{e(e=>({widths:(0,v._)((0,y._)({},e.widths),{[t]:(0,y._)({},R[t])})}),!1,"resetWidth:".concat(t))},resetAllWidths:()=>{e({widths:D()},!1,"resetAllWidths")},updateMultipleWidths:t=>{e(e=>{let n=(0,y._)({},e.widths);return Object.entries(t).forEach(e=>{let[t,r]=e;if(r){var o;n[t]=(0,y._)({},null!=(o=n[t])?o:R[t],r)}}),{widths:n}},!1,"updateMultipleWidths")}})),{name:"sidebar-widths-storage",merge:(e,t)=>(0,v._)((0,y._)({},t,e),{widths:D(null==e?void 0:e.widths)})}),{name:"SidebarWidthStore"})),L=e=>N(t=>{var n;return(null!=(n=t.widths[e])?n:R[e]).width}),j=()=>N(e=>Object.values(e.widths).some(e=>e.isResizing));e.s(["SIDEBAR_WIDTHS",0,O,"useAnySidebarIsResizing",0,j,"useSidebarIsResizing",0,e=>N(t=>{var n;return(null!=(n=t.widths[e])?n:R[e]).isResizing}),"useSidebarWidthStore",0,N,"useSidebarWidthValue",0,L],998461);let F=new Set,B=null;function z(){return window.innerWidth}function U(){B=null,F.forEach(e=>e())}function W(){null===B&&(B=window.requestAnimationFrame(U))}function q(e){return F.add(e),1===F.size&&window.addEventListener("resize",W),()=>{F.delete(e),F.size>0||(window.removeEventListener("resize",W),null!==B&&(window.cancelAnimationFrame(B),B=null))}}function G(){return(0,a.useSyncExternalStore)(q,z,()=>1e3)}function H(e,t){let n=L(e),r=G(),o=r<680,i=null!=t?t:O[e].min;return o?n:p({preferredWidth:n,viewportWidth:r,minWidth:i,staticMaxWidth:O[e].max})}function K(){return H(M(e=>e.rightSidebarMode))}e.s(["useAppliedRightSidebarWidthValue",0,K,"useAppliedSidebarWidthValue",0,H,"useViewportAwareSidebarMaxWidth",0,function(e,t){let n=G(),r=n<680,o=null!=t?t:O[e].min,i=O[e].max;return r?i:f({viewportWidth:n,minWidth:o,staticMaxWidth:i})}],737201);var V=((n={})[n.Desktop=0]="Desktop",n[n.Mobile=1]="Mobile",n);let X=(0,b.create)()((0,k.withDevtools)((0,w.persist)(e=>({focusedIndex:0,focusMode:!1,editorDisplayMode:0,twitterStyleCharacterCounter:!0,isUploadingMedia:!1,setFocusedIndex:t=>e({focusedIndex:t},!1,"setFocusedIndex"),setFocusMode:t=>e({focusMode:t},!1,"setFocusMode"),toggleFocusMode:()=>e(e=>({focusMode:!e.focusMode}),!1,"toggleFocusMode"),setEditorDisplayMode:t=>e({editorDisplayMode:t},!1,"setEditorDisplayMode"),setTwitterStyleCharacterCounter:t=>e({twitterStyleCharacterCounter:t},!1,"setTwitterStyleCharacterCounter"),toggleTwitterStyleCharacterCounter:()=>e(e=>({twitterStyleCharacterCounter:!e.twitterStyleCharacterCounter}),!1,"toggleTwitterStyleCharacterCounter"),setIsUploadingMedia:t=>e({isUploadingMedia:t},!1,"setIsUploadingMedia")}),{name:"persist:root",partialize:e=>({editorDisplayMode:e.editorDisplayMode,twitterStyleCharacterCounter:e.twitterStyleCharacterCounter})}),{name:"EditorStore"}));e.s(["EditorDisplayMode",()=>V,"getIsUploadingMedia",0,()=>X.getState().isUploadingMedia,"useEditorStore",0,X],486981);var $=e.i(865057);e.s(["default",0,function(e){let t=o(680),n=X(e=>e.focusMode),r=H("left"),i=K(),{leftOpen:s,rightOpen:l}=M((0,$.useShallow)(e=>({leftOpen:e.leftSidebarOpen,rightOpen:e.rightSidebarOpen}))),u="left"===e?s:l,c="left"===e?r:i,d=j(),f=(0,a.useMemo)(()=>!u||n||t?0:c,[u,n,t,c]);return(0,a.useMemo)(()=>({width:f,isResizing:d}),[f,d])}],90046)},527417,e=>{"use strict";let t="social-sets__",n="api__webhook__",r="integrations__";e.s(["API_WEBHOOK_IDS_PREFIX",0,n,"INTEGRATIONS_IDS_PREFIX",0,r,"SETTINGS_PAGES_IDS",0,{USER:"user",SOCIAL_SETS:"social-sets",NOTIFICATIONS:"notifications",APPEARANCE:"appearance",BETA:"beta",BILLING:"billing",INSTALL:"install",API:"api",AGENTS_INTEGRATIONS:"agents-integrations",API_WEBHOOK__SETTINGS:"".concat(n,"settings"),API_WEBHOOK__LOGS:"".concat(n,"logs"),SOCIAL_SETS__GENERAL:"".concat(t,"general"),SOCIAL_SETS__SCHEDULING:"".concat(t,"scheduling"),SOCIAL_SETS__NEW_DRAFT:"".concat(t,"new-draft"),SOCIAL_SETS__PUBLIC_PROFILE:"".concat(t,"public-profile"),SOCIAL_SETS__AI_PERSONALIZATION:"".concat(t,"ai-personalization"),SOCIAL_SETS__AI_WRITING_SAMPLES:"".concat(t,"ai-writing-samples"),INTEGRATIONS__ZAPIER:"".concat(r,"zapier"),INTEGRATIONS__SLACK:"".concat(r,"slack"),INTEGRATIONS__CLAUDE:"".concat(r,"claude"),INTEGRATIONS__CHATGPT:"".concat(r,"chatgpt"),INT
2EGRATIONS__MCP:"".concat(r,"mcp"),INTEGRATIONS__AGENT_SKILLS:"".concat(r,"agent-skills"),INTEGRATIONS__NOTION:"".concat(r,"notion"),INTEGRATIONS__RAYCAST:"".concat(r,"raycast")},"SOCIAL_SETS_IDS_PREFIX",0,t])},216957,814043,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(527417),o=e.i(103658),i=e.i(549198),a=e.i(839532);e.i(865057);let s=(0,i.create)()((0,o.withDevtools)((0,a.persist)((0,a.subscribeWithSelector)(e=>({suggestedTimeSlot:null,imageEditingProps:null,emojiPicker:{shown:!1,position:{top:0,left:0}},intercomLoaded:!1,intercomLauncherHidden:!1,intercomUnreadCount:0,devMode:!1,setSuggestedTimeSlot:t=>e({suggestedTimeSlot:t},!1,"setSuggestedTimeSlot"),setImageEditingProps:t=>e({imageEditingProps:t},!1,"setImageEditingProps"),setEmojiPicker:t=>e({emojiPicker:t},!1,"setEmojiPicker"),setEmojiPickerShown:r=>e(e=>({emojiPicker:(0,n._)((0,t._)({},e.emojiPicker),{shown:r})}),!1,"setEmojiPickerShown"),setEmojiPickerPosition:r=>e(e=>({emojiPicker:(0,n._)((0,t._)({},e.emojiPicker),{position:r})}),!1,"setEmojiPickerPosition"),setIntercomLoaded:t=>e({intercomLoaded:t},!1,"setIntercomLoaded"),setIntercomLauncherHidden:t=>e({intercomLauncherHidden:t},!1,"setIntercomLauncherHidden"),setIntercomUnreadCount:t=>e({intercomUnreadCount:t},!1,"setIntercomUnreadCount"),toggleDevMode:()=>e(e=>({devMode:!e.devMode}),!1,"toggleDevMode"),resetEmojiPicker:()=>e({emojiPicker:{shown:!1,position:{top:0,left:0}}},!1,"resetEmojiPicker"),resetImageEditingProps:()=>e({imageEditingProps:null},!1,"resetImageEditingProps")})),{name:"misc-store",partialize:e=>({devMode:e.devMode,intercomUnreadCount:e.intercomUnreadCount})}),{name:"MiscStore"}));e.s(["useDevMode",0,()=>s(e=>e.devMode),"useIntercomHasUnreadMessages",0,()=>s(e=>e.intercomUnreadCount>0),"useIntercomLoaded",0,()=>s(e=>e.intercomLoaded),"useMiscStore",0,s],814043);let l={contactUsModalShown:!1,streaksModalShown:!1,affiliateProgramModalShown:!1,streaksSettingsModalShown:!1,feedbackModalShown:!1,feedbackModalContext:void 0,deletePublishedDraftModal:{draft:null,show:!1},publishModalShown:!1,scheduleModalShown:!1,autoSplitLimitModal:{shown:!1,platform:null,draftId:null,splitOptions:null},autoSplitInProgress:{draftId:null,platform:null},settingsModalShown:!1,insufficientPermissionModalShown:!1,paywallShown:!1,subscriptionChangeModal:{shown:!1,planNickname:null,interval:"month"},embeddedCheckoutModal:{shown:!1,checkoutOptions:null},viewTweetModalId:null,viewTweetModalAccountId:null,tweetsModalIds:{time:null,publishedIds:[],impressionsIds:[],impressions:[]},createTeamModal:{show:!1},addAccountToTeamModal:{isOpen:!1},addAccountModalShown:!1,imageEditingModalShown:!1,addAccountModalV2:null,connectPlatformModal:null,confirmModal:{shown:!1,resolve:()=>{},options:{}},editTagModal:{shown:!1,tagSlug:void 0},threadFinisherModalShown:!1,postTargetModal:null,postTargetCreateModal:null,repurposeModalShown:!1,draftSharingModalShown:!1,editAiPromptsModalOpen:!1,aiFeedbackModalShown:!1,aiFeedbackModalContext:void 0,settingsModalNavigation:{stack:[r.SETTINGS_PAGES_IDS.SOCIAL_SETS],currentPage:r.SETTINGS_PAGES_IDS.SOCIAL_SETS,selectedAccountId:void 0},editProfileModalShown:!1,autoNumberingModalShown:!1,platformsModalShown:!1,linkedinOrgMentionModalShown:!1,linkedinOrgMentionModalPrefilledQuery:"",xLongFormExplainModalShown:!1,reorderMediaModal:{shown:!1,platform:null},changelogEntryModal:{entry:void 0,show:!1},authModalShown:!1,authModalMode:"login",authModalVariant:"default"},u=(0,i.create)()((0,o.withDevtools)((0,a.subscribeWithSelector)(e=>(0,n._)((0,t._)({},l),{setContactUsModalShown:t=>e({contactUsModalShown:t},!1,"setContactUsModalShown"),setStreaksModalShown:t=>e({streaksModalShown:t},!1,"setStreaksModalShown"),setAffiliateProgramModalShown:t=>e({affiliateProgramModalShown:t},!1,"setAffiliateProgramModalShown"),setStreaksSettingsModalShown:t=>e({streaksSettingsModalShown:t},!1,"setStreaksSettingsModalShown"),showFeedbackModal:t=>e({feedbackModalShown:!0,feedbackModalContext:t},!1,"showFeedbackModal"),hideFeedbackModal:()=>e({feedbackModalShown:!1},!1,"hideFeedbackModal"),setDeletePublishedDraftModal:(t,n)=>e({deletePublishedDraftModal:{draft:t,show:n}},!1,"setDeletePublishedDraftModal"),showDeletePublishedDraftModal:t=>e({deletePublishedDraftModal:{draft:t,show:!0}},!1,"showDeletePublishedDraftModal"),hideDeletePublishedDraftModal:()=>e(e=>({deletePublishedDraftModal:(0,n._)((0,t._)({},e.deletePublishedDraftModal),{show:!1})}),!1,"hideDeletePublishedDraftModal"),clearDeletePublishedDraftModal:()=>e({deletePublishedDraftModal:{draft:null,show:!1}},!1,"clearDeletePublishedDraftModal"),setPublishModalShown:t=>e({publishModalShown:t},!1,"setPublishModalShown"),setScheduleModalShown:t=>e({scheduleModalShown:t},!1,"setScheduleModalShown"),setAutoSplitLimitModal:t=>e({autoSplitLimitModal:t},!1,"setAutoSplitLimitModal"),setAutoSplitInProgress:t=>e({autoSplitInProgress:t},!1,"setAutoSplitInProgress"),setSettingsModalShown:t=>e({settingsModalShown:t},!1,"setSettingsModalShown"),setInsufficientPermissionModalShown:t=>e({insufficientPermissionModalShown:t},!1,"setInsufficientPermissionModalShown"),setPaywallShown:t=>e({paywallShown:t},!1,"setPaywallShown"),showSubscriptionChangeModal:t=>e({subscriptionChangeModal:{shown:!0,planNickname:t.planNickname,interval:t.interval}},!1,"showSubscriptionChangeModal"),hideSubscriptionChangeModal:()=>e({subscriptionChangeModal:(0,n._)((0,t._)({},l.subscriptionChangeModal),{shown:!1})},!1,"hideSubscriptionChangeModal"),showEmbeddedCheckoutModal:t=>e({embeddedCheckoutModal:{shown:!0,checkoutOptions:t}},!1,"showEmbeddedCheckoutModal"),hideEmbeddedCheckoutModal:()=>e({embeddedCheckoutModal:{shown:!1,checkoutOptions:null}},!1,"hideEmbeddedCheckoutModal"),setViewTweetModalId:function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return e({viewTweetModalId:t,viewTweetModalAccountId:n},!1,"setViewTweetModalId")},setTweetsModalIds:t=>e({tweetsModalIds:t},!1,"setTweetsModalIds"),setCreateTeamModal:t=>e({createTeamModal:{show:t}},!1,"setCreateTeamModal"),setAddAccountToTeamModal:(t,n)=>e({addAccountToTeamModal:{isOpen:t,teamId:n}},!1,"setAddAccountToTeamModal"),setAddAccountModalShown:t=>e({addAccountModalShown:t},!1,"setAddAccountModalShown"),setImageEditingModalShown:t=>e({imageEditingModalShown:t},!1,"setImageEditingModalShown"),setAddAccountModalV2:t=>e({addAccountModalV2:t},!1,"setAddAccountModalV2"),setConnectPlatformModal:t=>e({connectPlatformModal:t},!1,"setConnectPlatformModal"),setConfirmModal:t=>e({confirmModal:t},!1,"setConfirmModal"),showEditTagModal:(t,n)=>e({editTagModal:{shown:!0,tagSlug:t,accountId:n}},!1,"showEditTagModal"),hideEditTagModal:()=>e({editTagModal:{shown:!1,tagSlug:void 0,accountId:void 0}},!1,"hideEditTagModal"),clearEditTagModalSlug:()=>e(e=>({editTagModal:(0,n._)((0,t._)({},e.editTagModal),{tagSlug:void 0})}),!1,"clearEditTagModalSlug"),setThreadFinisherModalShown:t=>e({threadFinisherModalShown:t},!1,"setThreadFinisherModalShown"),setPostTargetModal:t=>e({postTargetModal:t},!1,"setPostTargetModal"),setPostTargetCreateModal:t=>e({postTargetCreateModal:t},!1,"setPostTargetCreateModal"),setRepurposeModalShown:t=>e({repurposeModalShown:t},!1,"setRepurposeModalShown"),setDraftSharingModalShown:t=>e({draftSharingModalShown:t},!1,"setDraftSharingModalShown"),setEditAiPromptsModalOpen:t=>e({editAiPromptsModalOpen:t},!1,"setEditAiPromptsModalOpen"),setAiFeedbackModalShown:t=>e({aiFeedbackModalShown:t},!1,"setAiFeedbackModalShown"),setAiFeedbackModalContext:t=>e({aiFeedbackModalContext:t},!1,"setAiFeedbackModalContext"),setSettingsModalNavigation:t=>e({settingsModalNavigation:t},!1,"setSettingsModalNavigation"),setEditProfileModalShown:t=>e({editProfileModalShown:t},!1,"setEditProfileModalShown"),setAutoNumberingModalShown:t=>e({autoNumberingModalShown:t},!1,"setAutoNumberingModalShown"),setPlatformsModalShown:t=>e({platformsModalShown:t},!1,"setPlatformsModalShown"),setLinkedinOrgMentionModalShown:t=>e({linkedinOrgMentionModalShown:t},!1,"setLinkedinOrgMentionModalShown"),setLinkedinOrgMentionModalPrefilledQuery:t=>e({linkedinOrgMentionModalPrefilledQuery:t},!1,"setLinkedinOrgMentionModalPrefilledQuery"),setXLongFormExplainModalShown:t=>e({xLongFormExplainModalShown:t}
2,!1,"setXLongFormExplainModalShown"),showReorderMediaModal:t=>e({reorderMediaModal:{shown:!0,platform:t}},!1,"showReorderMediaModal"),hideReorderMediaModal:()=>e({reorderMediaModal:{shown:!1,platform:null}},!1,"hideReorderMediaModal"),setChangelogEntryModal:t=>e({changelogEntryModal:t},!1,"setChangelogEntryModal"),showChangelogEntryModal:t=>e({changelogEntryModal:{entry:t,show:!0}},!1,"showChangelogEntryModal"),hideChangelogEntryModal:()=>e({changelogEntryModal:{entry:void 0,show:!1}},!1,"hideChangelogEntryModal"),setAuthModalShown:(t,n,r)=>e(e=>({authModalShown:t,authModalMode:null!=n?n:e.authModalMode,authModalVariant:t?null!=r?r:"default":e.authModalVariant}),!1,"setAuthModalShown"),closeAllModals:()=>e(l,!1,"closeAllModals"),closeEditorModals:()=>{e({publishModalShown:!1,scheduleModalShown:!1,draftSharingModalShown:!1,postTargetModal:null,platformsModalShown:!1,threadFinisherModalShown:!1,autoNumberingModalShown:!1,linkedinOrgMentionModalShown:!1,linkedinOrgMentionModalPrefilledQuery:"",xLongFormExplainModalShown:!1},!1,"closeEditorModals"),s.getState().resetImageEditingProps()}})),{name:"ModalStore"}));e.s(["useModalStore",0,u],216957)},209163,e=>{"use strict";e.s(["INTERCOM_LAUNCHER_ID",()=>m,"default",()=>g,"showIntercomChat",()=>y,"useHideIntercomLauncher",()=>b,"useShowIntercomChat",()=>v]);var t=e.i(221628),n=e.i(976859),r=e.i(873961),o=e.i(666643),i=e.i(501105),a=e.i(953303),s=e.i(726704),l=e.i(90046),u=e.i(23930),c=e.i(73007),d=e.i(416340),f=e.i(216957),p=e.i(814043),h=e.i(712416);let m="intercom_launcher";function g(){let e=(0,n.useUser)(),f=(0,n.useAppSelectedAccount)(),g=(0,s.useCurrentEnterpriseBillingContext)(),y=null==f?void 0:f.accounts.find(e=>"twitter"===e.platform),v=(0,p.useMiscStore)(e=>e.setIntercomLoaded),b=(0,p.useMiscStore)(e=>e.setIntercomUnreadCount),w=(0,p.useMiscStore)(e=>e.intercomLauncherHidden),{width:_}=(0,l.default)("right"),S=(0,i.useElementBySelector)("."+o.RIGHT_SIDEBAR_SCROLLABLE_CLASSNAME),k=(0,a.default)(700),x=(0,p.useIntercomHasUnreadMessages)(),[E]=(0,u.default)(r.debuggersKeys.enableIntercomInDev,!1),A=!e||h.DEV&&!E||h.IS_LOCAL_BACKEND,T=20+(S?_:0),C=w||!(!k&&x),I=(0,d.useRef)(!1),P=(0,d.useRef)(!1);return((0,d.useEffect)(()=>{A||I.current||"function"==typeof window.Intercom&&(window.Intercom("onShow",()=>{P.current=!0}),window.Intercom("onUnreadCountChange",e=>{(e>p.useMiscStore.getState().intercomUnreadCount||P.current)&&b(e)}),I.current=!0)},[A,b]),(0,d.useEffect)(()=>{if(A)return;let t={api_base:"https://api-iam.intercom.io",app_id:"r0tm2ksd",name:e.name,user_id:"".concat(e.id),user_hash:e.intercom_hash,email:e.email,created_at:e.signup_date,monetization_status:e.monetization_status,billing_type:e.billing_type,plan:e.plan_nickname_user_friendly||e.plan_nickname,is_enterprise:g.isEnterprise,enterprise_billing_source:g.source,enterprise_billing_owner_name:g.billingOwnerName,twitter_screen_name:null==y?void 0:y.username,app_version:"b0be87eda27db69f4626415d6167f6443dded67b",hide_default_launcher:C,horizontal_padding:T,vertical_padding:20,avatar:{type:"avatar",image_url:e.profile_image_url},custom_launcher_selector:"#"+m};window.intercomSettings=t,v(!0),"function"==typeof window.Intercom&&window.Intercom("update",t)},[e,g,y,E,A,v,T,C]),A)?null:(0,t.jsx)(c.default,{id:"intercom",children:"(function(){var w=window;var ic=w.Intercom;if(typeof ic===\"function\"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/r0tm2ksd';var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);};
2if(document.readyState==='complete'){l();}else if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})();"})}let y=function(){let{newChatText:e,onIntercomFailed:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{e?window.Intercom("showNewMessage",e):window.Intercom("show"),setTimeout(()=>{if(!document.querySelector("iframe[data-intercom-frame='true']")){null==t||t();return}},500)}catch(e){null==t||t()}},v=()=>{let e=(0,f.useModalStore)(e=>e.setContactUsModalShown);return function(){let{newChatText:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};y({newChatText:t,onIntercomFailed:()=>{e(!0)}})}},b=e=>{let t=(0,p.useMiscStore)(e=>e.setIntercomLauncherHidden);(0,d.useEffect)(()=>(t(e),()=>t(!1)),[e,t])}},136328,e=>{"use strict";e.s(["MCP_SERVER_BASE_URL",0,"https://mcp.typefully.com/mcp","default",0,{support:{ai:"https://support.typefully.com/en/articles/8717738",addEmoji:"https://support.typefully.com/en/articles/8718145",affiliate:"https://support.typefully.com/en/articles/8718317",affiliateTips:"https://support.typefully.com/en/articles/8718327",collaboration:"https://support.typefully.com/en/articles/8717333",collaborationPermissions:"https://support.typefully.com/en/articles/8717333",linkedInMentions:"https://support.typefully.com/en/articles/13974129-how-to-mention-companies-and-people-on-linkedin",accountsFaq:"https://support.typefully.com/en/articles/8717684",connectMultipleAccounts:"https://support.typefully.com/en/articles/8717640",shareAndComment:"https://support.typefully.com/en/articles/8717356",getFeedback:"https://support.typefully.com/en/articles/8717356",engagementTools:"https://support.typefully.com/en/articles/8718239",autoRetweet:"https://support.typefully.com/en/articles/9881981",linksAtTheEndOfTweets:"https://support.typefully.com/en/articles/8718061",growMetrics:"https://support.typefully.com/en/articles/8718148",limitations:"https://support.typefully.com/en/articles/8717699",manageBillings:"https://support.typefully.com/en/articles/8717716",replyAndQuote:"https://support.typefully.com/en/articles/8718134",supportedMedia:"https://support.typefully.com/en/articles/8717768",threadsBroken:"https://support.typefully.com/en/articles/8718295",tweetsUnavailable:"https://support.typefully.com/en/articles/8718301",typefullyProfiles:"https://support.typefully.com/en/articles/8718216",zapier:"https://support.typefully.com/en/articles/8718280",zapierV2:"https://support.typefully.com/en/articles/8718280-automate-typefully-with-zapier",claude:"https://support.typefully.com/en/articles/13128440-typefully-mcp-server#h_3cc23a2361",chatgpt:"https://support.typefully.com/en/articles/13128440-typefully-mcp-server#h_68cad52208",mcp:"https://support.typefully.com/en/articles/13128440-typefully-mcp-server",agentSkills:"https://github.com/typefully/agent-skills",linkedin:"https://support.typefully.com/en/articles/8718168",compressingVideos:"https://support.typefully.com/en/articles/9595975",api:"https://support.typefully.com/en/articles/8718287",legacyPlans:"https://support.typefully.com/en/articles/8718341",autoDMs:"https://support.typefully.com/en/articles/8718257",metadata:"https://support.typefully.com/en/articles/8717753",mastodon:"https://support.typefully.com/en/articles/8718190",longForm:"https://support.typefully.com/en/articles/9756512",terms:"https://support.typefully.com/en/articles/8718440-terms-of-service",privacy:"https://support.typefully.com/en/articles/8718444-privacy-policy",refundPolicy:"https://support.typefully.com/en/articles/8717716-manage-billing-invoices#h_dfda14ba2c",macApp:"https://support.typefully.com/en/articles/8717329",aiRewritesAndIdeas:"https://support.typefully.com/en/articles/8717738",prorations:"https://support.typefully.com/en/articles/12918923-understanding-subscription-prorations",socialSetBilling:"https://support.typefully.com/en/articles/14654382-social-set-billing",socialSetBillingYearly:"https://support.typefully.com/en/articles/14654382-social-set-billing#h_e413a9608b",socialSetBillingMonthly:"https://support.typefully.com/en/articles/14654382-social-set-billing#h_8b079bfaa0",socialSetBillingPlanChange:"https://support.typefully.com/en/articles/14654382-social-set-billing#h_7c350a4f45",brandAssets:"https://typefully.notion.site/Brand-Assets-68774421815c49368c0967578f1616ae",mediaUploadFailed:"https://typefully.notion.site/Media-Upload-Failed-7bbd7550db8f4cc5a2c562c34d21d221"},discordChannels:{aiChat:"https://discord.gg/cMvwHMYaFU",apiV2:"https://discord.gg/6CtW4FqfEA"},supportHome:"https://support.typefully.com",zapierApp:"https://zapier.com/apps/typefully/integrations",raycastExtension:"https://www.raycast.com/typefully/typefully",t
2witter:"https://x.com/typefully",affiliatePortal:"https://affiliates.typefully.com",toDesktop:{mac:"https://typefully.com/download/mac"},discord:"https://discord.gg/8K4vEtTgDB"}])},710754,e=>{"use strict";var t=e.i(878420),n=e.i(278337),r=e.i(416340),o=e.i(513738);let i=new Set(["default","updated_desc","updated_asc","created_desc","created_asc"]),a=["tags","platforms","sort"],s=["tags","platforms","cstatus"];function l(e){let o=(0,n.useRouter)();return(0,r.useCallback)(()=>{o.replace({query:function(e,n){let r=(0,t._)({},e);for(let e of n)delete r[e];return r}(o.query,e)},void 0,{shallow:!0,scroll:!1})},[e,o])}function u(e){return"string"!=typeof e||""===e?[]:e.split(",")}function c(e){return"string"!=typeof e||""===e?[]:e.split(",").filter(e=>o.socialMediaEditorPlatforms.includes(e))}function d(e,t){return void 0===e?0===t.length:"string"==typeof e&&e===t.join(",")}function f(e,t,n){0===n.length?delete e[t]:e[t]=n.join(",")}e.s(["getQueryWithoutUnavailableWorkspaceFilters",0,function(e,n){let{tagSlugsToRemove:r,availablePlatforms:o}=n,i=void 0===r?void 0:u(e.tags).filter(e=>!r.includes(e)),a=c(e.platforms).filter(e=>o.includes(e)),s=void 0!==i&&!d(e.tags,i),l=!d(e.platforms,a);if(!s&&!l)return e;let p=(0,t._)({},e);return s&&i&&f(p,"tags",i),l&&f(p,"platforms",a),p},"getSharedWorkspaceFilterQuery",0,function(e){let t={};return"string"==typeof e.tags&&e.tags.length>0&&(t.tags=e.tags),"string"==typeof e.platforms&&e.platforms.length>0&&(t.platforms=e.platforms),t},"getUnavailableWorkspaceTagSlugs",0,function(e,t){return u(e.tags).filter(e=>!t.includes(e))},"useResetURLCalendarFilters",0,function(){return l(s)},"useResetURLDraftFilters",0,function(){return l(a)},"useURLDraftSort",0,function(){let e=(0,n.useRouter)();return[(0,r.useMemo)(()=>{let t=e.query.sort;return"string"==typeof t&&"recent"!==t&&"updated"!==t&&"updated_desc"!==t&&i.has(t)?t:"default"},[e.query.sort]),(0,r.useCallback)(n=>{let r=(0,t._)({},e.query);"default"===n?delete r.sort:r.sort=n,e.push({query:r},void 0,{shallow:!0})},[e])]},"useURLPlatformFilters",0,function(){let e=(0,n.useRouter)();return[(0,r.useMemo)(()=>c(e.query.platforms),[e.query.platforms]),(0,r.useCallback)(n=>{let r=(0,t._)({},e.query);0===n.length?delete r.platforms:r.platforms=n.join(","),e.push({query:r},void 0,{shallow:!0})},[e])]},"useURLTags",0,function(){let e=(0,n.useRouter)();return[(0,r.useMemo)(()=>u(e.query.tags),[e.query.tags]),(0,r.useCallback)(r=>{let o=n.default.query,i=u(o.tags),a="function"==typeof r?r(i):r;if(a===i)return;let s=(0,t._)({},o);0===a.length?delete s.tags:s.tags=a.join(","),e.push({query:s},void 0,{shallow:!0})},[e])]}])},70409,211721,134591,51742,761723,170490,361798,e=>{"use strict";var t=e.i(710754),n=e.i(278337),r=e.i(989589);let o={write:r.default.editor(),plan:r.default.calendar(),analyze:r.default.grow()};e.s(["getCurrentNavRevampModeHref",0,function(e){return function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{pathname:o[e],query:"analyze"===e?{}:(0,t.getSharedWorkspaceFilterQuery)(n)}}(e,n.default.pathname===r.default.editor()||n.default.pathname===r.default.calendar()?n.default.query:{})},"navRevampModeUrls",0,o],70409),e.s(["default",()=>Q,"scrollSidebar",()=>$],361798);var i=e.i(878420),a=e.i(64386),s=e.i(886513),l=e.i(221628),u=e.i(943970),c=e.i(208447),d=e.i(416340),f=e.i(41133),p=e.i(865057),h=e.i(998461),m=e.i(73002),g=e.i(436413),y=e.i(737201),v=e.i(953303),b=e.i(90046);function w(e,t,n){(0,d.useEffect)(()=>{let n=setTimeout(e,t);return()=>clearTimeout(n)},[t,e,...null!=n?n:[]])}e.s(["default",0,w],211721);let _={type:"spring",duration:.25,bounce:.05};function S(){let{animateWhileResizing:e=!1,extraCondition:t=!0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[n,r]=(0,d.useState)(!1);w(()=>r(!0),250);let{isResizing:o}=(0,b.default)("left"),{isResizing:i}=(0,b.default)("right"),a=(0,v.default)(c.MOBILE_EDITOR_BREAKPOINT);return(0,d.useMemo)(()=>
2n&&!a&&(e||!o&&!i)&&t,[e,n,a,o,i,t])?_:{duration:0}}e.s(["default",0,S],134591);var k=e.i(666643),x=e.i(713958);let E=window.navigator&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1),A=0,T=null,C=0;function I(){0==--A&&T&&(document.body.style.overflow=T.overflow,document.body.style.position=T.position,document.body.style.top=T.top,document.body.style.left=T.left,document.body.style.width=T.width,document.body.style.paddingRight=T.paddingRight,E&&window.scrollTo(0,C),T=null)}let P=function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,d.useRef)(!1);(0,d.useEffect)(()=>{if(e&&!t.current){if(0===A)if(C=window.scrollY,T={overflow:document.body.style.overflow,position:document.body.style.position,top:document.body.style.top,left:document.body.style.left,width:document.body.style.width,paddingRight:document.body.style.paddingRight},E)document.body.style.position="fixed",document.body.style.top="".concat(-C,"px"),document.body.style.left="0",document.body.style.width="100%",document.body.style.overflow="hidden";else{let e=window.innerWidth-document.documentElement.clientWidth;if(e>0){let t=parseInt(window.getComputedStyle(document.body).paddingRight,10)||0;document.body.style.paddingRight="".concat(t+e,"px")}document.body.style.overflow="hidden"}A++,t.current=!0}else!e&&t.current&&(I(),t.current=!1);return()=>{t.current&&(I(),t.current=!1)}},[e])};e.s(["default",0,P],51742);let M=(e,t)=>{let{delay:n,enabled:r}=null!=t?t:{},[o,i]=(0,d.useState)(e),a=(0,d.useMemo)(()=>e,[e]),s=(0,d.useCallback)(()=>{i(a)},[a]);return(0,d.useEffect)(()=>{if(r){let e=setTimeout(s,null!=n?n:0);return()=>clearTimeout(e)}s()},[r,n,s]),o};function O(e,t){return{show:M(e,{delay:1,enabled:e}),mount:M(e,{delay:null!=t?t:1e3,enabled:!e})}}e.s(["default",0,M],761723),e.s(["default",0,O],170490);var R=e.i(13660),D=e.i(277433),N=e.i(586855),L=e.i(25803);function j(e,t){[...t].reverse().forEach(n=>{let r=e.getVariant(n);r&&(0,N.setTarget)(e,r),e.variantChildren&&e.variantChildren.forEach(e=>{j(e,t)})})}function F(){let e=!1,t=new Set,n={subscribe:e=>(t.add(e),()=>void t.delete(e)),start(n,r){(0,D.invariant)(e,"controls.start() should only be called after a component has mounted. Consider calling within a useEffect hook.");let o=[];return t.forEach(e=>{o.push((0,L.animateVisualElement)(e,n,{transitionOverride:r}))}),Promise.all(o)},set:n=>((0,D.invariant)(e,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),t.forEach(e=>{var t,r;t=e,Array.isArray(r=n)?j(t,r):"string"==typeof r?j(t,[r]):(0,N.setTarget)(t,r)})),stop(){t.forEach(e=>{e.values.forEach(e=>e.stop())})},mount:()=>(e=!0,()=>{e=!1,n.stop()})};return n}var B=e.i(440312),z=e.i(573473);function U(){let e=(0,B.useConstant)(F);return(0,z.useIsomorphicLayoutEffect)(e.mount,[]),e}var W=e.i(149285),q=e.i(251839);let G="left-sidebar-scrollable",H=(0,d.forwardRef)((e,t)=>{let{side:n,open:r,style:o,children:u,className:b,zIndex:w}=e,_=(0,s._)(e,["side","open","style","children","className","zIndex"]),E=(0,v.default)(c.MOBILE_EDITOR_BREAKPOINT);P(E&&r);let{isFullScreen:A,rightSidebarMode:T}=(0,f.useSidebarStore)((0,p.useShallow)(e=>({isFullScreen:e.rightSidebarFullScreen,rightSidebarMode:e.rightSidebarMode}))),C=!E&&A&&"right"===n,{isMacApp:I}=(0,x.useToDesktop)(),M=U(),D=U(),[N,L]=(0,d.useState)(r),{mount:j}=O(r,500),F=S({animateWhileResizing:!0}),B="left"===n&&I?250:220,z="right"===n?T:n,{ref:H,startResizing:$,isResizing:Q,width:Y}=function(e,t){let n=(0,d.useRef)(null),r=(0,h.useSidebarIsResizing)(e),o=null!=t?t:h.SIDEBAR_WIDTHS[e].min,i=(0,y.useAppliedSidebarWidthValue)(e),a=(0,y.useViewportAwareSidebarMaxWidth)(e),[s,l]=(0,d.useState)(null),u=(0,d.useRef)(null),c=(0,d.useRef)(i),v=(0,d.useRef)(!1),b=(0,d.useRef)(null),{setWidth:w,setResizing:_}=(0,h.useSidebarWidthStore)((0,p.useShallow)(e=>({setWidth:e.setWidth,setResizing:e.setResizing}))),{leftSidebarOpen:S,rightSidebarOpen:k,setLeftSidebarOpen:x,setRightSidebarRuntimeOpen:E,setRightSidebarOpenIntent:A}=(0,f.useSidebarStore)((0,p.useShallow)(e=>({leftSidebarOpen:e.leftSidebarOpen,rightSidebarOpen:e.rightSidebarOpen,setLeftSidebarOpen:e.setLeftSidebarOpen,setRightSidebarRuntimeOpen:e.setRightSidebarRuntimeOpen,setRightSidebarOpenIntent:e.setRightSidebarOpenIntent}
2))),T="left"===e?S:k,C=(0,d.useRef)(T),I="left"===e?x:E;(0,d.useEffect)(()=>{C.current=T},[T]),(0,d.useEffect)(()=>{c.current=i},[i]);let P=(0,d.useCallback)(e=>{u.current!==e&&(u.current=e,l(e))},[]),M=(0,d.useCallback)(t=>{c.current!==t&&(c.current=t,w(e,t))},[w,e]),O=(0,d.useCallback)(e=>{C.current!==e&&(C.current=e,I(e))},[I]),R=(0,d.useCallback)(t=>{t.preventDefault(),t.stopPropagation(),0===t.button&&(u.current=i,c.current=i,v.current=!1,C.current=T,l(i),_(e,!0),b.current={open:T,width:i,maxWidth:a},g.loggers.sidebarLayout.debug("sidebar resize start",{sidebarKey:e,appliedWidth:i,maxWidth:a,minWidth:o,open:T}))},[i,o,T,a,_,e]),D=(0,d.useCallback)(()=>{if(r){var t,n;_(e,!1);let r=null!=(t=u.current)?t:i,a=!C.current||r<=0;g.loggers.sidebarLayout.debug("sidebar resize stop",{sidebarKey:e,finalPreviewWidth:r,shouldClose:a,openRef:C.current,persistedOpen:!a,persistedWidth:v.current&&!a?Math.max(r,o):null}),n=!a,"left"===e?m.typedStorage.setItem(m.storageKeys.leftSidebarOpen,n):A(n),a?O(!1):(v.current&&M(Math.max(r,o)),O(!0)),u.current=null,v.current=!1,b.current=null,l(null)}},[i,o,r,O,_,A,M,e]),N=(0,d.useCallback)(t=>{if(r&&n.current){let r,i=function(e){let{rawWidth:t,isOpen:n,minWidth:r,maxWidth:o,collapseThreshold:i=60,reopenHysteresis:a=6}=e,s=Math.max(0,Math.min(t,o));return s>(n?i:i+a)?{open:!0,width:Math.max(s,r)}:{open:!1,width:0}}({rawWidth:r="left"===e?t.clientX-n.current.getBoundingClientRect().left:window.innerWidth-t.clientX,isOpen:C.current,minWidth:o,maxWidth:a}),s=u.current,l=C.current;(s!==i.width||l!==i.open)&&(v.current=!0),P(i.width),i.open&&M(i.width),O(i.open);let c=b.current;c&&c.open===i.open&&c.width===i.width&&c.maxWidth===a||(b.current={open:i.open,width:i.width,maxWidth:a},g.loggers.sidebarLayout.debug("sidebar resize preview",{sidebarKey:e,rawWidth:r,nextOpen:i.open,nextWidth:i.width,minWidth:o,maxWidth:a}))}},[o,r,a,O,M,P,e]);return(0,d.useEffect)(()=>(window.addEventListener("mousemove",N),window.addEventListener("mouseup",D),()=>{window.removeEventListener("mousemove",N),window.removeEventListener("mouseup",D)}),[N,D]),{startResizing:R,isResizing:r,ref:n,width:"".concat(r&&null!==s?s:i,"px")}}(z,B),J=(0,d.useRef)(null);(0,d.useEffect)(()=>{if(E)return;let e=setTimeout(()=>{L(!0)},10);return()=>clearTimeout(e)},[E]);let Z=(0,d.useRef)(r);return((0,d.useEffect)(()=>{let e=J.current;e&&e.open===r&&e.isResizing===Q&&e.sidebarSizeKey===z&&e.width===Y||(J.current={open:r,isResizing:Q,sidebarSizeKey:z,width:Y},g.loggers.sidebarLayout.debug("sidebar wrapper layout",{side:n,sidebarSizeKey:z,open:r,isResizing:Q,renderedWidth:Y,isMobile:E}))},[E,Q,r,n,z,Y]),(0,d.useEffect)(()=>{if(!E){if(r!==Z.current){M.start(r?{width:Y,x:0}:{width:"0px",x:0}
2),D.start({x:r?"0%":"left"===n?"-6%":"6%"}),Z.current=r;return}if(!Q||r){if(Q){M.stop(),D.stop(),M.set(r?{width:Y,x:0}:{width:"0px",x:0}),D.set({x:r?"0%":"left"===n?"-6%":"6%"});return}M.set(r?{width:Y,x:0}:{width:"0px",x:0}),D.set({x:r?"0%":"left"===n?"-6%":"6%"})}}},[D,E,Q,M,r,n,Y]),C&&r)?W.default.createPortal((0,l.jsx)("div",{className:(0,q.default)("fixed top-0 left-0 right-0 bottom-0 bg-typ-bg0 z-[1000]",V({side:n}),k.RIGHT_SIDEBAR_SCROLLABLE_CLASSNAME,b),children:u}),document.body):E?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(R.motion.div,(0,a._)((0,i._)({className:(0,q.default)("w-full border-r-0 h-full transition-all duration-400 ease-in-out","left"===n?r?"left-0":"-left-full":r?"right-0":"-right-full",K({border:N&&n}),V({side:n}),"left"===n?G:k.RIGHT_SIDEBAR_SCROLLABLE_CLASSNAME,b),style:(0,i._)({zIndex:w+1},o)},_),{children:E&&j&&u}),"mobile"),(0,l.jsx)("div",{className:(0,q.default)("fixed top-0 left-0 right-0 bottom-0 bg-black/40 pointer-events-none transition-opacity duration-400 ease-in-out",r?"opacity-50":"opacity-0"),style:{zIndex:w}})]}):(0,l.jsxs)(R.motion.div,(0,a._)((0,i._)({ref:H,className:(0,q.default)(K({border:N&&n,accentBorder:Q}),b),initial:{width:r?Y:"0px",x:0},animate:M,transition:F,style:(0,i._)({zIndex:w,position:"relative",top:0},o),onAnimationComplete:e=>{let{width:t}=e;"0px"===t&&L(!1)},onAnimationStart:e=>{let{width:t}=e;t===Y&&L(!0)}},_),{children:[(0,l.jsx)("div",{className:(0,q.default)(X({resizing:Q})),onMouseDown:$,style:(0,i._)({zIndex:w+1},"left"===n?{right:-4}:{left:-4})}),(0,l.jsx)(R.motion.div,{initial:!1,animate:D,transition:F,ref:t,className:(0,q.default)("left"===n?G:k.RIGHT_SIDEBAR_SCROLLABLE_CLASSNAME,(0,q.default)(V({side:n}),"absolute top-0 bottom-0")),style:(0,i._)({width:Y,minWidth:Y,maxWidth:Y},"left"===n?{left:0}:{right:0}),children:!E&&j&&u})]}),"desktop")});H.displayName="SidebarWrapper";let K=(0,u.cva)(["fixed top-0 bottom-0 h-full overflow-hidden box-border flex flex-[0_0_auto]"],{variants:{border:{false:"",right:"border-l-[0.5px] border-l-typ-c6",left:"border-r-[0.5px] border-r-typ-c6"},accentBorder:{true:"border-typ-accent/50!"}}}),V=(0,u.cva)(["w-full box-border flex flex-col h-full overflow-auto"],{variants:{side:{left:"pl-[env(safe-area-inset-left)]",right:"pr-[env(safe-area-inset-right)]"}}}),X=(0,u.cva)(["desktop-not-draggable absolute top-0 bottom-0 w-[8px] cursor-col-resize resize-x select-none","after:absolute after:top-0 after:right-[3px] after:bottom-0 after:w-[2px] after:bg-typ-accent after:opacity-0 after:transition-[0.1s_0.1s_opacity]"],{variants:{resizing:{true:"after:opacity-1"}},defaultVariants:{resizing:!1}});function $(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",r=arguments.length>2?arguments[2]:void 0,o=document.querySelector("."+("left"===e?G:k.RIGHT_SIDEBAR_SCROLLABLE_CLASSNAME)),a=null!=(t=null==o?void 0:o.querySelector("[data-sidebar-scroll-target]"))?t:o;null==a||a.scrollTo((0,i._)({top:999999*("top"!==n),behavior:"smooth"},r))}let Q=H},238034,e=>{"use strict";var t=e.i(416340);e.s(["default",0,function(e){return(0,t.useMemo)(()=>{if(!e)return[];let t=[];return e.twitter_v2&&t.push("twitter_v2"),e.linkedin_v2&&t.push("linkedin_v2"),e.mastodon&&t.push("mastodon"),e.threads&&t.push("threads"),e.bluesky&&t.push("bluesky"),e.substack&&t.push("substack"),t},[e])},"getDraftEnabledPlatforms",0,function(e){let t=[];return e.twitter_v2_post_enabled&&t.push("twitter_v2"),e.linkedin_v2_post_enabled&&t.push("linkedin_v2"),e.mastodon_post_enabled&&t.push("mastodon"),e.threads_post_enabled&&t.push("threads"),e.bluesky_post_enabled&&t.push("bluesky"),e.substack_post_enabled&&t.push("substack"),t}])},221582,e=>{"use strict";var t,n,r,o,i,a,s,l,u=((t={})[t.Thread=1]="Thread",t[t.Tweet=2]="Tweet",t),c=((n={})[n.Draft=0]="Draft",n[n.Published=1]="Published",n[n.Scheduled=2]="Scheduled",n[n.Error=3]="Error",n[n.Planned=5]="Planned",n),d=((r={})[r.Draft=0]="Draft",r[r.Published=1]="Published",r[r.Error=2]="Error",r[r.Publishing=3]="Publishing",r),f=((o={}).Create="create",o.Edit="edit",o),p=((i={})[i.Likes=0]="Likes",i[i.Retweets=1]="Retweets",i),h=((a={})[a.Hours=1]="Hours",a[a.Days=2]="Days",a[a.V2=3]="V2",a),m=((s={})[s.Draft=0]="Draft",s[s.Running=1]="Running",s[s.Finished=2]="Finished",s),g=((l={})[l.Queued=0]="Queued",l[l.Sent=1]="Sent",l[l.Failed=2]="Failed",l);e.s(["AutoDMStatus",()=>m,"AutoDmMessageStatus",()=>g,"AutoPlugModalMode",()=>f,"AutoPlugMode",()=>p,"AutoRetweetMode",()=>h,"DraftStatus",()=>c,"PostContentType",()=>u,"PostStatus",()=>d,"SIGNED_OUT_PRICING_CATALOG",0,"social_sets_2026_07"])},243337,(e,t,n)=>{e.e,t.exports=function(e,t){var n=t.prototype,r=n.format;n.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return r.bind(this)(e);var o=this.$utils(),i=(e||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(e){switch(e){case"Q":return Math.ceil((t.$M+1)/3);case"Do":return n.ordinal(t.$D);case"gggg":return t.weekYear();case"GGGG":return t.isoWeekYear();case"wo":return n.ordinal(t.week(),"W");case"w":case"ww":return o.s(t.week(),"w"===e?1:2,"0");case"W":case"WW":return o.s(t.isoWeek(),"W"===e?1:2,"0");case"k":case"kk":return o.s(String(0===t.$H?24:t.$H),"k"===e?1:2,"0");case"X":return Math.floor(t.$d.getTime()/1e3);case"x":return t.$d.getTime();case"z":return"["+t.offsetName()+"]";case"zzz":return"["+t.offsetName("long")+"]";default:return e}});return r.bind(this)(i)}}},363914,(e,t,n)=>{e.e,t.exports=function(e,t,n){t.prototype.isBetween=function(e,t,r,o){var i=n(e),a=n(t),s="("===(o=o||"()")[0],l=")"===o[1];return(s?this.isAfter(i,r):!this.isBefore(i,r))&&(l?this.isBefore(a,r):!this.isAfter(a,r))||(s?this.isBefore(i,r):!this.isAfter(i,r))&&(l?this.isAfter(a,r):!this.isBefore(a,r))}}},284467,(e,t,n)=>{e.e,t.exports=function(e,t){t.prototype.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)}}},728281,(e,t,n)=>{e.e,t.exports=function(e,t){t.prototype.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)}}},383647,(e,t,n)=>{e.e,t.exports=function(){"use strict";var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(t,n,r){var o=n.prototype,i=o.format;r.en.formats=e,o.format=function(t){void 0===t&&(t="YYYY-MM-DDTHH:mm:ssZ");var n,r,o=this.$locale().formats,a=(n=t,r=void 0===o?{}:o,n.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(t,n,o){var i=o&&o.toUpperCase();return n||r[o]||e[o]||r[i].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(e,t,n){return t||n.slice(1)})}));return i.call(this,a)}}}()},235011,(e,t,n)=>{e.e,t.exports=function(e,t,n){e=e||{};var r=t.prototype,o={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function i(e,t,n,o){return r.fromToBase(e,t,n,o)}n.en.relativeTime=o,r.fromToBase=function(t,r,i,a,s){for(var l,u,c,d=i.$locale().relativeTime||o,f=e.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],p=f.length,h=0;h<p;h+=1){var m=f[h];m.d&&(l=a?n(t).diff(i,m.d,!0):i.diff(t,m.d,!0));var g=(e.rounding||Math.round)(Math.abs(l));if(c=l>0,g<=m.r||!m.r){g<=1&&h>0&&(m=f[h-1]);var y=d[m.l];s&&(g=s(""+g)),u="string"==typeof y?y.replace("%d",g):y(g,r,m.l,c);break}}if(r)return u;var v=c?d.future:d.past;return"function"==typeof v?v(u):v.replace("%s",u)},r.to=function(e,t){return i(e,t,this,!0)},r.from=function(e,t){return i(e,t,this)};var a=function(e){return e.$u?n.utc():n()};r.toNow=function(e){return this.to(a(this),e)},r.fromNow=function(e){return this.from(a(this),e)}}},142673,(e,t,n)=>{e.e,t.exports=function(){"use strict";var e={year:0,month:1,day:2,hour:3,minute:4,second:5},t={};return function(n,r,o){var i,a=function(e,n,r){void 0===r&&(r={});var o,i,a,s,l=new Date(e);return(void 0===(o=r)&&(o={}),(s=t[a=n+"|"+(i=o.timeZoneName||"short")])||(s=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:n,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",timeZoneName:i}),t[a]=s),s).formatToParts(l)},s=function(t,n){for(var r=a(t,n),i=[],s=0;s<r.length;s+=1){var l=r[s],u=l.type,c=l.value,d=e[u];d>=0&&(i[d]=parseInt(c,10))}var f=i[3],p=i[0]+"-"+i[1]+"-"+i[2]+" "+(24===f?0:f)+":"+i[4]+":"+i[5]+":000",h=+t;return(o.utc(p).valueOf()-(h-=h%1e3))/6e4},l=r.prototype;l.tz=function(e,t){void 0===e&&(e=i);
2var n=this.utcOffset(),r=this.toDate(),a=r.toLocaleString("en-US",{timeZone:e}),s=Math.round((r-new Date(a))/1e3/60),l=o(a,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(-(15*Math.round(r.getTimezoneOffset()/15))-s,!0);if(t){var u=l.utcOffset();l=l.add(n-u,"minute")}return l.$x.$timezone=e,l},l.offsetName=function(e){var t=this.$x.$timezone||o.tz.guess(),n=a(this.valueOf(),t,{timeZoneName:e}).find(function(e){return"timezonename"===e.type.toLowerCase()});return n&&n.value};var u=l.startOf;l.startOf=function(e,t){if(!this.$x||!this.$x.$timezone)return u.call(this,e,t);var n=o(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return u.call(n,e,t).tz(this.$x.$timezone,!0)},o.tz=function(e,t,n){var r=n&&t,a=n||t||i,l=s(+o(),a);if("string"!=typeof e)return o(e).tz(a);var u=function(e,t,n){var r=e-60*t*1e3,o=s(r,n);if(t===o)return[r,t];var i=s(r-=60*(o-t)*1e3,n);return o===i?[r,o]:[e-60*Math.min(o,i)*1e3,Math.max(o,i)]}(o.utc(e,r).valueOf(),l,a),c=u[0],d=u[1],f=o(c).utcOffset(d);return f.$x.$timezone=a,f},o.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},o.tz.setDefault=function(e){i=e}}}()},652724,(e,t,n)=>{e.e,t.exports=function(){"use strict";var e="minute",t=/[+-]\d\d(?::?\d\d)?/g,n=/([+-]|\d\d)/g;return function(r,o,i){var a=o.prototype;i.utc=function(e){var t={date:e,utc:!0,args:arguments};return new o(t)},a.utc=function(t){var n=i(this.toDate(),{locale:this.$L,utc:!0});return t?n.add(this.utcOffset(),e):n},a.local=function(){return i(this.toDate(),{locale:this.$L,utc:!1})};var s=a.parse;a.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),s.call(this,e)};var l=a.init;a.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else l.call(this)};var u=a.utcOffset;a.utcOffset=function(r,o){var i=this.$utils().u;if(i(r))return this.$u?0:i(this.$offset)?u.call(this):this.$offset;if("string"==typeof r&&null===(r=function(e){void 0===e&&(e="");var r=e.match(t);if(!r)return null;var o=(""+r[0]).match(n)||["-",0,0],i=o[0],a=60*o[1]+ +o[2];return 0===a?0:"+"===i?a:-a}(r)))return this;var a=16>=Math.abs(r)?60*r:r,s=this;if(o)return s.$offset=a,s.$u=0===r,s;if(0!==r){var l=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(s=this.local().add(a+l,e)).$offset=a,s.$x.$localOffset=l}else s=this.utc();return s};var c=a.format;a.format=function(e){var t=e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return c.call(this,t)},a.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},a.isUTC=function(){return!!this.$u},a.toISOString=function(){return this.toDate().toISOString()},a.toString=function(){return this.toDate().toUTCString()};var d=a.toDate;a.toDate=function(e){return"s"===e&&this.$offset?i(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():d.call(this)};var f=a.diff;a.diff=function(e,t,n){if(e&&this.$u===e.$u)return f.call(this,e,t,n);var r=this.local(),o=i(e).local();return f.call(r,o,t,n)}}}()},614808,164713,e=>{"use strict";var t=e.i(416340);function n(e,n,r){var o=this,i=(0,t.useRef)(null),a=(0,t.useRef)(0),s=(0,t.useRef)(null),l=(0,t.useRef)([]),u=(0,t.useRef)(),c=(0,t.useRef)(),d=(0,t.useRef)(e),f=(0,t.useRef)(!0);(0,t.useEffect)(function(){d.current=e},[e]);var p=!n&&0!==n&&"u">typeof window;if("function"!=typeof e)throw TypeError("Expected a function");n=+n||0;var h=!!(r=r||{}).leading,m=!("trailing"in r)||!!r.trailing,g="maxWait"in r,y=g?Math.max(+r.maxWait||0,n):null;return(0,t.useEffect)(function(){return f.current=!0,function(){f.current=!1}},[]),(0,t.useMemo)(function(){var e=function(e){var t=l.current,n=u.current;return l.current=u.current=null,a.current=e,c.current=d.current.apply(n,t)},t=function(e,t){p&&cancelAnimationFrame(s.current),s.current=p?requestAnimationFrame(e):setTimeout(e,t)},r=function(e){if(!f.current)return!1;var t=e-i.current;return!i.current||t>=n||t<0||g&&e-a.current>=y},v=function(t){return s.current=null,m&&l.current?e(t):(l.current=u.current=null,c.current)},b=function e(){var o=Date.now();if(r(o))return v(o);if(f.current){var s=n-(o-i.current);t(e,g?Math.min(s,y-(o-a.current)):s)}},w=function(){var d=Date.now(),p=r(d);if(l.current=[].slice.call(arguments),u.current=o,i.current=d,p){if(!s.current&&f.current)return a.current=i.current,t(b,n),h?e(i.current):c.current;if(g)return t(b,n),e(i.current)}return s.current||t(b,n),c.current};return w.cancel=function(){s.current&&(p?cancelAnimationFrame(s.current):clearTimeout(s.current)),a.current=0,l.current=i.current=u.current=s.current=null},w.isPending=function(){return!!s.current},w.flush=function(){return s.current?v(Date.now()):c.current},w},[h,g,n,y,m,p])}function r(e,t){return e===t}function o(e){return"function"==typeof e?function(){return e}:e}e.s(["useDebounce",0,function(e,i,a){var s,l,u=a&&a.equalityFn||r,c=(l=(s=(0,t.useState)(o(e)))[1],[s[0],(0,t.useCallback)(function(e){return l(o(e))},[])]),d=c[0],f=c[1],p=n((0,t.useCallback)(function(e){return f(e)},[f]),i,a),h=(0,t.useRef)(e);return u(h.current,e)||(p(e),h.current=e),[d,p]},"useDebouncedCallback",0,n,"useThrottledCallback",0,function(e,t,r){var o=void 0===r?{}:r,i=o.leading,a=o.trailing;return n(e,t,{maxWait:t,leading:void 0===i||i,trailing:void 0===a||a})}],614808);var i=e.i(194347),a=e.i(243337),s=e.i(363914),l=e.i(284467),u=e.i(728281),c=e.i(383647),d=e.i(235011),f=e.i(142673),p=e.i(652724);i.default.extend(p.default),i.default.extend(f.default),i.default.extend(d.default),i.default.extend(a.default),i.default.extend(c.default),i.default.extend(l.default),i.default.extend(u.default),i.default.extend(s.default);let h=i.default;e.s(["default",0,h],164713)},9378,907421,205054,800057,683500,968344,e=>{"use strict";var t=e.i(878420);function n(e){return Object.assign(Object.create(null),e)}function r(e,r){let o={_def:[e]};if(null==r)return n(o);let i=(e,r)=>(e=>{let t=Object.keys(e).sort((e,t)=>
2e.localeCompare(t));if(t.some(e=>e.startsWith("_")))throw Error('Keys that start with "_" are reserved for Query Key Factory');return t})(e).reduce((o,a)=>{var s,l,u;let c=e[a],d=[...r,a],f;if("function"==typeof c){let e=function(){for(var e=arguments.length,r=Array(e),o=0;o<e;o++)r[o]=arguments[o];let a=c(...r);if(Array.isArray(a))return n({queryKey:[...d,...a]});let s=[...d,...a.queryKey];if("queryFn"in a){let e={queryKey:s,queryFn:a.queryFn};if("contextQueries"in a){let r=i(a.contextQueries,s);return n((0,t._)({_ctx:n(Object.fromEntries(r))},e))}return n((0,t._)({},e))}return"contextQueries"in a?n({_ctx:n(Object.fromEntries(i(a.contextQueries,s))),queryKey:s}):n({queryKey:s})};e._def=d,f=e}else if(null==c)f=n({queryKey:d});else if(Array.isArray(c))f=n({_def:d,queryKey:[...d,...c]});else if("queryFn"in c){let e=(0,t._)({},c.queryKey?{_def:d}:void 0),r=[...d,...null!=(s=c.queryKey)?s:[]],o={queryKey:r,queryFn:c.queryFn};if("contextQueries"in c){let a=i(c.contextQueries,r);f=n((0,t._)({_ctx:n(Object.fromEntries(a))},e,o))}else f=n((0,t._)({},e,o))}else if("contextQueries"in c){let e=(0,t._)({},c.queryKey?{_def:d}:void 0),r=[...d,...null!=(l=c.queryKey)?l:[]],o=i(c.contextQueries,r);f=n((0,t._)({_ctx:n(Object.fromEntries(o)),queryKey:r},e))}else{let e=(0,t._)({},c.queryKey?{_def:d}:void 0),r=[...d,...null!=(u=c.queryKey)?u:[]];f=n((0,t._)({queryKey:r},e))}return o.set(a,f),o},new Map),a=i(r,o._def);return n((0,t._)({},Object.fromEntries(a),o))}e.s(["createQueryKeyStore",0,function(e){return n(Object.fromEntries(Object.keys(e).reduce((t,n)=>{let o=e[n],i=o?r(n,o):r(n);return t.set(n,i),t},new Map)))}],9378);var o=e.i(64386),i=e.i(886513);let a=e=>{let{allowReserved:t,explode:n,name:r,style:o,value:i}=e;if(!n){let e=(t?i:i.map(e=>encodeURIComponent(e))).join((e=>{switch(e){case"form":default:return",";case"pipeDelimited":return"|";case"spaceDelimited":return"%20"}})(o));switch(o){case"label":return".".concat(e);case"matrix":return";".concat(r,"=").concat(e);case"simple":return e;default:return"".concat(r,"=").concat(e)}}let a=(e=>{switch(e){case"label":return".";case"matrix":return";";case"simple":return",";default:return"&"}})(o),l=i.map(e=>"label"===o||"simple"===o?t?e:encodeURIComponent(e):s({allowReserved:t,name:r,value:e})).join(a);return"label"===o||"matrix"===o?a+l:l},s=e=>{let{allowReserved:t,name:n,value:r}=e;if(null==r)return"";if("object"==typeof r)throw Error("Deeply-nested arrays/objects arenât supported. Provide your own `querySerializer()` to handle these.");return"".concat(n,"=").concat(t?r:encodeURIComponent(r))},l=e=>{let{allowReserved:t,explode:n,name:r,style:o,value:i,valueOnly:a}=e;if(i instanceof Date)return a?i.toISOString():"".concat(r,"=").concat(i.toISOString());if("deepObject"!==o&&!n){let e=[];Object.entries(i).forEach(n=>{let[r,o]=n;e=[...e,r,t?o:encodeURIComponent(o)]});let n=e.join(",");switch(o){case"form":return"".concat(r,"=").concat(n);case"label":return".".concat(n);case"matrix":return";".concat(r,"=").concat(n);default:return n}}let l=(e=>{switch(e){case"label":return".";case"matrix":return";";case"simple":return",";default:return"&"}})(o),u=Object.entries(i).map(e=>{let[n,i]=e;return s({allowReserved:t,name:"deepObject"===o?"".concat(r,"[").concat(n,"]"):n,value:i})}).join(l);return"label"===o||"matrix"===o?l+u:u},u=/\{[^{}]+\}/g;function c(e){let t=void 0!==e.body;return t&&e.bodySerializer?"serializedBody"in e?void 0!==e.serializedBody&&""!==e.serializedBody?e.serializedBody:null:""!==e.body?e.body:null:t?e.body:void 0}var d=e.i(721281);let f=async(e,t)=>{let n="function"==typeof t?await t(e):t;if(n)return"bearer"===e.scheme?"Bearer ".concat(n):"basic"===e.scheme?"Basic ".concat(btoa(n)):n},p={bodySerializer:e=>JSON.stringify(e,(e,t)=>"bigint"==typeof t?t.toString():t)},h=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,[n={}]=[e],{parameters:r={}}=n,o=(0,i._)(n,["parameters"]);return e=>{let n=[];if(e&&"object"==typeof e)for(let i in e){let u=e[i];if(null==u)continue;let c=r[i]||o;if(Array.isArray(u)){let e=a((0,t._)({allowReserved:c.allowReserved,explode:!0,name:i,style:"form",value:u},c.array));e&&n.push(e)}else if("object"==typeof u){let e=l((0,t._)({allowReserved:c.allowReserved,explode:!0,name:i,style:"deepObject",value:u},c.object));e&&n.push(e)}else{let e=s({allowReserved:c.allowReserved,name:i,value:u});e&&n.push(e)}}return n.join("&")}},m=(e,t)=>
2{var n,r;return!!t&&!!(e.headers.has(t)||(null==(n=e.query)?void 0:n[t])||(null==(r=e.headers.get("Cookie"))?void 0:r.includes("".concat(t,"="))))};async function g(e){var t,n;for(let r of null!=(t=e.security)?t:[]){if(m(e,r.name))continue;let t=await f(r,e.auth);if(!t)continue;let o=null!=(n=r.name)?n:"Authorization";switch(r.in){case"query":e.query||(e.query={}),e.query[o]=t;break;case"cookie":e.headers.append("Cookie","".concat(o,"=").concat(t));break;default:e.headers.set(o,t)}}}let y=e=>(e=>{let{baseUrl:t,path:n,query:r,querySerializer:o,url:i}=e,c=(null!=t?t:"")+(i.startsWith("/")?i:"/".concat(i));n&&(c=(e=>{let{path:t,url:n}=e,r=n,o=n.match(u);if(o)for(let e of o){let n=!1,o=e.substring(1,e.length-1),i="simple";o.endsWith("*")&&(n=!0,o=o.substring(0,o.length-1)),o.startsWith(".")?(o=o.substring(1),i="label"):o.startsWith(";")&&(o=o.substring(1),i="matrix");let u=t[o];if(null==u)continue;if(Array.isArray(u)){r=r.replace(e,a({explode:n,name:o,style:i,value:u}));continue}if("object"==typeof u){r=r.replace(e,l({explode:n,name:o,style:i,value:u,valueOnly:!0}));continue}if("matrix"===i){r=r.replace(e,";".concat(s({name:o,value:u})));continue}let c=encodeURIComponent("label"===i?".".concat(u):u);r=r.replace(e,c)}return r})({path:n,url:c}));let d=r?o(r):"";return d.startsWith("?")&&(d=d.substring(1)),d&&(c+="?".concat(d)),c})({baseUrl:e.baseUrl,path:e.path,query:e.query,querySerializer:"function"==typeof e.querySerializer?e.querySerializer:h(e.querySerializer),url:e.url}),v=(e,n)=>{var r;let o=(0,t._)({},e,n);return(null==(r=o.baseUrl)?void 0:r.endsWith("/"))&&(o.baseUrl=o.baseUrl.substring(0,o.baseUrl.length-1)),o.headers=w(e.headers,n.headers),o},b=e=>{let t=[];return e.forEach((e,n)=>{t.push([n,e])}),t},w=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let r=new Headers;for(let e of t)if(e)for(let[t,n]of e instanceof Headers?b(e):Object.entries(e))if(null===n)r.delete(t);else if(Array.isArray(n))for(let e of n)r.append(t,e);else void 0!==n&&r.set(t,"object"==typeof n?JSON.stringify(n):n);return r};class _{clear(){this.fns=[]}eject(e){let t=this.getInterceptorIndex(e);this.fns[t]&&(this.fns[t]=null)}exists(e){let t=this.getInterceptorIndex(e);return!!this.fns[t]}getInterceptorIndex(e){return"number"==typeof e?this.fns[e]?e:-1:this.fns.indexOf(e)}update(e,t){let n=this.getInterceptorIndex(e);return!!this.fns[n]&&(this.fns[n]=t,e)}use(e){return this.fns.push(e),this.fns.length-1}constructor(){(0,d._)(this,"fns",[])}}let S=h({allowReserved:!1,array:{explode:!0,style:"form"},object:{explode:!0,style:"deepObject"}}),k={"Content-Type":"application/json"},x=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,t._)((0,o._)((0,t._)({},p),{headers:k,parseAs:"auto",querySerializer:S}),e)},E=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=v(x(),e),r=()=>(0,t._)({},n),a={error:new _,request:new _,response:new _},s=async e=>{var r,i;let a=(0,o._)((0,t._)({},n,e),{fetch:null!=(r=null!=(i=e.fetch)?i:n.fetch)?r:globalThis.fetch,headers:w(n.headers,e.headers),serializedBody:void 0});a.security&&await g(a),a.requestValidator&&await a.requestValidator(a),void 0!==a.body&&a.bodySerializer&&(a.serializedBody=a.bodySerializer(a.body)),(void 0===a.body||""===a.serializedBody)&&a.headers.delete("Content-Type");let s=y(a);return{opts:a,url:s}},l=async e=>{var r,i,l;let u,d,f=null!=(r=e.throwOnError)?r:n.throwOnError,p=null!=(i=e.responseStyle)?i:n.responseStyle;try{let n,{opts:r,url:i}=await s(e),f=(0,o._)((0,t._)({redirect:"follow"},r),{body:c(r)});for(let e of(u=new Request(i,f),a.request.fns))e&&(u=await e(u,r));let p=r.fetch;for(let e of(d=await p(u),a.response.fns))e&&(d=await e(d,u,r));let h={request:u,response:d};if(d.ok){let e,n=null!=(l="auto"===r.parseAs?(e=>{var t;if(!e)return"stream";let n=null==(t=e.split(";")[0])?void 0:t.trim();if(n){if(n.startsWith("application/json")||n.endsWith("+json"))return"json";if("multipart/form-data"===n)return"formData";if(["application/","audio/","image/","video/"].some(e=>n.startsWith(e)))return"blob";if(n.startsWith("text/"))return"text"}})(d.headers.get("Content-Type")):r.parseAs)?l:"json";if(204===d.status||"0"===d.headers.get("Content-Length")){let e;switch(n){case"arrayBuffer":case"blob":case"text":e=await d[n]();break;case"formData":e=new FormData;break;case"stream":e=d.body;break;default:e={}}return"data"===r.responseStyle?e:(0,t._)({data:e},h)}switch(n){case"arrayBuffer":case"blob":case"formData":case"text":e=await d[n]();break;case"json":{let t=await d.text();e=t?JSON.parse(t):{};break}case"stream":return"data"===r.responseStyle?d.body:(0,t._)({data:d.body},h)}return"json"===n&&(r.responseValidator&&await r.responseValidator(e),r.responseTransformer&&(e=await r.responseTransformer(e))),"data"===r.responseStyle?e:(0,t._)({data:e},h)}let m=await d.text();try{n=JSON.parse(m)}catch(e){}throw null!=n?n:m}catch(n){let t=n;for(let n of a.error.fns)n&&(t=await n(t,d,u,e));if(t=t||{},f)throw t;return"data"===p?void 0:{error:t,request:u,response:d}}},u=e=>n=>l((0,o._)((0,t._)({},n),{method:e})),d=e=>async n=>{let{opts:r,url:l}=await s(n);return function(e){let n,{onRequest:r,onSseError:a,onSseEvent:s,responseTransformer:l,responseValidator:u,sseDefaultRetryDelay:c,sseMaxRetryAttempts:d,sseMaxRetryDelay:f,sseSleepFn:p,url:h}=e,m=(0,i._)(e,["onRequest","onSseError","onSseEvent","responseTransformer","responseValidator","sseDefaultRetryDelay","sseMaxRetryAttempts","sseMaxRetryDelay","sseSleepFn","url"]),g=null!=p?p:e=>new Promise(t=>setTimeout(t,e));
2return{stream:async function*(){var e,i,p;let y=null!=c?c:3e3,v=0,b=null!=(e=m.signal)?e:new AbortController().signal;for(;!b.aborted;){v++;let e=m.headers instanceof Headers?m.headers:new Headers(m.headers);void 0!==n&&e.set("Last-Event-ID",n);try{let a=(0,o._)((0,t._)({redirect:"follow"},m),{body:m.serializedBody,headers:e,signal:b}),c=new Request(h,a);r&&(c=await r(h,a));let d=null!=(i=m.fetch)?i:globalThis.fetch,f=await d(c);if(!f.ok)throw Error("SSE failed: ".concat(f.status," ").concat(f.statusText));if(!f.body)throw Error("No body in SSE response");let g=f.body.pipeThrough(new TextDecoderStream).getReader(),v="",w=()=>{try{g.cancel()}catch(e){}};b.addEventListener("abort",w);try{for(;;){let{done:e,value:t}=await g.read();if(e)break;v+=t;let r=(v=v.replace(/\r\n?/g,"\n")).split("\n\n");for(let e of(v=null!=(p=r.pop())?p:"",r)){let t,r,o=e.split("\n"),i=[];for(let e of o)if(e.startsWith("data:"))i.push(e.replace(/^data:\s*/,""));else if(e.startsWith("event:"))t=e.replace(/^event:\s*/,"");else if(e.startsWith("id:"))n=e.replace(/^id:\s*/,"");else if(e.startsWith("retry:")){let t=Number.parseInt(e.replace(/^retry:\s*/,""),10);Number.isNaN(t)||(y=t)}let a=!1;if(i.length){let e=i.join("\n");try{r=JSON.parse(e),a=!0}catch(t){r=e}}a&&(u&&await u(r),l&&(r=await l(r))),null==s||s({data:r,event:t,id:n,retry:y}),i.length&&(yield r)}}}finally{b.removeEventListener("abort",w),g.releaseLock()}break}catch(t){if(null==a||a(t),void 0!==d&&v>=d)break;let e=Math.min(y*2**(v-1),null!=f?f:3e4);await g(e)}}}()}}((0,o._)((0,t._)({},r),{body:r.body,method:e,onRequest:async(e,t)=>{let n=new Request(e,t);for(let e of a.request.fns)e&&(n=await e(n,r));return n},serializedBody:c(r),url:l}))};return{buildUrl:e=>y((0,t._)({},n,e)),connect:u("CONNECT"),delete:u("DELETE"),get:u("GET"),getConfig:r,head:u("HEAD"),interceptors:a,options:u("OPTIONS"),patch:u("PATCH"),post:u("POST"),put:u("PUT"),request:l,setConfig:e=>(n=v(n,e),r()),sse:{connect:d("CONNECT"),delete:d("DELETE"),get:d("GET"),head:d("HEAD"),options:d("OPTIONS"),patch:d("PATCH"),post:d("POST"),put:d("PUT"),trace:d("TRACE")},trace:u("TRACE")}};e.s(["createClient",0,E],907421),e.s([],205054);let A=E(x());e.s(["client",0,A],800057),e.s(["copyDraftToAccount",0,e=>{var n;return(null!=(n=e.client)?n:A).post((0,o._)((0,t._)({security:[{name:"Authorization",type:"apiKey"}],url:"/in/drafts/{draft_id}/copy-to-account/"},e),{headers:(0,t._)({"Content-Type":"application/json"},e.headers)}))},"decideOauthConsentRequest",0,e=>{var n;return(null!=(n=e.client)?n:A).post((0,o._)((0,t._)({security:[{name:"Authorization",type:"apiKey"}],url:"/in/oauth/consent-requests/{request_id}/decision/"},e),{headers:(0,t._)({"Content-Type":"application/json"},e.headers)}))},"deleteDraft",0,e=>{var n;return(null!=(n=e.client)?n:A).delete((0,t._)({security:[{name:"Authorization",type:"apiKey"},{name:"Session",type:"apiKey"}],url:"/in/drafts/{draft_id}/"},e))},"duplicateDraft",0,e=>{var n;return(null!=(n=e.client)?n:A).post((0,t._)({security:[{name:"Authorization",type:"apiKey"},{name:"Session",type:"apiKey"}],url:"/in/drafts/{draft_id}/duplicate/"},e))},"listDrafts",0,e=>{var n;return(null!=(n=e.client)?n:A).get((0,t._)({security:[{name:"Authorization",type:"apiKey"}],url:"/in/drafts/"},e))},"listOauthConnectedApps",0,e=>{var n;return(null!=(n=null==e?void 0:e.client)?n:A).get((0,t._)({security:[{name:"Authorization",type:"apiKey"}],url:"/in/oauth/connected-apps/"},e))},"resolveQuoteTarget",0,e=>{var n;return(null!=(n=e.client)?n:A).post((0,o._)((0,t._)({security:[{name:"Authorization",type:"apiKey"}],url:"/in/quote-targets/resolve/"},e),{headers:(0,t._)({"Content-Type":"application/json"},e.headers)}))},"retrieveDraft",0,e=>{var n;return(null!=(n=e.client)?n:A).get((0,t._)({security:[{name:"Authorization",type:"apiKey"}],url:"/in/drafts/{draft_id}/"},e))},"retrieveOauthConsentRequest",0,e=>{var n;return(null!=(n=e.client)?n:A).get((0,t._)({security:[{name:"Authorization",type:"apiKey"}],url:"/in/oauth/consent-requests/{request_id}/"},e))},"revokeOauthConnectedApp",0,e=>{var n;return(null!=(n=e.client)?n:A).delete((0,t._)({security:[{name:"Authorization",type:"apiKey"}],url:"/in/oauth/connected-apps/{grant_id}/"},e))}],683500),e.s([],968344)},759383,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(221582),o=e.i(128434),i=e.i(56936);let a={0:r.DraftStatus.Draft,1:r.DraftStatus.Published,2:r.DraftStatus.Scheduled,3:r.DraftStatus.Error,4:r.DraftStatus.Published,5:r.DraftStatus.Planned};function s(e){var t,n,r,o;return{PLATFORMS_ORDER:null!=(t=e.PLATFORMS_ORDER)?t:[],AUTOSYNC_SETTINGS:{source_platform:null!=(n=null==(o=e.AUTOSYNC_SETTINGS)?void 0:o.source_platform)?n:"twitter_v2"},skip_slack_channel_notification:null!=(r=e.skip_slack_channel_notification)?r:void 0}}e.s(["apiDraftFromSchema",0,function(e){var r,o,i,a,l,u,c,d,f,p,h,m,g,y,v,b;return(0,n._)((0,t._)({},e),{rich_text:e.rich_text,twitter_v2_rich_text:e.twitter_v2_rich_text,twitter_long_form_rich_text:null!=(r=e.twitter_long_form_rich_text)?r:[],linkedin_v2_rich_text:null!=(o=e.linkedin_v2_rich_text)?o:[],mastodon_ric
2h_text:null!=(i=e.mastodon_rich_text)?i:[],threads_rich_text:null!=(a=e.threads_rich_text)?a:[],bluesky_rich_text:null!=(l=e.bluesky_rich_text)?l:[],substack_rich_text:null!=(u=e.substack_rich_text)?u:[],scratchpad_rich_text:e.scratchpad_rich_text,numbering_config:e.numbering_config,settings:s(e.settings),created_on:null!=(c=e.created_on)?c:"",last_edited:null!=(d=e.last_edited)?d:"",preview:null!=(f=e.preview)?f:"",twitter_v2_post_enabled:null!=(p=e.twitter_v2_post_enabled)&&p,twitter_v2_community_share_with_followers:null!=(h=e.twitter_v2_community_share_with_followers)&&h,linkedin_v2_post_enabled:null!=(m=e.linkedin_v2_post_enabled)&&m,linkedin_v2_auto_sync_draft_content:null!=(g=e.linkedin_v2_auto_sync_draft_content)&&g,linkedin_v2_first_comment_enabled:null!=(y=e.linkedin_v2_first_comment_enabled)&&y,linkedin_v2_post_status:null!=(v=e.linkedin_v2_post_status)?v:0,substack_post_status:null!=(b=e.substack_post_status)?b:0})},"apiDraftListItemToLegacy",0,function(e){var t,n,r,o,i,l,u,c,d,f,p,h,m,g,y;return{id:e.id,account:e.account,preview:null!=(t=e.preview)?t:"",status:a[e.status],scheduled_date:e.scheduled_date,scheduled_natural_posting_time_enabled:null!=(n=e.scheduled_natural_posting_time_enabled)&&n,last_edited:null!=(r=e.last_edited)?r:"",created_on:null!=(o=e.created_on)?o:"",universal_published_on:null!=(i=e.universal_published_on)?i:void 0,num_tweets:e.num_tweets,is_publicly_shared:e.is_publicly_shared,pinned:e.pinned,errors:e.errors,tags:null!=(l=e.tags)?l:[],draft_title:e.draft_title,numbering_config:null!=(u=e.numbering_config)?u:null,settings:s(e.settings),typefully_post_enabled:e.typefully_post_enabled,twitter_v2_post_enabled:null!=(c=e.twitter_v2_post_enabled)&&c,twitter_v2_post_status:e.twitter_v2_post_status,twitter_long_form_enabled:e.twitter_long_form_enabled,twitter_long_form_status:e.twitter_long_form_status,twitter_long_form_url:e.twitter_long_form_url,thread_head_twitter_url:null!=(d=e.thread_head_twitter_url)?d:void 0,reply_to_status_url:e.reply_to_status_url,platforms_locked:e.platforms_locked,kind:e.kind,twitter_v2_community_id:e.twitter_v2_community_id,twitter_v2_community_share_with_followers:null!=(f=e.twitter_v2_community_share_with_followers)&&f,linkedin_v2_post_enabled:null!=(p=e.linkedin_v2_post_enabled)&&p,linkedin_v2_post_status:null!=(h=e.linkedin_v2_post_status)?h:0,mastodon_post_enabled:e.mastodon_post_enabled,mastodon_post_status:e.mastodon_post_status,threads_post_enabled:e.threads_post_enabled,threads_post_status:e.threads_post_status,threads_post_published_url:e.threads_post_published_url,mastodon_post_published_url:e.mastodon_post_published_url,bluesky_post_published_url:e.bluesky_post_published_url,substack_post_published_url:e.substack_post_published_url,bluesky_post_enabled:e.bluesky_post_enabled,bluesky_post_status:e.bluesky_post_status,substack_post_enabled:e.substack_post_enabled,substack_post_status:null!=(m=e.substack_post_status)?m:0,x_article_enabled:null!=(g=e.x_article_enabled)?g:void 0,x_article_status:null!=(y=e.x_article_status)?y:void 0,x_article_url:e.x_article_url}},"apiDraftToLegacyDraft",0,function(e){var r,o,i,a,s,l,u,c,d,f;return(0,n._)((0,t._)({},e),{linkedin_v2_post_visibility:null!=(r=e.linkedin_v2_post_visibility)?r:0,x_article_enabled:null!=(o=e.x_article_enabled)&&o,x_article_rich_text:null!=(i=e.x_article_rich_text)?i:null,x_article_cover_media:null!=(a=e.x_article_cover_media)?a:null,x_article_status:null!=(s=e.x_article_status)?s:0,x_article_publishing_started_at:null!=(l=e.x_article_publishing_started_at)?l:null,x_article_published_on:null!=(u=e.x_article_published_on)?u:null,x_article_id:null!=(c=e.x_article_id)?c:null,x_article_seed_post_id:null!=(d=e.x_article_seed_post_id)?d:null,x_article_url:null!=(f=e.x_article_url)?f:null})},"legacyDraftToApiDraft",0,function(e){var r,a,s,l,u,c,d,f,p;return(0,o.default)(e.account!==i.DUMMY_ACCOUNT_ID,"legacyDraftToApiDraft: account is the public-draft sentinel"),(0,n._)((0,t._)({},e),{account:e.account,rich_text:[],twitter_long_form_rich_text:null!=(r=e.twitter_long_form_rich_text)?r:[],linkedin_v2_rich_text:null!=(a=e.linkedin_v2_rich_text)?a:[],mastodon_ric
2h_text:null!=(s=e.mastodon_rich_text)?s:[],threads_rich_text:null!=(l=e.threads_rich_text)?l:[],bluesky_rich_text:null!=(u=e.bluesky_rich_text)?u:[],title:null!=(c=e.title)?c:null,published_on:null!=(d=e.published_on)?d:null,universal_published_on:null,thread_head_twitter_url:null!=(f=e.thread_head_twitter_url)?f:null,errors:null!=(p=e.errors)?p:{}})}])},717587,e=>{"use strict";e.s(["default",0,function(e){throw Error("Didn't expect to get here: ".concat(e))}])},673073,981629,15418,e=>{"use strict";e.s(["DRAFT_LIST_PAGE_SIZE",()=>m,"apiAltFetcher",()=>g,"apiFetcher",()=>h,"decodeDraftListKey",()=>b,"decodeDraftWindowKey",()=>w,"meFetcher",()=>y,"queries",()=>v],673073);var t=e.i(9378),n=e.i(396270);e.i(968344);var r=e.i(683500),o=e.i(759383),i=e.i(436413),a=e.i(473010),s=e.i(717587),l=e.i(128434);e.s(["getCurrentAccountId",()=>d],981629);var u=e.i(73002),c=e.i(976859);function d(){var e,t;return null!=(e=null!=(t=function(){let e=window.sessionStorage.getItem(u.storageKeys.selectedAccountTab);if(!e)return null;let t=parseInt(e);return isNaN(t)?null:t}())?t:(0,c.readPersistedAuth)().selectedAccountId)?e:null}var f=e.i(387911);let p="twitterbot";e.s(["DEFAULT_LINK_PREVIEW_CRAWLER",0,p],15418);let h=(e,t)=>f.default.get(e,t).then(e=>e.data),m=20,g=(e,t)=>f.apiAlt.get(e,t).then(e=>e.data),y=async e=>{let t=await f.default.get(e,(0,f.withAccount)(d(),{timeout:1e4}));return{res:t,me:t.data}},v=(0,t.createQueryKeyStore)({auth:{me:{queryKey:null,queryFn:()=>y("/me/")}},subscription:{summary:{queryKey:null,queryFn:()=>h("/subscription/summary/")}},communities:{search:e=>{let{accountId:t,query:n,nextToken:r}=e;return{queryKey:[t,n,r],queryFn:()=>{let e=new URLSearchParams({query:n});return r&&e.append("next_token",r),h("/x/communities/search/?".concat(e.toString()),(0,f.withAccount)(t))}}},lookup:(e,t)=>({queryKey:[e,t],queryFn:()=>h("/x/communities/lookup/".concat(t,"/"),(0,f.withAccount)(e))})},newAccounts:{all:{queryKey:null,queryFn:async()=>await h("/accounts-v2/")}},accounts:{publishingQuota:(e,t)=>({queryKey:[e,null==t?void 0:t.publishAt,null==t?void 0:t.draftId],queryFn:()=>{let n=new URLSearchParams;(null==t?void 0:t.publishAt)&&n.set("publish_at",t.publishAt),"number"==typeof(null==t?void 0:t.draftId)&&n.set("draft_id",String(t.draftId));let r=n.toString();return h("/accounts/".concat(e,"/publishing-quota/").concat(r?"?".concat(r):""))}})},settings:{user:e=>({queryKey:["user-settings",e],queryFn:()=>h("/settings/")})},scheduling:{nextFreeSlot:e=>({queryKey:[e],queryFn:()=>h("/timeline/next-free-slot/",(0,f.withAccount)(e))}),schedule:e=>({queryKey:[e],queryFn:()=>h("/schedule/?account_id=".concat(e))})},ai:{writingSamples:(e,t)=>({queryKey:["ai-writing-samples",e,t],queryFn:()=>{let n=new URLSearchParams({page_size:"100",account_id:String(e)});return t&&n.append("sample_type",t),h("/ai/writing-samples/?".concat(n.toString()))}}),settings:e=>({queryKey:["ai-settings",e],queryFn:()=>h("/ai/settings/?account_id=".concat(e))}),prompts:()=>({queryKey:["ai-prompts"],queryFn:async()=>(await f.default.get("/ai/prompts/")).data.results})},aiUsage:{status:e=>({queryKey:[e],queryFn:()=>h("/ai/usage/status/",(0,f.withAccount)(e))}),settings:e=>({queryKey:[e],queryFn:()=>h("/ai/usage/settings/",(0,f.withAccount)(e))})},socialSetBillingPreview:{detail:e=>{let{teamId:t,requestKey:n}=e;return{queryKey:[null!=t?t:"personal",n]}}},streaks:{currentStreak:e=>({queryKey:[e],queryFn:()=>g("/streaks/current-streak/",(0,f.withAccount)(e))})},editor:{mention_suggestions:(e,t)=>({queryKey:[e,t],queryFn:()=>h("/editor/mention-suggestions-v2/?q=".concat(encodeURIComponent(t)),(0,f.withAccount)(e))}),tweetDetails:(e,t)=>({queryKey:[e,t],queryFn:()=>h("/editor/tweet-details/?tweet_url=".concat(encodeURIComponent(t)),(0,f.withAccount)(e))})},draftsPublic:{draft:e=>({queryKey:[e],queryFn:()=>h("/drafts-public/".concat(e,"/"))}),enabledPlatformsPosts:e=>({queryKey:[e],queryFn:()=>h("/drafts-public/".concat(e,"/enabled-platforms-posts/"))})},comments:{stacks:(e,t,n)=>({queryKey:[e,t,n],queryFn:r=>{let{signal:o}=r;return h("/comments/stacks/?"+new URLSearchParams({thread_share_id:e,platform:t,status:n.toString()}).toString(),{cancelToken:_(o)})}})},drafts:{get:e=>({queryKey:[e],queryFn:t=>{let{signal:n}=t;return i.loggers.syncLayer.debug("fetching draft(".concat(e,")")),h("/threads/".concat(e,"/"),{cancelToken:_(n)})}}),publishingList:e=>({queryKey:[e],queryFn:()=>h("/threads/publishing-list/",(0,f.withAccount)(e))}),listForAiContext:e=>{let{accountId:t,filter:n,status:r,limit:o}=e;return{queryKey:[t,n,r],queryFn:()=>h("/threads/for-ai-context/?".concat((0,a.encodeQueryParams)({account:t,filter:n,status:r,limit:o})))}},draftCount:e=>({queryKey:[e],queryFn:()=>h("/threads/count/",{params:{account:e.toString(),status:0}})}),scheduledCount:e=>({queryKey:[e],queryFn:()=>h("/threads/count/?status=2",(0,f.withAccount)(e))}),publishedCount:e=>({queryKey:[e],queryFn:()=>h("/threads/published-count/",(0,f.withAccount)(e))}),media:(e,t)=>({queryKey:[e,t],queryFn:n=>{let{signal:r}=n;return h("/threads/".concat(t,"/media/"),(0,f.withAccount)(e,{cancelToken:_(r)}))}}),list:e=>{let{accountIds:t,statuses:n,tags:r=[],enabledPlatforms:o=[],publishedPlatforms:i=[],sort:a,pinnedFirst:s,search:l}=e;return{queryKey:[{accountIds:t,statuses:n,tags:r,enabledPlatforms:o,publishedPlatforms:i,sort:a,pinnedFirst:s,search:l}]}},window:e=>{let{accountIds:t,scheduledFrom:n,scheduledTo:i,publishedFrom:a,publishedTo:s,statuses:u,tags:c=[],enabledPlatforms:d=[],publishedPlatforms:f=[]}=e;return{queryKey:[{accountIds:t,scheduledFrom:n,scheduledTo:i,publishedFrom:a,publishedTo:s,statuses:u,tags:c,enabledPlatforms:d,publishedPlatforms:f}],queryFn:async()=>{(0,l.default)(n||i||a||s,"queries.drafts.window requires at least one scheduled/published boun
2d");let{data:e}=await (0,r.listDrafts)({query:{account_ids:t,status:u,scheduled_from:n,scheduled_to:i,published_from:a,published_to:s,tags:c.length>0?c.join(","):void 0,enabled_platforms:d.length>0?d:void 0,published_platforms:f.length>0?f:void 0},throwOnError:!0});return e.results.map(o.apiDraftListItemToLegacy)}}},search:(e,t)=>({queryKey:[e,t],queryFn:()=>h("/threads/search/?q=".concat(t),(0,f.withAccount)(e))}),forProfileImport:e=>({queryKey:["forProfileImport",e],queryFn:()=>h("/threads/for-profile-import/",(0,f.withAccount)(e))}),history:e=>{let{accountId:t,threadId:n,all:r=!1}=e;return{queryKey:[t,n,r],queryFn:()=>h("/threads/".concat(n,"/history/").concat(r?"?all=true":""),(0,f.withAccount)(t))}}},autoDms:{get:(e,t)=>({queryKey:[e,t],queryFn:()=>h("/auto-dms/".concat(t,"/"),(0,f.withAccount)(e))}),runningStats:(e,t)=>({queryKey:[e,t],queryFn:()=>h("/auto-dms/".concat(t,"/running-stats/"),(0,f.withAccount)(e))}),totalRunningDms:e=>({queryKey:[e],queryFn:()=>h("/auto-dms/total-dms-running/",(0,f.withAccount)(e))}),recent:e=>({queryKey:[e],queryFn:()=>h("/auto-dms/recent-dms/",(0,f.withAccount)(e))})},autoRetweet:{forDraft:(e,t)=>({queryKey:[e,t],queryFn:()=>h("/auto-retweets/".concat(t,"/"),(0,f.withAccount)(e))})},monetization:{coupon:e=>({queryKey:[e],queryFn:()=>h("/coupons/".concat(e,"/"))})},publishingStatus:{get:e=>{let{accountId:t,id:n,platform:r}=e;return{queryKey:[t,n,r],queryFn:()=>h((()=>{switch(r){case"twitter_v2":return"/threads/".concat(n,"/publishing_status/");case"mastodon":return"/threads/".concat(n,"/mastodon/publishing-status/");case"threads":return"/threads/".concat(n,"/threads/publishing-status/");case"linkedin_v2":return"/threads/".concat(n,"/linkedin/publishing-status/");case"bluesky":return"/threads/".concat(n,"/bluesky/publishing-status/");case"substack":return"/threads/".concat(n,"/substack/publishing-status/");case"x_article":return"/threads/".concat(n,"/x-article/publishing-status/");default:(0,s.default)(r)}})(),(0,f.withAccount)(t))}}},updates:{changelog:{queryKey:null,queryFn:()=>(0,f.vercelApiFetcher)("/api/changelog")},announcements:{queryKey:null,queryFn:()=>(0,f.vercelApiFetcher)("/api/posts?tag=announcement")}},mastodon:{instance:e=>({queryKey:["mastodon-instance-data",e],queryFn:()=>(0,f.vercelApiFetcher)("/api/mst-instance-info?instance="+e)})},threads:{postInsights:(e,t)=>({queryKey:[e,t],queryFn:()=>h("/threads-platform/post-insights/?draft_id=".concat(t),(0,f.withAccount)(e))})},linkPreview:{get:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p;return{queryKey:[e,2,t],queryFn:n=>{let{signal:r}=n;return(0,f.vercelApiFetcher)("/api/link-preview?url=".concat(encodeURIComponent(e),"&metadata_version=").concat(2).concat(t===p?"":"&crawler=".concat(t)),{cancelToken:_(r)})}}}},tags:{all:e=>({queryKey:[e],queryFn:()=>h("/tags/",(0,f.withAccount)(e))}),importSources:e=>({queryKey:["import-sources",e],queryFn:()=>h("/accounts/tag-import-sources/?target_account_id=".concat(e))})},refundablePayments:{all:{queryKey:null,queryFn:()=>h("/refunds/payments/")}},cancellationFlow:{state:{queryKey:null,queryFn:()=>h("/subscription/cancel-flow-state/")}},profiles:{get:e=>({queryKey:[e],queryFn:()=>h("/profiles/".concat(e,"/"))}),post:e=>({queryKey:[e],queryFn:()=>h("/posts/".concat(e,"/"))}),posts:e=>{let{page:t,screenName:n}=e;return{queryKey:[t||1,n],queryFn:e=>{let{pageParam:r=1}=e;return h("/posts/?page=".concat(t||r,"&by=").concat(n,"&consider_pinned=true"))}}}},linkedin:{organizationFromUrl:(e,t)=>({queryKey:["linkedin-organization",e,t],queryFn:()=>h("/linkedin/organizations/from-url/?url=".concat(encodeURIComponent(t)),(0,f.withAccount)(e))}),mentionSuggestions:(e,t)=>({queryKey:["linkedin-mention-suggestions",e,t],queryFn:()=>h("/editor/linkedin-mention-suggestions/?q=".concat(encodeURIComponent(t)),(0,f.withAccount)(e))}),accountConnectionRequest:e=>({queryKey:["linkedin-connection-request",e],queryFn:()=>h("/linkedin/accounts/connection-request/?id=".concat(e))})},teams:{memberships:e=>({queryKey:[e],queryFn:()=>h("/team-memberships/?team=".concat(e))}),invites:e=>({queryKey:["invites",e],queryFn:()=>h("/invites/?team=".concat(e))}),invite:e=>({queryKey:[e],queryFn:()=>h("/invites/".concat(e,"/"))}),accounts:e=>({queryKey:["team-accounts",e],queryFn:()=>h("/teams/".concat(e,"/accounts/"))}),settings:e=>({queryKey:[e],queryFn:()=>h("/teams/".concat(e,"/settings/"))})},notifications:{list:(e,t)=>
2({queryKey:["notifications",e,t],queryFn:n=>{let{pageParam:r=1}=n;return h("/notifications/?page=".concat(r,"&tab=").concat(t),(0,f.withAccount)(e))}}),single:(e,t)=>({queryKey:["notification",e,t],queryFn:()=>h("/notifications/".concat(t,"/"),(0,f.withAccount)(e))}),settings:e=>({queryKey:["notification-settings",e],queryFn:()=>h(e)}),accounts:e=>({queryKey:["notification-accounts",e],queryFn:()=>h("/unsubscribe/notifications-accounts/?t=".concat(e))}),unreadCounts:{queryKey:null,queryFn:()=>h("/notifications/unread-counts/")}},apiKeysV2:{list:()=>({queryKey:["public-api-keys"],queryFn:()=>h("/v2/api-keys/")})},webhooks:{list:()=>({queryKey:["webhooks"],queryFn:()=>h("/v2/webhooks/")}),detail:e=>({queryKey:["webhooks",e],queryFn:()=>h("/v2/webhooks/".concat(e,"/"))}),logs:(e,t)=>({queryKey:["webhooks",e,"logs",t],queryFn:n=>{let{pageParam:r=0}=n;return h("/v2/webhooks/".concat(e,"/logs/?limit=").concat(t,"&offset=").concat(r))}})},autoPlug:{forThread:(e,t)=>({queryKey:["auto-plug",e,t],queryFn:()=>h("/auto-plugs/".concat(t,"/"),(0,f.withAccount)(e))}),latest:e=>({queryKey:["latest-plug",e],queryFn:()=>h("/auto-plugs/latest/",(0,f.withAccount)(e))})},tweets:{stats:(e,t)=>({queryKey:["tweet-stats",e,t],queryFn:()=>h("/tweets/".concat(t,"/"),(0,f.withAccount)(e))})}});function b(e){if(!v.drafts.list._def.every((t,n)=>e[n]===t))return null;let t=e[e.length-1];return t&&"object"==typeof t&&Array.isArray(t.accountIds)&&Array.isArray(t.statuses)?t:null}function w(e){if(!v.drafts.window._def.every((t,n)=>e[n]===t))return null;let t=e[e.length-1];return t&&"object"==typeof t&&Array.isArray(t.accountIds)?t:null}function _(e){let t=n.default.CancelToken.source();return null==e||e.addEventListener("abort",()=>{t.cancel("Query was cancelled by TanStack Query")}),t.token}},345988,e=>{"use strict";e.s(["findDraftInCache",()=>h,"useDraftCacheMutations",()=>m,"useMutateSidebarDraft",()=>g]);var t=e.i(878420),n=e.i(64386),r=e.i(663973),o=e.i(238034),i=e.i(416340),a=e.i(221582),s=e.i(614808),l=e.i(164713),u=e.i(436413),c=e.i(673073),d=e.i(494351);let f=u.loggers.draftInApi;function p(e,t){for(let[n,r]of e.getQueriesData({queryKey:c.queries.drafts.list._def})){if(!r||!(0,c.decodeDraftListKey)(n))continue;let e=r.pages.flatMap(e=>e.results).find(t);if(e)return e}for(let[n,r]of e.getQueriesData({queryKey:c.queries.drafts.window._def})){if(!r||!(0,c.decodeDraftWindowKey)(n))continue;let e=r.find(t);if(e)return e}}function h(e){return p(d.queryClient,e)}function m(){let e=(0,r.useQueryClient)(),o=(0,i.useCallback)(t=>e.getQueriesData({queryKey:c.queries.drafts.list._def}).forEach(e=>{let[n,r]=e,o=(0,c.decodeDraftListKey)(n);r&&o&&t(n,r,o)}),[e]),s=(0,i.useCallback)(t=>e.getQueriesData({queryKey:c.queries.drafts.window._def}).forEach(e=>{let[n,r]=e,o=(0,c.decodeDraftWindowKey)(n);r&&o&&t(n,r,o)}),[e]),u=(0,i.useCallback)(r=>{f.debug("reconcile draft",{id:r.id,account:r.account,status:r.status}),o((o,i,a)=>{var s,l,u,d;let p=i.pages.some(e=>e.results.some(e=>e.id===r.id)),h=(s=r,(l=a).accountIds.includes(s.account)&&l.statuses.includes(s.status)&&v(s,l.tags)&&b(s,l.enabledPlatforms)&&w(s,l.publishedPlatforms)&&(!a.search||p));h&&!p?e.setQueryData(o,function(e,r,o){var i,a,s,l,u;let d=(null==(s=o.sort)?void 0:s.startsWith("created"))?"created_on":(null==(l=o.sort)?void 0:l.startsWith("scheduled"))?"scheduled_date":"last_edited",f=null!=(i=null==(u=o.sort)?void 0:u.endsWith("_asc"))&&i,p=null!=(a=r[d])?a:"",h=e=>{var t;let n=null!=(t=e[d])?t:"";return p===n?f?r.id<e.id:r.id>e.id:f?p<n:p>n};for(let i=0;i<e.pages.length;i++){let a=e.pages[i],s=0===i&&o.pinnedFirst?a.results.filter(e=>e.pinned).length:0,l=a.results.findIndex((e,t)=>t>=s&&h(e));if(-1===l){if(i<e.pages.length-1)continue;if(e.pages.length*c.DRAFT_LIST_PAGE_SIZE<a.count)return e;l=a.results.length}let u=[...a.results.slice(0,l),r,...a.results.slice(l)];return(0,n._)((0,t._)({},e),{pages:e.pages.map((e,r)=>r===i?(0,n._)((0,t._)({},e),{results:u}):e)})}return e}(i,r,a)):!h&&p?e.setQueryData(o,_(i,r.id)):h&&p&&e.setQueryData(o,(u=i,d=r,(0,n._)((0,t._)({},u),{pages:u.pages.map(e=>(0,n._)((0,t._)({},e),{results:e.results.map(e=>e.id===d.id?d:e)}))}))),f.debug(" list",{variant:k(a),belongs:h,present:p,action:S(h,p)})}),s((t,n,o)=>{let i=n.some(e=>e.id===r.id),s=function(e,t){if(!t.accountIds.includes(e.account)||t.statuses&&!t.statuses.includes(e.status)||!v(e,t.tags)||!b(e,t.enabledPlatforms)||!w(e,t.publishedPlatforms))return!1;let n=(e,t,n)=>!(!e||t&&(0,l.default)(e).isBefore((0,l.default)(t))||n&&(0,l.default)(e).isAfter((0,l.default)(n))
2),r=!!(t.scheduledFrom||t.scheduledTo),o=!!(t.publishedFrom||t.publishedTo);if(!r&&!o)return!0;let i=r&&y.includes(e.status)&&n(e.scheduled_date,t.scheduledFrom,t.scheduledTo),s=o&&e.status===a.DraftStatus.Published&&n(e.universal_published_on,t.publishedFrom,t.publishedTo);return i||s}(r,o);s&&!i?e.setQueryData(t,[r,...n]):!s&&i?e.setQueryData(t,n.filter(e=>e.id!==r.id)):s&&i&&e.setQueryData(t,n.map(e=>e.id===r.id?r:e)),f.debug(" window",{variant:x(o),belongs:s,present:i,action:S(s,i)})})},[o,s,e]),d=(0,i.useCallback)(r=>{f.debug("removeEverywhere",{ids:[...r]}),o((o,i,a)=>{var s,l;i.pages.some(e=>e.results.some(e=>r.has(e.id)))&&(e.setQueryData(o,1===r.size?_(i,[...r][0]):(s=i,l=r,(0,n._)((0,t._)({},s),{pages:s.pages.map(e=>(0,n._)((0,t._)({},e),{results:e.results.filter(e=>!l.has(e.id))}))}))),f.debug(" list removed",{variant:k(a)}))}),s((t,n,o)=>{n.some(e=>r.has(e.id))&&(e.setQueryData(t,n.filter(e=>!r.has(e.id))),f.debug(" window removed",{variant:x(o)}))})},[o,s,e]),h=(0,i.useCallback)((r,i)=>{f.debug("patchRows"),o((o,a,s)=>{a.pages.some(e=>e.results.some(r))&&(e.setQueryData(o,(0,n._)((0,t._)({},a),{pages:a.pages.map(e=>(0,n._)((0,t._)({},e),{results:e.results.map(e=>r(e)?i(e):e)}))})),f.debug(" list patched",{variant:k(s)}))}),s((t,n,o)=>{n.some(r)&&(e.setQueryData(t,n.map(e=>r(e)?i(e):e)),f.debug(" window patched",{variant:x(o)}))})},[o,s,e]),m=(0,i.useCallback)(t=>p(e,e=>e.id===t),[e]),g=(0,i.useCallback)((t,n)=>{t&&e.invalidateQueries({predicate:e=>{let{queryKey:n}=e,r=(0,c.decodeDraftListKey)(n);return!!r&&!!t(r)&&(f.debug("invalidateWhere list",{variant:k(r)}),!0)}}),n&&e.invalidateQueries({predicate:e=>{let{queryKey:t}=e,r=(0,c.decodeDraftWindowKey)(t);return!!r&&!!n(r)&&(f.debug("invalidateWhere window",{variant:x(r)}),!0)}})},[e]);return(0,i.useMemo)(()=>{let r=function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return n.forEach(t=>{f.debug("invalidate aux",{key:t}),e.invalidateQueries({queryKey:t})})};return{reconcileDraft:e=>{f.debug("â¶ reconcileDraft",{id:e.id}),u(e)},findCachedDraft:m,onDraftCreated:(e,t)=>{f.debug("â¶ onDraftCreated",{id:e.id,account:e.account,skipListMembership:!!(null==t?void 0:t.skipListMembership)}),(null==t?void 0:t.skipListMembership)||u(e),r(c.queries.drafts.draftCount(e.account).queryKey)},onDraftDuplicated:e=>{f.debug("â¶ onDraftDuplicated",{id:e.id,account:e.account}),u(e),r(c.queries.drafts.draftCount(e.account).queryKey)},patchDraftRows:(e,t)=>{f.debug("â¶ patchDraftRows",{id:e}),h(t=>t.id===e,t)},reconcileDraftChange:(e,n)=>{f.debug("â¶ reconcileDraftChange",{id:e});let o=m(e);if(!o)return f.debug(" skipped â draft not in any list/window cache",{id:e}),!1;let i=n((0,t._)({},o));return u(i),o.status!==i.status&&r(c.queries.drafts.scheduledCount(i.account).queryKey),!0},onDraftDeleted:e=>{f.debug("â¶ onDraftDeleted",{id:e}),d(new Set([e]))},onDraftsDeleted:e=>{f.debug("â¶ onDraftsDeleted",{ids:e}),d(new Set(e))},invalidateAllDraftLists:()=>{f.debug("â¶ invalidateAllDraftLists (error rollback â blanket refetch)"),r(c.queries.drafts.list._def,c.queries.drafts.window._def)},onTagRenamed:e=>{f.debug("â¶ onTagRenamed",e),h(t=>{var n;return t.account===e.account&&!!(null==(n=t.tags)?void 0:n.includes(e.oldSlug))},r=>{var o;return(0,n._)((0,t._)({},r),{tags:(null!=(o=r.tags)?o:[]).map(t=>t===e.oldSlug?e.newSlug:t)})}),g(t=>t.accountIds.includes(e.account)&&t.tags.includes(e.oldSlug),t=>t.accountIds.includes(e.account)&&t.tags.includes(e.oldSlug))},onTagDeleted:e=>{f.debug("â¶ onTagDeleted",e),h(t=>{var n;return t.account===e.account&&!!(null==(n=t.tags)?void 0:n.includes(e.slug))},r=>{var o;return(0,n._)((0,t._)({},r),{tags:(null!=(o=r.tags)?o:[]).filter(t=>t!==e.slug)})}),g(t=>t.accountIds.includes(e.account)&&t.tags.includes(e.slug),t=>t.accountIds.includes(e.account)&&t.tags.includes(e.slug))},onSocialSetMoved:e=>{f.debug("â¶ onSocialSetMoved",e),g(t=>t.accountIds.includes(e.movedAccountId),t=>t.accountIds.includes(e.movedAccountId)),r(c.queries.drafts.draftCount(e.movedAccountId).queryKey)}}},[m,g,h,e,u,d])}function g(){let{reconcileDraftChange:e}=m(),t=(0,i.useCallback)((t,n)=>e(t,n),[e]),n=(0,s.useDebouncedCallback)(t,300,{leading:!1,trailing:!0});return(0,i.useCallback)((e,r,o)=>{let{debounce:i=!0}=o||{};i?n(e,r):t(e,r)},[t,n])}let y=[a.DraftStatus.Scheduled,a.DraftStatus.Error,a.DraftStatus.Planned];function v(e,t){return 0===t.length||t.every(t=>{var n;return null==(n=e.tags)?void 0:n.includes(t)})}function b(e,t){if(0===t.length)return!0;let n=(0,o.getDraftEnabledPlatforms)(e);return t.some(e=>n.includes(e))}function w(e,t){return 0===t.length||t.some(t=>(function(e,t){switch(t){case"twitter_v2":return e.twitter_v2_post_status===a.PostStatus.Published;case"linkedin_v2":return e.linkedin_v2_post_status===a.PostStatus.Published;case"mastodon":return e.mastodon_post_status===a.PostStatus.Published;case"threads":return e.threads_post_status===a.PostStatus.Published;case"bluesky":return e.bluesky_post_status===a.PostStatus.Published;case"substack":return e.substack_post_status===a.PostStatus.Published;default:return!1}})(e,t))}function _(e,r){return(0,n._)((0,t._)({},e),{pages:e.pages.map(e=>(0,n._)((0,t._)({},e),{results:e.results.filter(e=>e.id!==r)}))})}function S(e,t){return e&&!t?"insert":!e&&t?"remove":e&&t?"replace":"skip"}function k(e){let t=["accts=[".concat(e.accountIds.join(","),"]"),"status=[".concat(e.statuses.join(","),"]")];return e.tags.length&&t.push("tags=[".concat(e.tags.join(","),"]")),e.enabledPlatforms.length&&t.push("enabled=[".concat(e.enabledPlatforms.join(","),"]")),e.publishedPlatforms.length&&t.push("published=[".concat(e.publishedPlatforms.join(","),"]")),e.sort&&t.push("sort=".concat(e.sort)),e.pinnedFirst&&t.push("pinnedFirst"),t.join(" ")}function x(e){var t,n,r,o;let i=["accts=[".concat(e.accountIds.join(","),"]")];return e.statuses&&i.push("status=[".concat(e.statuses.join(","),"]")),(e.scheduledFrom||e.scheduledTo)&&i.push("sched=".concat(null!=(t=e.scheduledFrom)?t:"*","..").concat(null!=(n=e.scheduledTo)?n:"*")),(e.publishedFrom||e.publishedTo)&&i.push("pub=".concat(null!=(r=e.publishedFrom)?r:"*","..").concat(null!=(o=e.publishedTo)?o:"*")),e.tags.length&&i.push("tags=[".concat(e.tags.join(","),"]")),e.enabledPlatforms.length&&i.push("enabled=[".concat(e.enabledPlatforms.join(","),"]")),e.publishedPlatforms.length&&i.push("published=[".concat(e.publishedPlatforms.join(","),"]")),i.join(" ")}},269564,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(196842),i=e.i(549198),a=e.i(839532),s=e.i(103658);let l=(0,i.create)()((0,s.withDevtools)((0,a.subscribeWithSelector)(e=>({showComments:!1,commentFilter:0,selectedCommentStackId:void 0,newComment:void 0,shouldPreventClosingCommentInput:!1,commentsWrapperOffset:0,draftCommentTexts:{},commentStateDraftId:null,setShowComments:t=>e({showComments:t},!1,"setShowComments"),setCommentFilter:t=>e({commentFilter:t},!1,"setCommentFilter"),setSelectedCommentStackId:t=>e({selectedCommentStackId:t},!1,"setSelectedCommentStackId"),setNewComment:t=>e({newComment:t},!1,"setNewComment"),setShouldPreventClosingCommentInput:t=>e({shouldPreventClosingCommentInput:t},!1,"setShouldPreventClosingCommentInput"),setCommentsWrapperOffset:t=>e({commentsWrapperOffset:t},!1,"setCommentsWrapperOffset"),toggleComments:()=>e(e=>({showComments:!e.showComments}),!1,"toggleComments"),resetCommentState:()=>e({selectedCommentStackId:void 0,newComment:void 0,draftCommentTexts:{}},!1,"resetCommentState"),resetCommentStateForDraftChange:()=>e({commentFilter:0,selectedCommentStackId:void 0,newComment:void 0,commentsWrapperOffset:0,draftCommentTexts:{},commentStateDraftId:null},!1,"resetCommentStateForDraftChange"),ensureCommentStateForDraft:t=>e(e=>e.commentStateDraftId===t?{}:{commentStateDraftId:t,commentFilter:0,selectedCommentStackId:void 0,newComment:void 0,commentsWrapperOffset:0,draftCommentTexts:{}},!1,"ensureCommentStateForDraft"),setDraftCommentText:(r,o)=>e(e=>({draftCommentTexts:(0,n._)((0,t._)({},e.draftCommentTexts),{[r]:o})}),!1,"setDraftCommentText"),clearDraftCommentText:t=>e(e=>{let n=e.draftCommentTexts,{[t]:i}=n;return{draftCommentTexts:(0,r._)(n,[(0,o._)(t)])}},!1,"clearDraftCommentText")})),{name:"CommentsStore"}));e.s(["useCommentsStore",0,l])},105585,825326,273351,417524,960559,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(800057),o=e.i(683500);let i=(e,t,n,o)=>{var i;let a={_id:e,baseUrl:(null==t?void 0:t.baseUrl)||(null!=(i=null==t?void 0:t.client)?i:r.client).getConfig().baseUrl};return n&&(a._infinite=n),o&&(a.tags=o),(null==t?void 0:t.body)&&(a.body=t.body),(null==t?void 0:t.headers)&&(a.headers=t.headers),(null==t?void 0:t.path)&&(a.path=t.path),(null==t?void 0:t.query)&&(a.query=t.query),[a]},a=e=>i("listOauthConnectedApps",e);e.s(["listOauthConnectedAppsOptions",0,e=>({queryFn:async r=>{let{queryKey:i,signal:a}=r,{data:s}=await (0,o.listOauthConnectedApps)((0,n._)((0,t._)({},e,i[0]),{signal:a,throwOnError:!0}));return s},queryKey:a(e)}),"listOauthConnectedAppsQueryKey",0,a,"retrieveDraftQueryKey",0,e=>i("retrieveDraft",e)],105585),e.s(["useSetDraftSidebarFilter",()=>x,"useSetDraftSidebarFilterForDraftStatus",()=>
2E],960559),e.s(["findAdjacentDraftIdInSidebarCache",()=>v,"getServerSidebarSort",()=>b,"getSidebarDraftsPinnedFirst",()=>w,"isSidebarDraftsQueryKey",()=>y,"prefetchSidebarDraftsFirstPage",()=>_,"sidebarDraftListParams",()=>g],417524),e.s(["draftListInfiniteQuery",()=>u],825326),e.i(968344);var s=e.i(759383),l=e.i(673073);function u(e){let{accountIds:t,statuses:n,tags:r=[],enabledPlatforms:i=[],publishedPlatforms:a=[],sort:u,pinnedFirst:c,search:d}=e;return{queryKey:l.queries.drafts.list({accountIds:t,statuses:n,tags:r,enabledPlatforms:i,publishedPlatforms:a,sort:u,pinnedFirst:c,search:d}).queryKey,queryFn:async e=>{let{pageParam:f}=e,{data:p}=await (0,o.listDrafts)({query:{account_ids:t,status:n,page:f,page_size:l.DRAFT_LIST_PAGE_SIZE,tags:r.length>0?r.join(","):void 0,enabled_platforms:i.length>0?i:void 0,published_platforms:a.length>0?a:void 0,sort:u,pinned_first:c,search:d||void 0},throwOnError:!0});return{count:p.count,next:null,previous:null,results:p.results.map(s.apiDraftListItemToLegacy)}},initialPageParam:1,getNextPageParam:(e,t,n)=>n*l.DRAFT_LIST_PAGE_SIZE<e.count?n+1:void 0}}var c=e.i(221582),d=e.i(533541),f=e.i(436413);function p(e){let t=new Set,n=[];for(let r of e)t.has(r.id)||(t.add(r.id),n.push(r));return n.length!==e.length&&f.loggers.draftsFetching.debug("dedupeById dropped duplicate draft rows",{removed:e.length-n.length}),n}function h(e){return e?p(e.filter(e=>null!=e)):[]}e.s(["compactSidebarDrafts",0,h,"dedupeById",0,p,"sortSidebarDrafts",0,function(e,t){function n(e,n){let r=t(e.id)||e.last_edited,o=t(n.id)||n.last_edited;return r<o?1:r>o?-1:n.id-e.id}let r=h(e),o=r.filter(e=>e.pinned).sort(n),i=r.filter(e=>!e.pinned).sort(n);return o.concat(i)}],273351);let m=new Set;function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{sort:n,pinnedFirst:r,platforms:o}=t;return e===d.SidebarFilter.FILTER_PUBLISHED?{statuses:[c.DraftStatus.Published],sort:"published_desc",publishedPlatforms:o}:e===d.SidebarFilter.FILTER_QUEUE?{statuses:[c.DraftStatus.Scheduled,c.DraftStatus.Planned],sort:"scheduled_asc",enabledPlatforms:o}:{statuses:[c.DraftStatus.Draft,c.DraftStatus.Error,c.DraftStatus.Planned],sort:null!=n?n:"updated_desc",pinnedFirst:null==r||r,enabledPlatforms:o}}function y(e){let{accountId:t,status:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=(0,l.decodeDraftListKey)(e);if(!r||void 0!==t&&!r.accountIds.includes(t))return!1;if(void 0!==n){let{statuses:e}=g(n);if(r.statuses.length!==e.length||!e.every((e,t)=>r.statuses[t]===e))return!1}return!0}function v(e){let{queryClient:t,accountId:n,draftId:r,direction:o,excludeDraftIds:i=m}=e;for(let[,e]of t.getQueriesData({predicate:e=>{let{queryKey:t}=e;return y(t,{accountId:n})}})){let t=h(null==e?void 0:e.pages.flatMap(e=>e.results));if(t.some(e=>e.id===r))return function(e,t,n,r){let o=e.findIndex(e=>e.id===t);if(-1===o)return null;let i="up"===n?-1:1,a=o+i;for(;a>=0&&a<e.length;){let t=e[a].id;if(!r.has(t))return t;a+=i}return null}(t,r,o,i)}return null}function b(e){if("default"!==e)return e}function w(e,t){return(!t||"default"===e)&&void 0}function _(e){let{queryClient:r,accountId:o,status:i,tags:a=[],platforms:s=[],sort:l,pinnedFirst:c,staleTime:d=3e4}=e;return r.prefetchInfiniteQuery((0,n._)((0,t._)({},u((0,t._)({accountIds:[o],tags:a},g(i,{sort:l,pinnedFirst:c,platforms:s})))),{staleTime:d}))}var S=e.i(416340),k=e.i(41133);function x(){let e=(0,k.useSidebarStore)(e=>e.setSelectedFilter);return(0,S.useCallback)(t=>e(t),[e])}function E(){let e=x(),t=(0,k.useSidebarStore)(e=>e.selectedFilter);return(0,S.useCallback)(n=>e(function(e,t){if(void 0!==t&&g(t).statuses.includes(e))return t;switch(e){case c.DraftStatus.Draft:case c.DraftStatus.Error:case c.DraftStatus.Planned:return d.SidebarFilter.FILTER_DRAFTS;case c.DraftStatus.Scheduled:return d.SidebarFilter.FILTER_QUEUE;case c.DraftStatus.Published:return d.SidebarFilter.FILTER_PUBLISHED;default:return d.SidebarFilter.FILTER_DRAFTS}}(n,t)),[t,e])}},398785,950594,98775,784145,982203,512489,88954,689646,423413,17309,415849,723224,43327,771726,e=>{"use strict";var t=e.i(221628),n=e.i(830469),r=e.i(384345),o=e.i(674829);function i(e){let{className:n,size:r=18}=e;return(0,t.jsxs)("svg",{viewBox:"0 0 100 100",width:r,height:r,className:n,xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("rect",{x:"4",y:"4",width:"92",height:"92",rx:"20",fill:"#1C1C1E"}),(0,t.jsxs)("g",{transform:"translate(18, 18) scale(2.7)",children:[(0,t.jsx)("path",{d:"M4 6L8 12L4 18",fill:"none",stroke:"#FFFFFF",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{fill:"#FFFFFF",d:"M14.9684 5.42078C14.8847 5.1695 14.6495 5 14.3846 5C14.1197 5 13.8846 5.1695 13.8008 5.42078L13.3693 6.71522C13.109 7.49618 12.4962 8.10901 11.7152 8.36933L10.4208 8.80081C10.1695 8.88457 10 9.11974 10 9.38462C10 9.6495 10.1695 9.88466 10.4208 9.96842L11.7152 10.3999C12.4962 10.6602 13.109 11.273 13.3693 12.054L13.8008 13.3484C13.8846 13.5997 14.1197 13.7692 14.3846 13.7692C14.6495 13.7692 14.8847 13.5997 14.9684 13.3484L15.3999 12.054C15.6602 11.273 16.273 10.6602 17.054 10.3999L18.3484 9.96842C18.5997 9.88466 18.7692 9.6495 18.7692 9.38462C18.7692 9.11974 18.5997 8.88457 18.3484 8.80081L17.054 8.36933C16.273 8.10901 15.6602 7.49618 15.3999 6.71522L14.9684 5.42078Z"}),(0,t.jsx)("path",{fill:"#FFFFFF",d:"M19.2761 12.8054C19.1923 12.5541 18.9572 12.3846 18.6923 12.3846C18.4274 12.3846 18.1923 12.5541 18.1085 12.8054L17.776 13.803C17.6228 14.2624 17.2624 14.6228 16.803 14.776L15.8054 15.1085C15.5541 15.1923 15.3846 15.4274 15.3846 15.6923C15.3846 15.9572 15.5541 16.1923 15.8054 16.2761L16.803 16.6086C17.2624 16.7618 17.6228 17.1223 17.776 17.5816L18.1085 18.5792C18.1923 18.8305 18.4274 19 18.6923 19C18.9572 19 19.1923 18.8305 19.2761 18.5792L19.6086 17.5816C19.7618 17.1223 20.1223 16.7618 20.5816 16.6086L21.5792 16.2761C21.8305 16.1923 22 15.9572 22 15.6923C22 15.4274 21.8305 15.1923 21.5792 15.1085L20.5816 14.776C20.1223 14.6228 19.7618 14.2624 19.6086 13.803L19.2761 12.8054Z"})]})]})}e.s(["ChunkLoading",0,function(e){let{error:i,retry:a}=e;return i?(0,t.jsx)(r.Center,{className:"size-full min-h-[140px] p-6",children:(0,t.jsxs)(r.VStack,{className:"items-center gap-2.5",noWrap:!0,children:[(0,t.jsx)(o.P3,{className:"text-typ-c3 text-center",children:"Couldn't load this view. Check your connection and retry."}),(0,t.jsx)(n.Button,{variant:"secondary",size:"small",onClick:()=>null==a?void 0:a(),children:"Retry"})]})}):null}],398785),i.displayName="AIAgentSkillsIcon",e.s(["AIAgentSkillsIcon",0,i],950594);var a=e.i(843842);let s=(0,a.default)("blocks",[["path",{d:"M10 22V7a1 1 0 0 0-1-1H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5a1 1 0 0 0-1-1H2",ke
2y:"1ah6g2"}],["rect",{x:"14",y:"2",width:"8",height:"8",rx:"1",key:"88lufb"}]]);e.s(["Blocks",0,s],98775);let l=(0,a.default)("book-open-text",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M16 12h2",key:"7q9ll5"}],["path",{d:"M16 8h2",key:"msurwy"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}],["path",{d:"M6 12h2",key:"32wvfc"}],["path",{d:"M6 8h2",key:"30oboj"}]]);e.s(["BookOpenText",0,l],784145);let u=(0,a.default)("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);e.s(["Calendar",0,u],982203);let c=(0,a.default)("circle-arrow-down",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 8v8",key:"napkw2"}],["path",{d:"m8 12 4 4 4-4",key:"k98ssh"}]]);e.s(["CircleArrowDown",0,c],512489);let d=(0,a.default)("circle-plus",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M8 12h8",key:"1wcyev"}],["path",{d:"M12 8v8",key:"napkw2"}]]);e.s(["default",0,d],88954),e.s(["CirclePlus",0,d],689646);let f=(0,a.default)("code-xml",[["path",{d:"m18 16 4-4-4-4",key:"1inbqp"}],["path",{d:"m6 8-4 4 4 4",key:"15zrgr"}],["path",{d:"m14.5 4-5 16",key:"e7oirm"}]]);e.s(["default",0,f],423413),e.s(["CodeXml",0,f],17309);let p=(0,a.default)("flask-conical",[["path",{d:"M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2",key:"18mbvz"}],["path",{d:"M6.453 15h11.094",key:"3shlmq"}],["path",{d:"M8.5 2h7",key:"csnxdl"}]]);e.s(["FlaskConical",0,p],415849);let h=(0,a.default)("layout-grid",[["rect",{width:"7",height:"7",x:"3",y:"3",rx:"1",key:"1g98yp"}],["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1",key:"6d4xhi"}],["rect",{width:"7",height:"7",x:"14",y:"14",rx:"1",key:"nxv5o0"}],["rect",{width:"7",height:"7",x:"3",y:"14",rx:"1",key:"1bb6yr"}]]);e.s(["LayoutGrid",0,h],723224);let m=(0,a.default)("logs",[["path",{d:"M3 5h1",key:"1mv5vm"}],["path",{d:"M3 12h1",key:"lp3yf2"}],["path",{d:"M3 19h1",key:"w6f3n9"}],["path",{d:"M8 5h1",key:"1nxr5w"}],["path",{d:"M8 12h1",key:"1con00"}],["path",{d:"M8 19h1",key:"k7p10e"}],["path",{d:"M13 5h8",key:"a7qcls"}],["path",{d:"M13 12h8",key:"h98zly"}],["path",{d:"M13 19h8",key:"c3s6r1"}]]);e.s(["Logs",0,m],43327);let g=(0,a.default)("panels-top-left",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9h18",key:"1pudct"}],["path",{d:"M9 21V9",key:"1oto5p"}]]);e.s(["PanelsTopLeft",0,g],771726)},52722,e=>{"use strict";let t=(0,e.i(843842).default)("plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);e.s(["Plus",0,t],52722)},923498,528456,e=>{"use strict";var t=e.i(843842);let n=(0,t.default)("settings-2",[["path",{d:"M14 17H5",key:"gfn3mx"}],["path",{d:"M19 7h-9",key:"6i9tg"}],["circle",{cx:"17",cy:"17",r:"3",key:"18b49y"}],["circle",{cx:"7",cy:"7",r:"3",key:"dfmy0x"}]]);e.s(["Settings2",0,n],923498);let r=(0,t.default)("circle-user",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}],["path",{d:"M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662",key:"154egf"}]]);e.s(["UserCircle",0,r],528456)},892111,e=>{"use strict";function t(e,t){return"account-".concat(e,"__").concat(t)}let n="connected-app-";function r(e){return e.startsWith(n)}e.s(["createAccountNavigationId",0,t,"createAccountNavigationStack",0,function(e,n){let r=["social-sets"];return n?r.push(t(n,e)):r.push(e),r},"createConnectedAppNavigationId",0,function(e){return"".concat(n).concat(e)},"createTeamNavigationId",0,function(e){return"team-".concat(e)},"createWebhookNavigationId",0,function(e,t){return"webhook-".concat(e,"__").concat(t)},"extractAccountIdFromNavigation",0,function(e){var t;let n=e.match(/^account-([^_]+)__/);return null!=(t=null==n?void 0:n[1])?t:null},"extractAccountPageIdFromNavigation",0,function(e){var t;let n=e.match(/^account-[^_]+__(.+)$/);return null!=(t=null==n?void 0:n[1])?t:null},"extractConnectedAppIdFromNavigation",0,function(e){if(!r(e))return null;let t=Number(e.slice(n.length));return Number.isFinite(t)?t:null},"extractTeamIdFromNavigation",0,function(e){return e.startsWith("team-")?e.replace("team-",""):null},"extractWebhookIdFromNavigation",0,function(e){var t;let n=e.match(/^webhook-([^_]+)__/);return null!=(t=null==n?void 0:n[1])?t:null},"extractWebhookPageIdFromNavigation",0,function(e){var t;let n=e.match(/^webhook-[^_]+__(.+)$/);return null!=(t=null==n?void 0:n[1])?t:null},"isAccountNavigationId",0,function(e){return e.startsWith("account-")},"isConnectedAppNavigationId",0,r,"isTeamNavigationId",0,function(e){return e.startsWith("team-")},"isWebhookNavigationId",0,function(e){return e.startsWith("webhook-")}])},306256,e=>{"use strict";e.i(927840);var t=e.i(401524),n=e.i(244922),r=e.i(334986),o=e.i(794217),i=e.i(58707),a=e.i(863275),s=e.i(279835),l=e.i(358089),u=e.i(665353),c=e.i(669466),d=e.i(952055),f=e.i(750717),p=e.i(398785),h=e.i(950594),m=e.i(170959),g=e.i(98775),y=e.i(784145),v=e.i(982203),b=e.i(512489),w=e.i(689646),_=e.i(17309),S=e.i(501697),k=e.i(415849),x=e.i(723224),E=e.i(43327),A=e.i(771726),T=e.i(52722),C=e.i(923498),I=e.i(528456),P=e.i(892111),M=e.i(527417);let O=(0,f.default)(()=>
2e.A(833189),{loadableGenerated:{modules:[843183]},ssr:!1,loading:p.ChunkLoading}),R=(0,f.default)(()=>e.A(85984),{loadableGenerated:{modules:[778722]},ssr:!1,loading:p.ChunkLoading}),D=(0,f.default)(()=>e.A(945728),{loadableGenerated:{modules:[803511]},ssr:!1,loading:p.ChunkLoading}),N=(0,f.default)(()=>e.A(829705),{loadableGenerated:{modules:[754325]},ssr:!1,loading:p.ChunkLoading}),L=(0,f.default)(()=>e.A(615572),{loadableGenerated:{modules:[816351]},ssr:!1,loading:p.ChunkLoading}),j=(0,f.default)(()=>e.A(554471),{loadableGenerated:{modules:[289706]},ssr:!1,loading:p.ChunkLoading}),F=(0,f.default)(()=>e.A(683285),{loadableGenerated:{modules:[460335]},ssr:!1,loading:p.ChunkLoading}),B=(0,f.default)(()=>e.A(359246),{loadableGenerated:{modules:[948825]},ssr:!1,loading:p.ChunkLoading}),z=(0,f.default)(()=>e.A(663778),{loadableGenerated:{modules:[718367]},ssr:!1,loading:p.ChunkLoading}),U=(0,f.default)(()=>e.A(834599),{loadableGenerated:{modules:[758232]},ssr:!1,loading:p.ChunkLoading}),W=(0,f.default)(()=>e.A(926288),{loadableGenerated:{modules:[796923]},ssr:!1,loading:p.ChunkLoading}),q=(0,f.default)(()=>e.A(872250),{loadableGenerated:{modules:[835326]},ssr:!1,loading:p.ChunkLoading}),G=(0,f.default)(()=>e.A(896094),{loadableGenerated:{modules:[543717]},ssr:!1,loading:p.ChunkLoading}),H=(0,f.default)(()=>e.A(737199),{loadableGenerated:{modules:[364304]},ssr:!1,loading:p.ChunkLoading}),K=(0,f.default)(()=>e.A(138241),{loadableGenerated:{modules:[17915]},ssr:!1,loading:p.ChunkLoading}),V=(0,f.default)(()=>e.A(914847),{loadableGenerated:{modules:[757562]},ssr:!1,loading:p.ChunkLoading}),X=(0,f.default)(()=>e.A(441396),{loadableGenerated:{modules:[570100]},ssr:!1,loading:p.ChunkLoading}),$=(0,f.default)(()=>e.A(874839),{loadableGenerated:{modules:[671862]},ssr:!1,loading:p.ChunkLoading}),Q=(0,f.default)(()=>e.A(558843),{loadableGenerated:{modules:[616627]},ssr:!1,loading:p.ChunkLoading}),Y=(0,f.default)(()=>e.A(853859),{loadableGenerated:{modules:[33229]},ssr:!1,loading:p.ChunkLoading}),J=(0,f.default)(()=>e.A(298623),{loadableGenerated:{modules:[139493]},ssr:!1,loading:p.ChunkLoading}),Z=(0,f.default)(()=>e.A(470377),{loadableGenerated:{modules:[26736]},ssr:!1,loading:p.ChunkLoading}),ee=(0,f.default)(()=>e.A(853260),{loadableGenerated:{modules:[22789]},ssr:!1,loading:p.ChunkLoading}),et=(0,f.default)(()=>e.A(973e3),{loadableGenerated:{modules:[112718]},ssr:!1,loading:p.ChunkLoading}),en=(0,f.default)(()=>e.A(14968),{loadableGenerated:{modules:[443056]},ssr:!1,loading:p.ChunkLoading}),er=(0,f.default)(()=>e.A(892945),{loadableGenerated:{modules:[827716]},ssr:!1,loading:p.ChunkLoading}),eo=(0,f.default)(()=>e.A(712463),{loadableGenerated:{modules:[211997]},ssr:!1,loading:p.ChunkLoading}
2),ei="new-team",ea=[{id:M.SETTINGS_PAGES_IDS.INTEGRATIONS__CLAUDE,icon:r.Claude,label:"Claude",type:"page",component:q},{id:M.SETTINGS_PAGES_IDS.INTEGRATIONS__CHATGPT,icon:n.ChatGPT,label:"ChatGPT",type:"page",component:W},{id:M.SETTINGS_PAGES_IDS.INTEGRATIONS__MCP,icon:o.MCP,label:"MCP",type:"page",component:G},{id:M.SETTINGS_PAGES_IDS.INTEGRATIONS__AGENT_SKILLS,icon:h.AIAgentSkillsIcon,label:"Agent Skills",type:"page",component:U},{id:M.SETTINGS_PAGES_IDS.INTEGRATIONS__NOTION,icon:a.Notion,label:"Notion Agents",type:"page",component:H}],es=[{id:M.SETTINGS_PAGES_IDS.INTEGRATIONS__SLACK,icon:l.Slack,label:"Slack",type:"page",component:V},{id:M.SETTINGS_PAGES_IDS.INTEGRATIONS__ZAPIER,icon:d.Zapier,label:"Zapier",type:"page",component:X},{id:M.SETTINGS_PAGES_IDS.INTEGRATIONS__RAYCAST,icon:s.Raycast,label:"Raycast",type:"page",component:K}],el={agents:"agents-integrations__agents",integrations:"agents-integrations__integrations",connectedApps:"agents-integrations__connected-apps"},eu={[el.agents]:5,[el.integrations]:5,[el.connectedApps]:4};function ec(e){return{id:M.SETTINGS_PAGES_IDS.AGENTS_INTEGRATIONS,icon:g.Blocks,label:"Agents & Integrations",type:"page",component:er,subPages:[{type:"header",id:el.agents,label:"Agents"},...ea,{type:"separator",id:"separator-before-integrations"},{type:"header",id:el.integrations,label:"Integrations"},...es,...e.length?[{type:"separator",id:"separator-before-connected-apps"},{type:"header",id:el.connectedApps,label:"Connected apps"},...e]:[]]}}let ed=[{id:M.SETTINGS_PAGES_IDS.USER,icon:I.UserCircle,label:"Your user",type:"page",component:eo},{id:M.SETTINGS_PAGES_IDS.NOTIFICATIONS,icon:i.Notification,label:"Notifications",type:"page",component:$},{id:M.SETTINGS_PAGES_IDS.APPEARANCE,icon:A.PanelsTopLeft,label:"Appearance",type:"page",component:j},{id:M.SETTINGS_PAGES_IDS.BILLING,icon:S.CreditCard,label:"Billing",type:"page",component:B},{id:M.SETTINGS_PAGES_IDS.INSTALL,icon:b.CircleArrowDown,label:"Install",type:"page",component:z},ec([]),{id:M.SETTINGS_PAGES_IDS.API,icon:_.CodeXml,label:"API",type:"page",component:D,subPages:[{id:M.SETTINGS_PAGES_IDS.API_WEBHOOK__SETTINGS,icon:C.Settings2,label:"Settings",type:"page",component:L},{id:M.SETTINGS_PAGES_IDS.API_WEBHOOK__LOGS,icon:E.Logs,label:"Logs",type:"page",component:N}]},{id:M.SETTINGS_PAGES_IDS.BETA,icon:k.FlaskConical,label:"Experimental",type:"page",component:F},{type:"separator",id:"separator-below-experimental"},{id:M.SETTINGS_PAGES_IDS.SOCIAL_SETS,icon:u.User,label:"Social Sets",type:"page",component:Z,subPages:[{id:M.SETTINGS_PAGES_IDS.SOCIAL_SETS__GENERAL,icon:x.LayoutGrid,label:"General",type:"page",component:ee},{id:M.SETTINGS_PAGES_IDS.SOCIAL_SETS__SCHEDULING,icon:v.Calendar,label:"Scheduling",type:"page",component:J},{id:M.SETTINGS_PAGES_IDS.SOCIAL_SETS__NEW_DRAFT,icon:w.CirclePlus,label:"New Draft",type:"page",component:Q},{id:M.SETTINGS_PAGES_IDS.SOCIAL_SETS__PUBLIC_PROFILE,icon:I.UserCircle,label:"Public Profile",type:"page",component:Y},{type:"separator",id:"separator-before-ai-chat"},{type:"header",id:"ai-chat-header",label:m.AI_CHAT_NAME},{id:M.SETTINGS_PAGES_IDS.SOCIAL_SETS__AI_PERSONALIZATION,icon:t.AiChat2,label:"Style Guide",type:"page",component:O},{id:M.SETTINGS_PAGES_IDS.SOCIAL_SETS__AI_WRITING_SAMPLES,icon:y.BookOpenText,label:"Writing Samples",type:"page",component:R}]}],ef={user:{navigationStack:[M.SETTINGS_PAGES_IDS.USER]},social_sets:{navigationStack:[M.SETTINGS_PAGES_IDS.SOCIAL_SETS]},accounts:{navigationStack:[M.SETTINGS_PAGES_IDS.SOCIAL_SETS]},notifications:{navigationStack:[M.SETTINGS_PAGES_IDS.NOTIFICATIONS]},appearance:{navigationStack:[M.SETTINGS_PAGES_IDS.APPEARANCE]},beta:{navigationStack:[M.SETTINGS_PAGES_IDS.BETA]},experimental:{navigationStack:[M.SETTINGS_PAGES_IDS.BETA]},experiments:{navigationStack:[M.SETTINGS_PAGES_IDS.BETA]},ai:{navigationStack:[M.SETTINGS_PAGES_IDS.AGENTS_INTEGRATIONS]},"agents-integrations":{navigationStack:[M.SETTINGS_PAGES_IDS.AGENTS_INTEGRATIONS]},billing:{navigationStack:[M.SETTINGS_PAGES_IDS.BILLING]},install:{navigationStack:[M.SETTINGS_PAGES_IDS.INSTALL]},api:{navigationStack:[M.SETTINGS_PAGES_IDS.API]},"integrations-overview":{navigationStack:[M.SETTINGS_PAGES_IDS.AGENTS_INTEGRATIONS]},"integrations-zapier":{navigationStack:[M.SETTINGS_PAGES_IDS.AGENTS_INTEGRATIONS,M.SETTINGS_PAGES_IDS.INT
2EGRATIONS__ZAPIER]},"integrations-slack":{navigationStack:[M.SETTINGS_PAGES_IDS.AGENTS_INTEGRATIONS,M.SETTINGS_PAGES_IDS.INTEGRATIONS__SLACK]},"integrations-claude":{navigationStack:[M.SETTINGS_PAGES_IDS.AGENTS_INTEGRATIONS,M.SETTINGS_PAGES_IDS.INTEGRATIONS__CLAUDE]},"integrations-chatgpt":{navigationStack:[M.SETTINGS_PAGES_IDS.AGENTS_INTEGRATIONS,M.SETTINGS_PAGES_IDS.INTEGRATIONS__CHATGPT]},"integrations-mcp":{navigationStack:[M.SETTINGS_PAGES_IDS.AGENTS_INTEGRATIONS,M.SETTINGS_PAGES_IDS.INTEGRATIONS__MCP]},"integrations-agent-skills":{navigationStack:[M.SETTINGS_PAGES_IDS.AGENTS_INTEGRATIONS,M.SETTINGS_PAGES_IDS.INTEGRATIONS__AGENT_SKILLS]},"integrations-notion":{navigationStack:[M.SETTINGS_PAGES_IDS.AGENTS_INTEGRATIONS,M.SETTINGS_PAGES_IDS.INTEGRATIONS__NOTION]},"integrations-raycast":{navigationStack:[M.SETTINGS_PAGES_IDS.AGENTS_INTEGRATIONS,M.SETTINGS_PAGES_IDS.INTEGRATIONS__RAYCAST]},integrations:{navigationStack:[M.SETTINGS_PAGES_IDS.AGENTS_INTEGRATIONS]},scheduling:{navigationStack:[M.SETTINGS_PAGES_IDS.SOCIAL_SETS,M.SETTINGS_PAGES_IDS.SOCIAL_SETS__SCHEDULING]},"new-draft":{navigationStack:[M.SETTINGS_PAGES_IDS.SOCIAL_SETS,M.SETTINGS_PAGES_IDS.SOCIAL_SETS__NEW_DRAFT]},"ai-personalization":{navigationStack:[M.SETTINGS_PAGES_IDS.SOCIAL_SETS,M.SETTINGS_PAGES_IDS.SOCIAL_SETS__AI_PERSONALIZATION]},"ai-writing-samples":{navigationStack:[M.SETTINGS_PAGES_IDS.SOCIAL_SETS,M.SETTINGS_PAGES_IDS.SOCIAL_SETS__AI_WRITING_SAMPLES]}};e.s(["AGENTS_INTEGRATIONS_GROUP_IDS",0,el,"NEW_TEAM_ACTION",0,ei,"buildAgentsIntegrationsPage",0,ec,"buildConnectedAppPage",0,function(e,t,n){return{id:(0,P.createConnectedAppNavigationId)(e),icon:n,label:t,type:"page",component:en}},"getSettingsNavGroupItemLimit",0,function(e){var t;return null!=(t=eu[e])?t:8},"getSettingsPageConfigWithTeams",0,e=>{let t=[...ed],n=t.findIndex(e=>e.id===M.SETTINGS_PAGES_IDS.SOCIAL_SETS);if(-1!==n){let r=[{type:"separator",id:"separator-before-teams"}];r.push({id:ei,icon:T.Plus,label:"New team",type:"action"}),e&&e.length>0&&e.forEach((e,t)=>{r.push({id:(0,P.createTeamNavigationId)(e.id),icon:c.Users,label:e.name,type:"page",component:et})}),t.splice(n+1,0,...r)}return t},"getSettingsUrlNavigationStack",0,function(e){var t;return null==(t=ef[e])?void 0:t.navigationStack},"isSettingsPageBeta",0,e=>{var t,n;return null!=(t=null==(n=ed.filter(e=>"page"===e.type).find(t=>t.id===e))?void 0:n.isBeta)&&t}])},592225,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(416340),i=e.i(373199),a=e.i(367818),s=e.i(587885),l=e.i(484517),u=e.i(158767),c=e.i(436410),d=e.i(377120),f=e.i(196390),p=e.i(421327),h=e.i(558520),m=e.i(560725),g=e.i(243830),y=e.i(48193),v=e.i(34345),b=e.i(322669),w=e.i(221628),_=Object.defineProperty,S=(e,t)=>_(e,"name",{value:t,configurable:!0}),k="Dialog",[x,E]=(0,s.createContextScope)(k),[A,T]=x(k),C=S(e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:i,onOpenChange:a,modal:s=!0}=e,c=o.useRef(null),d=o.useRef(null),[f,p]=(0,u.useControllableState)({prop:r,defaultProp:null!=i&&i,onChange:a,caller:k}),[h,m]=o.useState(0),[g,y]=o.useState(0);return(0,w.jsx)(A,{scope:t,triggerRef:c,contentRef:d,contentId:(0,l.useId)(),titleId:(0,l.useId)(),descriptionId:(0,l.useId)(),titlePresent:h>0,descriptionPresent:g>0,setTitleCount:m,setDescriptionCount:y,open:f,onOpenChange:p,onOpenToggle:o.useCallback(()=>p(e=>!e),[p]),modal:s,children:n})},"Dialog"),I=o.forwardRef(S(function(e,o){let{__scopeDialog:s}=e,l=(0,r._)(e,["__scopeDialog"]),u=T("DialogTrigger",s),c=(0,a.useComposedRefs)(o,u.triggerRef);return(0,w.jsx)(h.Primitive.button,(0,n._)((0,t._)({type:"button","aria-haspopup":"dialog","aria-expanded":u.open,"aria-controls":u.open?u.contentId:void 0,"data-state":K(u.open)},l),{ref:c,onClick:(0,i.composeEventHandlers)(e.onClick,u.onOpenToggle)}))},"DialogTrigger")),P="DialogPortal",[M,O]=x(P,{forceMount:void 0}),R=S(e=>{let{__scopeDialog:t,forceMount:n,children:r,container:i}=e,a=T(P,t);return(0,w.jsx)(M,{scope:t,forceMount:n,children:o.Children.map(r,e=>(0,w.jsx)(p.Presence,{present:n||a.open,children:(0,w.jsx)(f.Portal,{asChild:!0,container:i,children:e})}))})},"DialogPortal"),D="DialogOverlay",N=o.forwardRef(S(function(e,o){let i=O(D,e.__scopeDialog),{forceMount:a=i.forceMount}=e,s=(0,r._)(e,["forceMount"]),l=T(D,e.__scopeDialog);return l.modal?(0,w.jsx)(p.Presence,{present:a||l.open,children:(0,w.jsx)(j,(0,n._)((0,t._)({},s),{ref:o}))}):null},"DialogOverlay")),L=(0,b.createSlot)("DialogOverlay.RemoveScroll"),j=o.forwardRef(S(function(e,o){let{__scopeDialog:i}=e,s=(0,r._)(e,["__scopeDialog"]),l=T(D,i),u=(0,c.useDismissableLayerSurface)(),d=(0,a.useComposedRefs)(o,u);return(0,w.jsx)(y.RemoveScroll,{as:L,allowPinchZoom:!0,shards:[l.contentRef],children:(0,w.jsx)(h.Primitive.div,(0,n._)((0,t._)({"data-state":K(l.open)},s),{ref:d,style:(0,t._)({pointerEvents:"auto"},s.style)}))})},"DialogOverlayImpl")),F="DialogContent",B=o.forwardRef(S(function(e,o){let i=O(F,e.__scopeDialog),{forceMount:a=i.forceMount}=e,s=(0,r._)(e,["forceMount"]),l=T(F,e.__scopeDialog);return(0,w.jsx)(p.Presence,{present:a||l.open,children:l.modal?(0,w.jsx)(z,(0,n._)((0,t._)({},s),{ref:o})):(0,w.jsx)(U,(0,n._)((0,t._)({},s),{ref:o}))})},"DialogContent")),z=o.forwardRef(S(function(e,r){let s=T(F,e.__scopeDialog),l=o.useRef(null),u=(0,a.useComposedRefs)(r,s.contentRef,l);return o.useEffect(()=>{let e=l.current;if(e)return(0,v.hideOthers)(e)},[]),(0,w.jsx)(W,(0,n._)((0,t._)({},e),{ref:u,trapFocus:s.open,disableOutsidePointerEvents:s.open,onCloseAutoFocus:(0,i.composeEventHandlers)(e.onCloseAutoFocus,e=>{var t;
2e.preventDefault(),null==(t=s.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,i.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:(0,i.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault())}))},"DialogContentModal")),U=o.forwardRef(S(function(e,r){let i=T(F,e.__scopeDialog),a=o.useRef(!1),s=o.useRef(!1);return(0,w.jsx)(W,(0,n._)((0,t._)({},e),{ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var n,r;null==(n=e.onCloseAutoFocus)||n.call(e,t),t.defaultPrevented||(a.current||null==(r=i.triggerRef.current)||r.focus(),t.preventDefault()),a.current=!1,s.current=!1},onInteractOutside:t=>{var n,r;null==(n=e.onInteractOutside)||n.call(e,t),t.defaultPrevented||(a.current=!0,"pointerdown"===t.detail.originalEvent.type&&(s.current=!0));let o=t.target;(null==(r=i.triggerRef.current)?void 0:r.contains(o))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&s.current&&t.preventDefault()}}))},"DialogContentNonModal")),W=o.forwardRef(S(function(e,o){let{__scopeDialog:i,trapFocus:a,onOpenAutoFocus:s,onCloseAutoFocus:l}=e,u=(0,r._)(e,["__scopeDialog","trapFocus","onOpenAutoFocus","onCloseAutoFocus"]),f=T(F,i);return(0,m.useFocusGuards)(),(0,w.jsx)(w.Fragment,{children:(0,w.jsx)(d.FocusScope,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:s,onUnmountAutoFocus:l,children:(0,w.jsx)(c.DismissableLayer,(0,n._)((0,t._)({role:"dialog",id:f.contentId,"aria-describedby":f.descriptionPresent?f.descriptionId:void 0,"aria-labelledby":f.titlePresent?f.titleId:void 0,"data-state":K(f.open)},u),{ref:o,deferPointerDownOutside:!0,onDismiss:()=>f.onOpenChange(!1)}))})})},"DialogContentImpl")),q=o.forwardRef(S(function(e,o){let{__scopeDialog:i}=e,a=(0,r._)(e,["__scopeDialog"]),s=T("DialogTitle",i),{setTitleCount:l}=s;return(0,g.useLayoutEffect)(()=>(l(e=>e+1),()=>l(e=>e-1)),[l]),(0,w.jsx)(h.Primitive.h2,(0,n._)((0,t._)({id:s.titleId},a),{ref:o}))},"DialogTitle")),G=o.forwardRef(S(function(e,o){let{__scopeDialog:i}=e,a=(0,r._)(e,["__scopeDialog"]),s=T("DialogDescription",i),{setDescriptionCount:l}=s;return(0,g.useLayoutEffect)(()=>(l(e=>e+1),()=>l(e=>e-1)),[l]),(0,w.jsx)(h.Primitive.p,(0,n._)((0,t._)({id:s.descriptionId},a),{ref:o}))},"DialogDescription")),H=o.forwardRef(S(function(e,o){let{__scopeDialog:a}=e,s=(0,r._)(e,["__scopeDialog"]),l=T("DialogClose",a);return(0,w.jsx)(h.Primitive.button,(0,n._)((0,t._)({type:"button"},s),{ref:o,onClick:(0,i.composeEventHandlers)(e.onClick,()=>l.onOpenChange(!1))}))},"DialogClose"));function K(e){return e?"open":"closed"}S(K,"getState"),e.s(["Close",0,H,"Content",0,B,"Description",0,G,"Overlay",0,N,"Portal",0,R,"Root",0,C,"Title",0,q,"Trigger",0,I])},584213,568495,e=>{"use strict";var t=e.i(878420),n=e.i(64386),r=e.i(416340),o=e.i(154637),i=e.i(221628),a=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),s=r.forwardRef((e,r)=>(0,i.jsx)(o.Primitive.span,(0,n._)((0,t._)({},e),{ref:r,style:(0,t._)({},a,e.style)})));s.displayName="VisuallyHidden",e.s(["Root",0,s],584213),e.s(["ACCOUNT_MENU_TRIGGER_ID",0,"account-menu-trigger"],568495)},391588,e=>{"use strict";var t=e.i(221628),n=e.i(588354);let r="custom-toaster";e.s(["TOAST_CONTAINER_CLASSNAME",0,r,"default",0,function(){return(0,t.jsx)(n.Toaster,{containerClassName:r,containerStyle:{top:"var(--toaster-top-offset)"},toastOptions:{position:"top-center",duration:5e3,style:{background:"var(--bgTooltip)",color:"var(--c2)",padding:"3px 8px",maxWidth:600,fontSize:"14px",borderRadius:"10px",border:"none",boxShadow:"rgba(0, 0, 0, 0.05) 0px 0px 0px 0.5px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px, rgba(0, 0, 0, 0.08) 0px 6px 40px -2px",zIndex:99999}}})}])},221006,e=>{"use strict";let t=(0,e.i(843842).default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.s(["ChevronDown",0,t],221006)},128826,404111,265975,315386,e=>{"use strict";e.s(["default",()=>P,"isAnyDebuggerOpen",()=>x],128826);var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(221628),i=e.i(384345),a=e.i(559964),s=e.i(953303),l=e.i(635891),u=e.i(221006);let c=(0,e.i(843842).default)("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);e.s(["ChevronUp",0,c],404111);
2var d=e.i(675996),f=e.i(13660),p=e.i(440312);class h{subscribe(e){return this.componentControls.add(e),()=>this.componentControls.delete(e)}start(e,t){this.componentControls.forEach(n=>{n.start(e.nativeEvent||e,t)})}constructor(){this.componentControls=new Set}}let m=()=>new h;function g(){return(0,p.useConstant)(m)}e.s(["useDragControls",0,g],265975);var y=e.i(456263),v=e.i(416340),b=e.i(479999);function w(e){let t=(0,p.useConstant)(()=>(0,y.motionValue)(e)),{isStatic:n}=(0,v.useContext)(b.MotionConfigContext);if(n){let[,n]=(0,v.useState)(e);(0,v.useEffect)(()=>t.on("change",n),[])}return t}e.s(["useMotionValue",0,w],315386);var _=e.i(149285),S=e.i(251839);let k=()=>0===document.querySelectorAll("[data-debugger-wrapper]").length?5e3:Math.max(...Array.from(document.querySelectorAll("[data-debugger-wrapper]")).map(e=>{let t=e.style.zIndex;return t?parseInt(t):5e3})),x=()=>null!==document.querySelector("[data-debugger-wrapper]"),E={x:1,y:1},A=(e,t,n)=>Math.min(Math.max(e,t),n),T=e=>({x:A(e.x,0,1),y:A(e.y,0,1)}),C=(e,t)=>{let n=window.innerWidth,r=window.innerHeight,o=16-t.left,i=16-t.top,a=Math.max(n-e.width-t.left-16,o),s=Math.max(r-e.height-t.top-16,i);return{minX:o,minY:i,maxX:a,maxY:s}},I=(e,t,n)=>{let r=T(e),{minX:o,minY:i,maxX:a,maxY:s}=C(t,n);return{x:o+(a-o)*r.x,y:i+(s-i)*r.y}};function P(e){let{children:r,className:p,onClose:h,initialWidth:m,initialHeight:y,debuggerId:b}=e,x=(0,s.default)(640),P=(0,l.default)(),O=g(),R="debugger:".concat(b),D=(0,v.useMemo)(()=>({left:16,top:16}),[]),N=(0,v.useMemo)(()=>({width:m||(x?200:300),height:y||(x?300:400)}),[y,m,x]),L=(0,v.useMemo)(()=>{try{let n=sessionStorage.getItem(R);if(n){var e,t;let r=JSON.parse(n),o=null!=(e=r.size)?e:N,i=r.positionRatio?T(r.positionRatio):E,a=I(i,o,D);return{size:o,position:a,positionRatio:i,collapsed:null!=(t=r.collapsed)&&t}}}catch(e){console.error("[DebuggerWrapper] failed to load persisted state",e)}return{size:N,position:I(E,N,D),positionRatio:E,collapsed:!1}},[D,N,R]),[j,F]=(0,v.useState)(L.size),[B,z]=(0,v.useState)(L.collapsed),U=w(L.position.x),W=w(L.position.y),q=(0,v.useRef)(null),G=(0,v.useRef)(!1),H=(0,v.useRef)(!1),K=(0,v.useRef)(null),V=(0,v.useRef)(L.positionRatio),[X,$]=(0,v.useState)(k()+1),Q=(0,v.useCallback)(()=>{if(!P)return;let e=((e,t,n)=>{let{minX:r,minY:o,maxX:i,maxY:a}=C(t,n);return{x:A(e.x,r,i),y:A(e.y,o,a)}})({x:U.get(),y:W.get()},j,D),t=((e,t,n)=>{let{minX:r,minY:o,maxX:i,maxY:a}=C(t,n),s=i-r,l=a-o;return T({x:0===s?E.x:(e.x-r)/s,y:0===l?E.y:(e.y-o)/l})})(e,j,D);V.current=t,e.x!==U.get()&&U.set(e.x),e.y!==W.get()&&W.set(e.y);try{sessionStorage.setItem(R,JSON.stringify({position:e,positionRatio:t,size:j,collapsed:B}))}catch(e){console.error("[DebuggerWrapper] failed to persist state",e)}},[D,B,P,j,R,U,W]),Y=(0,v.useRef)(Q);(0,v.useEffect)(()=>{Y.current=Q},[Q]);let J=(0,v.useCallback)(()=>{if(!P||G.current||H.current)return;let e=I(V.current,j,D);U.set(e.x),W.set(e.y)},[D,P,j,U,W]);(0,v.useEffect)(()=>{if(!P)return;let e=null,t=()=>{null!==e&&cancelAnimationFrame(e),e=requestAnimationFrame(()=>{e=null,J()})};return window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t),null!==e&&cancelAnimationFrame(e)}},[P,J]);let Z=(0,v.useCallback)(()=>{z(e=>!e)},[]);function ee(e){e.preventDefault(),G.current=!0,O.start(e),$(k()+1),document.addEventListener("touchmove",et,{passive:!1})}(0,v.useEffect)(()=>{Q()},[B,Q]);let et=(0,v.useCallback)(e=>{(G.current||H.current)&&e.preventDefault()},[]);function en(e,n){var r,o;e.preventDefault(),e.stopPropagation(),H.current=!0,K.current={pointerId:e.pointerId,direction:n,target:e.target,startPointer:{x:e.clientX,y:e.clientY},startSize:(0,t._)({},j),startPosition:{x:U.get(),y:W.get()}},$(k()+1),null==(o=e.target)||null==(r=o.setPointerCapture)||r.call(o,e.pointerId),document.addEventListener("touchmove",et,{passive:!1})}(0,v.useEffect)(()=>()=>{document.removeEventListener("touchmove",et)},[]);let er=(0,v.useRef)(B);return(er.current=B,(0,v.useEffect)(()=>{if(!P)return;let e=q.current;if(!e||"u"<typeof ResizeObserver)return;let r=new ResizeObserver(e=>{let r=e[0];if(!r)return;let o=Math.round(r.contentRect.width),i=Math.round(r.contentRect.height);F(e=>er.current?e.width===o?e:(0,n._)((0,t._)({},e),{width:o}):e.width===o&&e.height===i?e:{width:o,height:i})});return r.observe(e),()=>r.disconnect()},[P]),(0,v.useEffect)(()=>
2{if(!P)return;let e=e=>{let t=K.current;if(!t||e.pointerId!==t.pointerId)return;e.preventDefault();let n=e.clientX-t.startPointer.x,r=e.clientY-t.startPointer.y,o=t.direction.toLowerCase(),i=o.includes("left"),a=o.includes("right"),s=o.includes("top"),l=o.includes("bottom"),u=t.startSize.width,c=t.startSize.height,d=t.startPosition.x,f=t.startPosition.y;if(a&&!i&&(u=Math.max(200,t.startSize.width+n)),i){let e=Math.max(200,t.startSize.width-n),r=t.startSize.width-e;u=e,d=t.startPosition.x+r}if(l&&!s&&(c=Math.max(200,t.startSize.height+r)),s){let e=Math.max(200,t.startSize.height-r),n=t.startSize.height-e;c=e,f=t.startPosition.y+n}F(e=>e.width===u&&e.height===c?e:{width:u,height:c}),d!==U.get()&&U.set(d),f!==W.get()&&W.set(f)},t=e=>{var t,n;let r=K.current;r&&e.pointerId===r.pointerId&&(K.current=null,H.current=!1,document.removeEventListener("touchmove",et),null==(n=r.target)||null==(t=n.releasePointerCapture)||t.call(n,e.pointerId),Y.current())};return window.addEventListener("pointermove",e),window.addEventListener("pointerup",t),()=>{window.removeEventListener("pointermove",e),window.removeEventListener("pointerup",t)}},[P,et,U,W]),P)?_.default.createPortal((0,o.jsxs)(f.motion.div,{ref:q,"data-debugger-wrapper":!0,className:(0,S.default)("bg-typ-75 dark:bg-typ-800 shadow-border rounded-lg fixed flex flex-col overflow-hidden",p),style:{width:j.width,height:B?26:j.height,minWidth:"".concat(200,"px"),minHeight:B?"".concat(26,"px"):"".concat(200,"px"),left:D.left,top:D.top,zIndex:X,x:U,y:W},drag:!0,dragControls:O,dragMomentum:!1,dragListener:!1,onDragEnd:function(){G.current&&(G.current=!1,document.removeEventListener("touchmove",et)),Q()},children:[(0,o.jsxs)(i.HStack,{className:"absolute top-1.5 right-1.5 z-10 gap-1",children:[(0,o.jsx)(a.default,{icon:B?(0,o.jsx)(u.ChevronDown,{}):(0,o.jsx)(c,{}),size:14,onClick:Z,tooltip:{content:B?"Expand":"Collapse"}}),h&&(0,o.jsx)(a.default,{icon:(0,o.jsx)(d.X,{}),size:14,onClick:h})]}),!B&&(0,o.jsxs)("div",{className:"pointer-events-none absolute inset-0 z-10",children:[(0,o.jsx)("div",{className:"absolute left-3 right-3 top-0 h-2 cursor-ns-resize pointer-events-auto hover:bg-typ-c1/10",onPointerDown:e=>en(e,"top")}),(0,o.jsx)("div",{className:"absolute left-3 right-3 bottom-0 h-2 cursor-ns-resize pointer-events-auto hover:bg-typ-c1/10",onPointerDown:e=>en(e,"bottom")}),(0,o.jsx)("div",{className:"absolute top-3 bottom-3 left-0 w-2 cursor-ew-resize pointer-events-auto hover:bg-typ-c1/10",onPointerDown:e=>en(e,"left")}),(0,o.jsx)("div",{className:"absolute top-3 bottom-3 right-0 w-2 cursor-ew-resize pointer-events-auto hover:bg-typ-c1/10",onPointerDown:e=>en(e,"right")}),(0,o.jsx)("div",{className:"absolute top-0 left-0 h-3 w-3 cursor-nwse-resize pointer-events-auto hover:bg-typ-c1/10",onPointerDown:e=>en(e,"topLeft")}),(0,o.jsx)("div",{className:"absolute top-0 right-0 h-3 w-3 cursor-nesw-resize pointer-events-auto hover:bg-typ-c1/10",onPointerDown:e=>en(e,"topRight")}),(0,o.jsx)("div",{className:"absolute bottom-0 left-0 h-3 w-3 cursor-nesw-resize pointer-events-auto hover:bg-typ-c1/10",onPointerDown:e=>en(e,"bottomLeft")}),(0,o.jsx)("div",{className:"absolute bottom-0 right-0 h-3 w-3 cursor-nwse-resize pointer-events-auto hover:bg-typ-c1/10",onPointerDown:e=>en(e,"bottomRight")})]}),(0,o.jsx)(M,{onPointerDown:ee}),!B&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(i.VStack,{className:"max-desktop:has-touch:[zoom:0.9] w-full flex-1 min-h-0 p-2 gap-2 overflow-x-hidden overflow-y-auto",onMouseDown:function(e){$(k()+1)},noWrap:!0,children:r}),(0,o.jsx)(M,{onPointerDown:ee})]})]}),document.body):null}let M=e=>{let{className:i}=e,a=(0,r._)(e,["className"]);return(0,o.jsx)("div",(0,n._)((0,t._)({className:"flex-center w-full h-6 cursor-move opacity-50 hover:opacity-100 hover:bg-typ-c4/10",onTouchStart:e=>{e.stopPropagation()}},a),{children:(0,o.jsxs)("div",{className:"flex flex-col gap-[1.5px]",children:[(0,o.jsx)("div",{className:"border-b border-typ-c4 w-5"}),(0,o.jsx)("div",{className:"border-b border-typ-c4 w-5"}),(0,o.jsx)("div",{className:"border-b border-typ-c4 w-5"})]})}))}},604643,927758,173330,e=>{"use strict";e.s(["FullScreenModal",()=>D,"Modal",()=>S,"ModalButtonsFooter",()=>A,"ModalDescription",()=>I,"ModalFooter",()=>T,"ModalHeader",()=>E,"ModalTitle",()=>
2C,"getFrontmostModalScrollContainer",()=>R,"isAnyModalOpen",()=>M,"scrollModalContent",()=>P],604643);var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(221628);e.i(927840);var i=e.i(485324),a=e.i(592225),s=e.i(584213),l=e.i(674829),u=e.i(568495),c=e.i(391588),d=e.i(128826),f=e.i(209163),p=e.i(51742),h=e.i(170490),m=e.i(416340),g=e.i(251839);let y=e=>!!e&&e instanceof Element&&v.some(t=>e.closest(t)),v=["[data-radix-dialog-content]","[data-radix-dropdown-menu-content]","[data-dropdown-content]","[data-dropdown-id]","[data-dropdown-trigger]",'[role="menu"]','[role="menuitem"]',"[data-radix-select-content]","[data-radix-menu-content]","[data-radix-popover-content]","[data-radix-tooltip-content]","[data-radix-context-menu-content]","[data-radix-popper-content-wrapper]","[data-radix-collection-item]"],b=["[data-radix-dialog-content]","[data-radix-dropdown-menu-content]","[data-dropdown-content]","[data-dropdown-id]",'[role="menu"]',"[data-radix-select-content]","[data-radix-menu-content]","[data-radix-popover-content]","[data-radix-tooltip-content]","[data-radix-context-menu-content]","[data-radix-popper-content-wrapper]"],w=()=>b.some(e=>Array.from(document.querySelectorAll(e)).some(e=>{let t=e.dataset.state;return!e.closest("[hidden]")&&"closed"!==t}))||!!document.querySelector("[data-modal]:not([hidden])");e.s(["isRadixElement",0,y,"isRadixOrModalOpen",0,w],927758);let _={toolbars:2,header:3,threadActions:3,sidebars:4,aiAssistant:5,dropdowns:2e3};Object.keys(_).forEach(e=>_[e]=_[e].toString()),e.s(["Z_INDEX_MODALS",0,1e3,"default",0,_],173330);let S=m.forwardRef((e,l)=>{let[p,...v]=[e,l],{defaultOpen:b,open:_,onOpenChange:S,trapFocus:A=!0,title:T,description:P,bottomSheet:M="never",forceMountWhenClosed:R=!1,disablePortal:D=!1,wrapperClassName:N,fullHeight:L,withOverlay:j=!0,hideCloseButton:F,closeOnClickOutside:B=!0,closeOnEscapeKeyDown:z=!0,onInteractOutside:U,onEscapeKeyDown:W,trigger:q,onOpenAutoFocus:G,className:H,children:K,zIndex:V=1e3}=p,X=(0,r._)(p,["defaultOpen","open","onOpenChange","trapFocus","title","description","bottomSheet","forceMountWhenClosed","disablePortal","wrapperClassName","fullHeight","withOverlay","hideCloseButton","closeOnClickOutside","closeOnEscapeKeyDown","onInteractOutside","onEscapeKeyDown","trigger","onOpenAutoFocus","className","children","zIndex"]),[$]=v,{mount:Q}=(0,h.default)(!!_,300),Y=R&&!Q,J=m.useRef(null),Z=m.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:300,t=setTimeout(()=>{w()||(document.body.style.removeProperty("pointer-events"),document.body.style.removeProperty("user-select"),document.body.style.removeProperty("overflow"))},e);return()=>clearTimeout(t)},[]);m.useEffect(()=>Z(300),[Z]),m.useEffect(()=>{if(!_&&!Q)return Z(500)},[_,Q,Z]);let ee=(0,o.jsxs)("div",{ref:J,hidden:Y,className:"fixed inset-0 overflow-hidden pointer-events-none",style:{zIndex:V},"data-modal":!Y||void 0,children:[j&&(0,o.jsx)("div",{className:(0,g.default)("fixed w-full h-full bg-black/20 dark:bg-black/30 fill-mode-both",["duration-200"],{"max-modal:duration-400":"mobile"===M,"duration-400":"always"===M},_?"animate-in fade-in-0":"animate-out fade-out-0")}),(0,o.jsxs)("div",{className:(0,g.default)("fixed w-full h-full overflow-y-auto overflow-x-hidden pointer-events-auto",{"max-modal:px-0 max-modal:pb-0":"mobile"===M,"px-0 pb-0":"always"===M},"p-layout mac-app:pt-[44px] flex flex-col items-center justify-start","mobile"===L&&"max-modal:pt-[calc(env(safe-area-inset-top)+var(--layout-padding))]",N),"data-modal-scroll-container":!0,children:["never"!==M&&!0!==L&&(0,o.jsx)("div",{className:(0,g.default)("flex-1",{"modal:hidden":"mobile"===M,"max-modal:hidden":"mobile"===L})}),(0,o.jsxs)(a.Content,(0,n._)((0,t._)({ref:$,"data-modal-content":!0,onOpenAutoFocus:e=>{var t;e.preventDefault(),null==(t=e.target)||t.focus({preventScroll:!0}),null==G||G(e)},className:(0,g.default)("relative w-[500px] max-w-full min-w-0 shadow-xl min-h-min m-auto flex-[0_1_auto]","bg-typ-white dark:bg-typ-800 dark:border-[0.5px] border-typ-700",{"max-modal:dark:border-b-0":"mobile"===M,"dark:border-b-0":"always"===M},"p-5",{"max-modal:p-layout max-modal:pb-[calc(env(safe-area-inset-bottom)+var(--layout-padding))] max-modal:rounded-b-none":"mobile"===M,"p-layout pb-[calc(env(safe-area-inset-bottom)+var(--layout-padding))] rounded-b-none":"always"===M},"ease-[cubic-bezier(0.4,0,0.1,1)] fill-mode-both origin-[50%_150px]",{"duration-200":"never"===M,"max-modal:duration-400":"mobile"===M,"duration-400":"always"===M},_?["animate-in",{"fade-in-0 zoom-in-[0.98]":"never"===M,"modal:fade-in-0 modal:zoom-in-[0.98] max-modal:slide-in-from-bottom":"mobile"===M,"slide-in-from-bottom":"always"===M}]:["animate-out",{"fade-out-0 zoom-out-[0.98]":"never"===M,"modal:fade-out-0 modal:zoom-out-[0.98] max-modal:slide-out-to-bottom":"mobile"===M,"slide-out-to-bottom":"always"===M}],{"m-auto":"never"===M,"modal:m-auto":"mobile"===M},"outline-hidden","rounded-big","flex flex-col gap-3",!0===L&&"grow","mobile"===L&&"max-modal:grow",H),forceMount:!0,onInteractOutside:e=>{var t;let n=e.target;B||e.preventDefault();let r=(null==n?void 0:n.closest("[data-modal]"))&&!(null==J||null==(t=J.current)?void 0:t.contains(n));((null==n?void 0:n.closest("[data-modal-content]"))||(null==n?void 0:n.closest("[data-modal-close-button]"))||(null==n?void 0:n.closest(".".concat(c.TOAST_CONTAINER_CLASSNAME)))||(null==n?void 0:n.closest("[data-debugger-wrapper]"))||(null==n?void 0:n.closest("[data-floating-ui-portal]"))||(null==n?void 0:n.closest("[data-command-bar-root]"))||(null==n?void 0:n.closest("#"+f.INTERCOM_LAUNCHER_ID))||y(n)||(null==n?void 0:n.closest("#".concat(u.ACCOUNT_MENU_TRIGGER_ID)))||r)&&e.preventDefault(),null==U||U(e)},onEscapeKeyDown:e=>{if(document.querySelector("[data-command-bar-root]"))return void e.preventDefault();
2let t=O();t&&t!==J.current?e.preventDefault():(("function"!=typeof z||z())&&("boolean"!=typeof z||z)||e.preventDefault(),null==W||W(e))}},X),{children:[T||P?(0,o.jsxs)(E,{children:[T?(0,o.jsx)(C,{className:(0,g.default)(!F&&(!H||!H.includes("text-center"))&&{"max-modal:max-w-[96%]":"mobile"===M,"max-w-[96%]":"always"===M}),children:T}):(0,o.jsx)(a.Title,{asChild:!0,children:(0,o.jsx)(s.Root,{children:k})}),P?(0,o.jsx)(I,{children:P}):(0,o.jsx)(a.Description,{asChild:!0,children:(0,o.jsx)(s.Root,{children:x})})]}):(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(a.Title,{asChild:!0,children:(0,o.jsx)(s.Root,{children:k})}),(0,o.jsx)(a.Description,{asChild:!0,children:(0,o.jsx)(s.Root,{children:x})})]}),K,!F&&(0,o.jsxs)(a.Close,{"data-modal-close-button":!0,className:"group absolute z-3 right-3.5 top-3.5 focus:outline-hidden disabled:pointer-events-none",onClick:e=>{e.stopPropagation()},children:[(0,o.jsx)(i.Close,{className:"size-4 text-typ-c4 group-focus:text-typ-c1 group-hover:text-typ-c2 transition-colors"}),(0,o.jsx)("span",{className:"sr-only",children:"Close"})]})]}))]})]});return(0,o.jsxs)(a.Root,{defaultOpen:b,open:_,onOpenChange:S,modal:A&&!(0,d.isAnyDebuggerOpen)(),children:[q&&(0,o.jsx)(a.Trigger,{asChild:!0,children:q}),(Q||R)&&(D?ee:(0,o.jsx)(a.Portal,{forceMount:!0,children:ee}))]})});S.displayName=a.Content.displayName;let k="Modal",x="Modal content",E=e=>{let{className:n,withBackground:i,bottomSheet:a}=e,s=(0,r._)(e,["className","withBackground","bottomSheet"]);return(0,o.jsx)("div",(0,t._)({className:(0,g.default)("flex flex-col gap-2 mb-1",i&&["-m-5 mb-2 p-5 bg-typ-75 dark:bg-typ-750 border-b-[0.5px] border-typ-150 dark:border-typ-700","rounded-t-big",{"max-modal:p-layout max-modal:-m-layout max-modal:mb-layout":"mobile"===a,"p-layout -m-layout mb-layout":"always"===a}],n)},s))};E.displayName="DialogHeader";let A=e=>{let{className:n}=e,i=(0,r._)(e,["className"]);return(0,o.jsx)("div",(0,t._)({className:(0,g.default)("mt-1 flex flex-col-reverse items-stretch gap-2.5 sm:flex-row sm:justify-end",n)},i))};A.displayName="ModalButtonsFooter";let T=e=>{let{className:n,bottomSheet:i}=e,a=(0,r._)(e,["className","bottomSheet"]);return(0,o.jsx)("div",(0,t._)({className:(0,g.default)("-m-5 mt-5 p-5 bg-typ-75 dark:bg-typ-750 border-t-[0.5px] border-typ-150 dark:border-typ-700","rounded-b-big",{"max-modal:p-layout max-modal:pb-[calc(env(safe-area-inset-bottom)+var(--layout-padding))] max-modal:rounded-b-none max-modal:-mx-layout max-modal:mt-layout max-modal:mb-[calc(0px-env(safe-area-inset-bottom)-var(--layout-padding))]":"mobile"===i,"p-layout pb-[calc(env(safe-area-inset-bottom)+var(--layout-padding))] rounded-b-none -mx-layout mt-layout mb-[calc(0px-env(safe-area-inset-bottom)-var(--layout-padding))]":"always"===i},n)},a))};T.displayName="ModalFooter";let C=m.forwardRef((e,i)=>{let[s,...u]=[e,i],{className:c,children:d}=s,f=(0,r._)(s,["className","children"]),[p]=u;return(0,o.jsx)(a.Title,(0,n._)((0,t._)({asChild:!0,ref:p,className:(0,g.default)((!c||!c.includes("text-center"))&&"max-w-[96%]","leading-tighter",c)},f),{children:(0,o.jsx)(l.H3,{children:d})}))});C.displayName=a.Title.displayName;let I=m.forwardRef((e,i)=>{let[s,...u]=[e,i],{asChild:c,className:d,children:f}=s,p=(0,r._)(s,["asChild","className","children"]),[h]=u;return c?(0,o.jsx)(a.Description,(0,n._)((0,t._)({asChild:!0,ref:h,className:d},p),{children:f})):(0,o.jsx)(a.Description,(0,n._)((0,t._)({asChild:!0,ref:h,className:d},p),{children:(0,o.jsx)(l.P2,{children:f})}))});I.displayName=a.Description.displayName,m.forwardRef((e,i)=>{let[a,...s]=[e,i],{children:l,withBorderTop:u=!0,withBorderBottom:c=!1,transparent:d=!1,bottomSheet:f="never",className:p}=a,h=(0,r._)(a,["children","withBorderTop","withBorderBottom","transparent","bottomSheet","className"]),[m]=s;return(0,o.jsx)("div",(0,n._)((0,t._)({ref:m,className:(0,g.default)(!d&&"bg-typ-75 dark:bg-typ-750",u&&"border-t-[0.5px] border-typ-150 dark:border-typ-700",c&&"border-b-[0.5px] border-typ-150 dark:border-typ-700","-mx-5 p-5",{"max-modal:-mx-layout max-modal:p-layout":"mobile"===f,"-mx-layout p-layout":"always"===f},p)},h),{children:l}))}).displayName="ModalSection";let P=(e,t)=>{var n,r;null==(r=e.current)||null==(n=r.parentElement)||n.scrollTo(t)},M=()=>null!==document.querySelector("[data-modal]"),O=()=>{let e=document.querySelectorAll("[data-modal]");return e[e.length-1]},R=()=>{let e;return null==(e=O())?void 0:e.querySelector("[data-modal-scroll-container]")},D=e=>{let{className:n,wrapperClassName:i}=e,a=(0,r._)(e,["className","wrapperClassName"]);
2return(0,p.default)(!!a.open),(0,o.jsx)(S,(0,t._)({className:(0,g.default)("w-full! rounded-none!",n),wrapperClassName:(0,g.default)("p-0!",i),fullHeight:!0,closeOnClickOutside:!1,bottomSheet:"always"},a))}},617865,163445,e=>{"use strict";e.s(["ConfirmModal",()=>b,"default",()=>v],617865);var t=e.i(878420),n=e.i(64386),r=e.i(221628),o=e.i(830469),i=e.i(920554),a=e.i(384345),s=e.i(604643),l=e.i(674829);e.s(["useShouldShowDevSettings",()=>h],163445);var u=e.i(976859),c=e.i(755828),d=e.i(37188),f=e.i(712416),p=e.i(13561);let h=()=>{let e=(0,u.useUser)(),t=(0,u.useAccounts)(),n=(0,p.useFeatureEnabled)(p.featureFlagKeys.forceShowDevSettings),r=(0,d.readContentMarker)(41,[29,33,11,39,3,1,10,17,19,9,0]),o=!!e&&(0,c.isTypefullyTeamMember)(e.id),i=t.some(e=>e.username.startsWith(r));return f.DEV||o||i||n};var m=e.i(170490),g=e.i(416340),y=e.i(216957);let v=()=>{let e=(0,y.useModalStore)(e=>e.setConfirmModal);return(0,g.useCallback)(t=>{let{title:n,body:r,ctaLabel:o,ctaIcon:i,ctaVariant:a,autoFocusCta:s,cancelLabel:l,isCancelButtonHidden:u,modalWidth:c,bottomSheet:d,confirmationText:f,confirmationPlaceholder:p}=t;return new Promise(t=>{e({shown:!0,resolve:t,options:{title:n,body:r,ctaLabel:o,ctaIcon:i,ctaVariant:a,autoFocusCta:s,cancelLabel:l,isCancelButtonHidden:u,modalWidth:c,bottomSheet:d,confirmationText:f,confirmationPlaceholder:p}})})},[e])},b=()=>{let e=(0,y.useModalStore)(e=>e.confirmModal),u=(0,y.useModalStore)(e=>e.setConfirmModal),[c,d]=(0,g.useState)(""),f=h(),{shown:p,resolve:v,options:b}=e,{title:w,body:_,ctaLabel:S,ctaIcon:k,ctaVariant:x,autoFocusCta:E,cancelLabel:A,isCancelButtonHidden:T,modalWidth:C,bottomSheet:I,confirmationText:P,confirmationPlaceholder:M}=b,O=(0,g.useRef)(null),{mount:R,show:D}=(0,m.default)(p),N=!!P,L=!N||c===P,j=!N&&"string"==typeof _,F="string"==typeof _?_.split("\n").map((e,t,n)=>(0,r.jsxs)("span",{children:[e,t<n.length-1&&(0,r.jsx)("br",{})]},t)):_,B=F?"string"==typeof _?(0,r.jsx)(s.ModalDescription,{children:F}):(0,r.jsx)(s.ModalDescription,{asChild:!0,className:"text-sm text-typ-c2 leading-snug [&>a]:text-typ-accent [&>a]:font-medium",children:(0,r.jsx)("div",{children:F})}):null,z=()=>{setTimeout(()=>{u({shown:!1,resolve:()=>{},options:{}}),d("")},250)},U=()=>{if(!L)return;v(!0);let e=y.useModalStore.getState().confirmModal;u((0,n._)((0,t._)({},e),{shown:!1})),z()},W=()=>{v(!1);let e=y.useModalStore.getState().confirmModal;u((0,n._)((0,t._)({},e),{shown:!1})),z()};return R?(0,r.jsxs)(s.Modal,{style:{width:null!=C?C:"420px"},className:"p-4 gap-2",open:D,onOpenChange:e=>{e||W()},closeOnClickOutside:!1,onOpenAutoFocus:E?e=>{var t;e.preventDefault(),null==(t=O.current)||t.focus({preventScroll:!0,focusVisible:!0})}:void 0,title:w,description:j?F:void 0,bottomSheet:I?"mobile":"never",children:[!N&&!j&&B,N&&(0,r.jsxs)(a.VStack,{className:"gap-3",children:[B,(0,r.jsxs)(a.VStack,{className:"gap-2 w-full",children:[(0,r.jsxs)(l.P2,{className:"font-medium text-typ-c2",children:["Type ",(0,r.jsx)("span",{className:"font-mono font-bold",children:P})," to confirm:"]}),(0,r.jsx)(i.Input,{value:c,onChange:e=>d(e.target.value),placeholder:M||P,className:"w-full font-mono",onKeyDown:e=>{"Enter"===e.key&&L&&U()}})]})]}),(0,r.jsxs)(s.ModalButtonsFooter,{children:[!T&&(0,r.jsx)(o.Button,{variant:"white",onClick:W,children:null!=A?A:"Cancel"}),f&&N&&(0,r.jsx)(o.Button,{variant:"destructive",onClick:()=>{v(!0);let e=y.useModalStore.getState().confirmModal;u((0,n._)((0,t._)({},e),{shown:!1})),z()},children:"â ï¸ Continue (dev)"}),(0,r.jsx)(o.Button,{ref:O,icon:k&&(0,r.jsx)(k,{}),variant:null!=x?x:"destructive",onClick:U,disabled:!L,children:null!=S?S:"Confirm"})]})]}):null}},182307,676735,718090,184165,521472,22649,115804,78586,e=>{"use strict";e.s(["usePruneStaleNavigationEntries",()=>eo,"useRootSettingsEntries",()=>et,"useSelectedSettingsAccount",()=>ei,"useSelectedWebhook",()=>ea,"useSettingsModalNavigationState",()=>er],182307);var t=e.i(878420),n=e.i(64386),r=e.i(7330),o=e.i(45354),i=e.i(831136),a=e.i(976859),s=e.i(306256),l=e.i(527417),u=e.i(713958);e.s(["default",()=>_],718090);var c=e.i(886513),d=e.i(394487),f=e.i(663973),p=e.i(617865),h=e.i(843842);let m=(0,h.default)("trash-2",[["path",{d:"M10 11v6",key:"nco0om"}],["path",{d:"M14 11v6",key:"outv1u"}],["path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6",key:"miytrc"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2",key:"e791ji"}]]);e.s(["Trash2",0,m],676735);var g=e.i(416340),y=e.i(588354),v=e.i(387911),b=e.i(577735),w=e.i(673073);function _(){let e=(0,f.useQueryClient)(),r=(0,p.default)(),{data:o,isLoading:a,error:s}=(0,i.useQuery)((0,n._)((0,t._)({},w.queries.webhooks.list()),{retry:!1})),l=(0,d.useMutation)({mutationFn:e=>v.default.post("/v2/webhooks/",e),onSuccess:t=>{e.setQueryData(w.queries.webhooks.list().queryKey,e=>[...null!=e?e:[],t.data]),y.default.success("Webhook created",{id:"webhook-created"})},onError:e=>{(0,b.notifApiError)(e,{fallbackMessage:"Failed to create webhook",id:"create-webhook-error"})}}),u=(0,d.useMutation)({mutationFn:e=>{let{id:t}=e,n=(0,c._)(e,["id"]);return v.default.patch("/v2/webhooks/".concat(t,"/"),n)},onSuccess:()=>
2{e.invalidateQueries({queryKey:w.queries.webhooks.list().queryKey}),y.default.success("Webhook updated",{id:"webhook-updated"})},onError:e=>{(0,b.notifApiError)(e,{fallbackMessage:"Failed to update webhook",id:"update-webhook-error"})}}),h=(0,d.useMutation)({mutationFn:e=>v.default.delete("/v2/webhooks/".concat(e,"/")),onMutate:async t=>{await e.cancelQueries({queryKey:w.queries.webhooks.list().queryKey});let n=e.getQueryData(w.queries.webhooks.list().queryKey);return e.setQueryData(w.queries.webhooks.list().queryKey,e=>{var n;return null!=(n=null==e?void 0:e.filter(e=>e.id!==t))?n:[]}),{previousWebhooks:n}},onError:(t,n,r)=>{(null==r?void 0:r.previousWebhooks)&&e.setQueryData(w.queries.webhooks.list().queryKey,r.previousWebhooks),(0,b.notifApiError)(t,{fallbackMessage:"Failed to delete webhook",id:"delete-webhook-error"})},onSuccess:()=>{y.default.success("Webhook deleted",{id:"webhook-deleted"})}}),_=(0,g.useCallback)(async e=>{if(!e.name.trim())return y.default.error("Please enter a name for the webhook",{id:"webhook-name-required"}),null;if(!e.url.trim())return y.default.error("Please enter a URL for the webhook",{id:"webhook-url-required"}),null;if(0===e.events.length)return y.default.error("Please select at least one event",{id:"webhook-events-required"}),null;try{return(await l.mutateAsync(e)).data}catch(e){return null}},[l]),S=(0,g.useCallback)(e=>{u.mutate(e)},[u]),k=(0,g.useCallback)(e=>{u.mutate({id:e.id,is_active:!e.is_active})},[u]);return{webhooks:o,isLoading:a,error:s,createWebhook:_,updateWebhook:S,deleteWebhook:(0,g.useCallback)(async e=>{await r({title:"Delete webhook?",body:'This will permanently delete the webhook "'.concat(e.name,'". This action cannot be undone.'),ctaLabel:"Delete",ctaIcon:m,ctaVariant:"destructive"})&&h.mutate(e.id)},[r,h]),toggleWebhook:k,isCreating:l.isPending,isUpdating:u.isPending,isDeleting:h.isPending}}var S=e.i(216957),k=e.i(128434),x=e.i(892111),E=e.i(221628),A=e.i(251839);let T="M8 0v48M16 0v48M24 0v48M32 0v48M40 0v48M0 8h48M0 16h48M0 24h48M0 32h48M0 40h48",C={stroke:"currentColor",strokeOpacity:.14,strokeWidth:.75};function I(){return(0,E.jsx)("svg",{"aria-hidden":!0,className:"absolute inset-0 size-full text-typ-c4",fill:"none",viewBox:"0 0 ".concat(48," ").concat(48),children:(0,E.jsx)("path",(0,t._)({d:T},C))})}function P(e){let{children:t}=e;return(0,E.jsx)("span",{className:"relative flex size-full items-center justify-center border-[0.5px] border-typ-c6 bg-typ-bgTooltip shadow-sm dark:border-typ-c4/30",style:{borderRadius:"".concat(22.5,"%"),transform:"scale(".concat(.8,")")},children:t})}e.s(["OAUTH_TILE_CARD_CORNER_RATIO",0,.225,"OAUTH_TILE_CARD_RATIO",0,.8,"OAUTH_TILE_GRID_PATH",0,T,"OAUTH_TILE_GRID_STROKE",0,C,"OAUTH_TILE_GRID_UNITS",0,48,"OAUTH_TILE_NATURAL_SIZE",0,56,"OAuthTileGrid",0,I,"OAuthTileLetterCard",0,P],184165);let M={left:0,top:0,right:0,bottom:0};function O(e,t,n){let r=e,o=t,i=-1,a=-1;for(let s=0;s<t;s++)for(let t=0;t<e;t++)n(t,s)&&(t<r&&(r=t),t>i&&(i=t),s<o&&(o=s),s>a&&(a=s));return i<0?null:{minX:r,minY:o,maxX:i,maxY:a}}function R(e,t,n,r){let o=n.minX+r,i=n.maxX-r,a=n.minY+r,s=n.maxY-r;if(i-o<2||s-a<2)return null;let l=Math.round((i-o+1)*.15),u=Math.round((s-a+1)*.15),c=[],d=(e,n)=>c.push((n*t+e)*4);for(let e=o+l;e<=i-l;e++)d(e,a),d(e,s);for(let e=a+u;e<=s-u;e++)d(o,e),d(i,e);if(0===c.length)return null;let f=c.filter(t=>e[t+3]>=32);if(0===f.length)return{opaqueShare:0,mean:[0,0,0],uniformShare:0};let p=0,h=0,m=0;for(let t of f)p+=e[t],h+=e[t+1],m+=e[t+2];let g=[Math.round(p/f.length),Math.round(h/f.length),Math.round(m/f.length)],y=f.filter(t=>24>=D([e[t],e[t+1],e[t+2]],g));return{opaqueShare:f.length/c.length,mean:g,uniformShare:y.length/f.length}}function D(e,t){return Math.max(Math.abs(e[0]-t[0]),Math.abs(e[1]-t[1]),Math.abs(e[2]-t[2]))}let N=new Map;function L(e){let{scaleTo:n,className:r}=e,o=(0,c._)(e,["scaleTo","className"]);return null!=n?(0,E.jsx)("span",{className:(0,A.default)("relative inline-flex flex-none",r),style:{width:n,height:n},children:(0,E.jsx)("span",{className:"absolute top-0 left-0 origin-top-left",style:{width:56,height:56,transform:"scale(".concat(n/56,")")},children:(0,E.jsx)(j,(0,t._)({},o))})}):(0,E.jsx)(j,(0,t._)({className:r},o))}function j(e){var n;
2let{className:r,logoUri:o,name:i,fallback:a,photo:s}=e,[l,u]=(0,g.useState)(null),c=function(e){let[n,r]=(0,g.useState)(null);return(0,g.useEffect)(()=>{if(r(null),!e)return;let n=!1;return(function(e){let n=N.get(e);if(n)return n;let r="/api/oauth-logo?url=".concat(encodeURIComponent(e)),o=new Promise(e=>{let n=new Image;n.crossOrigin="anonymous",n.onload=()=>{try{let r=document.createElement("canvas");r.width=96,r.height=96;let o=r.getContext("2d");if(!o)return e({status:"blocked"});let i=96/Math.max(n.naturalWidth,n.naturalHeight,1),a=n.naturalWidth*i,s=n.naturalHeight*i;o.drawImage(n,(96-a)/2,(96-s)/2,a,s);let{data:l}=o.getImageData(0,0,96,96);e((0,t._)({status:"analyzed"},function(e){let t=(e,t)=>(96*t+e)*4,n=O(96,96,(n,r)=>e[t(n,r)+3]>=32);if(!n)return{background:null,treatment:"as-is",content:M,borderStripped:!1,reason:"empty"};let r=e=>({left:Math.max(0,e.minX-1)/96,top:Math.max(0,e.minY-1)/96,right:Math.max(0,95-e.maxX-1)/96,bottom:Math.max(0,95-e.maxY-1)/96}),o=n,i=!1;for(;;){let n=o.maxX-o.minX+1,a=o.maxY-o.minY+1,s=()=>({background:null,treatment:"as-is",content:M,borderStripped:i,reason:"mixed"}),l=e=>({background:null,treatment:"normalize",content:r(o),borderStripped:i,reason:e});if(n<4||a<4)return s();let u=R(e,96,o,1);if(!u)return s();if(u.opaqueShare<.85)return l("transparent");if(u.uniformShare<.9)return s();let c=1;for(let t=2;t<Math.min(n,a)/2;t++){let n=R(e,96,o,t);if(!n||n.opaqueShare<.85||n.uniformShare<.9||D(n.mean,u.mean)>24)break;c++}if(c<(i?2:Math.ceil(.12*Math.min(n,a)))&&!i){let e=c+1;o={minX:o.minX+e,minY:o.minY+e,maxX:o.maxX-e,maxY:o.maxY-e},i=!0;continue}let d=u.mean,f=O(96,96,(n,r)=>{if(n<o.minX||n>o.maxX||r<o.minY||r>o.maxY)return!1;let i=t(n,r);return e[i+3]>=32&&D([e[i],e[i+1],e[i+2]],d)>24});if(!f)return l("solid");return{background:function(e){let[t,n,r]=e,o=e=>e.toString(16).padStart(2,"0");return"#".concat(o(t)).concat(o(n)).concat(o(r))}(d),treatment:"normalize",content:r(f),borderStripped:i,reason:"uniform"}}}(l)))}catch(t){e({status:"blocked"})}},n.onerror=()=>e({status:"blocked"}),n.src=r});return N.set(e,o),o})(e).then(e=>{n||r(e)}),()=>{n=!0}},[e]),n}(s?null:o),d=function(e){let[t,n]=(0,g.useState)(!1);return(0,g.useEffect)(()=>{n(!1);let e=setTimeout(()=>n(!0),300);return()=>clearTimeout(e)},[300,e]),t}(o),f=!o||l===o,p=i.trim().charAt(0).toUpperCase()||"?";if(f&&a)return(0,E.jsx)(E.Fragment,{children:a});if(f)return(0,E.jsxs)("div",{"aria-hidden":!0,className:(0,A.default)("relative flex size-[56px] flex-none items-center justify-center overflow-hidden rounded-2xl","border-[0.5px] border-typ-c6 bg-white text-[35px] font-semibold text-typ-c2 select-none dark:border-typ-c4/30 dark:bg-typ-c1/[0.07]",s&&"bg-typ-c1/[0.07]",r),children:[!s&&(0,E.jsx)(I,{}),s?(0,E.jsx)("span",{children:p}):(0,E.jsx)(P,{children:p})]});if(s)return(0,E.jsx)("img",{alt:"",className:(0,A.default)("size-[56px] flex-none rounded-2xl border-[0.5px] border-typ-c6 bg-white object-cover dark:border-typ-c4/30 dark:bg-typ-c1/[0.07]",r),src:o,onError:()=>u(o)});let h=(0,A.default)("relative flex size-[56px] flex-none items-center justify-center overflow-hidden rounded-2xl","border-[0.5px] border-typ-c6 bg-white dark:border-typ-c4/30 dark:bg-typ-c1/[0.07]",r),m=(null==c?void 0:c.status)==="analyzed"?c:null,y=(null==m?void 0:m.treatment)==="as-is",{left:v,top:b,right:w,bottom:_}=null!=(n=null==m?void 0:m.content)?n:M,S=.7/Math.max(1-v-w,1-b-_,.01),k=(.5-(v+(1-v-w)/2))*S*100,x=(.5-(b+(1-b-_)/2))*S*100;return(0,E.jsx)("div",{className:h,style:(null==m?void 0:m.background)?{backgroundColor:m.background}:void 0,children:(c||d)&&(0,E.jsx)("img",{alt:"",className:"size-full object-contain",src:o,style:y?void 0:{clipPath:"inset(".concat(100*b,"% ").concat(100*w,"% ").concat(100*_,"% ").concat(100*v,"%)"),transform:"translate(".concat(k,"%, ").concat(x,"%) scale(").concat(S,")")},onError:()=>u(o)})})}e.s(["default",0,L],521472);let F=new Map;e.s(["connectedAppsQueryOptions",()=>G,"default",()=>H],115804);var B=e.i(105585);e.i(968344);var z=e.i(683500);let U=(0,h.default)("unplug",[["path",{d:"m19 5 3-3",key:"yk6iyv"}],["path",{d:"m2 22 3-3",key:"19mgm9"}],["path",{d:"M6.3 20.3a2.4 2.4 0 0 0 3.4 0L12 18l-6-6-2.3 2.3a2.4 2.4 0 0 0 0 3.4Z",key:"goz73y"}],["path",{d:"M7.5 13.5 10 11",key:"7xgeeb"}],["path",{d:"M10.5 16.5 13 14",key:"10btkg"}],["path",{d:"m12 6 6 6 2.3-2.3a2.4 2.4 0 0 0 0-3.4l-2.6-2.6a2.4 2.4 0 0 0-3.4 0Z",key:"1snsnr"}]]);function W(e){try{let t=new URL(e);return"https:"===t.protocol||"http:"===t.protocol?t.host:null}catch(e){return null}}
2let q=new Set(["javascript:","data:","blob:","file:","about:","vbscript:"]);function G(){return(0,n._)((0,t._)({},(0,B.listOauthConnectedAppsOptions)()),{retry:!1})}function H(){let e=(0,f.useQueryClient)(),t=(0,p.default)(),n=(0,B.listOauthConnectedAppsQueryKey)(),{data:r,isLoading:o,error:a}=(0,i.useQuery)(G()),s=(0,d.useMutation)({mutationFn:e=>(0,z.revokeOauthConnectedApp)({path:{grant_id:e},throwOnError:!0}),onMutate:async t=>{await e.cancelQueries({queryKey:n});let r=e.getQueryData(n);return e.setQueryData(n,e=>{var n;return null!=(n=null==e?void 0:e.filter(e=>e.id!==t))?n:[]}),{previous:r}},onError:(t,r,o)=>{(null==o?void 0:o.previous)&&e.setQueryData(n,o.previous),(0,b.notifApiError)(t,{fallbackMessage:"Could not disconnect this app",id:"revoke-connected-app-error"})},onSuccess:()=>{y.default.success("App disconnected",{id:"connected-app-revoked"})},onSettled:()=>{e.invalidateQueries({queryKey:n})}});return{connectedApps:r,isLoading:o,error:a,disconnect:(0,g.useCallback)(async e=>{let n=W(e.client.client_id);await t({title:"Disconnect ".concat(e.client.name,"?"),body:n?"".concat(n," will immediately lose access to your Typefully account. You can reconnect from ").concat(e.client.name," at any time."):"".concat(e.client.name," will immediately lose access to your Typefully account. You can reconnect at any time."),ctaLabel:"Disconnect",ctaIcon:U,ctaVariant:"destructive"})&&s.mutate(e.id)},[t,s]),isDisconnecting:s.isPending}}e.s(["isSafeRedirectUrl",0,function(e){try{let t=new URL(e);if(q.has(t.protocol))return!1;if("http:"===t.protocol)return"localhost"===t.hostname||"127.0.0.1"===t.hostname;return!0}catch(e){return!1}},"metadataHost",0,W],22649);var K=e.i(750717);e.i(927840);var V=e.i(669466);let X=(0,K.default)(()=>e.A(973e3),{loadableGenerated:{modules:[112718]},ssr:!1}),$=(0,K.default)(()=>e.A(14968),{loadableGenerated:{modules:[443056]},ssr:!1});function Q(e){if((0,x.isTeamNavigationId)(e)){let t=(0,x.extractTeamIdFromNavigation)(e);if(t)return{type:"team",teamId:t}}if((0,x.isAccountNavigationId)(e)){let t=(0,x.extractAccountIdFromNavigation)(e),n=(0,x.extractAccountPageIdFromNavigation)(e);if(t&&n)return{type:"account",accountId:t,pageId:n}}if((0,x.isWebhookNavigationId)(e)){let t=(0,x.extractWebhookIdFromNavigation)(e),n=(0,x.extractWebhookPageIdFromNavigation)(e);if(t&&n)return{type:"webhook",webhookId:t,pageId:n}}let t=e.match(/^teams__detail:(.+)$/);return t?{type:"team",teamId:t[1]}:{type:"simple",id:e}}function Y(e,t){for(let n of t)if("page"===n.type){if(n.id===e)return n;if(n.subPages){let t=Y(e,n.subPages);if(t)return t}}return null}function J(e,t){for(let n of t)if("page"===n.type&&n.subPages){for(let t of n.subPages)if("page"===t.type&&t.id===e)return n;let t=J(e,n.subPages);if(t)return t}return null}function Z(e,t,n){let r=Q(e);if("account"===r.type){let e=Y(r.pageId,t);if(e)return e}if("webhook"===r.type){let e=Y(r.pageId,t);if(e)return e}let o=Y(e.split(":")[0],t);if(o)return o;let i=Y(e,t);if(i)return i;if("team"===r.type||(0,x.isTeamNavigationId)(e)){let t,r,o;return r="team"===(t=Q(e)).type?t.teamId:null,o=null==n?void 0:n.find(e=>e.id===r),{id:e,icon:V.Users,label:(null==o?void 0:o.name)||"Loading...",type:"page",component:X}}return(0,x.isConnectedAppNavigationId)(e)?{id:e,icon:U,label:"Connected app",type:"page",component:$}:null}function ee(e,t,n){return e.startsWith(l.SOCIAL_SETS_IDS_PREFIX)&&t?(0,x.createAccountNavigationId)(t.toString(),e):e.startsWith(l.API_WEBHOOK_IDS_PREFIX)&&n?(0,x.createWebhookNavigationId)(n,e):e}e.s(["createNavigationIdWithContext",0,ee,"findPageInConfig",0,Y,"findPageWithFallbacks",0,Z,"findParentOfPage",0,J,"parseNavigationId",0,Q],78586);let et=()=>{let{isMacApp:e}=(0,u.useToDesktop)(),{teams:r}=(0,a.useAuth)();return function(e){var r,o;let u,{isLoggedIn:c}=(0,a.useLoggedIn)(),{data:d}=(0,i.useQuery)((0,n._)((0,t._)({},G()),{enabled:c})),f=(0,g.useMemo)(()=>(null!=d?d:[]).map(e=>(0,s.buildConnectedAppPage)(e.id,e.client.name,function(e){let{name:t,logo_uri:n,client_id:r}=e.client,o="".concat(r,"|").concat(null!=n?n:"","|").concat(t),i=F.get(o);if(i)return i;let a=e=>{let{size:r=18,className:o}=e;return(0,E.jsx)(L,{className:o,logoUri:n,name:t,scaleTo:"number"==typeof r?r:/^\d+(\.\d+)?(px)?$/.test(r.trim())?parseFloat(r):18})};return a.displayName="ConnectedAppNavIcon(".concat(t,")"),F.set(o,a),a}(e))),[d]);return f.length?(r=e,o=f,u=(0,s.buildAgentsIntegrationsPage)(o),r.map(e=>e.id===l.SETTINGS_PAGES_IDS.AGENTS_INTEGRATIONS?u:e)):e}(en(e,r))},en=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0,n=[];return n=[...(0,s.getSettingsPageConfigWithTeams)(t)],e&&(n=n.filter(e=>
2e.id!==l.SETTINGS_PAGES_IDS.INSTALL)),n};function er(){var e;let i,s,u,c,d=(0,S.useModalStore)(e=>e.settingsModalNavigation),f=(0,S.useModalStore)(e=>e.setSettingsModalNavigation),p=et(),{teams:h}=(0,a.useAuth)(),m=d.stack,{selectedAccountId:y,selectedTeamId:v,selectedWebhookId:b}=(i=(0,a.useAppSelectedAccount)(),s=(0,g.useMemo)(()=>{let e=m[m.length-1];return e?(0,x.extractTeamIdFromNavigation)(e):null},[m]),e=null!=i?i:null,u=(0,g.useMemo)(()=>{for(let e=m.length-1;e>=0;e--){let t=m[e];if((0,x.isAccountNavigationId)(t)){let e=(0,x.extractAccountIdFromNavigation)(t);return e?parseInt(e,10):null}}let t=m[m.length-1];if(null==t?void 0:t.startsWith(l.SOCIAL_SETS_IDS_PREFIX)){var n;return null!=(n=null==e?void 0:e.id)?n:null}return null},[m,e]),c=(0,g.useMemo)(()=>{for(let e=m.length-1;e>=0;e--){let t=m[e];if((0,x.isWebhookNavigationId)(t))return(0,x.extractWebhookIdFromNavigation)(t)}return null},[m]),(0,g.useMemo)(()=>({selectedAccountId:u,selectedTeamId:s,selectedWebhookId:c}),[u,s,c])),w=(0,g.useMemo)(()=>{let e=m[m.length-1];if(!e)return console.error("Navigation stack is empty"),null;let t=Z(e,p,h);if(!t)return console.error("Page config not found for: ".concat(e)),null;let n=Q(e),r=null;r="account"===n.type||"webhook"===n.type?J(n.pageId,p):J(e,p);let o=null;return m.length>1&&(o=Z(m[m.length-2],p,h)),{currentPage:t,parentPage:r,previousPage:o}},[m,p,h]),{currentPage:_,parentPage:E,previousPage:A}=w||{currentPage:null,parentPage:null,previousPage:null};if(!_)try{(0,k.default)(!1,"Failed to resolve current page from navigation stack")}catch(e){throw r.withScope(t=>{t.setContext("navigation_resolution_error",{navigationStack:m,selectedAccountId:y,selectedTeamId:v,pageResolution:w,rootEntriesCount:p.length,teamsCount:(null==h?void 0:h.length)||0}),t.setTag("error_type","settings_page_resolution"),t.setFingerprint(["settings-page-resolution-error"]),o.captureException(e)}),e}let T=(0,g.useCallback)(e=>{let r=ee(e,y,b),o=S.useModalStore.getState().settingsModalNavigation;f((0,n._)((0,t._)({},o),{stack:[...o.stack,r]}))},[f,y,b]),C=(0,g.useCallback)(e=>{let r=ee(e,y,b),o=S.useModalStore.getState().settingsModalNavigation;f((0,n._)((0,t._)({},o),{stack:[...o.stack.slice(0,-1),r]}))},[f,y,b]);return{navigationStack:m,selectedSettingsAccountId:y,selectedTeamId:v,selectedWebhookId:b,currentPage:_,parentPage:E,previousPage:A,pushPage:T,popPage:(0,g.useCallback)(()=>{let e=S.useModalStore.getState().settingsModalNavigation;f((0,n._)((0,t._)({},e),{stack:e.stack.length>1?e.stack.slice(0,-1):e.stack}))},[f]),replacePage:C,replaceStack:(0,g.useCallback)(e=>{let r=S.useModalStore.getState().settingsModalNavigation;f((0,n._)((0,t._)({},r),{stack:e}))},[f])}}function eo(){let{accounts:e,teams:r,accountsLoading:o}=(0,a.useAuth)(),s=(0,S.useModalStore)(e=>e.settingsModalNavigation.stack),u=(0,S.useModalStore)(e=>e.setSettingsModalNavigation),c=s.some(x.isWebhookNavigationId),{data:d,isLoading:f}=(0,i.useQuery)((0,n._)((0,t._)({},w.queries.webhooks.list()),{retry:!1,enabled:c}));(0,g.useEffect)(()=>{var i;let a,p=(i={accountIds:o?void 0:e.map(e=>e.id),teamIds:o?void 0:r.map(e=>e.id),webhookIds:c&&f||null==d?void 0:d.map(e=>e.id)},-1===(a=s.findIndex(e=>{if((0,x.isAccountNavigationId)(e)){let t=(0,x.extractAccountIdFromNavigation)(e);return!!t&&!!i.accountIds&&!i.accountIds.includes(Number(t))}if((0,x.isWebhookNavigationId)(e)){let t=(0,x.extractWebhookIdFromNavigation)(e);return!!t&&!!i.webhookIds&&!i.webhookIds.includes(t)}if((0,x.isTeamNavigationId)(e)){let t=(0,x.extractTeamIdFromNavigation)(e);return!!t&&!!i.teamIds&&!i.teamIds.includes(t)}return!1}))?null:a>0?s.slice(0,a):[l.SETTINGS_PAGES_IDS.SOCIAL_SETS]);if(!p)return;let h=S.useModalStore.getState().settingsModalNavigation;u((0,n._)((0,t._)({},h),{stack:p}))},[s,e,r,o,c,d,f,u])}let ei=()=>{let{selectedSettingsAccountId:e}=er(),{accounts:t}=(0,a.useAuth)();return(0,g.useMemo)(()=>{var n;return e&&t&&null!=(n=t.find(t=>t.id===e))?n:null},[t,e])},ea=()=>{let{selectedWebhookId:e}=er(),{webhooks:t}=_();return(0,g.useMemo)(()=>{var n;return e&&t&&null!=(n=t.find(t=>t.id===e))?n:null},[t,e])}},349876,e=>{"use strict";e.s(["default",()=>c]);var t=e.i(416340),n=e.i(216957),r=e.i(182307),o=e.i(976859),i=e.i(128434),a=e.i(527417),s=e.i(892111),l=e.i(7330),u=e.i(45354);function c(){let e=(0,n.useModalStore)(e=>e.setSettingsModalShown),{replaceStack:c,navigationStack:d,currentPage:f}=(0,r.useSettingsModalNavigationState)(),{accounts:p}=(0,o.useAuth)(),h=(0,o.useAppSelectedAccountId)();return(0,t.useCallback)(t=>{if(!t)return void e(!0);e(!0),(0,i.default)(t.pages,"pages is required");let n=[...t.pages.navigationStack];if(0===n.length)return void c(n);let r=n[n.length-1],o=r&&r.startsWith(a.SOCIAL_SETS_IDS_PREFIX),m=r&&(0,s.isAccountNavigationId)(r);if(o&&!m)if(h)n=[...n.slice(0,-1),(0,s.createAccountNavigationId)(h.toString(),r)];else{let e=!p||0===p.length;l.withScope(i=>{i.setContext("navigation_error",{targetPage:r,requestedNavigationStack:n,currentNavigationStack:d,hasNoAccounts:e,currentPageId:null==f?void 0:f.id,isNavigationToSocialSetsSubpage:o,isAlreadyAccountNavigation:m,selectedAccountId:h,availableAccountIds:null==p?void 0:p.map(e=>e.id),fullOptions:t}),i.setTag("error_type","social_sets_navigation"),i.setTag("target_page",r),i.setFingerprint(["social-sets-navigation-error",r]),u.captureException(Error("selectedAccountId is required when navigating to social sets subpage: ".concat(r)))}),n=[a.SETTINGS_PAGES_IDS.SOCIAL_SETS]}c(n)},[e,c,h,d,f,p])}},238320,302323,946295,762947,e=>{"use strict";let t=e=>{let{currentIndex:t,totalAtoms:n,pattern:r}=e;switch(r){case"hashtag_number":return"#".concat(t);case"emojis":{let e=["0ï¸â£","1ï¸â£","2ï¸â£","3ï¸â£","4ï¸â£","5ï¸â£","6ï¸â£","7ï¸â£","8ï¸â£","9ï¸â£"];return t.toString().split("").map(t=>e[parseInt(t)]||t).join("")}case"number_dot":return"".concat(t,".");case"number_forward_slash":return"".concat(t,"/");case"forward_slash_number":return"/".concat(t);case"number_forward_slash_total":return"".concat(t,"/").concat(n);default:return"".concat(t," of ").concat(n)}};e.s(["getNumberingText",0,t],302323);let n="linkedinMention";e.s(["linkedinMentionNodeName",0,n],946295);var r=e.i(878420),o=e.i(64386);let i=["threads","bluesky","mastodon","substack"],a={threads:"threadsQuoteTarget",bluesky:"blueskyQuoteTarget",mastodon:"mastodonQuoteTarget",substack:"substackRestackTarget"};function s(e){return i.includes(e)}function l(e){return!!e&&i.some(t=>!!e[a[t]])}function u(e){if(!e.content)return"";let r=e.content.filter(e=>"paragraph"===e.type).map(e=>{let t=e.content;return t?t.map(e=>{if(e.type===n){var t;return(null==(t=e.attrs)?void 0:t.name)||""}return e.text}).join(""):""}).join("\n");if(e.attrs.numbering){let n=t(e.attrs.numbering);r="end"===(e.attrs.numbering.position||"start")?"".concat(r,"\n\n").concat(n):"".concat(n," ").concat(r)}return r.trimEnd()}e.s(["QUOTE_TARGET_PLATFORMS",0,i,"atomHasQuoteTarget",0,l,"getAtomQuoteTarget",0,function(e,t){if(!e||!s(t))return null;switch(t){case"threads":return e.threadsQuoteTarget?{platform:t,target:e.threadsQuoteTarget}:null;case"bluesky":return e.blueskyQuoteTarget?{platform:t,target:e.blueskyQuoteTarget}:null;case"mastodon":return e.mastodonQuoteTarget?{platform:t,target:e.mastodonQuoteTarget}:null;case"substack":return e.substackRestackTarget?{platform:t,target:e.substackRestackTarget}:null}},"getAtomQuotedPostUrl",0,function(e){var t,n,r;return null!=(t=null!=(n=e.quoteURL)?n:null==(r=e.linkedinReshareTarget)?void 0:r.url)?t:function(e){if(!e)return null;for(let t of i){let n=e[a[t]];if(null==n?void 0:n.url)return n.url}return null}(e)},"isQuoteTargetPlatform",0,s,"quoteTargetAttrUpdate",0,function(e,t){return{[a[e]]:t}},"quoteTargetFromSchema",0,function(e){var t,n,i,a,s,l,u,c,d,f,p,h,m;let g={authorName:null!=(t=e.author_name)?t:null,authorHandle:null!=(n=e.author_handle)?n:null,authorPicture:null!=(i=e.author_picture)?i:null,postText:null!=(a=e.post_text)?a:null,primaryImage:null!=(s=e.primary_image)?s:null,postedAtISO:null!=(l=e.posted_at)?l:null,mediaType:null!=(u=e.media_type)?u:null,linkUrl:null!=(c=e.link_url)?c:null,linkTitle:null!=(d=e.link_title)?d:null,linkDescription:null!=(f=e.link_description)?f:null,images:null!=(p=e.images)?p:null,authorVerified:null!=(h=e.author_verified)?h:null,mentions:null!=(m=e.mentions)?m:null};switch(e.platform){case"threads":return e.id?{platform:"threads",target:(0,o._)((0,r._)({},g),{url:e.url,id:e.id})}:null;case"bluesky":return e.uri&&e.cid?{platform:"bluesky",target:(0,o._)((0,r._)({}
2,g),{url:e.url,uri:e.uri,cid:e.cid})}:null;case"mastodon":return e.id&&e.server?{platform:"mastodon",target:(0,o._)((0,r._)({},g),{url:e.url,id:e.id,server:e.server})}:null;case"substack":return e.kind?{platform:"substack",target:(0,o._)((0,r._)({},g),{url:e.url,kind:e.kind})}:null}},"quoteTargetLabel",0,function(e){return"substack"===e?"Restack":"Quote"},"quoteTargetNoun",0,function(e){return"substack"===e?"restack":"quote"}],762947);let c=e=>"string"==typeof e.text&&e.text.trim().length>0||!!e.content&&e.content.some(e=>c(e));e.s(["atomJSONToText",0,u,"atomToText",0,function(e){let r=e.content.content.filter(e=>"paragraph"===e.type.name).map(e=>{if(0===e.content.childCount)return"";let t="";return e.content.forEach(e=>{e.type.name===n&&(t+=e.attrs.name),t+=e.text}),t}).join("\n");if(e.attrs.numbering){let n=t(e.attrs.numbering);r="end"===(e.attrs.numbering.position||"start")?"".concat(r,"\n\n").concat(n):"".concat(n," ").concat(r)}return r},"atomicRichTextToText",0,function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"\n";return e.map(e=>u(e)).join(t)},"getDraftRichTextWithFallback",0,(e,t)=>{if(e["".concat(t,"_rich_text")])return e["".concat(t,"_rich_text")];if(e.twitter_v2_rich_text)return e.twitter_v2_rich_text;if(e.twitter_long_form_enabled&&e.twitter_long_form_rich_text)return e.twitter_long_form_rich_text;if(e.linkedin_v2_rich_text)return e.linkedin_v2_rich_text;if(e.mastodon_rich_text)return e.mastodon_rich_text;else if(e.threads_rich_text)return e.threads_rich_text;else if(e.bluesky_rich_text)return e.bluesky_rich_text;return null},"getFirstImageUrlFromRichText",0,e=>{let t=e.flatMap(e=>e.attrs.media).find(e=>e.mime.includes("image")&&"image/gif"!==e.mime);return null==t?void 0:t.public_url},"getParagraphsFromText",0,function(e){return e.trim().split("\n").map(e=>e.length>0?{type:"paragraph",content:[{type:"text",text:e}]}:{type:"paragraph"})},"isEmptyRichText",0,function(e){return!e||!e.find(e=>{var t,n,r,o,i,a,s,u,d,f,p,h,m,g;return c(e)||(null!=(t=null==(a=e.content)?void 0:a.filter(e=>"media"===e.type).length)?t:0)>0||(null!=(n=null==(u=e.attrs)||null==(s=u.images)?void 0:s.length)?n:0)>0||(null!=(r=null==(f=e.attrs)||null==(d=f.videos)?void 0:d.length)?r:0)>0||(null!=(o=null==(h=e.attrs)||null==(p=h.gifs)?void 0:p.length)?o:0)>
20||(null!=(i=null==(g=e.attrs)||null==(m=g.media)?void 0:m.length)?i:0)>0||l(e.attrs)})},"makeRichText",0,function(e){return e.split("\n").map(e=>0===e.trim().length?{type:"paragraph"}:{type:"paragraph",content:[{type:"text",text:e}]})},"richTextToText",0,function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e||!e.length)return"";let n="paragraph"===e[0].type?[{content:e}]:e,r=[];for(let e of n)if(e.content)for(let n of e.content){if("paragraph"!==n.type)continue;let e=[];if(n.content)for(let t of n.content)if("text"!==t.type)continue;else{var o;e.push(null!=(o=t.text)?o:"")}else{if(!t)continue;e.push("")}r.push(e.join(""))}return r.join("\n")},"smartTrim",0,function(e,t){if(e.length<=t)return e;let n=e.substr(0,t),r=n.lastIndexOf(" ");return -1!==r?n.slice(0,r)+"...":n+"..."},"textToTipTapContent",0,function(e){return e.includes("\n")?e.split("\n").map(e=>0===e.trim().length?{type:"paragraph"}:{type:"paragraph",content:[{type:"text",text:e}]}):e}],238320)},475024,135130,301946,20669,386864,905692,80082,485383,812522,e=>{"use strict";e.s(["inlineMediaNodeType",0,"media"],475024);var t=e.i(878420),n=e.i(64386);let r="xArticlePostEmbed";e.s(["xArticlePostEmbedNodeName",0,r],135130);let o="horizontalRule",i="bulletList",a="orderedList",s="listItem",l="blockquote",u=new Set([i,a]);function c(e){return"media"===e||e===r||e===o}function d(e){return e.flatMap(e=>{if(e.type===l)return function(e){var r;let o=function e(n){return n.flatMap(n=>{if(!n.type)return[];if("paragraph"===n.type)return[(0,t._)({},n,Array.isArray(n.content)?{content:d(n.content)}:{})];if("heading"===n.type)return[(0,t._)({type:"paragraph"},Array.isArray(n.content)?{content:d(n.content)}:{})];if(c(n.type)||"codeBlock"===n.type)return[n];if(n.type===l||n.type===s||f(n)){var r;return e(null!=(r=n.content)?r:[])}return[]})}(null!=(r=e.content)?r:[]),i=[],a=[],u=()=>{0!==a.length&&(i.push((0,n._)((0,t._)({},e),{content:a})),a=[])};for(let e of o){if("paragraph"===e.type){a.push(e);continue}u(),i.push(e)}return u(),i}(e);if(f(e)){var r;let o=function e(r){return r.flatMap(r=>{if(r.type===s)return function(r){var o,i;let a=[],s=[];for(let l of null!=(o=r.content)?o:[]){if(!l.type)continue;if(f(l)){s.push(...e(null!=(i=l.content)?i:[]));continue}let r=Array.isArray(l.content)?[(0,n._)((0,t._)({},l),{content:d(l.content)})]:[l];a.push(...r.filter(e=>"paragraph"===e.type))}return[...a.length>0?[(0,n._)((0,t._)({},r),{content:a})]:[],...s]}(r);if(f(r)){var o;return e(null!=(o=r.content)?o:[])}return[]})}(null!=(r=e.content)?r:[]);return 0===o.length?[]:[(0,n._)((0,t._)({},e),{content:o})]}return Array.isArray(e.content)?[(0,n._)((0,t._)({},e),{content:d(e.content)})]:[e]})}function f(e){return!!(e.type&&u.has(e.type))}e.s(["getSupportedXArticleBodyNodeTypes",0,function(e){return["paragraph","heading","blockquote",i,a,o,"codeBlock",e,r]},"isSupportedXArticleLeafBodyNodeType",0,c,"normalizeXArticleContent",0,d,"xArticleDividerNodeType",0,o,"xArticleNestedListsEnabled",0,!1],301946);var p=e.i(15053);function h(){return{id:(0,p.v4)(),media:[],charCount:null,hideLinkPreview:!1,linkPreviewUnsupported:!1,linkPreview:null,numbering:null,poll:null,isThreadFinisher:!1,quoteURL:null,subscribersOnly:!1,replySettings:null,paidPartnership:!1,madeWithAI:!1,linkedinReshareTarget:null,threadsQuoteTarget:null,blueskyQuoteTarget:null,mastodonQuoteTarget:null,substackRestackTarget:null}}function m(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[{type:"paragraph"}],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{type:"atom",attrs:(0,t._)({},h(),n),content:e}}e.s(["X_REPLY_SETTINGS_VALUES",0,["following","mentionedUsers","subscribers","verified"],"getAtomAttributesDefinitions",0,function(){return{id:{default:(0,p.v4)()},media:{default:[],parseHTML:()=>[],renderHTML:()=>null},charCount:{default:null},hideLinkPreview:{default:!1},linkPreviewUnsupported:{default:!1},linkPreview:{default:null,parseHTML:()=>null,renderHTML:()=>null},lastEdited:{default:null},sessionId:{default:null},numbering:{default:null},poll:{default:null,parseHTML:()=>null,renderHTML:()=>null},isThreadFinisher:{default:!1},quoteURL:{default:null},subscribersOnly:{default:!1},replySettings:{default:null},paidPartnership:{default:!1},madeWithAI:{default:!1},linkedinReshareTarget:{default:null,parseHTML:()=>null,renderHTML:()=>null},threadsQuoteTarget:{default:null,parseHTML:()=>null,renderHTML:()=>null},blueskyQuoteTarget:{default:null,parseHTML:()=>null,renderHTML:()=>null},mastodonQuoteTarget:{default:null,parseHTML:()=>null,renderHTML:()=>null},substackRestackTarget:{default:null,parseHTML:()=>null,renderHTML:()=>null}}},"getDefaultAtomAttrs",0,h],20669),e.s(["makeAtomModel",0,m],386864);let g="xArticleTitle";e.s(["xArticleTitleNodeName",0,g],905692);let y=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return{type:g,content:e?[{type:"text",text:e}]:void 0}};function v(e){var t;let n=d(e&&e.length>0?e:[{type:"paragraph"}]),r=n.length>0?n:[{type:"paragraph"}];return(null==(t=r[0])?void 0:t.type)===g?r.length>1?r:[...r,{type:"paragraph"}]:[y(),...r]}function b(e,n){return m(v(e),(0,t._)({id:"x-article-atom"},n))}e.s(["getXArticleContentNodes",0,function(e){var t;return v(null==e||null==(t=e[0])?void 0:t.content)},"makeXArticleAtomicContentWithTitle",0,function(e){return[b([y(e)],void 0)]},"normalizeXArticleAtomicContent",0,function(e){let t=null==e?void 0:e[0];return[b(null==t?void 0:t.content,null==t?void 0:t.attrs)]}],80082);let w=/^<typefully-[a-z-]+\b[^<>]*\/?>$/i,_=/^<typefully-media\b[^<>]*\/?>$/i,S=/^<typefully-post-embed\b[^<>]*\/?>$/i,k=/\bid="([^"]+)"/i,x=/\burl="([^"]+)"/i,E=/\balt="([^"]*)"/i;function A(e){return w.test(e)}function T(e,t){let n=null==t?void 0:t.replace(/\s+/g," ").replace(/["<>]/g,"'").trim().slice(0,200);return n?" ".concat(e,'="').concat(n,'"'):""}function C(e){return _.test(e)}function I(e){var t,n;return C(e)&&null!=(t=null==(n=e.match(k))?void 0:n[1])?t:null}function P(e){return S.test(e)}function M(e){var t,n;return P(e)&&null!=(t=null==(n=e.match(x))?void 0:n[1])?t:null}function O(e){let t=e.trim().match(RegExp("^(?<fence>`{3,})(?<language>[^\\s`]*)$"));return(null==t?void 0:t.groups)?{fence:t.groups.fence,language:t.groups.language||null}:null}function R(e,t){return e.trim()===t}function D(e){let t=null;return e.split("\n").map(e=>{if(t)return R(e,t)&&(t=null),{line:e,isCode:!0};let n=O(e);return n?(t=n.fence,{line:e,isCode:!0}):{line:e,isCode:!1}})}function N(e,t,n){var r,o,i,a;let s=null!=(r=null==(i=e.match(/^\s*/))?void 0:i[0])?r:"",l=null!=(o=null==(a=e.match(/\s*$/))?void 0:a[0])?o:"",u=e.slice(s.length,e.length-l.length);
2return u?"".concat(s).concat(t).concat(u).concat(n).concat(l):e}let L={"\\":"î","*":"î",_:"î","~":"î","[":"î","]":"î
","#":"î",">":"î","-":"î","+":"î",".":"î",")":"î","`":"î","â¢":"î","!":"î"};function j(e){var t,n;let r=null!=(t=null==(n=e.match(/^\s*/))?void 0:n[0])?t:"",o=e.slice(r.length);if(/^#{1,6}\s/.test(o)||o.startsWith(">")||/^[-+â¢]\s/.test(o)||o.startsWith("```")||/^(?:(?:-\s*){3,}|(?:\*\s*){3,}|(?:_\s*){3,})$/.test(o))return"".concat(r,"\\").concat(o);let i=o.match(/^(\d+)([.)])(\s+)/);return i?"".concat(r).concat(i[1],"\\").concat(i[2]).concat(i[3]).concat(o.slice(i[0].length)):e}e.s(["buildXArticleMediaPlaceholderTag",0,function(e){let{id:t,alt:n,caption:r}=e;if(!t||/["<>\s]/.test(t))return null;let o=T("alt",n),i=T("caption",r);return'<typefully-media id="'.concat(t,'"').concat(o).concat(i,"/>")},"buildXArticlePostEmbedPlaceholderTag",0,function(e){return!e||/["<>\s]/.test(e)?null:'<typefully-post-embed url="'.concat(e,'"/>')},"escapeXArticleInlineMarkdownText",0,function(e){return e.replace(/\\/g,"\\\\").replace(/([!*_~[\]`])/g,"\\$1")},"escapeXArticleMarkdownBlockStarts",0,function(e){return e.split("\n").map(j).join("\n")},"getXArticleMarkdownLineContexts",0,D,"hasMalformedXArticleCodeFences",0,function(e){let t=null;for(let n of e.split("\n")){if(t){R(n,t)&&(t=null);continue}if(!n.trim().startsWith("```"))continue;let e=O(n);if(!e)return!0;t=e.fence}return null!==t},"hasXArticlePlaceholderTagMisuse",0,function(e){return D(e).some(e=>{let{line:t,isCode:n}=e;if(n||!/<typefully-/i.test(t))return!1;let r=t.trim();return!A(r)||(C(r)?!I(r):!P(r)||!M(r))})},"isMatchingXArticleCodeFence",0,R,"isXArticleAiPlaceholderTagLine",0,A,"isXArticleMediaPlaceholderTagLine",0,C,"isXArticlePostEmbedPlaceholderTagLine",0,P,"parseXArticleCodeFenceOpening",0,O,"parseXArticleMediaPlaceholderTagAlt",0,function(e){var t,n;return C(e)&&(null==(n=e.match(E))||null==(t=n[1])?void 0:t.trim())||null},"parseXArticleMediaPlaceholderTagMediaId",0,I,"parseXArticlePostEmbedPlaceholderTagUrl",0,M,"protectEscapedXArticleMarkdownCharacters",0,function(e){return e.replace(/\\(.)/g,(e,t)=>{var n;return null!=(n=L[t])?n:e})},"restoreEscapedXArticleMarkdownCharacters",0,function(e){return Object.entries(L).reduce((e,t)=>{let[n,r]=t;return e.replaceAll(r,n)},e)},"serializeXArticleCodeBlockMarkdown",0,function(e,t){var n,r;let o=Math.max(0,...null!=(n=null==(r=e.match(/`+/g))?void 0:r.map(e=>e.length))?n:[]),i="`".repeat(Math.max(3,o+1)),a="string"==typeof t&&/^[^\s`]+$/.test(t)?t:"";return"".concat(i).concat(a,"\n").concat(e,"\n").concat(i)},"wrapXArticleInlineMarkdownMarks",0,function(e,t){let{bold:n,italic:r,strike:o}=t,i=e;return(o&&(i=N(i,"~~","~~")),n&&r)?(i=N(i,"_","_"),N(i,"**","**")):(r&&(i=N(i,"*","*")),n&&(i=N(i,"**","**")),i)},"wrapXArticleMarkdownLink",0,function(e,t){var n,r,o,i;let a=null!=(n=null==(o=e.match(/^\s*/))?void 0:o[0])?n:"",s=null!=(r=null==(i=e.match(/\s*$/))?void 0:i[0])?r:"",l=e.slice(a.length,e.length-s.length);return l?"".concat(a,"[").concat(l,"](").concat(t.replace(/[()]/g,e=>"("===e?"%28":"%29"),")").concat(s):e}],485383);let F=/^status(?:es)?$/i,B=/^\d+$/,z=/^[A-Za-z0-9_]+$/,U=new Set(["x.com","twitter.com"]);function W(e){let t=e.trim();if(!t)return null;let n=function(e){let t=/^https?:\/\//i.test(e)?e:"https://".concat(e);try{return new URL(t)}catch(e){return null}}(t);if(!n)return null;let r=n.hostname.toLowerCase().replace(/^(www|mobile)\./,"");if(!U.has(r))return null;let o=function(e){let t=e.pathname.split("/").filter(Boolean);if(t.length>=3)return[t[0],t[1],t[2]];if(!e.hash.startsWith("#!/"))return null;let n=e.hash.replace(/^#!\/?/,"").split("/").filter(Boolean);return n.length<3?null:[n[0],n[1],n[2]]}(n);if(!o)return null;let[i,a,s]=o;return z.test(i)&&F.test(a)&&B.test(s)?{postId:s,url:"https://x.com/".concat(i,"/status/").concat(s)}:null}e.s(["getSingleXStatusUrlPasteCandidate",0,function(e){let r=e.trim(),o=W(r);return o?(0,n._)((0,t._)({},o),{pastedUrl:r,leadingWhitespaceLength:e.length-e.trimStart().length}):null},"getXArticlePostEmbedJSON",0,function(e){return{type:r,attrs:{postId:e.postId,url:e.url}}},"parseXStatusUrl",0,W],812522)},323098,e=>{"use strict";var t=e.i(878420),n=e.i(64386);e.i(712416);let r=/^[a-zA-Z][a-zA-Z\d+\-.]*:/,o=/^(?:\/(?!\/)|#|\?|\.\.?\/)/,i=["http:","https:","mailto:"],a=["http:","https:"];function s(e){var t,n,a,s,l;let u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=null==e?void 0:e.trim();if(!c||function(e,t){for(let n=0;n<e.length;n++){let r=e.charCodeAt(n);if(r<32||127===r||!t.allowSpaces&&32===r||"\\"===e[n])return!0}return!1}(c,{allowSpaces:null!=(t=u.allowSpaces)&&t}))return null;let d=null!=(n=u.allowedProtocols)?n:i,f=null==(a=u.allowRelative)||a,p=null!=(s=u.allowBareRelative)&&s,h=(l=u.baseUrl)?l:window.location.href;if(c.startsWith("//"))return null;if(!r.test(c)&&!c.startsWith("//")){if(!f||!p&&!o.test(c))return null;try{let e=new URL(c,h);return u.returnAbsolute?e.href:c}catch(e){return null}}try{let e=new URL(c,h);return d.includes(e.protocol)?e.href:null}catch(e){return null}}e.s(["SAFE_HTTP_PROTOCOLS",0,a,"SAFE_LINK_PROTOCOLS",0,i,"getSafeAbsoluteUrl",0,function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return s(e,(0,n._)((0,t._)({},r),{returnAbsolute:!0}))},"getSafeHttpUrl",0,function(e){return s(e,{allowedProtocols:a,allowRelative:!1})},"getSafeUrl",0,s,"isSafeUrl",0,function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return null!==s(e,t)}])},508641,e=>{"use strict";var t=e.i(238320),n=e.i(475024),r=e.i(301946),o=e.i(80082),i=e.i(485383),a=e.i(135130),s=e.i(812522),l=e.i(905692),u=e.i(323098);let c=new Set(["paragraph","heading",l.xArticleTitleNodeName,"codeBlock"]);function d(e){var t,n;if("string"==typeof e.text)return e.text;
2let r=null!=(t=null==(n=e.content)?void 0:n.map(d).filter(Boolean))?t:[],o=!!e.type&&c.has(e.type);return r.join(o?"":"\n")}function f(e){let{includeTitle:t=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(null==e?void 0:e.length))return null;let n=(0,o.getXArticleContentNodes)(e);return(t?n:n.filter(e=>e.type!==l.xArticleTitleNodeName)).map(d).filter(Boolean).join("\n").trim()||null}function p(e){var t,n,o;return e.type!==l.xArticleTitleNodeName&&("string"==typeof e.text?e.text.trim().length>0:!!(e.type&&(0,r.isSupportedXArticleLeafBodyNodeType)(e.type)||Array.isArray(null==(n=e.attrs)?void 0:n.media)&&e.attrs.media.length>0)||null!=(t=null==(o=e.content)?void 0:o.some(p))&&t)}function h(e){var t,o,u,c,d,f,p,h,y;switch(e.type){case l.xArticleTitleNodeName:{let t=g(e);return t?"# ".concat(t):""}case"heading":{let n=g(e);if(!n)return"";let r=(null==(t=e.attrs)?void 0:t.level)===2?2:1;return"".concat("#".repeat(r)," ").concat(n)}case"blockquote":{let t=m(e);if(!t)return"";return t.split("\n").map(e=>"> ".concat(e)).join("\n")}case"bulletList":return v(e,"bullet");case"orderedList":return v(e,"ordered");case"listItem":return m(e);case"paragraph":return(0,i.escapeXArticleMarkdownBlockStarts)(g(e));case"codeBlock":return(0,i.serializeXArticleCodeBlockMarkdown)(null!=(u=null==(c=e.content)?void 0:c.map(e=>"string"==typeof e.text?e.text:"").join(""))?u:"",null==(o=e.attrs)?void 0:o.language);case r.xArticleDividerNodeType:return"---";case a.xArticlePostEmbedNodeName:let b,w,_;return b="string"==typeof(null==(h=(d=e).attrs)?void 0:h.url)?d.attrs.url:null,w="string"==typeof(null==(y=d.attrs)?void 0:y.postId)?d.attrs.postId:null,(_=null!=(f=(0,s.parseXStatusUrl)(null!=b?b:""))?f:w?(0,s.parseXStatusUrl)("https://x.com/i/status/".concat(w)):null)&&null!=(p=(0,i.buildXArticlePostEmbedPlaceholderTag)(_.url))?p:"";case n.inlineMediaNodeType:return function(e){var t,n,r,o,a,s;if(null==(a=e.attrs)?void 0:a.isUploading)return"";let l=null==(s=e.attrs)?void 0:s.media;return"string"!=typeof(null==l?void 0:l.id)?"":null!=(t=(0,i.buildXArticleMediaPlaceholderTag)({id:l.id,alt:null!=(n=null!=(r=l.alt_text)?r:l.ai_alt_text)?n:null,caption:null!=(o=l.caption)?o:null}))?t:""}(e);default:return""}}function m(e){var t,n;return null!=(t=null==(n=e.content)?void 0:n.map(h).filter(Boolean).join("\n"))?t:""}function g(e){var t,n;return(null!=(t=null==(n=e.content)?void 0:n.map(y).filter(Boolean))?t:[]).join("").trim()}function y(e){var t,n,r;return"string"==typeof e.text?function(e,t){var n;if(!e)return"";let r=(0,i.escapeXArticleInlineMarkdownText)(e),o=e=>t.some(t=>t.type===e);r=(0,i.wrapXArticleInlineMarkdownMarks)(r,{bold:o("bold"),italic:o("italic"),strike:o("strike")});let a=t.find(e=>"link"===e.type),s=(0,u.getSafeHttpUrl)(null==a||null==(n=a.attrs)?void 0:n.href);return s&&(r=(0,i.wrapXArticleMarkdownLink)(r,s)),r}(e.text,null!=(r=e.marks)?r:[]):"hardBreak"===e.type?"\n":null!=(t=null==(n=e.content)?void 0:n.map(y).filter(Boolean).join(""))?t:""}function v(e,t){var n,r,o;let i="number"==typeof(null==(r=e.attrs)?void 0:r.start)?e.attrs.start:1;return null!=(n=null==(o=e.content)?void 0:o.map((e,n)=>{let r=h(e);if(!r)return"";let o="ordered"===t?"".concat(i+n,"."):"-";return r.split("\n").map((e,t)=>0===t?"".concat(o," ").concat(e):" ".concat(e)).join("\n")}).filter(Boolean).join("\n"))?n:""}e.s(["countXArticleBodyMedia",0,function(e){return(0,o.getXArticleContentNodes)(e).reduce((e,t)=>e+function e(t){var r,o;return t.type===n.inlineMediaNodeType?1:null!=(r=null==(o=t.content)?void 0:o.reduce((t,n)=>t+e(n),0))?r:0}(t),0)},"getXArticleMarkdown",0,function(e){let{includeTitle:t=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(null==e?void 0:e.length))return null;let n=(0,o.getXArticleContentNodes)(e);return(t?n:n.filter(e=>e.type!==l.xArticleTitleNodeName)).map(h).filter(Boolean).join("\n\n").trim()||null},"getXArticlePlainText",0,function(e){var t;return null!=(t=f(e))?t:""},"getXArticlePreviewText",0,function(e,n){let{includeTitle:r,maxLength:o=100}=n,i=f(e,{includeTitle:r});return i?(0,t.smartTrim)(i,o):null},"getXArticleText",0,f,"getXArticleTitleText",0,function(e){let t=(0,o.getXArticleContentNodes)(e)[0];return(null==t?void 0:t.type)!==l.xArticleTitleNodeName?null:d(t).trim()||null},"hasXArticleBodyContent",0,function(e){let t=!1;return e.descendants(e=>{var n,o;
2return!t&&e.type.name!==l.xArticleTitleNodeName&&(e.type.name===l.xArticleTitleNodeName||(e.isText?!((null!=(n=e.text)?n:"").trim().length>0):!((0,r.isSupportedXArticleLeafBodyNodeType)(e.type.name)||Array.isArray(null==(o=e.attrs)?void 0:o.media)&&e.attrs.media.length>0))||(t=!0,!1))}),t},"hasXArticleJSONBodyContent",0,function(e){return(0,o.getXArticleContentNodes)(e).some(p)}])},482160,914723,e=>{"use strict";var t=e.i(238320),n=e.i(508641),r=e.i(717587);function o(e){return e.split("\n").reduce((e,t)=>""===t.trim()?e:e+t.split(" ").length,0)}function i(e){let n=e.twitter_long_form_rich_text?(0,t.richTextToText)(e.twitter_long_form_rich_text):"";return{characters:n.length,numberOfWords:o(n),numberOfAtoms:1,numberOfMedia:e.twitter_long_form_rich_text?e.twitter_long_form_rich_text.map(e=>{var t,n,r,o;return(null!=(t=null==(r=e.attrs.images)?void 0:r.length)?t:0)+(null!=(n=null==(o=e.attrs.videos)?void 0:o.length)?n:0)+e.content.filter(e=>"media"===e.type).length}).reduce((e,t)=>e+t,0):0}}e.s(["calculateReadingTime",0,function(e){let{numberOfWords:t,numberOfAtoms:n,numberOfMedia:r}=e,o=t/250+1/60*n+r/60;if(!(o<1))return"".concat(Math.ceil(o),"m");{let e=Math.ceil(60*o);return"".concat(e,"s")}},"getCountsByPlatform",0,function(e,a){var s,l,u,c,d,f,p;switch(e){case"x_article":{let e=null!=(s=(0,n.getXArticleText)(a.x_article_rich_text,{includeTitle:!0}))?s:"";return{characters:e.length,numberOfWords:o(e),numberOfAtoms:+(null!=(l=a.x_article_rich_text)&&!!l.length),numberOfMedia:function e(t){return(null==t?void 0:t.length)?t.reduce((t,n)=>t+ +("media"===n.type)+e(n.content),0):0}(a.x_article_rich_text)+ +!!a.x_article_cover_media}}case"x_long_form":return i(a);case"twitter_v2":{if(a.twitter_long_form_enabled)return i(a);if(!a.twitter_v2_rich_text)return{characters:0,numberOfWords:0,numberOfAtoms:0,numberOfMedia:0};let e=(0,t.richTextToText)(a.twitter_v2_rich_text);return{characters:e.length,numberOfWords:o(e),numberOfAtoms:a.twitter_v2_rich_text.length,numberOfMedia:a.twitter_v2_rich_text.map(e=>e.attrs.media.length).reduce((e,t)=>e+t,0)}}case"linkedin_v2":{let e=null!=(u=a.linkedin_v2_rich_text)?u:[],n=e.map(e=>(0,t.atomJSONToText)(e)).join("\n");return{characters:n.length,numberOfWords:o(n),numberOfAtoms:1,numberOfMedia:e.map(e=>e.attrs.media.length).reduce((e,t)=>e+t,0)}}case"mastodon":{let e=null!=(c=a.mastodon_rich_text)?c:[],n=e.map(e=>(0,t.atomJSONToText)(e)).join("\n");return{characters:n.length,numberOfWords:o(n),numberOfAtoms:e.length,numberOfMedia:e.map(e=>e.attrs.media.length).reduce((e,t)=>e+t,0)}}case"threads":{let e=null!=(d=a.threads_rich_text)?d:[],n=e.map(e=>(0,t.atomJSONToText)(e)).join("\n");return{characters:n.length,numberOfWords:o(n),numberOfAtoms:e.length,numberOfMedia:e.map(e=>e.attrs.media.length).reduce((e,t)=>e+t,0)}}case"bluesky":{let e=null!=(f=a.bluesky_rich_text)?f:[],n=e.map(e=>(0,t.atomJSONToText)(e)).join("\n");return{characters:n.length,numberOfWords:o(n),numberOfAtoms:e.length,numberOfMedia:0}}case"substack":{let e=null!=(p=a.substack_rich_text)?p:[],n=e.map(e=>(0,t.atomJSONToText)(e)).join("\n");return{characters:n.length,numberOfWords:o(n),numberOfAtoms:1,numberOfMedia:e.map(e=>e.attrs.media.length).reduce((e,t)=>e+t,0)}}default:(0,r.default)(e)}}],482160);let a=["twitter_v2","linkedin_v2","threads","mastodon","bluesky","substack"];e.s(["getPlatformsOrderEnsuringDefaults",0,e=>{if(!e||0===e.length)return[...a];let t=[...e];return a.forEach(e=>{t.includes(e)||t.push(e)}),t}],914723)},307737,e=>{"use strict";e.i(927840);var t=e.i(891886),n=e.i(842097),r=e.i(198924),o=e.i(382772),i=e.i(198889),a=e.i(540826),s=e.i(713935),l=e.i(372334),u=e.i(128434);let c={twitter:{icon:a.Twitter,displayName:"ð",accentColor:"var(--c1)",accentColorBackground:"black",connectAccountPath:"/twitter/accounts/connect-v2/",apiPath:"/twitter/accounts/"},linkedin:{icon:n.LinkedIn,displayName:"LinkedIn",accentColor:"var(--linkedInAccent)",accentColorBackground:"var(--linkedInAccent)",connectAccountPath:"/linkedin/accounts/connect-v2/",apiPath:"/linkedin/accounts/"},mastodon:{icon:r.Mastodon,displayName:"Mastodon",accentColor:"var(--mastodonAccent)",accentColorBackgroun
2d:"var(--mastodonAccent)",connectAccountPath:"/mastodon/accounts/connect-v2/",apiPath:"/mastodon/accounts/"},threads:{icon:i.Threads,displayName:"Threads",accentColor:"var(--c1)",accentColorBackground:"black",connectAccountPath:"/threads-platform/accounts/connect-v2/",apiPath:"/threads-platform/accounts/"},bluesky:{icon:t.Bluesky,displayName:"Bluesky",accentColor:"var(--blueskyAccent)",accentColorBackground:"var(--blueskyAccent)",connectAccountPath:"/bluesky/accounts/connect-v2/",apiPath:"/bluesky/accounts/"},substack:{icon:o.Substack,displayName:"Substack",accentColor:"var(--substackAccent)",accentColorBackground:"var(--substackAccent)",connectAccountPath:"/substack/accounts/connect-v2/",apiPath:"/substack/accounts/"}},d={icon:s.Typefully,displayName:"Typefully",accentColor:"var(--accent)",accentColorBackground:"var(--accent)",connectAccountPath:"",apiPath:""},f={video:{maxFileSizeMB:512,maxDurationSeconds:600,minAspectRatio:.33,maxAspectRatio:3,maxResolution:{width:4096,height:4096},recommendedResolution:{width:1920,height:1080}},gif:0xf00000},p={twitter_v2:{icon:a.Twitter,displayName:"ð",displayNameText:"Twitter",socialMediaPlatform:"twitter",paywallFeature:"twitter",hasThreads:!0,atom:{singular:"post",plural:"posts"},editorBackgroundColor:{color:"var(--bg0)",hsl:"var(--bg0Hsl)"},draftFields:{enabledFieldKey:"twitter_v2_post_enabled",richTextFieldKey:"twitter_v2_rich_text",autoSyncFieldKey:"twitter_v2_auto_sync_draft_content",postStatusFieldKey:"twitter_v2_post_status"},charLimits:{standard:280,premium:25e3},mediaTypeLimits:{type:"singleLimit",limit:4},altTextLimit:1e3,mediaSizeLimits:f,unsupportedVideoMimeTypes:["video/webm"]},x_long_form:{icon:a.Twitter,displayName:"ð",displayNameText:"Twitter",socialMediaPlatform:"twitter",paywallFeature:"twitter",hasThreads:!1,atom:{singular:"post",plural:"posts"},editorBackgroundColor:{color:"var(--bg0)",hsl:"var(--bg0Hsl)"},draftFields:{enabledFieldKey:"twitter_long_form_enabled",richTextFieldKey:"twitter_long_form_rich_text",postStatusFieldKey:"twitter_long_form_status"},charLimits:{standard:25e3},mediaTypeLimits:{type:"separateLimits",image:4,video:1,gif:1},mediaSizeLimits:f,unsupportedVideoMimeTypes:["video/webm"],altTextLimit:1e3},x_article:{icon:l.XArticle,displayName:"ð",displayNameText:"Twitter",socialMediaPlatform:"twitter",paywallFeature:"twitter",hasThreads:!1,atom:{singular:"article",plural:"articles"},editorBackgroundColor:{color:"var(--bg0)",hsl:"var(--bg0Hsl)"},draftFields:{enabledFieldKey:"x_article_enabled",richTextFieldKey:"x_article_rich_text",postStatusFieldKey:"x_article_status"},charLimits:{standard:null},mediaTypeLimits:{type:"mixedPerTypeLimits",image:25,video:10,gif:10,total:25},mediaSizeLimits:f,unsupportedVideoMimeTypes:["video/webm"],altTextLimit:1e3},linkedin_v2:{icon:n.LinkedIn,displayName:"LinkedIn",displayNameText:"LinkedIn",socialMediaPlatform:"linkedin",paywallFeature:"linkedin",hasThreads:!1,atom:{singular:"post",plural:"posts"},editorBackgroundColor:{color:"var(--linkedInBg)",hsl:"var(--linkedInBgHsl)"},draftFields:{enabledFieldKey:"linkedin_v2_post_enabled",richTextFieldKey:"linkedin_v2_rich_text",autoSyncFieldKey:"linkedin_v2_auto_sync_draft_content",postStatusFieldKey:"linkedin_v2_post_status"},charLimits:{standard:3e3},mediaTypeLimits:{type:"separateLimits",image:20,gif:1,video:1,pdf:1},mediaSizeLimits:{video:{maxFileSizeMB:500,maxDurationSeconds:1800,minAspectRatio:.417,maxAspectRatio:2.4,maxResolution:{width:6e3,height:6e3},recommendedResolution:{width:3840,height:2160}},gif:0xf00000,pdf:0x6400000},unsupportedVideoMimeTypes:[],altTextLimit:4086},mastodon:{icon:r.Mastodon,displayName:"Mastodon",displayNameText:"Mastodon",socialMediaPlatform:"mastodon",paywallFeature:"mastodon",hasThreads:!0,atom:{singular:"post",plural:"posts"},editorBackgroundColor:{color:"var(--mastodonBg)",hsl:"var(--mastodonBgHsl)"},draftFields:{enabledFieldKey:"mastodon_post_enabled",richTextFieldKey:"mastodon_rich_text",autoSyncFieldKey:"mastodon_auto_sync_draft_content",postStatusFieldKey:"mastodon_post_status"},charLimits:{standard:500},mediaTypeLimits:{type:"separateLimits",image:4,video:1,gif:4},mediaSizeLimits:{video:{maxFileSizeMB:40,recommendedResolution:{width:1920,height:1080},maxResolution:{width:2500,height:2500}
2},gif:0xa00000},unsupportedVideoMimeTypes:[],altTextLimit:1500},threads:{icon:i.Threads,displayName:"Threads",displayNameText:"Threads",socialMediaPlatform:"threads",paywallFeature:"threads",hasThreads:!0,atom:{singular:"post",plural:"posts"},editorBackgroundColor:{color:"var(--bg0)",hsl:"var(--bg0Hsl)"},draftFields:{enabledFieldKey:"threads_post_enabled",richTextFieldKey:"threads_rich_text",autoSyncFieldKey:"threads_auto_sync_draft_content",postStatusFieldKey:"threads_post_status"},charLimits:{standard:500},mediaTypeLimits:{type:"sharedImageVideoLimit",images_or_videos:10,gifs:1},mediaSizeLimits:{image:{minAspectRatio:.1,maxAspectRatio:10},video:{maxFileSizeMB:512,maxDurationSeconds:300,minAspectRatio:.01,maxAspectRatio:10,maxResolution:{width:6e3,height:6e3}},gif:0xa00000},unsupportedVideoMimeTypes:["video/webm"],altTextLimit:1e3},bluesky:{icon:t.Bluesky,displayName:"Bluesky",displayNameText:"Bluesky",socialMediaPlatform:"bluesky",paywallFeature:"bluesky",hasThreads:!0,atom:{singular:"post",plural:"posts"},editorBackgroundColor:{color:"var(--blueskyBg)",hsl:"var(--blueskyBgHsl)"},draftFields:{enabledFieldKey:"bluesky_post_enabled",richTextFieldKey:"bluesky_rich_text",autoSyncFieldKey:"bluesky_auto_sync_draft_content",postStatusFieldKey:"bluesky_post_status"},charLimits:{standard:300},mediaTypeLimits:{type:"separateLimits",image:4,video:1,gif:1},mediaSizeLimits:{video:{maxFileSizeMB:120,maxDurationSeconds:180,minAspectRatio:.5,maxAspectRatio:2,maxResolution:{width:6e3,height:6e3},recommendedResolution:{width:1920,height:1080}},gif:0xa00000},unsupportedVideoMimeTypes:["video/webm","video/quicktime","video/mov"],altTextLimit:2e3},substack:{icon:o.Substack,displayName:"Substack",displayNameText:"Substack",socialMediaPlatform:"substack",paywallFeature:"substack",hasThreads:!1,isBeta:!0,atom:{singular:"note",plural:"notes"},editorBackgroundColor:{color:"var(--substackBg)",hsl:"var(--substackBgHsl)"},draftFields:{enabledFieldKey:"substack_post_enabled",richTextFieldKey:"substack_rich_text",autoSyncFieldKey:"substack_auto_sync_draft_content",postStatusFieldKey:"substack_post_status"},charLimits:{standard:1e4},mediaTypeLimits:{type:"imagesOnly",image:6},mediaSizeLimits:{video:{maxFileSizeMB:512},gif:0xa00000},unsupportedVideoMimeTypes:[],altTextLimit:1e3}};e.s(["X_ARTICLE_MAX_BODY_MEDIA",0,25,"X_CHAR_LIMIT_FREE_USERS",0,280,"X_CHAR_LIMIT_PREMIUM_USERS",0,25e3,"editorPlatformsMetadata",0,p,"getPlatformCharLimit",0,function(e,t){let{standard:n,premium:r}=p[e].charLimits,o=(null==t?void 0:t.xPremium)&&null!=r?r:n;return(0,u.default)(null!=o,"No character limit defined for platform ".concat(e)),o},"platformsMetadata",0,c,"typefullyMetadata",0,d])},467379,e=>{"use strict";var t=e.i(475024),n=e.i(946295),r=e.i(762947),o=e.i(135130),i=e.i(914723),a=e.i(513738),s=e.i(307737);let l=e=>{var t;let n=[];e.twitter_v2_post_enabled&&n.push("twitter_v2"),e.linkedin_v2_post_enabled&&n.push("linkedin_v2"),e.threads_post_enabled&&n.push("threads"),e.bluesky_post_enabled&&n.push("bluesky"),e.mastodon_post_enabled&&n.push("mastodon"),e.substack_post_enabled&&n.push("substack");let r=u(e),o=(0,i.getPlatformsOrderEnsuringDefaults)(null==(t=e.settings)?void 0:t.PLATFORMS_ORDER).filter(e=>n.includes(e));if(o.includes(r)&&o[0]!==r){let e=o.indexOf(r);o.splice(e,1),o.unshift(r)}return o},u=e=>{var t,n;let r=e.settings;return null!=(t=null==r||null==(n=r.AUTOSYNC_SETTINGS)?void 0:n.source_platform)?t:"twitter_v2"},c=new Set([t.inlineMediaNodeType,o.xArticlePostEmbedNodeName,n.linkedinMentionNodeName]);function d(e){var t,n,r;return!!e&&(!!((null==(n=e.text)?void 0:n.trim())||e.type&&c.has(e.type))||null!=(t=null==(r=e.content)?void 0:r.some(d))&&t)}function f(e){let{media:t,poll:n,quoteURL:o,linkedinReshareTarget:i}=e.attrs;return!!((null==t?void 0:t.length)||n||(null==o?void 0:o.trim())||i||(0,r.atomHasQuoteTarget)(e.attrs))||d(e)}e.s(["draftHasPublishableStandalonePlatform",0,function(e){return!!e&&a.publishableStandaloneEditorPlatforms.some(t=>!!e[s.editorPlatformsMetadata[t].draftFields.enabledFieldKey])},"getAllPlatformsOrderedForDraft",0,(e,t)=>{var n,r,o,l;if(!e)return(0,i.getPlatformsOrderEnsuringDefaults)();let u=null!=(n=null==(o=e.settings)||null==(r=o.AUTOSYNC_SETTINGS)?void 0:r.source_platform)?n:"twitter_v2",{enabled:c,disabled:d}=(0,i.getPlatformsOrderEnsuringDefaults)(null==(l=e.settings)?void 0:l.PLATFORMS_ORDER).reduce((t,n)=>{var r;let o;return(null==(o=s.editorPlatformsMetadata[n])||null==(r=o.draftFields)?void 0:r.enabledFieldKey)&&e[o.draftFields.enabledFieldKey]?t.enabled.push(n):t.disabled.push(n),t},{enabled:[],disabled:[]});if(c.includes(u)&&c[0]!==u){let e=c.indexOf(u);c.splice(e,1),c.unshift(u)}if(t){let e=e=>t.includes((0,a.socialMediaEditorPlatformToSocialMediaPlatform)(e));return[...c,...d.filter(e),...d.filter(t=>!e(t))]}return[...c,...d]},"getDraftEnabledOrderedPlatforms",0,l,"getDraftPublishablePlatforms",0,e=>e?e.x_article_enabled?["x_article"]:l(e):[],"getSourcePlatform",0,u,"isDraftEmpty",0,function(e){var t,n;return!(!e||(null==(t=e.draft_title)?void 0:t.trim())||(null==(n=e.linkedin_v2_first_comment)?void 0:n.trim())||e.x_article_c
2over_media||d(e.scratchpad_rich_text))&&!Object.values(s.editorPlatformsMetadata).some(t=>{let{draftFields:n}=t,r=e[n.richTextFieldKey];return null==r?void 0:r.some(f)})},"isDraftPlatformAutoSynced",0,(e,t,n)=>{var r,o;if(t===(null!=n?n:u(e)))return!1;let i=null==(o=s.editorPlatformsMetadata[t])||null==(r=o.draftFields)?void 0:r.autoSyncFieldKey;return!!i&&!0===e[i]}])},575216,e=>{"use strict";var t=e.i(878420),n=e.i(886513),r=e.i(482160),o=e.i(467379),i=e.i(436413),a=e.i(103658),s=e.i(549198),l=e.i(839532),u=e.i(865057),c=e.i(269564);let d={updatesCount:0,syncError:!1,syncEnabled:!0,isSyncing:!1,pendingUpdates:[],hasCommentChange:!1},f=(0,s.create)()((0,a.withDevtools)((0,l.subscribeWithSelector)((e,a)=>({selectedDraftId:(()=>{let e="selectedDraftId";try{let t=localStorage.getItem(e);if(null!==t){let{value:n,date:r}=JSON.parse(t);if(!(Date.now()-r>3e5))return i.loggers.selectedDraftId.debug("Loading draftId from localStorage",n),n;localStorage.removeItem(e),i.loggers.selectedDraftId.debug("Removing expired draftId (".concat(n,") from localStorage"))}}catch(e){i.loggers.selectedDraftId.error("Error loading selectedDraftId from localStorage:",e)}return null})(),drafts:new Map,draftSyncStates:new Map,selectedPlatforms:new Map,draftsToSync:new Set,clientLastEditedDrafts:new Map,setSelectedDraftId:t=>{a().selectedDraftId!==t&&c.useCommentsStore.getState().resetCommentStateForDraftChange(),e(e=>{if(i.loggers.selectedDraftId.debug("setSelectedDraftId",{previousDraftId:e.selectedDraftId,nextDraftId:t,previousDraftLoaded:!!e.selectedDraftId&&e.drafts.has(e.selectedDraftId),nextDraftLoaded:!!t&&e.drafts.has(t)}),null!==t){let n=e.selectedPlatforms.get(t);if(!n||"default"===n){let n=e.drafts.get(t);if(n){let r=(0,o.getDraftEnabledOrderedPlatforms)(n);if(r.length>0){let n=new Map(e.selectedPlatforms);return n.set(t,r[0]),{selectedDraftId:t,selectedPlatforms:n}}}}}return{selectedDraftId:t}})},setDraft:(t,n)=>{e(e=>{let r=new Map(e.drafts);return null===n?r.delete(t):(r.set(t,n),i.loggers.syncLayer.debug("â
draftState set",n.id)),{drafts:r}})},removeDraft:t=>{e(e=>{let n=new Map(e.drafts);n.delete(t);let r=new Map(e.draftSyncStates);r.delete(t);let o=new Map(e.selectedPlatforms);o.delete(t);let i=new Set(e.draftsToSync);i.delete(t);
2let a=new Map(e.clientLastEditedDrafts);return a.delete(t),{drafts:n,draftSyncStates:r,selectedPlatforms:o,draftsToSync:i,clientLastEditedDrafts:a}})},setSelectedPlatform:(t,n)=>{e(e=>{let r=new Map(e.selectedPlatforms);return r.set(t,n),{selectedPlatforms:r}})},setDraftSyncState:(t,n)=>{e(e=>{let r=new Map(e.draftSyncStates);return r.set(t,n),{draftSyncStates:r}})},updateDraftSyncState:(t,n)=>{e(e=>{let r=new Map(e.draftSyncStates),o=r.get(t)||d,i=n(o);return r.set(t,Object.assign({},o,i)),{draftSyncStates:r}})},addDraftToSync:t=>{e(e=>{let n=new Set(e.draftsToSync);return n.add(t),{draftsToSync:n}})},setClientLastEditedDraft:(t,n,r)=>{e(e=>{var o,a,s,l,u,c,d,f;let p=new Map(e.clientLastEditedDrafts),h=null!=(o=p.get(t))?o:null,m=e.draftSyncStates.get(t),g=e.drafts.get(t),y=i.loggers.clientLastEdited.settings.minLevel<=i.LogLevel.Debug;return i.loggers.clientLastEdited.debug("setClientLastEditedDraft",{draftId:t,selectedDraftId:e.selectedDraftId,selectedDraftMatchesTarget:e.selectedDraftId===t,previousTimestamp:h,nextTimestamp:n,timestampChanged:h!==n,source:null!=(a=null==r?void 0:r.source)?a:"unknown",platform:null!=(s=null==r?void 0:r.platform)?s:null,draftLoaded:!!g,draftStatus:null!=(l=null==g?void 0:g.status)?l:null,draftPreviewLength:null!=(u=null==g||null==(f=g.preview)?void 0:f.length)?u:null,syncState:m?{updatesCount:m.updatesCount,pendingUpdatesCount:m.pendingUpdates.length,latestPendingUpdateKeys:null!=(c=m.pendingUpdates.at(-1))?c:null,isSyncing:m.isSyncing,syncEnabled:m.syncEnabled,syncError:m.syncError}:null,metadata:null!=(d=null==r?void 0:r.metadata)?d:null,callStack:y?Error("setClientLastEditedDraft call stack").stack:null}),null===n?p.delete(t):p.set(t,n),{clientLastEditedDrafts:p}})},getSelectedDraft:()=>{var e;let t=a();return t.selectedDraftId&&null!=(e=t.drafts.get(t.selectedDraftId))?e:null},getSelectedDraftMetadata:()=>{var e,r,o,i,s,l,u,c;let d=a().getSelectedDraft();if(!d)return null;let{scratchpad_rich_text:f,preview:p,mastodon_rich_text:h,twitter_long_form_rich_text:m,threads_rich_text:g,linkedin_v2_rich_text:y,twitter_v2_rich_text:v,bluesky_rich_text:b,substack_rich_text:w,x_article_rich_text:_}=d,S=(0,n._)(d,["scratchpad_rich_text","preview","mastodon_rich_text","twitter_long_form_rich_text","threads_rich_text","linkedin_v2_rich_text","twitter_v2_rich_text","bluesky_rich_text","substack_rich_text","x_article_rich_text"]),k={num_tweets:null!=(e=null==(s=d.twitter_v2_rich_text)?void 0:s.length)?e:1,mastodon_num_atoms:null!=(r=null==(l=d.mastodon_rich_text)?void 0:l.length)?r:1,num_threads:null!=(o=null==(u=d.threads_rich_text)?void 0:u.length)?o:1,has_long_form_atom:null!=(i=null==(c=d.twitter_v2_rich_text)?void 0:c.some(e=>e.attrs.charCount&&e.attrs.charCount>280))&&i};return(0,t._)({},S,k)},getDraft:e=>{var t;return null!=(t=a().drafts.get(e))?t:null},getDraftMetadata:e=>{var r,o,i,s,l,u,c,d;let f=a().drafts.get(e);if(!f)return null;let{scratchpad_rich_text:p,preview:h,mastodon_rich_text:m,twitter_long_form_rich_text:g,threads_rich_text:y,linkedin_v2_rich_text:v,twitter_v2_rich_text:b,bluesky_rich_text:w,substack_rich_text:_,x_article_rich_text:S}=f,k=(0,n._)(f,["scratchpad_rich_text","preview","mastodon_rich_text","twitter_long_form_rich_text","threads_rich_text","linkedin_v2_rich_text","twitter_v2_rich_text","bluesky_rich_text","substack_rich_text","x_article_rich_text"]),x={num_tweets:null!=(r=null==(l=f.twitter_v2_rich_text)?void 0:l.length)?r:1,mastodon_num_atoms:null!=(o=null==(u=f.mastodon_rich_text)?void 0:u.length)?o:1,num_threads:null!=(i=null==(c=f.threads_rich_text)?void 0:c.length)?i:1,has_long_form_atom:null!=(s=null==(d=f.twitter_v2_rich_text)?void 0:d.some(e=>e.attrs.charCount&&e.attrs.charCount>280))&&s};return(0,t._)({},k,x)},getSelectedPlatform:()=>{let e=a();return e.selectedDraftId?e.getPlatformForDraft(e.selectedDraftId):"twitter_v2"},getPlatformForDraft:e=>{let t=a(),n=t.getDraft(e);if(!n)return"twitter_v2";let r=t.selectedPlatforms.get(n.id),i=(0,o.getSourcePlatform)(n);return r&&"default"!==r?r:i},getSelectedEditorPlatform:()=>{let e=a();return e.selectedDraftId?e.getEditorPlatformForDraft(e.selectedDraftId):"twitter_v2"},getEditorPlatformForDraft:e=>{let t=a(),n=t.getPlatformForDraft(e),r=t.getDraftMetadata(e);return r?r.x_article_enabled?"x_article":"twitter_v2"===n?r.twitter_long_form_enabled?"x_long_form":"twitter_v2":n:"twitter_v2"},getSelectedDraftOrderedPlatforms:()=>{let e=a();return e.selectedDraftId?e.getOrderedPlatformsForDraft(e.selectedDraftId):[]},getOrderedPlatformsForDraft:e=>{let t=a().getDraft(e);return t?(0,o.getDraftEnabledOrderedPlatforms)(t):[]},getSourcePlatformForDraft:e=>{let t=a().getDraft(e);return t?(0,o.getSourcePlatform)(t):"twitter_v2"},getSelectedDraftCounts:()=>{let e=a();return e.selectedDraftId?e.getCountsForDraft(e.selectedDraftId):{words:0,characters:0,readingTime:"0 min"}},getCountsForDraft:e=>{let t=a(),n=t.getEditorPlatformForDraft(e),o=t.getDraft(e);if(!o)return{words:0,characters:0,readingTime:"0 min"};let{numberOfWords:i,characters:s,numberOfAtoms:l,numberOfMedia:u}=(0,r.getCountsByPlatform)(n,o),c=(0,r.calculateReadingTime)({numberOfWords:i,characters:s,numberOfAtoms:l,numberOfMedia:u});return{words:i,characters:s,readingTime:c}},hasThreadFinisherForDraft:(e,t)=>{var n;let r=a().getDraft(e);return!!r&&(null==(n=r["".concat(t,"_rich_text")])?void 0:n.find(e=>!0===e.attrs.isThreadFinisher))!==void 0},isPlatformSetCorrectlyForDraft:e=>{let t=a(),n=t.getDraft(e);if(!n)return!1;let r=(0,o.getDraftEnabledOrderedPlatforms)(n),i=t.selectedPlatforms.get(n.id);return"default"!==i&&void 0!==i&&r.includes(i)},isAutoSyncActiveForDraft:e=>{let t=a(),n=t.getDraftMetadata(e),r=t.getPlatformForDraft(e),o=t.getSourcePlatformForDraft(e);if(!n||r===o)return!1;switch(r){case"twitter_v2":return!0===n.twitter_v2_auto_sync_draft_content;case"linkedin_v2":return!0===n.linkedin_v2_auto_sync_draft_content;case"mastodon":return!0===n.mastodon_auto_sync_draft_content;case"threads":return!0===n.threads_auto_sync_draft_content;case"bluesky":return!0===n.bluesky_auto_sync_draft_content;case"substack":return!0===n.substack_auto_sync_draft_content;default:return!1}},getDraftSyncStatus:e=>{let t=a().draftSyncStates.get(e);if(!t)return"synced";let n=t.pendingUpdates.length>0,r=t.syncError;return n&&r?"error":n?"dirty":"synced"},isDraftLoaded:e=>a().drafts.has(e)&&null!==a().drafts.get(e),getFieldsToSync:e=>{let t=a().draftSyncStates.get(e);return t?t.pendingUpdates.reduce((e,t)=>
2(t.forEach(t=>e.add(t)),e),new Set):new Set},getClientLastEditedDraft:e=>{var t;return null!=(t=a().clientLastEditedDrafts.get(e))?t:null},isDraftOwnedByMe:e=>{var t;let n=a().getDraft(e);return null!=(t=null==n?void 0:n.owned_by_me)&&t},getDraftUpdatesCount:e=>{var t;let n=a().draftSyncStates.get(e);return null!=(t=null==n?void 0:n.updatesCount)?t:0},isDraftSyncEnabled:e=>{var t;let n=a().draftSyncStates.get(e);return null==(t=null==n?void 0:n.syncEnabled)||t},isDraftSyncing:e=>{var t;let n=a().draftSyncStates.get(e);return null!=(t=null==n?void 0:n.isSyncing)&&t},getTwitterV2RichText:e=>{var t;let n=a().drafts.get(e);return null!=(t=null==n?void 0:n.twitter_v2_rich_text)?t:[]}})),{name:"DraftStore"}));f.subscribe(e=>e.selectedDraftId,e=>{let t="selectedDraftId";if(null===e)i.loggers.selectedDraftId.debug("Removing draftId from localStorage"),localStorage.removeItem(t);else{let n={value:e,date:Date.now()};i.loggers.selectedDraftId.debug("Saving draftId to localStorage",e),localStorage.setItem(t,JSON.stringify(n))}}),e.s(["DEFAULT_DRAFT_SYNC_STATE",0,d,"useAppSelectedDraft",0,()=>f((0,u.useShallow)(e=>e.getSelectedDraft())),"useAppSelectedDraftCounts",0,()=>f((0,u.useShallow)(e=>e.getSelectedDraftCounts())),"useAppSelectedDraftMetadata",0,()=>f((0,u.useShallow)(e=>e.getSelectedDraftMetadata())),"useAppSelectedDraftOrderedPlatforms",0,()=>f((0,u.useShallow)(e=>e.getSelectedDraftOrderedPlatforms())),"useAppSelectedEditorPlatform",0,()=>f(e=>e.getSelectedEditorPlatform()),"useAppSelectedPlatform",0,()=>f(e=>e.getSelectedPlatform()),"useDraft",0,e=>f(t=>t.getDraft(e)),"useDraftStore",0,f,"useMaybeAppSelectedDraft",0,()=>f((0,u.useShallow)(e=>e.getSelectedDraft())),"useMaybeAppSelectedDraftId",0,()=>f(e=>e.selectedDraftId),"useMaybeAppSelectedDraftMetadata",0,()=>f((0,u.useShallow)(e=>e.getSelectedDraftMetadata())),"useSetAppSelectedDraftId",0,()=>f(e=>e.setSelectedDraftId),"useSetDraft",0,()=>f(e=>e.setDraft),"useSetDraftPlatform",0,()=>f(e=>e.setSelectedPlatform),"useSetDraftSyncState",0,()=>f(e=>e.setDraftSyncState)])},340606,433400,320383,e=>{"use strict";e.s(["default",()=>O],340606);var t=e.i(878420),n=e.i(64386),r=e.i(394487),o=e.i(663973),i=e.i(976859),a=e.i(46672),s=e.i(70409),l=e.i(361798),u=e.i(345988),c=e.i(278337),d=e.i(588354),f=e.i(128434),p=e.i(269564),h=e.i(221582),m=e.i(513738),g=e.i(989589),y=e.i(387911),v=e.i(577735),b=e.i(759383),w=e.i(13561),_=e.i(673073),S=e.i(105585),k=e.i(45354),x=e.i(527417),E=e.i(960559),A=e.i(349876),T=e.i(575216),C=e.i(216957),I=e.i(436413),P=e.i(533541);let M={goToDrafts:!0,selectDraft:!0,scrollSidebarToTop:!0,mutateThreadListDrafts:!0};function O(){let e=(0,c.useRouter)(),O=!!e.query.token,D=(0,i.useAppSelectedConnectedPlatforms)().map(m.socialMediaPlatformToEditorPlatform),N=(0,o.useQueryClient)(),L=(0,i.useAppSelectedAccountId)(),{accountsLoading:j}=(0,i.useAuth)(),{onDraftCreated:F}=(0,u.useDraftCacheMutations)(),{settings:B,areSettingsFetched:z}=(0,a.useAccountSettings)(L),U=(0,C.useModalStore)(e=>e.setPublishModalShown),W=(0,E.useSetDraftSidebarFilter)(),q=(0,T.useSetAppSelectedDraftId)(),G=(0,p.useCommentsStore)(e=>e.setShowComments),H=(0,A.default)();return(0,r.useMutation)({mutationFn:async e=>{var r,o,i,a;if(O)return;let s=(null!=(r=null==e||null==(a=e.explicitPlatforms)?void 0:a.length)?r:0)>0,l=(null==e?void 0:e.accountId)!=null&&e.accountId!==L;if((0,f.default)(!l||s,"Cross-account draft creation requires explicit platforms from the target set"),!s&&(!z||j))return void(0,d.default)("Please wait for your account to load before creating a draft.",{duration:2e3,id:"wait-for-settings-before-create-draft"});let{data:u,explicitPlatforms:c}=null!=e?e:{},p={},h=null!=(o=null==B?void 0:B.DEFAULT_PLATFORMS)?o:{},m=c&&c.length>0;if(m)p=c.includes("x_long_form")?{[R.twitter_v2]:!0,[R.x_long_form]:!0}:c.includes("x_article")?{[R.x_article]:!0}:c.reduce((e,t)=>(e[R[t]]=!0,e),{});else{let e=Object.keys(h).filter(e=>null==h?void 0:h[e]).filter(e=>D.includes(e));if(!e||0===e.length){d.default.error("No platforms enabled. Please enable a default platform in your settings."),H({pages:{navigationStack:[x.SETTINGS_PAGES_IDS.SOCIAL_SETS,x.SETTINGS_PAGES_IDS.SOCIAL_SETS__NEW_DRAFT]}}),k.captureException(Error("No default platforms enabled. Please enable a default platform in your settings.")),I.loggers.editor.error("No platforms enabled. Please enable a default platform in your settings.");return}p=e.reduce((e,t)=>
2(e[R[t]]=!0,e),{})}let g=(0,t._)({},p,u);return!m||c.includes("x_long_form")||c.includes("x_article")||(g.settings=(0,n._)((0,t._)({},g.settings),{AUTOSYNC_SETTINGS:{source_platform:c[0]}})),(await y.default.post("/threads/",(null==e?void 0:e.surface)?(0,n._)((0,t._)({},g),{surface:e.surface}):g,(0,y.withAccount)(null!=(i=null==e?void 0:e.accountId)?i:L))).data},onSuccess:(n,r)=>{var o,i,a;let{options:u}=null!=r?r:{},c=(0,t._)({},M,u);if(!n)return;n.status===h.DraftStatus.Scheduled&&N.invalidateQueries({queryKey:_.queries.accounts.publishingQuota._def}),U(!1),G(!1),null==c||null==(a=c.onSuccess)||a.call(c,n),F(n,{skipListMembership:(null==c?void 0:c.mutateThreadListDrafts)===!1});let d=(0,w.isFeatureEnabled)(w.featureFlagKeys.useNewApi),f=d?(0,S.retrieveDraftQueryKey)({path:{draft_id:n.id}}):_.queries.drafts.get(n.id).queryKey,p=_.queries.drafts.media(null!=(o=n.account)?o:0,n.id).queryKey;N.setQueryData(f,d?(0,b.legacyDraftToApiDraft)(n):n,{updatedAt:Date.now()+2e3}),N.setQueryData(p,[],{updatedAt:Date.now()+2e3}),N.invalidateQueries({queryKey:_.queries.drafts.history({accountId:null!=(i=n.account)?i:0,threadId:n.id}).queryKey}),(null==c?void 0:c.selectDraft)&&(q(n.id),c.scrollSidebarToTop&&(0,l.scrollSidebar)("left","top")),(null==c?void 0:c.goToDrafts)&&(e.pathname!==g.default.editor()&&e.push((0,s.getCurrentNavRevampModeHref)("write")),W(P.SidebarFilter.FILTER_DRAFTS),(0,l.scrollSidebar)("left","top"))},onError:(e,t)=>{var n;let{options:r}=null!=t?t:{};(0,v.notifApiError)(e,{id:"create-thread"}),null==r||null==(n=r.onError)||n.call(r,e.message,e)},onSettled:(e,t,n)=>{var r;let{options:o}=null!=n?n:{};null==o||null==(r=o.onSettled)||r.call(o,e,t,n)}})}let R={twitter_v2:"twitter_v2_post_enabled",linkedin_v2:"linkedin_v2_post_enabled",mastodon:"mastodon_post_enabled",x_long_form:"twitter_long_form_enabled",x_article:"x_article_enabled",threads:"threads_post_enabled",bluesky:"bluesky_post_enabled",substack:"substack_post_enabled"};var D=e.i(103658),N=e.i(549198),L=e.i(839532);let j={view:"queue",selectedDate:null,selectedAccountIds:[],knownAccountIds:null,displayTimezoneSource:"browser"},F=(0,N.create)()((0,D.withDevtools)((0,L.persist)((0,L.subscribeWithSelector)(e=>(0,n._)((0,t._)({},j),{setView:t=>e({view:t},!1,"setView"),setSelectedDate:t=>e({selectedDate:t},!1,"setSelectedDate"),setVisibleAccountIds:(t,n)=>e(e=>{var r,o;let i=new Set(n),a=e.knownAccountIds,s=(r=t.filter(e=>i.has(e)),o=n,r.length>0?Array.from(r):Array.from(o));if(null!==a){let e=new Set(a),t=new Set(s);for(let r of n)e.has(r)||t.has(r)||s.push(r)}let l=s.length===e.selectedAccountIds.length&&s.every((t,n)=>t===e.selectedAccountIds[n]),u=null!==a&&a.length===n.length&&a.every((e,t)=>e===n[t]);return l&&u?{}:{selectedAccountIds:l?e.selectedAccountIds:s,knownAccountIds:u?a:Array.from(n)}},!1,"setVisibleAccountIds"),setDisplayTimezoneSource:t=>e({displayTimezoneSource:t},!1,"setDisplayTimezoneSource")})),{name:"calendar-v2-storage",partialize:e=>({selectedAccountIds:e.selectedAccountIds,knownAccountIds:e.knownAccountIds,displayTimezoneSource:e.displayTimezoneSource,view:e.view})}),{name:"CalendarV2Store"})),B=()=>F(e=>1===e.selectedAccountIds.length);e.s(["useCalendarV2Store",0,F,"useIsFocusingOnOneSocialSet",0,B],433400),e.s(["useIsCalendarSocialSetAmbiguous",0,()=>{let e=(0,c.useRouter)().pathname===g.default.calendar(),t=B();return e&&!t}],320383)},488685,e=>{"use strict";e.i(36142);var t=e.i(964892),n=e.i(69842),r=e.i(323098);e.s(["default",0,function(e){let o=(0,r.getSafeAbsoluteUrl)(e,{allowSpaces:!0});return o?(0,n.isDesktopApp)()?(o.startsWith("mailto:")?window.open(o):t.platform.os.openURL(o),null):window.open(o,"_blank","noopener,noreferrer"):(console.warn("Blocked unsafe URL",e),null)}])},713958,e=>{"use strict";e.s(["useIsDesktopFullScreen",()=>S,"useToDesktop",()=>_,"useToDesktopListeners",()=>b]),e.i(36142);var t=e.i(906288),n=e.i(685469),r=e.i(964892),o=e.i(69842),i=e.i(976859),a=e.i(209163),s=e.i(136328),l=e.i(70409),u=e.i(340606),c=e.i(588354),d=e.i(320383),f=e.i(278337),p=e.i(416340),h=e.i(216957),m=e.i(450579),g=e.i(989589),y=e.i(488685),v=e.i(865057);function b(){let e=(0,f.useRouter)(),t=(0,i.useAppSelectedAccount)(),n=(0,u.default)(),r=(0,h.useModalStore)(e=>e.setSettingsModalShown),o=(0,a.useShowIntercomChat)(),p=(0,d.useIsCalendarSocialSetAmbiguous)();w("new-draft",()=>{p?c.default.error("Focus a single social set to create a new draft"):n.mutate({})}),w("go-to-editor",()=>{e.pathname!==g.default.editor()&&e.push((0,l.getCurrentNavRevampModeHref)("write"))}),w("go-to-analytics",()=>e.push(g.default.grow())),w("go-to-calendar",()=>
2e.push(g.default.calendar())),w("go-to-profile",()=>e.push(g.default.profile(t.username))),w("open-settings",()=>r(!0)),w("open-help-docs",()=>(0,y.default)(s.default.supportHome)),w("contact-support",o)}function w(e,t){(0,p.useEffect)(()=>{if(!(0,o.isDesktopApp)())return;let r=n.object.on(e,()=>t());return()=>{r.then(e=>null==e?void 0:e())}},[e,t])}function _(){let e=(0,m.useUIPreferencesStore)((0,v.useShallow)(e=>e.toDesktop)),t=(0,m.useUIPreferencesStore)(e=>e.setToDesktop);return(0,p.useEffect)(()=>{(0,o.isDesktopApp)()&&t({platform:r.platform,isMacApp:"darwin"===r.platform.os.getOSPlatform(),isDesktopApp:!0})},[t]),e}function S(){let[e,n]=(0,p.useState)(!1),{isDesktopApp:r}=_();return(0,p.useEffect)(()=>{if(!r)return;t.nativeWindow.isFullscreen().then(n);let e=t.nativeWindow.on("enter-full-screen",()=>n(!0)),o=t.nativeWindow.on("leave-full-screen",()=>{n(!1),setTimeout(()=>window.dispatchEvent(new Event("resize")),500)});return()=>{e.then(e=>null==e?void 0:e()),o.then(e=>null==e?void 0:e())}},[r]),e}},786734,e=>{"use strict";var t=e.i(416340);e.s(["default",0,function(e){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=Object.values(e),o=(0,t.useRef)(e);return(0,t.useMemo)(()=>{if(n){let t=o.current;for(let n in e)e[n]!==t[n]&&console.log('Object key "'.concat(n,'" changed from'),t[n],"to",e[n])}return o.current=e,e},r)}])},194135,13056,60035,e=>{"use strict";e.s(["useActionHotkey",()=>G,"useDesktopShortcut",()=>W,"useFriendlyHotkey",()=>H,"useHotkeys",()=>z,"useShortcut",()=>U,"useShortcutsNames",()=>q],194135);var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(601146),i=e.i(272459),a=e.i(844880),s=e.i(713958),l=e.i(786734),u=e.i(416340);e.s(["useDraftLoaded",()=>D,"useEditingAutoSyncActive",()=>I,"useEditingDraft",()=>S,"useEditingDraftCounts",()=>O,"useEditingDraftHasThreadFinisher",()=>M,"useEditingDraftId",()=>b,"useEditingDraftMedia",()=>N,"useEditingDraftMetadata",()=>k,"useEditingDraftOwnedByMe",()=>R,"useEditingEditorPlatform",()=>A,"useEditingOrderedPlatforms",()=>T,"useEditingPlatform",()=>E,"useEditingPlatformSetCorrectly",()=>P,"useEditingSourcePlatform",()=>C,"useGetDraftSyncState",()=>F,"useHasFieldsToSync",()=>L,"useMaybeEditingDraft",()=>_,"useMaybeEditingDraftId",()=>w,"useMaybeEditingDraftMetadata",()=>x,"useResetDraftAndSyncState",()=>j],60035);var c=e.i(238034),d=e.i(128434),f=e.i(307737),p=e.i(834868),h=e.i(575216);let m=(0,u.createContext)(void 0),g=m.Provider;function y(){return(0,u.useContext)(m)}e.s(["DraftFixtureProvider",0,g,"useDraftFixture",0,y],13056);var v=e.i(865057);let b=()=>{let e=w();return(0,d.default)(e,"useEditingDraftId used outside an editor host"),e},w=()=>{var e;let t=(0,p.useMaybeEditingScope)();return null!=(e=null==t?void 0:t.draftId)?e:null},_=()=>{let e=y(),t=(0,p.useMaybeEditingScope)(),n=(0,h.useDraftStore)(e=>t?e.getDraft(t.draftId):null);return e?e.draft:n},S=()=>{let e=_();return(0,d.default)(e,"useEditingDraft should only be used where a draft is ALWAYS present"),e},k=()=>{let e=x();return(0,d.default)(e,"Trying to read draft metadata when not defined"),e},x=()=>{let e=y(),t=(0,p.useMaybeEditingScope)(),n=(0,h.useDraftStore)((0,v.useShallow)(e=>t?e.getDraftMetadata(t.draftId):null));return e?e.draft:n},E=()=>{let e=w();return(0,h.useDraftStore)(t=>e?t.getPlatformForDraft(e):"twitter_v2")},A=()=>{let e=w();return(0,h.useDraftStore)(t=>e?t.getEditorPlatformForDraft(e):"twitter_v2")},T=()=>{let e=w();return(0,h.useDraftStore)((0,v.useShallow)(t=>e?t.getOrderedPlatformsForDraft(e):[]))},C=()=>{let e=w();return(0,h.useDraftStore)(t=>e?t.getSourcePlatformForDraft(e):"twitter_v2")},I=()=>{let e=w();return(0,h.useDraftStore)(t=>!!e&&t.isAutoSyncActiveForDraft(e))},P=()=>{let e=w();return(0,h.useDraftStore)(t=>!!e&&t.isPlatformSetCorrectlyForDraft(e))},M=e=>{let t=w();return(0,h.useDraftStore)(n=>!!t&&n.hasThreadFinisherForDraft(t,e))},O=()=>{let e=w();return(0,h.useDraftStore)((0,v.useShallow)(t=>e?t.getCountsForDraft(e):{words:0,characters:0,readingTime:"0 min"}))},R=()=>{let e=w();return(0,h.useDraftStore)(t=>!!e&&t.isDraftOwnedByMe(e))},D=e=>(0,h.useDraftStore)(t=>t.isDraftLoaded(e)),N=()=>{let e=S();return(0,u.useMemo)(()=>
2{if(!e)return{};let t=(0,c.getDraftEnabledPlatforms)(e),n={};return t.forEach(t=>{let r=e[f.editorPlatformsMetadata[t].draftFields.richTextFieldKey];if(r){let e=[];r.forEach(t=>{var n,r;(null==(r=t.attrs)||null==(n=r.media)?void 0:n.length)&&e.push(...t.attrs.media)}),e.length>0&&(n[t]=e)}}),n},[e])},L=()=>(0,u.useCallback)(e=>h.useDraftStore.getState().getFieldsToSync(e).size>0,[]),j=()=>(0,u.useCallback)((e,t)=>{let n=h.useDraftStore.getState();n.setDraft(e,t),n.setDraftSyncState(e,h.DEFAULT_DRAFT_SYNC_STATE)},[]),F=()=>(0,u.useCallback)(e=>h.useDraftStore.getState().draftSyncStates.get(e)||h.DEFAULT_DRAFT_SYNC_STATE,[]),B={enabled:!0,enableOnFormTags:!1,enableOnContentEditable:!0,enableWithModalsOpen:!0,preventDefault:!1};function z(e,n,r,o){let{isMac:s,isIos:c}=(0,a.useBrowserInfo)(),d=(0,l.default)((0,t._)({},B,o));s||c||(e="string"==typeof e?e.replace("meta","ctrl"):e.map(e=>e.replace("meta","ctrl"))),(0,u.useEffect)(()=>{let t=t=>{let{enabled:r,enableOnFormTags:o,enableOnContentEditable:a,enableWithModalsOpen:s,preventDefault:l}=d;if(!(!1===r||t.repeat||/^(Meta|Control|Alt|Shift|Tab)$/.test(t.key)||!o&&["INPUT","TEXTAREA","SELECT"].includes(t.target.tagName)||!a&&t.target.isContentEditable||!s&&document.querySelector("[data-modal]")))("string"==typeof e?(0,i.matchKeys)(t,e.split("+")):e.some(e=>(0,i.matchKeys)(t,e.split("+"))))&&(!1!==l&&t.preventDefault(),t.stopPropagation(),n(t))};return document.addEventListener("keydown",t),()=>{document.removeEventListener("keydown",t)}},[e,n,d,...null!=r?r:[]])}function U(e,r,i,a){var s;let u=o.GeneralKeymap[e].key,c=A();z(u,r,i,(0,l.default)((0,n._)((0,t._)({preventDefault:!0},a),{enabled:(null==(s=null==a?void 0:a.enabled)||s)&&("AI_QUICK_EDIT"!==e||"x_article"!==c)})))}function W(e,n,i,a){let u=o.DesktopKeymap[e].key,{isDesktopApp:c}=(0,s.useToDesktop)(),d=a||{},{enabled:f}=d,p=(0,r._)(d,["enabled"]);z(u,n,i,(0,l.default)((0,t._)({enabled:void 0===f?!!c:f,preventDefault:!0},p)))}function q(){let{isMac:e,isIos:t}=(0,a.useBrowserInfo)();return{command:{name:e||t?"â":"ctrl",key:e||t?"meta":"ctrl"},option:{name:e||t?"â¥":"alt",key:"alt"},shift:{name:e||t?"â§":"shift",key:"shift"}}}function G(){let e=H(),{isDesktopApp:t}=(0,s.useToDesktop)();return(0,u.useCallback)(n=>{let r=(0,o.resolveActionKey)(n,{isDesktopApp:!!t});return r?e(r):void 0},[e,t])}function H(){let{isMac:e,isIos:t}=(0,a.useBrowserInfo)(),n=e||t,{command:r,option:o,shift:i}=q();return(0,u.useCallback)(e=>{let t=e.split("+");return(t=t.map(e=>"meta"===(e=e.toLowerCase())?r.name:"alt"===e?o.name:"shift"===e?i.name:"escape"===e?n?"esc":"Esc":"enter"===e?"â":"up"===e?"â":"down"===e?"â":"left"===e?"â":"right"===e?"â":"backspace"===e?"â«":1===e.length?e.toUpperCase():e)).join(" ")},[r.name,n,o.name,i.name])}},252428,e=>{"use strict";e.s(["DropDownContext",()=>v,"DropDownItemWrapper",()=>T,"default",()=>R,"dropDownContentBackgroundClassName",()=>P,"dropDownContentClassName",()=>I,"dropDownContentFillClassName",()=>M,"dropDownItemWrapperStyle",()=>C]);var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(221628),i=e.i(226954),a=e.i(386221),s=e.i(920554),l=e.i(384345),u=e.i(674829),c=e.i(943970),d=e.i(262708),f=e.i(194135),p=e.i(771607),h=e.i(334858),m=e.i(416340),g=e.i(251839),y=e.i(786734);let v=(0,m.createContext)({open:!1,onOpenChange:()=>{}}),b=e=>{let[n,r]=(0,m.useState)(!1),{open:a,onOpenChange:s,content:l,trigger:u,onCloseAutoFocus:c,contentClassName:d,side:p,sideOffset:h=10,align:b,alignOffset:w,avoidCollisions:_=!0,collisionPadding:S=12,stopPropagation:k=!0,contentWidth:x="auto",contentMaxWidth:E="available-width",contentMinWidth:A,isModal:T,style:C,zIndex:P,contentWrapperStyle:M,variant:O}=e,R="trigger-width"===E?"var(--radix-dropdown-menu-trigger-width)":"available-width"===E?"var(--radix-dropdown-menu-content-available-width)":"string"==typeof E||"number"==typeof E?E:void 0,D=(0,m.useCallback)(e=>{r(e),null==s||s(e)},[s]);(0,f.useShortcut)("AI_QUICK_EDIT",()=>D(!1),[D]),(0,f.useShortcut)("COMMAND_BAR",()=>D(!1),[D]);let N=(0,y.default)({open:null!=a?a:n,onOpenChange:D});return(0,o.jsx)(v.Provider,{value:N,children:(0,o.jsxs)(i.Root,{open:a,onOpenChange:D,modal:T,children:[(0,o.jsx)(i.Trigger,{"data-dropdown-trigger":!0,style:(0,t._)({outline:"none"},C),asChild:!0,disabled:e.disabled,onClick:e=>k&&e.stopPropagation(),children:u}),(0,o.jsx)(i.Portal,{children:(0,o.jsx)(i.Content,{"data-dropdown-content":!0,className:(0,g.default)(I({variant:O}),"z-3000",d),side:p,style:(0,t._)({width:"trigger-width"===x?"var(--radix-dropdown-menu-trigger-width)":"available-width"===x?"var(--radix-dropdown-menu-content-available-width)":x,maxWidth:R,minWidth:"trigger-width"===A?"var(--radix-dropdown-menu-trigger-width)":"available-width"===A?"var(--radix-dropdown-menu-content-available-width)":A,maxHeight:"var(--radix-dropdown-menu-content-available-height)",overflow:"auto",zIndex:P},M),sideOffset:h,avoidCollisions:_,loop:!0,collisionPadding:S,align:b,alignOffset:w,onCloseAutoFocus:c,children:l})})]})})},w=e=>{if(e.divider)return(0,o.jsx)(x,(0,t._)({},e));if(e.header)return(0,o.jsx)(A,{className:e.className,children:e.header});if(e.title)return(0,o.jsx)(E,{className:e.className,children:e.title});let{isSelected:n,disabled:r,onSelect:a,closeOnSelect:s=!0,forceHover:l,href:u}=e;return(0,o.jsx)(i.Item,{style:{outline:"none"},className:e.radixItemClassName,onSelect:e=>{e.stopPropagation(),a&&(s||e.preventDefault(),a(e)),u&&window.open(u,"_blank","noopener,noreferrer")},disabled:r,asChild:!0,children:(0,o.jsx)(T,{isSelected:n,disabled:r,forceHover:l,children:(0,o.jsx)(_,(0,t._)({},e))})})},_=e=>{let{label:t,hotkey:n,description:r,noWrap:i=!0,isSelected:a,labelClassName:s,descriptionClassName:c,icon:d,iconClassName:f,image:m,imageClassName:y,fallbackImage:v,imageSize:b=30,emoji:w,emojiClassName:_,children:S,iconSize:k=16,emojiSize:x=16,className:E}=e;return!S||m||w||d||t||r?(0,o.jsx)(o.Fragment,{children:(0,o.jsxs)(l.HStack,{className:(0,g.default)("w-full gap-2.5 min-w-0",E),noWrap:!0,children:[m&&(0,o.jsx)("img",{className:(0,g.default)("rounded-full",y),style:{width:b,height:b},alt:"string"==typeof t?t:"User Avatar",src:m,onError:e=>{v&&(e.currentTarget.src=v)}}),w&&(0,o.jsx)(u.P1,{className:(0,g.default)("mr-1 text-center text-current",_),style:{fontSize:x,width:x?"".concat(x+2,"px"):void 0,maxWidth:x?"".concat(x+2,"px"):void 0,minWidth:0},children:w}),d&&(0,o.jsx)(p.default,{icon:d,size:k,className:(0,g.default)("opacity-80 relative",f)}),(0,o.jsxs)(l.VStack,{className:"w-full gap-0.5 overflow-hidden",noWrap:!0,children:[(0,o.jsxs)(l.HStack,{className:"w-full justify-between gap-5",noWrap:!0,children:[t&&(0,o.jsx)("span",{className:(0,g.default)("text-[13px] text-current leading-[1.2] mr-1.5",i&&"truncate max-w-full",s),children:t}),n&&(0,o.jsx)("span",{className:(0,g.default)("text-[12.5px] text-typ-350 truncate leading-[1.2]"),children:n})]}),r&&(0,o.jsx)("span",{className:(0,g.default)("text-[12.5px] text-typ-350 leading-[1.2] ",i&&"truncate max-w-full",c),children:r})]}),(0,o.jsxs)(l.HStack,{className:"gap-1.5 justify-end",noWrap:!0,children:[a&&(0,o.jsx)(h.Check,{size:16,strokeWidth:2,className:"flex-none text-typ-accent mr-0.5"}),S]})]})}):(0,o.jsx)(o.Fragment,{children:S})};function S(e){let{checked:t,spacer:n}=e;return n?(0,o.jsx)("span",{className:"size-4 flex-none","aria-hidden":!0}
2):(0,o.jsx)(a._Checkbox,{"aria-hidden":!0,checked:t,className:"pointer-events-none flex-none",size:"small",tabIndex:-1})}function k(e){let{checked:t,label:n}=e;return(0,o.jsxs)(l.HStack,{className:"min-w-0 gap-2",noWrap:!0,children:[(0,o.jsx)(S,{checked:t}),(0,o.jsx)("span",{className:"truncate",children:n})]})}let x=e=>(0,o.jsx)(i.Separator,{className:(0,g.default)("my-2 -mx-1.5 border-b-[0.5px] border-typ-c6 dark:border-typ-700 group-[.dropdown-dark]:border-typ-700",e.className)}),E=e=>{let{title:t,description:n,children:r,className:a,style:s}=e;return(0,o.jsxs)(i.Label,{className:(0,g.default)("px-1.5 mt-1.5 mb-2 max-w-full flex flex-col gap-1",a),style:s,children:[(r||t)&&(0,o.jsx)(u.P2,{className:(0,g.default)("text-[13.5px] leading-[1.2] text-typ-c1 dark:text-typ-200 group-[.dropdown-dark]:text-typ-200"),children:r||t}),n&&(0,o.jsx)(u.P3,{className:(0,g.default)("text-[13px] leading-[1.2] text-typ-350"),children:n})]})},A=e=>{let{title:t,description:n,children:r,className:a,style:s}=e;return(0,o.jsxs)(i.Label,{className:(0,g.default)("px-1.5 my-1.5 max-w-full flex flex-col gap-0.5 text-typ-c3 dark:text-typ-350 group-[.dropdown-dark]:text-typ-350",a),style:s,children:[(r||t)&&(0,o.jsx)(u.P2,{className:(0,g.default)("text-current text-[13px] leading-[1.2]"),children:r||t}),n&&(0,o.jsx)(u.P3,{className:(0,g.default)("text-current text-[12.5px] leading-[1.2] opacity-80"),children:n})]})},T=(0,m.forwardRef)((e,i)=>{if(e.divider)return null;let{as:a="div",isSelected:s,disabled:l,forceHover:u,children:c,className:d}=e,f=(0,r._)(e,["as","isSelected","disabled","forceHover","children","className"]);return(0,o.jsx)(a,(0,n._)((0,t._)({ref:i,className:(0,g.default)(C(),"cursor-default has-touch:px-[8px] has-touch:py-[7px] has-touch:text-[14px]","my-1 first-of-type:mt-0 last-of-type:mb-0","data-disabled:pointer-events-none data-disabled:opacity-50","transition-colors duration-100","text-typ-c2 dark:text-typ-200","[--selected-bg:var(--color-typ-c7)] dark:[--selected-bg:var(--color-typ-700)]","[--selected-text:var(--color-typ-c1)] dark:[--selected-text:white]","group-[.dropdown-dark]:text-typ-200","group-[.dropdown-dark]:[--selected-bg:var(--color-typ-675)] group-[.dropdown-dark]:dark:[--selected-bg:var(--color-typ-700)]","group-[.dropdown-dark]:[--selected-text:white]","focus:bg-(--selected-bg) focus:text-(--selected-text)","hover:bg-(--selected-bg) hover:text-(--selected-text)",s&&"bg-(--selected-bg)! text-(--selected-text)!",l&&"opacity-50 pointer-events-none",u&&"bg-(--selected-bg) text-(--selected-text)",d),onMouseDown:e=>e.preventDefault()},f),{children:c}))}),C=(0,c.cva)("relative flex w-full select-none items-center rounded-[7px] px-[6px] py-[5px] text-[13.5px] outline-hidden");T.displayName="DropDownItemWrapper";let I=(0,c.cva)(["overflow-hidden rounded-[13px] p-[5px]","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0","data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95","data-[side=bottom]:origin-top data-[side=left]:origin-left data-[side=right]:origin-right data-[side=top]:origin-bottom"],{variants:{variant:{system:"bg-typ-white dark:bg-typ-800 shadow-dropdowns dark:shadow-dropdowns-dark",dark:"group dropdown-dark bg-typ-900 dark:bg-typ-800 shadow-dropdowns-dark"}},defaultVariants:{variant:"system"}}),P=(0,c.cva)([],{variants:{variant:{system:"bg-typ-white dark:bg-typ-800",dark:"bg-typ-900 dark:bg-typ-800"}},defaultVariants:{variant:"system"}}),M=(0,c.cva)([],{variants:{variant:{system:"fill-typ-white dark:fill-typ-800",dark:"fill-typ-900 dark:fill-typ-800"}},defaultVariants:{variant:"system"}}),O=e=>{let{value:n,onChange:a,placeholder:l="Search...",className:u,inputClassName:c}=e,d=(0,r._)(e,["value","onChange","placeholder","className","inputClassName"]),{open:f}=m.default.useContext(v),p=(0,m.useRef)(null),h=(0,m.useRef)(!0);return(0,m.useEffect)(()=>{if(f&&h.current){var e;null==(e=p.current)||e.focus({preventScroll:!0})}},[f]),(0,o.jsx)(i.Item,{style:{outline:"none"},onFocus:()=>{var e;h.current=!0,null==(e=p.current)||e.focus({preventScroll:!0})},children:(0,o.jsx)("div",{className:(0,g.default)("my-1.5 first-of-type:mt-0 last-of-type:mb-0",u),children:(0,o.jsx)(s.SearchInput,(0,t._)({ref:p,value:n,onChange:a,onKeyDown:e=>{if(f)if("ArrowDown"===e.key||"ArrowUp"===e.key){var t;e.preventDefault(),h.current=!1;let n=null==(t=p.current)?void 0:t.closest("[data-radix-popper-content-wrapper]");if(!n)return;let r=n.querySelectorAll('[role="menuitem"]');if(!r.length)return;let o=Array.from(r).findIndex(e=>document.activeElement===p.current?e.contains(p.current):e===document.activeElement),i="ArrowDown"===e.key?o<0?0:(o+1)%r.length:o<0?r.length-1:(o-1+r.length)%r.length;r[i].focus()}else h.current=!0,(" "===e.key||1===e.key.length)&&e.stopPropagation()},placeholder:l,onClick:e=>e.stopPropagation(),onBlur:()=>{setTimeout(()=>{if(f&&h.current){var e;null==(e=p.current)||e.focus({preventScroll:!0})}},0)},noFocusRing:!0,className:(0,g.default)("border-none bg-typ-c7 dark:bg-typ-750 text-typ-c1 dark:text-white group-[.dropdown-dark]:bg-typ-750 group-[.dropdown-dark]:text-white",c)},d))})})};b.Item=w,b.CheckboxItem=function(e){let{checked:a,closeOnSelect:s=!1,label:l,onCheckedChange:u,onSelect:c}=e,d=(0,r._)(e,["checked","closeOnSelect","label","onCheckedChange","onSelect"]),{disabled:f,forceHover:p,radixItemClassName:h}=d;return(0,o.jsx)(i.CheckboxItem,{checked:a,style:{outline:"none"},className:h,disabled:f,onSelect:e=>{e.stopPropagation(),s||e.preventDefault(),null==c||c(e),null==u||u(!a)},asChild:!0,children:(0,o.jsx)(T,{disabled:f,forceHover:p,children:(0,o.jsx)(_,(0,n._)((0,t._)({},d),{label:(0,o.jsx)(k,{checked:a,label:l}),noWrap:!1}))})})},b.MultiSelectItemLabel=function(e){let{checked:t,spacer:n,icon:r,iconClassName:i,dotColor:a,label:s}=e;return(0,o.jsxs)(l.HStack,{className:"min-w-0 gap-2.5",noWrap:!0,children:[(0,o.jsx)(S,{checked:t,spacer:n}),a?(0,o.jsx)("span",{className:"flex size-4 flex-none items-center justify-center",children:(0,o.jsx)("span",{className:"size-2.5 rounded-full",style:{backgroundColor:a}})}):r&&(0,o.jsx)(p.default,{icon:r,size:16,className:(0,g.default)("relative flex-none opacity-80",i)}),(0,o.jsx)("span",{className:"truncate",children:s})]})},b.Divider=x,b.SubMenu=e=>{let{items:n,sideOffset:a=10,collisionPadding:s=12,searchable:l=!1,searchPlaceholder:u="Search...",variant:c}=e,d=(0,r._)(e,["items","sideOffset","collisionPadding","searchable","searchPlaceholder","variant"]),[f,p]=(0,m.useState)(""),h=(0,m.useMemo)(()=>l&&f?n.filter(e=>{var t;let n=null!=(t=e.searchText)?t:"string"==typeof e.label?e.label:"",r="string"==typeof e.description?e.description:"";return n.toLowerCase().includes(f.toLowerCase())||r.toLowerCase().includes(f.toLowerCase())}):n,[n,f,l]);return(0,o.jsxs)(i.Sub,{children:[(0,o.jsx)(i.SubTrigger,{style:{outline:"none"},asChild:!0,children:(0,o.jsx)(T,{isSelected:d.isSelected,disabled:d.disabled,forceHover:d.forceHover,children:(0,o.jsx)(_,(0,t._)({},d))})}),(0,o.jsx)(i.Portal,{children:(0,o.jsxs)(i.SubContent,{sideOffset:a,collisionPadding:s,avoidCollisions:!0,loop:!0,className:(0,g.default)(I({variant:c}),"z-3001"),style:(0,t._)({zIndex:d.zIndex,maxHeight:"var(--radix-dropdown-menu-content-available-height)",overflow:"auto"},d.style),children:[l&&(0,o.jsx)(O,{value:f,onChange:e=>p(e.target.value),placeholder:u,className:"mb-1"}),h.length>0?h.map((e,n)=>(0,o.jsx)(w,(0,t._)({},e),n)):l&&f?(0,o.jsx)(b.Item,{label:"No results found",disabled:!0,className:"opacity-70"}):null]})})]})},b.Header=A,b.Title=E,b.SearchInput=O,b.ItemLoadingPlaceholder=e=>{let{className:n}=e,i=(0,r._)(e,["className"]);return(0,o.jsx)("div",{className:(0,g.default)("px-1",n),children:(0,o.jsx)(d.default,{className:"w-full light:opacity-80",children:(0,o.jsx)(b.Item,(0,t._)({},i))})})},b.ItemInner=_,b.ItemWrapper=T;let R=b},883606,e=>{"use strict";e.s(["default",()=>p]);var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(221628),i=e.i(852302),a=e.i(273043),s=e.i(6
250472),l=e.i(416340),u=e.i(635891),c=e.i(251839),d=e.i(252428);let f=e=>{let{enabled:a,children:s}=e,l=(0,r._)(e,["enabled","children"]);return a?(0,o.jsx)(i.Portal,(0,n._)((0,t._)({},l),{children:s})):(0,o.jsx)(o.Fragment,{children:s})},p=e=>{let{enabled:p=!0,delay:h=200,title:m,description:g,hotkey:y,gap:v=10,maxWidth:b=220,style:w,className:_,wrapperClassName:S,titleClassName:k,hotkeyClassName:x,descriptionClassName:E,noMobile:A=!0,interactive:T=!1,content:C,withPortal:I=!0,zIndex:P,children:M,onClick:O,onOpenChange:R,open:D,withArrow:N=!0,arrowProps:L,asChild:j=!0,triggerRole:F="button",triggerStyle:B,triggerClassName:z,tabIndex:U,side:W="bottom",sideOffset:q=10,align:G,alignOffset:H,arrowPadding:K,collisionBoundary:V,collisionPadding:X=12,sticky:$,hideWhenDetached:Q,avoidCollisions:Y}=e,J=(0,r._)(e,["enabled","delay","title","description","hotkey","gap","maxWidth","style","className","wrapperClassName","titleClassName","hotkeyClassName","descriptionClassName","noMobile","interactive","content","withPortal","zIndex","children","onClick","onOpenChange","open","withArrow","arrowProps","asChild","triggerRole","triggerStyle","triggerClassName","tabIndex","side","sideOffset","align","alignOffset","arrowPadding","collisionBoundary","collisionPadding","sticky","hideWhenDetached","avoidCollisions"]),Z=(0,t._)({maxWidth:b},w),{open:ee}=(0,l.useContext)(d.DropDownContext),et=(0,a.useHelpPopoverAnchorId)(),en=(0,s.useActiveHelpPopoverId)(),er=(0,u.default)(),[eo,ei]=(0,l.useState)(!1);(0,l.useEffect)(()=>{ei(window.matchMedia("(pointer: coarse)").matches)},[]);let ea=(0,l.useRef)(null);if(ee||et&&en===et||!m&&!g&&!y&&!C)return(0,o.jsx)(o.Fragment,{children:M});let es=(0,o.jsxs)("div",{style:Z,className:(0,c.default)("flex flex-col flex-nowrap",_),children:[(m||y)&&(0,o.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:g?"3px":"0px",gap:v},children:[m&&(0,o.jsx)("div",{className:(0,c.default)("text-typ-c2 text-[14px] font-medium whitespace-pre-wrap break-words",k),children:m}),y&&(0,o.jsx)("div",{className:(0,c.default)("text-typ-c3 text-xs bg-typ-c2/10 px-[4.5px] py-[3px] rounded-[5px] font-semibold text-center whitespace-nowrap leading-none",_),children:y})]}),g&&(0,o.jsx)("div",{className:(0,c.default)("text-typ-c3 text-[13px] leading-[1.4] whitespace-pre-wrap break-words text-pretty",E),children:g}),C&&(0,o.jsx)(l.Fragment,{children:C})]});return!er||A&&eo&&!O?(0,o.jsx)(o.Fragment,{children:M}):(0,o.jsxs)(i.Root,(0,n._)((0,t._)({delayDuration:h,disableHoverableContent:!T,open:D,onOpenChange:R},J),{children:[(0,o.jsx)(i.Trigger,{asChild:j,role:j?F:void 0,tabIndex:U||0,style:(0,t._)({},j?{}:{appearance:"none",border:"none",background:"none",outline:"none",margin:0,borderRadius:4,padding:0,lineHeight:1}
2,B),className:(0,c.default)(z,O&&"cursor-pointer"),onClick:O,children:M}),p&&(0,o.jsx)(f,{enabled:I,children:(0,o.jsxs)(i.Content,{ref:ea,side:W,sideOffset:q,align:G,alignOffset:H,arrowPadding:K,collisionBoundary:V,collisionPadding:X,sticky:$,hideWhenDetached:Q,avoidCollisions:Y,style:{zIndex:null!=P?P:1500},className:(0,c.default)("z-50 overflow-hidden rounded-md bg-typ-bgTooltip text-typ-c2 px-2 py-1.5 shadow-dropdowns dark:shadow-dropdowns-dark","data-[state=delayed-open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",S),children:[es,N&&(0,o.jsx)(i.Arrow,(0,n._)((0,t._)({size:10},L),{className:(0,c.default)("fill-typ-bgTooltip",null==L?void 0:L.className)}))]})})]}))}},559964,293857,e=>{"use strict";e.s(["default",()=>y],559964);var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(221628),i=e.i(288489),a=e.i(883606),s=e.i(943970),l=e.i(844880),u=e.i(905465),c=e.i(416340),d=e.i(251839),f=e.i(488685);let p=(0,c.forwardRef)((e,i)=>{let[a,...s]=[e,i],{onClick:l,children:u,withHoverBackground:c,tabIndex:f=0,className:p}=a,h=(0,r._)(a,["onClick","children","withHoverBackground","tabIndex","className"]),[m]=s;return(0,o.jsx)("div",(0,n._)((0,t._)({className:(0,d.default)(!(null==p?void 0:p.includes("hit-inset"))&&"hit-inset-[3px] has-touch:hit-inset-[5px]",c&&"has-hover:hover:bg-typ-c3/[0.08]","group/hit-inset cursor-pointer appearance-none border-none leading-[0] rounded-[6px]","button-focus-ring transition duration-150 ease-in-out",p),onClick:l,ref:m,role:"button",tabIndex:f},h),{children:u}))});p.displayName="HitInset",e.s(["default",0,p],293857);let h=(0,c.forwardRef)((e,s)=>{let{"aria-label":c,"aria-labelledby":h,size:y=17,strokeWidth:v=1.7,onClick:b,preventDefaults:w,loading:_,icon:S,tooltip:k,tabIndex:x=0,isActive:E,variant:A="regular",className:T,hitInsetClassName:C,onMouseDown:I,onMouseUp:P,onKeyDown:M,style:O,disabled:R=!1,href:D,inline:N,offset:L}=e,j=(0,r._)(e,["aria-label","aria-labelledby","size","strokeWidth","onClick","preventDefaults","loading","icon","tooltip","tabIndex","isActive","variant","className","hitInsetClassName","onMouseDown","onMouseUp","onKeyDown","style","disabled","href","inline","offset"]),{hasTouch:F}=(0,l.useBrowserInfo)(),B=null!=c?c:"string"==typeof(null==k?void 0:k.title)?k.title:void 0;function z(e){!R&&b&&b(e),!R&&D&&(0,f.default)(D)}let U=R?"not-allowed":D?"pointer":void 0;return(0,o.jsx)(a.default,(0,n._)((0,t._)({sideOffset:12,maxWidth:220,asChild:!0,tabIndex:R?-1:x},k),{children:(0,o.jsx)(p,(0,n._)((0,t._)({},j),{"aria-label":B,"aria-labelledby":h,"aria-disabled":R,"aria-pressed":"boolean"==typeof E?E:void 0,onMouseDown:e=>{w&&(e.preventDefault(),e.stopPropagation()),null==I||I(e)},onMouseUp:e=>{w&&(e.preventDefault(),e.stopPropagation()),null==P||P(e)},onClick:e=>{w&&(e.preventDefault(),e.stopPropagation()),z(e)},onKeyDown:e=>{null==M||M(e),e.defaultPrevented||!b&&!D||e.repeat||("Enter"===e.key||" "===e.key)&&(e.preventDefault(),z())},ref:s,tabIndex:R?-1:x,className:(0,d.default)(m({disabled:R,active:E,variant:A,inline:N}),C),style:(0,t._)({},N?{bottom:L}:{},O),withHoverBackground:!0,children:_?(0,o.jsx)(i.Spinner,{size:"small",color:"secondary"}):(0,u.getStyledIcon)({icon:S,size:F?y+3:y,strokeWidth:F?v-.1:v,style:{cursor:U},className:(0,d.default)(g({variant:A,active:E}),T)})}))}))}),m=(0,s.cva)([],{variants:{disabled:{true:"opacity-50! bg-transparent!"},active:{true:"bg-typ-accent/10"},variant:{regular:"",accent:"has-hover:hover:bg-typ-accent/10","x-subscribe":"has-hover:hover:bg-typ-x-subscribe/10",error:"has-hover:hover:bg-typ-error/10",success:"has-hover:hover:bg-typ-success/10","on-dark":"focus-visible:ring-offset-typ-900","on-dark-dim":"focus-visible:ring-offset-typ-900",ai:"has-hover:hover:bg-typ-ai/10"},inline:{true:"inline-block relative"}},compoundVariants:[{variant:"ai",active:!0,className:"bg-typ-ai/10"},{variant:"x-subscribe",active:!0,className:"bg-typ-x-subscribe/10"}]}),g=(0,s.cva)([],{variants:{variant:{regular:"text-typ-c4 has-hover:group-hover/hit-inset:text-typ-c3",accent:"text-typ-accent","x-subscribe":"text-typ-x-subscribe",error:"text-typ-error",success:"text-typ-success","on-dark":"text-typ-200 has-hover:group-hover/hit-inset:text-white","on-dark-dim":"text-typ-400 has-hover:group-hover/hit-inset:text-typ-350",ai:"text-typ-ai"},active:{true:"text-typ-accent"}},compoundVariants:[{variant:"ai",active:!0,className:"text-typ-ai"},{variant:"x-subscribe",active:!0,className:"text-typ-x-subscribe"}]});h.displayName="IconButton";let y=h},549481,681585,e=>{"use strict";e.s(["ToastWithButton",()=>h,"ToastWithMessage",()=>m],549481);var t=e.i(878420),n=e.i(64386),r=e.i(886513),o=e.i(221628),i=e.i(830469),a=e.i(384345),s=e.i(674829),l=e.i(771607),u=e.i(675996
2),c=e.i(416340),d=e.i(588354),f=e.i(251839),p=e.i(559964);let h=e=>{let{id:c,icon:h,title:m,withClose:g=!0,buttons:y,style:v,className:b,onClose:w}=e;return(0,o.jsxs)(a.HStack,{noWrap:!0,className:(0,f.default)("m-[-2px_-6px_-2px_-4px] gap-3 max-w-none",b),style:v,children:[(0,o.jsxs)(s.P3,{className:"text-typ-c2",children:[h&&(0,o.jsx)(l.default,{icon:h,className:"translate-y-[-1px] mr-1.5",size:16,color:"var(--c3)"}),m]}),(0,o.jsxs)(a.HStack,{className:"w-auto justify-end gap-2 shrink-0",noWrap:!0,children:[null==y?void 0:y.map((e,a)=>{let{label:s,variant:u,size:c,icon:d}=e,f=(0,r._)(e,["label","variant","size","icon"]);return(0,o.jsx)(i.Button,(0,n._)((0,t._)({icon:d&&(0,o.jsx)(l.default,{icon:d}),variant:null!=u?u:"secondary",size:null!=c?c:"tiny"},f),{children:s}),a)}),g&&(0,o.jsx)(p.default,{icon:(0,o.jsx)(u.X,{}),size:18,onClick:function(){d.default.dismiss(c),null==w||w()}})]})]})},m=e=>{let{id:u,icon:p,title:h,message:m,withClose:g=!0,buttons:y,style:v,onClose:b}=e,w=(0,c.useRef)(null);return(0,c.useLayoutEffect)(()=>{if(w.current){let e=w.current.parentElement;e&&(e.style.margin="2px 0px 4px 6px",e.style.minWidth="0px");let t=null==e?void 0:e.parentElement;t&&(t.style.minWidth="0px")}},[]),(0,o.jsxs)(a.VStack,{ref:w,className:"gap-3 w-[300px] max-w-full min-w-0 my-[2px]",noWrap:!0,style:v,children:[(0,o.jsxs)(a.VStack,{className:"items-start min-w-0 gap-1 mx-[-4px]",children:[(h||p)&&(0,o.jsxs)(s.P2,{className:"font-medium text-pretty",children:[p&&(0,o.jsx)(l.default,{icon:p,size:16,color:"var(--c3)",className:"mr-1.5 translate-y-[-1px]"}),h]}),m&&(0,o.jsx)(s.P3,{className:"pr-2 text-pretty",children:m})]}),(g||y&&y.length>0)&&(0,o.jsxs)(a.HStack,{className:"w-full min-w-0 justify-end gap-1.5",noWrap:!0,children:[g&&(0,o.jsx)(i.Button,{variant:"secondary",size:"tiny",onClick:function(){d.default.dismiss(u),null==b||b()},children:"Close"}),null==y?void 0:y.map((e,a)=>{let{label:s,icon:u,variant:c,size:d,className:p}=e,h=(0,r._)(e,["label","icon","variant","size","className"]);return(0,o.jsx)(i.Button,(0,n._)((0,t._)({icon:u&&(0,o.jsx)(l.default,{icon:u}),variant:null!=c?c:"secondary",size:null!=d?d:"tiny",className:(0,f.default)("min-w-0",p)},h),{children:s}),a)})]})]})},g=(0,e.i(843842).default)("message-circle",[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719",key:"1sd12s"}]]);e.s(["MessageCircle",0,g],681585)},577735,564732,85918,702236,532119,e=>{"use strict";e.s(["apiErrMsg",()=>b,"notifApiError",()=>w,"upgradeToast",()=>_],577735);var t,n=e.i(878420),r=e.i(886513),o=e.i(221628);e.s(["showEnterpriseSupportToast",()=>c],564732);var i=e.i(549481),a=e.i(681585),s=e.i(588354),l=e.i(216957),u=e.i(209163);function c(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Enterprise billing is managed through your Typefully contract. Contact support for changes.",t="enterprise-support";return(0,s.default)((0,o.jsx)(i.ToastWithButton,{id:t,icon:a.MessageCircle,title:e,withClose:!1,buttons:[{label:"Contact support",variant:"primary",onClick:()=>{s.default.dismiss(t),(0,u.showIntercomChat)({newChatText:"Hi, I need help with enterprise billing or limits for our Typefully workspace.",onIntercomFailed:()=>{l.useModalStore.getState().setContactUsModalShown(!0)}})}}]}),{id:t,duration:12e3,position:"top-center"})}var d=e.i(527417);let f=(0,e.i(843842).default)("zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);e.s(["Zap",0,f],85918);var p=e.i(13561),h=e.i(73002),m=e.i(436413),g=((t={}).Login="typ:login",t.ShowLandingPageModal="tp:show-landing-page-modal",t.ChangeAccount="typ:change_account",t.ShowPaywallAI="typ:show_paywall_ai",t.AppFeedback="typ:app_feedback",t.FormatXText="typ:format_x_text",t.InsufficientAccessLevel="typ:insufficient_access_level_modal",t.MutateAllPosts="typ:mutate_all_posts",t.CloseTipTapDropDowns="typ:close_tiptap_dropdowns",t.CommandBarNewDraft="typ:cmd:new_draft",t.AddComment="typ:add_comment",t.RichTextCommentMouseEnter="typ:rich_text_comment_mouse_enter",t.RichTextCommentClick="typ:rich_text_comment_click",t.RichTextCommentMouseLeave="typ:rich_text_comment_mouse_leave",t.RepositionComments="typ:reposition_comments",t.StartPostHogRecording="typ:start_posthog_recording",t.TriggerPublishModalPublishingFlow="typ:trigger_publish_modal_publishing_flow",t.EditorCreated="typ:editor_created",t.ShowModalPaywall="typ:show_paywall_typefully",t.ShowModalSettings="typ:show_settings",t.AiChatFinished="typ:ai_chat_finished",t.AiChatErrored="typ:ai_chat_errored",t.AiChatFinishedOrErrored="typ:ai_chat_finished_or_errored",t.FlashAiChatInput="typ:focus_ai_chat_input",t.SubmitAiChat="typ:submit_ai_chat",t.AiChatMessagesUpdated="typ:ai_chat_messages_updated",t.AiChatToolApprovalResponse="typ:ai_chat_tool_approval_response",t);function y(e,t){(0,m.logDetails)(m.loggers.syncLayer,m.LogLevel.Debug,"dispatching custom event: ".concat(e),()=>t),window.dispatchEvent(new CustomEvent(e,{detail:t}))}e.s(["CustomEventKey",()=>g,"dispatchCustomEvent",0,y],702236);let v=new Set(["ai_assistant","ai_rewrites","ai_image_descriptions","ai_usage"]);function b(e,t){var n;let r=function(e){var t,n,r;let o=null==(t=e.response)?void 0:t.data;if(!o||"object"!=typeof o)return"string"==typeof e.message?e.message:null;if("string"==typeof o)return o;if(null==(n=o.error)?void 0:n.message)return o.error.message;if("string"!=typeof o.detail&&(null==(r=o.detail)?void 0:r.detail))return o.detail.detail;if("string"==typeof o.detail)return o.detail;let i=Object.keys(o),a=[];if(0===i.length)return null;if(1===i.length){let e=i[0],t=o[e][0],n=e.replace(/_/g," ");return(t=t.replace(/\.$/,"")).includes(e)?a.push(t):a.push("Error in ".concat(n," field: ").concat(t)),a.join("\n")}
2for(let e of i){let t=o[e][0],n=e.replace(/_/g," ");a.push("Error in ".concat(n," field: ").concat(t))}return a.join("\n")}(e),o=null==(n=e.response)?void 0:n.status;return r||(t?t+(o?" (".concat(o,")"):""):"Can't connect to the server"+(o?" (".concat(o,")"):""))}let w=function(e){var t,r,o;let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=b(e,null==i?void 0:i.fallbackMessage),l=null==e||null==(t=e.response)?void 0:t.data,u=(null==l?void 0:l.action)||(null==l||null==(r=l.detail)?void 0:r.action),d=function(e){var t;if(!e||"object"!=typeof e)return!1;let n=null==(t=e.error)?void 0:t.details;return!!Array.isArray(n)&&n.some(e=>"object"==typeof e&&null!==e&&"upgrade_required"in e&&!!e.upgrade_required)}(l),f=(null==i?void 0:i.feature)||(null==l?void 0:l.feature)||(null==l||null==(o=l.detail)?void 0:o.feature)||(d?"high_quality_uploads":void 0);"upgrade"===u||d?_(a,(0,n._)({id:"api"},(0,n._)({feature:f,location:null==i?void 0:i.location},i))):"unpause"===u?S(a,(0,n._)({id:"api"},i)):"contact_support"===u?c(a):"show_insufficient_access_level_modal"===u?y(g.InsufficientAccessLevel):s.default.error(a,(0,n._)({id:"api"},i))},_=(e,t)=>{var a,l;let u,c=t||{},{id:d,feature:f,location:m}=c,b=(0,r._)(c,["id","feature","location"]),w=!function(e){var t;let{message:n,feature:r}=e;return!!(r&&v.has(r))||null!=(t=null==n?void 0:n.toLowerCase().includes("ai features are only available on paid plans"))&&t}({message:e,feature:f})?d||"api":"ai-upgrade",_=(0,p.isFeatureEnabled)("features:freeTrialWithCreditCard")&&!!(u=h.typedStorage.getItem(h.storageKeys.auth))&&"object"==typeof u&&null!=(a=null==(l=u.user)?void 0:l.can_start_free_trial)&&a;return(0,s.default)((0,o.jsx)(i.ToastWithButton,{id:w,title:e||"This feature is only available to paid users.",withClose:!1,buttons:[{label:_?"Try for free":"Upgrade",variant:"primary",glowing:!0,onClick:()=>{s.default.dismiss(w);let t=f||((null==e?void 0:e.toLowerCase().includes("schedule"))?"scheduling":void 0);y(g.ShowModalPaywall,{feature:t,location:null!=m?m:"api-error"})}}]}),(0,n._)({id:w},b))},S=(e,t)=>{let a=t||{},{id:l="api"}=a,u=(0,r._)(a,["id"]);return(0,s.default)((0,o.jsx)(i.ToastWithMessage,{id:null==t?void 0:t.id,icon:f,title:"Your Subscription is Paused",message:e||"Resume your subscription to use this feature again.",buttons:[{label:"Resume Subscription",variant:"primary",onClick:e=>{s.default.dismiss(null!=l?l:"api"),y(g.ShowModalSettings,{page:d.SETTINGS_PAGES_IDS.BILLING})}}],withClose:!0}),(0,n._)({id:l,duration:15e3,position:"top-center"},u))};e.s(["default",0,function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){let r,o;if(t.constructor!==n.constructor)return!1;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(o=r;0!=o--;)if(!e(t[o],n[o]))return!1;return!0}if(t instanceof Map&&n instanceof Map){if(t.size!==n.size)return!1;for(o of t.entries())if(!n.has(o[0]))return!1;for(o of t.entries())if(!e(o[1],n.get(o[0])))return!1;return!0}if(t instanceof Set&&n instanceof Set){if(t.size!==n.size)return!1;for(o of t.entries())if(!n.has(o[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(n)){if((r=t.length)!=n.length)return!1;for(o=r;0!=o--;)if(t[o]!==n[o])return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf&&t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString&&t.toString!==Object.prototype.toString)return t.toString()===n.toString();let i=Object.keys(t);if((r=i.length)!==Object.keys(n).length)return!1;for(o=r;0!=o--;)if(!Object.prototype.hasOwnProperty.call(n,i[o]))return!1;for(o=r;0!=o--;){let r=i[o];if(("_owner"!==r||!t.$$typeof)&&!e(t[r],n[r]))return!1}return!0}return t!=t&&n!=n}],532119)},46672,e=>{"use strict";e.s(["useAccountSettings",()=>v,"useResetAccountSettings",()=>w,"useUpdateAccountSettings",()=>b]);var t=e.i(878420),n=e.i(64386),r=e.i(394487),o=e.i(663973),i=e.i(976859),a=e.i(834868),s=e.i(516768),l=e.i(416340),u=e.i(513738),c=e.i(387911),d=e.i(577735),f=e.i(532119),p=e.i(673073);function h(e,t){var n,r;return null==(r=e.getQueryData(p.queries.newAccounts.all.queryKey))||null==(n=r.accounts.find(e=>e.id===t))?void 0:n.settings}
2function m(e,r,o){e.setQueryData(p.queries.newAccounts.all.queryKey,e=>e?(0,n._)((0,t._)({},e),{accounts:e.accounts.map(e=>e.id===r?(0,n._)((0,t._)({},e),{settings:o}):e)}):e)}function g(e){let{accountId:t,request:n,optimisticSettings:i}=e,a=(0,o.useQueryClient)();return(0,r.useMutation)({mutationFn:n,retry:5,onMutate:async e=>{await a.cancelQueries({queryKey:p.queries.newAccounts.all.queryKey});let n=h(a,t);if(!n)return{};let r=i(n,e);return m(a,t,r),{previousSettings:n,optimisticSettings:r}},onError:(e,n,r)=>{if(null==r?void 0:r.previousSettings){let e=h(a,t);(!r.optimisticSettings||(0,f.default)(e,r.optimisticSettings))&&m(a,t,r.previousSettings)}(0,d.notifApiError)(e)},onSettled:()=>{a.invalidateQueries({queryKey:p.queries.newAccounts.all.queryKey})}})}function y(e){let t=(0,a.useMaybeEditingAccountId)(),n=(0,i.useAppSelectedAccountId)();return"editingAccount"===e?null!=t?t:0:"appSelectedAccount"===e?null!=n?n:0:null!=e?e:0}function v(e){var n;let r,o=y(e),{accounts:a,accountsLoading:s}=(0,i.useAuth)(),d=a.find(e=>e.id===o),f=null!=(n=null==d?void 0:d.settings)?n:{},p=b(o),h=g({accountId:r=y(o),request:e=>c.default.delete("/account-settings/".concat(e,"/").concat(r?"?account_id=".concat(r):"")),optimisticSettings:(e,n)=>{let r=(0,t._)({},e);return delete r[n],r}}),m=(0,l.useCallback)((e,n)=>{let r=(0,u.socialMediaPlatformToEditorPlatform)(e),o=(0,t._)({},f.DEFAULT_PLATFORMS||{});"add"===n?o[r]=!0:delete o[r],p.mutate({DEFAULT_PLATFORMS:o})},[f.DEFAULT_PLATFORMS,p]);return{settings:f,updateSettings:p,resetSetting:h,areSettingsFetched:!s,areSettingsAvailable:!!d,toggleNewDraftPlatform:m}}function b(e){let n=y(e);return g({accountId:n,request:e=>((0,s.validateUpdates)(e),c.default.patch("/account-settings/".concat(n?"?account_id=".concat(n):""),e)),optimisticSettings:(e,n)=>((0,s.validateUpdates)(n),(0,t._)({},e,n))})}function w(e){let t=y(e);return g({accountId:t,request:()=>c.default.put("/account-settings/".concat(t?"?account_id=".concat(t):""),{}),optimisticSettings:()=>({})})}},76795,363800,e=>{"use strict";var t=e.i(278337),n=e.i(989589),r=e.i(710754);function o(){var e;return(e=(0,t.useRouter)().pathname)===n.default.editor()||e===n.default.calendar()||e===n.default.grow()}e.s(["shouldPreserveTagFilterForAccountChange",0,function(e){let{explicitPreserve:t,pathname:r}=e;return void 0!==t?t:r===n.default.editor()},"useWorkspacePlatforms",0,function(){let e=o(),[t]=(0,r.useURLPlatformFilters)();return e?t:[]},"useWorkspaceTags",0,function(){let e=o(),[t,n]=(0,r.useURLTags)();return[t,n,e]}],76795);var i=e.i(878420),a=e.i(416340);e.s(["default",0,function(){let e=(0,t.useRouter)();return(0,a.useCallback)(t=>{let n=(0,i._)({},e.query);t.forEach(e=>{delete n[e]}),e.replace({pathname:e.pathname,query:n},void 0,{shallow:!0})},[e])}],363800)},384422,761051,e=>{"use strict";var t=e.i(221582),n=e.i(12922);function r(e){return e}e.s(["default",0,r],761051);let o={users:{linuz90:r({id:123,profile_image_url:(0,n.default)("linuz90"),name:"Fabrizio Rinaldi",monetization_status:"subscribed",billing_type:"plan_based",pricing_catalog:t.SIGNED_OUT_PRICING_CATALOG,is_pro:!0,subscription_id:"sub_JW9pvcrsgMLUcL",features:{max_connected_accounts:10,included_connected_accounts:10,max_connected_accounts_can_be_upgraded:!1,max_teams_can_be_upgraded:!1,teams:!1,max_teams:0,ai:"trial"},signup_date:"2022-03-22T00:00:00Z",intercom_hash:"123",debug_mode_enabled:!1,can_start_free_trial:!0,timezone:null})},accounts:{linuz90:r({id:1,settings:{COLOR:"#51a2ff"},profile:null,username:"linuz90",name:"fabrizio rinaldi",profile_image_url:(0,n.default)("linuz90"),timezone:"Europe/Rome",paused:!1,connected_social_platforms:["twitter"],public_stats_url:"https://typefully.com/stats/linuz90-123",features:{edit_threads:!0,tags:!0,calendar:!0,linkedin:!1,mastodon:!1,threads:!1,bluesky:!1,api:!0,zapier:!0,analytics:!1,streaks:!1,post_numbering:!0,video_uploads:!0,twitter_polls:!0,reply_to_tweet:!0,auto_retweet:!0,auto_plug:!0,auto_dm:!0,thread_finisher:!0,ai_assistant:!1,ai_image_descriptions:!1,high_quality_uploads:!1,x_long_form_publish:!0,x_communities:!0,linkedin_first_comment:!0,linkedin_carousel:!0,polls:!0},is_owned_by_me:!0,owner_id:123,accounts:[]})}};e.s(["default",0,o],384422)},85021,(e,t,n)=>
2{window,t.exports=function(){var e=[function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e){void 0===e&&(e="="),this._paddingCharacter=e}return e.prototype.encodedLength=function(e){return this._paddingCharacter?(e+2)/3*4|0:(8*e+5)/6|0},e.prototype.encode=function(e){for(var t="",n=0;n<e.length-2;n+=3){var r=e[n]<<16|e[n+1]<<8|e[n+2];t+=this._encodeByte(r>>>18&63),t+=this._encodeByte(r>>>12&63),t+=this._encodeByte(r>>>6&63),t+=this._encodeByte(r>>>0&63)}var o=e.length-n;if(o>0){var r=e[n]<<16|(2===o?e[n+1]<<8:0);t+=this._encodeByte(r>>>18&63),t+=this._encodeByte(r>>>12&63),2===o?t+=this._encodeByte(r>>>6&63):t+=this._paddingCharacter||"",t+=this._paddingCharacter||""}return t},e.prototype.maxDecodedLength=function(e){return this._paddingCharacter?e/4*3|0:(6*e+7)/8|0},e.prototype.decodedLength=function(e){return this.maxDecodedLength(e.length-this._getPaddingLength(e))},e.prototype.decode=function(e){if(0===e.length)return new Uint8Array(0);for(var t=this._getPaddingLength(e),n=e.length-t,r=new Uint8Array(this.maxDecodedLength(n)),o=0,i=0,a=0,s=0,l=0,u=0,c=0;i<n-4;i+=4)s=this._decodeChar(e.charCodeAt(i+0)),l=this._decodeChar(e.charCodeAt(i+1)),u=this._decodeChar(e.charCodeAt(i+2)),c=this._decodeChar(e.charCodeAt(i+3)),r[o++]=s<<2|l>>>4,r[o++]=l<<4|u>>>2,r[o++]=u<<6|c,a|=256&s,a|=256&l,a|=256&u,a|=256&c;if(i<n-1&&(s=this._decodeChar(e.charCodeAt(i)),l=this._decodeChar(e.charCodeAt(i+1)),r[o++]=s<<2|l>>>4,a|=256&s,a|=256&l),i<n-2&&(u=this._decodeChar(e.charCodeAt(i+2)),r[o++]=l<<4|u>>>2,a|=256&u),i<n-3&&(c=this._decodeChar(e.charCodeAt(i+3)),r[o++]=u<<6|c,a|=256&c),0!==a)throw Error("Base64Coder: incorrect characters for decoding");return r},e.prototype._encodeByte=function(e){var t=e;return t+=65,t+=25-e>>>8&6,t+=51-e>>>8&-75,t+=61-e>>>8&-15,String.fromCharCode(t+=62-e>>>8&3)},e.prototype._decodeChar=function(e){return 256+((42-e&e-44)>>>8&-256+e-43+62)+((46-e&e-48)>>>8&-256+e-47+63)+((47-e&e-58)>>>8&-256+e-48+52)+((64-e&e-91)>>>8&-256+e-65+0)+((96-e&e-123)>>>8&-256+e-97+26)},e.prototype._getPaddingLength=function(e){var t=0;if(this._paddingCharacter){for(var n=e.length-1;n>=0&&e[n]===this._paddingCharacter;n--)t++;if(e.length<4||t>2)throw Error("Base64Coder: incorrect padding")}return t},e}();t.Coder=i;var a=new i;t.encode=function(e){return a.encode(e)},t.decode=function(e){return a.decode(e)};var s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype._encodeByte=function(e){var t=e;return t+=65,t+=25-e>>>8&6,t+=51-e>>>8&-75,t+=61-e>>>8&-13,String.fromCharCode(t+=62-e>>>8&49)},t.prototype._decodeChar=function(e){return 256+((44-e&e-46)>>>8&-256+e-45+62)+((94-e&e-96)>>>8&-256+e-95+63)+((47-e&e-58)>>>8&-256+e-48+52)+((64-e&e-91)>>>8&-256+e-65+0)+((96-e&e-123)>>>8&-256+e-97+26)},t}(i);t.URLSafeCoder=s;var l=new s;t.encodeURLSafe=function(e){return l.encode(e)},t.decodeURLSafe=function(e){return l.decode(e)},t.encodedLength=function(e){return a.encodedLength(e)},t.maxDecodedLength=function(e){return a.maxDecodedLength(e)},t.decodedLength=function(e){return a.decodedLength(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="utf8: invalid string",o="utf8: invalid source encoding";function i(e){for(var t=0,n=0;n<e.length;n++){var o=e.charCodeAt(n);if(o<128)t+=1;else if(o<2048)t+=2;else if(o<55296)t+=3;else if(o<=57343){if(n>=e.length-1)throw Error(r);n++,t+=4}else throw Error(r)}return t}t.encode=function(e){for(var t=new Uint8Array(i(e)),n=0,r=0;r<e.length;r++){var o=e.charCodeAt(r);o<128?t[n++]=o:(o<2048?t[n++]=192|o>>6:(o<55296?t[n++]=224|o>>12:(r++,o=((1023&o)<<10|1023&e.charCodeAt(r))+65536,t[n++]=240|o>>18,t[n++]=128|o>>12&63),t[n++]=128|o>>6&63),t[n++]=128|63&o)}return t},t.encodedLength=i,t.decode=function(e){for(var t=[],n=0;n<e.length;n++){var r=e[n];if(128&r){var i=void 0;if(r<224){if(n>=e.length)throw Error(o);var a=e[++n];if((192&a)!=128)throw Error(o);r=(31&r)<<6|63&a,i=128}else if(r<240){if(n>=e.length-1)throw Error(o);var a=e[++n],s=e[++n];if((192&a)!=128||(192&s)!=128)throw Error(o);r=(15&r)<<12|(63&a)<<6|63&s,i=2048}else if(r<248){if(n>=e.length-2)throw Error(o);var a=e[++n],s=e[++n],l=e[++n];if((192&a)!=128||(192&s)!=128||(192&l)!=128)throw Error(o);r=(15&r)<<18|(63&a)<<12|(63&s)<<6|63&l,i=65536}else throw Error(o);if(r<i||r>=55296&&r<=57343)throw Error(o);if(r>
2=65536){if(r>1114111)throw Error(o);r-=65536,t.push(String.fromCharCode(55296|r>>10)),r=56320|1023&r}}t.push(String.fromCharCode(r))}return t.join("")}},function(e,t,n){e.exports=n(3).default},function(e,t,n){"use strict";n.r(t);class r{create(e){this.lastId++;var t=this.lastId,n=this.prefix+t,r=this.name+"["+t+"]",o=!1,i=function(){o||(e.apply(null,arguments),o=!0)};return this[t]=i,{number:t,id:n,name:r,callback:i}}remove(e){delete this[e.number]}constructor(e,t){this.lastId=0,this.prefix=e,this.name=t}}var o,i,a,s,l,u,c=new r("_pusher_script_","Pusher.ScriptReceivers"),d="8.4.0",f={endpoint:"/pusher/user-auth",transport:"ajax"},p={endpoint:"/pusher/auth",transport:"ajax"},h=new r("_pusher_dependencies","Pusher.DependenciesReceivers"),m=new class{load(e,t,n){var r=this;if(r.loading[e]&&r.loading[e].length>0)r.loading[e].push(n);else{r.loading[e]=[n];var o=e3.createScriptRequest(r.getPath(e,t)),i=r.receivers.create(function(t){if(r.receivers.remove(i),r.loading[e]){var n=r.loading[e];delete r.loading[e];for(var a=function(e){e||o.cleanup()},s=0;s<n.length;s++)n[s](t,a)}});o.send(i)}}getRoot(e){var t=e3.getDocument().location.protocol;return(e&&e.useTLS||"https:"===t?this.options.cdn_https:this.options.cdn_http).replace(/\/*$/,"")+"/"+this.options.version}getPath(e,t){return this.getRoot(t)+"/"+e+this.options.suffix+".js"}constructor(e){this.options=e,this.receivers=e.receivers||c,this.loading={}}}({cdn_http:"http://js.pusher.com",cdn_https:"https://js.pusher.com",version:d,suffix:"",receivers:h});let g={authenticationEndpoint:{path:"/docs/channels/server_api/authenticating_users"},authorizationEndpoint:{path:"/docs/channels/server_api/authorizing-users/"},javascriptQuickStart:{path:"/docs/javascript_quick_start"},triggeringClientEvents:{path:"/docs/client_api_guide/client_events#trigger-events"},encryptedChannelSupport:{fullUrl:"https://github.com/pusher/pusher-js/tree/cc491015371a4bde5743d1c87a0fbac0feb53195#encrypted-channel-support"}};var y=function(e){let t,n=g[e];return n&&(n.fullUrl?t=n.fullUrl:n.path&&(t="https://pusher.com"+n.path),t)?"".concat("See:"," ").concat(t):""};(o=s||(s={})).UserAuthentication="user-authentication",o.ChannelAuthorization="channel-authorization";class v extends Error{constructor(e){super(e),Object.setPrototypeOf(this,new.target.prototype)}}class b extends Error{constructor(e){super(e),Object.setPrototypeOf(this,new.target.prototype)}}class w extends Error{constructor(e){super(e),Object.setPrototypeOf(this,new.target.prototype)}}class _ extends Error{constructor(e){super(e),Object.setPrototypeOf(this,new.target.prototype)}}class S extends Error{constructor(e){super(e),Object.setPrototypeOf(this,new.target.prototype)}}class k extends Error{constructor(e){super(e),Object.setPrototypeOf(this,new.target.prototype)}}class x extends Error{constructor(e){super(e),Object.setPrototypeOf(this,new.target.prototype)}}class E extends Error{constructor(e){super(e),Object.setPrototypeOf(this,new.target.prototype)}}class A extends Error{constructor(e,t){super(t),this.status=e,Object.setPrototypeOf(this,new.target.prototype)}}for(var T=function(e,t,n,r,o){let i=e3.createXHR();for(var a in i.open("POST",n.endpoint,!0),i.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),n.headers)i.setRequestHeader(a,n.headers[a]);if(null!=n.headersProvider){let e=n.headersProvider();for(var a in e)i.setRequestHeader(a,e[a])}return i.onreadystatechange=function(){if(4===i.readyState)if(200===i.status){let e,t=!1;try{e=JSON.parse(i.responseText),t=!0}catch(e){o(new A(200,"JSON returned from ".concat(r.toString()," endpoint was invali
2d, yet status code was 200. Data was: ").concat(i.responseText)),null)}t&&o(null,e)}else{let e="";switch(r){case s.UserAuthentication:e=y("authenticationEndpoint");break;case s.ChannelAuthorization:e="Clients must be authorized to join private or presence channels. ".concat(y("authorizationEndpoint"))}o(new A(i.status,"Unable to retrieve auth string from ".concat(r.toString()," endpoint - ")+"received status: ".concat(i.status," from ").concat(n.endpoint,". ").concat(e)),null)}},i.send(t),i},C=String.fromCharCode,I="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",P={},M=0,O=I.length;M<O;M++)P[I.charAt(M)]=M;var R=function(e){var t=e.charCodeAt(0);return t<128?e:t<2048?C(192|t>>>6)+C(128|63&t):C(224|t>>>12&15)+C(128|t>>>6&63)+C(128|63&t)},D=function(e){var t=[0,2,1][e.length%3],n=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[I.charAt(n>>>18),I.charAt(n>>>12&63),t>=2?"=":I.charAt(n>>>6&63),t>=1?"=":I.charAt(63&n)].join("")},N=window.btoa||function(e){return e.replace(/[\s\S]{1,3}/g,D)},L=class{isRunning(){return null!==this.timer}ensureAborted(){this.timer&&(this.clear(this.timer),this.timer=null)}constructor(e,t,n,r){this.clear=t,this.timer=e(()=>{this.timer&&(this.timer=r(this.timer))},n)}};function j(e){window.clearTimeout(e)}function F(e){window.clearInterval(e)}class B extends L{constructor(e,t){super(setTimeout,j,e,function(e){return t(),null})}}class z extends L{constructor(e,t){super(setInterval,F,e,function(e){return t(),e})}}var U={now:()=>Date.now?Date.now():new Date().valueOf(),defer:e=>new B(0,e),method(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=Array.prototype.slice.call(arguments,1);return function(t){return t[e].apply(t,o.concat(arguments))}}};function W(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];for(var o=0;o<n.length;o++){var i=n[o];for(var a in i)i[a]&&i[a].constructor&&i[a].constructor===Object?e[a]=W(e[a]||{},i[a]):e[a]=i[a]}return e}function q(){for(var e=["Pusher"],t=0;t<arguments.length;t++)"string"==typeof arguments[t]?e.push(arguments[t]):e.push(J(arguments[t]));return e.join(" : ")}function G(e,t){var n=Array.prototype.indexOf;if(null===e)return -1;if(n&&e.indexOf===n)return e.indexOf(t);for(var r=0,o=e.length;r<o;r++)if(e[r]===t)return r;return -1}function H(e,t){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t(e[n],n,e)}function K(e){var t=[];return H(e,function(e,n){t.push(n)}),t}function V(e,t,n){for(var r=0;r<e.length;r++)t.call(n||window,e[r],r,e)}function X(e,t){for(var n=[],r=0;r<e.length;r++)n.push(t(e[r],r,e,n));return n}function $(e,t){t=t||function(e){return!!e};for(var n=[],r=0;r<e.length;r++)t(e[r],r,e,n)&&n.push(e[r]);return n}function Q(e,t){var n={};return H(e,function(r,o){(t&&t(r,o,e,n)||r)&&(n[o]=r)}),n}function Y(e,t){for(var n=0;n<e.length;n++)if(t(e[n],n,e))return!0;return!1}function J(e){try{return JSON.stringify(e)}catch(r){var t,n;return JSON.stringify((t=[],n=[],function e(r,o){var i,a,s;switch(typeof r){case"object":if(!r)return null;for(i=0;i<t.length;i+=1)if(t[i]===r)return{$ref:n[i]};if(t.push(r),n.push(o),"[object Array]"===Object.prototype.toString.apply(r))for(i=0,s=[];i<r.length;i+=1)s[i]=e(r[i],o+"["+i+"]");else for(a in s={},r)Object.prototype.hasOwnProperty.call(r,a)&&(s[a]=e(r[a],o+"["+JSON.stringify(a)+"]"));return s;case"number":case"string":case"boolean":return r}}(e,"$")))}}var Z=new class{debug(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];this.log(this.globalLog,t)}warn(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];this.log(this.globalLogWarn,t)}error(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];this.log(this.globalLogError,t)}globalLogWarn(e){window.console&&window.console.warn?window.console.warn(e):this.globalLog(e)}globalLogError(e){window.console&&window.console.error?window.console.error(e):this.globalLogWarn(e)}log(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=q.apply(this,arguments);ti.log?ti.log(o):ti.logToConsole&&e.bind(this)(o)}constructor(){this.globalLog=e=>{window.console&&window.console.log&&window.console.log(e)}}},ee=function(e,t,n,r,o){(void 0!==n.headers||null!=n.headersProvider)&&Z.warn("To send headers with the ".concat(r.toString()," request, you must use AJAX, rather than JSONP."));var i=e.nextAuthCallbackID.toString();e.nextAuthCallbackID++;var a=e.getDocument(),s=a.createElement("script");e.auth_callbacks[i]=function(e){o(null,e)},s.src=n.endpoint+"?callback="+encodeURIComponent("Pusher.auth_callbacks['"+i+"']")+"&"+t;var l=a.getElementsByTagName("head")[0]||a.documentElement;l.insertBefore(s,l.firstChild)};class et{send(e){var t=this,n="Error loading "+t.src;t.script=document.createElement("script"),t.script.id=e.id,t.script.src=t.src,t.script.type="text/javascript",t.script.charset="UTF-8",t.script.addEventListener?(t.script.onerror=function(){e.callback(n)},t.script.onload=function(){e.callback(null)}):t.script.onreadystatechange=function(){("loaded"===t.script.readyState||"complete"===t.script.readyState)&&e.callback(null)},void 0===t.script.async&&document.attachEvent&&/opera/i.test(navigator.userAgent)?(t.errorScript=document.createElement("script"),t.errorScript.id=e.id+"_error",t.errorScript.text=e.name+"('"+n+"');",t.script.async=t.errorScript.async=!1):t.script.async=!0;var r=document.getElementsByTagName("head")[0];r.insertBefore(t.script,r.firstChild),t.errorScript&&r.insertBefore(t.errorScript,t.script.nextSibling)}cleanup(){this.script&&(this.script.onload=this.script.onerror=null,this.script.onreadystatechange=null),this.script&&this.script.parentNode&&this.script.parentNode.removeChild(this.script),this.errorScript&&this.errorScript.parentNode&&this.errorScript.parentNode.removeChild(this.errorScript),this.script=null,this.errorScript=null}constructor(e){this.src=e}}class en{send(e){if(!this.request){var t,n,r,o,i=X((t=Q(this.data,function(e){return void 0!==e}),n=function(e){return"object"==typeof e&&(e=J(e)),encodeURIComponent(N(e.toString().replace(/[^\x00-\x7F]/g,R)))},r={},H(t,function(e,t){r[t]=n(e)}),o=[],H(r,function(e,t){o.push([t,e])}),o),U.method("join","=")).join("&"),a=this.url+"/"+e.number+"?"+i;this.request=e3.createScriptRequest(a),this.request.send(e)}}cleanup(){this.request&&this.request.cleanup()}constructor(e,t){this.url=e,this.data=t}}function er(e,t,n){return e+(t.useTLS?"s":"")+"://"+(t.useTLS?t.hostTLS:t.hostNonTLS)+n}
2function eo(e,t){return"/app/"+e+"?protocol=7&client=js&version="+d+(t?"&"+t:"")}class ei{get(e){return this._callbacks["_"+e]}add(e,t,n){var r="_"+e;this._callbacks[r]=this._callbacks[r]||[],this._callbacks[r].push({fn:t,context:n})}remove(e,t,n){if(!e&&!t&&!n){this._callbacks={};return}var r=e?["_"+e]:K(this._callbacks);t||n?this.removeCallback(r,t,n):this.removeAllCallbacks(r)}removeCallback(e,t,n){V(e,function(e){this._callbacks[e]=$(this._callbacks[e]||[],function(e){return t&&t!==e.fn||n&&n!==e.context}),0===this._callbacks[e].length&&delete this._callbacks[e]},this)}removeAllCallbacks(e){V(e,function(e){delete this._callbacks[e]},this)}constructor(){this._callbacks={}}}class ea{bind(e,t,n){return this.callbacks.add(e,t,n),this}bind_global(e){return this.global_callbacks.push(e),this}unbind(e,t,n){return this.callbacks.remove(e,t,n),this}unbind_global(e){return e?this.global_callbacks=$(this.global_callbacks||[],t=>t!==e):this.global_callbacks=[],this}unbind_all(){return this.unbind(),this.unbind_global(),this}emit(e,t,n){for(var r=0;r<this.global_callbacks.length;r++)this.global_callbacks[r](e,t);var o=this.callbacks.get(e),i=[];if(n?i.push(t,n):t&&i.push(t),o&&o.length>0)for(var r=0;r<o.length;r++)o[r].fn.apply(o[r].context||window,i);else this.failThrough&&this.failThrough(e,t);return this}constructor(e){this.callbacks=new ei,this.global_callbacks=[],this.failThrough=e}}class es extends ea{handlesActivityChecks(){return!!this.hooks.handlesActivityChecks}supportsPing(){return!!this.hooks.supportsPing}connect(){if(this.socket||"initialized"!==this.state)return!1;var e=this.hooks.urls.getInitial(this.key,this.options);try{this.socket=this.hooks.getSocket(e,this.options)}catch(e){return U.defer(()=>{this.onError(e),this.changeState("closed")}),!1}return this.bindListeners(),Z.debug("Connecting",{transport:this.name,url:e}),this.changeState("connecting"),!0}close(){return!!this.socket&&(this.socket.close(),!0)}send(e){return"open"===this.state&&(U.defer(()=>{this.socket&&this.socket.send(e)}),!0)}ping(){"open"===this.state&&this.supportsPing()&&this.socket.ping()}onOpen(){this.hooks.beforeOpen&&this.hooks.beforeOpen(this.socket,this.hooks.urls.getPath(this.key,this.options)),this.changeState("open"),this.socket.onopen=void 0}onError(e){this.emit("error",{type:"WebSocketError",error:e}),this.timeline.error(this.buildTimelineMessage({error:e.toString()}))}onClose(e){e?this.changeState("closed",{code:e.code,reason:e.reason,wasClean:e.wasClean}):this.changeState("closed"),this.unbindListeners(),this.socket=void 0}onMessage(e){this.emit("message",e)}onActivity(){this.emit("activity")}bindListeners(){this.socket.onopen=()=>{this.onOpen()},this.socket.onerror=e=>{this.onError(e)},this.socket.onclose=e=>{this.onClose(e)},this.socket.onmessage=e=>{this.onMessage(e)},this.supportsPing()&&(this.socket.onactivity=()=>{this.onActivity()})}unbindListeners(){this.socket&&(this.socket.onopen=void 0,this.socket.onerror=void 0,this.socket.onclose=void 0,this.socket.onmessage=void 0,this.supportsPing()&&(this.socket.onactivity=void 0))}changeState(e,t){this.state=e,this.timeline.info(this.buildTimelineMessage({state:e,params:t})),this.emit(e,t)}buildTimelineMessage(e){return W({cid:this.id},e)}constructor(e,t,n,r,o){super(),this.initialize=e3.transportConnectionInitializer,this.hooks=e,this.name=t,this.priority=n,this.key=r,this.options=o,this.state="new",this.timeline=o.timeline,this.activityTimeout=o.activityTimeout,this.id=this.timeline.generateUniqueID()}}class el{isSupported(e){return this.hooks.isSupported(e)}createConnection(e,t,n,r){return new es(this.hooks,e,t,n,r)}constructor(e){this.hooks=e}}var eu=new el({urls:{getInitial:function(e,t){var n=(t.httpPath||"")+eo(e,"flash=false");return er("ws",t,n)}},handlesActivityChecks:!1,supportsPing:!1,isInitialized:function(){return!!e3.getWebSocketAPI()},isSupported:function(){return!!e3.getWebSocketAPI()},getSocket:function(e){return e3.createWebSocket(e)}}),ec={urls:{getInitial:function(e,t){var n=(t.httpPath||"/pusher")+eo(e);return er("http",t,n)}},handlesActivityChecks:!1,supportsPing:!0,isInitialized:function(){return!0}},ed=W({getSocket:function(e){return e3.HTTPFactory.createStreamingSocket(e)}},ec),ef=W({getSocket:function(e){return e3.HTTPFactory.createPollingSocket(e)}},ec),ep={isSupported:function(){return e3.isXHRSupported()}},eh={ws:eu,xhr_streaming:new el(W({},ed,ep)),xhr_polling:new el(W({},ef,ep))},em=new el({file:"sockjs",urls:{getInitial:function(e,t){return er("http",t,t.httpPath||"/pusher")},getPath:function(e,t){return eo(e)}},handlesActivityChecks:!0,supportsPing:!1,isSupported:function(){return!0},isInitialized:function(){return void 0!==window.SockJS},getSocket:function(e,t){return new window.SockJS(e,null,{js_path:m.getPath("sockjs",{useTLS:t.useTLS}),ignore_null_origin:t.ignoreNullOrigin})},beforeOpen:function(e,t){e.send(JSON.stringify({path:t}))}}),eg={isSupported:function(e){return e3.isXDRSupported(e.useTLS)}},ey=new el(W({},ed,eg)),ev=new el(W({},ef,eg));eh.xdr_streaming=ey,eh.xdr_polling=ev,eh.sockjs=em;var eb=new class extends ea{isOnline(){return void 0===window.navigator.onLine||window.navigator.onLine}constructor(){super();var e=this;void 0!==window.addEventListener&&(window.addEventListener("online",function(){e.emit("online")},!1),window.addEventListener("offline",function(){e.emit("offline")},!1))}};class ew{createConnection(e,t,n,r){r=W({},r,{activityTimeout:this.pingDelay});var o=this.transport.createConnection(e,t,n,r),i=null,a=function(){o.unbind("open",a),o.bind("closed",s),i=U.now()},s=e=>{if(o.unbind("closed",s),1002===e.code||1003===e.code)this.manager.reportDeath();else if(!e.wasClean&&i){var t=U.now()-i;t<2*this.maxPingDelay&&(this.manager.reportDeath(),this.pingDelay=Math.max(t/2,this.minPingDelay))}};return o.bind("open",a),o}isSupported(e){return this.manager.isAlive()&&this.transport.isSupported(e)}constructor(e,t,n){this.manager=e,this.transport=t,this.minPingDelay=n.minPingDelay,this.maxPingDelay=n.maxPingDelay,this.pingDelay=void 0}}let e_={decodeMessage:function(e){try{var t=JSON.parse(e.data),n=t.data;if("string"==typeof n)try{n=JSON.parse(t.data)}catch(e){}var r={event:t.event,channel:t.channel,data:n};return t.user_id&&(r.user_id=t.user_id),r}catch(t){throw{type:"MessageParseError",error:t,data:e.data}}},encodeMessage:function(e){return JSON.stringify(e)},processHandshake:function(e){var t=e_.decodeMessage(e);if("pusher:connection_established"===t.event){if(!t.data.activity_timeout)throw"No activity timeout specified in handshake";
2return{action:"connected",id:t.data.socket_id,activityTimeout:1e3*t.data.activity_timeout}}if("pusher:error"===t.event)return{action:this.getCloseAction(t.data),error:this.getCloseError(t.data)};throw"Invalid handshake"},getCloseAction:function(e){if(e.code<4e3)if(e.code>=1002&&e.code<=1004)return"backoff";else return null;if(4e3===e.code)return"tls_only";if(e.code<4100)return"refused";if(e.code<4200)return"backoff";if(e.code<4300)return"retry";else return"refused"},getCloseError:function(e){return 1e3!==e.code&&1001!==e.code?{type:"PusherError",data:{code:e.code,message:e.reason||e.message}}:null}};class eS extends ea{handlesActivityChecks(){return this.transport.handlesActivityChecks()}send(e){return this.transport.send(e)}send_event(e,t,n){var r={event:e,data:t};return n&&(r.channel=n),Z.debug("Event sent",r),this.send(e_.encodeMessage(r))}ping(){this.transport.supportsPing()?this.transport.ping():this.send_event("pusher:ping",{})}close(){this.transport.close()}bindListeners(){var e={message:e=>{var t;try{t=e_.decodeMessage(e)}catch(t){this.emit("error",{type:"MessageParseError",error:t,data:e.data})}if(void 0!==t){switch(Z.debug("Event recd",t),t.event){case"pusher:error":this.emit
2("error",{type:"PusherError",data:t.data});break;case"pusher:ping":this.emit("ping");break;case"pusher:pong":this.emit("pong")}this.emit("message",t)}},activity:()=>{this.emit("activity")},error:e=>{this.emit("error",e)},closed:e=>{t(),e&&e.code&&this.handleCloseEvent(e),this.transport=null,this.emit("closed")}},t=()=>{H(e,(e,t)=>{this.transport.unbind(t,e)})};H(e,(e,t)=>{this.transport.bind(t,e)})}handleCloseEvent(e){var t=e_.getCloseAction(e),n=e_.getCloseError(e);n&&this.emit("error",n),t&&this.emit(t,{action:t,error:n})}constructor(e,t){super(),this.id=e,this.transport=t,this.activityTimeout=t.activityTimeout,this.bindListeners()}}class ek{close(){this.unbindListeners(),this.transport.close()}bindListeners(){this.onMessage=e=>{var t;this.unbindListeners();try{t=e_.processHandshake(e)}catch(e){this.finish("error",{error:e}),this.transport.close();return}"connected"===t.action?this.finish("connected",{connection:new eS(t.id,this.transport),activityTimeout:t.activityTimeout}):(this.finish(t.action,{error:t.error}),this.transport.close())},this.onClosed=e=>{this.unbindListeners();var t=e_.getCloseAction(e)||"backoff",n=e_.getCloseError(e);this.finish(t,{error:n})},this.transport.bind("message",this.onMessage),this.transport.bind("closed",this.onClosed)}unbindListeners(){this.transport.unbind("message",this.onMessage),this.transport.unbind("closed",this.onClosed)}finish(e,t){this.callback(W({transport:this.transport,action:e},t))}constructor(e,t){this.transport=e,this.callback=t,this.bindListeners()}}class ex{send(e,t){this.timeline.isEmpty()||this.timeline.send(e3.TimelineTransport.getAgent(this,e),t)}constructor(e,t){this.timeline=e,this.options=t||{}}}class eE extends ea{authorize(e,t){return t(null,{auth:""})}trigger(e,t){if(0!==e.indexOf("client-"))throw new v("Event '"+e+"' does not start with 'client-'");if(!this.subscribed){var n=y("triggeringClientEvents");Z.warn("Client event triggered before channel 'subscription_succeeded' event . ".concat(n))}return this.pusher.send_event(e,t,this.name)}disconnect(){this.subscribed=!1,this.subscriptionPending=!1}handleEvent(e){var t=e.event,n=e.data;"pusher_internal:subscription_succeeded"===t?this.handleSubscriptionSucceededEvent(e):"pusher_internal:subscription_count"===t?this.handleSubscriptionCountEvent(e):0!==t.indexOf("pusher_internal:")&&this.emit(t,n,{})}handleSubscriptionSucceededEvent(e){this.subscriptionPending=!1,this.subscribed=!0,this.subscriptionCancelled?this.pusher.unsubscribe(this.name):this.emit("pusher:subscription_succeeded",e.data)}handleSubscriptionCountEvent(e){e.data.subscription_count&&(this.subscriptionCount=e.data.subscription_count),this.emit("pusher:subscription_count",e.data)}subscribe(){this.subscribed||(this.subscriptionPending=!0,this.subscriptionCancelled=!1,this.authorize(this.pusher.connection.socket_id,(e,t)=>{e?(this.subscriptionPending=!1,Z.error(e.toString()),this.emit("pusher:subscription_error",Object.assign({},{type:"AuthError",error:e.message},e instanceof A?{status:e.status}:{}))):this.pusher.send_event("pusher:subscribe",{auth:t.auth,channel_data:t.channel_data,channel:this.name})}))}unsubscribe(){this.subscribed=!1,this.pusher.send_event("pusher:unsubscribe",{channel:this.name})}cancelSubscription(){this.subscriptionCancelled=!0}reinstateSubscription(){this.subscriptionCancelled=!1}constructor(e,t){super(function(t,n){Z.debug("No callbacks on "+e+" for "+t)}),this.name=e,this.pusher=t,this.subscribed=!1,this.subscriptionPending=!1,this.subscriptionCancelled=!1}}class eA extends eE{authorize(e,t){return this.pusher.config.channelAuthorizer({channelName:this.name,socketId:e},t)}}class eT{get(e){return Object.prototype.hasOwnProperty.call(this.members,e)?{id:e,info:this.members[e]}:null}each(e){H(this.members,(t,n)=>{e(this.get(n))})}setMyID(e){this.myID=e}onSubscription(e){this.members=e.presence.hash,this.count=e.presence.count,this.me=this.get(this.myID)}addMember(e){return null===this.get(e.user_id)&&this.count++,this.members[e.user_id]=e.user_info,this.get(e.user_id)}removeMember(e){var t=this.get(e.user_id);return t&&(delete this.members[e.user_id],this.count--),t}reset(){this.members={},this.count=0,this.myID=null,this.me=null}constructor(){this.reset()}}class eC extends eA{authorize(e,t){super.authorize(e,(e,n)=>{var r,o,i,a;return r=this,o=void 0,i=void 0,a=function*(){if(!e)if(null!=n.channel_data){var r=JSON.parse(n.channel_data);this.members.setMyID(r.user_id)}else if(yield this.pusher.user.signinDonePromise,null!=this.pusher.user.user_data)this.members.setMyID(this.pusher.user.user_data.id);else{let e=y("authorizationEndpoint");Z.error("Invalid auth response for channel '".concat(this.name,"', ")+"expected 'channel_data' field. ".concat(e,", ")+"or the user should be signed in."),t("Invalid auth response");return}t(e,n)}
2,new(i||(i=Promise))(function(e,t){function n(e){try{l(a.next(e))}catch(e){t(e)}}function s(e){try{l(a.throw(e))}catch(e){t(e)}}function l(t){var r;t.done?e(t.value):((r=t.value)instanceof i?r:new i(function(e){e(r)})).then(n,s)}l((a=a.apply(r,o||[])).next())})})}handleEvent(e){var t=e.event;if(0===t.indexOf("pusher_internal:"))this.handleInternalEvent(e);else{var n=e.data,r={};e.user_id&&(r.user_id=e.user_id),this.emit(t,n,r)}}handleInternalEvent(e){var t=e.event,n=e.data;switch(t){case"pusher_internal:subscription_succeeded":this.handleSubscriptionSucceededEvent(e);break;case"pusher_internal:subscription_count":this.handleSubscriptionCountEvent(e);break;case"pusher_internal:member_added":var r=this.members.addMember(n);this.emit("pusher:member_added",r);break;case"pusher_internal:member_removed":var o=this.members.removeMember(n);o&&this.emit("pusher:member_removed",o)}}handleSubscriptionSucceededEvent(e){this.subscriptionPending=!1,this.subscribed=!0,this.subscriptionCancelled?this.pusher.unsubscribe(this.name):(this.members.onSubscription(e.data),this.emit("pusher:subscription_succeeded",this.members))}disconnect(){this.members.reset(),super.disconnect()}constructor(e,t){super(e,t),this.members=new eT}}var eI=n(1),eP=n(0);class eM extends eA{authorize(e,t){super.authorize(e,(e,n)=>{if(e)return void t(e,n);let r=n.shared_secret;r?(this.key=Object(eP.decode)(r),delete n.shared_secret,t(null,n)):t(Error("No shared_secret key in auth payload for encrypted channel: ".concat(this.name)),null)})}trigger(e,t){throw new k("Client events are not currently supported for encrypted channels")}handleEvent(e){var t=e.event,n=e.data;0===t.indexOf("pusher_internal:")||0===t.indexOf("pusher:")?super.handleEvent(e):this.handleEncryptedEvent(t,n)}handleEncryptedEvent(e,t){if(!this.key)return void Z.debug("Received encrypted event before key has been retrieved from the authEndpoint");if(!t.ciphertext||!t.nonce)return void Z.error("Unexpected format for encrypted event, expected object with `ciphertext` and `nonce` fields, got: "+t);let n=Object(eP.decode)(t.ciphertext);if(n.length<this.nacl.secretbox.overheadLength)return void Z.error("Expected encrypted event ciphertext length to be ".concat(this.nacl.secretbox.overheadLength,", got: ").concat(n.length));let r=Object(eP.decode)(t.nonce);if(r.length<this.nacl.secretbox.nonceLength)return void Z.error("Expected encrypted event nonce length to be ".concat(this.nacl.secretbox.nonceLength,", got: ").concat(r.length));let o=this.nacl.secretbox.open(n,r,this.key);if(null===o){Z.debug("Failed to decrypt an event, probably because it was encrypted with a different key. Fetching a new key from the authEndpoint..."),this.authorize(this.pusher.connection.socket_id,(t,i)=>{t?Z.error("Failed to make a request to the authEndpoint: ".concat(i,". Unable to fetch new key, so dropping encrypted event")):null===(o=this.nacl.secretbox.open(n,r,this.key))?Z.error("Failed to decrypt event with new key. Dropping encrypted event"):this.emit(e,this.getDataToEmit(o))});return}this.emit(e,this.getDataToEmit(o))}getDataToEmit(e){let t=Object(eI.decode)(e);try{return JSON.parse(t)}catch(e){return t}}constructor(e,t,n){super(e,t),this.key=null,this.nacl=n}}class eO extends ea{connect(){if(!this.connection&&!this.runner){if(!this.strategy.isSupported())return void this.updateState("failed");this.updateState("connecting"),this.startConnecting(),this.setUnavailableTimer()}}send(e){return!!this.connection&&this.connection.send(e)}send_event(e,t,n){return!!this.connection&&this.connection.send_event(e,t,n)}disconnect(){this.disconnectInternally(),this.updateState("disconnected")}isUsingTLS(){return this.usingTLS}startConnecting(){var e=(t,n)=>{t?this.runner=this.strategy.connect(0,e):"error"===n.action?(this.emit("error",{type:"HandshakeError",error:n.error}),this.timeline.error({handshakeError:n.error})):(this.abortConnecting(),this.handshakeCallbacks[n.action](n))};this.runner=this.strategy.connect(0,e)}abortConnecting(){this.runner&&(this.runner.abort(),this.runner=null)}disconnectInternally(){this.abortConnecting(),this.clearRetryTimer(),this.clearUnavailableTimer(),this.connection&&this.abandonConnection().close()}updateStrategy(){this.strategy=this.options.getStrategy({key:this.key,timeline:this.timeline,useTLS:this.usingTLS})}retryIn(e){this.timeline.info({action:"retry",delay:e}),e>
20&&this.emit("connecting_in",Math.round(e/1e3)),this.retryTimer=new B(e||0,()=>{this.disconnectInternally(),this.connect()})}clearRetryTimer(){this.retryTimer&&(this.retryTimer.ensureAborted(),this.retryTimer=null)}setUnavailableTimer(){this.unavailableTimer=new B(this.options.unavailableTimeout,()=>{this.updateState("unavailable")})}clearUnavailableTimer(){this.unavailableTimer&&this.unavailableTimer.ensureAborted()}sendActivityCheck(){this.stopActivityCheck(),this.connection.ping(),this.activityTimer=new B(this.options.pongTimeout,()=>{this.timeline.error({pong_timed_out:this.options.pongTimeout}),this.retryIn(0)})}resetActivityCheck(){this.stopActivityCheck(),this.connection&&!this.connection.handlesActivityChecks()&&(this.activityTimer=new B(this.activityTimeout,()=>{this.sendActivityCheck()}))}stopActivityCheck(){this.activityTimer&&this.activityTimer.ensureAborted()}buildConnectionCallbacks(e){return W({},e,{message:e=>{this.resetActivityCheck(),this.emit("message",e)},ping:()=>{this.send_event("pusher:pong",{})},activity:()=>{this.resetActivityCheck()},error:e=>{this.emit("error",e)},closed:()=>{this.abandonConnection(),this.shouldRetry()&&this.retryIn(1e3)}})}buildHandshakeCallbacks(e){return W({},e,{connected:e=>{this.activityTimeout=Math.min(this.options.activityTimeout,e.activityTimeout,e.connection.activityTimeout||1/0),this.clearUnavailableTimer(),this.setConnection(e.connection),this.socket_id=this.connection.id,this.updateState("connected",{socket_id:this.socket_id})}})}buildErrorCallbacks(){let e=e=>t=>{t.error&&this.emit("error",{type:"WebSocketError",error:t.error}),e(t)};return{tls_only:e(()=>{this.usingTLS=!0,this.updateStrategy(),this.retryIn(0)}),refused:e(()=>{this.disconnect()}),backoff:e(()=>{this.retryIn(1e3)}),retry:e(()=>{this.retryIn(0)})}}setConnection(e){for(var t in this.connection=e,this.connectionCallbacks)this.connection.bind(t,this.connectionCallbacks[t]);this.resetActivityCheck()}abandonConnection(){if(this.connection){for(var e in this.stopActivityCheck(),this.connectionCallbacks)this.connection.unbind(e,this.connectionCallbacks[e]);var t=this.connection;return this.connection=null,t}}updateState(e,t){var n=this.state;if(this.state=e,n!==e){var r=e;"connected"===r&&(r+=" with new socket ID "+t.socket_id),Z.debug("State changed",n+" -> "+r),this.timeline.info({state:e,params:t}),this.emit("state_change",{previous:n,current:e}),this.emit(e,t)}}shouldRetry(){return"connecting"===this.state||"connected"===this.state}constructor(e,t){super(),this.state="initialized",this.connection=null,this.key=e,this.options=t,this.timeline=this.options.timeline,this.usingTLS=this.options.useTLS,this.errorCallbacks=this.buildErrorCallbacks(),this.connectionCallbacks=this.buildConnectionCallbacks(this.errorCallbacks),this.handshakeCallbacks=this.buildHandshakeCallbacks(this.errorCallbacks);var n=e3.getNetwork();n.bind("online",()=>{this.timeline.info({netinfo:"online"}),("connecting"===this.state||"unavailable"===this.state)&&this.retryIn(0)}),n.bind("offline",()=>{this.timeline.info({netinfo:"offline"}),this.connection&&this.sendActivityCheck()}),this.updateStrategy()}}class eR{add(e,t){return this.channels[e]||(this.channels[e]=function(e,t){if(0===e.indexOf("private-encrypted-")){if(t.config.nacl)return eD.createEncryptedChannel(e,t,t.config.nacl);let n=y("encryptedChannelSupport");throw new k("".concat("Tried to subscribe to a private-encrypted- channel but no nacl implementation available",". ").concat(n))}if(0===e.indexOf("private-"))return eD.createPrivateChannel(e,t);if(0===e.indexOf("presence-"))return eD.createPresenceChannel(e,t);if(0!==e.indexOf("#"))return eD.createChannel(e,t);throw new b('Cannot create a channel with name "'+e+'".')}(e,t)),this.channels[e]}all(){var e,t;return e=this.channels,t=[],H(e,function(e){t.push(e)}),t}find(e){return this.channels[e]}remove(e){var t=this.channels[e];return delete this.channels[e],t}disconnect(){H(this.channels,function(e){e.disconnect()})}constructor(){this.channels={}}}var eD={createChannels:()=>new eR,createConnectionManager:(e,t)=>new eO(e,t),createChannel:(e,t)=>
2new eE(e,t),createPrivateChannel:(e,t)=>new eA(e,t),createPresenceChannel:(e,t)=>new eC(e,t),createEncryptedChannel:(e,t,n)=>new eM(e,t,n),createTimelineSender:(e,t)=>new ex(e,t),createHandshake:(e,t)=>new ek(e,t),createAssistantToTheTransportManager:(e,t,n)=>new ew(e,t,n)};class eN{getAssistant(e){return eD.createAssistantToTheTransportManager(this,e,{minPingDelay:this.options.minPingDelay,maxPingDelay:this.options.maxPingDelay})}isAlive(){return this.livesLeft>0}reportDeath(){this.livesLeft-=1}constructor(e){this.options=e||{},this.livesLeft=this.options.lives||1/0}}class eL{isSupported(){return Y(this.strategies,U.method("isSupported"))}connect(e,t){var n=this.strategies,r=0,o=this.timeout,i=null,a=(s,l)=>{l?t(null,l):(r+=1,this.loop&&(r%=n.length),r<n.length?(o&&(o*=2,this.timeoutLimit&&(o=Math.min(o,this.timeoutLimit))),i=this.tryStrategy(n[r],e,{timeout:o,failFast:this.failFast},a)):t(!0))};return i=this.tryStrategy(n[r],e,{timeout:o,failFast:this.failFast},a),{abort:function(){i.abort()},forceMinPriority:function(t){e=t,i&&i.forceMinPriority(t)}}}tryStrategy(e,t,n,r){var o=null,i=null;return n.timeout>0&&(o=new B(n.timeout,function(){i.abort(),r(!0)})),i=e.connect(t,function(e,t){(!(e&&o&&o.isRunning())||n.failFast)&&(o&&o.ensureAborted(),r(e,t))}),{abort:function(){o&&o.ensureAborted(),i.abort()},forceMinPriority:function(e){i.forceMinPriority(e)}}}constructor(e,t){this.strategies=e,this.loop=!!t.loop,this.failFast=!!t.failFast,this.timeout=t.timeout,this.timeoutLimit=t.timeoutLimit}}class ej{isSupported(){return Y(this.strategies,U.method("isSupported"))}connect(e,t){var n,r,o,i;return n=this.strategies,r=e,o=function(e,n){return function(r,o){if(n[e].error=r,r){(function(e){for(var t=0;t<e.length;t++)if(!e[t].error)return!1;return!0})(n)&&t(!0);return}V(n,function(e){e.forceMinPriority(o.transport.priority)}),t(null,o)}},i=X(n,function(e,t,n,i){return e.connect(r,o(t,i))}),{abort:function(){V(i,eF)},forceMinPriority:function(e){V(i,function(t){t.forceMinPriority(e)})}}}constructor(e){this.strategies=e}}function eF(e){e.error||e.aborted||(e.abort(),e.aborted=!0)}class eB{isSupported(){return this.strategy.isSupported()}connect(e,t){var n=this.usingTLS,r=function(e){var t=e3.getLocalStorage();if(t)try{var n=t[ez(e)];if(n)return JSON.parse(n)}catch(t){eU(e)}return null}(n),o=r&&r.cacheSkipCount?r.cacheSkipCount:0,i=[this.strategy];if(r&&r.timestamp+this.ttl>=U.now()){var a=this.transports[r.transport];a&&(["ws","wss"].includes(r.transport)||o>3?(this.timeline.info({cached:!0,transport:r.transport,latency:r.latency}),i.push(new eL([a],{timeout:2*r.latency+1e3,failFast:!0}))):o++)}var s=U.now(),l=i.pop().connect(e,function r(a,u){a?(eU(n),i.length>0?(s=U.now(),l=i.pop().connect(e,r)):t(a)):(function(e,t,n,r){var o=e3.getLocalStorage();if(o)try{o[ez(e)]=J({timestamp:U.now(),transport:t,latency:n,cacheSkipCount:r})}catch(e){}}(n,u.transport.name,U.now()-s,o),t(null,u))});return{abort:function(){l.abort()},forceMinPriority:function(t){e=t,l&&l.forceMinPriority(t)}}}constructor(e,t,n){this.strategy=e,this.transports=t,this.ttl=n.ttl||18e5,this.usingTLS=n.useTLS,this.timeline=n.timeline}}function ez(e){return"pusherTransport"+(e?"TLS":"NonTLS")}function eU(e){var t=e3.getLocalStorage();if(t)try{delete t[ez(e)]}catch(e){}}class eW{isSupported(){return this.strategy.isSupported()}connect(e,t){var n,r=this.strategy,o=new B(this.options.delay,function(){n=r.connect(e,t)});return{abort:function(){o.ensureAborted(),n&&n.abort()},forceMinPriority:function(t){e=t,n&&n.forceMinPriority(t)}}}constructor(e,{delay:t}){this.strategy=e,this.options={delay:t}}}class eq{isSupported(){return(this.test()?this.trueBranch:this.falseBranch).isSupported()}connect(e,t){return(this.test()?this.trueBranch:this.falseBranch).connect(e,t)}constructor(e,t,n){this.test=e,this.trueBranch=t,this.falseBranch=n}}class eG{isSupported(){return this.strategy.isSupported()}connect(e,t){var n=this.strategy.connect(e,function(e,r){r&&n.abort(),t(e,r)});return n}constructor(e){this.strategy=e}}function eH(e){return function(){return e.isSupported()}}var eK={getRequest:function(e){var t=new window.XDomainRequest;return t.ontimeout=function(){e.emit("error",new w),e.close()},t.onerror=function(t){e.emit("error",t),e.close()},t.onprogress=function(){t.responseText&&t.responseText.length>0&&e.onChunk(200,t.responseText)},t.onload=function(){t.responseText&&t.responseText.length>0&&e.onChunk(200,t.responseText),e.emit("finished",200),e.close()},t},abortRequest:function(e){e.ontimeout=e.onerror=e.onprogress=e.onload=null,e.abort()}};class eV extends ea{start(e){this.position=0,this.xhr=this.hooks.getRequest
vendor: 4,253 bytes, line 2
2(this),this.unloader=()=>{this.close()},e3.addUnloadListener(this.unloader),this.xhr.open(this.method,this.url,!0),this.xhr.setRequestHeader&&this.xhr.setRequestHeader("Content-Type","application/json"),this.xhr.send(e)}close(){this.unloader&&(e3.removeUnloadListener(this.unloader),this.unloader=null),this.xhr&&(this.hooks.abortRequest(this.xhr),this.xhr=null)}onChunk(e,t){for(;;){var n=this.advanceBuffer(t);if(n)this.emit("chunk",{status:e,data:n});else break}this.isBufferTooLong(t)&&this.emit("buffer_too_long")}advanceBuffer(e){var t=e.slice(this.position),n=t.indexOf("\n");return -1!==n?(this.position+=n+1,t.slice(0,n)):null}isBufferTooLong(e){return this.position===e.length&&e.length>262144}constructor(e,t,n){super(),this.hooks=e,this.method=t,this.url=n}}(i=l||(l={}))[i.CONNECTING=0]="CONNECTING",i[i.OPEN=1]="OPEN",i[i.CLOSED=3]="CLOSED";var eX=l,e$=1;function eQ(e){var t=-1===e.indexOf("?")?"?":"&";return e+t+"t="+ +new Date+"&n="+e$++}function eY(e){return e3.randomInt(e)}var eJ=class{send(e){return this.sendRaw(JSON.stringify([e]))}ping(){this.hooks.sendHeartbeat(this)}close(e,t){this.onClose(e,t,!0)}sendRaw(e){if(this.readyState!==eX.OPEN)return!1;try{var t,n;return e3.createSocketRequest("POST",eQ((t=this.location,n=this.session,t.base+"/"+n+"/xhr_send"))).start(e),!0}catch(e){return!1}}reconnect(){this.closeStream(),this.openStream()}onClose(e,t,n){this.closeStream(),this.readyState=eX.CLOSED,this.onclose&&this.onclose({code:e,reason:t,wasClean:n})}onChunk(e){if(200===e.status){var t;switch(this.readyState===eX.OPEN&&this.onActivity(),e.data.slice(0,1)){case"o":t=JSON.parse(e.data.slice(1)||"{}"),this.onOpen(t);break;case"a":t=JSON.parse(e.data.slice(1)||"[]");for(var n=0;n<t.length;n++)this.onEvent(t[n]);break;case"m":t=JSON.parse(e.data.slice(1)||"null"),this.onEvent(t);break;case"h":this.hooks.onHeartbeat(this);break;case"c":t=JSON.parse(e.data.slice(1)||"[]"),this.onClose(t[0],t[1],!0)}}}onOpen(e){var t,n,r;this.readyState===eX.CONNECTING?(e&&e.hostname&&(this.location.base=(t=this.location.base,n=e.hostname,(r=/(https?:\/\/)([^\/:]+)((\/|:)?.*)/.exec(t))[1]+n+r[3])),this.readyState=eX.OPEN,this.onopen&&this.onopen()):this.onClose(1006,"Server lost session",!0)}onEvent(e){this.readyState===eX.OPEN&&this.onmessage&&this.onmessage({data:e})}onActivity(){this.onactivity&&this.onactivity()}onError(e){this.onerror&&this.onerror(e)}openStream(){this.stream=e3.createSocketRequest("POST",eQ(this.hooks.getReceiveURL(this.location,this.session))),this.stream.bind("chunk",e=>{this.onChunk(e)}),this.stream.bind("finished",e=>{this.hooks.onFinished(this,e)}),this.stream.bind("buffer_too_long",()=>{this.reconnect()});try{this.stream.start()}catch(e){U.defer(()=>{this.onError(e),this.onClose(1006,"Could not start streaming",!1)})}}closeStream(){this.stream&&(this.stream.unbind_all(),this.stream.close(),this.stream=null)}constructor(e,t){this.hooks=e,this.session=eY(1e3)+"/"+function(){for(var e=[],t=0;t<8;t++)e.push(eY(32).toString(32));return e.join("")}(),this.location=function(e){var t=/([^\?]*)\/*(\??.*)/.exec(e);return{base:t[1],queryString:t[2]}}(t),this.readyState=eX.CONNECTING,this.openStream()}},eZ={getReceiveURL:function(e,t){return e.base+"/"+t+"/xhr_streaming"+e.queryString},onHeartbeat:function(e){e.sendRaw("[]")},sendHeartbeat:function(e){e.sendRaw("[]")},onFinished:function(e,t){e.onClose(1006,"Connection interrupted ("+t+")",!1)}},e0={getReceiveURL:function(e,t){return e.base+"/"+t+"/xhr"+e.queryString},onHeartbeat:function(){},sendHeartbeat:function(e){e.sendRaw("[]")},onFinished:function(e,t){200===t?e.reconnect():e.onClose(1006,"Connection interrupted ("+t+")",!1)}},e1={getRequest:function(e){var t=new(e3.getXHRAPI());return t.onreadystatechange=t.onprogress=function(){switch(t.readyState){case 3:t.responseText&&t.responseText.length>0&&e.onChunk(t.status,t.responseText);break;case 4:t.responseText&&t.responseText.length>0&&e.onChunk(t.status,t.responseText),e.emit("finished",t.status),e.close()}},t},abortRequest:function(e){e.onreadystatechange=null,e.abort()}},e2={createStreamingSocket(e){return this.createSocket(eZ,e)},createPollingSocket(e){return this.createSocket(e0,e)},createSocket:(e,t)=>new eJ(e,t),createXHR(e,t){return this.createRequest(e1,e,t)}
2,createRequest:(e,t,n)=>new eV(e,t,n)};e2.createXDR=function(e,t){return this.createRequest(eK,e,t)};var e3={nextAuthCallbackID:1,auth_callbacks:{},ScriptReceivers:c,DependenciesReceivers:h,getDefaultStrategy:function(e,t,n){var r,o={};function i(t,r,i,a,s){var l=n(e,t,r,i,a,s);return o[t]=l,l}var a=Object.assign({},t,{hostNonTLS:e.wsHost+":"+e.wsPort,hostTLS:e.wsHost+":"+e.wssPort,httpPath:e.wsPath}),s=Object.assign({},a,{useTLS:!0}),l=Object.assign({},t,{hostNonTLS:e.httpHost+":"+e.httpPort,hostTLS:e.httpHost+":"+e.httpsPort,httpPath:e.httpPath}),u={loop:!0,timeout:15e3,timeoutLimit:6e4},c=new eN({minPingDelay:1e4,maxPingDelay:e.activityTimeout}),d=new eN({lives:2,minPingDelay:1e4,maxPingDelay:e.activityTimeout}),f=i("ws","ws",3,a,c),p=i("wss","ws",3,s,c),h=i("sockjs","sockjs",1,l),m=i("xhr_streaming","xhr_streaming",1,l,d),g=i("xdr_streaming","xdr_streaming",1,l,d),y=i("xhr_polling","xhr_polling",1,l),v=i("xdr_polling","xdr_polling",1,l),b=new eL([f],u),w=new eL([p],u),_=new eL([h],u),S=new eL([new eq(eH(m),m,g)],u),k=new eL([new eq(eH(y),y,v)],u),x=new eL([new eq(eH(S),new ej([S,new eW(k,{delay:4e3})]),k)],u),E=new eq(eH(x),x,_);return r=new ej(t.useTLS?[b,new eW(E,{delay:2e3})]:[b,new eW(w,{delay:2e3}),new eW(E,{delay:5e3})]),new eB(new eG(new eq(eH(f),r,E)),o,{ttl:18e5,timeline:t.timeline,useTLS:t.useTLS})},Transports:eh,transportConnectionInitializer:function(){var e=this;e.timeline.info(e.buildTimelineMessage({transport:e.name+(e.options.useTLS?"s":"")})),e.hooks.isInitialized()?e.changeState("initialized"):e.hooks.file?(e.changeState("initializing"),m.load(e.hooks.file,{useTLS:e.options.useTLS},function(t,n){e.hooks.isInitialized()?(e.changeState("initialized"),n(!0)):(t&&e.onError(t),e.onClose(),n(!1))})):e.onClose()},HTTPFactory:e2,TimelineTransport:{name:"jsonp",getAgent:function(e,t){return function(n,r){var o="http"+(t?"s":"")+"://"+(e.host||e.options.host)+e.options.path,i=e3.createJSONPRequest(o,n),a=e3.ScriptReceivers.create(function(t,n){c.remove(a),i.cleanup(),n&&n.host&&(e.host=n.host),r&&r(t,n)});i.send(a)}}},getXHRAPI:()=>window.XMLHttpRequest,getWebSocketAPI:()=>window.WebSocket||window.MozWebSocket,setup(e){window.Pusher=e;var t=()=>{this.onDocumentBody(e.ready)};window.JSON?t():m.load("json2",{},t)},getDocument:()=>document,getProtocol(){return this.getDocument().location.protocol},getAuthorizers:()=>({ajax:T,jsonp:ee}),onDocumentBody(e){document.body?e():setTimeout(()=>{this.onDocumentBody(e)},0)},createJSONPRequest:(e,t)=>new en(e,t),createScriptRequest:e=>new et(e),getLocalStorage(){try{return window.localStorage}catch(e){return}},createXHR(){return this.getXHRAPI()?this.createXMLHttpRequest():this.createMicrosoftXHR()},createXMLHttpRequest(){return new(this.getXHRAPI())},createMicrosoftXHR:()=>new ActiveXObject("Microsoft.XMLHTTP"),getNetwork:()=>eb,createWebSocket(e){return new(this.getWebSocketAPI())(e)},createSocketRequest(e,t){if(this.isXHRSupported())return this.HTTPFactory.createXHR(e,t);if(this.isXDRSupported(0===t.indexOf("https:")))return this.HTTPFactory.createXDR(e,t);throw"Cross-origin HTTP requests are not supported"},isXHRSupported(){var e=this.getXHRAPI();return!!e&&void 0!==new e().withCredentials},isXDRSupported(e){var t=this.getProtocol();return!!window.XDomainRequest&&t===(e?"https:":"http:")},addUnloadListener(e){void 0!==window.addEventListener?window.addEventListener("unload",e,!1):void 0!==window.attachEvent&&window.attachEvent("onunload",e)},removeUnloadListener(e){void 0!==window.addEventListener?window.removeEventListener("unload",e,!1):void 0!==window.detachEvent&&window.detachEvent("onunload",e)},randomInt:e=>Math.floor((window.crypto||window.msCrypto).getRandomValues(new Uint32Array(1))[0]/0x100000000*e)};(a=u||(u={}))[a.ERROR=3]="ERROR",a[a.INFO=6]="INFO",a[a.DEBUG=7]="DEBUG";var e8=u;class e4{log(e,t){e<=this.options.level&&(this.events.push(W({},t,{timestamp:U.now()})),this.options.limit&&this.events.length>this.options.limit&&this.events.shift())}error(e){this.log(e8.ERROR,e)}info(e){this.log(e8.INFO,e)}debug(e){this.log(e8.DEBUG,e)}isEmpty(){return 0===this.events.length}send(e,t){var n=W({session:this.session,bundle:this.sent+1,key:this.key,lib:"js",version:this.options.version,cluster:this.options.cluster,features:this.options.features,timeline:this.events},this.options.params);return this.events=[],e(n,(e,n)=>{!e&&this.sent++,t&&t(e,n)}),!0}generateUniqueID(){return this.uniqueID++,this.uniqueID}constructor(e,t,n){this.key=e,this.session=t,this.events=[],this.options=n||{},this.sent=0,this.uniqueID=0}}class e6{isSupported(){return this.transport.isSupported({useTLS:this.options.useTLS})}connect(e,t){if(!this.isSupported())return e5(new E,t);if(this.priority<e)return e5(new _,t);var n=!1,r=this.transport.createConnection(this.name,this.priority,this.options.key,this.options),o=null,i=function(){r.unbind("initialized",i),r.connect()},a=function(){o=eD.createHandshake(r,function(e){n=!0,u(),t(null,e)})},s=function(e){u(),t(e)}
2,l=function(){u(),t(new S(J(r)))},u=function(){r.unbind("initialized",i),r.unbind("open",a),r.unbind("error",s),r.unbind("closed",l)};return r.bind("initialized",i),r.bind("open",a),r.bind("error",s),r.bind("closed",l),r.initialize(),{abort:()=>{n||(u(),o?o.close():r.close())},forceMinPriority:e=>{!n&&this.priority<e&&(o?o.close():r.close())}}}constructor(e,t,n,r){this.name=e,this.priority=t,this.transport=n,this.options=r||{}}}function e5(e,t){return U.defer(function(){t(e)}),{abort:function(){},forceMinPriority:function(){}}}let{Transports:e9}=e3;var e7=function(e,t,n,r,o,i){var a,s=e9[n];if(!s)throw new x(n);return e.enabledTransports&&-1===G(e.enabledTransports,t)||e.disabledTransports&&-1!==G(e.disabledTransports,t)?a=te:(o=Object.assign({ignoreNullOrigin:e.ignoreNullOrigin},o),a=new e6(t,r,i?i.getAssistant(s):s,o)),a},te={isSupported:function(){return!1},connect:function(e,t){var n=U.defer(function(){t(new E)});return{abort:function(){n.ensureAborted()},forceMinPriority:function(){}}}};class tt extends ea{handleEvent(e){e.data.events.forEach(e=>{this.emit(e.name,e)})}bindWatchlistInternalEvent(){this.pusher.connection.bind("message",e=>{"pusher_internal:watchlist_events"===e.event&&this.handleEvent(e)})}constructor(e){super(function(e,t){Z.debug("No callbacks on watchlist events for ".concat(e))}),this.pusher=e,this.bindWatchlistInternalEvent()}}var tn=function(){let e,t;return{promise:new Promise((n,r)=>{e=n,t=r}),resolve:e,reject:t}};class tr extends ea{signin(){this.signin_requested||(this.signin_requested=!0,this._signin())}_signin(){this.signin_requested&&(this._newSigninPromiseIfNeeded(),"connected"===this.pusher.connection.state&&this.pusher.config.userAuthenticator({socketId:this.pusher.connection.socket_id},this._onAuthorize))}_onSigninSuccess(e){try{this.user_data=JSON.parse(e.user_data)}catch(t){Z.error("Failed parsing user data after signin: ".concat(e.user_data)),this._cleanup();return}if("string"!=typeof this.user_data.id||""===this.user_data.id){Z.error("user_data doesn't contain an id. user_data: ".concat(this.user_data)),this._cleanup();return}this._signinDoneResolve(),this._subscribeChannels()}_subscribeChannels(){let e=e=>{e.subscriptionPending&&e.subscriptionCancelled?e.reinstateSubscription():e.subscriptionPending||"connected"!==this.pusher.connection.state||e.subscribe()};this.serverToUserChannel=new eE("#server-to-user-".concat(this.user_data.id),this.pusher),this.serverToUserChannel.bind_global((e,t)=>{0!==e.indexOf("pusher_internal:")&&0!==e.indexOf("pusher:")&&this.emit(e,t)}),e(this.serverToUserChannel)}_cleanup(){this.user_data=null,this.serverToUserChannel&&(this.serverToUserChannel.unbind_all(),this.serverToUserChannel.disconnect(),this.serverToUserChannel=null),this.signin_requested&&this._signinDoneResolve()}_newSigninPromiseIfNeeded(){if(!this.signin_requested||this.signinDonePromise&&!this.signinDonePromise.done)return;let{promise:e,resolve:t,reject:n}=tn();e.done=!1;let r=()=>{e.done=!0};e.then(r).catch(r),this.signinDonePromise=e,this._signinDoneResolve=t}constructor(e){super(function(e,t){Z.debug("No callbacks on user for "+e)}),this.signin_requested=!1,this.user_data=null,this.serverToUserChannel=null,this.signinDonePromise=null,this._signinDoneResolve=null,this._onAuthorize=(e,t)=>{if(e){Z.warn("Error during signin: ".concat(e)),this._cleanup();return}this.pusher.send_event("pusher:signin",{auth:t.auth,user_data:t.user_data})},this.pusher=e,this.pusher.connection.bind("state_change",e=>{let{previous:t,current:n}=e;"connected"!==t&&"connected"===n&&this._signin(),"connected"===t&&"connected"!==n&&(this._cleanup(),this._newSigninPromiseIfNeeded())}),this.watchlist=new tt(e),this.pusher.connection.bind("message",e=>{"pusher:signin_success"===e.event&&this._onSigninSuccess(e.data),this.serverToUserChannel&&this.serverToUserChannel.name===e.channel&&this.serverToUserChannel.handleEvent(e)})}}class to{static ready(){to.isReady=!0;for(var e=0,t=to.instances.length;e<t;e++)to.instances[e].connect()}static getClientFeatures(){return K(Q({ws:e3.Transports.ws},function(e){return e.isSupported({})}))}channel(e){return this.channels.find(e)}allChannels(){return this.channels.all()}connect(){if(this.connection.connect(),this.timelineSender&&!this.timelineSenderTimer){var e=this.connection.isUsingTLS(),t=this.timelineSender;this.timelineSenderTimer=new z(6e4,function(){t.send(e)})}}disconnect(){this.connection.disconnect(),this.timelineSenderTimer&&(this.timelineSenderTimer.ensureAborted(),this.timelineSenderTimer=null)}
2bind(e,t,n){return this.global_emitter.bind(e,t,n),this}unbind(e,t,n){return this.global_emitter.unbind(e,t,n),this}bind_global(e){return this.global_emitter.bind_global(e),this}unbind_global(e){return this.global_emitter.unbind_global(e),this}unbind_all(e){return this.global_emitter.unbind_all(),this}subscribeAll(){var e;for(e in this.channels.channels)this.channels.channels.hasOwnProperty(e)&&this.subscribe(e)}subscribe(e){var t=this.channels.add(e,this);return t.subscriptionPending&&t.subscriptionCancelled?t.reinstateSubscription():t.subscriptionPending||"connected"!==this.connection.state||t.subscribe(),t}unsubscribe(e){var t=this.channels.find(e);t&&t.subscriptionPending?t.cancelSubscription():(t=this.channels.remove(e))&&t.subscribed&&t.unsubscribe()}send_event(e,t,n){return this.connection.send_event(e,t,n)}shouldUseTLS(){return this.config.useTLS}signin(){this.user.signin()}constructor(e,t){(function(e){if(null==e)throw"You must pass your app key when you instantiate Pusher."})(e),function(e){if(null==e)throw"You must pass an options object";if(null==e.cluster)throw"Options object must provide a cluster";"disableStats"in e&&Z.warn("The disableStats option is deprecated in favor of enableStats")}(t),this.key=e,this.config=function(e,t){var n,r,o,i;let a={activityTimeout:e.activityTimeout||12e4,cluster:e.cluster,httpPath:e.httpPath||"/pusher",httpPort:e.httpPort||80,httpsPort:e.httpsPort||443,pongTimeout:e.pongTimeout||3e4,statsHost:e.statsHost||"stats.pusher.com",unavailableTimeout:e.unavailableTimeout||1e4,wsPath:e.wsPath||"",wsPort:e.wsPort||80,wssPort:e.wssPort||443,enableStats:"enableStats"in(n=e)?n.enableStats:"disableStats"in n&&!n.disableStats,httpHost:(r=e).httpHost?r.httpHost:r.cluster?"sockjs-".concat(r.cluster,".pusher.com"):"sockjs.pusher.com",useTLS:function(e){if("https:"===e3.getProtocol());else if(!1===e.forceTLS)return!1;return!0}(e),wsHost:(o=e).wsHost?o.wsHost:(i=o.cluster,"ws-".concat(i,".pusher.com")),userAuthenticator:function(e){let t=Object.assign(Object.assign({},f),e.userAuthentication);if("customHandler"in t&&null!=t.customHandler)return t.customHandler;if(void 0===e3.getAuthorizers()[t.transport])throw"'".concat(t.transport,"' is not a recognized auth transport");return(e,n)=>{let r=((e,t)=>{var n="socket_id="+encodeURIComponent(e.socketId);for(var r in t.params)n+="&"+encodeURIComponent(r)+"="+encodeURIComponent(t.params[r]);if(null!=t.paramsProvider){let e=t.paramsProvider();for(var r in e)n+="&"+encodeURIComponent(r)+"="+encodeURIComponent(e[r])}return n})(e,t);e3.getAuthorizers()[t.transport](e3,r,t,s.UserAuthentication,n)}}(e),channelAuthorizer:function(e,t){let n=function(e,t){let n;if("channelAuthorization"in e)n=Object.assign(Object.assign({},p),e.channelAuthorization);else{var r,o;let i;n={transport:e.authTransport||"ajax",endpoint:e.authEndpoint||"/pusher/auth"},"auth"in e&&("params"in e.auth&&(n.params=e.auth.params),"headers"in e.auth&&(n.headers=e.auth.headers)),"authorizer"in e&&(n.customHandler=(r=n,o=e.authorizer,i={authTransport:r.transport,authEndpoint:r.endpoint,auth:{params:r.params,headers:r.headers}},(e,n)=>{o(t.channel(e.channelName),i).authorize(e.socketId,n)}))}return n}(e,t);if("customHandler"in n&&null!=n.customHandler)return n.customHandler;if(void 0===e3.getAuthorizers()[n.transport])throw"'".concat(n.transport,"' is not a recognized auth transport");return(e,t)=>{let r=((e,t)=>{var n="socket_id="+encodeURIComponent(e.socketId);for(var r in n+="&channel_name="+encodeURIComponent(e.channelName),t.params)n+="&"+encodeURIComponent(r)+"="+encodeURIComponent(t.params[r]);if(null!=t.paramsProvider){let e=t.paramsProvider();for(var r in e)n+="&"+encodeURIComponent(r)+"="+encodeURIComponent(e[r])}return n})(e,n);e3.getAuthorizers()[n.transport](e3,r,n,s.ChannelAuthorization,t)}}(e,t)};return"disabledTransports"in e&&(a.disabledTransports=e.disabledTransports),"enabledTransports"in e&&(a.enabledTransports=e.enabledTransports),"ignoreNullOrigin"in e&&(a.ignoreNullOrigin=e.ignoreNullOrigin),"timelineParams"in e&&(a.timelineParams=e.timelineParams),"nacl"in e&&(a.nacl=e.nacl),a}(t,this),this.channels=eD.createChannels(),this.global_emitter=new ea,this.sessionID=e3.randomInt(1e9),this.timeline=new e4(this.key,this.sessionID,{cluster:this.config.cluster,features:to.getClientFeatures(),params:this.config.timelineParams||{},limit:50,level:e8.INFO,version:d}),this.config.enableStats&&(this.timelineSender=eD.createTimelineSender(this.timeline,{host:this.config.statsHost,path:"/timeline/v2/"+e3.TimelineTransport.name}));var n=e=>e3.getDefaultStrategy(this.config,e,e7);this.connection=eD.createConnectionManager(this.key,{getStrategy:n,timeline:this.timeline,activityTimeout:this.config.activityTimeout,pongTimeout:this.config.pongTimeout,unavailableTimeout:this.config.unavailableTimeout,useTLS:!!this.config.useTLS}),this.connection.bind("connected",()=>{this.subscribeAll(),this.timelineSender&&this.timelineSender.send(this.connection.isUsingTLS())}),this.connection.bind("message",e=>{var t=0===e.event.indexOf("pusher_internal:");if(e.channel){var n=this.channel(e.channel);n&&n.handleEvent(e)}t||this.global_emitter.emit(e.event,e.data)}),this.connection.bind("connecting",()=>{this.channels.disconnect()}),this.connection.bind("disconnected",()=>{this.channels.disconnect()}),this.connection.bind("error",e=>{Z.warn(e)}),to.instances.push(this),this.timeline.info({instances:to.instances.length}),this.user=new tr(this),to.isReady&&this.connect()}}to.instances=[],to.isReady=!1,to.logToConsole=!1,to.Runtime=e3,to.ScriptReceivers=e3.ScriptReceivers,to.DependenciesReceivers=e3.DependenciesReceivers,to.auth_callbacks=e3.auth_callbacks;var ti=t.default=to;e3.setup(to)}],t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}
2),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t||4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,(function(t){return e[t]}).bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=2)}()},976859,865624,446986,390634,436387,e=>{"use strict";e.s(["MockedAuthContext",()=>ey,"default",()=>ev,"linuz90User",()=>ep,"readPersistedAuth",()=>eh,"resetPersistedAuth",()=>eg,"useAccount",()=>en,"useAccountConnectedPlatforms",()=>er,"useAccountPlatformAccount",()=>el,"useAccountPlatformAccounts",()=>ei,"useAccounts",()=>Y,"useAccountsGroupedByTeam",()=>ef,"useAppSelectedAccount",()=>Z,"useAppSelectedAccountId",()=>ee,"useAppSelectedConnectedPlatforms",()=>eo,"useAppSelectedOrderedPlatformAccounts",()=>es,"useAppSelectedPlatformAccount",()=>eu,"useAppSelectedPlatformAccounts",()=>ea,"useAuth",()=>V,"useIsChangingAccount",()=>ed,"useLoggedIn",()=>$,"useTeams",()=>J,"useTeamsForAccount",()=>ec,"useUpdateAppSelectedAccountId",()=>et,"useUser",()=>Q],976859),e.i(661683);var t=e.i(878420),n=e.i(64386),r=e.i(221628),o=e.i(45354),i=e.i(831136),a=e.i(663973),s=e.i(50448),l=e.i(46672),u=e.i(76795),c=e.i(363800),d=e.i(786734),f=e.i(384422),p=e.i(278337),h=e.i(416340),m=e.i(588354),g=e.i(575216),y=e.i(216957),v=e.i(41133),b=e.i(513738),w=e.i(981629),_=e.i(387911),S=e.i(577735);function k(e){try{let t=e.split(".");if(3!==t.length)return;let n=t[1].replace(/-/g,"+").replace(/_/g,"/"),r=decodeURIComponent(atob(n).split("").map(e=>"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)).join("")),o=JSON.parse(r);if("object"!=typeof o||null===o)return;return o}catch(e){console.error("Error decoding JWT:",e);return}}function x(e){let t=k(e),n=null==t?void 0:t.user_auth;if("object"==typeof n&&null!==n)return n}e.s(["decodeJWTPayload",0,k,"decodeJWTUserAuth",0,x],865624);var E=e.i(73002);function A(e){E.typedStorage.setItem(E.storageKeys.lastUsedLoginProvider,e)}function T(){return E.typedStorage.getItem(E.storageKeys.lastUsedLoginProvider)}e.s(["getLastUsedProvider",0,T,"setLastUsedProvider",0,A],446986);var C=e.i(702236),I=e.i(13561);function P(e){return!!e&&("string"==typeof e.message&&e.message.includes("Network Error")||"ECONNABORTED"===e.code||"ERR_INTERNET_DISCONNECTED"===e.code)}e.s(["default",0,P],390634);var M=e.i(436413);e.s(["getAccountChannelName",()=>j,"resetPusher",()=>N,"usePusherEvent",()=>F],436387);var O=e.i(85021);let R=null,D=!1,N=()=>{R&&(R.disconnect(),R=null,L.clear()),D=!1},L=new Map,j=e=>"private-account-".concat(e);function F(e){let t,{channel:n,event:r,handler:o,enabled:i=!0}=e,a=((t=(0,h.useRef)(void 0)).current||(D||(R=(()=>{let e="ab3b6772843b64f81618";if(!e||""===e.trim())return console.warn("Pusher initialization failed: NEXT_PUBLIC_PUSHER_KEY is not set or empty. Please add your Pusher key to your environment variables."),null;""==="us2".trim()&&console.warn("Pusher initialization warning: NEXT_PUBLIC_PUSHER_CLUSTER is not set or empty. Using default cluster 'us2'.");try{return new O.default(e,{cluster:"us2",forceTLS:!0,channelAuthorization:{endpoint:(0,_.buildBrowserBackendUrl)("/pusher/auth/"),transport:"ajax",params:(0,_.apiAuthQueryParams)(),headers:(0,_.apiAuthHeaders)()}})}catch(e){return console.error("Failed to initialize Pusher:",e),null}})(),D=!0),t.current=R),t.current),s=(0,h.useRef)(o),[l,u]=(0,h.useState)(null);return(0,h.useEffect)(()=>{s.current=o},[o]),(0,h.useEffect)(()=>a&&n&&i?(u(((e,t)=>{let n=L.get(t);if(n)return n.refCount+=1,n.channel;let r=e.subscribe(t);return L.set(t,{channel:r,refCount:1}),r})(a,n)),()=>{let e=L.get(n);if(e&&(e.refCount-=1,e.refCount<=0))try{a.unsubscribe(n)}finally{L.delete(n)}u(null)}):void u(null),[a,n,i]),(0,h.useEffect)(()=>{if(!l)return;let e=e=>{s.current(e,{channel:l})};return l.bind(r,e),()=>{l.unbind(r,e)}},[l,r]),l}var B=e.i(673073),z=e.i(533541),U=e.i(914723),W=e.i(12922);let q=(0,h.createContext)({setToken:()=>{},logIn:(e,t)=>{},logOut:async()=>
2!1,logOutLocally:()=>{},logOutAllSessions:async e=>{},updateSelectedAccountId:(e,t)=>{},accountsLoading:!0,refetchUser:()=>{},refetchAccounts:()=>Promise.resolve(),teamMemberships:[],refetchTeamMemberships:()=>Promise.resolve(),accounts:[],teams:[]});function G(){let e=(0,w.getCurrentAccountId)();return M.loggers.auth.debug("Reading initial account selection",{accountId:e}),e}function H(e){return"object"==typeof e&&null!==e}function K(e){return H(e)&&"number"==typeof e.id}function V(){return(0,h.useContext)(q)}function X(){return(0,h.useContext)(q)}let $=e=>{let{token:n,user:r,cacheLoaded:o,selectedAccountId:i}=X(),a=(0,t._)({defaultValue:!1,requireAccount:!1},e);if(!o)return{isLoggedIn:a.defaultValue,hasSelectedAccount:!1,isLoaded:!1};let s=void 0!==i,l=!!n&&!!r;return a.requireAccount&&(l=l&&s),{isLoggedIn:l,hasSelectedAccount:s,isLoaded:!0}};function Q(){let{user:e}=V();return e}function Y(){let{accounts:e}=V();return e}function J(){let{teams:e}=V();return e}function Z(){let{selectedAccount:e}=X();return e}function ee(){let{selectedAccountId:e}=X();return null!=e?e:void 0}function et(){let{updateSelectedAccountId:e}=X();return e}let en=e=>{let{accounts:t}=V();return t.find(t=>t.id===e)};function er(e){var t;let n=en(e);return null!=(t=null==n?void 0:n.accounts.map(e=>e.platform))?t:[]}function eo(){var e;let t=Z();return er(null!=(e=null==t?void 0:t.id)?e:-1)}function ei(e){var t;let n=en(e);return null!=(t=null==n?void 0:n.accounts)?t:[]}function ea(){var e;let t=Z();return null!=(e=null==t?void 0:t.accounts)?e:[]}function es(){let e=ea(),{settings:t}=(0,l.useAccountSettings)("appSelectedAccount");return(0,h.useMemo)(()=>{if(!e.length)return[];let n=new Map;e.forEach(e=>{n.set(e.platform,e)});let r=new Set(e.map(e=>e.platform).map(b.socialMediaPlatformToEditorPlatform)),o=t.PLATFORMS_ORDER,i=(0,U.getPlatformsOrderEnsuringDefaults)(o).filter(e=>r.has(e)),a=[],s=[];return i.forEach(e=>{var n;(null==(n=t.DEFAULT_PLATFORMS)?void 0:n[e])===!0?a.push(e):s.push(e)}),[...a,...s].map(b.socialMediaEditorPlatformToSocialMediaPlatform).map(e=>n.get(e)).filter(e=>void 0!==e)},[e,t.DEFAULT_PLATFORMS,t.PLATFORMS_ORDER])}function el(e,t){let n=en(e);return null==n?void 0:n.accounts.find(e=>e.platform===t)}function eu(e){let t=Z();return null==t?void 0:t.accounts.find(t=>t.platform===e)}function ec(e){let{teams:t}=V();return t.filter(t=>t.accounts.some(t=>t===e))}function ed(){let{isChangingAccount:e}=V();return e}function ef(e){let{accounts:t,teams:n}=V();return(0,h.useMemo)(()=>{let r=[],o={},i=n.flatMap(e=>e.accounts),a=t.filter(e=>!i.includes(e.id));for(let i of(r.push({key:"Personal",label:"Personal",accounts:a,type:"personal"}),n)){var s;o[i.name]=(null!=(s=o[i.name])?s:0)+1;let n=i.name;(null==e?void 0:e.uniqueTeamName)&&o[i.name]>1&&(n="".concat(i.name," #").concat(o[i.name]));let a=t.filter(e=>i.accounts.includes(e.id));r.push({key:"team-".concat(i.id),label:n,accounts:a,type:"team",membership:i})}return r},[t,n,null==e?void 0:e.uniqueTeamName])}let ep={name:"Fabrizio Rinaldi",screen_name:"linuz90",profile_image_url:(0,W.default)("linuz90"),twitter_verified_type:"blue",twitter_subscription_type:"PremiumPlus"};function eh(){let e=window.localStorage.getItem(E.storageKeys.auth);if(e)try{return JSON.parse(e)}catch(t){console.error("Error JSON parsing persisted auth:",e)}return{}}function em(e){let n=eh(),r=JSON.stringify((0,t._)({},n,e));window.localStorage.setItem(E.storageKeys.auth,r)}function eg(){window.localStorage.removeItem(E.storageKeys.auth),ew()}let ey=e=>{let{value:n,loggedIn:o=!0,children:i}=e;return(0,r.jsx)(q.Provider,{value:(0,t._)({cacheLoaded:o,token:o?"asdasd":void 0,user:f.default.users.linuz90,selectedAccount:f.default.accounts.linuz90,accountsLoading:!1,setToken:()=>{},logIn:(e,t)=>{},logOut:async()=>!0,logOutLocally:()=>{},logOutAllSessions:async()=>{},updateSelectedAccountId:e=>{},refetchUser:()=>{},refetchAccounts:()=>Promise.resolve(),refetchTeamMemberships:()=>Promise.resolve(),teamMemberships:[],accounts:[],teams:[]},n),children:i})},ev=e=>{var l,f;let{children:b}=e,w=(0,p.useRouter)(),k=(0,u.shouldPreserveTagFilterForAccountChange)({explicitPreserve:void 0,pathname:w.pathname}),[E,O]=(0,h.useState)(!1),[R,D]=(0,h.useState)(void 0),[L,j]=(0,h.useState)(G),[F,U]=(0,h.useState)(!1),W=(0,g.useSetAppSelectedDraftId)(),V=(0,a.useQueryClient)(),X=(0,c.default)(),$=(0,h.useCallback)(()=>Object.values(I.featureFlagKeys).reduce((e,t)=>
2{let n=localStorage.getItem(t);return null!==n&&(e[t]=n),e},{}),[]),Q=(0,h.useCallback)(e=>{Object.entries(e).forEach(e=>{let[t,n]=e;localStorage.setItem(t,n)})},[]),Y=(0,h.useCallback)(()=>{D(void 0),j(null),W(null),X(["tags","platforms","sort","cstatus"]),v.useSidebarStore.getState().setSelectedFilter(z.SidebarFilter.FILTER_DRAFTS),y.useModalStore.getState().closeAllModals(),eg(),ew();let e=$(),t=T();localStorage.clear(),Q(e),t&&A(t),V.clear(),N()},[X,V,W,$,Q]),J=(0,h.useCallback)(async()=>{try{return await _.default.post("/logout/",void 0,{skipRefreshOn401:!0}),Y(),!0}catch(n){var e;let t=null==n||null==(e=n.response)?void 0:e.status;if(401===t||403===t)return Y(),!0;return(0,S.notifApiError)(n,{fallbackMessage:"Error logging out",id:"logout"}),!1}},[Y]),[Z,ee]=(0,h.useState)();(0,h.useEffect)(()=>{let e=eh();e&&(ee(e),D(e.token),L&&eb(L),O(!0))},[]),(0,h.useEffect)(()=>{if(E){var e;e=!!R,document.documentElement.classList.toggle("has-auth",e)}},[E,R]);let{data:et,error:en,refetch:er}=(0,i.useQuery)((0,n._)((0,t._)({},B.queries.auth.me),{staleTime:1e4,enabled:!!R,refetchOnWindowFocus:!0,retry:!1,placeholderData:{me:K(null==Z?void 0:Z.user)?Z.user:void 0}}));(0,h.useEffect)(()=>{if(en){var e,t,n,r;let o=null==en||null==(e=en.response)?void 0:e.status;403===o||401===o?(console.log("reset auth bc ".concat(o)),Y()):P(en)||m.default.error(null!=(t=null==en||null==(r=en.response)||null==(n=r.data)?void 0:n.detail)?t:"".concat(en),{id:"me"});return}if(null==et?void 0:et.res){M.loggers.auth.debug("Auth success effect triggered");let e=et.res,t=e.data,n=e.headers;if(!K(t))return void M.loggers.auth.error("Ignoring invalid /me/ response",{responseType:typeof t,responseKeys:H(t)?Object.keys(t):void 0});let r={user:t},o=null==n?void 0:n["refreshed-token"];o&&(r.token=o,D(o)),em(r)}},[en,null==et?void 0:et.res,Y,D]);let eo=K(null==et?void 0:et.me)?et.me:void 0,ei=(0,h.useCallback)(e=>{V.setQueryData(B.queries.auth.me.queryKey,{me:e})},[V]),{data:ea,refetch:es,isLoading:el}=(0,i.useQuery)((0,n._)((0,t._)({},B.queries.newAccounts.all),{staleTime:1e4,enabled:!!R,retry:!1,refetchOnWindowFocus:!0})),eu=(0,s.useDemoModeHiddenTeamIds)(),ec=(0,h.useMemo)(()=>{let e=H(ea)&&Array.isArray(ea.accounts)&&Array.isArray(ea.teams)?ea:void 0;return(0,s.redactDemoHiddenTeams)(e,eu)},[ea,eu]),ed=(0,h.useMemo)(()=>ec?ec.accounts.map(e=>e.id).sort().join():null,[ec]);(0,h.useEffect)(()=>{if(!(null==ec?void 0:ec.accounts))return;let e=!L,t=L&&!ec.accounts.some(e=>e.id===L);if(e||t)if(ec.accounts.length>0){var n,r;let o=new Set(null!=(n=null==(r=ec.teams)?void 0:r.flatMap(e=>e.accounts))?n:[]),i=ec.accounts.find(e=>!o.has(e.id)),a=null!=i?i:ec.accounts[0];M.loggers.auth.debug("Account selection fallback triggered",{reason:e?"no_selection":"account_not_found",previousAccountId:L,fallbackAccountId:a.id,availableAccountIds:ec.accounts.map(e=>e.id)}),t&&!k&&X(["tags"]),j(a.id),em({selectedAccountId:a.id}),eb(a.id)}else M.loggers.auth.debug("Account selection cleared - no accounts available",{previousAccountId:L}),L&&X(["tags"]),j(null),em({selectedAccountId:void 0}),ew()},[ed,k,L,j]);let ef=(0,h.useMemo)(()=>{var e,t;return ec&&eo?(e=ec.teams,t=ec.accounts,e&&t&&eo?e.map(e=>({id:e.team_membership_id,team:{id:e.id,name:e.name,accounts:t.filter(t=>e.accounts.includes(t.id)),effective_billing:e.effective_billing},access_level:e.access_level,user:{name:eo.name,profile_image_url:eo.profile_image_url,id:eo.id}})):[]):[]},[ec,eo]),ep=(0,h.useMemo)(()=>{if(eo&&ec&&L)return ec.accounts.find(e=>e.id===L)},[eo,ec,L]),ey=(0,h.useMemo)(()=>{if(R)return x(R)},[R]);(0,h.useEffect)(()=>{if(!eo)return;let e={id:eo.id.toString(),email:eo.email,auth_provider_type:null==ey?void 0:ey.provider_type};if(e.app_version="b0be87eda27db69f4626415d6167f6443dded67b",ep){e.account_id=ep.id;let t=ep.accounts.find(e=>"twitter"===e.platform);t&&(e.twitter_username=t.username)}o.setUser(e)},[ep,eo,ey]);let ev=null==ey?void 0:ey.provider_type;(0,h.useEffect)(()=>{if(!eo||!ev)return;let e=T();e!==ev&&(A(ev),M.loggers.auth.debug("Updated lastUsedProvider",{from:e,to:ev}))},[eo,ev]);let e_=(0,h.useCallback)((e,t)=>{ei(e),D(t),(0,C.dispatchCustomEvent)(C.CustomEventKey.Login,{user:e}),j(null),W(null),em({user:e,token:t})},[W,ei]),eS=(0,h.useCallback)(async e=>{try{await _.default.post("/logout-all-session/"),null==e||e(),Y()}catch(e){(0,S.notifApiError)(e,{fallbackMessage:"Error logging out all sessions",id:"logout"})}},[Y]),ek=(0,h.useCallback)(function(e){let{preserveTagFilter:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e===L||(M.loggers.auth.debug("Account changed",{from:L,to:e}),U(!0),j(e),eb(e),em({selectedAccountId:e}),(0,C.dispatchCustomEvent)(C.CustomEventKey.ChangeAccount),W(null),v.useSidebarStore.getState().setSelectedFilter(z.SidebarFilter.FILTER_DRAFTS),(null!=t?t:k)||X(["tags"]),V.invalidateQueries({queryKey:B.queries.drafts._def}),setTimeout(()=>{U(!1)},750))},[L,X,k,V,W]),ex=(0,d.default)({token:R,setToken:D,userAuthData:ey,user:eo,logOut:J,logOutLocally:Y,logIn:e_,logOutAllSessions:eS,selectedAccountId:null!=L?L:void 0,selectedAccount:ep,accountsLoading:!!R&&el,teamMemberships:ef,isChangingAccount:F,refetchUser:er,refetchAccounts:(0,h.useCallback)(async()=>{M.loggers.newAccounts.debug("refetchAccounts() called"),await es()},[es]),refetchTeamMemberships:(0,h.useCallback)(async()=>{M.loggers.newAccounts.debug("refetchTeamMemberships() called"),await Promise.all([es(),V.invalidateQueries({queryKey:B.queries.teams.memberships._def})])},[V,es]),updateSelectedAccountId:ek,cacheLoaded:E,accounts:null!=(l=null==ec?void 0:ec.accounts)?l:[],teams:null!=(f=null==ec?void 0:ec.teams)?f:[]});return(0,r.jsx)(q.Provider,{value:ex,children:b})};function eb(e){window.sessionStorage.setItem(E.storageKeys.selectedAccountTab,e.toString())}function ew(){window.sessionStorage.removeItem(E.storageKeys.selectedAccountTab)}}]); 3
4//# debugId=5eecbd5a-1d28-b74b-a54b-3416bf88f39b 5//# sourceMappingURL=09x.dr6xf-cqe.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.