(()=>{var e,t,a,o,n,r={547307:(e,t,a)=>{"use strict";a.r(t),a.d(t,{confirmUserAction:()=>v,confirmUserActionV2:()=>y,confirmUserActionV3:()=>w,deprecatedShowErrorMessage:()=>f,dialogActionsMessages:()=>c,dialogStyles:()=>l,dismissDialog:()=>k,showDialog:()=>d,showEnglishErrorMessageInAdminMode:()=>m,showEnglishErrorMessageNotInProd:()=>p,showError:()=>h,showErrorMessage:()=>u,showFatalError:()=>_,showMessage:()=>b,showThrottledErrorMessage:()=>g});var o=()=>a(159730),n=()=>a(653965),r=()=>a(833954),i=()=>a(433929),s=()=>a(33784);const c=(0,a(709291).defineMessages)({dismissButtonLabel:{defaultMessage:"OK",id:"dialog.dismissButton.label"},acceptButtonLabel:{defaultMessage:"Confirm",id:"dialog.acceptButton.label"},cancelButtonLabel:{defaultMessage:"Cancel",id:"dialog.cancelButton.label"},genericErrorMessage:{id:"dialog.genericErrorMessage",defaultMessage:"An unexpected error occurred"}}),l={title:{fontSize:16,fontWeight:a(137810).Z.fontWeight.medium}};function d(e){s().Z.reset(),s().Z.setState({...e,open:!0})}function u(e){return f(e)}function p(e,t){return f(e)}function m(e,t){return f(e)}function f(e){e||(e=i().default.formatMessage(c.genericErrorMessage)),d({message:e,showCancel:!1,keepFocus:!1,items:[{label:i().default.formatMessage(c.dismissButtonLabel),onAccept:n().yR}],allowCopy:"string"==typeof e||void 0})}(0,a(292595).exposeDebugValue)("showErrorDialog",p);const g=n().P2(f,3e4);function h(e,t){const a=(0,r().wf)(i().default.getIntl(),e),s=e.body;d({message:a,debugInfo:(0,o().Rp)(s)&&s.debugMessage?{message:s.debugMessage,messagePrefix:t}:void 0,showCancel:!1,keepFocus:!1,items:[{label:i().default.formatMessage(c.dismissButtonLabel),onAccept:n().yR}]})}function b(e){const{message:t,onAccept:a,acceptLabel:o,innerStyle:r}=e;d({message:t,showCancel:!1,keepFocus:!1,items:[{label:o||i().default.formatMessage(c.dismissButtonLabel),onAccept:a||n().yR}],innerStyle:r})}function _(e){const{message:t}=e;d({message:t,showCancel:!1,keepFocus:!0,items:[],fatal:!0})}function v(e){return y(e).then((e=>e.accept))}function y(e){return new Promise((t=>{d({showCancel:!1,keepFocus:!1,message:e.message,description:e.description,selectionItems:e.selectionItems,mode:e.mode??"wide",onDismiss(){t({accept:!1})},items:[{label:e.acceptLabel||i().default.formatMessage(c.acceptButtonLabel),color:"acceptColor"in e?e.acceptColor:"red",className:"notion-dialog-renderer-accept-item",onAccept:e=>{t({accept:!0,selectionResult:e})}},{label:e.cancelLabel||i().default.formatMessage(c.cancelButtonLabel),onAccept:e=>{t({accept:!1})}}]})}))}function w(e){return new Promise((t=>{d({showCancel:!1,keepFocus:!1,message:e.message,description:e.description,onDismiss(){t({accept:!1})},items:[{label:e.acceptLabel||i().default.formatMessage(c.acceptButtonLabel),color:"acceptColor"in e?e.acceptColor:"red",className:"notion-dialog-renderer-accept-item",onAccept:e=>{t({accept:!0,selectionResult:e})},buttonType:"acceptButtonType"in e?e.acceptButtonType:"solid"},{label:e.cancelLabel||i().default.formatMessage(c.cancelButtonLabel),onAccept:e=>{t({accept:!1})},buttonType:"cancelButtonType"in e?e.cancelButtonType:"outline"}],innerStyle:{textAlign:"center"},icon:e.icon,mode:e.mode,dialogStyle:"v3"})}))}function k(){var e,t;null===(e=(t=s().Z.state).onDismiss)||void 0===e||e.call(t),s().Z.setState({...s().Z.state,open:s().Z.state.fatal||!1,onDismiss:void 0})}},514404:(e,t,a)=>{"use strict";a.r(t),a.d(t,{electronApi:()=>n().C,electronMailApi:()=>r,getAndCacheDesktopVersionAsync:()=>c,getDesktopVersion:()=>s});var o=()=>a(211342),n=()=>a(153410);const r=window.__electronMailApi;let i;function s(){if(i)return(0,o().parseVersion)(i)}async function c(){return!i&&n().C&&(i=await n().C.getAppVersion()),s()}},930147:(e,t,a)=>{"use strict";a.r(t),a.d(t,{performPrefetchRequests:()=>s});var o=()=>a(599405),n=()=>a(401898),r=()=>a(95477),i=()=>a(66430);function s(e){let{environment:t,currentUserId:a}=e;const s=new(i().PrefetchCache),c=(0,o().parseRoute)({url:window.location.href,isMobile:t.device.isMobile,baseUrl:r().default.domainBaseUrl,publicDomainName:r().default.publicDomainName,protocol:r().default.protocol,currentUrl:window.location.href});(0,i().startPrefetchingSidebarComponent)({isMobile:t.device.isMobile});const{blockId:l,collectionViewId:d,userId:u}=function(e){const{route:t,userId:a}=e;switch(t.name){case"root":return(0,i().getPredictedRootRedirectPageForPrefetch)();case"page":return{blockId:t.blockId,collectionViewId:t.collectionViewId,userId:a};default:return{blockId:void 0,collectionViewId:void 0,userId:a}}}({route:c,userId:a});if("root"===c.name&&u)(0,i().startPrefetchingGetSpacesData)({prefetchCache:s,environment:t,activeUserId:u,data:{}});else if("root"===c.name)return s;const p="team"===c.name?c.teamId:void 0,{isTeamHome:m,teamHomeCollectionViewIds:f}=(0,i().getTeamHomeConfigurationForPrefetch)(p),{isHome:g,homeCollectionViewIds:h}=(0,i().getHomeConfigurationOnPageForPrefetch)(l),b=[...h,...f,d].filter(n().$K);return Promise.all([l&&(0,i().startPrefetchingPageChunk)({prefetchCache:s,environment:t,activeUserId:u,blockId:l}),g&&(0,i().startPrefetchingPersonalHomeComponent)(),m&&(0,i().startPrefetchingTeamHomeComponent)(),b.length&&(0,i().startPrefetchingCollectionViewBlockComponent)(),...b.map((e=>(0,i().startPrefetchingCollection)({prefetchCache:s,environment:t,activeUserId:u,collectionViewId:e})))]),s}},812323:(e,t,a)=>{"use strict";a.d(t,{CI:()=>r,DZ:()=>s,S2:()=>c,Xm:()=>n,kE:()=>i});var o=()=>a(277907);const n={UnlistedCollectionViewMoreButton:new(o().Ss)("UnlistedCollectionViewMoreButton",(async()=>await Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(99234),a.e(80582)]).then(a.bind(a,169258)))),CollectionViewSettingsButton:new(o().Ss)("CollectionViewSettingsButton",(async()=>await Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(99234),a.e(7345)]).then(a.bind(a,36219)))),CollectionViewBlock:new(o().Ss)("CollectionViewBlock",(async()=>await Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(90424),a.e(84885),a.e(16732),a.e(11002),a.e(16536),a.e(99417),a.e(84654),a.e(99234),a.e(36821),a.e(5945),a.e(29657),a.e(83264),a.e(24252),a.e(32547),a.e(48903),a.e(76466),a.e(91496),a.e(53190)]).then(a.bind(a,408275)))),RestrictedCollectionView:new(o().Ss)("RestrictedCollectionView",(async()=>await Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(99234),a.e(58170),a.e(74447)]).then(a.bind(a,775992))))},r=(0,o().kF)(n.UnlistedCollectionViewMoreButton,(e=>e.default)),i=(0,o().kF)(n.CollectionViewSettingsButton,(e=>e.default)),s=(0,o().iS)(n.CollectionViewBlock,(e=>e.CollectionViewBlockWithErrorBoundary)),c=(0,o().kF)(n.RestrictedCollectionView,(e=>e.default))},831103:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});var o=a(667294),n=()=>a(460177),r=a(785893);function i(e){let{name:t,children:a}=e;const i=(0,n().D)(),c=(0,o.useRef)({displayName:`MCE(${t})`});return(0,o.useInsertionEffect)((()=>{i&&i.domLock.lockAfterRender(c.current)})),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s,{token:c}),(0,r.jsx)(r.Fragment,{children:a})]})}function s(e){let{token:t}=e;const a=(0,n().D)();return(0,o.useInsertionEffect)((()=>{a&&a.domLock.unlockForRender(t.current)})),null}},95477:(e,t,a)=>{"use strict";let o;a.r(t),a.d(t,{default:()=>n}),o="undefined"!=typeof window&&window.CONFIG?window.CONFIG:{};const n=o},381979:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});const o=new(a(277907).Ss)("sentry",(async()=>{const[e,{default:t}]=await Promise.all([Promise.all([a.e(6130),a.e(22897)]).then(a.bind(a,606130)),Promise.all([a.e(6130),a.e(22897)]).then(a.bind(a,698809))]);return{Sentry:e,sentryInitializeFull:t}}))},433929:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>r});var o=()=>a(313991),n=()=>a(709291);const r=new class{constructor(){this.intl=void 0;const e=(0,n().createIntlCache)();this.intl=(0,n().createIntl)({locale:o().locale,defaultLocale:"en-US",messages:o().messages},e)}formatMessage(e,t){return this.intl.formatMessage(e,t)}formatNumber(e,t){return this.intl.formatNumber(e,t)}getIntl(){return this.intl}isEnglish(){return o().locale.toLowerCase().startsWith("en")}}},223823:(e,t,a)=>{"use strict";a.r(t),a.d(t,{buildQueryParametersForTracking:()=>c,createApiHttpJsonRequestOptions:()=>u,createApiHttpRequestOptions:()=>p,getTrackingHeaders:()=>l});a(398858),a(461318),a(33228);const o="x-notion-active-user-header",n="notion-audit-log-platform";var r=()=>a(211342),i=()=>a(95477),s=()=>a(985677);function c(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();const a=new URLSearchParams;null!=e&&e.queuedTimestamp&&a.set("throttledMs",(t-e.queuedTimestamp).toString()),null!=e&&e.src&&a.set("src",e.src);const o=a.toString();return o?`?${o}`:""}function l(e){const t={};return null!=e&&e.userFlow&&(t["X-Notion-User-Flow"]=null==e?void 0:e.userFlow),t}function d(e){const{device:t}=e,a={};return t.version&&(a[r().ClientVersionHeader]=t.version),t.desktopAppVersion&&(t.isMac?a[r().MacVersionHeader]=t.desktopAppVersion:t.isWindows&&(a[r().WindowsVersionHeader]=t.desktopAppVersion)),t.mobileAppVersion&&(t.isIOS?a[r().IOSVersionHeader]=t.mobileAppVersion:t.isAndroid&&(a[r().AndroidVersionHeader]=t.mobileAppVersion)),t.auditLogPlatform&&(a[n]=t.auditLogPlatform),a}function u(e){return p({...e,format:"json"})}function p(e){const{environment:t,eventName:a,data:n,activeUserId:r,tracking:u,abortSignal:p,format:m,encoding:f,eventListeners:g,headers:h,onPrefetchCacheRetrievalAttempt:b}=e,_={environment:t,url:`${i().default.api.http}/${a}${c(u)}`,method:"POST",data:n,format:m,headers:{...d(t),...l(u),[o]:r||"",..."defaultRecordCache"in t&&"currentUser"in t?s().So(t):{},...s().LA(),...h},abortSignal:p,encoding:f,eventListeners:g,onPrefetchCacheRetrievalAttempt:b};return null!=h&&h["x-notion-space-short-id"]&&delete h["x-notion-space-id"],_}},512955:(e,t,a)=>{"use strict";a.r(t),a.d(t,{canSetCookie:()=>A,canShowCookieUi:()=>R,clearNotionCookiesWithNoPermission:()=>B,clearThirdPartyCookiesAndLocalStorageWithNoPermission:()=>V,getBrowserId:()=>k,getCookie:()=>w,getCookieConsentCookie:()=>y,getCookieWithoutPermissionCheck:()=>M,getExperimentDeviceId:()=>S,getGhostAdminUserId:()=>P,getHasPermissionArgs:()=>F,getParsedJsonCookie:()=>C,getPartnerStackCookie:()=>h,getPublicDomainUserId:()=>I,getS2STrackingCookie:()=>_,hasPermissionForCookie:()=>L,hasPermissionForThirdPartyService:()=>j,hasPermissionForTrackingType:()=>O,maybeClearCookies:()=>q,refreshNotionCookies:()=>x,removeCookie:()=>D,removeCookieConsentCookie:()=>v,setCookie:()=>m,setCookieConsentCookie:()=>f,setPartnerStackCookie:()=>g,setS2STrackingCookie:()=>b,validateHasPermissionArgs:()=>U});a(398858),a(461318),a(33228);var o=()=>a(674686),n=()=>a(568626),r=()=>a(471924),i=()=>a(89101),s=()=>a(211342),c=()=>a(552629),l=()=>a(95477),d=()=>a(905162),u=()=>a(153410),p=()=>a(918514);async function m(e,t){if(!A(e))return;if(!(await L(t.name,e)))return;const{mobileNative:a,device:n}=e,r={path:i()._j.root,expires:o().J3(t.name),secure:!1,domain:o().yT(l().default),...t};if(n.isElectron&&u().C&&u().C.setCookie)u().C.setCookie(r);else if(a&&a.setCookie)await a.setCookie(r);else{const{name:e,value:t,...a}=r;N().remove(e),N().set(e,t,{...a,expires:a.expires?new Date(a.expires):void 0})}}async function f(e,t){await m(e,{name:"notion_cookie_consent",value:JSON.stringify(t)})}async function g(e,t){await m(e,{name:"growSumoPartnerKey",value:t})}async function h(e){return w(e,"growSumoPartnerKey")}async function b(e,t){await m(e,{name:"notion_s2s_tracking_params",value:`partnerKey=${t.partnerKey}&clickId=${t.clickId}`})}async function _(e){const t=await w(e,"notion_s2s_tracking_params");if(t){const e=new URLSearchParams(t),a=e.get("partnerKey"),o=e.get("clickId");if(a&&o)return{partnerKey:a,clickId:o}}return{}}function v(){D("notion_cookie_consent")}async function y(e){return await M(e,"notion_cookie_consent")}async function w(e,t){if(await L(t,e))return M(e,t)}async function k(e){if(!(await L("notion_browser_id",e)))return;const t=await w(e,"notion_browser_id");if(t)return t;const a=r().Il();return await m(e,{name:"notion_browser_id",value:a}),a}async function S(e){const t=await k(e);if(t)return t;const a=await w(e,"notion_experiment_device_id");if(a)return a;const o=r().Il();return await m(e,{name:"notion_experiment_device_id",value:o}),o}const E=new(a(662193).Uw);async function M(e,t){if(void 0===t)return void n().log({level:"error",from:"clientCookieHelpers",type:"safeCookieRead--name-undefined",data:{message:"Trying to read cookie with undefined name"}});if(!T(e))return;const{mobileNative:a,device:o}=e;if(o.isElectron&&u().C&&u().C.getCookie){const e=await u().C.getCookie(t);if(!("error"in e))return e.value;n().log({level:"error",from:"clientCookieHelpers",type:`safeCookieRead--electron--${t}`,error:(0,c().Ui)(e.error)})}else if(a&&a.api.getCookie){const e=await a.api.getCookie(t);if(!("error"in e))return e.value;n().log({level:"error",from:"clientCookieHelpers",type:`safeCookieRead--mobileNative--${t}`,error:(0,c().Ui)(e.error)})}return E.memo((()=>N().get()),[document.cookie])[t]}async function P(e){return await w(e,"notion_ghost_admin_user_id")}async function I(e){if(e.device.isBrowser&&!(0,p().jt)())return await w(e,"notion_public_domain_user_id")}async function C(e,t){const a=await w(e,t);if(a)try{return JSON.parse(a)}catch(o){n().log({level:"error",from:"clientCookieHelpers",type:"parseJsonCookieError",data:{miscDataToConvertToString:{name:t,unparsedCookie:a}}})}}function T(e){return!!e.device.isBrowser||(e.device.isElectron?Boolean(u().C&&u().C.getCookie):!!e.mobileNative&&((0,d().Y)("supportsWebViewCookies")||Boolean(e.mobileNative.api.getCookie)))}function A(e){const{device:t,mobileNative:a}=e;return!!t.isBrowser||(t.isElectron?Boolean(null===u().C||void 0===u().C?void 0:u().C.setCookie):!!a&&((0,d().Y)("supportsWebViewCookies")||Boolean(a.api.setCookie)))}function R(e){const{isMobileNative:t,isIOS:a,isAndroid:o,mobileAppVersion:n}=e.device;if(!t)return!0;if(!n)return!0;const r=s().parseMobileAppVersion(n,o);let i;if(o)i=s().parseVersion("0.6.302");else{if(!a)return!0;i=s().parseVersion("0.4.403")}return!r||!i||s().isLessThanVersion(r,i)}function D(e,t){const a=t||o().yT(l().default);N().remove(e,{domain:a})}function q(){if(!(0,p().jt)()){const e=window.location.hostname;D("notion_browser_id",e),D("notion_user_id",e)}}async function x(e){const{isMobileNative:t,isAndroid:a}=e.device;if(!t||!a)for(const n of o().MB()){const t=await w(e,n);t&&await m(e,{name:n,value:t})}}async function U(e){const t=await F(e),a=o().Rh(t);a.hasError&&n().log({level:"error",type:a.errorType,from:"clientCookieHelpers",data:{miscDataToConvertToString:t}})}function N(){return a(836808)}async function L(e,t){return o().eZ({name:e,cookieService:t.cookieService})}async function O(e,t){return o().vO({trackingType:e,cookieService:t.cookieService})}async function j(e,t){return o().ec({service:e,cookieService:t.cookieService})}async function F(e){return o().vR({cookieService:e.cookieService})}async function B(e){return o().VY({cookieService:e.cookieService})}async function V(e){return o().js({cookieService:e.cookieService})}(0,a(292595).exposeDebugValue)("canReadCookie",T)},612230:(e,t,a)=>{"use strict";a.r(t),a.d(t,{initializeEarlyLogging:()=>d,updateNativeErrorHandler:()=>l,updateShowUserFacingFatalError:()=>s});var o=()=>a(568626),n=()=>a(552629),r=()=>a(95477);let i=()=>{};function s(e){i=e}let c=e=>{};function l(e){c=e}function d(){o().initialize(r().default),function(){const e=e=>{const t=e.reason?e.reason.message:e.message,a=e.reason?e.reason.status:e.status;if("SyntaxError: Unexpected EOF"===t&&i(),"HttpRequestError"===e.name)o().log({level:"info",from:"main",type:e.name,error:(0,n().Ui)(e)});else if("QueueApiError"===e.name)o().log({level:"info",from:"main",type:e.name,error:(0,n().Ui)(e)});else if("XHR Error: 0"===t||"Token was invalid or expired."===t||"No local database found."===t||"Script error."===t);else if(400===a)o().log({level:"warning",from:"main",type:"badRequest",error:(0,n().Ui)(e)});else if("Request Timeout after 30000ms"===t)o().log({level:"warning",from:"main",type:t,error:(0,n().Ui)(e)});else{const t={level:"error",from:"main",type:"ClientError",error:(0,n().Ui)(e,JSON.stringify,!1)};o().log(t)}};window.addEventListener("error",e),window.addEventListener("unhandledrejection",e)}(),document.addEventListener("securitypolicyviolation",(e=>{const{blockedURI:t,violatedDirective:a,sourceFile:n}=e,r=e.disposition;o().log({level:"report"===r?"warning":"error",from:"main",type:"securitypolicyviolation",data:{miscDataToConvertToString:{blockedURI:t,violatedDirective:a,sourceFile:n}}})}))}},153410:(e,t,a)=>{"use strict";a.d(t,{C:()=>o});const o=window.__electronApi},833954:(e,t,a)=>{"use strict";a.d(t,{$5:()=>d,Em:()=>m,Gk:()=>S,HV:()=>oe,Ql:()=>g,Uh:()=>l,XN:()=>ae,cq:()=>te,mH:()=>Q,nX:()=>X,wf:()=>ee,xf:()=>b,zP:()=>u,zU:()=>i});var o=()=>a(159730),n=()=>a(709291),r=()=>a(401898);const i=(0,n().defineMessages)({public_access_not_allowed:{id:"transactionErrors.publicAccessNotAllowed.message",defaultMessage:"This workspace does not allow pages with public access."},public_access_not_allowed_in_team:{id:"transactionErrors.publicAccessNotAllowedInTeam.message",defaultMessage:"This teamspace does not allow pages with public access."},block_permissions_max_size:{id:"transactionErrors.blockPermissionsMaxSize.message",defaultMessage:"You have exceeded the maximum permissions per page."},guests_over_limit:{id:"transactionErrors.guestsoverLimit.message",defaultMessage:"This workspace has reached the maximum number of guests (5)."},guests_not_allowed:{id:"transactionErrors.guestsNotAllowed.message",defaultMessage:"This workspace doesn't allow guests."},team_level_guests_not_allowed:{id:"transactionErrors.teamLevelGuestsNotAllowed.message",defaultMessage:"This teamspace does not allow guests."},guest_invite_request_required:{id:"transactionError.guestInviteRequestRequired.message",defaultMessage:"Guests can only be invited by request"},workspace_top_level_operation_not_allowed:{id:"transactionErrors.workspaceTopLevelOperationNotAllowed.message",defaultMessage:"This workspace has locked modifying the workspace section of the sidebar."},team_page_edit_operation_not_allowed:{id:"transactionErrors.teamPageEditOperationNotAllowed.message",defaultMessage:"Sorry, you cannot add or remove pages to this teamspace."},team_top_level_page_mismatch:{id:"transactionErrors.teamTopLevelPageMismatch.message",defaultMessage:"This page has fallen out of sync with its teamspace."},blocks_inside_themselves_not_allowed:{id:"transactionErrors.blocksInsideThemselvesNotAllowed.message",defaultMessage:"Oops! Blocks cannot be moved inside of themselves."},moving_pages_to_other_workspaces_not_allowed:{id:"transactionErrors.movingPagesToOtherWorkspacesNotAllowed.message",defaultMessage:"This workspace has disabled moving pages to other workspaces."},space_domain_not_available:{id:"transactionErrors.spaceDomainNotAvailable.message",defaultMessage:"Sorry, this domain is not available."},space_education_email_domain_not_allowed:{id:"transactionErrors.spaceEducationalEmailDomainNotAllowed.message",defaultMessage:"Sorry, education domains are not allowed: {domain}"},space_email_domain_not_allowed:{id:"transactionErrors.spaceEmailDomainNotAllowed.message",defaultMessage:"Sorry, this domain is not allowed: {domain}"},space_allowed_email_domain_matches_no_members:{id:"transactionErrors.spaceAllowedEmailDomainMatchesNoMembers.message",defaultMessage:"Allowed email domain must match at least one member."},comment_only_access_cant_move_page:{id:"transactionErrors.commentOnlyAccessCantMovePage.message",defaultMessage:"Sorry, you cannot move this page because you only have Comment-Only access."},search_engine_indexing_not_allowed:{id:"transactionErrors.searchEngineIndexingNotAllowed.message",defaultMessage:"This workspace does not allow public pages to be search indexed."},block_content_max_size:{id:"transactionErrors.blockContentMaxSize.message",defaultMessage:"You have exceeded the maximum contents per page."},block_properties_max_size:{id:"transactionErrors.blockPropertiesMaxSize.message",defaultMessage:"You have exceeded the maximum properties size per page."},activity_edits_max_size:{id:"transactionErrors.activityEditsMaxSize.message",defaultMessage:"You have exceeded the maximum edits per page."},cannot_archive_only_default_team:{id:"transactionErrors.cannotArchiveOnlyDefaultTeam.message",defaultMessage:"Can’t archive this teamspace because it is the only default teamspace in this workspace."},cannot_join_closed_team:{id:"transactionErrors.cannotJoinClosedTeam.message",defaultMessage:"Can’t join a closed teamspace. Contact the teamspace’s owner to be invited."},cannot_join_private_team:{id:"transactionErrors.cannotJoinPrivateTeam.message",defaultMessage:"Can’t join a private teamspace. Contact the teamspace’s owner to be invited."},cannot_join_as_team_guest_if_space_member:{id:"transactionErrors.cannotJoinAsTeamGuestIfSpaceMember.message",defaultMessage:"Can’t join a team as a teamspace guest if you are a member of the space."},team_name_empty:{id:"transactionErrors.teamNameEmpty.message",defaultMessage:"Teamspace name can’t be empty."},team_name_too_long:{id:"transactionErrors.teamNameTooLong.message",defaultMessage:"Teamspace name must be under {maxTeamNameLength} characters."},team_description_too_long:{id:"transactionErrors.teamDescriptionTooLong.message",defaultMessage:"Teamspace description must be under {maxTeamDescriptionLength} characters."},at_least_one_default_team:{id:"transactionErrors.atLeastOneDefaultTeam.message",defaultMessage:"There needs to be at least one default teamspace in your workspace."},at_least_one_admin_in_workspace:{id:"transactionErrors.atLeastOneAdminInWorkspace.message",defaultMessage:"There needs to be at least one admin in your workspace."},cant_add_new_members_from_this_jurisdiction:{id:"transactionErrors.cantAddNewMembersFromThisJurisdiction",defaultMessage:"We are currently not allowing customers to add new members from this jurisdiction."},cannot_invite_space_guests_as_team_owners_or_members:{id:"transactionErrors.cannotInviteGuestsToTeam",defaultMessage:"Can’t invite people who are not members of this workspace to this teamspace."},cannot_invite_guests_by_non_admin_and_non_team_owner:{id:"transactionErrors.cannotInviteGuestsByNonAdminAndNonTeamOwner",defaultMessage:"Only teamspace owners who are also workspace (membership) admin can invite people as teamspace guests."},non_owners_cannot_set_is_default:{id:"transactionErrors.nonOwnersCannotSetIsDefault",defaultMessage:"Only teamspace owners can set the default status on a teamspace."},database_syncs_over_limit:{id:"transactionErrors.databaseSyncsOverLimit",defaultMessage:"You have hit your Synced Database limit."},no_permission_to_move:{id:"transactionErrors.noPermissionToMove",defaultMessage:"You don‘t have access to move this page to the desired location."},duplicate_guest_membership_request:{id:"transactionErrors.duplicateGuestMembershipRequest",defaultMessage:"You have already submitted a membership request."},guest_membership_request_setting_off:{id:"transactionErrors.guestMembershipRequestOff",defaultMessage:"Guest membership requests have been turned off for this workspace."},external_membership_request_setting_off:{id:"transactionErrors.externalMembershipRequestOff",defaultMessage:"External membership requests have been turned off for this workspace."},corrupt_collection_property:{id:"transactionErrors.corruptCollectionProperty",defaultMessage:"Your property change can not be saved because it causes corruption to the metadata."},duplicate_auto_increment_id_property:{id:"transactionErrors.duplicateAutoIncrementIdProperty",defaultMessage:"A database can only have one ID property"},convert_to_auto_increment_id_property:{id:"transactionErrors.convertToAutoIncrementIdProperty",defaultMessage:"Other properties can not be converted to an ID property"},convert_from_auto_increment_id_property:{id:"transactionErrors.convertFromAutoIncrementIdProperty",defaultMessage:"The ID property can not be converted to any other property"},wiki_forbidden_auto_increment_id_property:{id:"transactionErrors.wikiForbiddenAutoIncrementIdProperty",defaultMessage:"A wiki cannot have an ID property"},synced_database_forbidden_auto_increment_id_property:{id:"transactionErrors.syncedDatabaseForbiddenAutoIncrementIdProperty",defaultMessage:"A synced database cannot have an ID property"},cannot_invite_space_members_as_team_guests:{id:"transactionErrors.cannotInviteSpaceMembersAsTeamGuests",defaultMessage:"Can't invite workspace members as teamspace guests."},cannot_invite_team_guests_if_space_disable_team_guests:{id:"transactionErrors.cannotInviteTeamGuestsIfSpaceDisableTeamGuests",defaultMessage:"Can’t invite teamspace guests if the space setting is disabled."},cannot_invite_team_guests_with_matching_email_domains:{id:"transactionErrors.cannotInviteTeamGuestsWithMatchingEmailDomains",defaultMessage:"Can't invite teamspace guests whose emails match space allowed domain."},cannot_delete_wiki_owner_property:{id:"transactionErrors.cannotDeleteWikiOwnerProperty",defaultMessage:"Owner property can not be deleted from wiki."},missing_wiki_owner_property:{id:"transactionErrors.missingWikiOwnerProperty",defaultMessage:"Wiki is missing owner property."},cannot_delete_sprints_status_property_schema:{id:"transactionErrors.cannotDeleteSprintsStatusPropertySchema",defaultMessage:"Status property cannot be deleted from Sprints schema."},cannot_mutate_sprints_status_property_schema:{id:"transactionErrors.cannotMutateSprintsStatusPropertySchema",defaultMessage:"Sprint status property schema cannot be modified."},formula_property_invalid:{id:"transactionErrors.formulaPropertyInvalid",defaultMessage:"Formula property is invalid."},cannot_delete_tasks_current_sprint_property_filter:{id:"transactionErrors.cannotDeleteTasksCurrentSprintPropertyFilter",defaultMessage:"Tasks current sprint view has a current sprint status property filter that cannot be deleted."},cannot_delete_typed_collection_required_property:{id:"transactionErrors.cannotDeleteTypedCollectionRequiredProperty",defaultMessage:"This property can not be deleted from a typed collection."},cannot_edit_typed_property_type:{id:"transactionErrors.cannotEditTypedPropertyType",defaultMessage:"This property cannot change its type."},cannot_edit_typed_property_relation:{id:"transactionErrors.cannotEditTypedPropertyRelation",defaultMessage:"This property cannot change its relation."},cannot_edit_typed_property_rollup:{id:"transactionErrors.cannotEditTypedPropertyRollup",defaultMessage:"This property cannot change its rollup."},cannot_mutate_tasks_current_sprint_property_filter:{id:"transactionErrors.cannotMutateTasksCurrentSprintPropertyFilter",defaultMessage:"Tasks current sprint view has a current sprint status property filter that cannot be modified."},ai_inference_prompt_exceeds_max_length:{id:"transactionErrors.aiInferencePromptExceedsMaxLength",defaultMessage:"AI property prompt is too long."},ai_inference_schema_invalid:{id:"transactionErrors.aiInference.invalid",defaultMessage:"AI property is invalid."},cannot_delete_tasks_backlog_empty_sprint_property_filter:{id:"transactionErrors.cannotDeleteTasksBacklogEmptySprintPropertyFilter",defaultMessage:"Tasks backlog sprint view has an empty sprint status property filter that cannot be deleted."},cannot_mutate_tasks_backlog_empty_sprint_property_filter:{id:"transactionErrors.cannotMutateTasksBacklogEmptySprintPropertyFilter",defaultMessage:"Tasks backlog sprint view has an empty sprint status property filter that cannot be mutated."},cannot_edit_pages_in_trash:{id:"transactionErrors.cannotEditPagesInTrash",defaultMessage:"Pages in trash cannot be edited."},cannot_create_empty_page_layout:{id:"transactionErrors.cannot_create_empty_page_layout",defaultMessage:"Cannot create an empty layout for a page."},cannot_remove_undeletable_module:{id:"transactionErrors.cannot_remove_undeletable_module",defaultMessage:"Cannot remove an undeletable module."},cannot_move_unmoveable_module:{id:"transactionErrors.cannot_move_unmoveable_module",defaultMessage:"Cannot move an unmoveable object."},unallowed_module_in_area:{id:"transactionErrors.unallowed_module_in_area",defaultMessage:"Module not allowed in area."},cannot_delete_page_layout:{id:"transactionErrors.cannot_delete_page_layout",defaultMessage:"Cannot delete page layout."},space_allowed_email_domain_cannot_be_trusted_domain:{id:"transactionErrors.space_allowed_email_domain_cannot_be_trusted_domain",defaultMessage:"Allowed email domain cannot be a shared email domain."}}),s=(0,n().defineMessages)({email_domain_already_configured:{id:"samlErrors.emailDomainAlreadyConfigured.message",defaultMessage:"Email domain is already configured for SAML on existing workspace."},email_domain_workspace_creation_is_education_domain:{id:"samlErrors.emailDomainWorkspaceCreationIsEducationDomain.message",defaultMessage:"Cannot prevent creation of workspaces based on an education email domain."},could_not_parse_idp_metadata_xml:{id:"samlErrors.couldNotParseIdentityProviderMetadataXML.message",defaultMessage:"Could not parse IDP metadata XML."},invalid_idp_url:{id:"samlErrors.invalidIDPURL.message",defaultMessage:"The IDP metadata URL is an invalid URL."},saml_sso_required:{id:"samlErrors.samlRequired.message",defaultMessage:"You must use SAML SSO to log in to Notion"},could_not_parse_idp_metadata:{id:"samlErrors.couldNotParseIdpMetadata.message",defaultMessage:"Could not parse SAML IDP metadata. Please check that your IDP metadata is correct."},could_not_download_idp_metadata:{id:"samlErrors.couldNotDownloadIdpMetadata.message",defaultMessage:"SAML IDP metadata could not be downloaded. Please check that your IDP Metadata URL is correct."},saml_url_incorrect:{id:"samlErrors.incorrectURL.message",defaultMessage:"Audience in SAML assertion needs to be {correctUrl}"},incorrectly_configured_saml:{id:"samlErrors.incorrectlyConfiguredSaml.message",defaultMessage:"Incorrectly configured SAML SSO. Please contact your administrator."},saml_name_id_email_required:{id:"samlErrors.samlNameIdEmailRequired.message",defaultMessage:"The SAML Name ID attribute must be an email address. Please contact your administrator."},email_not_configured_for_saml_sso:{id:"samlErrors.emailNotConfiguredForSamlSso.message",defaultMessage:"This email is not configured for SAML SSO to this workspace. Please contact your administrator."},invalid_saml_configuration:{id:"samlErrors.invalidSamlConfiguration.message",defaultMessage:"Invalid SAML Configuration. Please contact your administrator."},domain_verification_dns_failed:{id:"samlErrors.domainVerificationDnsFailed.message",defaultMessage:"DNS record does not contain the correct notion-verification-code TXT record."},domain_verification_invalid_domain:{id:"samlErrors.domainVerificationInvalidDomain.message",defaultMessage:"Invalid value for domain. Please correctly format and ensure the domain is not reserved: {domain}"},domain_verification_config_has_domain:{id:"samlErrors.domainVerificationConfigHasDomain.message",defaultMessage:"SAML configuration already has the attempted domain."},domain_verification_has_pending_verifications:{id:"samlErrors.domainVerificationhasPending.message",defaultMessage:"There is already a pending domain verification for this domain."},disable_toggling_page_access_requests_for_non_members:{id:"samlErrors.disableTogglingPageAccessRequestsForNonMembers",defaultMessage:"Page access requests for non-members of a workspace is currently disabled."},signed_request:{id:"samlErrors.signedRequest.message",defaultMessage:"IDP metadata cannot accept signed requests."},user_not_added_to_space:{id:"samlErrors.userNotAddedToSpace.message",defaultMessage:"Cannot use SAML to log in. Please try again later."},cannot_use_saml_to_log_in:{id:"samlErrors.cannotUseSamlToLogIn.message",defaultMessage:"Cannot use SAML to log in. Please try logging in without SAML."}}),c=(0,n().defineMessages)({invalid_email_address:{id:"emailErrors.invalidEmailAddress.message",defaultMessage:"Invalid email address"},destination_email_address_not_verified:{id:"emailErrors.destinationEmailAddressNotVerified.message",defaultMessage:"You must change a user's email to another verified email domain."},invalid_email_entered:{id:"emailErrors.invalidEmailEntered.message",defaultMessage:"Please enter a valid email."},user_with_email_already_exists:{id:"emailErrors.userAlreadyExists.message",defaultMessage:"A user with this email already exists."},invalid_or_expired_password:{id:"emailErrors.invalidOrExpiredPassword.message",defaultMessage:"Your login code was incorrect. Please try again."},email_does_not_have_existing_account:{id:"emailErrors.noExistingAccountForEmailAddress.message",defaultMessage:"This email does not have an existing account."},email_unreachable:{id:"emailErrors.emailUnreachable.message",defaultMessage:"We could not reach the email address you provided. Please try again with a different email."},incorrect_password:{id:"emailErrors.incorrectPassword.message",defaultMessage:"Incorrect password."},invalid_email_domain:{id:"emailErrors.invalidEmailDomain.message",defaultMessage:"Invalid email domain"}}),l=(0,n().defineMessages)({enex_import_not_supported:{id:"importErrors.enexFileNotSupported.message",defaultMessage:"Evernote .enex import not supported."},only_docx_extension_supported:{id:"importErrors.onlyDocxExtensionSupported.message",defaultMessage:"Import failed: file type not supported."},corrupt_file:{id:"importErrors.corruptFile.message",defaultMessage:"Import failed: unable to open file."},pdf_to_docx_timeout:{id:"importErrors.pdfToDocxTimeout.message",defaultMessage:"Import failed."}}),d=(0,n().defineMessages)({csv_import_inconsistent_columns:{id:"csvImportErrors.inconsistentColumns.message",defaultMessage:"Inconsistent number of columns in CSV file, {numBadRows} rows had problems. Header row had {numTitleColumns} columns. Row {firstBadRowIndex} was first inconsistent row with {firstBadRowLength} columns. Parsed row {firstBadRowIndex}: {firstBadRow}"}}),u=(0,n().defineMessages)({upload_file_size_exceeded:{id:"confluenceImportErrors.uploadFileSizeExceeded.message",defaultMessage:"Import file cannot exceed {maxSize}."},failed_to_extract_zip:{id:"confluenceImportErrors.failedToExtractZip.message",defaultMessage:"Failed to extract ZIP file."},no_index_html_file:{id:"confluenceImportErrors.noIndexHtmlFile.message",defaultMessage:"Could not find index file in ZIP."},index_html_missing_available_pages:{id:"confluenceImportErrors.indexHtmlMissingAvailablePages.message",defaultMessage:"Invalid index file: could not find available pages."},no_confluence_id_in_page_link:{id:"confluenceImportErrors.noConfluenceIdInPageLink.message",defaultMessage:"Could not extract page ID from file name."},failed_to_find_element:{id:"confluenceImportErrors.failedToFindElement.message",defaultMessage:"Failed to parse upload."},found_element_is_incorrect_type:{id:"confluenceImportErrors.foundElementIsIncorrectType.message",defaultMessage:"Failed to parse upload."},buffer_upload_failed:{id:"confluenceImportErrors.bufferUploadFailed.message",defaultMessage:"Failed to upload attachment from buffer."},attachment_not_found:{id:"confluenceImportErrors.attachmentNotFound.message",defaultMessage:"Failed to find attachment in ZIP file."},attachment_upload_failed:{id:"confluenceImportErrors.attachmentUploadFailed.message",defaultMessage:"Failed to upload attachment from file."},failed_to_build_page:{id:"confluenceImportErrors.failedToBuildPage.message",defaultMessage:"Failed to import page."},api_error:{id:"confluenceImportErrors.apiError.message",defaultMessage:"Failed to fetch data from api."}}),p=(0,n().defineMessages)({file_upload_generic_error:{id:"fileUploadErrors.generic.message",defaultMessage:"File upload is not allowed."}}),m=(0,n().defineMessages)({file_size_exceeded:{id:"importActions.fileImportFailedError.customSizeTooLarge.message",defaultMessage:"Import file cannot exceed {maxSize}."},row_limit_exceeded:{id:"row_limit_exceeded",defaultMessage:"Row limit cannot exceed {maxRows}"},column_limit_exceeded:{id:"column_limit_exceeded",defaultMessage:"Column limit cannot exceed {maxColumns}"}}),f=(0,n().defineMessages)({invite_link_disabled:{id:"inviteLinkErrors.inviteLinkDisabled.message",defaultMessage:"Invites are disabled, contact the administrator of this space."},unable_to_join_space:{id:"inviteLinkErrors.unableToJoinSpace.message",defaultMessage:"Please ask an administrator to invite you directly to this space."}}),g=(0,n().defineMessages)({password_too_short:{id:"passwordSettings.passwordTooShortError.message",defaultMessage:"Please make your password longer."},password_missing_letter:{id:"passwordSettings.passwordMissingLetter.message",defaultMessage:"Please include a letter, or use a longer password."},password_missing_number:{id:"passwordSettings.passwordMissingNumber.message",defaultMessage:"Please include a number, or use a longer password."},password_missing_letter_and_number:{id:"passwordSettings.passwordMissingLetterAndNumber.message",defaultMessage:"Please include a letter and a number, or use a longer password."},password_too_consistent:{id:"passwordSettings.passwordTooConsistent.message",defaultMessage:"Please include additional unique characters."},password_not_entered:{id:"passwordSettings.passwordNotEntered.message",defaultMessage:"Please enter your password."},password_not_set:{id:"passwordSettings.passwordNotSet.message",defaultMessage:"No password set."}}),h=(0,n().defineMessages)({rate_limited:{id:"rateLimitError.message",defaultMessage:"Please try again later."},duplicate_rate_limited:{id:"duplicateRateLimitError.message",defaultMessage:"Rate limit reached, please try again later."},export_audit_log_rate_limited:{id:"export_audit_log_rate_limited.message",defaultMessage:"Rate limit reached for exporting audit logs, please try after your current exports are finished."},export_user_analytics_rate_limited:{id:"exportUserAnalytics.rateLimited.message",defaultMessage:"Rate limit reached for exporting member analytics, please try after your current exports are finished."},export_content_analytics_rate_limited:{id:"exportContentAnalytics.rateLimited.message",defaultMessage:"Rate limit reached for exporting content analytics, please try after your current exports are finished."},export_admin_content_search_rate_limited:{id:"exportAdminContentSearch.rateLimited.message",defaultMessage:"Rate limit reached for exporting content search, please try after your current exports are finished."}}),b=(0,n().defineMessages)({login_generic_error:{id:"loginErrors.generic.message",defaultMessage:"There was a problem logging in."},login_try_again:{id:"loginErrors.tryAgain.message",defaultMessage:"Please log in again."},login_csrf_error:{id:"loginErrors.csrf.message",defaultMessage:"If you’re logging in via a link, please open the link in the same browser that you requested the link from."},login_admin_mode_unsupported:{id:"loginErrors.adminModeUnsupported.message",defaultMessage:"Unsupported in Admin Mode"},login_invalid_email:{id:"loginErrors.invalidEmail.message",defaultMessage:"Invalid email."},login_options_invalid:{id:"loginErrors.invalidOptions.message",defaultMessage:"Unable to login, please try again."},login_from_restricted_region:{id:"loginErrors.restrictedRegion.message",defaultMessage:"You are attempting to access our service from a restricted jurisdiction."},login_banned_user:{id:"loginErrors.bannedUser.message",defaultMessage:"This account has been banned from accessing Notion."},login_suspended_user:{id:"loginErrors.suspendedUser.message",defaultMessage:"Your account has been suspended by your Notion administrator."},login_custom_session_expired:{id:"loginErrors.customSessionExpired.message",defaultMessage:"You've been logged out due to a session duration set by your Workspace Owner."},login_generic_session_expired:{id:"loginErrors.genericSessionExpired.message",defaultMessage:"Your session has expired. Please login again."}}),_=(0,n().defineMessages)({generic_mfa_error:{id:"authErrors.genericMfaError.message",defaultMessage:"Something went wrong, please try again"},reused_mfa_code:{id:"authErrors.reusedMfaCode.message",defaultMessage:"Provided code has already been used. Please try again."},invalid_mfa_code:{id:"authErrors.invalidMfaCode.message",defaultMessage:"The code didn’t work, try typing it again or resend code"},mfa_duplicate_friendly_name:{id:"authErrors.duplicateFriendlyName",defaultMessage:"Authenticator name is already in use"},mfa_empty_friendly_name:{id:"authErrors.emptyFriendlyName",defaultMessage:"Authenticator name cannot be empty"},mfa_bad_friendly_name:{id:"authErrors.badFriendlyName",defaultMessage:"Authenticator name cannot be used"},mfa_sms_unsupported_country_code_for_enrollment:{id:"authErrors.unsupportedCountryCode",defaultMessage:"SMS authentication is currently not supported for this country. You may consider using an authenticator app as an alternative authentication method."},email_code_login_required:{id:"authErrors.emailCodeLoginRequired",defaultMessage:"You must login with an email login code"},dev_invalid_domain:{id:"authErrors.devInvalidDomain",defaultMessage:"This is a development version of Notion. Please download the latest Notion desktop app at https://notion.so/desktop"},invalid_phone_number:{id:"authErrors.invalidPhoneNumber.message",defaultMessage:"The phone number is not valid"},invalid_country_code:{id:"authErrors.invalidCountryCode.message",defaultMessage:"The country code is not valid"},already_verified_phone_number:{id:"authErrors.alreadyVerifiedPhoneNumber.message",defaultMessage:"This phone number has already been verified"},max_num_of_mfa_methods_reached:{id:"authErrors.maxMethods.message",defaultMessage:"You've reached the maximum number of MFA methods for the given type."},admin_tool_insufficient_permissions:{id:"authErrors.adminToolInsufficientPermissions.message",defaultMessage:"You don't have the right role to access this Admin Mode tool."},phone_number_setup_limit_reached:{id:"authErrors.phoneNumberLimitReached.message",defaultMessage:"This phone number can no longer be used to setup new 2-step verification methods."},no_temporary_verification:{id:"authErrors.noTemporaryVerification.message",defaultMessage:"Notion must verify your password or MFA to continue, exit this modal and try again"},twilio_generic_error:{id:"authErrors.twilioGenericError.message",defaultMessage:"Something went wrong, please reach out to customer support"},twilio_cannot_verify_phone_number:{id:"authErrors.twilioCannotVerifyPhoneNumber.message",defaultMessage:"We cannot verify your phone number, please check the number and try again"},twilio_cannot_fetch_phone_number:{id:"authErrors.twilioCannotFetchPhoneNumber.message",defaultMessage:"There is no record of this phone number, please check the number and try again"}}),v=(0,n().defineMessages)({apple_api_status_error:{id:"appleErrors.api.statusError",defaultMessage:"There was a problem with the Apple service."},apple_api_token_error:{id:"appleErrors.api.tokenError",defaultMessage:"There was a problem verifying your identity with Apple."},apple_api_missing_id_error:{id:"appleErrors.api.missingIdError",defaultMessage:"There was a problem getting user information from Apple."},apple_api_missing_access_token_error:{id:"appleErrors.api.missingAccessTokenError",defaultMessage:"Apple failed to authorize the login."},apple_api_missing_beta_app_review_submission:{id:"appleErrors.api.missingBetaAppReviewSubmission",defaultMessage:"Cannot find betaAppReviewSubmission entry."},apple_api_missing_pre_release_version:{id:"appleErrors.api.missingPreReleaseVersion",defaultMessage:"Cannot find preReleaseVersion entry."}}),y=((0,n().defineMessages)({google_drive_token_error:{id:"googleErrors.googleDriveTokenError",defaultMessage:"Error from Google Drive: {errorMessage}"}}),(0,n().defineMessages)({student_github_grant_error:{id:"grantErrors.studentGithubGrantError",defaultMessage:"Error applying the grant to your workspace. Please try again."},student_github_existing_workspace:{id:"grantErrors.studentGithubGrant.existingWorkspace",defaultMessage:"You have already redeemed the GitHub Student Developer Pack on a different workspace."}}),(0,n().defineMessages)({missing_address:{id:"subscriptionErrors.missingAddressError",defaultMessage:"Address line 1 must exist."},subscription_personal_plan_more_than_one_member:{defaultMessage:"In order to use the Personal plan, your workspace can have only one member.",id:"subscriptionErrors.personalPlanMoreThanOneMember"},invalid_vat:{id:"subscriptionErrors.invalidVatError",defaultMessage:"VAT/GST number is invalid."},coupon_already_applied:{id:"subscriptionErrors.couponAlreadyApplied",defaultMessage:"This coupon has already been applied"},subscription_attempt_from_restricted_region:{id:"updatingSubscriptionDetails.restrictedRegion.genericErrorMessage",defaultMessage:"We are currently not allowing customers to upgrade their subscription from this jurisdiction."},new_subscription_attempt_from_restricted_region:{id:"updatingSubscriptionDetails.restrictedRegion.newSubscriptionErrorMessage",defaultMessage:"We are currently not accepting new customers from this jurisdiction."},billing_address_change_to_restricted_region:{id:"updatingSubscriptionDetails.restrictedRegion.billingAddressErrorMessage",defaultMessage:"We are currently not allowing customers to update their billing address to this jurisdiction."},payment_method_from_restricted_region:{id:"updatingSubscriptionDetails.restrictedRegion.paymentMethodErrorMessage",defaultMessage:"We are currently not accepting payment methods from this jurisdiction."},new_subscription_attempt_using_legacy_plus_price:{id:"subscriptionErrors.createWithLegacyPlusPrice",defaultMessage:"Something went wrong. Please reload Notion and try again. No charges have been made."},add_on_subscription_attempt_from_restricted_region:{id:"updatingSubscriptionDetails.restrictedRegion.addOnSubscriptionErrorMessage",defaultMessage:"We are currently not allowing customers to purchase add-ons from this jurisdiction."},non_admin_insufficient_permissions:{id:"subscriptionErrors.insufficientPermissions",defaultMessage:"You have a subscription that was added on your behalf by Notion. Please reach out to team@makenotion.com to make any changes to this subscription."},invalid_plan:{id:"subscriptionErrors.invalidPlan",defaultMessage:"The plan you have selected is not available."},collection_method_not_allowed:{id:"subscriptionErrors.collectionMethodNotAllowed",defaultMessage:"You cannot select this payment collection method in the app. Please reach out to support."},payment_failed:{id:"subscriptionErrors.paymentFailed",defaultMessage:"Your payment failed. Please try again, try a different payment method, or contact support."},payment_failed_with_invoice_url:{id:"subscriptionErrors.paymentFailedWithInvoiceUrl",defaultMessage:"There was a problem with your payment."},native_invoice_payment_failed:{id:"subscriptionErrors.nativeInvoicePaymentFailed",defaultMessage:"There was a problem with your payment. Please try again."},missing_plan_and_add_ons:{id:"subscriptionErrors.missingPlanAndAddOns",defaultMessage:"A new subscription requires either a plan or add-ons."},cancel_add_ons_without_subscription:{id:"subscriptionErrors.cancelAddOnsWithoutSubscription",defaultMessage:"Can't request add-on cancellation without an active subscription."},cancel_non_existent_add_on:{id:"subscriptionErrors.cancelNonExistentAddOn",defaultMessage:"You can't cancel a non-existent add-on {addOnId}."},inconsistent_billing_intervals:{id:"subscriptionErrors.inconsistentAddOnBillingIntervals",defaultMessage:"All subscription items must have the same billing interval."},subscription_unpaid:{id:"subscriptionErrors.subscriptionUnpaid",defaultMessage:"Your subscription has unpaid invoices. Please pay them before making any changes."},payment_processing:{id:"subscriptionErrors.paymentProcessing",defaultMessage:"Your payment is still processing. Please wait until your payment has completed before making any changes."},missing_mandate_data:{id:"subscriptionErrors.missingMandateData",defaultMessage:"Your payment method could not be updated. Please try again or contact support."},setup_intent_failed:{id:"subscriptionErrors.setupIntentFailed",defaultMessage:"Your payment method could not be updated. Please try again or contact support."},payment_method_declined:{id:"subscriptionErrors.paymentMethodDeclined",defaultMessage:"Your payment method was declined. Please check that the information you entered is correct, or contact your provider."},ai_add_on_not_allowed_for_hipaa:{id:"subscriptionErrors.aiAddOnNotAllowedForHipaa",defaultMessage:"Unable to add AI add-on for HIPAA compliant workspaces."},timed_trials_invalid_plan:{id:"subscriptionErrors.invalidPlan.enterprise.message",defaultMessage:"Please contact Sales for a trial of the Enterprise plan."},timed_trials_not_eligible:{id:"subscriptionErrors.notEligible.message",defaultMessage:"This space is not eligible for a free trial."},no_subscription:{id:"subscriptionErrors.noSubscription",defaultMessage:"This space does not have an active subscription."},invalid_payment_method:{id:"subscriptionErrors.setDefaultPaymentMethod.invalidPaymentMethod",defaultMessage:"The payment method you provided is invalid. Please try another payment method on your account."},set_default_payment_method_failed:{id:"subscriptionErrors.setDefaultPaymentMethod.apiError",defaultMessage:"Your payment method could not be updated. Please try again or contact support."},subscription_not_updatable:{id:"subscriptionErrors.subscriptionNotUpdatable",defaultMessage:"Your subscription requires additional attention. Please contact Notion to make changes."}})),w=(0,n().defineMessages)({referral_user_already_signed_up:{defaultMessage:"User has already signed up.",id:"activateReferral.dialogError.userAlreadySignedUp.errorMessage"},referral_already_activated:{defaultMessage:"Referral has already been activated.",id:"activateReferral.dialogError.referralAlreadyActivated.errorMessage"},referral_no_valid_referral_found:{defaultMessage:"No valid referral found.",id:"activateReferral.dialogError.noValidReferral.errorMessage"},referral_referring_user_not_found:{defaultMessage:"Referring user not found.",id:"activateReferral.dialogError.referringUserNotFound.errorMessage"},referral_cannot_invite_yourself:{defaultMessage:"You cannot invite yourself",id:"activateReferral.dialogError.cannotInviteSelf.errorMessage"},referral_email_not_eligible:{defaultMessage:"This email is not eligible for the referral program. If you think this is a mistake please contact support.",id:"activateReferral.dialogError.emailNotEligible.errorMessage"},referral_already_applied_credit:{defaultMessage:"You have already applied an invitation credit.",id:"activateReferral.dialogError.invitationCreditAlreadyApplied.errorMessage"}}),k=(0,n().defineMessages)({slack_block_not_found:{defaultMessage:"Block not found.",id:"slackAuthorizationErrors.blockNotFound.errorMessage"},slack_user_missing_edit_permission:{defaultMessage:"User cannot edit block.",id:"slackAuthorizationErrors.missingEditPermission.errorMessage"},slack_webhook_not_found:{defaultMessage:"Slack webhook not found.",id:"slackAuthorizationErrors.webhookNotFound.errorMessage"}}),S=(0,n().defineMessages)({generic_error:{defaultMessage:"Something went wrong.",id:"genericErrors.genericErrorMessage"},generic_insufficient_permissions:{defaultMessage:"You do not have permissions to this feature in the requested space.",id:"genericErrors.insufficientPermissions.errorMessage"},generic_insufficient_plan_type:{defaultMessage:"The feature is not available on your current plan type.",id:"genericErrors.insufficientPlanType.errorMessage"}}),E=((0,n().defineMessages)({apply_offer:{defaultMessage:"Error applying the offer to your account. Please try again.",id:"offerErrors.applyOfferError"},get_offer:{defaultMessage:"Error getting the offers you qualify for. Please try again.",id:"offerErrors.getOfferError"}}),(0,n().defineMessages)({offline:{defaultMessage:"Offline.",id:"offlineErrors.offlineErrorMessage"}})),M=(0,n().defineMessages)({invalid_name_error:{defaultMessage:"Invalid name.",id:"invalidNameErrors.errorMessage"}}),P=(0,n().defineMessages)({domain_verification_integration_already_verified:{id:"integrationErrors.domainAlreadyVerified.errorMessage",defaultMessage:"The integration has already verified this domain."}}),I=(0,n().defineMessages)({datadog_token_exists:{id:"externalAuthErrors.datadog.tokenAlreadyExists",defaultMessage:"Another workspace is already connected to your Datadog organization. Please revoke the API key from the Organization settings in Datadog and try again."},datadog_not_an_admin:{id:"externalAuthErrors.error.installDatadogNotAnAdmin",defaultMessage:"You are trying to install this integration to your Datadog organization, but you are not an admin. Please contact your Datadog organization admin to install this integration."},access_token_retrieval_failed:{id:"externalAuthErrors.accessTokenRetrievalFailed",defaultMessage:"Failed to connect to third party service."}}),C=(0,n().defineMessages)({workspace_transfer_reattempt_wrong_user:{id:"workspaceTransferErrors.reattemptWrongUser.errorMessages",defaultMessage:"Not allowed to reattempted transfers to a different user account."},workspace_transfer_invalid_corporate_email:{id:"workspaceTransferErrors.invalidCorporateEmail.errorMessages",defaultMessage:"Cannot transfer workspace to a corporate user account."},workspace_transfer_transfering_state_failed:{id:"workspaceTransferErrors.failedTransfer.errorMessages",defaultMessage:"Transferring workspace failed. Please re-attempt the transfer."},workspace_transfer_no_user_found:{id:"workspaceTransferErrors.noUserFound.errorMessages",defaultMessage:"Cannot transfer workspace to an email without an associated Notion account. Please create a new account with this email, or try another email."},workspace_transfer_change_email_pending_transfer:{id:"workspaceTransferErrors.changeEmail.errorMessages",defaultMessage:"You need to complete the workspace transfer for {workspaceName} before being able change emails."}}),T=(0,n().defineMessages)({workspace_analytics_insufficient_permissions:{id:"workspaceAnalytics",defaultMessage:"You do not have permissions to analytics for the requested space."},audit_log_disabled:{id:"auditLogDisabled",defaultMessage:"Audit log is currently disabled."},managed_user_account_deletion_disabled:{id:"enterpriseErrors.managedUserDeletionDisabled",defaultMessage:"You can't delete your account because it is being managed by your organization."},enterprise_only_feature:{id:"enterpriseErrors.enterpriseOnlyFeature",defaultMessage:"This feature is available on Enterprise plans only"},guest_invite_request_requestor_insufficient_permissions:{id:"enterpriseErrors.guestInviteRequestRequestorInsufficientPermissions",defaultMessage:"Requesting user does not have valid permissions to invite a guest to this page."},guest_invite_request_guest_invalid:{id:"enterpriseErrors.guestInviteRequestGuestInvalid",defaultMessage:"User is not valid to be invited as a guest."},guest_invite_request_disabled:{id:"enterpriseErrors.guestInviteRequestDisabled",defaultMessage:"Guest invite requests are currently disabled."}}),A=(0,n().defineMessages)({active_space_content_duplication:{id:"spaceContentDuplication.activeRequest",defaultMessage:"Cannot edit content while this workspace's contents are being duplicated."},completed_space_content_duplication:{id:"spaceContentDuplication.completed",defaultMessage:"Cannot edit content for a workspace that has been migrated to another workspace."}}),R=(0,n().defineMessages)({domain_settings_prevent_space_join:{id:"managedUsersDisallowedOperationErrorMessages.domainSettingsPreventSpaceJoin",defaultMessage:"Users from {disallowedEmailDomains} cannot join or be invited to external workspaces due to administrative restrictions. For more information, they should contact their organization's administrator."}}),D=(0,n().defineMessages)({template_not_exists:{id:"templateSubmissionErrorMessages.templateNotExists",defaultMessage:"This does not seem to be a valid template. Try a different link?"},template_not_valid_block_id:{id:"templateSubmissionErrorMessages.templateNotValidBlockId",defaultMessage:"This does not seem to be a valid template. Try a different link?"},template_not_owned_by_user:{id:"templateSubmissionErrorMessages.templateNotOwnedByUser",defaultMessage:"You can only publish a template created by yourself."},template_not_page:{id:"templateSubmissionErrorMessages.templateNotPage",defaultMessage:"This template is not a page. Try a different link?"},template_creation_failed:{id:"templateSubmissionErrorMessages.templateCreateFailed",defaultMessage:"Could not submit the template. Please contact templates@makenotion.com or try it later."},template_over_rate_limit:{id:"templateSubmissionErrorMessages.templateOverRateLimit",defaultMessage:"Please try again after 1 minute."},template_not_published:{id:"templateSubmissionErrorMessages.templateNotPublished",defaultMessage:"The template has not been published to web."},template_not_allowed_for_duplicate:{id:"templateSubmissionErrorMessages.templateNotAllowedForDuplicate",defaultMessage:"The template has not been allowed for duplication."},user_is_not_template_creator:{id:"templateSubmissionErrorMessages.userIsNotTemplateCreator",defaultMessage:"We cannot locate your template creator profile. Please create a profile first."},template_not_on_public_domain:{id:"templateSubmissionErrorMessages.templateNotOnPublicDomain",defaultMessage:"The template link is not on a public domain. Please use your notion.site link in publish tab."},template_missing_name:{id:"templateSubmissionErrorMessages.templateMissingName",defaultMessage:"Please enter a name for your template."},template_name_too_long:{id:"templateSubmissionErrorMessages.templateNameTooLong",defaultMessage:"Your template name is too long. Please limit it to 50 characters."},template_name_invalid_words:{id:"templateSubmissionErrorMessages.templateNameInvalidWords",defaultMessage:'Please remove "{word}" from your template name.'},template_invalid_price:{id:"templateSubmissionErrorMessages.templateInvalidPrice",defaultMessage:"Please enter a valid price for your template."},template_below_minimum_price:{id:"templateSubmissionErrorMessages.templatePriceTooHigh",defaultMessage:"Paid templates must be at least $0.99."},template_above_maximum_price:{id:"templateSubmissionErrorMessages.templatePriceTooLow",defaultMessage:"Paid templates must be less than $5000.00."},template_missing_description:{id:"templateSubmissionErrorMessages.templateMissingDescription",defaultMessage:"Please add a description for your template."},template_description_too_long:{id:"templateSubmissionErrorMessages.templateDescriptionTooLong",defaultMessage:"Your description is too long. Please limit it to 280 characters."},template_missing_categories:{id:"templateSubmissionErrorMessages.templateMissingCategories",defaultMessage:"Please select at least one category for your template"},template_categories_too_long:{id:"templateSubmissionErrorMessages.templateCategoriesTooLong",defaultMessage:"Please select no more than 3 categories for your template."},template_insecure_url:{id:"templateSubmissionErrorMessages.templateInsecureUrl",defaultMessage:"Please enter a secure URL to purchase your template."},template_invalid_purchase_url:{id:"templateSubmissionErrorMessages.templateInvalidPurchaseUrl",defaultMessage:"Please enter a valid URL. Example: https://www.example.com/"},template_notion_domain_as_purchase_url:{id:"templateSubmissionErrorMessages.templateNotionDomainAsPurchaseUrl",defaultMessage:"Please provide a link to a third-party payment platform."},template_invalid_payment_destination:{id:"templateSubmissionErrorMessages.templateInvalidPaymentProcessor",defaultMessage:"This payment platform is not supported. Please use another."},template_url_too_long:{id:"templateSubmissionErrorMessages.templatePurchaseUrlTooLong",defaultMessage:"This link is too long. Please use a shorter one."},template_missing_purchase_url:{id:"templateSubmissionErrorMessages.templateMissingPurchaseUrl",defaultMessage:"Please enter a purchase URL for your template."},template_missing_long_description:{id:"templateSubmissionErrorMessages.templateMissingLongDescription",defaultMessage:"Please add a detailed description for your template."},template_long_description_too_long:{id:"templateSubmissionErrorMessages.templateLongDescriptionTooLong",defaultMessage:"You description is too long. Please limit it to 5000 characters"},check_template_exists_failed:{id:"templateSubmissionErrorMessages.checkTemplateExistsFailed",defaultMessage:"We could not verify if the template has been published. Please try again later."},template_already_exists:{id:"templateSubmissionErrorMessages.templateAlreadyExists",defaultMessage:"This template has already been published or in review. Please try another one."},template_draft_edit_not_allowed:{id:"templateDraftSubmissionErrorMessages.editNotAllowed",defaultMessage:"Users cannot edit template drafts in review."},template_draft_not_found:{id:"templateDraftSubmissionErrorMessages.templateDraftNotExists",defaultMessage:"The template draft to submit does not exist!"},template_slug_too_long:{id:"templateSubmissionErrorMessages.templateSlugTooLong",defaultMessage:"Your template slug is too long. Please limit it to 60 characters."},template_slug_invalid:{id:"templateSubmissionErrorMessages.templateSlugInvalid",defaultMessage:"Your template slug can only contain lowercase letters, numbers, and hyphens(-)."},template_slug_invalid_hyphens:{id:"templateSubmissionErrorMessages.templateSlugInvalidHyphens",defaultMessage:"Your template slug cannot start or end with a hyphen(-). Also, it cannot have two consecutive hyphens(-)."},template_slug_invalid_words:{id:"templateSubmissionErrorMessages.templateSlugInvalidWords",defaultMessage:"Please don't use 'templates' or 'notion' in your template slug."},template_slug_already_exists:{id:"templateSubmissionErrorMessages.templateSlugAlreadyExists",defaultMessage:"This template slug has already been used. Please try another one."},template_draft_status_invalid_for_user:{id:"templateDraftSubmissionErrorMessages.statusInvalid",defaultMessage:"Users can only modify template draft status to draft or in review."},template_screenshots_limit:{id:"templateDraftSubmissionErrorMessage.screenshotsLimit",defaultMessage:"Template can only have a max of 5 screenshots."},template_slug_empty:{id:"templateSubmissionErrorMessages.templateSlugEmpty",defaultMessage:"Template slug cannot be empty."},template_locale_change_not_allowed:{id:"templateSubmissionErrorMessage.localeChangeNotAllowed",defaultMessage:"Locale cannot be changed after the template has been published."},template_draft_id_invalid:{id:"templateDraftSubmissionErrorMessages.templateDraftIdInvalid",defaultMessage:"Template draft id is not a valid UUID."},template_draft_not_owned_by_user:{id:"templateDraftSubmissionErrorMessages.templateDraftNotOwnedByUser",defaultMessage:"You can only modify a template draft created by yourself."},template_invalid_image_url:{id:"templateSubmissionErrorMessages.templateInvalidImageUrl",defaultMessage:"Submitted images must be hosted by Notion."}}),q=(0,n().defineMessages)({template_missing_url:{id:"templateImageUploaderErrorMessages.templateMissingUrl",defaultMessage:"Template URL cannot be empty."},template_not_child_of_parent:{id:"templateImageUploaderErrorMessages.templateNotChildOfParent",defaultMessage:"This link doesn’t seem to belong to the same template. Please try again."}}),x=(0,n().defineMessages)({template_video_link_invalid:{id:"templateVideoUploaderErrorMessages.templateVideoLinkInvalid",defaultMessage:"This doesn’t look like a YouTube or Vimeo link. Please try again."}}),U=(0,n().defineMessages)({template_to_delete_not_exists:{id:"templateDeletionErrorMessages.templateToDeleteNotExists",defaultMessage:"The template to delete does not exist. Please try another one."},template_draft_to_delete_not_exists:{id:"templateDeletionErrorMessages.templateDeletionFailed",defaultMessage:"Could not delete the template draft. Please contact templates@makenotion.com for help."},template_to_delete_not_owned_by_requesting_user:{id:"templateDeletionErrorMessages.templateNotOwnedByRequestingUser",defaultMessage:"You can only delete a template created by yourself. Please try another one."},template_draft_to_delete_in_review:{id:"templateDeletionErrorMessages.templateDraftInReview",defaultMessage:"The template draft is in review. Please try to delete after it is published or rejected."},template_draft_to_delete_not_owned_by_requesting_user:{id:"templateDeletionErrorMessages.templateDraftNotOwnedByRequestingUser",defaultMessage:"You can only delete a template draft created by yourself. Please try another one."},template_draft_to_delete_cannot_roll_back:{id:"templateDeletionErrorMessages.templateDraftCannotRollBack",defaultMessage:"The template draft cannot be rolled back."}}),N=(0,n().defineMessages)({template_creator_missing_name:{id:"templateCreatorSubmissionValidationErrorMessages.templateCreatorMissingName",defaultMessage:"Please enter a display name for your profile."},template_creator_name_too_long:{id:"templateCreatorSubmissionValidationErrorMessages.templateCreatorNameTooLong",defaultMessage:"Your display name is too long. Please limit it to 50 characters."},template_creator_missing_handle:{id:"templateCreatorSubmissionValidationErrorMessages.templateCreatorMissingHandle",defaultMessage:"Please enter a handle for your profile. It will be used in your profile URL."},template_creator_invalid_handle:{id:"templateCreatorSubmissionValidationErrorMessages.templateCreatorInvalidHandle",defaultMessage:"Your handle can only contain lowercase letters, numbers, underscores, and dashes."},template_creator_handle_too_long:{id:"templateCreatorSubmissionValidationErrorMessages.templateCreatorHandleTooLong",defaultMessage:"Your handle is too long. Please limit it to 50 characters."},template_creator_missing_email:{id:"templateCreatorSubmissionValidationErrorMessages.templateCreatorMissingEmail",defaultMessage:"Please enter a contact email address for your profile."},template_creator_invalid_email:{id:"templateCreatorSubmissionValidationErrorMessages.templateCreatorInvalidEmail",defaultMessage:"Please enter a valid contact email address."},template_creator_missing_description:{id:"templateCreatorSubmissionValidationErrorMessages.templateCreatorMissingDescription",defaultMessage:"Please add a description for your profile."},template_creator_description_too_long:{id:"templateCreatorSubmissionValidationErrorMessages.templateCreatorDescriptionTooLong",defaultMessage:"Your description is too long. Please limit it to 280 characters."},template_creator_invalid_link:{id:"templateCreatorSubmissionValidationErrorMessages.templateCreatorInvalidLink",defaultMessage:"Please enter a valid link. Links must start with https://."},template_creator_link_too_long:{id:"templateCreatorSubmissionValidationErrorMessages.templateCreatorLinkTooLong",defaultMessage:"This link is too long. Please use a shorter one."},template_creator_name_not_allowed:{id:"templateCreatorSubmissionValidationErrorMessages.templateCreatorNameNotAllowed",defaultMessage:"This name is not allowed. Please try another one."},template_creator_name_reserved:{id:"templateCreatorSubmissionValidationErrorMessages.templateCreatorNameReserved",defaultMessage:'Names containing reserved brand names or "notion" cannot be used. Please contact templates@makenotion.com.'},template_creator_creation_failed:{id:"templateCreatorSubmissionValidationErrorMessages.templateCreatorCreationFailed",defaultMessage:"Could not create the creator. Please contact templates@makenotion.com or try it later."},template_creator_update_failed:{id:"templateCreatorSubmissionValidationErrorMessages.templateCreatorUpdateFailed",defaultMessage:"Could not update the creator. Please contact templates@makenotion.com or try it later."},check_handle_exists_failed:{id:"templateCreatorSubmissionValidationErrorMessages.checkHandleExistsFailed",defaultMessage:"We could not verify if the submitted handle exists. Please try later."},handle_already_exists:{id:"templateCreatorSubmissionValidationErrorMessages.handleAlreadyExists",defaultMessage:'The creator handle "{handle}" already exists. Please try another one.'},template_creator_user_id_not_match:{id:"templateCreatorSubmissionValidationErrorMessages.templateCreatorUserIdNotMatch",defaultMessage:"User id does not match the creator's user id."},template_creator_invalid_image_url:{id:"templateCreatorSubmissionValidationErrorMessages.templateCreatorInvalidImageUrl",defaultMessage:"Please upload a valid image through the /profile page."}}),L=(0,n().defineMessages)({duplicated_pinned_templates:{id:"templateUpdatePinnedTemplatesErrorMessages.duplicatedPinnedTemplates",defaultMessage:"There are duplicated pinned templates. Please remove duplication and try again."},too_many_pinned_templates:{id:"templateUpdatePinnedTemplatesErrorMessages.tooManyPinnedTemplates",defaultMessage:"You can only pin up to 4 templates. Please remove some and try again."},pinned_templates_not_exist:{id:"templateUpdatePinnedTemplatesErrorMessages.pinnedTemplatesNotExist",defaultMessage:"Some pinned templates do not exist. Please remove them and try again."},pinned_templates_not_owned_by_requesting_user:{id:"templateUpdatePinnedTemplatesErrorMessages.pinnedTemplatesNotOwnedByRequestingUser",defaultMessage:"You can only pin templates created by yourself."}}),O=(0,n().defineMessages)({airtable_unexpected_response:{id:"airtableError.unexpectedResponse",defaultMessage:"Failed to submit application. Please try again later."}}),j=(0,n().defineMessages)({startup_input_empty:{id:"startupApplicationError.inputMissing",defaultMessage:"This field is required."},startup_unselected:{id:"startupApplicationError.unselected",defaultMessage:"A selection is required."},startup_invalid_email:{id:"startupApplicationError.invalidEmail",defaultMessage:"The email address is invalid."},startup_personal_email:{id:"startupApplicationError.personalEmail",defaultMessage:"A work email is required."},startup_invalid_url:{id:"startupApplicationError.invalidUrl",defaultMessage:"The provided URL is invalid."},startup_invalid_country:{id:"startupApplicationError.invalidCountry",defaultMessage:"The provided country is not supported."},startup_missing_field_server_side:{id:"startupApplicationError.missingField",defaultMessage:"A required field is missing."},startup_invalid_partner:{id:"startupApplicationError.invalidPartner",defaultMessage:"The provided referral partner is not valid."},startup_not_admin_of_space:{id:"startupApplicationError.notAdmin",defaultMessage:"User is not an admin of the space."}}),F=(0,n().defineMessages)({student_group_url_invalid:{id:"studentGroupSignupError.urlInvalid",defaultMessage:"This url is invalid."},student_group_response_missing:{id:"studentGroupSignupError.responseMissing",defaultMessage:"This field is required."},student_group_response_too_long:{id:"studentGroupSignupError.responseTooLong",defaultMessage:"Your response is too long. Please limit your answers to 2000 characters."},student_institution_domain_mismatch:{id:"studentGroupSignupError.institutionDomainMismatch",defaultMessage:"This institution does not match your email domain. Please make sure you're logged in to a Notion account registered with your student email."},student_institution_not_in_allowlist:{id:"studentGroupSignupError.institutionNotInAllowlist",defaultMessage:"Institution not found in list."},student_group_user_not_found:{id:"studentGroupSignupError.userNotFound",defaultMessage:"User not found."},student_group_space_not_found:{id:"studentGroupSignupError.spaceNotFound",defaultMessage:"Space not found."},student_email_not_admin_of_space:{id:"studentGroupSignupError.notAdminOfSpace",defaultMessage:"User is not an admin of the space."},education_group_application_over_rate_limit:{id:"studentGroupSignupError.overRateLimit",defaultMessage:"You have submitted too many times, please try again later."},student_group_link_to_organization_domain_mismatch:{id:"studentGroupSignupError.linkToOrganizationDomainMismatch",defaultMessage:"Please enter a link that is on your institution's official domain."}}),B=(0,n().defineMessages)({marketplace_refund_custom_reason_body_required:{id:"marketplaceRefundError.customReasonBodyRequired",defaultMessage:"A reason is required"},marketplace_refund_custom_reason_too_long:{id:"marketplaceRefundError.customReasonTooLong",defaultMessage:"Provided reason is too long"},marketplace_refund_custom_reason_too_short:{id:"marketplaceRefundError.customReasonTooShort",defaultMessage:"Provided reason is too short"},marketplace_refund_requires_valid_acquisition:{id:"marketplaceRefundError.requiresValidAcquisition",defaultMessage:"Acquisition must be valid"},marketplace_refund_acquisition_too_old:{id:"marketplaceRefundError.acquisitionTooOld",defaultMessage:"Acquisition is too old, refunds must be requested within 14 days of purchase"},marketplace_refund_acquisition_free:{id:"marketplaceRefundError.acquisitionFree",defaultMessage:"Unable to refund free acquisitions"},marketplace_refund_acquisition_already_has_active_refund:{id:"marketplaceRefundError.acquisitionAlreadyHasActiveRefund",defaultMessage:"This purchase already has an active refund"},marketplace_refund_only_acquirer_can_request:{id:"marketplaceRefundError.onlyAcquirerCanRequest",defaultMessage:"Only the acquirer can request a refund"}}),V=(0,n().defineMessages)({marketplace_coupon_not_found:{id:"marketplaceCouponError.notFound",defaultMessage:"This is an invalid coupon code."},marketplace_coupon_expired:{id:"marketplaceCouponError.expired",defaultMessage:"The coupon code has expired."},marketplace_coupon_max_uses_reached:{id:"marketplaceCouponError.maxUsesReached",defaultMessage:"The coupon code has reached its maximum usage."},marketplace_coupon_ineligible_product:{id:"marketplaceCouponError.ineligibleProduct",defaultMessage:"The coupon code is not eligible for this product."},marketplace_coupon_not_started:{id:"marketplaceCouponError.notStarted",defaultMessage:"The coupon code is not active yet."},marketplace_coupon_not_active:{id:"marketplaceCouponError.notActive",defaultMessage:"The coupon code is not active."},marketplace_coupon_over_rate_limit:{id:"marketplaceCouponError.overRateLimit",defaultMessage:"You have tried this coupon code too frequently. Please retry later."}}),H=(0,n().defineMessages)({marketplace_listing_review_invalid_rating:{id:"marketplaceReviewError.noRatingError",defaultMessage:"Please give this template a rating"},marketplace_listing_review_existing_review:{id:"marketplaceReviewError.existingReviewError",defaultMessage:"A review already exists"},marketplace_listing_review_title_too_short:{id:"marketplaceReviewError.titleTooShort",defaultMessage:"Your title is too short. Please enter at least 3 characters."},marketplace_listing_review_title_too_long:{id:"marketplaceErrors.marketplaceListingReviewTitleTooLong",defaultMessage:"Your review title is too long. Please limit it to 100 characters."},marketplace_listing_review_description_too_short:{id:"marketplaceErrors.marketplaceListingReviewDescriptionTooShort",defaultMessage:"Your review is too short. Please enter at least 50 characters."},marketplace_listing_review_description_too_long:{id:"marketplaceErrors.marketplaceListingReviewDescriptionTooLong",defaultMessage:"Your review is too long. Please limit it to 1,500 characters."},marketplace_listing_review_name_too_short:{id:"marketplaceErrors.marketplaceListingReviewNameTooShort",defaultMessage:"Please enter a name to display on your review."},marketplace_listing_review_name_too_long:{id:"marketplaceErrors.marketplaceListingReviewNameTooLong",defaultMessage:"Your name is too long. Please limit it to 40 characters."}}),$=(0,n().defineMessages)({user_not_a_creator:{defaultMessage:"Onboarding is not available as you are not a template creator.",id:"marketplaceErrors.userNotACreator.message"},marketplace_metrics_no_access:{defaultMessage:"No access to this creator or listing",id:"marketplaceErrors.metricsNoAccess.message"},onboarding_disabled:{defaultMessage:"Onboarding is disabled for your account. Please contact support if you believe this is an error.",id:"marketplaceErrors.onboardingDisabled.message"},marketplace_default_error:{defaultMessage:"Something went wrong. Please try again later.",id:"marketplaceErrors.defaultError.message"},marketplace_product_not_available:{defaultMessage:"Product not available on Notion Marketplace.",id:"marketplaceErrors.productNotAvailable.message"},marketplace_invalid_tax_id:{defaultMessage:"Invalid tax ID.",id:"marketplaceErrors.invalidTaxId.message"},marketplace_already_refunded:{defaultMessage:"You have already refunded this product",id:"marketplaceErrors.alreadyRefunded.message"},marketplace_purchasing_disabled:{defaultMessage:"This content does not exist",id:"marketplaceErrors.purchasingDisabled.message"},marketplace_metrics_creator_or_listing_not_found:{defaultMessage:"Creator or listing not found",id:"marketplaceErrors.metricsCreatorOrListingNotFound.message"},marketplace_sanctioned_country:{defaultMessage:"You cannot make Marketplace purchases from this country.",id:"marketplaceErrors.billingAddressRestricted.message"},marketplace_guest_user_error:{defaultMessage:"Guest users are not allowed to purchase products.",id:"marketplaceErrors.guestUserError.message"}}),z=(0,n().defineMessages)({space_does_not_exist:{defaultMessage:"Workspace must exist",id:"publicDomainError.invalidSpace.message"},public_domain_does_not_exist:{defaultMessage:"Domain must exist",id:"publicDomainError.invalidDomain.message"},public_domain_disallowed:{defaultMessage:"Domain not allowed",id:"publicDomainError.disallowedDomain.message"},public_domain_unavailable:{defaultMessage:"Domain not available",id:"publicDomainError.unavailableDomain.message"},public_domain_name_invalid:{defaultMessage:"Domain name is not valid",id:"publicDomainError.invalidDomainName.message"},incorrect_custom_public_domain_format:{defaultMessage:"Include a subdomain (e.g., www.example.org) ",id:"publicDomainError.missingSubdomainForCustomDomain.message"},public_domain_cannot_rename_custom:{defaultMessage:"Cannot rename a custom domain",id:"publicDomainError.cannotRenameDomain.message"},public_domain_non_custom_validation:{defaultMessage:"Cannot validate domain",id:"publicDomainError.cannotValidateDomain.message"},default_public_domain_exists:{defaultMessage:"Default domain exists",id:"publicDomainError.existingDefaultDomain.message"},maximum_public_domains_reached:{defaultMessage:"Maximum domains created",id:"publicDomainError.maxDomainsCreated.message"},payment_required:{defaultMessage:"Payment required",id:"publicDomainError.paymentRequired.message"},default_public_domain_deletion:{defaultMessage:"Default domain cannot be deleted",id:"publicDomainError.defaultDomainDeletion.message"}}),W=(0,n().defineMessages)({setting_overridden_by_organization:{id:"organizationErrors.settingOverriddenByOrganization",defaultMessage:"You can't update this setting because it's being overridden by your organization."}}),Z=(0,n().defineMessages)({default:{id:"fallbackHttpErrorMessages.default",defaultMessage:"Oops, something went wrong. ({errorCode})"},defaultTryAgainLater:{id:"fallbackHttpErrorMessages.defaultTryAgainLater",defaultMessage:"Oops, something went wrong. Please try again in a few minutes. ({errorCode})"}}),G=(0,n().defineMessages)({sanctioned_entity:{defaultMessage:"You may not access Notion from a prohibited jurisdiction.",id:"sanctionErrors.sanctionedEntityProhibited.errorMessage"}}),J=(0,n().defineMessages)({block_purged:{defaultMessage:"This page has passed the retention period and has been permanently deleted.",id:"blockRestorationErrors.blockPurged.errorMessage"}}),Y=(0,n().defineMessages)({marketplace_export_purchases_csv_over_rate_limit:{defaultMessage:"You can only export purchases CSV once every hour.",id:"marketplaceExportPurchasesCSVError.overRateLimit"}}),K=(0,n().defineMessages)({slug_unavailable:{defaultMessage:"Sorry, slug is not available",id:"updateSlug.unavailableSlug"},slug_invalid:{defaultMessage:"Sorry, slug is not valid",id:"updateSlug.invalidSlug"}});function Q(e){const{type:t}=e;return(0,r().qg)(i,t)&&i[t]||(0,r().qg)(s,t)&&s[t]||(0,r().qg)(c,t)&&c[t]||(0,r().qg)(l,t)&&l[t]||(0,r().qg)(p,t)&&p[t]||(0,r().qg)(g,t)&&g[t]||(0,r().qg)(h,t)&&h[t]||(0,r().qg)(y,t)&&y[t]||(0,r().qg)(w,t)&&w[t]||(0,r().qg)(k,t)&&k[t]||(0,r().qg)(S,t)&&S[t]||(0,r().qg)(f,t)&&f[t]||(0,r().qg)(b,t)&&b[t]||(0,r().qg)(v,t)&&v[t]||(0,r().qg)(E,t)&&E[t]||(0,r().qg)(M,t)&&M[t]||(0,r().qg)(P,t)&&P[t]||(0,r().qg)(I,t)&&I[t]||(0,r().qg)(C,t)&&C[t]||(0,r().qg)(T,t)&&T[t]||(0,r().qg)(A,t)&&A[t]||(0,r().qg)(R,t)&&R[t]||(0,r().qg)(_,t)&&_[t]||(0,r().qg)(D,t)&&D[t]||(0,r().qg)(N,t)&&N[t]||(0,r().qg)(U,t)&&U[t]||(0,r().qg)(q,t)&&q[t]||(0,r().qg)(x,t)&&x[t]||(0,r().qg)(G,t)&&G[t]||(0,r().qg)(F,t)&&F[t]||(0,r().qg)(O,t)&&O[t]||(0,r().qg)(j,t)&&j[t]||(0,r().qg)(H,t)&&H[t]||(0,r().qg)($,t)&&$[t]||(0,r().qg)(L,t)&&L[t]||(0,r().qg)(z,t)&&z[t]||(0,r().qg)(W,t)&&W[t]||(0,r().qg)(L,t)&&L[t]||(0,r().qg)(J,t)&&J[t]||(0,r().qg)(Y,t)&&Y[t]||(0,r().qg)(B,t)&&B[t]||(0,r().qg)(K,t)&&K[t]||(0,r().qg)(V,t)&&V[t]||void 0}function X(e,t){const a=ae(e,te(t.clientData));if(a)return a}function ee(e,t){const a=t.body;if((0,o().Jx)(a)){const t=X(e,a);if(t)return t}if(t.offline)return e.formatMessage(E.offline);switch(t.status){case 429:case 502:case 503:case 504:return e.formatMessage(Z.defaultTryAgainLater,{errorCode:t.status});default:return e.formatMessage(Z.default,{errorCode:t.status})}}function te(e){return(0,o().oE)(e)&&e.errors[0].clientData?e.errors[0].clientData:e}function ae(e,t){const a=Q(t);if(a)return"messageValues"in t?e.formatMessage(a,t.messageValues):e.formatMessage(a)}function oe(e,t){if((0,o().a3)(t)){const a=Q(t.clientData);if(a)return"messageValues"in t.clientData?e.formatMessage(a,t.clientData.messageValues):e.formatMessage(a)}return e.formatMessage(S.generic_error)}},979947:(e,t,a)=>{"use strict";a.r(t),a.d(t,{HttpRequestError:()=>c,default:()=>f,getDebugMessageForApiRequestFailure:()=>l});a(821057),a(670560);var o=()=>a(471924),n=()=>a(712139),r=()=>a(401898),i=()=>a(905162);const s=!1;class c extends Error{constructor(e,t){super(e),this.name=void 0,this.message=void 0,this.data=void 0,this.message=e,this.name="HttpRequestError",this.data=t}}function l(e){var t;return e.offline?"Offline":null!==(t=e.body)&&void 0!==t&&t.debugMessage?e.body.debugMessage:`HTTP ${e.status}`}function d(e){return{"X-Notion-User-Id":e.headers.get("X-Notion-User-Id")||void 0,"X-Notion-Request-Id":e.headers.get("X-Notion-Request-Id")||void 0,"content-type":e.headers.get("content-type")||void 0,"cf-ray":e.headers.get("cf-ray")||void 0}}async function*u(e){if(!e.body)return;const t=e.body.getReader(),a=new TextDecoder;let o="";try{for(;;){const e=await t.read();if(e.done){const e=o.trim();e.length>0&&(yield JSON.parse(e));break}{o+=a.decode(e.value,{stream:!0});const t=o.split("\n");o=t[t.length-1];for(let e=0;e<t.length-1;e++){const a=t[e].trim();a.length>0&&(yield JSON.parse(a))}}}}catch(n){await t.cancel(n)}}async function p(e){try{return await async function(e){const t={type:"application/json"},a=new Blob([e],t).stream().pipeThrough(new CompressionStream("gzip")).getReader(),o=[];for(;;){const{done:e,value:t}=await a.read();if(e)break;o.push(t)}const n=new Blob(o,t);return s&&console.log(`Gzipped payload: ${e.length} bytes uncompressed, ${n.size} bytes compressed`),n}(e)}catch(t){(0,n().rn)(t,{from:"httpRequest",type:"gzipFailed"})}}function m(e){try{for(var t=arguments.length,a=new Array(t>1?t-1:0),o=1;o<t;o++)a[o-1]=arguments[o];null==e||e(...a)}catch{}}const f=async function(e){var t;const n={...e.headers};let s;"GET"===e.method||"json"!==e.format&&"jsonStream"!==e.format||(n["Content-Type"]="application/json"),"jsonStream"===e.format&&(n.Accept="application/x-ndjson");let l=0;if(e.data){const t=JSON.stringify(e.data);if(s=t,l=t.length,"gzip"===e.encoding&&"json"===e.format&&(f=e.environment.device,window.CompressionStream&&(!f.isMobileNative||(0,i().Y)("supportsBodyInHttpRequests")))){const e=await p(s);if(e){const t=await e.arrayBuffer();s=t,l=t.byteLength,n["Content-Encoding"]="gzip"}}}var f;const g={method:e.method,credentials:"same-origin",headers:n,body:s,signal:e.abortSignal};let h,b=e.url;e.environment.device.isMobileNative&&!(0,i().Y)("supportsBodyInHttpRequests")&&void 0!==s&&(b=a(218265).SK(b,{[a(739615).rc]:s}),delete g.body),m(null===(t=e.eventListeners)||void 0===t?void 0:t.onRequestStart,l);try{h=await fetch(b,g)}catch(E){var _;if(m(null===(_=e.eventListeners)||void 0===_?void 0:_.onRequestFailed,void 0),E instanceof ReferenceError)throw E;return{type:"failed",offline:!0,status:0,error:new c("Offline.",{url:b,requestBody:e.data,responseBody:void 0,offline:!0,status:0,cause:E}),body:{errorId:o().Il(),name:"HttpRequestError",clientData:{type:"offline"}}}}var v,y;if(200!==h.status)return m(null===(v=e.eventListeners)||void 0===v?void 0:v.onRequestFailed,h),await async function(e,t){let a;try{a=await t.json()}catch(E){}const n=`Received HTTP ${t.status}`;if(0===t.status)return{type:"failed",offline:!0,status:t.status,error:new c(n,{url:e.url,requestBody:e.data,responseBody:a,offline:!0,status:t.status}),body:{errorId:o().Il(),name:"HttpRequestError",clientData:{type:"offline"}}};{const o=d(t);return{type:"failed",offline:!1,status:t.status,headers:o,error:new c(n,{url:e.url,requestBody:e.data,responseBody:a,offline:!1,status:t.status}),body:a}}}(e,h);m(null===(y=e.eventListeners)||void 0===y?void 0:y.onRequestFetched,h);try{var w,k;m(null===(w=e.eventListeners)||void 0===w?void 0:w.onParseResponseStart);const t=await async function(e,t){const a=d(t);let o=e.format;return"jsonStream"!==e.format||function(e){const t=e.headers.get("Content-Type");return!!t&&"application/x-ndjson"===t}(t)||(o="json"),"json"===o?{type:"success",status:t.status,data:await t.json(),headers:a}:"text"===o?{type:"success",status:t.status,data:await t.text(),headers:a}:"jsonStream"===o?{type:"success",status:t.status,data:u(t),headers:a}:void(0,r().t1)(o)}(e,h);return m(null===(k=e.eventListeners)||void 0===k?void 0:k.onParseResponseDone,h),t}catch(E){var S;return m(null===(S=e.eventListeners)||void 0===S?void 0:S.onParseResponseFailed,h),{type:"failed",offline:!1,status:h.status,headers:d(h),error:new c("Unable to parse HTTP response",{url:e.url,requestBody:e.data,responseBody:h.body,offline:!1,status:h.status}),body:e.data}}}},583055:(e,t,a)=>{"use strict";a.r(t),a.d(t,{getFilteredSubMetrics:()=>i,getSubMetricsAndMetricDataForTracking:()=>r,getTimeOriginToAppStartSubMetrics:()=>l,updateLoadCachedPageChunkCalledAt:()=>s,waitForInitialPageRenderToComplete:()=>c});var o=()=>a(805809),n=()=>a(577144);function r(){const e={},{subMetricsStore:t,metricDataStore:a}=n().Z.state;for(const[o,{startTime:n,endTime:r}]of Object.entries(t.state))e[o]=r-n;return{sub_metrics:e,...a.state}}function i(){const{app_start_to_main_start:e,main_start_to_prefetch_initiated:t,prefetch_initiated_to_statsig_bootup_blocking_start:a,statsig_bootup_blocking:o,render_start_to_render_end:r,render_end_to_await_page_chunk_start:i,await_page_chunk_start_to_await_page_chunk_end:s,await_page_chunk_end_to_browser_repaint_start:c}=n().Z.state.subMetricsStore.state;return{app_start_to_main_start:e,main_start_to_prefetch_initiated:t,prefetch_initiated_to_statsig_bootup_blocking_start:a,statsig_bootup_blocking:o,render_start_to_render_end:r,render_end_to_await_page_chunk_start:i,await_page_chunk_start_to_await_page_chunk_end:s,await_page_chunk_end_to_browser_repaint_start:c}}function s(){const{initialLoadCachedPageChunkCalledAt:e}=n().Z.state;void 0===e&&n().Z.update((e=>({...e,initialLoadCachedPageChunkCalledAt:performance.now()})))}async function c(){await n().Z.waitUntil((()=>n().Z.state.initialRenderCompleted))}function l(){const e=o().getAppStartTime();if(!e)return;let t;try{const a=performance.getEntriesByType("navigation")[0];t={time_origin_to_fetch_start:a.fetchStart,fetch_start_to_domain_lookup_start:d({from:a.fetchStart,to:a.domainLookupStart}),domain_lookup_start_to_domain_lookup_end:d({from:a.domainLookupStart,to:a.domainLookupEnd}),connect_start_to_secure_connection_start:d({from:a.connectStart,to:a.secureConnectionStart}),secure_connection_start_to_connect_end:d({from:a.secureConnectionStart,to:a.connectEnd}),connect_end_to_request_start:d({from:a.connectEnd,to:a.requestStart}),request_start_to_response_start:d({from:a.requestStart,to:a.responseStart}),response_start_to_response_end:d({from:a.responseStart,to:a.responseEnd}),response_end_to_app_start:d({from:a.responseEnd,to:e})}}catch(a){}return t}function d(e){let{from:t,to:a}=e;return 0===t||0===a?0:a-t}},787381:(e,t,a)=>{"use strict";a.r(t),a.d(t,{currentUserIdKey:()=>l,getUserIdsFromCookie:()=>p,loadCurrentUserId:()=>d});var o=()=>a(292595),n=()=>a(568626),r=()=>a(109852),i=()=>a(554153),s=()=>a(552629),c=()=>a(512955);const l="current-user-id";async function d(e){const[t,a,o]=await Promise.all([u(e),p(e),(0,r().bN)()]);return o||t||(Array.isArray(a)?a[0]:a)}async function u(e){let t;const a=i().Z.get(l);a&&(t=a);const o=await p(e);if(!o||!t||o.includes(t))return t}async function p(e){const t=await c().getCookie(e,"notion_users");if(t){const e=decodeURIComponent(t);let o;try{o=JSON.parse(e)}catch(a){n().log({level:"error",from:"loginActions",type:"getUserIdsFromCookieJsonError",error:(0,s().Ui)(a),data:{message:`decoded cookie was not valid JSON: \`${e}\``,decoded:e,cookieValue:t}})}return Array.isArray(o)?o:void 0}}(0,o().exposeDebugValue)("loadCurrentUserId",d),(0,o().exposeDebugValue)("getUserIdsFromCookie",p)},557491:(e,t,a)=>{"use strict";a.r(t),a.d(t,{getMobileNativeDeviceInfo:()=>s,getMobileVersion:()=>d,isIPhoneX:()=>c,mobileNativeDeviceInfoKey:()=>i,supportsDarkMode:()=>l});var o=()=>a(211342),n=()=>a(653965),r=()=>a(905162);const i="__reactNativeDeviceInfo";function s(){const e=window[i];return e?{mobileNativeAppVersion:e.appVersion,mobileNativeCellularConnection:e.cellularConnection,mobileNativeDeviceModel:e.deviceModel,mobileNativeDeviceId:e.deviceId,mobileNativeSystemVersion:e.systemVersion,mobileNativeAndroidApiLevel:e.androidApiLevel,mobileNativeDeviceBrand:e.deviceBrand,mobileNativeDeviceManufacturer:e.deviceManufacturer,mobileNativeDeviceCarrier:e.deviceCarrier,mobileNativeDeviceCountry:e.deviceCountry,mobileNativeFreeDiskStorageBytes:e.freeDiskStorageBytes,ramSizeInGB:e.ramSizeInGB,androidKeyboardProviderPackage:e.androidKeyboardProviderPackage,is_mobile_beta:e.isMobileBeta,is_automated_qa_build:(0,r().Y)("isAutomatedQABuild")}:{}}function c(){const e=window[i];return!!e&&e.deviceModel.startsWith("iPhone X")}function l(e){const t=window[i];if(!t)return!1;if(e.device.isIOS){const e=t.systemVersion.split(".");if(e.length>0)return parseInt(e[0])>=13}else{const e=t.androidApiLevel;if("number"==typeof e&&!n().i2(e))return e>=29}return!1}function d(e){const t=window[i];if(t)return(0,o().parseMobileAppVersion)(t.appVersion,e.device.isAndroid)}},90285:(e,t,a)=>{"use strict";a.r(t),a.d(t,{monkeyPatchConsole:()=>r});var o=()=>a(653965),n=()=>a(619584);function r(e){const{config:t,dialogActions:a}=e,r=["TypeError: Cannot read property 'appId' of null","listener to be a function, instead got a value of `boolean` type","No local database found","XHR Error: 0","getExtractedData timed out.","getIframeHTML timed out.","componentWillUpdate has been renamed","componentWillMount has been renamed","componentWillReceiveProps has been renamed","ReactDOM.render is no longer supported in React 18"];const i=["Encountered two children with the same key"];const s=(0,o().P2)(((e,t)=>{a.showEnglishErrorMessageNotInProd(e,t)}),30*n().C0);function c(e){const a=console[e];console[e]=function(e){for(var o=arguments.length,n=new Array(o>1?o-1:0),c=1;c<o;c++)n[c-1]=arguments[c];if(function(e){return r.some((t=>Boolean(e&&e.indexOf&&e.indexOf(t)>=0)))}(e)||a.call(console,e,...n),"production"!==t.env&&function(e){return i.some((t=>Boolean(e&&e.indexOf&&e.indexOf(t)>=0)))}(e)){let a=0;const o=e.replace(/%s/g,(()=>n[a++]));s(`Dev error: ${o.slice(0,300)}`,t.env)}}}t.isLocalhost&&(c("warn"),c("error"))}},985677:(e,t,a)=>{"use strict";a.d(t,{Bb:()=>p,LA:()=>d,PU:()=>m,So:()=>l,aV:()=>u});a(821057),a(670560);var o=()=>a(296339),n=()=>a(992149),r=()=>a(475246),i=()=>a(811045),s=()=>a(797448),c=()=>a(80444);function l(e){let t;try{t=function(e){var t,a;const o=null===(t=c().default.state.currentSpaceStore)||void 0===t?void 0:t.getModel();if(o)return o;const n=null===(a=c().default.state.mainEditorCurrentBlockStore)||void 0===a?void 0:a.pointer.spaceId;if(n){const t=u({defaultRecordCache:e.defaultRecordCache,currentUser:e.currentUser,spaceId:n});if(t)return t}throw new Error("getCurrentSpaceModel called before page was rendered.")}(e).id}catch(a){}return t?{"x-notion-space-id":t}:{}}function d(){var e;const t=null===(e=(0,s().localUserOnlyGetConfig)("mc_config"))||void 0===e?void 0:e.get("cell","disabled",(e=>!!e&&"string"==typeof e));return t&&"disabled"!==t?{"x-notion-cell":t}:{}}function u(e){const{defaultRecordCache:t,currentUser:a,spaceId:o}=e;return t.inMemoryRecordCache.getRecordModel({pointer:{table:r().bx,id:o},userId:a.id})}function p(e){const{cellId:t,recordId:a,spaceId:r}=e,i={},s=a?(0,o().v3)(a):void 0;return t?i[n().Zr]=t:s?i[n().HY]=s.toString():r&&(i[n().YM]=r),i}function m(e,t){const a=[],n=[],s={},c={};for(const l of e){const e=t(l);if(!e)throw new Error("Expected a record pointer");const d=(0,o().v3)(e.id);if((0,i().IO)(e.table)||(0,i().L$)(e.table)){let t;if(t=e.table===r().bx?e.id:e.spaceId,t)c[t]??=[],c[t].push(l);else if("main"!==d&&void 0!==d){const e=d.toString();s[e]??=[],s[e].push(l)}else n.push(l)}else a.push(l)}return{spaceCellObjects:c,spaceCellObjectsMissingSpaceId:n,spaceCellObjectsWithShortSpaceId:s,mainDbObjects:a}}},396691:(e,t,a)=>{"use strict";a.d(t,{Wl:()=>r,dW:()=>s,pJ:()=>n,q0:()=>i});var o=()=>a(554153);function n(e){const{spaceView:t,preference:a}=e;if(!t)return;const n=s({userId:t.getUserId(),spaceId:t.getSpaceId()});n&&o().Z.set(n,a)}function r(e){const{spaceView:t,pageId:a}=e;if(!t)return;const n=i({spaceId:t.getSpaceId(),userId:t.getUserId()});n&&o().Z.set(n,a)}function i(e){const{userId:t,spaceId:a}=e;return t&&a?`firstPageInSidebar:${t}:${a}`:null}function s(e){const{userId:t,spaceId:a}=e;return t&&a?`onAppStartPreference:${t}:${a}`:null}},66430:(e,t,a)=>{"use strict";a.r(t),a.d(t,{PrefetchCache:()=>E,getHashableRequest:()=>k,getHomeConfigurationOnPageForPrefetch:()=>x,getLastVisitedRouteAndUserIdForPrefetch:()=>q,getPredictedRootRedirectPageForPrefetch:()=>N,getPrefetchRequestHash:()=>S,getTeamHomeConfigurationForPrefetch:()=>U,loadPageChunkInitialChunkSize:()=>w,startPrefetchingCollection:()=>I,startPrefetchingCollectionViewBlockComponent:()=>A,startPrefetchingGetSpacesData:()=>P,startPrefetchingPageChunk:()=>M,startPrefetchingPersonalHomeComponent:()=>R,startPrefetchingSidebarComponent:()=>T,startPrefetchingTeamHomeComponent:()=>D});a(670560);var o=a.n(a(467266)),n=()=>a(568626),r=()=>a(296339),i=()=>a(915157),s=()=>a(992149),c=()=>a(653965),l=()=>a(937850),d=()=>a(307032),u=()=>a(401898),p=()=>a(985677),m=()=>a(526068),f=()=>a(161988),g=()=>a(205044),h=()=>a(223823),b=()=>a(583055),_=()=>a(396691),v=()=>a(989796),y=()=>a(562449);const w=30;function k(e){return{url:e.url,method:e.method,format:e.format,headers:(0,c().CE)(e.headers,[s().YM]),data:e.data?(0,c().CE)(e.data,["omitExistingRecordVersions","page.spaceId"]):void 0}}function S(e){const t=k(e);return(0,d().Ul)(o()(t))}class E{constructor(){this.cache=new Map,this.cacheAnalytics=new Map}getPrefetchAnalytic(e){return this.cacheAnalytics.get(e)}async prefetchMultiCellHttpRequest(e,t,a){const o=(0,h().createApiHttpJsonRequestOptions)({...a}),n=this.prefetchHttpRequest(e,o);if(!n)return;const r=await n;if("failed"===r.type||!r.data.fanoutData)return;const i=async o=>{const n=await l().Lc(o,10,(async o=>{const n=(0,h().createApiHttpJsonRequestOptions)({environment:a.environment,eventName:t,data:o.request,activeUserId:a.activeUserId,tracking:a.tracking,abortSignal:a.abortSignal,encoding:a.encoding,eventListeners:a.eventListeners,headers:o.headers}),r=S(n),i=`${e}-${r}`;return this.prefetchHttpRequest(i,n)})),r=[];for(const e of n)e&&"success"===e.type&&e.data.fanoutData&&e.data.fanoutData.length&&r.push(...e.data.fanoutData);r.length&&await i(r)};await i(r.data.fanoutData)}prefetchHttpRequest(e,t){const o=new AbortController;t.abortSignal=o.signal;const n=(0,a(979947).default)(t),r={request:t,responsePromise:n,abortController:o,responseStatus:"loading",responseEndTimeMs:void 0};return O("prefetchHttpRequest()",e,r),this.cache.set(e,r),n.then((t=>{this.cache.get(e)&&this.cache.set(e,{...r,responseStatus:t.type,responseEndTimeMs:performance.now()})})),n}logPageUnloadBeforeRequestCompletion(e,t){function a(){n().log({level:"warning",from:"prefetchHelpers",type:"pageUnloadedBeforePrefetchCompleted",data:{message:`Prefetch request for "${e}" was still in-flight when page was unloaded.`,prefetchKey:e},keepalive:!0})}window.addEventListener("unload",a),t.finally((()=>{window.removeEventListener("unload",a)}))}logIfKeyIsNeverConsulted(e){const t=Date.now();setTimeout((()=>{if(this.cache.has(e)){const a=Date.now()-t;n().log({level:"warning",from:"prefetchHelpers",type:"prefetchKeyNeverConsulted",data:{message:`Prefetch request for "${e}" was not consulted after ${a} ms.`,prefetchKey:e},keepalive:!0})}}),1*a(619584).hM)}getPrefetchedHttpRequest(e){const{key:t,request:a,abortSignal:o,isMobileNative:r,onPrefetchCacheRetrievalAttempt:i}=e,s=this.cache.get(t);if(s){this.cache.delete(t);const e=function(e){const t=k(e.request),a=k(e.cachedRequest);if(t.url!==a.url)return"url";if(t.method!==a.method)return"method";if(t.format!==a.format)return"format";if(!(0,c().Xy)(t.headers,a.headers))return"headers";if(!(0,c().Xy)(t.data,a.data))return"data"}({request:a,cachedRequest:s.request});if(!e){O("getPrefetchedHttpRequest() cache hit with matching requests",t,a,o);const e={type:"hit-match",finishedTimeMs:s.responseEndTimeMs};return this.cacheAnalytics.set(t,e),null==i||i(e),o&&function(e,t){if(e.aborted)return void t.abort();e.addEventListener("abort",(()=>{t.abort()}))}(o,s.abortController),s.responsePromise}{var l,d;O(`getPrefetchedHttpRequest() cache hit with ${e}-mismatched requests`,t,a,s.request),n().log({level:"info",from:"prefetchHelpers",type:"prefetchHitMismatch",data:{message:`Got cache hit but it's mismatched for prefetch key "${t}". Mismatch type: ${e}`,prefetchKey:t,mismatchType:e,incomingRequest:a[e],cachedRequest:s.request[e]}});const o=r?{type:"hit-mismatch",mismatch_type:e,cached_page_id:null===(l=s.request[e])||void 0===l||null===(l=l.page)||void 0===l?void 0:l.id,incoming_page_id:null===(d=a[e])||void 0===d||null===(d=d.page)||void 0===d?void 0:d.id}:{type:"hit-mismatch",mismatch_type:e};this.cacheAnalytics.set(t,o),null==i||i(o)}}else{if(!this.cacheAnalytics.has(t)){const e={type:"miss"};this.cacheAnalytics.set(t,e),null==i||i(e)}O("getPrefetchedHttpRequest() cache miss",t,a)}}getPrefetchStatus(e){var t;return null===(t=this.cache.get(e))||void 0===t?void 0:t.responseStatus}}async function M(e){const{prefetchCache:t,environment:a,activeUserId:n,blockId:c,omitExistingRecordVersions:u}=e;(0,b().updateLoadCachedPageChunkCalledAt)();const f=i().Z.get({userId:e.activeUserId,key:(0,y().O)("prefetchLoadCachedPageChunk")}),g=(0,r().v3)(e.blockId),_=f?"loadCachedPageChunkV2":"loadCachedPageChunk",v={environment:a,eventName:_,data:{page:{id:c,spaceId:void 0},limit:w,cursor:{stack:[]},verticalColumns:a.device.isMobile,...u?{omitExistingRecordVersions:u}:{}},activeUserId:n,tracking:void 0,headers:g?{[s().HY]:`${g}`}:void 0,eventListeners:(0,m().getPerformanceEventListeners)({eventName:_,isPrefetchRequest:!0})};if(!f)return t.prefetchHttpRequest(`loadCachedPageChunk(${v.data.page.id})`,(0,h().createApiHttpJsonRequestOptions)(v));{let e=3;const a=t.prefetchHttpRequest(`loadCachedPageChunk(${v.data.page.id})`,(0,h().createApiHttpJsonRequestOptions)(v));if(!a)return;const n=await a,r=[];for("success"===n.type&&r.push(...n.data.cursors);e>0&&r.length>0;){const a=[...r];r.length=0,await l().Lc(a,5,(async e=>{if(e.stack.length>0){const a=(0,d().Ul)(o()(e)),n=(0,p().Bb)({cellId:e.cellId}),i={...v,data:{...v.data,cursor:e},headers:n},s=t.prefetchHttpRequest(`loadCachedPageChunk(${v.data.page.id})-${a}`,(0,h().createApiHttpJsonRequestOptions)(i));if(s){const e=await s;"success"===e.type&&r.push(...e.data.cursors)}}})),e--}}}function P(e){const{prefetchCache:t,environment:a,activeUserId:o,data:n}=e;i().Z.get({userId:e.activeUserId,key:(0,y().O)("prefetchGetSpaces")})?t.prefetchMultiCellHttpRequest("getSpaces","getSpacesFanout",{environment:a,eventName:"getSpacesInitial",data:n,activeUserId:o,tracking:void 0,eventListeners:(0,m().getPerformanceEventListeners)({eventName:"getSpaces",isPrefetchRequest:!0})}):t.prefetchHttpRequest("getSpaces",(0,h().createApiHttpJsonRequestOptions)({environment:a,eventName:"getSpaces",data:n,activeUserId:o,tracking:void 0,eventListeners:(0,m().getPerformanceEventListeners)({eventName:"getSpaces",isPrefetchRequest:!0})}))}function I(e){const{prefetchCache:t,environment:a,activeUserId:o,collectionViewId:n}=e,r=(0,v().Z)(n),i=L(r);i&&t.prefetchHttpRequest(r,(0,h().createApiHttpJsonRequestOptions)({environment:a,eventName:"queryCollection",data:i,activeUserId:o,tracking:{src:"initial_load"},abortSignal:void 0,eventListeners:(0,m().getPerformanceEventListeners)({eventName:"queryCollection",isPrefetchRequest:!0})}))}const C={SidebarComponent:a(614720).OE.SidebarComponent,CollectionViewBlock:a(812323).Xm.CollectionViewBlock,PersonalHome:a(534987).Qh.personalHome,TeamHome:a(615482)._.TeamHome};function T(e){e.isMobile||C.SidebarComponent.load()}function A(){C.CollectionViewBlock.load()}function R(){C.PersonalHome.load()}function D(){C.TeamHome.load()}function q(){return{route:L("lastVisitedRoute"),userId:L("lastVisitedRouteUserId"),spaceId:L("lastVisitedRouteSpaceId")}}function x(e){if(!e)return{isHome:!1,homeCollectionViewIds:[]};const{isHomeKey:t,homeCollectionViewIdsKey:a}=(0,f().C)(e);return{isHome:Boolean(L(t)),homeCollectionViewIds:L(a)??[]}}function U(e){if(!e)return{isTeamHome:!1,teamHomeCollectionViewIds:[]};const{teamHomeCollectionViewIdsKey:t}=(0,g().C)(e);return{isTeamHome:!0,teamHomeCollectionViewIds:L(t)??[]}}function N(){const{route:e,userId:t,spaceId:a}=q(),o=(0,_().dW)({userId:t,spaceId:a}),n=o?L(o):"last_visited_page";switch(n){case"personal_home":return{blockId:(0,d().Ul)(`${t}-${a}-main`),collectionViewId:void 0,userId:t};case"chat":return{blockId:void 0,collectionViewId:void 0,userId:t};case"first_page":const o=(0,_().q0)({userId:t,spaceId:a});return{blockId:o?L(o):void 0,collectionViewId:void 0,userId:t};case"last_visited_page":case void 0:return"page"!==(null==e?void 0:e.name)?{blockId:void 0,collectionViewId:void 0,userId:t}:{blockId:e.blockId,collectionViewId:e.collectionViewId,userId:t};default:return(0,u().P)(n),{blockId:void 0,collectionViewId:void 0,userId:t}}}function L(e){const t=localStorage.getItem(`LRU:KeyValueStore2:${e}`);if(!t)return;const a=JSON.parse(t);if(!a)return;return a.value}function O(){}},989796:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});const o="collection-prefetch-cache:";function n(e){return e?`${o}${e}`:"queryCollection"}},994134:(e,t,a)=>{"use strict";a.r(t),a.d(t,{getProfilingToolForSession:()=>r,resetProfilingToolInThisSession__TEST_ONLY:()=>i});var o=()=>a(797448);let n;function r(){var e,t;if(void 0!==n)return n;const a=(null===(e=(0,o().localUserOnlyGetConfig)("palette"))||void 0===e?void 0:e.get("sessionSampleRate-v4",0))||0,r=Math.random();if(r<a)return n="palette",n;const i=(null===(t=(0,o().localUserOnlyGetConfig)("sentry"))||void 0===t?void 0:t.get("profilesSessionSampleRate",0))||0;return r-a+Number.EPSILON<i?(n="sentry",n):(n="none",n)}function i(){n=void 0}},918514:(e,t,a)=>{"use strict";a.d(t,{NW:()=>f,vy:()=>m,K2:()=>h,Rs:()=>b,UY:()=>d,oX:()=>_,Y0:()=>y,Kn:()=>v,__:()=>g,jt:()=>u,Sr:()=>p});a(398858),a(461318),a(33228);var o=()=>a(313991);const n=JSON.parse('{"guides.guides":"https://www.notion.so/help","guides.comments":"https://www.notion.so/help/comments-mentions-and-reminders","guides.backlinks":"https://www.notion.so/help/create-links-and-backlinks","guides.notionForTeams":"https://www.notion.so/teams","guides.keyboardShortcuts":"https://www.notion.so/help/keyboard-shortcuts","guides.reinstallMac":"https://www.notion.so/help/notion-for-desktop#mac-desktop-app","guides.reinstallWindows":"https://www.notion.so/help/notion-for-desktop#windows-desktop-app","guides.whyDesktop":"https://www.notion.so/help/notion-for-desktop#why-use-the-desktop-app","guides.upgradeAndroid":"https://www.notion.so/help/notion-for-mobile","guides.upgradeiOS":"https://www.notion.so/help/notion-for-mobile","guides.import":"https://www.notion.so/help/import-data-into-notion","guides.importEvernote":"https://www.notion.so/help/import-data-into-notion#evernote","guides.importGoogleDocs":"https://www.notion.so/help/import-data-into-notion#google-docs","guides.importQuip":"https://www.notion.so/help/import-data-into-notion#quip","guides.importDropboxPaper":"https://www.notion.so/help/import-data-into-notion#dropbox-paper","guides.importWorkflowy":"https://www.notion.so/help/import-data-into-notion#workflowy","guides.importConfluence":"https://www.notion.so/help/import-data-into-notion#confluence","guides.importAsana":"https://www.notion.so/help/asana","guides.sharing":"https://www.notion.so/help/sharing-and-permissions","guides.invitePerson":"https://www.notion.so/help/add-members-admins-guests-and-groups","guides.formulas":"https://www.notion.so/help/formulas","guides.formulasWhatsChanged":"https://www.notion.so/help/new-formulas-whats-changed","guides.allUpdates":"https://www.notion.so/help/updates-and-notifications","guides.notifications":"https://www.notion.so/help/updates-and-notifications","guides.quickFind":"https://www.notion.so/help/searching-with-quick-find","guides.relations":"https://www.notion.so/help/relations-and-rollups","guides.githubRelation":"https://www.notion.so/help/github","guides.reminders":"https://www.notion.so/help/comments-mentions-and-reminders#reminders","guides.trash":"https://www.notion.so/help/duplicate-delete-and-restore-content","guides.pageHistory":"https://www.notion.so/help/duplicate-delete-and-restore-content","guides.database":"https://www.notion.so/help/intro-to-databases","guides.databaseView":"https://www.notion.so/help/views-filters-and-sorts#view","guides.databaseType":"https://www.taylorswift.com/tour-us/","guides.databaseFilter":"https://www.notion.so/help/views-filters-and-sorts#filter","guides.databaseSort":"https://www.notion.so/help/views-filters-and-sorts#sort","guides.databaseGroup":"https://www.notion.so/help/boards#reorder-columns-&-cards","guides.databaseProperties":"https://www.notion.so/help/database-properties","guides.databaseCalendar":"https://www.notion.so/help/calendars","guides.sidebarHome":"https://www.notion.so/help/home-and-my-tasks","guides.taskDatabases":"https://www.notion.so/help/guides/give-your-to-dos-a-home-with-task-databases","guides.syncedDatabases":"https://www.notion.so/help/guides/synced-databases-bridge-different-tools","guides.syncedContent":"https://www.notion.so/help/link-previews-and-synced-databases","guides.tableOfContents":"https://www.notion.so/help/columns-headings-and-dividers#table-of-contents","guides.billingAndPayment":"https://www.notion.so/help/billing-and-payment-info","guides.billingAndPaymentRevised":"https://www.notion.so/help/category/plans-billing-and-payment","guides.equations":"https://www.notion.so/help/math-equations","guides.profileSettings":"https://www.notion.so/help/account-settings#profile-settings","guides.notificationSettings":"https://www.notion.so/help/notification-settings","guides.referralsAndCredit":"https://www.notion.so/help/billing-and-payment-info","guides.exportWorkspace":"https://www.notion.so/help/workspace-settings","guides.exportMembers":"https://www.notion.so/help/workspace-settings","guides.deleteWorkspace":"https://www.notion.so/help/create-delete-and-switch-workspaces#delete-workspace","guides.members":"https://www.notion.so/help/add-members-admins-guests-and-groups","guides.groups":"https://www.notion.so/help/add-members-admins-guests-and-groups","guides.changeBillingInterval":"https://www.notion.so/help/billing-and-payment-info","guides.databaseTemplates":"https://www.notion.so/help/database-templates","guides.samlSettings":"https://www.notion.so/help/saml-sso-configuration","guides.securitySettings":"https://www.notion.so/help/workspace-settings","guides.scim":"https://www.notion.so/help/provision-users-and-groups-with-scim","guides.imagesFaqs":"https://www.notion.so/help/images-files-and-media","guides.videosFaqs":"https://www.notion.so/help/images-files-and-media","guides.audioFaqs":"https://www.notion.so/help/images-files-and-media","guides.embedsFaqs":"https://www.notion.so/help/connect-other-apps","guides.remoteTips":"https://www.notion.so/help/guides/using-notion-for-remote-work","guides.transclusions":"https://www.notion.so/help/synced-blocks","guides.unfurling":"https://www.notion.so/help/embed-and-connect-other-apps#link-previews","guides.joinOrCreateWorkspace":"https://www.notion.so/help/create-delete-and-switch-workspaces#join-an-existing-workspace","guides.autogeneratedDomains":"https://www.notion.so/help/public-pages-and-web-publishing","guides.billingGuide":"https://www.notion.so/help/billing-and-payment-info","guides.connectedApps":"https://www.notion.so/help/embed-and-connect-other-apps","guides.publicAPI":"https://www.notion.so/help/add-and-manage-connections-with-the-api","guides.enterpriseIntegrationSettings":"https://www.notion.so/help/add-and-manage-connections-with-the-api#enterprise-connection-settings","guides.tasksAndProjectsGettingStarted":"https://www.notion.so/help/guides/getting-started-with-projects-and-tasks","templateGallery":"https://www.notion.so/templates","guides.howToSubmitATemplate":"https://www.notion.so/help/guides/the-ultimate-guide-to-notion-templates","community":"https://www.notion.so/notion/04f306fbf59a413fae15f42e2a1ab029","terms":"https://www.notion.so/notion/Terms-and-Privacy-28ffdd083dc3473e9c2da6ec011b58ac","terms.discounts.ai.summer.2023":"https://www.notion.so/notion/Notion-AI-Add-On-Summer-2023-Discount-Terms-and-Conditions-41a44ee5ddef45dd9594fdb599e9f4cf","terms.currency.fxRates":"https://notion.notion.site/Local-Currency-FAQs-bb75546f474a440dbb3447382b9db19b","contentPolicy":"https://www.notion.so/notion/1b9a773d5583486cb5c1d39a8d777a55","guides.enterpriseAdmins":"https://notion.so/help/enterprise-admins","guides.auditLog":"https://www.notion.so/help/audit-log","guides.auditLog.pageEvents":"https://www.notion.so/help/audit-log#audit-log-events","guides.teamspacesLearnMore":"https://www.notion.so/help/guides/teamspaces-give-teams-home-for-important-work","guides.teamspacesWorkspaceOwner":"https://www.notion.so/help/guides/grant-access-teamspaces","guides.teamspacesSettingsAndPermissions":"https://www.notion.so/help/intro-to-teamspaces#modify-teamspace-settings","guides.customizePageView":"https://www.notion.so/help/customize-and-style-your-content#customize-backlinks-&-comments","guides.domainManagement":"https://www.notion.so/help/domain-management","guides.samlJIT":"https://www.notion.so/help/saml-sso-configuration#just-in-time-(jit)-provisioning","guides.workspaceAnalytics":"https://notion.so/help/workspace-analytics","guides.pageAnalytics":"https://notion.so/help/page-analytics","guides.students":"https://www.notion.so/product/notion-for-education","guides.transferContent":"https://www.notion.so/help/transfer-content-deprovisioned-user","guides.duplicateToSpace":"https://www.notion.so/help/transfer-content-to-another-account","guides.mfa":"https://notion.so/help/two-step-verification","adminContentSearch":"https://www.notion.so/help/admin-content-search","ai.fairUsePolicies":"https://www.notion.so/help/ai-pricing-and-usage","guides.aiConnectorsSlack":"https://www.notion.so/help/notion-ai-connectors-beta","ai.terms":"https://notion.notion.site/fa9034c8b5a04818a6baf3eac2adddbb","guides.wikis":"https://notion.so/help/wikis-and-verified-pages","ai.dataSharingTerms":"https://www.notion.so/notion/Notion-Data-Sharing-Terms-3a6400543d2a4aba8b4d1053c6770810","guides.workspaceConsolidation":"https://notion.notion.site/Notion-Workspace-Consolidation-Guide-0eca1f05f2614ff6818c86c3b3fb0357","blog.pmLaunch":"https://www.notion.so/blog/new-ai-powered-notion-projects","blog.enterpriseLaunch":"https://www.notion.so/blog/the-next-chapter-in-notion-for-enterprise","blog.notionCalendarLaunch":"https://www.notion.so/blog/introducing-notion-calendar","guides.sprintPlanning":"https://www.notion.so/help/guides/product-engineering-notion-sprint-planning","guides.aiAutofill":"https://www.notion.so/help/autofill","guides.managedUsers":"https://www.notion.so/help/managed-users-dashboard","guides.guestRequests":"https://www.notion.so/help/add-members-admins-guests-and-groups#guests","embed.guides":"https://www.notion.so/embed/help","guides.altText":"https://www.notion.so/help/images-files-and-media#alt-text","guides.externalImportAndSync":"https://www.notion.so/help/jira#synced-databases","database.loadTimesAndPerformance":"https://www.notion.so/help/optimize-database-load-times-and-performance","guides.customDataRetentionRules":"https://notion.so/help/custom-data-retention-settings","guides.homeCalendar":"https://www.notion.so/help/home-and-my-tasks#upcoming-events","charts.launchModalPage":"https://notion.notion.site/27827b36230e497ca178d8a763f86d18","guides.charts":"https://www.notion.so/help/charts","guides.chartsVisualizeData":"https://notion.so/help/guides/charts-visualize-data-track-progress-in-notion","layouts.launchModalPage":"https://www.notion.so/notion/Layout-Builder-Beta-Overview-Doc-49149951bff0410fa194b73c952b5982?pvs=4","guides.hipaaCompliancy":"https://www.notion.so/help/hipaa","guides.hipaaBAA":"https://notion.notion.site/Business-Associate-Agreement-909d9f4ccca041b1a23d0fe6e56fa111","guides.forms":"https://www.notion.so/help/forms","product.forms":"https://www.notion.so/product/forms","guides.projects":"https://www.notion.so/product/projects","guides.docs":"https://www.notion.so/product/docs","guides.marketplaceSelling":"https://www.notion.so/help/selling-on-marketplace","resurrectionLearnMore":"https://notion.notion.site/Limited-Time-Plus-Plan-Discount-10cefdeead05800fb455f8c4512aff44","guides.addingTemplateFromMarketplace":"https://www.notion.so/help/finding-templates-on-marketplace#add-a-template"}');var r=()=>a(599405),i=()=>a(218265),s=()=>a(95477),c=()=>a(939270),l=()=>a(905162);function d(e){return o().routes&&o().routes[e]?o().routes[e]:n[e]}function u(){try{return window.location.host===new URL(s().default.domainBaseUrl).host}catch{}return!1}function p(e){const{RouterStore:t}=e,a=t.state.route;return Boolean(("page"===a.name||"space"===a.name)&&a.requestedOnPublicDomain)}function m(e){const{TabbedRouterStore:t,RouterStore:a}=e;return g(e)?t.canGoForward():a.canGoForward()}function f(e){const{TabbedRouterStore:t,RouterStore:a}=e;return g(e)?t.canGoBack():a.canGoBack()}function g(e){const{device:t}=e;return t.isMobile&&t.isPhone&&(0,l().Y)("supportsWebManagedTabNavigation")}function h(e){const t=(0,r().parseRoute)({url:e,baseUrl:s().default.domainBaseUrl,publicDomainName:s().default.publicDomainName,isMobile:!1,protocol:s().default.protocol,currentUrl:void 0});if("page"===t.name)return t.blockId}function b(e){return`${s().default.domainBaseUrl}/${e||o().routes.login}`}function _(e){const{route:t}=e.RouterStore.state;if(t&&("gallery"===t.name||"marketplace"===t.name)&&"templates"===t.pageType&&t.slug)return(0,c().aD)(t.slug,t)}function v(e){const{teamStore:t,environment:a}=e;if(!t)return!1;const{route:o}=a.RouterStore.state;return"team"===o.name&&(null==t?void 0:t.id)===o.teamId}function y(e){const{routeId:t,spaceId:a,formId:o}=e;return(0,i().bf)({url:d(t),query:{from:"forms",spaceId:a,formId:o}})}},823562:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});var o=()=>a(194717),n=()=>a(95477),r=()=>a(381979),i=()=>a(797448);function s(){(0,o().ZP)({onInjectSDK:c})}async function c(){const{getProfilingToolForSession:e}=await Promise.resolve().then(a.bind(a,994134)),{Sentry:t,sentryInitializeFull:o}=await r().Z.load(),s=(0,i().localUserOnlyGetConfig)("sentry");o({Sentry:{...t,isFullSDK:!0},config:n().default,getErrorsSampleRate:()=>(null==s?void 0:s.get("errorsSampleRate",1))||1,getTracesSampleRate:()=>(null==s?void 0:s.get("tracesSampleRate-v0",0))||0,getReplaysSessionSampleRate:()=>(null==s?void 0:s.get("replaysSessionSampleRate-v0",0))||0,getReplaysOnErrorSampleRate:()=>(null==s?void 0:s.get("replaysOnErrorSampleRate-v0",0))||0,getIsProfilingEnabled:()=>"sentry"===e(),getProfilesSampleRate:()=>(null==s?void 0:s.get("profilesSampleRate",0))||0})}},562449:(e,t,a)=>{"use strict";a.d(t,{O:()=>n});const o="TempFeatureGateValueCache";function n(e){return`${o}-${e}`}},277907:(e,t,a)=>{"use strict";a.d(t,{Ss:()=>p,XJ:()=>f,ev:()=>m,iS:()=>b,kF:()=>h,o3:()=>v});a(670560);var o=a(667294),n=()=>a(716489),r=()=>a(559054),i=()=>a(277744),s=()=>a(657347),c=()=>a(937850),l=()=>a(831103),d=()=>a(788632),u=a(785893);class p{constructor(e,t){this.name=void 0,this.loader=void 0,this.promise=void 0,this.retryMs=void 0,this.attempts=void 0,this.loadAttempt=async e=>{e&&await Promise.all([c().Vs(this.retryMs),d().Z.waitUntil((()=>d().Z.state.online))]);const t=this.attempts++;try{return await this.loader()}catch(o){throw a(712139).IE(o,{extra:{waitMs:this.retryMs,attempts:t},tags:{dependencyName:this.name}}),a(568626).log({level:"warning",from:"useDependency",type:"loadError",error:(0,a(552629).Ui)(o),data:{miscDataToConvertToString:{waitMs:this.retryMs},name:this.name}}),this.retryMs=Math.min(2*this.retryMs,3e4),o}},this.name=e,this.loader=t,this.promise=new(c().dC)(this.loadAttempt),this.retryMs=500,this.attempts=0}getLoadingState(){return this.promise.state}getLoadingMetrics(){const{state:e}=this.promise;if("resolved"===e.status){const{startedAt:t,resolvedAt:a}=e;return{startedAt:t,resolvedAt:a}}}reset(){this.promise=new(c().dC)(this.loadAttempt),this.retryMs=500}async load(){const e=await this.promise.runWithRetry(),t=this.getLoadingMetrics();return t&&t.startedAt&&t.resolvedAt&&a(537300).Z.addTrace({type:"lazy_load",name:this.name,start:t.startedAt,end:t.resolvedAt}),e}}function m(e){const{dependency:t,renderLoading:a,children:o,forceRenderLoading:s}=e,c=f(t),d=!s&&"resolved"===c.status,p=(0,r().Ok)({state:c,spinAfterMs:300,render(e){if(a)return a(e)},forceRenderLoading:s}),m=(0,n().VK)((()=>d?o(c.value):null),[d,o,c.value],{debugName:`DependencyConsumer(${t.name}).useComputedStore`});return(0,u.jsx)(l().Z,{name:`Lazy_${t.name}`,children:d?(0,i().jD)(m):p})}function f(e){const[t,a]=(0,o.useState)({asyncState:e.getLoadingState(),dependency:e});return t.dependency!==e&&a({asyncState:e.getLoadingState(),dependency:e}),(0,o.useEffect)((()=>{"idle"!==t.asyncState.status&&"rejected"!==t.asyncState.status&&"pending"!==t.asyncState.status||async function(){try{const e=await t.dependency.load();a({asyncState:{status:"resolved",value:e},dependency:t.dependency})}catch(e){a({asyncState:{status:"rejected",error:(0,s().t)(e)},dependency:t.dependency})}}()}),[t.dependency,t.asyncState]),t.asyncState}function g(e){const{renderLoading:t,forceRenderLoading:a,...o}=e;return o}function h(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return _(e,t,{...a,shouldForwardRef:!1,forceRenderLoading:a.forceRenderLoading??!1})}function b(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(0,o.forwardRef)(_(e,t,{...a,shouldForwardRef:!0,forceRenderLoading:a.forceRenderLoading??!1}))}function _(e,t,a){const{shouldForwardRef:o}=a,n=function(n,r){const i=n.renderLoading||a.renderLoading,s=n.forceRenderLoading||a.forceRenderLoading,c=g(n);return(0,u.jsx)(m,{renderLoading:i?e=>i(e,c):void 0,dependency:e,forceRenderLoading:s,children:e=>{const a=t(e);return(0,u.jsx)(a,{...o?{ref:r}:{},...c})}})};return n.displayName=`DependencyComponent(${e.name})`,n}function v(e,t){const a=function(a,o){const n=a.renderLoading,r=g(a);return(0,u.jsx)(m,{renderLoading:n?e=>n(e,r):void 0,dependency:e,children:e=>t(e,{...r,ref:o})})};return a.displayName=`withDependency(${e.name})`,(0,o.forwardRef)(a)}},715882:(e,t,a)=>{"use strict";async function o(){const{default:e}=await Promise.resolve().then(a.bind(a,823562));e();(await Promise.resolve().then(a.bind(a,612230))).initializeEarlyLogging()}a.r(t),a.d(t,{loadErrorReporting:()=>o})},710631:(e,t,a)=>{"use strict";async function o(){await Promise.all([Promise.resolve().then(a.bind(a,855374)),Promise.resolve().then(a.bind(a,921718)),Promise.resolve().then(a.bind(a,934651)),Promise.resolve().then(a.bind(a,952919)),Promise.resolve().then(a.bind(a,551721)),Promise.resolve().then(a.bind(a,510185)),Promise.resolve().then(a.bind(a,516229)),Promise.resolve().then(a.bind(a,599234)),Promise.resolve().then(a.bind(a,290542)),Promise.resolve().then(a.bind(a,821214)),Promise.resolve().then(a.bind(a,704364)),Promise.resolve().then(a.bind(a,526722)),Promise.resolve().then(a.bind(a,414132))])}a.r(t),a.d(t,{loadCss:()=>o})},319595:(e,t,a)=>{"use strict";async function o(){await Promise.resolve().then(a.t.bind(a,324889,23)),await Promise.resolve().then(a.bind(a,574462)),await Promise.resolve().then(a.t.bind(a,517689,23)),await Promise.resolve().then(a.t.bind(a,7402,23)),await Promise.resolve().then(a.bind(a,210093)),await Promise.resolve().then(a.t.bind(a,305378,23)),await Promise.resolve().then(a.t.bind(a,574050,23))}a.r(t),a.d(t,{loadPolyfills:()=>o})},923577:(e,t,a)=>{"use strict";async function o(){const{createDevice:e}=await Promise.resolve().then(a.bind(a,42294)),t=(await Promise.resolve().then(a.bind(a,749085))).default,{default:o}=await Promise.resolve().then(a.bind(a,431953)),n=t.createValue("unknown",{name:"horizontalSizeClassStore"}),r=e(window,{horizontalSizeClassStore:n});if(r.isElectron){const[e,t]=await Promise.all([Promise.resolve().then(a.bind(a,211342)),Promise.resolve().then(a.bind(a,514404))]);r.desktopAppVersion=e.formatVersion(await t.getAndCacheDesktopVersionAsync())}const{default:i}=await Promise.resolve().then(a.bind(a,14577)),s=new i((()=>({...r})),{debugName:"SharedDeviceStore"});if(r.isMobileNative){const e=performance.now(),[{createMobileNativeService:t},i]=await Promise.all([Promise.resolve().then(a.bind(a,414302)),Promise.resolve().then(a.bind(a,557491))]),c=await t({device:r},n),l=i.getMobileNativeDeviceInfo();r.isIPhoneX=i.isIPhoneX(),r.mobileAppVersion=l.mobileNativeAppVersion,l.ramSizeInGB&&(r.ramSizeInGB=parseFloat(l.ramSizeInGB)),c.markInitializationComplete(e);const d={device:r,deviceStore:s,mobileNative:c};return{...d,cookieService:new o(d)}}const c={device:r,deviceStore:s,mobileNative:void 0};return{...c,cookieService:new o(c)}}a.r(t),a.d(t,{createMinimalEnvironment:()=>o})},362664:(e,t,a)=>{"use strict";async function o(e){const{loadCurrentUserId:t}=await Promise.resolve().then(a.bind(a,787381));return await t(e)}a.r(t),a.d(t,{loadCurrentUserId:()=>o})},579020:(e,t,a)=>{"use strict";a.r(t),a.d(t,{initializeStatsig:()=>o});a(821057);async function o(e){let{environment:t,currentUserId:o,config:n}=e;const{initializeStageOne:r,initializeStageTwo:i,shouldUseNewStatsigInit:s,getDeviceAttributesForStatsigUser:c,StatsigInitializer:l,STATSIG_LOCAL_STORAGE_STABLE_ID_KEY:d}=await Promise.resolve().then(a.bind(a,797448)),u=await Promise.resolve().then(a.bind(a,512955)),{getPerformanceEventListeners:p}=await Promise.resolve().then(a.bind(a,526068)),{v4:m}=await Promise.resolve().then(a.bind(a,336373));if(s()){const g=localStorage.getItem(d)??m();let h=()=>{};try{h=(await r({currentUserId:o,device:t.device,overrideStableID:g})).prepareForStageTwo}catch(f){}async function b(){const[e,r]=await Promise.all([u.getBrowserId(t),u.getExperimentDeviceId(t)]),{parseRoute:s}=await Promise.resolve().then(a.bind(a,599405)),l=s({url:window.location.href,isMobile:t.device.isMobile,baseUrl:n.domainBaseUrl,publicDomainName:n.publicDomainName,protocol:n.protocol,currentUrl:window.location.href});let d,m=o;if("page"===l.name||"root"===l.name){const{getPredictedRootRedirectPageForPrefetch:e}=await Promise.resolve().then(a.bind(a,66430)),t="root"===l.name?e():{blockId:l.blockId,userId:o};d=t.blockId,m=t.userId}const f=await Promise.resolve().then(a.bind(a,223823)),{locale:b}=await Promise.resolve().then(a.bind(a,313991)),_={browserId:e,deviceId:r,device:c(t.device),stableID:g,...d?{page:{id:d,spaceId:void 0}}:{},locale:b},v=f.createApiHttpJsonRequestOptions({environment:{device:t.device},eventName:"getStatsigResults",data:_,activeUserId:m,tracking:void 0,eventListeners:p({eventName:"getStatsigResults",isPrefetchRequest:!0})}),{default:y}=await Promise.resolve().then(a.bind(a,979947)),w=y(v),k=await w;h(),"success"===k.type?await i({statsigUser:k.data.statsigUser,initialValues:k.data.initialValues}):await i({currentUserId:m,device:t.device,browserId:e,deviceId:r})}return l.initializePromise=b().then((()=>{l.isComplete=!0}),(e=>{e instanceof Error?l.error=e:l.error=new Error("Unknown error when initializing Statsig")})),{initializedOnServer:!0,finishInitializePromise:l.initializePromise}}return l.initializePromise=i({currentUserId:o,device:t.device,deviceId:void 0,browserId:void 0}).then((()=>{l.isComplete=!0}),(e=>{e instanceof Error?l.error=e:l.error=new Error("Unknown error when initializing Statsig")})),{initializedOnServer:!1}}},963726:(e,t,a)=>{"use strict";async function o(){const{getProfilingToolForSession:e}=await Promise.resolve().then(a.bind(a,994134));if("palette"===e()){const e=await async function(){const{localUserOnlyGetConfig:e}=await Promise.resolve().then(a.bind(a,797448));return e("palette")}();if(!e)return;const[t,{default:o}]=await Promise.all([Promise.resolve().then(a.bind(a,922121)),Promise.resolve().then(a.bind(a,95477))]);await t.init({config:o,pageLoadSampleIntervalMs:e.get("pageLoadSampleIntervalMs",10),interactionSampleIntervalMs:e.get("interactionSampleIntervalMs",10),maxBufferSize:e.get("maxBufferSize",1e5)})}}a.r(t),a.d(t,{initializePalette:()=>o})},497883:(e,t,a)=>{"use strict";async function o(e){let{environment:t,currentUserId:o}=e;const{performPrefetchRequests:n}=await Promise.resolve().then(a.bind(a,930147));return n({environment:t,currentUserId:o})}a.r(t),a.d(t,{prefetchRequests:()=>o})},498074:(e,t,a)=>{"use strict";a.r(t),a.d(t,{loadAppPreboot:()=>r});var o=()=>a(95477);async function n(e){const{dialogActions:t,earlyLoggingHelpers:o}=e,[{defineMessages:n},{default:r}]=await Promise.all([Promise.resolve().then(a.bind(a,709291)),Promise.resolve().then(a.bind(a,433929))]),i=n({reinstallIos:{defaultMessage:"Hello, we've noticed an issue with your iOS app. Please delete this app and re-install it from the App Store.",id:"bootupHelpers.iosErrorRequiresReinstall.errorMessage"}});o.updateShowUserFacingFatalError((()=>{t.showFatalError({message:r.getIntl().formatMessage(i.reinstallIos)})}))}async function r(){await async function(){const{default:e}=await Promise.resolve().then(a.t.bind(a,973935,19)),t=e.findDOMNode;e.findDOMNode=function(e){try{return t(e)}catch(a){return null}}}();const[e,t,{monkeyPatchConsole:r}]=await Promise.all([Promise.resolve().then(a.bind(a,547307)),Promise.resolve().then(a.bind(a,612230)),Promise.resolve().then(a.bind(a,90285))]);await Promise.all([r({config:o().default,dialogActions:e}),n({earlyLoggingHelpers:t,dialogActions:e})])}},588119:(e,t,a)=>{"use strict";!async function(){const e=performance.now();Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(99234),a.e(27009),a.e(95469),a.e(32833),a.e(90417),a.e(12984),a.e(85906)]).then(a.bind(a,748916));const{loadErrorReporting:t}=await Promise.resolve().then(a.bind(a,715882));await t();const{loadCss:o}=await Promise.resolve().then(a.bind(a,710631));await o();const{loadPolyfills:n}=await Promise.resolve().then(a.bind(a,319595));await n();const{createMinimalEnvironment:r}=await Promise.resolve().then(a.bind(a,923577)),i=await r(),{loadCurrentUserId:s}=await Promise.resolve().then(a.bind(a,362664)),c=await s(i),{initializeStatsig:l}=await Promise.resolve().then(a.bind(a,579020)),d=await l({environment:i,currentUserId:c,config:a(95477).default}),{initializePalette:u}=await Promise.resolve().then(a.bind(a,963726));await u();const{prefetchRequests:p}=await Promise.resolve().then(a.bind(a,497883)),m=await p({environment:i,currentUserId:c}),f=performance.now(),{loadAppPreboot:g}=await Promise.resolve().then(a.bind(a,498074));await g();const{mainApp:h}=await Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(99234),a.e(27009),a.e(95469),a.e(32833),a.e(90417),a.e(12984),a.e(85906)]).then(a.bind(a,748916)),{transactionQueue:b,environment:_}=await h({minimalEnvironment:i,mainStartTime:e,prefetchInitiatedTime:f,prefetchCache:m,initializeStatsigResult:d,currentUserId:c}),[v,{loadConsoleHelpers:y}]=await Promise.all([Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(99234),a.e(54935)]).then(a.bind(a,292595)),Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(99234),a.e(54935)]).then(a.bind(a,50479))]);v.onConsoleFirstEnabled("loadConsoleHelpers",(async()=>{await y({transactionQueue:b,environment:_})}))}()},635660:(e,t,a)=>{"use strict";a.d(t,{K:()=>r,yQ:()=>n});a(670560);var o=()=>a(401898);function n(e){const t=[{type:"home",value:""}];e.crumbs&&t.push(...function(e){const t=e.split(","),a=[];for(const n of t){const[e,t]=n.split(":");if(i(e)&&t)switch(e){case"cat":a.push({type:"category",value:t});break;case"cre":"all"===t?a.push({type:"creators",value:""}):a.push({type:"creator",value:t});break;case"ser":a.push({type:"search",value:t});break;case"col":"all"===t?a.push({type:"collections",value:""}):a.push({type:"collection",value:t});break;default:(0,o().t1)(e)}}return a}(e.crumbs));const a=function(e){const{pageType:t,slug:a,query:n}=e,r=t??"";if(function(e){return"creators"===e||"search"===e||"categories"===e||"templates"===e||"collections"===e}(r))switch(r){case"creators":return a?{type:"creator",value:a}:{type:"creators",value:""};case"categories":return a?{type:"category",value:a}:void 0;case"search":return n?{type:"search",value:n}:void 0;case"templates":return a?{type:"template",value:a}:void 0;case"collections":return a?{type:"collection",value:a}:{type:"collections",value:""};default:(0,o().t1)(r)}return}(e);return a&&t.push(a),t}function r(e,t){const a=function(e){return"creators"===e||"search"===e||"categories"===e||"collections"===e}(e);if(a)switch(e){case"categories":return t?`cat:${t}`:void 0;case"creators":return t?`cre:${t}`:"cre:all";case"search":return t?`ser:${t}`:void 0;case"collections":return t?`col:${t}`:"col:all";default:(0,o().t1)(e)}}function i(e){return"cre"===e||"ser"===e||"cat"===e||"col"===e}},939270:(e,t,a)=>{"use strict";a.d(t,{Kj:()=>l,aD:()=>c,hI:()=>u,ug:()=>d});a(398858),a(461318),a(33228);var o=()=>a(403072),n=()=>a(619584),r=()=>a(95477),i=()=>a(635660);const s=["creators","categories","search","collections"];function c(e,t){const a=(0,o().H0)(t),n=new URL(`${r().default.domainBaseUrl}${a}/templates/${encodeURIComponent(e)}`);if(t&&t.pageType&&s.includes(t.pageType)){const e=(0,i().K)(t.pageType,"search"===t.pageType?t.query:t.slug);e&&n.searchParams.append("cr",encodeURIComponent(e))}return t&&t.crumbs&&(n.searchParams.has("cr")||n.searchParams.append("cr",encodeURIComponent(t.crumbs))),n.toString()}function l(e,t){const a=new URL(c(e,t));return a.searchParams.append("preview",encodeURIComponent("true")),a.toString()}function d(e){return Math.floor((Date.now()-e.created_at)/n().DS)<=2}function u(e){switch(e){case"public_page":case"notion_template_gallery":return e;default:return}}},797448:(e,t,a)=>{"use strict";a.r(t),a.d(t,{STATSIG_LOCAL_STORAGE_STABLE_ID_KEY:()=>b,StatsigInitializer:()=>r,createStatsigUser:()=>d,getDeviceAttributesForStatsigUser:()=>l,initializeStageOne:()=>i,initializeStageTwo:()=>s,localUserOnlyGateCheck:()=>u,localUserOnlyGetConfig:()=>g,localUserOnlyGetGroup:()=>f,shouldUseNewStatsigInit:()=>h});var o=a.n(a(468695)),n=()=>a(95477);const r={initializePromise:void 0,isComplete:!1,error:void 0,statsigStageOneUser:{},statsigStageTwoUser:{}};async function i(e){const{currentUserId:t,device:a,overrideStableID:n}=e,i=d({userId:t,device:a,stableId:n});return r.statsigStageOneUser=i,await c({statsigUser:i,localMode:!0,initialValues:void 0,overrideStableID:n}),{prepareForStageTwo:o().shutdown}}async function s(e){var t;const a="statsigUser"in e?e.statsigUser:d({userId:e.currentUserId,device:e.device,browserId:e.browserId,deviceId:e.deviceId});r.statsigStageTwoUser=a;const[n,i]="initialValues"in e?[e.initialValues,null===(t=e.initialValues)||void 0===t?void 0:t.evaluated_keys.customIDs.stableID]:[void 0,void 0];await c({statsigUser:a,initialValues:n,localMode:!1,overrideStableID:i}),o().prefetchUsers([r.statsigStageOneUser])}async function c(e){const{statsigUser:t,localMode:a,initialValues:r,overrideStableID:i}=e;await o().initialize(n().default.statsig.apiKey,t,{api:"https://exp.notion.so/v1/",environment:{tier:"production"},initializeValues:r||void 0,overrideStableID:i,localMode:a})}function l(e){var t;return{clientVersion:e.version,mobileVersion:e.mobileAppVersion,desktopVersion:null===(t=e.electronVersion)||void 0===t?void 0:t.join("."),isElectron:e.isElectron,isMobileNative:e.isMobileNative,isMobileBrowser:e.isMobileBrowser,isBrowser:e.isBrowser,isMobile:e.isMobile,isDesktopBrowser:e.isDesktopBrowser}}function d(e){var t;const{userId:a,device:o}=e,n={locale:"locale"in e?e.locale:void 0,...l(o),spaceCreatedTime:"spaceCreatedTime"in e?e.spaceCreatedTime:void 0,spaceCreatedDate:"spaceCreatedDate"in e?e.spaceCreatedDate:void 0,spaceSubscriptionTier:"subscriptionTier"in e?e.subscriptionTier:void 0,isSalesAssistedPlan:"isSalesAssistedPlan"in e?e.isSalesAssistedPlan:void 0,userSignupTime:"signupTime"in e?e.signupTime:void 0,domainType:"domainType"in e?e.domainType:void 0,persona:"persona"in e?e.persona:void 0,teamRole:"teamRole"in e?e.teamRole:void 0,useCases:"useCases"in e?e.useCases:void 0,companySize:"companySize"in e?e.companySize:void 0,planType:"planType"in e?e.planType:void 0,browserId:"browserId"in e?e.browserId:void 0,stableID:"stableId"in e?e.stableId:void 0,hasBrowserId:"browserId"in e&&Boolean(null===(t=e.browserId)||void 0===t?void 0:t.length)};"spaceId"in e&&e.spaceId&&(n.spaceId=e.spaceId),"deviceId"in e&&e.deviceId&&(n.deviceId=e.deviceId);return{userID:a,custom:n,customIDs:{..."deviceId"in e&&e.deviceId&&{deviceId:e.deviceId},..."stableId"in e&&e.stableId&&{stableID:e.stableId},..."spaceId"in e&&e.spaceId&&{spaceId:e.spaceId}},privateAttributes:{...!1}}}function u(e){if(!!r.initializePromise&&!r.error)try{return o().checkGate(e)}catch{return!1}return!1}const p="group",m="_unassigned";function f(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p;if(!!r.initializePromise&&!r.error){let a;try{a=o().getExperiment(e);const n=a.get(t,m);if(n&&n!==m)return n}catch{}}}function g(e){if(!!r.initializePromise&&!r.error)try{return o().getConfigWithExposureLoggingDisabled(e)}catch{return}}function h(){return!0}const b="STATSIG_LOCAL_STORAGE_STABLE_ID"},739615:(e,t,a)=>{"use strict";a.d(t,{VG:()=>n,rc:()=>o});const o="reactNativeWebViewSchemeHandlerBody",n=44},526068:(e,t,a)=>{"use strict";a.r(t),a.d(t,{getPerformanceEventListeners:()=>R,startFlushing:()=>A});a(670560),a(398858),a(461318),a(33228);var o=()=>a(14401),n=()=>a(95477);class r{constructor(e){let{waitMs:t,maxWaitMs:o,maxSize:n,batchSize:r,prepareBatchFn:i}=e;this.queue=[],this.dequeueDebounced=void 0,this.maxSize=void 0,this.batchSize=void 0,this.measureFn=void 0,this.prepareBatchFn=void 0,this.dequeueDebounced=a(653965).Ds(this.dequeue.bind(this),t,{maxWait:o}),this.maxSize=n,this.batchSize=r,this.measureFn=void 0,this.prepareBatchFn=i}enqueue(e){var t;!Boolean(null===(t=performance)||void 0===t?void 0:t.now)||this.queue.length>=this.maxSize||(this.queue.push(e),(0,o().V)(this.dequeueDebounced))}startFlushing(e){this.measureFn=e,this.dequeue()}dequeue(){var e;if(0===this.queue.length)return;if(!this.measureFn)return;const t=this.queue.splice(0,this.batchSize);this.queue.length>0&&(0,o().V)(this.dequeueDebounced);const a=(null===(e=this.prepareBatchFn)||void 0===e?void 0:e.call(this,t))??t;for(const{metric:o,data:n}of a)this.measureFn(o,n)}}const i=new r({waitMs:2e3,maxWaitMs:1e4,maxSize:1e4,batchSize:50});function s(e){var t,a;if(!Boolean(null===(t=performance)||void 0===t?void 0:t.now)||!Boolean(null===(a=performance)||void 0===a?void 0:a.getEntriesByType))return;const{startTime:o,metricData:n,endTime:r,entry:s,parseResponseEndTime:c,parseResponseStartTime:l}=e,d={js_duration:r-o,js_duration_with_long_tasks:p(o,r),js_request_start:o,js_after_fetch:l,js_after_response_body:c};l&&(d.js_network_duration=l-o),l&&c&&(d.js_parse_response_duration=c-l),s&&(n.response_transfer_size=s.transferSize,d.perf_duration=s.duration,d.perf_before_request_start_duration=s.requestStart-s.startTime,d.perf_request_start_to_response_start_duration=s.responseStart-s.requestStart,d.perf_receive_response_duration=s.responseEnd-s.responseStart,d.perf_redirect_duration=s.redirectEnd-s.redirectStart,d.perf_connect_duration=s.connectEnd-s.connectStart,d.perf_dns_duration=s.domainLookupEnd-s.domainLookupStart,d.perf_start=s.startTime,d.perf_redirect_start=s.redirectStart,d.perf_redirect_end=s.redirectEnd,d.perf_fetch_start=s.fetchStart,d.perf_request_start=s.requestStart,d.perf_response_start=s.responseStart,d.perf_response_end=s.responseEnd,d.http_protocol=s.nextHopProtocol,d.encoded_body_size=s.encodedBodySize,d.decoded_body_size=s.decodedBodySize);const u={metric:{metricName:"request.client_latency",startTime:o,endTime:r},data:{...n,...d}};i.enqueue(u)}function c(e){if(!e)return;const t=e.headers.get("X-Notion-Request-Id");return t?[t]:void 0}const l=6e5;let d;const u=[];function p(e,t){let a=0;for(const o of u){const n=Math.max(o.startTime,e),r=Math.min(o.startTime+o.duration,t);n<r&&(a+=r-n)}return a}const m=6e4,f=new(a(530615).G)((()=>[]));function g(e){e.parseResponseStartTime&&e.parseResponseEndTime&&s({startTime:e.startTime,metricData:e.metricData,endTime:e.endTime??performance.now(),entry:e.entry,parseResponseStartTime:e.parseResponseStartTime,parseResponseEndTime:e.parseResponseEndTime})}const h="r",b=`${h};dur=`;function _(e,t){var a,o;const n=null===(a=e.headers.get("Server-Timing"))||void 0===a||null===(a=a.split(","))||void 0===a||null===(a=a.find((e=>e.trimStart().startsWith(b))))||void 0===a?void 0:a.substring(b.length),r=null===(o=t.serverTiming)||void 0===o?void 0:o.find((e=>e.name===h));return void 0!==n&&void 0!==r&&n===r.duration.toString()}function v(e){0===f.get(e).length&&f.delete(e)}function y(e){if(!e.name.startsWith(k))return;const t=f.get(e.name);let a=!1;for(const[o,n]of t.entries())if("fetched"===n.type&&_(n.response,e)){n.entry=e,t.splice(o,1),v(e.name),g(n),a=!0;break}a||t.push({type:"observed",entry:e})}function w(e){const t=f.get(e.response.url);if(!e.entry)for(const[a,o]of t.entries())if("observed"===o.type&&_(e.response,o.entry)){e.entry=o.entry,t.splice(a,1),v(e.response.url);break}if(e.entry){const a=t.indexOf(e);-1!==a&&(t.splice(a,1),v(e.response.url)),g(e)}}const k=`${n().default.domainBaseUrl}${n().default.api.http}`,S=20,E=new r({waitMs:5e3,maxWaitMs:1e4,maxSize:1e4,batchSize:50,prepareBatchFn:e=>{const t=[];for(const{metric:a,data:o}of e)"request.client_latency.asset"===a.metricName&&t.push({metric:a,data:o});return[{metric:{metricName:"request.client_latency.assets",startTime:performance.now(),endTime:performance.now()},data:{assets:t.flatMap((e=>e.data))}}]}});function M(e){let t;try{t=new URL(e.name).pathname}catch(o){t=e.name}const a={shortened_url:t.slice(-S),start_time:e.startTime,time:e.duration,response_transfer_size:e.transferSize,perf_duration:e.duration,http_protocol:e.nextHopProtocol,encoded_body_size:e.encodedBodySize,decoded_body_size:e.decodedBodySize};e.transferSize>0&&(a.perf_before_request_start_duration=e.requestStart-e.startTime,a.perf_request_start_to_response_start_duration=e.responseStart-e.requestStart,a.perf_receive_response_duration=e.responseEnd-e.responseStart,a.perf_redirect_duration=e.redirectEnd-e.redirectStart,a.perf_connect_duration=e.connectEnd-e.connectStart,a.perf_dns_duration=e.domainLookupEnd-e.domainLookupStart),E.enqueue({metric:{metricName:"request.client_latency.asset",startTime:e.startTime,endTime:e.startTime+e.duration},data:a})}let P;const I=1e3;let C=!1;function T(){var e,t,a;C||(C=!0,Boolean(null===(e=performance)||void 0===e?void 0:e.setResourceTimingBufferSize)&&Boolean(null===(t=performance)||void 0===t?void 0:t.addEventListener)&&Boolean(null===(a=performance)||void 0===a?void 0:a.clearResourceTimings)&&(performance.setResourceTimingBufferSize(I),performance.addEventListener("resourcetimingbufferfull",(()=>{performance.clearResourceTimings()})),P??=new PerformanceObserver((e=>{for(const t of e.getEntries())"resource"===t.entryType&&(t.name.startsWith(k)?y(t):M(t))})),P.observe({type:"resource",buffered:!0}),PerformanceObserver.supportedEntryTypes.includes("longtask")&&(d??=new PerformanceObserver((e=>{!function(e){const t=u.findIndex((e=>e.startTime>=performance.now()-l));u.splice(0,t);for(const a of e)u.push(a)}(e.getEntries())})),d.observe({type:"longtask",buffered:!0}))))}function A(e){i.startFlushing(e),E.startFlushing(e)}function R(e){const{eventName:t,isPrefetchRequest:a}=e;let o;T();return{onRequestStart(e){o={type:"initiated",startTime:performance.now(),metricData:{event_name:t,is_prefetch_request:a,request_body_size:e}}},onRequestFetched(e){var t;if("initiated"!==(null===(t=o)||void 0===t?void 0:t.type))return;const a={...o,type:"fetched",response:e,parseResponseStartTime:void 0,parseResponseEndTime:void 0,entry:void 0,endTime:void 0,metricData:{...o.metricData,status:"success",status_code:e.status,request_ids:c(e)}};!function(e,t){const a=f.get(t.url),o=a.findIndex((e=>("fetched"===e.type?e.startTime:e.entry.startTime)>=performance.now()-m));a.splice(0,o),a.push(e)}(a,e),o=a},onRequestFailed(e){o&&s({startTime:o.startTime,metricData:{...o.metricData,status:"failed",status_code:null==e?void 0:e.status,request_ids:c(e)},endTime:performance.now(),entry:void 0,parseResponseStartTime:void 0,parseResponseEndTime:void 0})},onParseResponseStart(){var e;"fetched"===(null===(e=o)||void 0===e?void 0:e.type)&&(o.parseResponseStartTime=performance.now())},onParseResponseDone(e){var t;"fetched"===(null===(t=o)||void 0===t?void 0:t.type)&&(o.parseResponseEndTime=performance.now(),o.endTime=performance.now(),w(o))},onParseResponseFailed(e){var t;"fetched"===(null===(t=o)||void 0===t?void 0:t.type)&&(o.parseResponseEndTime=performance.now(),o.endTime=performance.now(),o.metricData.status="failed",o.metricData.status_code=e.status,w(o))}}}},161988:(e,t,a)=>{"use strict";function o(e){return{isHomeKey:`isHome:${e}`,homeCollectionViewIdsKey:`homeCollectionViewIds:${e}`}}a.d(t,{C:()=>o})},534987:(e,t,a)=>{"use strict";a.d(t,{Qh:()=>n,Qi:()=>i,Vd:()=>r,k:()=>c,sg:()=>s});var o=()=>a(277907);const n={personalHome:new(o().Ss)("personalHome",(()=>Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(5242),a.e(58365),a.e(31189),a.e(77698),a.e(16732),a.e(11002),a.e(16536),a.e(99417),a.e(84654),a.e(99234),a.e(63727),a.e(1827),a.e(98530),a.e(5945),a.e(83264),a.e(8319),a.e(84727),a.e(70588),a.e(3728),a.e(80064),a.e(26853),a.e(77078)]).then(a.bind(a,828733)))),CustomDBPanelEmptyState:new(o().Ss)("CustomDBPanelEmptyState",(async()=>await Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(99234),a.e(35907)]).then(a.bind(a,568911)))),TipsInAppModal:new(o().Ss)("TipsInAppModal",(async()=>Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(99234),a.e(68099)]).then(a.bind(a,841224)))),personalHomeLearnHelpers:new(o().Ss)("personalHomeLearnHelpers",(async()=>Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(99234),a.e(50426)]).then(a.bind(a,715697)))),RecentsCachingListener:new(o().Ss)("RecentsCachingListener",(async()=>Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(99234),a.e(67077)]).then(a.bind(a,679026))))},r=(0,o().kF)(n.personalHome,(e=>e.PersonalHomeContainer)),i=(0,o().kF)(n.personalHome,(e=>e.SetupPendingHomeTile)),s=(0,o().iS)(n.CustomDBPanelEmptyState,(e=>e.default)),c=(0,o().kF)(n.TipsInAppModal,(e=>e.TipsInAppModal))},431953:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>n});var o=()=>a(512955);class n{constructor(e){this.environment=void 0,this.getCookieWithoutPermissionCheck=e=>o().getCookieWithoutPermissionCheck(this.environment,e),this.removeCookie=(e,t)=>(o().removeCookie(e,t),Promise.resolve(void 0)),this.isMobileNative=()=>this.environment.device.isMobileNative,this.environment=e}}},42294:(e,t,a)=>{"use strict";a.r(t),a.d(t,{createDevice:()=>c});var o=()=>a(14577),n=()=>a(749085),r=()=>a(493171),i=()=>a(653965),s=()=>a(95477);function c(e,t){var a,c;const l=(0,r().U)(e,(null==t?void 0:t.userAgentOverride)??e.navigator.userAgent),d=Boolean(e.__isElectron),u=Boolean(e.__isElectronMail),p=d&&"darwin"===e.__platform,m=d&&"win32"===e.__platform,f=d?function(){const e=/Electron\/(\w+\.\w+.\w+)/.exec(navigator.userAgent);if(e)return e[1].split(".").map((e=>parseInt(e,10)));return}():void 0,g=d?null===(a=e.__desktopConfig)||void 0===a?void 0:a.desktopAppId:void 0,h=l.isMobileNative(),b=d||h,_=!b,v="https:"===e.location.protocol||"http:"===e.location.protocol,y=l.isYandex(),w=l.isEdgeHTML(),k=l.isChrome(),S=l.isSafari(),E=l.isFirefox(),M=l.isAndroid(),P=l.isIpad(),I=l.isIOS(),C=l.isMobile();null==t||null===(c=t.horizontalSizeClassStore)||void 0===c||c.setState(I?P?"unknown":"compact":"unknown");const T=n().default.createValue(e.innerHeight,{name:"windowHeightStore"}),A=n().default.createValue(e.innerWidth,{name:"windowWidthStore"});e.addEventListener("resize",i().Ds((()=>{T.setState(e.innerHeight),A.setState(e.innerWidth)}),300));let R=Math.max(A.state,T.state);const D=new(o().default)((()=>{if(R=Math.max(A.state,T.state),M){const e=600,t=969,a=A.state===R?t:e;return A.state>=a}if(!I)return!1;if(null==t||!t.horizontalSizeClassStore)return!1;switch(null==t?void 0:t.horizontalSizeClassStore.state){case"compact":return!1;case"regular":return!0;case"unknown":return!!P&&A.state>680}}),{debugName:"isTablet"}),q=l.isDesktop(),x=l.isMac(),U=l.isWindows(),N=l.isChromebook(),L=l.isLinux(),O=l.isRetina(),j=C&&_,F=q&&_,B=function(e){const t=e.document.createElement("div");t.style.visibility="hidden",t.style.width="100px",t.style.msOverflowStyle="scrollbar",e.document.body.appendChild(t);const a=t.offsetWidth;t.style.overflow="scroll";const o=e.document.createElement("div");o.style.width="100%",t.appendChild(o);const n=o.offsetWidth;return t.parentNode&&t.parentNode.removeChild(t),a-n}(e),V="undefined"!=typeof chrome&&void 0!==chrome.tabs,H=s().default.version,$=l.getDeviceOS(),z=l.getDeviceOSVersion(),W=d?"electron":h?"react-native":"browser",Z=(()=>{if(d)return p?"mac-desktop":"windows-desktop";if(h){if(M)return"android";if(I)return"ios"}return"web"})(),G=(()=>{if(d)return p?"mac-desktop":"windows-desktop";if(h){if(M)return"android";if(I)return"ios"}return C?"web-mobile":"web-desktop"})(),J=l.getBrowserName(),Y=l.getBrowserVersion(),K=l.getDoNotTrackEnabled(),Q=l.getIsBannedGoogleSSOUserAgent(),X=matchMedia("(prefers-reduced-motion: reduce)").matches;return{isElectron:d,isElectronMail:u,isElectronMac:p,isElectronWindows:m,desktopAppId:g,electronVersion:f,isMobileNative:h,isNative:b,isBrowser:_,isHttpApp:v,isYandex:y,isEdgeHTML:w,isChrome:k,isSafari:S,isFirefox:E,isAndroid:M,isIOS:I,isIpad:P,isMobile:C,get isTablet(){return D.state},get isPhone(){return C&&(!D.state||I&&!P)},get isSmallPhone(){return C&&A.state<=320},isDesktop:q,isMac:x,get isApple(){return x||I},isWindows:U,isChromebook:N,isLinux:L,isRetina:O,isMobileBrowser:j,isDesktopBrowser:F,nativeScrollbarWidth:B,isChromeExtension:V,isIPhoneX:!1,version:H,desktopAppVersion:undefined,mobileAppVersion:undefined,os:$,osVersion:z,platform:W,auditLogPlatform:Z,browserName:J,browserVersion:Y,doNotTrackEnabled:K,isBannedGoogleSSOUserAgent:Q,get prefersDarkInterface(){return matchMedia("(prefers-color-scheme: dark)").matches},ramSizeInGB:undefined,deviceType:G,prefersReducedMotion:X}}},614720:(e,t,a)=>{"use strict";a.d(t,{OE:()=>n,Qi:()=>u,Rv:()=>i,U1:()=>d,WO:()=>c,ZX:()=>h,a7:()=>m,nW:()=>g,rH:()=>l,tn:()=>r,vs:()=>s,wT:()=>f,wU:()=>p});var o=()=>a(277907);const n={sidebar:new(o().Ss)("sidebar",(()=>Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(16732),a.e(11002),a.e(16536),a.e(99234),a.e(15362),a.e(3527),a.e(73173),a.e(82386),a.e(32759),a.e(16801),a.e(79290),a.e(24541)]).then(a.bind(a,649371)))),SidebarComponent:new(o().Ss)("SidebarComponent",(async()=>await Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(99234),a.e(3527),a.e(73173),a.e(82386),a.e(16801),a.e(31996)]).then(a.bind(a,765337)))),SidebarTrash:new(o().Ss)("SidebarTrash",(async()=>await Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(99234),a.e(8319),a.e(16875)]).then(a.bind(a,705167)))),AuthSyncListener:new(o().Ss)("AuthSyncListener",(async()=>await Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(99234),a.e(52194)]).then(a.bind(a,576843)))),PublicPageSidebarContent:new(o().Ss)("PublicPageSidebarContent",(async()=>Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(99234),a.e(3527),a.e(73173),a.e(82386),a.e(38781)]).then(a.bind(a,677479)))),SidebarMobile:new(o().Ss)("SidebarMobile",(async()=>await Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(17100),a.e(99234),a.e(8319),a.e(15362),a.e(95469),a.e(32833),a.e(93586),a.e(76390),a.e(3527),a.e(73254),a.e(80151),a.e(73173),a.e(82386),a.e(65322),a.e(32622),a.e(42503),a.e(16801),a.e(59439),a.e(67804),a.e(13076)]).then(a.bind(a,667095)))),LockedSidebarSection:new(o().Ss)("LockedSidebarSection",(async()=>await Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(99234),a.e(3527),a.e(82386),a.e(82172)]).then(a.bind(a,803320)))),OutlinerToggleAddPageOrTemplateButton:new(o().Ss)("OutlinerToggleAddPageOrTemplateButton",(async()=>await Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(99234),a.e(52004)]).then(a.bind(a,758272))))},r=(0,o().kF)(n.sidebar,(e=>e.SidebarTeamBrowserContent)),i=(0,o().kF)(n.sidebar,(e=>e.SidebarSwitcherMultiAccountPopup)),s=(0,o().kF)(n.sidebar,(e=>e.SidebarFooter)),c=(0,o().kF)(n.sidebar,(e=>e.SidebarCard)),l=(0,o().kF)(n.sidebar,(e=>e.SidebarSectionWithPopup)),d=(0,o().kF)(n.SidebarTrash,(e=>e.default)),u=(0,o().kF)(a(534987).Qh.RecentsCachingListener,(e=>e.default)),p=(0,o().kF)(n.SidebarComponent,(e=>e.Sidebar)),m=(0,o().kF)(n.PublicPageSidebarContent,(e=>e.PublicPageSidebarContent)),f=(0,o().kF)(n.SidebarMobile,(e=>e.default)),g=(0,o().kF)(n.LockedSidebarSection,(e=>e.LockedSidebarSection)),h=(0,o().kF)(n.OutlinerToggleAddPageOrTemplateButton,(e=>e.OutlinerToggleAddPageOrTemplateButton))},565044:(e,t,a)=>{"use strict";a.d(t,{s:()=>i});var o=()=>a(344381),n=()=>a(308523),r=()=>a(55373);class i{constructor(e){this.preconditionSchemaCheck=void 0,this.migrationsCompleted=void 0,this.args=e,this.preconditionSchemaCheck=(0,a(619584).A_)(`\n\t\t\tSELECT\n\t\t\t\tCASE user_version\n\t\t\t\tWHEN ${this.args.migrations.endSchema.pragmas.user_version} THEN 1\n\t\t\t\tELSE 0 END AS precondition_result\n\t\t\t\tFROM pragma_user_version() LIMIT 1\n\t\t`),this.migrationsCompleted=void 0}async ensureMigrated(){if(!this.migrationsCompleted){const e=performance.now();this.migrationsCompleted=(0,r().dh)(this.args.connection,this.args.migrations,a(568626).log).then((()=>{a(403138).default.setState({startTime:e,endTime:performance.now()})}))}await this.migrationsCompleted}async optimize(){const e=[n().v`PRAGMA analysis_limit=40000`.asRead(),n().v`PRAGMA optimize`.asRead()];await(0,o().G$)({connection:this.args.connection,statements:e,queryName:"optimize"})}async execSqliteBatch(e){switch(this.args.type){case"v1":return await this.ensureMigrated(),await this.args.connection.execSqliteBatch(e);case"v2":return await this.ensureMigrated(),await this.args.connection.execSqliteBatchV2({batch:e,precondition:{sql:this.preconditionSchemaCheck,getData:!0}})}}debugSchema(){return(0,r().gK)(this.args.connection)}async debugQuery(e,t){const a="debug query round-trip from JS";console.time(a);const n=await(0,o().gU)({connection:this.args.connection,sql:e,args:t});return console.timeEnd(a),n}async debugTransaction(e){const t="debug transaction round-trip from JS";console.time(t);const a=await(0,o().G$)({connection:this.args.connection,statements:e});return console.timeEnd(t),a}async debugDeleteAllDataAndResetDatabase(){console.log("Resetting database");const e=(0,r().g7)(this.args.migrations.endSchema);await(0,o().G$)({connection:this.args.connection,statements:e})}}},405409:(e,t,a)=>{"use strict";a.d(t,{k:()=>r});var o=()=>a(55373);const n=54;async function r(e){const t=await o().gK(e);return t.pragmas.user_version===n?{endSchema:t,migrations:[],fastForward:void 0}:(await a.e(12143).then(a.bind(a,112143))).AllMigrations}},414302:(e,t,a)=>{"use strict";a.r(t),a.d(t,{MobileNativeService:()=>h,createMobileNativeService:()=>b});a(821057);var o=a.n(a(310517)),n=()=>a(568626),r=()=>a(552629),i=()=>a(937850),s=()=>a(95477),c=(a(670560),()=>a(905162));function l(e,t){return void 0===t?null:t}class d{constructor(e){var t=this;this.api=void 0,this.environment=void 0,this.receiveHandlers=void 0,this.sendChannel=void 0,this.sendChannelJson=void 0,this.sendChannelJsonWithReply=void 0,this.sendViaMessagePort=void 0,this.responseMap={},this.rejectMap={},this.preEnvironmentBridgeMetrics=[],this.notionPerformance=void 0,this.experimentStore=void 0,this.handleReceiveStringFromChannel=async e=>{if("MessagePort"===e)return;let t;try{t=JSON.parse(e)}catch(a){return void n().log({level:"error",from:"eventBasedApi",type:"JsonParseError",error:(0,r().Ui)(a),data:{message:e}})}return this.handleReceiveChannel(t)},this.handleReceiveChannel=async e=>{if("request"===e.type){if(this.receiveHandlers[e.name]){const t=await this.receiveHandlers[e.name](...e.args),a={id:e.id,type:"response",name:e.name,result:t,error:void 0};if((0,c().Y)("supportsJsonBridgeV3")){if((0,c().Y)("supportsJsonBridgeWithReplyV3"))return a;this.sendChannelJson(a)}else this.sendViaMessagePort(JSON.stringify(a,l))}}else if("response"===e.type){if(this.responseMap[e.id]){const t=this.responseMap[e.id],a=this.rejectMap[e.id];delete this.responseMap[e.id],delete this.rejectMap[e.id],e.error?a(new Error(e.error)):t(e.result)}}else n().log({level:"error",from:"eventBasedApi",type:"JsonParseError",error:new Error("native->web data has no recognizable type"),data:{message:e}});return null},this.sendChannel=e.sendChannel,this.sendChannelJson=e.sendChannelJson,this.sendChannelJsonWithReply=e.sendChannelJsonWithReply,this.sendViaMessagePort=e.sendViaMessagePort,this.receiveHandlers=e.receiveHandlers;const a={};for(const o of e.sendCapabilities)a[o]=function(){const e=(Math.random()*Math.pow(10,16)).toString(),a=performance.now();for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];const s={id:e,type:"request",name:o,args:r};let d;if((0,c().Y)("supportsJsonBridgeV3"))if((0,c().Y)("supportsJsonBridgeWithReplyV3"))d=t.sendChannelJsonWithReply(s).then((e=>e.error?t.sendChannelJsonWithReply(JSON.stringify(s,l)).then((e=>e.result)):e.result));else{const a=new Promise(((a,o)=>{t.responseMap[e]=a,t.rejectMap[e]=o}));t.sendChannelJson(s),d=a}else{const a=JSON.stringify(s,l),o=new Promise(((a,o)=>{t.responseMap[e]=a,t.rejectMap[e]=o}));(0,c().Y)("supportsWebMessagePort")&&t.sendViaMessagePort(a)||t.sendChannel(a),d=o}return d.then((e=>{const n=o.toString(),r=performance.now(),i={metric:{metricName:"mobilenative.bridge_request.web",startTime:a,endTime:r},data:{method_name:n}};return t.environment?t.sendBridgeMetric(i):t.preEnvironmentBridgeMetrics.push(i),e}))};this.api=a}enableMetricCollection(e,t,a){this.environment=e,this.notionPerformance=t,this.experimentStore=a;for(const o of this.preEnvironmentBridgeMetrics)this.sendBridgeMetric(o);this.preEnvironmentBridgeMetrics.splice(0)}sendBridgeMetric(e){const t=this.environment,a=this.experimentStore,o=this.notionPerformance;t&&a&&o&&a.checkGate({gateName:"mobile_bridge_performance_logging"})&&o.DO_NOT_USE_measureLegacy(e.metric,{environment:t,data:e.data})}}const u="__reactNativeCapabilities";class p{constructor(){this.emitter=new(a(717187).EventEmitter)}addListener(e,t,a,o){const n=`${e}:${a}:${t}`;return this.emitter.on(n,o),()=>this.emitter.off(n,o)}dispatch(e,t,a,o){const n=`${e}:${a}:${t}`;this.emitter.emit(n,o)}}const m=window.androidJavascriptInterface;let f=null;window.onmessage=e=>{if("MessagePort"===e.data&&e.ports&&e.ports.length){const o=e.ports[0];var t,a;if(f&&f.onmessage)o.onmessage=null===(t=f)||void 0===t?void 0:t.onmessage,null===(a=f)||void 0===a||a.close(),f.onmessage=null;f=o}};const g=i().UZ();document.addEventListener("deviceready",g.resolve,!1);class h{constructor(e){this.sqliteConnection=void 0,this.listeners=new Set,this.receiveHandlers=void 0,this.eventBasedApi=void 0,this.initialNotification=void 0,this.device=void 0,this.startupMetric=void 0,this.horizontalSizeClass=void 0,this.componentEvents=new p,(0,a(292595).exposeDebugValue)("mobileNative",this),this.device=e.device,this.horizontalSizeClass=e.horizontalSizeClass,this.receiveHandlers={openLink:e=>{this.initialNotification={url:e,clearHistory:!1}},openLinkV2:e=>{this.initialNotification=e},pushNotificationTokenRefresh:()=>{},backButtonPress:()=>{},keyboardWillShow:e=>{},keyboardDidShow:e=>{},keyboardWillHide:()=>{},keyboardDidHide:()=>{},keyboardShortcut:()=>{},nativeBottomBarDidChange:e=>{},pause:()=>{},resume:async()=>{},appUpdateError:()=>{},appUpdateChecking:()=>{},appUpdateAvailable:()=>{},appUpdateNotAvailable:()=>{},appUpdateProgress:()=>{},appUpdateReady:()=>{},appUpdateFinished:()=>{},statusBarTap:()=>{},themeChanged:e=>{},track:()=>{},refreshSubscriptionData:async e=>{},refreshSubscriptionDataV2:async()=>{},processMobileActionBarAction:e=>{},trackExperimentExposure:e=>{},logout:e=>{},logoutV2:e=>{},logoutAll:()=>{},openDestinationV2:e=>{},openDestination:e=>{},updateTransactionState:e=>{},setCurrentUserId:e=>{},setCurrentSpace:e=>{},updateHorizontalSizeClass:e=>{},updateTabbedRouterState:e=>[{}],getLocalSearchResults:e=>[{error:"Browser API not ready yet"}],customAddCommentMenuItemTapped:()=>{},filterValidMoveToBlocks:e=>[{error:"Browser API not ready yet"}],completeMoveToTransaction:e=>[{error:"Browser API not ready yet"}],undoRevision:()=>{},searchTeams:e=>[{error:"Browser API not ready yet"}]};const t=window.ReactNativeWebView?{send:e=>window.ReactNativeWebView.postMessage(e),sendJson:e=>window.ReactNativeWebView.postJsonMessage(e),sendJsonWithReply:e=>window.ReactNativeWebView.postJsonMessageWithReply(e),listen:e=>window.addEventListener("message",e)}:{send:e=>window.postMessage(e,"*"),sendJson:e=>{},sendJsonWithReply:e=>{},listen:e=>document.addEventListener("message",e)};window.ReactNativeWebView&&(window.ReactNativeWebView.browserApiRequest=async e=>this.eventBasedApi.handleReceiveChannel(e)),f&&(0,c().Y)("supportsWebMessagePort")&&(f.onmessage=e=>{this.eventBasedApi.handleReceiveStringFromChannel(e.data)});t.listen((e=>{if(e.data&&!function(e){return e.source===window&&"string"==typeof e.data&&0===e.data.indexOf("setImmediate$")}(e)&&!function(e){var t,a;return"string"==typeof e.data&&e.data.startsWith("webpack")||"string"==typeof(null===(t=e.data)||void 0===t?void 0:t.type)&&(null===(a=e.data)||void 0===a?void 0:a.type.startsWith("webpack"))}(e))for(const t of Array.from(this.listeners))t(e.data)})),this.eventBasedApi=new d({sendChannel:t.send,sendChannelJson:t.sendJson,sendChannelJsonWithReply:t.sendJsonWithReply,sendViaMessagePort:e=>!!f&&(f.postMessage(e),!0),receiveHandlers:this.receiveHandlers,sendCapabilities:e.sendCapabilities}),(0,a(612230).updateNativeErrorHandler)((e=>{const t=this.eventBasedApi.api.handleWebError;t&&t(e)}))}async initialize(e){let{sendCapabilities:t}=e;const o=t.indexOf("execSqliteBatch")>-1;if(!this.api.execSqliteBatch||!o)return;const i={execSqliteBatch:async e=>{if(!this.api.execSqliteBatch)throw new Error("execSqlBach API removed after SqliteConnection was created");const t=await this.api.execSqliteBatch(e).catch((e=>{throw n().log({level:"error",from:"mobileNative.ts",type:"execSqliteBatch",error:(0,r().Ui)(e),data:{}}),e}));if(t.error){const e=new Error(t.error.message);throw e.name=t.error.name,e}return t.value}};this.sqliteConnection=new(a(565044).s)({connection:i,migrations:await(0,a(405409).k)(i),type:"v1"})}markInitializationComplete(e){this.startupMetric={metricName:"mobilenative.service_initialization",startTime:e,endTime:performance.now()}}get api(){return this.eventBasedApi.api}updateReceiveApiHandlers(e){Object.assign(this.receiveHandlers,e)}share(e){this.api.share&&this.api.share(e)}copyText(e,t){this.api.copyToClipboard&&this.api.copyToClipboard({contents:e,message:t})}async moveTo(e){if(this.api.moveTo)return await this.api.moveTo(e)}setTheme(e,t){this.api.setAppTheme?this.api.setAppTheme(t?"system":e):this.api.setStatusBarBackgroundColor&&this.api.setStatusBarStyle&&("light"===e?this.device.isAndroid?(this.api.setStatusBarBackgroundColor("black"),this.api.setStatusBarStyle("light-content")):this.api.setStatusBarStyle("default"):(this.device.isAndroid&&this.api.setStatusBarBackgroundColor("black"),this.api.setStatusBarStyle("light-content")))}openInAppBrowser(e){this.api.openInAppBrowser&&this.api.openInAppBrowser(o()(e))}openExternalBrowser(e){this.api.openExternalBrowser?this.api.openExternalBrowser(e):this.openInAppBrowser(e)}openAuthSessionBrowser(e){this.api.openAuthSessionBrowser?this.api.openAuthSessionBrowser(e):this.openExternalBrowser(e)}closeInAppBrowser(){this.api.closeInAppBrowser&&this.api.closeInAppBrowser()}debugLog(e){var t,a;null===(t=(a=this.api).debugLog)||void 0===t||t.call(a,e)}openUpgradeModal(e,t){this.api.openUpgradeModal&&this.api.openUpgradeModal(e,t)}exitApp(){this.api.exitApp&&this.api.exitApp()}showSplashscreen(){this.api.showSplashScreen&&this.api.showSplashScreen()}hideSplashscreen(){this.api.hideSplashScreen&&this.api.hideSplashScreen()}buzz(){this.api.buzz&&this.api.buzz()}enableBridgeMetricsCollection(e,t,a){this.startupMetric&&(t.DO_NOT_USE_measureLegacy(this.startupMetric,{environment:e,data:{}}),this.startupMetric=void 0),this.eventBasedApi.enableMetricCollection(e,t,a)}showLightBox(e){this.api.showLightBox&&this.api.showLightBox(e)}showLightBoxV2(e){const{url:t,previewUrl:a,type:n,from:r,state:i}=e;if(!t&&!a&&this.device.isIOS&&!(0,c().Y)("supportsSecureLightboxImageUrlFetchingState"))return;const s=a?o()(a):void 0,l=t?o()(t):void 0;this.showLightBox({items:[{type:n,previewUrl:s,originalUrl:l,downloadName:e.downloadName,state:i}],startingIndex:0,from:r})}setBadgeNumber(e,t){this.api.setBadgeNumber&&this.api.setBadgeNumber(e,t)}openUpdateSettings(){this.api.openUpdateSettings&&this.api.openUpdateSettings()}toggleBottomBar(e){this.api.toggleBottomBar&&this.api.toggleBottomBar(e)}toggleNativeHome(){this.api.toggleNativeHome&&this.api.toggleNativeHome()}async setCookie(e){this.api.setCookie&&await this.api.setCookie(e)}sidebarVisibility(e,t){if(this.api.sidebarVisibility){const a={isVisible:e,width:t};this.api.sidebarVisibility(a)}}hasNativeAppleLogin(){return Boolean(this.api.requestNativeAppleAuth)}hasNativeGoogleLogin(){return this.device.isAndroid&&Boolean(this.api.requestGoogleJwt)}supportsNativeHomeOnPhone(){return(0,c().Y)("supportsNativeHome")&&this.device.isPhone}async requestNativeAppleAuth(){if(this.api.requestNativeAppleAuth)return this.api.requestNativeAppleAuth()}async requestGoogleJwt(){if(this.device.isAndroid&&this.api.requestGoogleJwt)return this.api.requestGoogleJwt({webClientId:s().default.googleOAuth.clientId})}async logoutOfGoogle(){if(this.device.isAndroid&&this.api.logoutOfGoogle)return this.api.logoutOfGoogle({webClientId:s().default.googleOAuth.clientId})}async resetAssetCache(){this.api.resetAppCache&&await this.api.resetAppCache()}async setLogglyData(e){this.api.setLogglyData&&await this.api.setLogglyData(e)}async unregisterPushNotifications(){this.api.unregisterPushNotifications&&await this.api.unregisterPushNotifications()}async cancelUserBackgroundTasks(){this.api.cancelUserBackgroundTasks&&await this.api.cancelUserBackgroundTasks()}renderMobileActionBar(e){this.api.renderMobileActionBar&&this.api.renderMobileActionBar(e)}async getExperimentData(){this.api.getExperimentData&&await this.api.getExperimentData()}sendRawMessageStoreMessage(e){this.api.sendRawMessageStoreMessage&&this.api.sendRawMessageStoreMessage(e)}sendRawAudioProcessorMessage(e){this.api.sendRawAudioProcessorMessage&&this.api.sendRawAudioProcessorMessage(e)}get setWebViewAllowsNavigationGestures(){return this.api.setWebViewAllowsNavigationGestures}subscribeToOpenLink(e){if(this.updateReceiveApiHandlers({openLink:t=>e(t,!1,!1),openLinkV2:t=>e(t.url,t.clearHistory,t.showWeb??!0)}),this.initialNotification){const{url:t,clearHistory:a,showWeb:o}=this.initialNotification;this.initialNotification=void 0,setTimeout((()=>e(t,a,o??!0)))}}subscribeToUpdateTransactionState(e){this.updateReceiveApiHandlers({updateTransactionState:e})}showNativeHomeTab(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:()=>{};(0,c().Y)("supportsNativeHome")&&(this.device.isAndroid?this.exitApp():this.toggleNativeHome(),a(653965).gw(e,350))}markTransitionReady(e){var t,a;e.sendImmediately?null===(t=(a=this.api).transitionReady)||void 0===t||t.call(a,{type:e.type,id:e.id}):window.requestAnimationFrame((()=>{setTimeout((()=>{var t,a;null===(t=(a=this.api).transitionReady)||void 0===t||t.call(a,{type:e.type,id:e.id})}),0)}))}recordPageVisit(e,t){this.api.recordPageVisit&&this.api.recordPageVisit({userId:e,...t})}submitUserFeedback(e,t){this.api.submitUserFeedback?this.api.submitUserFeedback(e):t()}updateCustomAddCommentMenuItemEnabled(e){this.api.updateCustomAddCommentMenuItemEnabled&&this.api.updateCustomAddCommentMenuItemEnabled(e)}updateAiAssistantEnabledState(e){this.api.updateAiAssistantEnabledState&&this.api.updateAiAssistantEnabledState(e)}updateAiAssistantVisibilityState(e){this.api.updateAiAssistantVisibilityState&&this.api.updateAiAssistantVisibilityState(e)}requestKeepScreenOn(e){var t,a;null===(t=this.api)||void 0===t||null===(a=t.requestKeepScreenOn)||void 0===a||a.call(t,e)}}async function b(e,t){if(e.device.isAndroid)try{null!=m&&m.requestEagerReady()&&g.resolve(void 0)}catch{}await g.promise,await i().Vs(0);const a=window[u]||[],o=new h({device:e.device,sendCapabilities:a,horizontalSizeClass:t});return await o.initialize({sendCapabilities:a}),o}},905162:(e,t,a)=>{"use strict";a.d(t,{Y:()=>n});const o="__mobileAppFeatures";function n(e){const t="undefined"==typeof window?{}:window[o];return void 0!==t&&!0===t[e]}},80444:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>d});var o=()=>a(749085);a(821057);const n={dummy_modal:0,dummy_modal_2:0,omnimodal:0,mwn_feature_modal:0,wiki_promo:0,ai_assistant_announcement:0,ai_google_drive_universal_qna_announcement:0,notion_calendar_launch_promo:0,forms_beta_launch_modal:0,jira_sync_info_popup:0,improve_jira_sync_popup:0,sidebar_tour:1,better_template_initialization:2,asana_post_import_tour:2,ai_slack_qna_embed_tooltip:2,timed_trial_popup:3,customer_io:3,share_button_tooltip:3,add_on_discount_popup:3,ai_onboarding_tooltip:3,ai_sales_assisted_notification_tooltip:3,ai_slack_qna_notification_tooltip:3,ai_google_drive_qna_notification_tooltip:3,ai_assistant_reminder_tooltip:3,ai_assistant_origin_element_tooltip:3,ai_enhanced_qna_notification_tooltip:3,student_ai_offer_popup:3,clear_templates_opt_out:3,open_in_calendar_tooltip:3,desktop_preference_popup:3,cookie_preference_popup:3,dictation_new_page_origin_element_tooltip:3,startup_sidebar_footer:3,sidebar_upgrade_nudge:3,calendar_launch_prompt:3,ai_limit_nudge:3,block_limit_nudge:3,student_org_prompt:3,layout_customize_layout_button_tooltip:3,configure_retention_sidebar:3,language_switch_prompt:3,desktop_download_sidebar:3,forms_share_form_tooltip:3,demo_tour:3,post_reverse_trial_sidebar:3,onboarding_reverse_trial_sidebar:3,resurrection_offer_sidebar:3,contact_sales_promo_sidebar:3},r=["cookie_preference_popup","desktop_preference_popup","student_ai_offer_popup","timed_trial_popup","demo_tour","contact_sales_promo_sidebar"],i=["ai_assistant_announcement","ai_google_drive_universal_qna_announcement","notion_calendar_launch_promo","dummy_modal","forms_beta_launch_modal","mwn_feature_modal"];class s extends o().default{getInitialState(){return{activeCallouts:new Set,didShowModal:{value:!1,modalShown:null}}}updateCalloutStatus(e){let{calloutId:t,visible:a,validateCanShow:o=!1}=e;const{activeCallouts:r}=this.state;if(a){if(o&&!this.getCalloutVisibility(t).canShow)return!1;const e=new Set(r).add(t);for(const a of r){n[t]<n[a]&&e.delete(a)}this.setState({activeCallouts:e,didShowModal:{value:this.state.didShowModal.value||i.includes(t),modalShown:i.includes(t)?t:this.state.didShowModal.modalShown}})}else{const e=new Set(r);e.delete(t);this.setState({...this.state,activeCallouts:e})}return!0}getCalloutVisibility(e){const{activeCallouts:t}=this.state;if(t.has(e))return{canShow:!0};if(r.includes(e)&&this.state.didShowModal.value)return{canShow:!1,conflictingKey:e};if(i.includes(e)&&this.state.didShowModal.value&&this.state.didShowModal.modalShown!==e)return{canShow:!1,conflictingKey:e};for(const a of t){if(n[a]<=n[e])return{canShow:!1,conflictingKey:a}}return{canShow:!0}}}const c=s;class l extends o().default{getInitialState(){return{initialized:!1,spaceTransitionStatus:"notTransitioning",renderPhase:"booting",pageVisitStore:new(a(530539).Z),presenceStore:new(a(489523).Z),inAppCalloutStore:new c}}waitUntilRendered(){return this.waitUntil((()=>"rendered"===this.state.renderPhase))}}l.sidebarIsExpandedPreferenceKey="sidebarIsExpanded";const d=new l},403138:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>n});class o extends(()=>a(749085))().default{getInitialState(){}}const n=new o},788632:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});class o extends(()=>a(749085))().default{getInitialState(){return{online:!0,syncing:!1,lastOfflineTimestamp:void 0}}}const n=new o},33784:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});class o extends(()=>a(749085))().default{getInitialState(){return{open:!1,items:[],showCancel:!0,keepFocus:!1}}}const n=new o},577144:(e,t,a)=>{"use strict";a.d(t,{Z:()=>r});var o=()=>a(749085);class n extends o().default{getInitialState(){return{subMetricsStore:o().default.createValue({},{name:"subMetricsStore"}),metricDataStore:o().default.createValue({num_api_calls_initiated:0,num_api_calls_completed:0,wasm_sqlite_initialized:"skipped-unsupported-device",wasm_sqlite_storage:void 0},{name:"metricDataStore"}),initialRenderCompleted:!1,initialRenderAfterLoginCompleted:!1,initialLoadCachedPageChunkCalledAt:void 0,navigatedAfterInitialRenderCompleted:!1}}incrementNumApiCallsInitiated(){this.state.initialRenderCompleted||this.state.metricDataStore.update((e=>({...e,num_api_calls_initiated:e.num_api_calls_initiated+1})))}incrementNumApiCallsCompleted(){this.state.initialRenderCompleted||this.state.metricDataStore.update((e=>({...e,num_api_calls_completed:e.num_api_calls_completed+1})))}}const r=new n},530539:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});class o extends(()=>a(749085))().default{getInitialState(){return{pageId:void 0,lastViewTime:void 0,lastExitTime:void 0}}}const n=o},489523:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});class o extends(()=>a(749085))().default{getInitialState(){return{isActive:!1,userId:void 0}}isReady(){return Boolean(this.state.remotePresenceData)}}const n=o},205044:(e,t,a)=>{"use strict";function o(e){return{teamHomeCollectionViewIdsKey:`teamHomeCollectionViewIds:${e}`}}a.d(t,{C:()=>o})},615482:(e,t,a)=>{"use strict";a.d(t,{E:()=>r,_:()=>n});var o=()=>a(277907);const n={TeamHome:new(o().Ss)("teamHome",(()=>Promise.all([a.e(62743),a.e(52774),a.e(44832),a.e(87597),a.e(63690),a.e(39938),a.e(58365),a.e(99234),a.e(95469),a.e(33037),a.e(53628),a.e(31447),a.e(48127),a.e(96960)]).then(a.bind(a,816458))))},r=(0,o().kF)(n.TeamHome,(e=>e.default))},709291:(e,t,a)=>{"use strict";a.r(t),a.d(t,{FormattedDate:()=>l.Ji,FormattedList:()=>l.yX,FormattedMessage:()=>d.Z,FormattedNumber:()=>l.BK,IntlProvider:()=>u.Z,RawIntlProvider:()=>o.zt,createIntl:()=>u.d,createIntlCache:()=>p.Sn,defineMessages:()=>m,injectIntl:()=>f,isNotNullish:()=>r,number:()=>i,plural:()=>s,select:()=>c,useIntl:()=>g});var o=a(474806),n=a(586896);function r(e){return null!=e}const i=function(e){let{notation:t,unit:a,perUnit:o,unitWidth:n,precision:i,roundingMode:s,integerWidth:c,scale:l,grouping:d,symbols:u,sign:p,decimal:m}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const f=[t,a,o,n,i,s,c,l,d,u,p,m].filter(r).join(" ");return f?`{${e}, number, :: ${f}}`:`{${e}, number}`};const s=function(e,t){return`{${e}, plural, ${Object.entries(t).map((e=>{let[t,a]=e;return`${t} {${a}}`})).join(" ")}}`};const c=function(e,t){let{other:a,...o}=t;return`{${e}, select, ${Object.entries({...o,other:a}).map((e=>{let[t,a]=e;return`${t} {${a}}`})).join(" ")}}`};var l=a(54490),d=a(44012),u=a(324476),p=a(182644);Symbol.for("LocalizedString"),Symbol("defined message descriptor");function m(e){return e}function f(e){return(0,o.ZP)(e)}const g=n.Z},530615:(e,t,a)=>{"use strict";a.d(t,{G:()=>o});class o extends Map{constructor(e,t){super(t),this.defaultFactory=void 0,this.defaultFactory=e}get(e){if(!super.has(e)){const t=this.defaultFactory(e);super.set(e,t)}return super.get(e)}toMap(){return new Map(this)}}},535061:(e,t,a)=>{"use strict";a.d(t,{Gl:()=>n,tu:()=>s,wv:()=>i});var o=()=>a(401898);const n={local:"local",staging:"stg",development:"dev",production:"prod"},r=(0,o().Yd)(n);(0,o().Yd)({local:"local",stg:"staging",dev:"development",prod:"production"});function i(e){return"string"==typeof e&&r.includes(e)}const s={local:"localhost:3000",staging:"api-stg.notion.com",development:"api-dev.notion.com",production:"api.notion.com"}},937850:(e,t,a)=>{"use strict";a.d(t,{AJ:()=>r,Lc:()=>c,OI:()=>g,S3:()=>p,UZ:()=>f,Vs:()=>d,W:()=>b,Xb:()=>u,a6:()=>_,aM:()=>h,af:()=>y,bw:()=>w,dC:()=>v,de:()=>m,jl:()=>s,qd:()=>l,tI:()=>i});a(821057),a(840088),a(670560);var o=()=>a(598151),n=()=>a(701525);function r(){return new Promise((e=>setImmediate(e)))}function i(e){return e&&"then"in e&&"function"==typeof e.then}function s(e,t,a){return new Promise(((o,n)=>{let r=0;const i=[],s=()=>{const c=e.slice(r,r+t);r+=t,c.length>0?a(c).then((e=>{i.push(e),setImmediate(s)})).catch(n):o(i)};s()}))}async function c(e,t,a){const n=[];if(t<=0)throw new Error(`Invalid batch size: ${t}`);let r=0;for(const i of o().n6.chunk(e,t)){const e=await Promise.all(i.map(((e,t)=>a(e,r+t))));for(const t of e)n.push(t);r+=t}return n}async function l(e,t,a){if(t<=0)throw new Error(`Invalid concurrency limit: ${t}`);let n;if(Array.isArray(e)){if(e.length<=t)return Promise.all(e.map(((e,t)=>a(e,t))));n=new Array(e.length)}else n=[];const r=o().n6.withIndex(e)[Symbol.iterator]();let i=!1;const s=async()=>{try{for(;!i;){const e=r.next();if(e.done)return;const[t,o]=e.value,i=await a(o,t);n[t]=i}}catch(e){throw i=!0,e}},c=[];for(let o=0;o<t;o++)c.push(s());return await Promise.all(c),n}function d(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n().O;return new Promise((a=>{t.setTimeout((()=>{a()}),e)}))}function u(e,t){return new Promise((a=>{setTimeout((()=>{a(t)}),e)}))}async function p(e){const t=f(),a=Promise.all(e.map((async(e,a)=>{await e,t.resolve(a)})));return{winner:await t.promise,rest:a}}function m(e){return Promise.race(e).then((e=>({status:"fulfilled",value:e})),(e=>({status:"rejected",reason:e})))}function f(){let e,t;const a=new Promise(((a,o)=>{e=a,t=o}));return{resolve:e,reject:t,promise:a}}async function g(e,t){let a;const o=new Promise((t=>{a=setTimeout((()=>{a=void 0,t({result:void 0,timeout:!0})}),e)})),n=i(t)?t:Promise.race(t);return await Promise.race([o,n.then((e=>({result:e,timeout:!1}))).finally((()=>{a&&clearTimeout(a)}))])}function h(e,t){return g(t,e)}async function b(e,t,a){const o=await h(a(),t);return e<=1||!o.timeout?o:b(e-1,t,a)}class _{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n().O;this.deferredPromise=f(),this.isCompleted=!1,this.timeSource=e}async wait(e,t){e>0&&await d(e,this.timeSource);const a=t-e;a>0&&await Promise.race([this.deferredPromise.promise,d(a,this.timeSource)]),this.isCompleted||(this.isCompleted=!0,this.deferredPromise.resolve(void 0))}trigger(){this.isCompleted||this.deferredPromise.resolve(void 0),this.isCompleted=!0}}class v{constructor(e){this._state=void 0,this.runTask=e,this._state={status:"idle"}}get status(){return this._state.status}get state(){return this._state}get elapsedMs(){return"pending"===this._state.status?Date.now()-this._state.startedAt:"resolved"===this._state.status?this._state.resolvedAt-this._state.startedAt:"rejected"===this._state.status?this._state.rejectedAt-this._state.startedAt:void 0}get settledAt(){return"resolved"===this._state.status?this._state.resolvedAt:"rejected"===this._state.status?this._state.rejectedAt:void 0}get result(){return"resolved"===this._state.status?{value:this._state.value}:"rejected"===this._state.status?{error:this._state.error}:void 0}async runImpl(e){const t=Date.now();try{const a=this.runTask(e);this._state={status:"pending",startedAt:t,promise:a};const o=await a;return this._state={status:"resolved",value:o,startedAt:t,resolvedAt:Date.now()},o}catch(o){throw this._state={status:"rejected",error:(0,a(657347).t)(o),startedAt:t,rejectedAt:Date.now()},o}}async runWithRetry(){const e=this._state;return"rejected"===e.status?await this.runImpl(e.error):await this.run()}async run(){const e=this._state;switch(e.status){case"idle":return await this.runImpl();case"pending":return await e.promise;case"resolved":return e.value;case"rejected":throw e.error;default:(0,a(401898).t1)(e)}}}async function y(e){const t=await Promise.allSettled(e),a=[];for(const o of t){if("rejected"===o.status)throw o.reason;a.push(o.value)}return a}function w(e){return async function(t){return await e(t),t}}},940470:(e,t,a)=>{"use strict";a.d(t,{x:()=>o});a(670560);const o={isSuccess:e=>!("error"in e),isFail:e=>"error"in e,unwrap(e){if(o.isFail(e))throw e.error;return e.value},unwrapOr:(e,t)=>o.isFail(e)?t:e.value,reduce(e,t){let a={value:e[0]};for(let n=1;n<e.length;n++){const r=e[n];if(o.isFail(a))return a;a=t(a.value,r)}return a},map(e,t){const a=[];for(const n of e){const e=t(n);if(o.isFail(e))return e;a.push(e.value)}return{value:a}},partition(e){const t=[],a=[];for(const n of e)o.isSuccess(n)?t.push(n.value):a.push(n.error);return{successes:t,errors:a}},catchErrors:function(e){try{const t=e();return function(e){switch(typeof e){case"undefined":case"string":case"bigint":case"symbol":case"boolean":return!1;case"function":case"object":return Boolean(e&&"then"in e&&"function"==typeof e.then)}return!1}(t)?Promise.resolve(t.then((e=>({value:e})),(e=>({error:e})))):{value:t}}catch(t){return{error:t}}}}},701525:(e,t,a)=>{"use strict";a.d(t,{O:()=>o});const o=new class{setTimeout(e,t){for(var a=arguments.length,o=new Array(a>2?a-2:0),n=2;n<a;n++)o[n-2]=arguments[n];setTimeout(e,t,...o)}}},657347:(e,t,a)=>{"use strict";a.d(t,{t:()=>o});a(821057);function o(e){return e instanceof Error?e:"object"==typeof e&&null!==e?Object.assign(new Error("Expected error, but caught non-error object"),e):"string"==typeof e?Object.assign(new Error(e),{cause:e}):Object.assign(new Error(`Expected error, but caught \`${String(e)}\` (${typeof e})`),{cause:e})}},598151:(e,t,a)=>{"use strict";a.d(t,{H1:()=>n,n6:()=>o});a(670560);const o={*fromValues(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];yield*t},collect(e){const t=[];for(const a of e)t.push(a);return t},*withIndex(e){let t=0;for(const a of e)yield[t,a],t++},*chunk(e,t){let a=[];for(const o of e)a.push(o),a.length>=t&&(yield a,a=[]);a.length>0&&(yield a)},*map(e,t){for(const a of e)yield t(a)},*flatten(e){for(const t of e)yield*t},*concat(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];for(const o of t)yield*o},filter:function*(e,t){for(const a of e){t(a)&&(yield a)}},*take(e,t){let a=0;for(const o of e)if(yield o,a+=1,a>=t)break},*until(e,t){for(const a of e)if(yield a,t(a))break},*cleanup(e,t){try{for(const t of e)yield t}finally{t()}},withSideEffect:(e,t)=>Object.assign({},e,{*[Symbol.iterator](){for(const a of e)t(a),yield a}}),*ensureReturned(e){try{for(const t of e)yield t}finally{var t;if(i(e))null===(t=e.return)||void 0===t||t.call(e)}},*withStats(e,t){let a=0,o=0;const n=e[Symbol.iterator]();let r=Date.now();try{for(;;){const e=n.next(),i=Date.now()-r;if(e.done){null==t||t({type:"done",length:a,totalTimeMs:o,result:e.value});break}const{value:s}=e;0===a&&(null==t||t({type:"initial",initialTimeMs:i})),a+=1,o+=i,yield{value:s,elapsedTimeMs:i},r=Date.now()}}finally{var i;null===(i=n.return)||void 0===i||i.call(n)}}},n={is:e=>r(e),async*fromValues(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];yield*t},async collect(e){const t=[];for await(const a of e)t.push(a);return t},async*withIndex(e){let t=0;for await(const a of e)yield[t,a],t++},async*chunk(e,t){let a=[];for await(const o of e)a.push(o),a.length>=t&&(yield a,a=[]);a.length>0&&(yield a)},async*map(e,t){for await(const a of e)yield t(a)},async*flatten(e){for await(const t of e)yield*t},async*concat(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];for(const o of t)yield*o},async*filter(e,t){for await(const a of e){t(a)&&(yield a)}},async*take(e,t){let a=0;for await(const o of e)if(yield o,a+=1,a>=t)break},async*until(e,t){for await(const a of e)if(yield a,t(a))break},async*cleanup(e,t){try{for await(const t of e)yield t}finally{await t()}},withCleanup:(e,t)=>Object.assign({},e,{async*[Symbol.asyncIterator](){try{for await(const t of e)yield t}finally{await t()}}}),withSideEffect:(e,t)=>Object.assign({},e,{async*[Symbol.asyncIterator](){for await(const a of e)await t(a),yield a}}),async*ensureReturned(e){try{for await(const t of e)yield t}finally{var t;if(i(e))await(null===(t=e.return)||void 0===t?void 0:t.call(e))}},async*withStats(e,t){let a=0,o=0;const n=e[Symbol.asyncIterator]();let r=Date.now();try{for(;;){const e=await n.next(),i=Date.now()-r;if(e.done){null==t||t({type:"done",length:a,totalTimeMs:o,result:e.value});break}const{value:s}=e;0===a&&(null==t||t({type:"initial",initialTimeMs:i})),a+=1,o+=i,yield{value:s,elapsedTimeMs:i},r=Date.now()}}finally{var i;await(null===(i=n.return)||void 0===i?void 0:i.call(n))}}};function r(e){return Symbol.asyncIterator in e}function i(e){return"next"in e}},372933:(e,t,a)=>{"use strict";a.d(t,{Jb:()=>R,Qh:()=>I,XF:()=>f,_u:()=>w,aC:()=>g,al:()=>C,ay:()=>k,is:()=>d,lg:()=>T,rk:()=>m,tp:()=>i,uI:()=>r,vi:()=>v,xf:()=>M});var o=()=>a(401898);const n={"en-US":{marketing:!0,preferred:!0,routing:!0,language:!1,development:!1,beta:!1},"ko-KR":{marketing:!0,preferred:!0,routing:!1,language:!1,development:!1,beta:!1},"ja-JP":{marketing:!0,preferred:!0,routing:!1,beta:!0,language:!1,development:!1},"fr-FR":{marketing:!0,preferred:!0,routing:!1,language:!1,development:!1,beta:!1},"de-DE":{marketing:!0,preferred:!0,routing:!1,language:!1,development:!1,beta:!1},"es-ES":{marketing:!0,preferred:!0,routing:!0,language:!1,development:!1,beta:!1},"es-LA":{marketing:!0,preferred:!0,routing:!1,language:!1,development:!1,beta:!1},"pt-BR":{marketing:!0,preferred:!0,routing:!1,language:!1,development:!1,beta:!1},"fi-FI":{marketing:!1,preferred:!0,routing:!0,beta:!0,language:!1,development:!1},"da-DK":{marketing:!1,preferred:!0,routing:!0,beta:!0,language:!1,development:!1},"nl-NL":{marketing:!1,preferred:!0,routing:!0,beta:!0,language:!1,development:!1},"nb-NO":{marketing:!1,preferred:!0,routing:!0,beta:!0,language:!1,development:!1},"sv-SE":{marketing:!1,preferred:!0,routing:!0,beta:!0,language:!1,development:!1},"zh-CN":{marketing:!0,preferred:!0,routing:!0,development:!1,beta:!0,language:!1},"zh-TW":{marketing:!0,preferred:!0,routing:!0,development:!1,beta:!0,language:!1},es:{marketing:!0,preferred:!1,routing:!0,language:!0,development:!1,beta:!1},fr:{marketing:!0,preferred:!1,routing:!0,language:!0,development:!1,beta:!1},pt:{marketing:!0,preferred:!1,routing:!0,language:!0,development:!1,beta:!1},ko:{marketing:!0,preferred:!1,routing:!0,language:!0,development:!1,beta:!1},ja:{marketing:!0,preferred:!1,routing:!0,language:!0,development:!1,beta:!1},de:{marketing:!0,preferred:!1,routing:!0,language:!0,development:!1,beta:!1}},r=(0,o().qP)(n).filter((e=>{let[t,{preferred:a,marketing:o}]=e;return a&&o})).map((e=>{let[t]=e;return t})),i=(0,o().qP)(n).filter((e=>{let[t,{preferred:a,development:o}]=e;return a&&!o})).map((e=>{let[t]=e;return t})),s=(0,o().qP)(n).filter((e=>{let[t,{preferred:a,beta:o}]=e;return a&&o})).map((e=>{let[t]=e;return t})),c=((0,o().qP)(n).filter((e=>{let[t,{routing:a,development:o}]=e;return a&&!o})).map((e=>{let[t]=e;return t})),(0,o().qP)(n).filter((e=>{let[t,{routing:a,marketing:o}]=e;return a&&o})).map((e=>{let[t]=e;return t}))),l=["pseudo"],d=[...l,...(0,o().qP)(n).filter((e=>{let[t,{preferred:a,development:o}]=e;return a&&o})).map((e=>{let[t]=e;return t}))],u=((0,o().qP)(n).filter((e=>{let[t,{routing:a,development:o}]=e;return a&&o})).map((e=>{let[t]=e;return t})),[...i,...s,...d]),p=(0,o().qP)(n).filter((e=>{let[t,{language:a}]=e;return a})).map((e=>{let[t]=e;return t})),m=d.map((e=>({[e.split("-").join("")]:`/${e.toLocaleLowerCase()}`}))).reduce(((e,t)=>Object.assign(e,t)),{}),f=u.map((e=>({[e.split("-").join("")]:`/${e.toLocaleLowerCase()}`}))).reduce(((e,t)=>Object.assign(e,t)),{}),g=p.map((e=>({[e.toLocaleLowerCase()]:`/${e.toLocaleLowerCase()}`}))).reduce(((e,t)=>Object.assign(e,t)),{}),h={"es-LA":"es-419","zh-TW":"zh-Hant-TW",pseudo:"yav"},b=["en","ko","ja","fr","de","es","pt","fi","da","nl","nb","sv","zh"],_=["es","fr","pt"],v={de:"de-DE",ko:"ko-KR",en:"en-US",es:"es-LA",fr:"fr-FR",ja:"ja-JP",pt:"pt-BR",zh:"zh-CN",da:"da-DK",fi:"fi-FI",nl:"nl-NL",nb:"nb-NO",sv:"sv-SE"},y={"es-ES":"es","es-LA":"es","en-US":"en","pt-BR":"pt","fr-FR":"fr","de-DE":"de","ja-JP":"ja","da-DK":"da","sv-SE":"sv","zh-CN":"zh","zh-TW":"zh","ko-KR":"ko","nb-NO":"nb","nl-NL":"nl","fi-FI":"fi",pseudo:"en"};function w(e){return y[e]}function k(e){return s.includes(e)}function S(e){return i.includes(e)}function E(e){return c.includes(e)}function M(e){return S(e)||function(e){return d.includes(e)}(e)}function P(e){return b.includes(e)}function I(e){return P(e)||_.includes(e)}const C="en-US";function T(e){var t;if(!e)return C;let a=e;const o=e.toLowerCase();return E(o)&&(a=A[o]),null===(t=a)||void 0===t||null===(t=t.replace(/(\-[a-z])\w+/g,(e=>e.toUpperCase())))||void 0===t?void 0:t.replace(/([A-Z]*[A-Z]\-)+/gm,(e=>e.toLocaleLowerCase()))}u.map((e=>h[e]??e)).filter((function(e){return!(e in h)}));const A={"en-US":"en-US",ko:"ko-KR",ja:"ja-JP",fr:"fr-FR",de:"de-DE","es-ES":"es-ES",es:"es-LA",pt:"pt-BR","zh-CN":"zh-CN","zh-TW":"zh-TW"};function R(e){return r.includes(e)}},653965:(e,t,a)=>{"use strict";a.d(t,{$R:()=>ut.a,$x:()=>mt.a,AK:()=>et.a,Ar:()=>D.a,BK:()=>n.a,CE:()=>we.a,Cn:()=>$e.a,Cw:()=>ue.a,D9:()=>Ce.a,DY:()=>H.a,DZ:()=>Je.a,Ds:()=>g.a,EL:()=>it.a,Ed:()=>q.a,F:()=>ve.a,Fp:()=>me.a,Ft:()=>X.a,G0:()=>tt.a,GL:()=>ie.a,GM:()=>ke.a,GY:()=>qe.a,Gb:()=>ze.a,Go:()=>Qe.a,HD:()=>ne.a,HP:()=>he.a,IH:()=>Se.a,J6:()=>ge.a,KX:()=>se.a,Kn:()=>te.a,M6:()=>x.a,MR:()=>Be.a,MX:()=>Te.a,NM:()=>xe.a,Od:()=>De.a,P2:()=>Ge.a,PO:()=>oe.a,Pe:()=>U.a,Ps:()=>T.a,Q8:()=>pe.a,R5:()=>Xe.a,Ri:()=>st.a,S6:()=>v.a,Sm:()=>He.a,TS:()=>be.a,TV:()=>Oe.a,U2:()=>N.a,UI:()=>de.a,UP:()=>Ue.a,UT:()=>fe.a,U_:()=>$.a,VF:()=>f.a,VO:()=>ct.a,VS:()=>A.a,VV:()=>_e.a,VZ:()=>G.a,XP:()=>ce.a,Xh:()=>d.a,Xo:()=>Ee.a,Xy:()=>Z.a,YU:()=>y.a,Z$:()=>le.a,Z2:()=>j.a,ZT:()=>ye.a,_z:()=>ft,a9:()=>m.a,cx:()=>M.a,d1:()=>Re.a,d9:()=>l.a,dF:()=>I.a,e5:()=>b.a,eV:()=>r.a,ei:()=>Ie.a,f0:()=>o.a,fl:()=>Ve.a,fu:()=>Fe.a,gw:()=>h.a,hX:()=>S.a,hj:()=>ee.a,hr:()=>w.a,i2:()=>K.a,jV:()=>V.a,jj:()=>ot.a,jn:()=>z.a,kC:()=>i.a,kK:()=>Q.a,kb:()=>pt.a,lf:()=>Ye.a,ln:()=>dt.a,mN:()=>nt.a,mf:()=>Y.a,mz:()=>_.a,nn:()=>B.a,o5:()=>Me.a,o8:()=>re.a,oA:()=>u.a,oc:()=>Ne.a,pm:()=>Ze.a,q9:()=>F.a,qZ:()=>at.a,qn:()=>We.a,qo:()=>Ke.a,qr:()=>C.a,sE:()=>E.a,sv:()=>rt.a,t8:()=>Le.a,tP:()=>je.a,uK:()=>Pe.a,uZ:()=>c.a,vM:()=>L.a,w6:()=>Ae.a,w_:()=>P.a,xH:()=>R.a,xV:()=>J.a,xb:()=>W.a,yD:()=>ae.a,yR:()=>O.a,yW:()=>k.a,yo:()=>s.a,zo:()=>p.a,zu:()=>lt.a});var o=a.n(a(328583)),n=(a(703045),a.n(a(863706))),r=a.n(a(968929)),i=a.n(a(548403)),s=(a(408342),a.n(a(8400))),c=a.n(a(974691)),l=a.n(a(766678)),d=a.n(a(150361)),u=(a(553888),a.n(a(639693))),p=a.n(a(957043)),m=a.n(a(575703)),f=a.n(a(549995)),g=a.n(a(23279)),h=(a(791747),a.n(a(98066))),b=a.n(a(291966)),_=a.n(a(170735)),v=(a(843624),a.n(a(966073))),y=(a(977813),a.n(a(607187))),w=a.n(a(103522)),k=a.n(a(500711)),S=a.n(a(763105)),E=a.n(a(313311)),M=a.n(a(630998)),P=a.n(a(270894)),I=a.n(a(530988)),C=a.n(a(107436)),T=a.n(a(208804)),A=a.n(a(594654)),R=a.n(a(385564)),D=a.n(a(842348)),q=a.n(a(784486)),x=a.n(a(402525)),U=a.n(a(617204)),N=a.n(a(227361)),L=a.n(a(607739)),O=(a(218721),a(91175),a.n(a(406557))),j=a.n(a(694174)),F=a.n(a(264721)),B=a.n(a(38125)),V=a.n(a(225325)),H=(a(371843),a.n(a(133856))),$=a.n(a(163137)),z=a.n(a(451584)),W=(a(644144),a(647960),a.n(a(441609))),Z=a.n(a(618446)),G=a.n(a(664647)),J=a.n(a(797398)),Y=a.n(a(623560)),K=(a(356688),a.n(a(807654))),Q=a.n(a(414293)),X=a.n(a(845220)),ee=a.n(a(281763)),te=a.n(a(513218)),ae=a.n(a(637005)),oe=a.n(a(968630)),ne=(a(472928),a.n(a(747037))),re=a.n(a(352353)),ie=(a(598611),a.n(a(121804))),se=a.n(a(224350)),ce=a.n(a(3674)),le=a.n(a(610928)),de=(a(745021),a.n(a(435161))),ue=a.n(a(567523)),pe=a.n(a(66604)),me=a.n(a(606162)),fe=a.n(a(84753)),ge=a.n(a(278659)),he=(a(727610),a.n(a(288306))),be=a.n(a(682492)),_e=(a(730236),a.n(a(253632))),ve=a.n(a(322762)),ye=a.n(a(850308)),we=a.n(a(957557)),ke=a.n(a(114176)),Se=a.n(a(751463)),Ee=a.n(a(875472)),Me=(a(345245),a(532475),a.n(a(422701))),Pe=a.n(a(943174)),Ie=a.n(a(478718)),Ce=a.n(a(535937)),Te=(a(139601),a.n(a(683608))),Ae=a.n(a(396026)),Re=(a(354061),a.n(a(643063))),De=a.n(a(82729)),qe=(a(566796),a.n(a(531351))),xe=a.n(a(59854)),Ue=a.n(a(995534)),Ne=a.n(a(342404)),Le=a.n(a(436968)),Oe=(a(931921),a.n(a(369983))),je=(a(884238),a.n(a(512571))),Fe=a.n(a(211865)),Be=a.n(a(189734)),Ve=(a(920556),a(297520),a(286407),a.n(a(318029))),He=a.n(a(112297)),$e=a.n(a(373303)),ze=a.n(a(713217)),We=a.n(a(69572)),Ze=a.n(a(569579)),Ge=(a(941106),a.n(a(823493))),Je=a.n(a(498913)),Ye=a.n(a(710691)),Ke=a.n(a(201581)),Qe=(a(307334),a(14841),a.n(a(959881))),Xe=(a(479833),a.n(a(395659))),et=a.n(a(27955)),tt=a.n(a(393386)),at=a.n(a(377043)),ot=a.n(a(944908)),nt=a.n(a(545578)),rt=a.n(a(187185)),it=a.n(a(873955)),st=(a(998601),a.n(a(940690))),ct=(a(711700),a.n(a(252628))),lt=a.n(a(82569)),dt=(a(158748),a(176566),a.n(a(626726))),ut=a.n(a(604788)),pt=(a(907287),a(735905),a.n(a(443464))),mt=a.n(a(981762));function ft(){return!0}},552629:(e,t,a)=>{"use strict";a.d(t,{Ui:()=>s,LK:()=>i,a7:()=>c});var o=()=>a(653965);const n=["name","message","stack","reason","data","info"];function r(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:15,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Set;if(o().HD(e)||o().hj(e)||o().jn(e))return e;if(Array.isArray(e))return a.has(e)||t<=0?[{"@":"…"}]:(a.add(e),e.map((e=>r(e,t-1,a))));if(e instanceof Set)return a.has(e)||t<=0?[{"@":"…"}]:(a.add(e),Array.from(e).map((e=>r(e,t-1,a))));if(o().VZ(e)||o().yD(e)){if(a.has(e)||t<=0)return{"@":"…"};if(a.add(e),function(e){return Boolean("object"==typeof e&&e&&"toJSON"in e&&"function"==typeof e.toJSON)}(e))return r(e.toJSON());const o={};for(const n of Object.keys(e)){if(o[n])continue;if(n.length>0&&"_"===n[0]){o[n]="[omitted]";continue}const i=e[n];o[n]=r(i,t-1,a)}for(const i of n){if(o[i])continue;const n=e[i];n&&(o[i]=r(n,t-1,a))}return o}}function i(e,t){const{stringify:a=JSON.stringify,shouldCleanObjectsForLogging:o=!0}=t??{};try{if("object"==typeof e&&null!==e){return a(o?r(e,10):e)}return String(e)}catch(n){const e=n;return`Unable to safely convert to string: "${e.stack?e.stack:""}"`}}function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:JSON.stringify,a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const o={stringify:t,shouldCleanObjectsForLogging:!0};try{if("object"==typeof e&&null!==e){const t=e,{statusCode:n,name:r,message:s,data:c,error:l,stack:d,body:u,reason:p}=t,m={};if(void 0!==n&&(m.statusCode=Number(n)),r&&(m.name=String(r)),s&&(m.message=i(s,o)),p&&!m.message&&a&&(m.message=i(p,o)),c&&(m.miscDataString=i(c,o)),l){m.miscErrorString=i(l,o);const e=l.code;void 0!==e&&(m.code=String(e))}if(d&&(m.stack=String(d)),u)if(m.body={},"object"==typeof u&&null!==u){const e=u,{errorId:t,name:a,message:n,clientData:r}=e;t&&(m.body.errorId=String(t)),a&&(m.body.name=String(a)),n&&(m.body.message=i(n,o)),r&&(m.body.clientDataString=i(r,o))}else m.body.message=i(u,o);return m}return{miscErrorString:i(e,o)}}catch(n){const e=n;return{miscErrorString:`Unable to safely convert error to log: "${e.stack?e.stack:""}"`}}}function c(e,t){const{miscDataToConvertToString:a,...o}=e,n=o;return void 0!==a&&(n.miscDataString=i(a,t)),n}},476870:(e,t,a)=>{"use strict";a.d(t,{C2:()=>d,GV:()=>l,TE:()=>n,aw:()=>i,lB:()=>r});var o=a.n(a(402568));function n(e,t){return Math.sqrt(Math.pow(e[0]-t[0],2)+Math.pow(e[1]-t[1],2))}function r(e){return!(e<=0)&&(e>=100||100*Math.random()<e)}function i(e){return!(e<=0)&&(e>=1||(arguments.length>1&&void 0!==arguments[1]?arguments[1]:s)()<e)}function s(){return Math.random()}function c(e,t){if(t<=0)return!1;if(t>=100)return!0;const a=function(e,t){return parseInt(o()(e).slice(0,8),16)/4294967295*t}(e,100);return a<t}function l(e,t){return c(e,100*t)}function d(e){if(0===e.length)return NaN;const t=Math.floor(e.length/2),a=[...e].sort(((e,t)=>e-t));return e.length%2!=0?a[t]:(a[t-1]+a[t])/2}},307032:(e,t,a)=>{"use strict";a.d(t,{F9:()=>T,Me:()=>q,Mt:()=>M,Tz:()=>y,Ul:()=>c,XR:()=>P,YI:()=>w,Yj:()=>U,ZP:()=>j,_6:()=>A,ax:()=>v,bm:()=>C,bt:()=>x,c9:()=>s,cj:()=>k,e:()=>h,jt:()=>R,lC:()=>D,nZ:()=>L,nv:()=>I,qn:()=>S,t:()=>E,v:()=>N,wr:()=>d,xP:()=>u});a(995194),a(520522),a(200082),a(379976),a(724224),a(761121),a(637133),a(821057);var o=a.n(a(402568)),n=()=>a(182170),r=()=>a(653965),i=()=>a(619584);function s(){var e;return null!==(e=globalThis.crypto)&&void 0!==e&&e.randomUUID?globalThis.crypto.randomUUID():(0,n().Z)()}function c(e){const t=o()(e),a=r().yo(t,2).map((e=>parseInt(e.join(""),16)));return(0,n().Z)({random:a})}const l=36;function d(e){return[e.substring(0,8),e.substring(8,12),e.substring(12,16),e.substring(16,20),e.substring(20,32)].join("-")}function u(e){if(e&&S(e))return d(e)}const p=new RegExp(/^[0-9A-F]{8}-[0-9A-F]{4}-4[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i),m=new RegExp(/^[0-9A-F]{12}4[0-9A-F]{3}[89AB][0-9A-F]{15}$/i);const f=new RegExp(/^[0-9A-F]{8}-[0-9A-F]{4}-8[0-3][0-9A-F]{2}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i),g=new RegExp(/^[0-9A-F]{12}8[0-3][0-9A-F]{2}[89AB][0-9A-F]{15}$/i);function h(e){const t=e;return Boolean(t&&t.length===l&&(O.includes(t)||t.match(p)||t.match(f)))}function b(e){return Boolean(e&&e.length===l&&f.test(e))}function _(e){return Boolean(e&&e.length===w&&g.test(e))}function v(e){return b(e)||_(e)}function y(e){return function(e){const t=e;return Boolean(t&&t.length===l&&(O.includes(t)||p.test(t)))}(e)||function(e){return Boolean(e&&e.length===w&&m.test(e))}(e)?"uuid-v4":b(e)?"2"===e[15]||"3"===e[15]?"notion-v1d":"notion-v1":_(e)?"2"===e[13]||"3"===e[13]?"notion-v1d":"notion-v1":"unknown"}const w=32;function k(e){return e.replace(/-/g,"")}function S(e){return Boolean(e&&e.length===w&&/^[a-f0-9]*$/g.test(e))}function E(e){return h(e)||S(e)}function M(e){return h(e)?e:d(e)}function P(e){return h(e)?k(e):e}function I(e){return function(e){return(0,i().jj)(e.split(",").map((e=>{const t=e.replace(/\s/g,""),a=u(t);return a||t})))}(e).filter((e=>h(e)))}function C(e){return parseInt(e.slice(-5),16)}Symbol("Without dashes");function T(e){return k(e)}"0".charCodeAt(0),"a".charCodeAt(0),"-".charCodeAt(0);const A="00000000-0000-0000-0000-000000000000",R="00000000-0000-0000-0000-000000000001",D="00000000-0000-0000-0000-000000000003",q="00000000-0000-0000-0000-000000000004",x="00000000-0000-0000-0000-000000000005",U="00000000-0000-0000-0000-000000000006",N="00000000-0000-0000-0000-000000000009",L="00000000-0000-0000-0000-00000000000a",O=[A,R,"00000000-0000-0000-0000-000000000002",D,q,x,U,"00000000-0000-0000-0000-000000000007","00000000-0000-0000-0000-000000000008",N,L,"FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF"],j=s},215828:(e,t,a)=>{"use strict";a.d(t,{Pb:()=>r,ZP:()=>s,j5:()=>i});var o=()=>a(401898);const n=[":",";","<","=",">","?","@","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","[","\\","]","^","_","`","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","{","|","}","~"],r=["!",'"',"#","$","%","&","'","(",")","*","+",",","-",".","/","0","1","2","3","4","5","6","7","8","9",...n];function i(e){return e.length>0&&[...e].every((e=>(0,o().DE)(r,e)))}function s(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:4,t="";for(;t.length<e;)t+=n[Math.floor(Math.random()*n.length)];return t}},602013:(e,t,a)=>{"use strict";a.d(t,{XD:()=>n,Yb:()=>r});var o=()=>a(937850);async function n(e){const{fn:t,handleError:a,retryAttemptsMS:n,retryAttemptRandomOffsetMS:r}=e;let i,s=e.initialInput;for(let l=0;l<=n.length;l+=1)try{return await t(s,l)}catch(c){const e=l>=n.length,t=a(c,e,l,s);if("return"===t.status)return t.result;if("throw"===t.status){i=t.error;break}if(e){i=c;break}const d=n[l]+Math.random()*r;await o().Vs(d),"retry"===t.status&&void 0!==t.input&&(s=t.input)}throw i}function r(e){return n({fn:e,handleError:()=>({status:"retry"}),retryAttemptsMS:arguments.length>1&&void 0!==arguments[1]?arguments[1]:[1e3,2e3,5e3,1e4],retryAttemptRandomOffsetMS:arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,initialInput:void 0})}},203303:(e,t,a)=>{"use strict";a.d(t,{NV:()=>r,RD:()=>c,b:()=>l,jP:()=>s,u5:()=>i});var o=()=>a(608575);function n(e){return e.src.endsWith("/")?e.dest.endsWith("/")?e.dest:`${e.dest}/`:e.dest.endsWith("/")?e.dest.slice(0,e.dest.length-1):e.dest}function r(e){const t=o().parse(e.httpUrl,!0);t.protocol=`${e.protocol}:`,t.port=e.includePort?t.port:null,t.host=null;const a=o().format(t);return n({src:e.httpUrl,dest:a})}function i(e){const t=o().parse(e.baseUrl),a=o().parse(e.schemeUrl,!0);a.protocol=t.protocol,a.port=t.port,a.host=t.host;const r=o().format(a);return n({src:e.schemeUrl,dest:r})}function s(e){const{url:t,isLocalHost:a}=e;return`${a?"http":"https"}://${t}`}function c(e){if(!e.url.startsWith(`${e.protocol}:`))return e.url;const t=o().parse(e.baseUrl,!0);return o().parse(e.url,!0).hostname===t.hostname?e.url:e.url.replace(`${e.protocol}://*`,`${e.protocol}:/`)}function l(e){return e.url.startsWith(e.protocol)?i({schemeUrl:e.url,baseUrl:e.domainBaseUrl}):e.url}},926249:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var o=()=>a(653965);function n(e,t){if(s(e,t))return!0;if((0,o().PO)(e)&&(0,o().PO)(t)){for(const a in e)if(e.hasOwnProperty(a)){if(!t.hasOwnProperty(a))return!1;if(a.toLowerCase().endsWith("style")||a.toLowerCase().endsWith("props")){if(!n(e[a],t[a]))return!1}else if(!s(e[a],t[a]))return!1}for(const a in t)if(t.hasOwnProperty(a)&&!e.hasOwnProperty(a))return!1;return!0}if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return!1;for(let a=0;a<e.length;a++)if(!s(e[a],t[a]))return!1;return!0}return!1}function r(e){return(0,o().PO)(e)&&(0,o().xb)(e)}function i(e){return Array.isArray(e)&&(0,o().xb)(e)}function s(e,t){return e===t||(!(!i(e)||!i(t))||!(!r(e)||!r(t)))}},401898:(e,t,a)=>{"use strict";a.d(t,{$K:()=>l,AO:()=>f,DE:()=>s,K0:()=>c,Kn:()=>g,MN:()=>h,Of:()=>o,P:()=>m,Rw:()=>u,Xc:()=>v,Yd:()=>n,lD:()=>b,lm:()=>d,qP:()=>r,qg:()=>i,t1:()=>p,xL:()=>_});a(821057);function o(e){return e.length>0}const n=Object.keys,r=Object.entries;function i(e,t){return t in e}Object.assign;function s(e,t){return e.includes(t)}function c(e){return null!==e}function l(e){return void 0!==e}function d(e){return null!=e}function u(e){return!d(e)}function p(e,t){if(t)throw new Error(t());let a="(unknown)";try{try{a=JSON.stringify(e)??"undefined"}catch(o){a=String(e);const t=o instanceof Error?o.message:void 0;t&&(a+=` (Not serializable: ${t})`)}}catch{}throw new Error(`Expected value to never occur: ${a}`)}function m(e){}function f(e){return t=>"true"in e(t)}function g(e){return"object"==typeof e&&null!==e}function h(e){return e.toString()}function b(e,t){return e}Symbol("deprecated api name"),Symbol("abstracted api name"),Symbol("info message"),Symbol("warning message");function _(e){return e}function v(e,t){const a={};for(const[o,n]of r(e))a[o]=t(n,o);return a}},137810:(e,t,a)=>{"use strict";a.d(t,{Z:()=>c,p:()=>i});const o='ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI Variable Display", "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"',n={sans:o,serif:"Lyon-Text, Georgia, ui-serif, serif",mono:"iawriter-mono, Nitti, Menlo, Courier, monospace",comic:`'Comic Sans MS', 'Chalkboard SE', 'Comic Neue', 'Comic Sans', ${o}`,githubMono:'"SFMono-Regular", Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace',emailMono:"monospace"},r={"ja-JP":{sans:'ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI Variable Display", "Segoe UI", Helvetica, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Hiragino Sans GB", "メイリオ", Meiryo, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"',serif:'Lyon-Text, Georgia, YuMincho, "Yu Mincho", "Hiragino Mincho ProN", "Hiragino Mincho Pro", serif'},"ko-KR":{serif:'Lyon-Text, Georgia,"Nanum Myeongjo", NanumMyeongjo, Batang, "Hiragino Mincho ProN", "Hiragino Mincho Pro", serif'},"zh-CN":{sans:'ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI Variable Display", "Segoe UI", Helvetica, "PingFang SC", "Microsoft YaHei", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"',serif:'Lyon-Text, Georgia, "Songti SC", "SimSun", serif'},"zh-TW":{sans:'ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI Variable Display", "Segoe UI", Helvetica, "PingFang TC", "Microsoft Jhenghei", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"',serif:'Lyon-Text, Georgia, "Songti TC", PMingLiU, serif'}};function i(e){return"mono"===e||"serif"===e||"comic"===e}function s(e){const t=r[e];return t?{...n,...t}:n}const c={fontWeight:{light:200,regular:400,medium:500,semibold:600,bold:700},baseFontFamily:n,getCompositeFontFamily:s,fontSize:{UISmall:{desktop:12,mobile:14},UIRegular:{desktop:14,mobile:16}},lineHeight:{UISmall:{desktop:"16px",mobile:"20px"},UIRegular:{desktop:"20px",mobile:"22px"}},textOverflowStyle:{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},getHeaderFontFamily:e=>{const{pageFont:t,locale:a}=e;return t&&"mono"===t?s(a).mono:t&&"serif"===t?s(a).serif:t&&"comic"===t?s(a).comic:s(a).sans}}},218265:(e,t,a)=>{"use strict";a.d(t,{$U:()=>D,DB:()=>g,DP:()=>q,K5:()=>f,LH:()=>x,Nm:()=>w,O_:()=>m,Of:()=>R,Ph:()=>_,Qc:()=>s,SK:()=>b,SV:()=>d,T1:()=>u,TW:()=>E,WU:()=>c,bf:()=>l,gy:()=>M,iO:()=>h,j3:()=>p,je:()=>i,jv:()=>U,nx:()=>A,pE:()=>S,yn:()=>k});a(821057),a(398858),a(461318),a(33228);var o=()=>a(608575),n=()=>a(401898),r=()=>a(619584);function i(e){try{e=decodeURI(e)}catch(t){if(!(t instanceof URIError))throw t}return e.substring(e.lastIndexOf("/")+1)}function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{return o().parse(e,!0,t.slashesDenoteHost)}catch(a){try{return{...o().parse(e),query:{}}}catch(a){return o().parse("",!0)}}}function c(e){return o().format(e)}function l(e){const t=s(e.url);return t.search=null,t.query=e.query||{},t.hash=e.hash||null,c(t)}function d(e){const t=s(e);return c({protocol:t.protocol,auth:t.auth,host:t.host})}function u(e){const t=s(e);return t.protocol=null,t.host=null,t.hostname=null,t.slashes=!1,c(t)}function p(e){const t=s(e);return Boolean(!t.host&&!t.hostname)}function m(e){const t=s(e.relativeUrl),a=s(e.baseUrl);return t.protocol=a.protocol,t.host=a.host,t.hostname=a.hostname,c(t)}function f(e){const t=s(e.url);return t.path=null,t.pathname=e.pathname,c(t)}function g(e,t){return f({url:e,pathname:t})}function h(e,t){const a=s(e);return a.search=null,delete a.query[t],c(a)}function b(e,t){const a=s(e);return a.search=null,a.query={...a.query,...t},c(a)}function _(e,t){return s(e).query[t]}const v={"thumpmagical.top":!0,"geoloc8.com":!0,"kutabminaj.top":!0,"cutisbuhano.xyz":!0,"bhapurimillat.xyz":!0,"kingoffightermens.top":!0,"boxgeneral.xyz":!0,"ahnd.ga":!0,"steptossmessage.top":!0,"earthdiscover.xyz":!0,"sopecasniteroi.com.br":!0,"clangchapshop.xyz":!0},y=["http:","https:","mailto:","itms-apps:","tel:","cron:","x-apple.systempreferences:","zoommtg:","notionmaillocal:","notionmaildev:","notionmailstg:","notionmail:"];function w(e){const{str:t,allowNoProtocol:a}=e;if(t&&"string"==typeof t)try{const e=s(t);if(e.host&&v[e.host])return;if(e.protocol&&e.host)return k(t);if(!e.protocol){try{const{host:e}=new URL(`stub:${t}`);if(v[e])return}catch{}try{const{host:e}=new URL(`stub://${t}`);if(v[e])return}catch{}}if(e.protocol&&y.includes(e.protocol)||a&&!e.protocol)return t}catch(o){return}}function k(e){if(e)try{const t=new URL(e);if(v[t.host])return;if(y.includes(t.protocol))return t.href}catch{}}function S(e){return(e||"").replace(/(?:https?|ftp):\/\/[\n\S]+/g,"")}function E(e,t){let{publicDomainName:a}=e;if(!a||!t)return;const o=Array.from(new Set([a,a.split(":")[0]]).values());for(const n of o)if(t.endsWith(`.${n}`))return t.substring(0,t.length-n.length-1)}function M(e){try{return new URL(e)}catch{return}}const P="none",I={utm_source:P,utm_medium:P,utm_campaign:P,utm_term:P,utm_content:P},C=["utm_source","utm_medium","utm_campaign","utm_term","utm_content","fbclid","gclid","device","targetid","criterionid","previous_path","ps_partner_key","ps_xid","trial_source"];function T(e){const t={};return C.forEach((a=>{t[a]=e.get(a)??void 0})),t}function A(e,t){const a=M(e);if(!a)return;const{searchParams:o}=a,i={...T(o),pathname:a.pathname,query:a.search},s={...I,...t},c={...i};return Object.keys(c).forEach((e=>{const t=s[e];(0,n().$K)(c[e])||(0,r().z4)(t)||(c[e]=t)})),c}function R(e){e=e.trim().toLowerCase();const t="àáäâèéëêìíïîòóöôùúüûñç·/_,:;";for(let a=0,o=28;a<o;a++)e=e.replace(new RegExp(t.charAt(a),"g"),"aaaaeeeeiiiioooouuuunc------".charAt(a));return e=e.replace(/[<>:"/\\|?*\x00-\x1F]| +$/g,"").replace(/\s+/g,"-").replace(/-+/g,"-")}function D(e){var t;const a=s(e);if(null!==(t=a.pathname)&&void 0!==t&&t.startsWith("/native"))throw new Error("Already on native redirect URL");return a.pathname=`/native${a.pathname}`,c(a)}function q(e){const t=M(e);if(t)return t.searchParams}function x(e){const{baseUrl:t,clientId:a,redirectUri:o,state:n}=e,r={client_id:a,response_type:"code",owner:"user",redirect_uri:o};return n&&(r.state=n),l({url:m({baseUrl:t,relativeUrl:"/v1/oauth/authorize"}),query:r})}function U(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{const t=new URL(e);return null!==t&&t.protocol.startsWith("http")}catch(t){return!1}}Symbol("UrlString")},619584:(e,t,a)=>{"use strict";a.d(t,{A0:()=>w,A_:()=>D,C0:()=>_,CE:()=>m,DS:()=>k,Jd:()=>h,Lq:()=>I,Q2:()=>s,Q8:()=>d,U6:()=>y,UV:()=>b,VO:()=>l,XP:()=>c,YX:()=>f,_B:()=>E,_I:()=>S,by:()=>j,cf:()=>n,d:()=>P,dj:()=>L,eM:()=>R,ei:()=>p,hM:()=>v,hj:()=>x,hw:()=>M,jj:()=>r,js:()=>A,m8:()=>u,uO:()=>q,uZ:()=>U,ud:()=>T,uh:()=>g,vM:()=>N,xt:()=>O,yx:()=>C,z4:()=>i});a(670560),a(821057),a(725847);var o=()=>a(653965);function n(e){return o().sv(e,o().Xy)}function r(e){return Array.from(new Set(e))}function i(e){return null==e}function s(e){const t=e;for(const a in t)void 0===t[a]&&(t[a]=null);return t}function c(e){return Object.keys(e)}function l(e){return c(e).map((t=>e[t]))}function d(e,t){return o().Q8(e,t)}const u=Object.fromEntries;function p(e,t){return o().ei(e,t)}function m(e,t){return o().CE(e,t)}function f(e){let t=!1;return function(){if(t)return e(...arguments);t=!0}}function g(e,t){return e.filter((e=>!t(e)))}function h(e){return Object.fromEntries(Object.entries(e).map((e=>{let[t,a]=e;return[a,t]})))}function b(e,t,a,n){const r=o().KX(a,n);if(Object.keys(r).length!==a.length)throw new Error("zipBy indexes must be unique for each value");const i=o().KX(e,t);if(Object.keys(i).length!==e.length)throw new Error("zipBy indexes must be unique for each value");const s=e.map((e=>[e,r[t(e)]])),c=a.filter((e=>!i[n(e)])).map((e=>[void 0,e]));return s.concat(c)}const _=1e3,v=60*_,y=60*v,w=24*y,k=7*w,S=365*w,E=1,M=60*E,P=60*M,I=24*P,C=365*I;function T(e){return Math.round(Math.floor(e/v)*v)}const A=1024,R=1048576;function D(e){const t=e.split("\n");return o().UI(t,(e=>e.trim())).join("\n")}function q(e,t){let a=e;if(a.sticky||!a.global){const t=new Set(a.flags.split(""));t.delete("y"),t.add("g"),a=new RegExp(e.source,Array.from(t).join(""))}const o=a.lastIndex,n=[];let r=null;for(;null!==(r=a.exec(t));)n.push(r);return a.lastIndex=o,n}function x(e){return o().xV(e)}function U(e,t,a){return Math.max(t,Math.min(e,a))}function N(e,t){const a=new Map;for(let o=0;o<e.length;o++){const n=e[o],r=t(n,o);let i=a.get(r);i||(i=[],a.set(r,i)),i.push(n)}return a}function L(e){try{return JSON.parse(e)}catch(t){return}}function O(e,t,a){return e[t]=a,e}function j(e){return Object.keys(e).reduce(((t,a)=>({...t,[o().fu(a)]:"object"==typeof e[a]?j(e[a]):e[a]})),{})}},63811:(e,t,a)=>{"use strict";a.d(t,{Gu:()=>u,OD:()=>m,P9:()=>p,UL:()=>f,Z$:()=>r,c2:()=>l,pQ:()=>i});a(670560),a(821057);var o=()=>a(653965),n=()=>a(940470);function r(e,t){return{validator:e,toString:"string"==typeof t?()=>t:t}}function i(e,t,a){const o=e.validator;return r((e=>o(e)||t(e)),a??e.toString)}class s{constructor(){this.failures=new Set,this.subtree=new Map}}function c(e){const t=JSON.stringify(e)??"undefined",a=t.slice(0,55),o=a.length<t.length?"...":"";return`\`${a.replace(/`/g,"\\`")}${o}\``}const l={not:function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];return e=>{if(!1===e)return null;{const e=function(e){const t=[];for(var a=arguments.length,o=new Array(a>1?a-1:0),n=1;n<a;n++)o[n-1]=arguments[n];for(const r in e)if(t.push(e[r]),r in o){const e=o[r];t.push(c(e))}return t.join("")}(...t);return[{claim:e,path:[]}]}}},noneOf:function(e,t){if(0===e.length)throw new Error("No types provided.");const a=[];for(const o of e){const e=o.validator(t);if(!e)return null;a.push(...e)}return a},keyIsNot:function(e,t,a){let o=e.validator(a[t]);return o&&(o=o.map((e=>{let{path:a,...o}=e;return{...o,path:[t,...a]}}))),o},anyFails:function(e,t){for(const a of e.keys()){const o=t(e[a],a,e);if(o)return o}return null}};function d(e,t,a){const n=function(e){const t=new s;return e.forEach((e=>{let{claim:a,path:o}=e;o.reduce(((e,t)=>{let a=e.subtree.get(t);return void 0===a&&(a=new s,e.subtree.set(t,a)),a}),t).failures.add(a)})),t}(t),r=function(e,t){return function e(t){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return t.failures.size>0&&(o=o.concat({path:a,isNots:[...t.failures]})),t.subtree.forEach(((t,n)=>{o=e(t,a.concat(n),o)})),o}(e,[t])}(n,a),i=r.map((e=>e.path.length)),l=Math.max(...i),d=r.filter((e=>e.path.length===l));return[d.length>1?`${a} failed validation. Fix one:`:`${a} failed validation:`,...d.map((t=>{let{path:a,isNots:n}=t;const r=function(e){let t="";for(const a of e){const e=String(a);let o;o="string"!=typeof a?`[${e}]`:""===t?e:`.${e}`,t+=o}return t}(a),i=(l="or",(s=n).slice(0,-2).concat("").join(", ")+s.slice(-2).join(`${s.length>2?",":""} ${l} `));var s,l;const d=function(e,t){const a=t.slice(1);return c(a.length>0?o().U2(e,a):e)}(e,a);return`${r} should be ${i}, instead was ${d}.`}))].join(d.length>1?"\n":" ")}function u(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const o=e.validator(t);if(o){const e=d(t,o,a.rootVariableName||"payload");return new Error(e)}}function p(e,t){return void 0===u(e,t)}function m(e,t){return n().x.unwrapOr(f(e,t),void 0)}function f(e,t){const a=u(e,t);return void 0!==a?{error:a}:{value:t}}},212847:(e,t,a)=>{"use strict";a.r(t),a.d(t,{any:()=>X,array:()=>R,bigInt:()=>P,boolean:()=>k,buffer:()=>Q,caseInsensitiveLiteral:()=>y,dateString:()=>b,gte:()=>F,instanceOf:()=>ne,integer:()=>j,intersection:()=>N,isFunction:()=>Y,isNull:()=>C,isUndefined:()=>A,keyValidator:()=>G,literal:()=>v,literals:()=>te,lte:()=>B,matchesRegExp:()=>_,maxLength:()=>V,minLength:()=>H,nonEmpty:()=>L,nullable:()=>oe,number:()=>E,object:()=>x,percentage:()=>W,record:()=>q,shortID:()=>z,string:()=>d,tuple:()=>D,undefinable:()=>ae,union:()=>U,unknown:()=>ee,uuid:()=>p,uuidWithoutDashes:()=>f,without:()=>Z});a(670560);var o=()=>a(730120),n=()=>a(307032),r=()=>a(401898),i=()=>a(619584),s=()=>a(63811);function c(e){return()=>e}const l=(0,s().Z$)((e=>s().c2.not`defined`(void 0===e)||s().c2.not`a string`("string"!=typeof e)),c("string"));function d(){return l}const u=(0,s().pQ)(l,(e=>s().c2.not`a valid uuid`(!(0,n().e)(e))),c("uuid"));function p(){return u}const m=(0,s().pQ)(l,(e=>s().c2.not`a valid uuid`(!(0,n().qn)(e))),c("UUIDWithoutDashes"));function f(){return m}function g(e){const t=function(e){if(e.match(/^\d{1,2}:\d{2}/))return;const t=o().ou.fromISO(e);if(t.isValid)return t;const a=e.replace(/ /,"T");if(a!==e){const e=o().ou.fromISO(a);if(e.isValid)return e}}(e);return Boolean(t)}const h=(0,s().pQ)(l,(e=>s().c2.not`a valid ISO 8601 date string`(!g(e))),c("ISO8601DateString"));function b(){return h}function _(e){return(0,s().pQ)(l,(t=>s().c2.not`matches regexp ${String(e)}`(!t.match(e))))}function v(e){return(0,s().Z$)((t=>s().c2.not`defined`(void 0===t)||s().c2.not`${e}`(t!==e)),JSON.stringify(e))}function y(e){return(0,s().Z$)((t=>s().c2.not`defined`(void 0===t)||s().c2.not`${e}`(t.toUpperCase()!==e.toUpperCase())),JSON.stringify(e))}const w=(0,s().Z$)((e=>s().c2.not`defined`(void 0===e)||s().c2.not`a boolean`("boolean"!=typeof e)),"boolean");function k(){return w}const S=(0,s().Z$)((e=>s().c2.not`defined`(void 0===e)||s().c2.not`a number`("number"!=typeof e)),"number");function E(){return S}const M=(0,s().Z$)((e=>s().c2.not`defined`(void 0===e)||s().c2.not`a bigint`("bigint"!=typeof e)),"bigint");function P(){return M}const I=(0,s().Z$)((e=>s().c2.not`defined`(void 0===e)||s().c2.not`${null}`(null!==e)),"null");function C(){return I}const T=(0,s().Z$)((e=>s().c2.not`${void 0}`(void 0!==e)),"undefined");function A(){return T}function R(e){return(0,s().Z$)((t=>s().c2.not`defined`(void 0===t)||s().c2.not`an array`(!Array.isArray(t))||s().c2.anyFails(Array.from(t.keys()),(a=>s().c2.keyIsNot(e,a,t)))),(()=>`Array<${e}>`))}function D(e){return(0,s().Z$)((t=>s().c2.not`defined`(void 0===t)||s().c2.not`an array`(!Array.isArray(t))||s().c2.anyFails(e,((e,a)=>s().c2.keyIsNot(e,a,t)))||s().c2.keyIsNot(v(e.length),"length",t)),(()=>`[${e.map(String).join(", ")}]`))}function q(e,t){return(0,s().Z$)((e=>s().c2.not`defined`(void 0===e)||s().c2.not`an object`("object"!=typeof e||null===e||Array.isArray(e))||s().c2.anyFails((0,i().XP)(e),(a=>s().c2.keyIsNot(t,a,e)))),(()=>`Record<${e}, ${t}>`))}function x(e){let{required:t,optional:a,exact:o}=e;return(0,s().Z$)((e=>{const n=s().c2.not`defined`(void 0===e)||s().c2.not`an object`("object"!=typeof e||null===e||Array.isArray(e))||s().c2.anyFails((0,i().XP)(t),(a=>s().c2.keyIsNot(t[a],a,e)))||s().c2.anyFails((0,i().XP)(a),(t=>s().c2.keyIsNot(U([a[t],T]),t,e)));if(!o||n)return n;const r=[];for(const o of(0,i().XP)(e)){o in t||o in a||r.push({claim:"not present",path:[o]})}return r.length>0?r:null}),(()=>`{ ${[...(0,r().qP)(t).map((e=>{let[t,a]=e;return`${"string"==typeof t?t:String(t)}: ${a}`})),...(0,r().qP)(a).map((e=>{let[t,a]=e;return`${"string"==typeof t?t:String(t)}?: ${a}`}))].join("; ")} }`))}function U(e){return(0,s().Z$)((t=>s().c2.noneOf(e,t)),(()=>e.map(String).join(" | ")))}function N(e){return(0,s().Z$)((t=>s().c2.anyFails(e,(e=>s().c2.noneOf([e],t)))),(()=>e.map(String).join("&")))}function L(e){return(0,s().pQ)(e,(e=>s().c2.not`populated`(0===Object.keys(e).length)))}const O=(0,s().pQ)(S,(e=>s().c2.not`an integer`(!Number.isInteger(e))));function j(){return O}function F(e,t){return(0,s().pQ)(e,(e=>s().c2.not`≥ ${t}`(e<t)))}function B(e,t){return(0,s().pQ)(e,(e=>s().c2.not`≤ ${t}`(e>t)))}function V(e,t){return(0,s().pQ)(e,(e=>s().c2.keyIsNot(B(E(),t),"length",e)))}function H(e,t){return(0,s().pQ)(e,(e=>s().c2.keyIsNot(F(E(),t),"length",e)))}const $=(0,s().pQ)(L(l),(e=>s().c2.anyFails([...[...e].keys()],(t=>s().c2.keyIsNot(te(...a(215828).Pb),t,e)))),c("shortID"));function z(){return $}function W(){return B(F(E(),0),100)}function Z(e,t){return(0,s().pQ)(e,(e=>s().c2.not`without ${t}`(e.includes(t))))}const G=Z(Z(L(d()),"{"),"}"),J=(0,s().Z$)((e=>s().c2.not`defined`(void 0===e)||s().c2.not`a function`("function"!=typeof e)),"Function");function Y(){return J}const K=(0,s().Z$)((e=>s().c2.not`a buffer`(Buffer.isBuffer(e))),c("Buffer"));function Q(){return K}function X(){return(0,s().Z$)((e=>null),"any")}function ee(){return(0,s().Z$)((e=>null),"unknown")}function te(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];return U(t.map(v))}function ae(e){return U([e,A()])}function oe(e){return U([e,C()])}function ne(e){const t=e.name||String(e);return(0,s().Z$)((a=>s().c2.not`instanceof ${t}`(!(a instanceof e))),t)}x({required:{},optional:{foo:d()}}),x({required:{foo:d()},optional:{}}),x({required:{foo:U([d(),A()])},optional:{}}),x({required:{foo:X()},optional:{}}),x({required:{},optional:{foo:d()}}),x({required:{foo:d()},optional:{}}),x({required:{foo:d()},optional:{bar:d()}})},933147:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});const o=class{constructor(){this.listeners=new Set}addListener(e){this.listeners.add(e)}addOnceListener(e){var t=this;const a=function(){e(...arguments),t.removeListener(a)};this.addListener(a)}removeListener(e){this.listeners.delete(e)}emit(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];this.listeners.forEach((e=>{e(...t)}))}listenerCount(){return this.listeners.size}}},471924:(e,t,a)=>{"use strict";a.d(t,{Ar:()=>i,Il:()=>r,Ul:()=>n});var o=()=>a(307032);const n=o().Ul,r=o().c9,i=o().c9},430548:(e,t,a)=>{"use strict";a.d(t,{$p:()=>l,TA:()=>c,eg:()=>d,ZP:()=>_,dq:()=>m});a(821057);function o(e,t,o){a(267570).add(e,t,o)}const n=[100,1e3,1e4];function r(e){return e&&e.timestamp?e.timestamp:0}function i(e,t){const a=r(e.value),o=r(t.value);return a===o?0:a>o?1:-1}class s{constructor(e){this.store=e}get(e){let{disableLRU:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const a=this.store.get(e);if(a)return t||this.set(e,a.value,a.important),a.value}set(e,t,a){let o;for(const r of n){if(o=this.attemptSet(e,t,a),!o)return;this.purge(r)}throw o}remove(e){this.store.remove(e)}scan(e){this.store.scan(e)}squeeze(e){const t=this.store.getSize();if(t>e){const a=t-e+Math.round(e/2);this.purge(a)}}attemptSet(e,t,a){try{this.store.set(e,{id:e,value:t,timestamp:Date.now(),important:a})}catch(o){return o}}purge(e){const t=[];this.store.scan(((a,n)=>{n.important||(o(t,{key:a,value:n},i),t.splice(e))})),t.map((e=>this.store.remove(e.key)))}}const c="LocalPreferenceStore3",l="KeyValueStore2",d="LRU:",u=["BlockCache","LocalPreferenceStore","LocalPreferenceStore2","KeyValueStore","LocalTransactionStore","LocalRecordStore","LocalRecordStore2"],p=["amplitude","ajs","intercom","segmentio","STATSIG"];function m(e,t){return`${e||"guest"}:${t}`}let f=!1;function g(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new s({get:e=>{const t=localStorage.getItem(d+e);if(t)return JSON.parse(t)},set:(t,o)=>{const n=JSON.stringify(o);if(e.maxValueLength&&n.length>e.maxValueLength)throw new Error(`Value exceeds max length (${e.maxValueLength})`);try{localStorage.setItem(d+t,n)}catch(r){if(!f){f=!0;const e=Object.keys(localStorage),o=a(653965).MR(e.map((e=>[e,JSON.stringify(localStorage[e]).length])),(e=>-e[1]));a(568626).log({level:"error",from:"LocalStorageStore",type:"set",error:(0,a(552629).Ui)(r),data:{miscDataToConvertToString:{keysWithSizes:JSON.stringify(o),sessionHeartbeat:localStorage["LRU:KeyValueStore2:NotionSessionHeartbeat3"],setKey:d+t,setValueLength:n.length}}})}for(let e=0;e<localStorage.length;e++){const t=localStorage.key(e);if(t){const e=p.some((e=>t.startsWith(e)));e&&localStorage.removeItem(t)}}localStorage.setItem(d+t,n)}},remove:e=>localStorage.removeItem(d+e),scan:e=>{for(let t=0;t<localStorage.length;t++){const a=localStorage.key(t);if(a)if(u.some((e=>a.startsWith(e))))localStorage.removeItem(a);else if(a.startsWith(d)){const t=localStorage.getItem(a);if(t){const o=JSON.parse(t);e(a.slice(d.length),o)}}}},getSize:()=>localStorage.length})}function h(){return a(836808)}const b={getCookieWithoutPermissionCheck:e=>Promise.resolve(h().get(e)),removeCookie:e=>Promise.resolve(h().remove(e)),isMobileNative:()=>"undefined"!=typeof window&&(0,a(493171).U)(window,window.navigator.userAgent).isMobileNative()};const _=class{constructor(e){let{namespace:t,important:o,trackingType:n,maxValueLength:r}=e;this.namespace=void 0,this._hasPermissionForTrackingType=void 0,this.lru=void 0,this.important=void 0,this.lru=g({maxValueLength:r}),this.important=o,this.namespace=t,this._hasPermissionForTrackingType="necessary"===n,a(674686).vO({trackingType:n,cookieService:b}).then((e=>{this.hasPermissionForTrackingType=e}))}get(e){let{disableLRU:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.hasPermissionForTrackingType)return this.lru.get(this.makeKey(e),{disableLRU:t})}set(e,t){if(this.hasPermissionForTrackingType)return this.lru.set(this.makeKey(e),t,this.important)}remove(e){return this.lru.remove(this.makeKey(e))}squeeze(e){return this.lru.squeeze(e)}scan(e){this.lru.scan(((t,a)=>{t.startsWith(this.namespace)&&e(t.substring(this.namespace.length+1),a.value)}))}parseRawKeyToOwnedKey(e){const[t,a,o]=e.split(":");if(`${t}:`===d&&a===this.namespace&&o)return o}get hasPermissionForTrackingType(){return this._hasPermissionForTrackingType}set hasPermissionForTrackingType(e){this._hasPermissionForTrackingType=e}makeKey(e){return[this.namespace,e].join(":")}}},915157:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var o=()=>a(430548);const n=new class{constructor(e,t){this.localStorageStore=void 0,this.localStorageStore=new(o().ZP)({namespace:e,important:t,trackingType:"necessary"})}get(e){let{userId:t,key:a}=e;return this.localStorageStore.get(this.makeUserKey(t,a))}set(e){let{userId:t,key:a,value:o}=e;return this.localStorageStore.set(this.makeUserKey(t,a),o)}remove(e){let{userId:t,key:a}=e;return this.localStorageStore.remove(this.makeUserKey(t,a))}clearStorageForUser(e){this.localStorageStore.scan((t=>{t.startsWith(e)&&this.remove({userId:e,key:t})}))}scan(e){this.localStorageStore.scan(e)}makeUserKey(e,t){return`${e||"guest"}:${t}`}}(o().TA,!1)},662193:(e,t,a)=>{"use strict";a.d(t,{EJ:()=>i,Uw:()=>r,sH:()=>s});var o=()=>a(277744);function n(e,t){if(e.length!==t.length)return!1;for(let o=0;o<e.length;o++)if(!(0,a(926249).Z)(e[o],t[o]))return!1;return!0}class r{constructor(){this.state=void 0}memo(e,t){if(this.state&&n(t,this.state.dependencies))return this.state.memoized;const a=e();return this.state={memoized:a,dependencies:t},a}}class i{constructor(e,t){this.state=void 0,this.name=e,this.options=t}effect(e,t){if(this.state){var a,o,r,i;if(n(t,this.state.dependencies))return void(null!==(a=this.options)&&void 0!==a&&a.debug&&console.log(`EffectSlot '${this.name}' dependencies are unchanged.`));t.length!==this.state.dependencies.length&&console.warn(`The length of the dependency list for EffectSlot '${this.name}' has changed. If it's being used more than once for different purposes, consider making separate EffectSlot instances.`,"Previous dependencies:",this.state.dependencies,"New dependencies:",t),null!==(o=this.options)&&void 0!==o&&o.debug&&console.log(`EffectSlot '${this.name}' dependencies changed.`,"Previous:",this.state.dependencies,"New:",t),null===(r=(i=this.state).cleanup)||void 0===r||r.call(i),this.state=void 0}this.state={cleanup:e(),dependencies:t}}unmount(){var e,t;null===(e=this.state)||void 0===e||null===(t=e.cleanup)||void 0===t||t.call(e),this.state=void 0}}function s(){const e=new r;return function(){for(var t=arguments.length,a=new Array(t),n=0;n<t;n++)a[n]=arguments[n];return e.memo((()=>(0,o().lq)(...a)),a)}}},350112:(e,t,a)=>{"use strict";a.d(t,{cL:()=>n,gS:()=>o});const o="n",n="null"},593214:(e,t,a)=>{"use strict";a.d(t,{J6:()=>n,LC:()=>s,l$:()=>c,yN:()=>l});var o=()=>a(218265);const n="tid",r=new Set(["visit","page_visit","landing_page_visit","login_success","onboarding_show"]);let i;function s(){return i}function c(e){if(r.has(e))return s()}function l(e){if(!function(e){return!i&&!!(0,o().Ph)(e,n)}(e))return;const t=(0,o().Ph)(e,n);i=t;const a=(0,o().iO)(e,n);window.history.replaceState(window.history.state,"",a)}},815145:(e,t,a)=>{"use strict";a.d(t,{$X:()=>l,Mf:()=>d,Qs:()=>u,RL:()=>p,Zk:()=>k,bh:()=>g,bt:()=>b,e9:()=>y,k6:()=>h,nY:()=>_,tY:()=>m,xt:()=>f});var o=()=>a(653965),n=()=>a(937850),r=()=>a(307032),i=()=>a(218265),s=()=>a(471924),c=()=>a(350112);const l="pvs",d="qid",u="nid",p="openPageUpdatesTab";let m=function(e){return e[e.Email=0]="Email",e[e.Search=1]="Search",e[e.Sidebar=2]="Sidebar",e[e.LastVisitedPage=3]="LastVisitedPage",e[e.CopyLink=4]="CopyLink",e[e.Notification=5]="Notification",e[e.Slack=6]="Slack",e[e.ButtonAutomation=7]="ButtonAutomation",e[e.GithubLinkback=8]="GithubLinkback",e[e.SidebarBookmark=9]="SidebarBookmark",e[e.SidebarWorkspace=10]="SidebarWorkspace",e[e.SidebarShared=11]="SidebarShared",e[e.SidebarPrivate=12]="SidebarPrivate",e[e.SidebarTeam=13]="SidebarTeam",e[e.SidebarTeamBrowser=14]="SidebarTeamBrowser",e[e.SidebarQuickAdd=15]="SidebarQuickAdd",e[e.SidebarHome=16]="SidebarHome",e[e.SidebarTrash=17]="SidebarTrash",e[e.Breadcrumb=18]="Breadcrumb",e[e.PushNotification=19]="PushNotification",e[e.GoogleEvent=20]="GoogleEvent",e[e.Export=21]="Export",e[e.Import=22]="Import",e[e.Expand=23]="Expand",e[e.MentionInPage=24]="MentionInPage",e[e.LinkInPage=25]="LinkInPage",e[e.SearchQuery=26]="SearchQuery",e[e.SearchRecents=27]="SearchRecents",e[e.SidebarRecents=28]="SidebarRecents",e[e.Widget=29]="Widget",e[e.BackForward=30]="BackForward",e[e.PeekOpen=31]="PeekOpen",e[e.PeekClose=32]="PeekClose",e[e.PeekScroll=33]="PeekScroll",e[e.Direct=34]="Direct",e[e.LeaveOrRemove=35]="LeaveOrRemove",e[e.Duplicate=36]="Duplicate",e[e.Onboarding=37]="Onboarding",e[e.AppRedirect=38]="AppRedirect",e[e.NativeShareLink=39]="NativeShareLink",e[e.EditPublicPage=40]="EditPublicPage",e[e.Activity=41]="Activity",e[e.AIChat=42]="AIChat",e[e.Create=43]="Create",e[e.ChangeCollectionView=44]="ChangeCollectionView",e[e.Move=45]="Move",e[e.SwitchSpace=46]="SwitchSpace",e[e.Login=47]="Login",e[e.Restore=48]="Restore",e[e.JoinTeam=49]="JoinTeam",e[e.PersonalHomeViewAll=50]="PersonalHomeViewAll",e[e.AISlackQna=51]="AISlackQna",e[e.AISlackAssistant=52]="AISlackAssistant",e[e.AIQna=53]="AIQna",e[e.PersonalHomePage=54]="PersonalHomePage",e[e.PersonalHomeTileRecents=55]="PersonalHomeTileRecents",e[e.PersonalHomeTileTrending=56]="PersonalHomeTileTrending",e[e.PersonalHomeTileShared=57]="PersonalHomeTileShared",e[e.PersonalHomeTileTasks=58]="PersonalHomeTileTasks",e[e.PersonalHomeTileTips=59]="PersonalHomeTileTips",e[e.PersonalHomePageTasks=60]="PersonalHomePageTasks",e[e.PersonalHomeUnknown=61]="PersonalHomeUnknown",e[e.PersonalHomeNotes=62]="PersonalHomeNotes",e[e.PersonalHomeTileSimilarUsers=63]="PersonalHomeTileSimilarUsers",e[e.PageError=64]="PageError",e[e.SidebarPublicPageTemplateIncludes=65]="SidebarPublicPageTemplateIncludes",e[e.DefaultHome=66]="DefaultHome",e[e.PersonalHomeTasksCreate=67]="PersonalHomeTasksCreate",e[e.LocationProperty=68]="LocationProperty",e[e.TypedDBConversionToast=69]="TypedDBConversionToast",e[e.PersonalHomeTileTasksCreate=70]="PersonalHomeTileTasksCreate",e[e.DuplicateTemplateSwitchSpace=71]="DuplicateTemplateSwitchSpace",e[e.PersonalHomeTileTemplates=72]="PersonalHomeTileTemplates",e[e.SiteSettings=73]="SiteSettings",e[e.SiteBanner=74]="SiteBanner",e[e.CommentPublicPage=75]="CommentPublicPage",e[e.MobileInbox=76]="MobileInbox",e[e.TurnOnSprints=77]="TurnOnSprints",e[e.PersonalHomeLink=78]="PersonalHomeLink",e[e.PersonalHomeEmailLink=79]="PersonalHomeEmailLink",e[e.PersonalHomeErrorRedirect=80]="PersonalHomeErrorRedirect",e[e.PersonalHomeTileMostVisited=81]="PersonalHomeTileMostVisited",e[e.PersonalHomeTileLastEdited=82]="PersonalHomeTileLastEdited",e[e.PersonalHomeTileFavorites=83]="PersonalHomeTileFavorites",e[e.PageLayoutEditor=84]="PageLayoutEditor",e[e.AIEphemeralView=85]="AIEphemeralView",e[e.PersonalHomeCalendarAttachment=86]="PersonalHomeCalendarAttachment",e[e.PersonalHomeTileRecentsQuickAdd=87]="PersonalHomeTileRecentsQuickAdd",e[e.AiWriterDeeplink=88]="AiWriterDeeplink",e[e.PersonalHomeTileCustomDb=89]="PersonalHomeTileCustomDb",e[e.PersonalHomePageCustomDb=90]="PersonalHomePageCustomDb",e[e.PersonalHomeCustomDbCreate=91]="PersonalHomeCustomDbCreate",e[e.PersonalHomeTileCustomDbCreate=92]="PersonalHomeTileCustomDbCreate",e[e.SearchTabs=93]="SearchTabs",e[e.SidebarPrivatePane=94]="SidebarPrivatePane",e[e.SidebarSharedPane=95]="SidebarSharedPane",e[e.SiteCustomHeader=96]="SiteCustomHeader",e[e.PageTableOfContents=97]="PageTableOfContents",e[e.SearchCustomAction=98]="SearchCustomAction",e[e.DeletedFromTrashPageActions=99]="DeletedFromTrashPageActions",e[e.ChartsLaunchModal=100]="ChartsLaunchModal",e[e.SitesTooltipsTourDeeplink=101]="SitesTooltipsTourDeeplink",e[e.SitesLaunchModal=102]="SitesLaunchModal",e[e.HomeDigestEmail=103]="HomeDigestEmail",e[e.FormViewResponses=104]="FormViewResponses",e[e.FormPublicPage=105]="FormPublicPage",e[e.FormInternalPage=106]="FormInternalPage",e[e.AIGoogleDriveQna=107]="AIGoogleDriveQna",e[e.FormsLaunchModal=108]="FormsLaunchModal",e[e.WorkflowTemplateOnboarding=109]="WorkflowTemplateOnboarding",e[e.ShareMenu=110]="ShareMenu",e[e.NewWorkspaceWorkflowTemplateOnboarding=111]="NewWorkspaceWorkflowTemplateOnboarding",e[e.FormEmbed=112]="FormEmbed",e[e.TeamHomePage=113]="TeamHomePage",e[e.DemoTour=114]="DemoTour",e[e.FormResponseSnapshot=115]="FormResponseSnapshot",e[e.Workflows=116]="Workflows",e[e.CreateFormDeepLink=117]="CreateFormDeepLink",e}({});function f(e){return{[m.Activity]:"activity",[m.AIChat]:"ai_chat",[m.AISlackAssistant]:"ai_slack_assistant",[m.AISlackQna]:"ai_slack_qna",[m.AIQna]:"ai_qna",[m.AIEphemeralView]:"ai_chat_ephemeral_view",[m.AppRedirect]:"app_redirect",[m.BackForward]:"back_forward",[m.Breadcrumb]:"breadcrumb",[m.ButtonAutomation]:"button_automation",[m.ChangeCollectionView]:"change_collection_view",[m.CopyLink]:"copy_link",[m.Create]:"create",[m.DefaultHome]:"default_home",[m.Direct]:"direct",[m.Duplicate]:"duplicate",[m.EditPublicPage]:"edit_public_page",[m.Email]:"email",[m.Expand]:"expand",[m.Export]:"export",[m.GithubLinkback]:"github_linkback",[m.GoogleEvent]:"google_event",[m.PersonalHomeViewAll]:"personal_home_view_all",[m.Import]:"import",[m.JoinTeam]:"join_team",[m.LastVisitedPage]:"last_visited_page",[m.LeaveOrRemove]:"leave_or_remove",[m.LinkInPage]:"link_in_page",[m.Login]:"login",[m.MentionInPage]:"mention_in_page",[m.Move]:"move",[m.NativeShareLink]:"native_share_link",[m.Notification]:"notification",[m.Onboarding]:"onboarding",[m.PeekClose]:"peek_close",[m.PeekOpen]:"peek_open",[m.PeekScroll]:"peek_scroll",[m.PushNotification]:"push_notification",[m.Restore]:"restore",[m.Search]:"search",[m.SearchQuery]:"search_query",[m.SearchRecents]:"search_recents",[m.SearchCustomAction]:"search_custom_action",[m.Sidebar]:"sidebar",[m.SidebarBookmark]:"sidebar_bookmark",[m.SidebarHome]:"sidebar_home",[m.SidebarPrivate]:"sidebar_private",[m.SidebarQuickAdd]:"sidebar_quick_add",[m.SidebarRecents]:"sidebar_recents",[m.SidebarShared]:"sidebar_shared",[m.SidebarTeam]:"sidebar_team",[m.SidebarTeamBrowser]:"sidebar_team_browser",[m.SidebarTrash]:"sidebar_trash",[m.SidebarWorkspace]:"sidebar_workspace",[m.Slack]:"slack",[m.SidebarPublicPageTemplateIncludes]:"sidebar_public_page_template_includes",[m.SwitchSpace]:"switch_space",[m.Widget]:"widget",[m.PersonalHomeTileRecents]:"home_tile_recents",[m.PersonalHomeTileTrending]:"home_tile_trending",[m.PersonalHomeTileShared]:"home_tile_shared",[m.PersonalHomeTileTasks]:"home_tile_tasks",[m.PersonalHomeTileTips]:"home_tile_tips",[m.PersonalHomePage]:"home",[m.PersonalHomePageTasks]:"home_tasks",[m.PersonalHomeUnknown]:"home_unknown",[m.PersonalHomeTileSimilarUsers]:"home_tile_similar_users",[m.PersonalHomeNotes]:"home_tile_notes",[m.PersonalHomeTasksCreate]:"home_tasks_create",[m.PersonalHomeTileTasksCreate]:"home_tile_tasks_create",[m.PersonalHomeCustomDbCreate]:"home_custom_db_create",[m.PersonalHomeTileCustomDbCreate]:"home_tile_custom_db_create",[m.PageError]:"page_error",[m.LocationProperty]:"location_property",[m.TypedDBConversionToast]:"typed_db_conversion_toast",[m.DuplicateTemplateSwitchSpace]:"duplicate_template_switch_space",[m.PersonalHomeTileTemplates]:"home_templates",[m.SiteSettings]:"published_site_settings",[m.SiteBanner]:"published_site_banner",[m.CommentPublicPage]:"comment_public_page",[m.MobileInbox]:"mobile_inbox",[m.TurnOnSprints]:"turn_on_sprints",[m.PersonalHomeLink]:"home_link",[m.PersonalHomeEmailLink]:"home_email_link",[m.PersonalHomeErrorRedirect]:"home_error_redirect",[m.PersonalHomeTileMostVisited]:"home_tile_most_visited",[m.PersonalHomeTileLastEdited]:"home_tile_last_edited",[m.PersonalHomeTileFavorites]:"home_tile_favorites",[m.PageLayoutEditor]:"page_layout_editor",[m.PersonalHomeCalendarAttachment]:"home_calendar_attachment",[m.PersonalHomeTileRecentsQuickAdd]:"home_tile_recents_quick_add",[m.PersonalHomeTileCustomDb]:"home_tile_custom_db",[m.PersonalHomePageCustomDb]:"home_custom_db",[m.AiWriterDeeplink]:"ai_writer_deeplink",[m.SearchTabs]:"search_tabs",[m.SidebarPrivatePane]:"sidebar_private_pane",[m.SidebarSharedPane]:"sidebar_shared_pane",[m.SiteCustomHeader]:"site_custom_header",[m.PageTableOfContents]:"page_table_of_contents",[m.DeletedFromTrashPageActions]:"deleted_from_trash_page_actions",[m.ChartsLaunchModal]:"charts_launch_modal",[m.FormsLaunchModal]:"forms_launch_modal",[m.SitesTooltipsTourDeeplink]:"sites_tooltips_tour_deeplink",[m.SitesLaunchModal]:"sites_launch_modal",[m.HomeDigestEmail]:"home_digest_email",[m.FormViewResponses]:"form_view_responses",[m.FormPublicPage]:"form_public_page",[m.FormInternalPage]:"form_internal_page",[m.AIGoogleDriveQna]:"ai_qna_google_drive",[m.WorkflowTemplateOnboarding]:"workflow_template_onboarding",[m.ShareMenu]:"share_menu",[m.NewWorkspaceWorkflowTemplateOnboarding]:"new_workspace_workflow_template_onboarding",[m.FormEmbed]:"form_embed",[m.DemoTour]:"demo_tour",[m.TeamHomePage]:"team_home_page",[m.FormResponseSnapshot]:"form_response_snapshot",[m.Workflows]:"workflows",[m.CreateFormDeepLink]:"create_form_deep_link"}[e]}function g(e){return{[m.Activity]:!1,[m.AIChat]:!1,[m.AISlackAssistant]:!0,[m.AISlackQna]:!0,[m.AIQna]:!1,[m.AIEphemeralView]:!1,[m.AppRedirect]:!1,[m.BackForward]:!1,[m.Breadcrumb]:!1,[m.ButtonAutomation]:!1,[m.ChangeCollectionView]:!1,[m.CopyLink]:!0,[m.Create]:!1,[m.DefaultHome]:!1,[m.Direct]:!0,[m.Duplicate]:!1,[m.EditPublicPage]:!1,[m.Email]:!0,[m.Expand]:!1,[m.Export]:!0,[m.GithubLinkback]:!0,[m.GoogleEvent]:!0,[m.Import]:!0,[m.JoinTeam]:!1,[m.LastVisitedPage]:!1,[m.LeaveOrRemove]:!1,[m.LinkInPage]:!1,[m.Login]:!1,[m.MentionInPage]:!1,[m.Move]:!1,[m.NativeShareLink]:!0,[m.Notification]:!1,[m.Onboarding]:!1,[m.PeekClose]:!1,[m.PeekOpen]:!1,[m.PeekScroll]:!1,[m.PersonalHomeViewAll]:!1,[m.PushNotification]:!0,[m.Restore]:!1,[m.Search]:!1,[m.SearchCustomAction]:!1,[m.SearchQuery]:!1,[m.SearchRecents]:!1,[m.Sidebar]:!1,[m.SidebarBookmark]:!1,[m.SidebarHome]:!1,[m.SidebarPrivate]:!1,[m.SidebarQuickAdd]:!1,[m.SidebarRecents]:!1,[m.SidebarShared]:!1,[m.SidebarTeam]:!1,[m.SidebarTeamBrowser]:!1,[m.SidebarTrash]:!1,[m.SidebarWorkspace]:!1,[m.SidebarPublicPageTemplateIncludes]:!1,[m.Slack]:!0,[m.SwitchSpace]:!1,[m.Widget]:!0,[m.PersonalHomePage]:!1,[m.PersonalHomeTasksCreate]:!1,[m.PersonalHomeTileTasksCreate]:!1,[m.PersonalHomeCustomDbCreate]:!1,[m.PersonalHomeTileCustomDbCreate]:!1,[m.PersonalHomeTileRecents]:!1,[m.PersonalHomeTileTrending]:!1,[m.PersonalHomeTileShared]:!1,[m.PersonalHomeTileTasks]:!1,[m.PersonalHomeTileTips]:!1,[m.PersonalHomePageTasks]:!1,[m.PersonalHomeUnknown]:!1,[m.PersonalHomeTileSimilarUsers]:!1,[m.PersonalHomeTileRecentsQuickAdd]:!1,[m.PersonalHomeNotes]:!1,[m.PageError]:!1,[m.LocationProperty]:!1,[m.TypedDBConversionToast]:!1,[m.DuplicateTemplateSwitchSpace]:!1,[m.PersonalHomeTileTemplates]:!1,[m.SiteSettings]:!1,[m.SiteBanner]:!1,[m.CommentPublicPage]:!1,[m.MobileInbox]:!1,[m.TurnOnSprints]:!1,[m.PersonalHomeLink]:!1,[m.PersonalHomeEmailLink]:!1,[m.PersonalHomeErrorRedirect]:!1,[m.PersonalHomeTileMostVisited]:!1,[m.PersonalHomeTileLastEdited]:!1,[m.PersonalHomeTileFavorites]:!1,[m.PersonalHomeTileCustomDb]:!1,[m.PersonalHomePageCustomDb]:!1,[m.PageLayoutEditor]:!1,[m.PersonalHomeCalendarAttachment]:!1,[m.AiWriterDeeplink]:!1,[m.SearchTabs]:!1,[m.SidebarPrivatePane]:!1,[m.SidebarSharedPane]:!1,[m.SiteCustomHeader]:!1,[m.PageTableOfContents]:!1,[m.DeletedFromTrashPageActions]:!1,[m.ChartsLaunchModal]:!1,[m.SitesTooltipsTourDeeplink]:!1,[m.SitesLaunchModal]:!1,[m.HomeDigestEmail]:!0,[m.FormViewResponses]:!1,[m.FormPublicPage]:!1,[m.FormInternalPage]:!1,[m.AIGoogleDriveQna]:!1,[m.FormsLaunchModal]:!1,[m.WorkflowTemplateOnboarding]:!1,[m.ShareMenu]:!1,[m.NewWorkspaceWorkflowTemplateOnboarding]:!1,[m.FormEmbed]:!1,[m.DemoTour]:!1,[m.TeamHomePage]:!1,[m.FormResponseSnapshot]:!1,[m.Workflows]:!1,[m.CreateFormDeepLink]:!1}[e]}function h(e,t,a,n){return i().SK(e,{...n??{},[c().gS]:o().jj(t),[l]:a})}function b(e){let{utm_source:t,utm_medium:a,utm_campaign:o,utm_content:n,utm_term:r}=e;return[{name:"initial_notion_utm_source",value:t,operation:"setOnce"},{name:"initial_notion_utm_medium",value:a,operation:"setOnce"},{name:"initial_notion_utm_campaign",value:o,operation:"setOnce"},{name:"initial_notion_utm_term",value:r,operation:"setOnce"},{name:"initial_notion_utm_content",value:n,operation:"setOnce"},{name:"notion_utm_content",value:n,operation:"set"},{name:"notion_utm_medium",value:a,operation:"set"},{name:"notion_utm_source",value:t,operation:"set"},{name:"notion_utm_term",value:r,operation:"set"},{name:"notion_utm_campaign",value:o,operation:"set"}]}class _{constructor(e){this.invoked=void 0,this.completed=(0,n().UZ)(),this.loader=e}async load(e){const{config:t,isEnabled:a,deviceId:o,disableCookies:r}=e;if(this.invoked)return this.invoked.promise;this.invoked=(0,n().UZ)();const i=t&&a?await this.loader({config:t,deviceId:o,disableCookies:r}):void 0;return this.invoked.resolve(i),this.completed.resolve(i),i}async getInstance(){return this.completed.promise}}const v={anonymousDeviceId:w()};function y(){v.anonymousDeviceId=w()}function w(){return`a_${(0,r().F9)(s().Il())}`}function k(e){return e?(0,r().XR)(e):v.anonymousDeviceId}},805809:(e,t,a)=>{"use strict";a.r(t),a.d(t,{appStartTimeKey:()=>n,getAppStartTime:()=>r});a(821057);var o=()=>a(712139);const n="__webStartTime";function r(){const e=window[n];if("number"==typeof e)return e;{const e=new Error("App Start Time not found. It should be in index.html.");o().IE(e)}}},743439:(e,t,a)=>{"use strict";a.d(t,{f:()=>n});const o=["4r5e","5h1t","5hit","a55","ar5e","arrse","arse","ass-fucker","assfucker","assfukka","asshole","assholes","asswhole","a_s_s","b!tch","b00bs","b17ch","b1tch","ballbag","ballsack","beastial","beastiality","bellend","bestial","bestiality","bi+ch","biatch","bitch","bitcher","bitchers","bitches","bitchin","bitching","blow job","blowjob","blowjobs","boiolas","bollock","bollok","boner","boob","boobs","booobs","boooobs","booooobs","booooooobs","buceta","bugger","bunny fucker","butthole","buttmunch","buttplug","c0ck","c0cksucker","carpet muncher","cawk","chink","cipa","cl1t","clit","clitoris","clits","cnut","cock","cock-sucker","cockface","cockhead","cockmunch","cockmuncher","cocks","cocksuck ","cocksucked ","cocksucker","cocksucking","cocksucks ","cocksuka","cocksukka","cokmuncher","coksucka","coon","cummer","cumming","cums","cumshot","cunilingus","cunillingus","cunnilingus","cunt","cuntlick ","cuntlicker ","cuntlicking ","cunts","cyalis","cyberfuc","cyberfuck ","cyberfucked ","cyberfucker","cyberfuckers","cyberfucking ","d1ck","dickhead","dildo","dildos","dirsa","dog-fucker","donkeyribber","doosh","duche","dyke","ejaculate","ejaculated","ejaculates ","ejaculating ","ejaculatings","ejaculation","ejakulate","f u c k","f u c k e r","f4nny","fag","fagging","faggitt","faggot","faggs","fagot","fagots","fags","fannyflaps","fannyfucker","fanyy","fatass","fcuk","fcuker","fcuking","feck","fecker","felching","fellate","fellatio","fingerfuck ","fingerfucked ","fingerfucker ","fingerfuckers","fingerfucking ","fingerfucks ","fistfuck","fistfucked ","fistfucker ","fistfuckers ","fistfucking ","fistfuckings ","fistfucks ","fook","fooker","fuck","fucka","fucked","fucker","fuckers","fuckhead","fuckheads","fuckin","fucking","fuckings","fuckingshitmotherfucker","fuckme ","fucks","fuckwhit","fuckwit","fudge packer","fudgepacker","fuk","fuker","fukker","fukkin","fuks","fukwhit","fukwit","fux","fux0r","f_u_c_k","gangbang","gangbanged ","gangbangs ","gaylord","gaysex","goatse","god-dam","god-damned","goddamn","goddamned","hardcoresex ","heshe","hoar","hoare","hoer","homo","horniest","horny","hotsex","jack-off ","jackoff","jerk-off ","jism","jiz ","jizm ","jizz","knobead","knobed","knobend","knobhead","knobjocky","knobjokey","kock","kummer","kumming","kunilingus","l3i+ch","l3itch","labia","lmfao","m0f0","m0fo","m45terbate","ma5terb8","ma5terbate","masochist","master-bate","masterb8","masterbat*","masterbat3","masterbate","masterbation","masterbations","masturbate","mo-fo","mof0","mofo","mothafuck","mothafucka","mothafuckas","mothafuckaz","mothafucked ","mothafucker","mothafuckers","mothafuckin","mothafucking ","mothafuckings","mothafucks","mother fucker","motherfuck","motherfucked","motherfucker","motherfuckers","motherfuckin","motherfucking","motherfuckings","motherfuckka","motherfucks","muff","mutha","muthafecker","muthafuckker","muther","mutherfucker","n1gga","n1gger","nazi","nigg3r","nigg4h","nigga","niggah","niggas","niggaz","nigger","niggers ","nob jokey","nobhead","nobjocky","nobjokey","numbnuts","nutsack","orgasim ","orgasims ","orgasm","orgasms ","p0rn","penisfucker","phonesex","phuck","phuked","phuking","phukked","phukking","phuks","phuq","pigfucker","pimpis","pissed","pisser","pissers","pisses ","pissflaps","pissin ","pissing","pissoff ","porn","porno","pornography","pornos","pron","pube","pusse","pussi","pussies","pussy","pussys ","retard","rimjaw","rimming","s hit","s.o.b.","sadist","schlong","scroat","scrote","sh!+","sh!t","sh1t","shagger","shaggin","shagging","shemale","shi+","shit","shitdick","shite","shited","shitey","shitfuck","shitfull","shithead","shiting","shitings","shits","shitted","shitter","shitters ","shitting","shittings","shitty ","skank","slut","sluts","smegma","smut","son-of-a-bitch","s_h_i_t","t1tt1e5","t1tties","testical","titfuck","tittie5","tittiefucker","titties","tittyfuck","tittywank","titwank","tosser","tw4t","twat","twathead","twatty","twunt","twunter","v14gra","v1gra","viagra","w00se","wank","wanker","wanky","whoar","whore","willies","xrated","xxx"].map((e=>e.toLowerCase()));function n(e){const t=e.toLowerCase();return o.some((e=>t.includes(e)))}},305345:(e,t,a)=>{"use strict";a.d(t,{J:()=>i,c:()=>r});var o=a.n(a(297501)),n=a.n(a(957458));function r(e){const t=n().encode(e);return o().encode(t)}function i(e){const t=o().decode(e);return n().decode(t)}},832294:(e,t,a)=>{"use strict";a.d(t,{Vt:()=>n,ZG:()=>r});var o=()=>a(653965);function n(e){const t=localStorage.getItem(function(e){return`featureGateOverride-${e}`}(e));return"true"===t||"false"!==t&&void 0}function r(e){const t=localStorage.getItem(function(e){return`experimentOverrideKey-${e}`}(e))||void 0;if(!(0,o().xb)(t))return t}},756373:(e,t,a)=>{"use strict";a.d(t,{We:()=>n,k5:()=>u,sY:()=>r,z0:()=>p});a(670560);var o=()=>a(86135);function n(e){const{spaceId:t}=e;return{table:"record_key",id:(0,o().yX)(e),spaceId:t}}const r=(0,a(709291).defineMessages)({prefixInvalidError:{id:"collectionUniqueIdHelpers.prefixInvalidError",defaultMessage:"The prefix must start with a letter, followed by one or more (up to 9) alphanumeric characters or hyphens."}}),i=10,s=`[A-Z][A-Z0-9-]{1,${i-1}}`,c=new RegExp(`^${s}$`),l=`${s}-[0-9]+`,d=new RegExp(`^${l}$`);new RegExp(`(?<uniqueId>${l})`,"g");function u(e){return c.test(e)}function p(e){return d.test(e)}},292595:(e,t,a)=>{"use strict";a.r(t),a.d(t,{exposeDebugGetter:()=>i,exposeDebugInstance:()=>s,exposeDebugValue:()=>r,isConsoleEnabled:()=>u,onConsoleFirstEnabled:()=>l,unregisterConsoleFirstEnabledCallback:()=>d});const o={};async function n(){localStorage.setItem("__console","true"),o.isEnabled=!0;for(const[e,t]of c)await t();c.clear()}function r(e,t){return o.isEnabled?(o[e]=t,t):t}function i(e,t){o.isEnabled&&Object.defineProperty(o,e,{get:t})}function s(e,t){0}"undefined"!=typeof window?(o.isEnabled=function(){var e;if(navigator.webdriver)return!0;if(null!==localStorage.getItem("__console"))return"true"===localStorage.getItem("__console");0;if("CONFIG"in window&&"object"==typeof window.CONFIG&&null!==(e=window.CONFIG)&&void 0!==e&&e.isAdminMode)return!0;return!1}(),window.__console=o,o.enable=async()=>{console.log("Loading __console..."),await n(),console.log("__console enabled. You may need to refresh the page to access some __console functionality.")},o.enableAndReload=()=>{n(),window.location.reload(),console.log("Reloading...")},o.disable=()=>{localStorage.setItem("__console","false"),o.isEnabled=!1,console.log("__console disabled, please refresh the page for the setting to take effect.")}):void 0!==a.g&&(a.g.__console=o,o.isEnabled=!0);const c=new Map;function l(e,t){u()?t():c.set(e,t)}function d(e){c.delete(e)}function u(){return Boolean(o.isEnabled)}r("debugCaptureError",(async function(e){try{return{value:await e()}}catch(t){return{error:t}}}))},674686:(e,t,a)=>{"use strict";a.d(t,{J3:()=>d,JT:()=>h,MB:()=>l,Rh:()=>g,VY:()=>_,eZ:()=>u,ec:()=>f,js:()=>v,vO:()=>p,vR:()=>m,yT:()=>b});a(670560);var o=()=>a(401898),n=()=>a(853028);const r=!0,i=864e5,s=365*i,c={notion_cookie_consent:90*i,growSumoPartnerKey:90*i,notion_s2s_tracking_params:180*i,notion_check_cookie_consent:1*i,csrf:1*i,notion_calendar_csrf:1*i,notion_cookie_sync_completed:90*i,notion_test_cookie_sync_completed:7*i,notion_sync_user_id:90*i};function l(){return n().Ij.filter((e=>!c[e]))}function d(e,t){const a=(0,o().qg)(c,e)?c[e]:void 0,n=t??(a||s);return Date.now()+n}async function u(e){const{name:t,cookieService:a}=e;return p({trackingType:n().RQ[t],cookieService:a})}async function p(e){const{trackingType:t,cookieService:a}=e;if("necessary"===t)return!0;if(a.isMobileNative())return!1;return function(e){const{trackingType:t,...a}=e;if("necessary"===t)return!0;if(a.isMobileNative)return!1;const{hasError:o}=g(a);if(o)return r;const{notion_cookie_consent:n,notion_check_cookie_consent:i}=a;return n?function(e){let{notion_cookie_consent:t,trackingType:a}=e;const o=function(e){try{return JSON.parse(e)}catch(t){return}}(t);if(!o)return r;if(!o.permission)return r;const n=o.permission[a];if("boolean"!=typeof n)return r;return n}({notion_cookie_consent:n,trackingType:t}):"true"!==i}({trackingType:t,...await m({cookieService:a})})}async function m(e){const{cookieService:t}=e,{getCookieWithoutPermissionCheck:a}=t,o=t.isMobileNative();if(o)return{isMobileNative:o,notion_check_cookie_consent:void 0,notion_cookie_consent:void 0};return{isMobileNative:o,notion_check_cookie_consent:await a("notion_check_cookie_consent"),notion_cookie_consent:await a("notion_cookie_consent")}}async function f(e){const{service:t,cookieService:a}=e;return p({trackingType:n().mh[t],cookieService:a})}function g(e){let{notion_check_cookie_consent:t,notion_cookie_consent:a}=e;if(!t)return{hasError:!0,errorType:"emptyCheckCookieConsent"};if("true"!==t&&"false"!==t)return{hasError:!0,errorType:"parseCheckCookieConsentIsNotBoolean"};if(a)try{const e=JSON.parse(a),{permission:t}=e;if(!t)return{hasError:!0,errorType:"emptyPermissionInCookieConsent"};if("boolean"!=typeof t.necessary||"boolean"!=typeof t.performance||"boolean"!=typeof t.preference||"boolean"!=typeof t.targeting)return{hasError:!0,errorType:"malformedPermissionInCookieContent"}}catch(o){return{hasError:!0,errorType:"parseCookieConsentError"}}return{hasError:!1}}function h(e){const{preference:t,performance:a,targeting:o}=e;return t&&a&&o?"accept_all":t||a||o?"partial":"deny_all"}function b(e){let{publicDomainName:t,env:a}=e;const o=(window.location.host.endsWith(t)?t:window.location.hostname).split(":")[0];return"local"===a?o:`.${o}`}async function _(e){const{cookieService:t}=e,{removeCookie:a}=t,o=function(){const e={necessary:[],preference:[],performance:[],targeting:[]};for(const t in n().RQ){e[n().RQ[t]].push(t)}return e}();for(const n in o){if(!(await p({trackingType:n,cookieService:t}))){const e=o[n];await Promise.all(e.map((e=>a(e))))}}}async function v(e){const{cookieService:t}=e,{removeCookie:a}=t;for(const o of n().m4){if(await p({trackingType:o,cookieService:t}))continue;const e=k(o);for(const t of e){const e=y(t);await Promise.all(e.map((e=>a(e))));w(t).forEach((e=>localStorage.removeItem(e)))}}}function y(e){return document.cookie.split(";").map((e=>e.trim())).filter((t=>t.startsWith(e))).map((e=>e.split("=")[0]))}function w(e){return Object.keys(localStorage).filter((t=>t.startsWith(e)))}function k(e){const t=[];for(const a in n().mh)n().mh[a]===e&&t.push(...n().P$[a]);return t}new Set(["BE","GR","LT","PT","BG","ES","LU","RO","CZ","FR","HU","SI","DK","HR","MT","SK","DE","IT","NL","FI","EE","CY","AT","SE","IE","LV","PL","IS","NO","LI","CH","GB"])},680310:(e,t,a)=>{"use strict";a.d(t,{JF:()=>o,UJ:()=>r,f6:()=>n});const o="deepLinkOpenNewTab",n="configureOpenInDesktopApp",r="p"},151335:(e,t,a)=>{"use strict";a.d(t,{U:()=>i});var o=()=>a(89101);const n={bot:!0,api:!0,login:!0,logincallback:!0,[o()._j.appleAuthCallback.substring(1)]:!0,[o()._j.googleAuthCallback.substring(1)]:!0,[o()._j.samlAuthCallback.substring(1)]:!0,[o()._j.trelloAuthCallback.substring(1)]:!0,[o()._j.externalAuthCallback.substring(1)]:!0,[o()._j.asanaAuthCallback.substring(1)]:!0,[o()._j.slackAuthCallback.substring(1)]:!0,[o()._j.externalIntegrationAuthCallback.substring(1)]:!0,logoutcallback:!0,desktop:!0,mobile:!0,android:!0,signup:!0,product:!0,logout:!0,"join-us":!0,pricing:!0,about:!0,hiring:!0,why:!0,investors:!0,server:!0,invoice:!0,invite:!0,native:!0,onboarding:!0,unsubscribe:!0,space:!0,"tools-and-craft":!0,getStatus:!0,status:!0,jobs:!0,security:!0,join:!0,students:!0,educators:!0,work:!0,startups:!0,wiki:!0,wikis:!0,projects:!0,remote:!0,notes:!0,press:!0,blog:!0,"about-us":!0,guide:!0,help:!0,faq:!0,faqs:!0,media:!0,"media-kit":!0,install:!0,download:!0,template:!0,templates:!0,mac:!0,windows:!0,linux:!0,ios:!0,sso:!0,saml:!0,auth:!0,docs:!0,developers:!0,signed:!0,image:!0,images:!0,front:!0,tutorial:!0,customers:!0,setlocale:!0,new:!0,nativetab:!0,"notion-assets":!0},r=Object.values(o()._j).map((e=>{if(!e.startsWith("/"))return;const t=e.split("/")[1];return t&&0!==t.length?t:void 0})).filter(a(401898).$K),i=new Set([...Object.keys(n),...r])},977657:(e,t,a)=>{"use strict";a.d(t,{Aw:()=>g,BP:()=>I,Dv:()=>o,Ff:()=>u,Gl:()=>v,Gw:()=>n,Nw:()=>s,Qk:()=>E,U9:()=>r,Xs:()=>k,YM:()=>p,aG:()=>b,aR:()=>y,eY:()=>h,f3:()=>c,mC:()=>d,mQ:()=>l,nO:()=>i,ok:()=>M,s9:()=>C,tO:()=>S,u2:()=>P});const o="c0d82879-3eea-4c21-b0d1-42a775022c4b",n="cdc46cd9-f0e9-48fd-b3aa-18481098e29e",r="b759b994-5c32-4268-bbb0-41f435abb8d9",i="7f5d87f7-be5f-45ee-83d3-b9af153f0ee0",s="e0dbc237-dcea-4ed7-8de0-bfc1ea6ac768",c="2e19d8ee-fc61-48c1-be14-07a3aff43542",l="3a6a5bc3-6b3a-467e-9fc5-de4b6024a0e1",d="15d02cbd-b82a-4ccd-928e-f2ff0806f9ba",u="ccb795df-ffbb-414b-9a98-15a5cfb3297c",p="249a0797-abfd-4ee9-b8c3-30c32489eb2b",m="042f18e5-d630-4b45-964d-583e1d62b602",f="59487270-7a29-4dff-b0a1-3fc4b0f08fa8",g="7df961b7-66d9-4fb1-a963-ebcd171d6148",h="8e608b04-c0f8-4a71-8a38-b33ea0464d4d",b="9a9a6abb-ac0a-4cc8-9041-7626f934465c",_="e4c2ee0b-cd35-4e55-9e27-87690ae043f8",v="e8db4f1e-32ef-4588-8b7f-dcbf2e05e21f",y="adc9a52f-3aab-444b-83b7-e73200ee0279",w="00000000-0000-4000-8000-000000000005",k="00000000-0000-4000-8000-000000000003",S=[c,l,s],E=[b];function M(e){return[w,m].includes(e)}const P={[n]:"github",[d]:"jira",[i]:"slack","70570080-b12c-4484-a5ef-7c917ea6af1e":"zoom",[g]:"asana","45c081d8-e28b-43d0-87be-c373ca160336":"trello",[l]:"figma","4d0f0ca4-c5f2-42c8-b6a6-795a590a3e57":"dropbox","ef9a1f68-a912-4bc0-9523-1688a2a52645":"onedrive",[m]:"google_calendar","09c1d111-fdc8-4ab8-8351-8b4b4edf2976":"hubspot","e719abb7-effd-42f1-aa3f-0f449710fdc0":"gitlab",[p]:"box","c20823c5-4014-4716-baa0-08d603480004":"adobe_xd","a5cac57e-e610-4b62-b515-9e2757c0a945":"clickup",[c]:"google_drive","48fba5a0-411d-43eb-aad4-1daff8c3c64d":"pagerduty",[s]:"zendesk",[o]:"cron",[h]:"salesforce",[f]:"quip",[b]:"gmail",[_]:"google_contacts",[v]:"jira_data_center",[y]:"notion_automation_public_api"};function I(e){const{integrationId:t}=e;return t in P||t===k||t===r||t===w||t===u}function C(e){return function(e){return[k,n].includes(e)}(e)?"github":M(e)?"google_calendar":P[e]}},813559:(e,t,a)=>{"use strict";a.d(t,{AM:()=>l,XU:()=>m,e8:()=>f});var o=()=>a(89101);const n=["de-de","es-la","fr-fr","ja-jp","ko-kr","pt-br","zh-cn","zh-tw","pseudo","de","en-us","es","es-es","fr","ja","ko","pt"];function r(e){const{path:t,route:a}=e;if(t.toLowerCase()===a.toLowerCase())return!0;const o=a.endsWith("/")?a:`${a}/`;return!!t.startsWith(o)}function i(e){const{path:t,routes:a,locales:o}=e;for(const n of a){if(r({path:t,route:n}))return{route:n};for(const e of o){if(r({path:t,route:`/${e}${n}`}))return{route:n,locale:e}}}}const s=[o()._j.downloadWindows,o()._j.downloadWindowsArm,o()._j.downloadMacAppleSilicon,o()._j.downloadMacIntel,o()._j.downloadMacUniversal,o()._j.downloadMac,o()._j.downloadCalendarMacAppleSilicon,o()._j.downloadCalendarMacIntel,o()._j.downloadCalendarMacUniversal,o()._j.downloadCalendarMac,o()._j.downloadCalendarWindows],c=[/^\/desktop\/Notion.*\.(dmg|exe)$/],l="fredir";Object.assign(o().Y9,a(372933).rk);const d=Object.values(o().kL),u=Object.values(o().AR),p=Object.values(o().Y9);function m(e,t){var a;return null===(a=f(e,t))||void 0===a?void 0:a[0]}function f(e,t){if(void 0!==e&&!i({path:e,routes:s,locales:[]})&&!c.some((t=>Boolean(e.match(t)))))return i({path:e,routes:d,locales:[]})?["internal",e]:i({path:e,routes:p,locales:n})?["devOnly",e]:i({path:e,routes:u,locales:n})?["normal",e]:"/"!==e||t?n.some((t=>e.toLowerCase()===`/${t.toLowerCase()}`))?["root",e]:e.startsWith(o().AR.templateCreator)?["normal","/@:templateCreator"]:void 0:["root",e]}},568626:(e,t,a)=>{"use strict";a.r(t),a.d(t,{BatchedLogger:()=>k,clientLogglyEnvironmentData:()=>p,initialize:()=>u,log:()=>b,logWithSampleRate:()=>_,pushWithMaxLength:()=>w,rateLimitedLog:()=>y,setConsoleLogLevel:()=>m});a(670560);var o=()=>a(552629),n=()=>a(476870);a(492176),a(7961);function r(e){return e}function i(){const e=new Array;return function(t,a){if("object"!=typeof a||null===a)return a;for(;e.length>0&&e.at(-1)!==this;)e.pop();return e.includes(a)?"[Circular]":(e.push(a),a)}}class s{constructor(e){let{token:t,transform:a}=e;this.token=void 0,this.transform=void 0,this.handles=void 0,this.token=t,this.transform=a??r,this.handles=new Set}static initialize(e){let{splunk:t}=e;const a=Array.isArray(globalThis._DualLogger)?globalThis._DualLogger:new Array;globalThis._DualLogger=new s(t),a.forEach((e=>{var t;return null===(t=globalThis._DualLogger)||void 0===t?void 0:t.push(e)}))}async pushAsync(e){const t=await this.transform(e);return(o=s.SPLUNK_URL,n={method:"POST",headers:{"Content-Type":"text/plain; charset=utf-8",Authorization:`Splunk ${this.token}`},mode:"cors",keepalive:e.keepalive,body:JSON.stringify(t,i()),priority:"low"},a.g.fetch(o,n)).then((0,a(937850).bw)((t=>{!t.ok&&globalThis&&globalThis.console&&console.error(`Failed to log to splunk with error code (${t.status})`,e)}))).catch((e=>{globalThis&&globalThis.console&&console.error("Failed to connect to splunk server",e)}));var o,n}push(e){const t=this.pushAsync(e);this.handles.add(t),t.finally((()=>this.handles.delete(t)))}async flush(){const e=Array.from(this.handles);e.forEach((e=>this.handles.delete(e))),await Promise.all(e)}}s.SPLUNK_URL="https://http-inputs-notion.splunkcloud.com/services/collector/raw";const c=new Array;globalThis._DualLogger??=c;let l="debug",d="local";function u(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};l=e.isLocalhost?"warning":"debug",d=e.env,s.initialize({splunk:{...t.splunk,token:e.splunk.token}})}const p={};function m(){l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"debug"}(0,a(292595).exposeDebugValue)("setLogLevel",m);const f=["error","warning","info","debug"];function g(e,t){return f.indexOf(e)<=f.indexOf(t)}function h(e){const{level:t,from:a,type:o,...n}=e,r=`${(new Date).toISOString()} [${t}] ${a}: ${o}`;console.info(r,n)}function b(e,t){_({logMessage:e,samplePercentage:v(e),forceSuppressConsoleLog:null==t?void 0:t.forceSuppressConsoleLog})}function _(e){var t;let{logMessage:a,samplePercentage:r,forceSuppressConsoleLog:i}=e;if(g(a.level,l)&&!i&&h(a),!(0,n().lB)(r)||!function(e){if("ios"===p.os&&"error"===e.level&&e.error&&"{}"===(0,o().LK)(e.error))return!1;return!0}(a))return;const s={environment:d,...a,instantClientData:{href:"undefined"!=typeof window?window.location.href:void 0,clientTimestamp:Date.now()},clientEnvironmentData:p};void 0!==a.data&&(s.data=(0,o().a7)(a.data)),null===(t=globalThis._DualLogger)||void 0===t||t.push(s)}function v(e){return e.error&&"VersionError"===e.error.name?1:e.error&&"ClientError"===e.error.name?10:100}const y=a(653965).P2(b,2e3);function w(e,t,a){e.push(t),e.length>a&&e.splice(0,e.length-a)}class k{constructor(e){this.from=void 0,this.type=void 0,this.level=void 0,this.logToConsole=void 0,this.maxLength=void 0,this.messages=[],this.flush=()=>{if(0===this.messages.length)return;b({level:this.level,from:this.from,type:this.type,data:{miscDataToConvertToString:{messages:this.messages}}}),this.messages=[]};const{from:t,type:a,level:o,maxLength:n,logToConsole:r}=e;this.maxLength=n,this.from=t,this.type=a,this.level=o,this.logToConsole=r??!0}log(e){this.logToConsole&&g(e.level,this.level)&&h(e),w(this.messages,{...e,ts:Date.now()},this.maxLength)}}},966673:(e,t,a)=>{"use strict";a.d(t,{D9:()=>r,Ds:()=>n,Kt:()=>c,Rm:()=>l,Z_:()=>d,wr:()=>i});var o=a(667294);function n(e,t){return Boolean(e&&t&&e.length===t.length&&e.every(((e,a)=>e===t[a])))}function r(e){const t=(0,o.useRef)();return(0,o.useEffect)((()=>{t.current=e}),[e]),t.current}function i(e,t){const a=!t(r(e),e);return(0,o.useDebugValue)(a),a}function s(e,t){const a=(0,o.useRef)(0);return i(e,t)&&a.current++,(0,o.useDebugValue)(a.current),a.current}function c(e,t,a){return(0,o.useDebugValue)(void 0===t?"disabled":`${t}ms`),l(e,e,t,a)}function l(e,t,a,n){const[r,i]=(0,o.useState)(t),c=s(e,n);return(0,o.useDebugValue)(void 0===a?"disabled":`${a}ms`),(0,o.useEffect)((()=>{if(void 0===a)return;const t=window.setTimeout((()=>{i(e)}),a);return()=>{window.clearTimeout(t)}}),[a,c]),void 0===a?e:r}function d(e,t,a){const[n,r]=(0,o.useState)(e),i=(0,o.useRef)(),c=(0,o.useRef)(null),l=(0,o.useRef)(0),d=s(e,a);return(0,o.useDebugValue)(void 0===t?"disabled":`${t}ms`),(0,o.useEffect)((()=>{if(i.current||void 0===t)c.current=e,l.current=!0;else{r(e);const a=()=>{l.current?(l.current=!1,r(c.current),i.current=window.setTimeout(a,t)):i.current=void 0};i.current=window.setTimeout(a,t)}}),[t,d]),(0,o.useEffect)((()=>()=>{i.current&&clearTimeout(i.current)}),[]),void 0===t?e:n}},540107:(e,t,a)=>{"use strict";a.d(t,{X:()=>n,g:()=>r});var o=a(667294);function n(){const e=(0,o.useRef)(!1);return(0,o.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),e}function r(){const e=(0,o.useRef)(!1);return(0,o.useEffect)((()=>()=>{e.current=!0}),[]),e}},559054:(e,t,a)=>{"use strict";a.d(t,{Ok:()=>d,UK:()=>c,r5:()=>l});var o=a(667294),n=()=>a(657347),r=()=>a(277744),i=()=>a(966673),s=()=>a(540107);function c(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{debugName:r}=a;(0,o.useDebugValue)(r);const i=(0,o.useRef)(0),c=(0,s().X)(),[l,d]=(0,o.useState)({status:"idle"}),u=(0,o.useCallback)((()=>i.current++),[i]),p=(0,o.useMemo)((()=>async function(){i.current++;const t=i.current;d((e=>({...e,status:"pending"})));try{const a=await e(...arguments);return t===i.current&&c.current&&d((e=>({...e,status:"resolved",value:a,error:void 0}))),a}catch(a){return t===i.current&&c.current&&d((e=>({...e,status:"rejected",error:(0,n().t)(a),value:void 0}))),Promise.reject(a)}}),[c,...t]);return[l,p,u]}function l(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{debounce:n,throttle:r,interval:s,debugName:l}=a;(0,o.useDebugValue)(l);const d=(0,i().Kt)(t,n,i().Ds),u=(0,i().Z_)(d,r,i().Ds),[p,m,f]=c(e,u,a);return(0,o.useEffect)((function(){function e(){m().catch((e=>function(e,t){console.error("useAsync: promise rejected",t,e)}(e,l)))}if(void 0!==s){let t;function a(){t&&(window.clearInterval(t),t=void 0)}function o(){!document.hidden?t=window.setInterval(e,s):a()}return document.addEventListener("visibilitychange",o),o(),e(),()=>{document.removeEventListener("visibilitychange",o),a(),f()}}return e(),f}),[m,f,s,l]),[p,m,f]}function d(e){let{state:t,render:a,forceRenderLoading:o,spinAfterMs:n=300}=e;const s="resolved"!==t.status||(o??!1),c=(0,i().Rm)(s,!1,n,Object.is);return s?(0,r().jD)(a(c)):null}},159730:(e,t,a)=>{"use strict";a.d(t,{$C:()=>b,A6:()=>w,B8:()=>f,Cx:()=>v,D3:()=>S,Jx:()=>l,QW:()=>k,Rp:()=>T,WE:()=>g,XV:()=>_,Zw:()=>i,a3:()=>u,bp:()=>P,dO:()=>h,dR:()=>I,hm:()=>d,jc:()=>r,nY:()=>E,oE:()=>C,p8:()=>p,qC:()=>c,tn:()=>y,vq:()=>M});a(821057);const o=["JsonParseError","MissingTokenError","InvalidOrExpiredTokenError","UnauthorizedError","ValidationError","UserValidationError","UserValidationResponse","ForbiddenError","LogicalError","ServiceUnavailableError","RequestTimeoutCancellationError","MessageStoreError","AudioProcessorError","GetStatusError","ElasticsearchError","ElasticsearchLtrError","ElasticsearchBulkIndexError","ElasticsearchIndexingError","NoAvailableSearchClustersError","NoSearchResponseError","AWSRequestHandlerError","ContentfulUnauthorizedError","ContentfulNotFoundError","ContentfulError","DirectRequestHandlerError","RequestHandlerError","MessageStoreRedisError","RedisError","MemcachedError","DiffbotError","DiffbotExtractError","TwilioError","AsanaError","MondayError","QuipError","JiraError","ProjectManagementImporterError","TrelloError","UnsplashError","GiphyError","ZendeskError","PandocError","PdfTodocxError","ConfluenceImportError","ImportError","PostgresDeadlockError","PostgresCollisionError","PostgresNullConstraintError","PostgresInvalidUnicodeCharacter","PostgresInvalidTextRepresentation","PostgresProgramLimitExceeded","PostgresTimeout","TransactionTimeout","PostgresUniqueViolation","OperationConflictError","Dynamo5XXError","DynamoConditionalCheckError","AppleError","GoogleError","MissingSecretError","MissingStaticFileError","DecryptionError","EvernoteError","ChromeError","MarketoServerError","MarketoRateLimitError","ChiliPiperError","AirtableError","NetworkError","SlackError","CommandLineError","ConnectionError","PostgresConnectionError","PostgresConnectionTerminatedError","PostgresServerLoginFailingError","UserRateLimitResponse","UnknownError","NotFoundError","UnsavedTransactionsError","UntriedTransactionError","UnsupportedMediaTypeError","RevenueCatError","InternalFetchError","StripeError","GoogleAdsError","WorkspaceCreationError","HttpRequestError","UnfurlResponseError","AiSourcePickerResponseError","AiSourcePickerQueryError","InvalidNameErrorData","UnknownCollectionServerError","SamlConfigurationError","SpaceNotFoundError","OrganizationNotFoundError","ResourceExpiredError","FileUploadError","OpenAIError","CohereError","MfaBackupCodeExpiredError","WebhookError","InternalServerError","TooManyRequestsError","PostProcessingTaskError","FailedConsolidationError","UnprocessableEntity","ExportRendererError","DatastoreInfraError","PostgresConnectionError","PostgresConnectionTerminatedError","PostgresDeadlockError","PostgresServerLoginFailingError","PostgresTimeout","PgPoolWaitConnectionTimeout","WorkspaceConsolidationRetrySmallerBatchError","CollectionSchemaTooLargeError","DebeziumError","NotionCalendarError","CrdtAssertionError","CrdtIdAlreadyExistsError","CrdtOperationAlreadyAppliedError","CrdtOperationLikelyAlreadyAppliedError","IframelyError","UniversalRetrievalError","StatsigBootstrapError","GlobalOauthError","ChartPaywallError","PublicAPIError","TokenRateLimitError","TokenStoreError","EnqueueSyncTaskTimeout","EnqueueSyncTaskFailure","RequestProxyUpstreamError"],n=Error;class r extends n{constructor(e){var t;super(e.message),this.level=void 0,this.statusCode=void 0,this.headers=void 0,this.name=void 0,this.data=void 0,this.error=void 0,this.body=void 0,this.retryable=void 0,this.level=e.level,this.statusCode=e.status,this.name=e.name,this.data=e.data,this.error=e.error,this.body={errorId:(0,a(307032).c9)(),name:e.name,clientData:e.clientData,debugMessage:e.message},void 0!==e.stack&&(this.stack=e.stack),this.retryable=e.retryable||(null===(t=e.error)||void 0===t?void 0:t.retryable)||!1}}function i(e){return"object"==typeof e&&null!==e&&o.includes(e.name)}class s extends r{constructor(e){super(e),this.body=void 0;const t=this.body;this.body={...t,clientData:e.clientData}}}function c(e){return void 0!==e.clientData}function l(e){return T(e)&&c(e)}class d extends Error{constructor(e,t,a){super(e),this.data=void 0,this.clientData=void 0,this.name="QueueApiError",this.data=t,this.clientData=a}}function u(e){return Boolean(e&&"QueueApiError"===e.name&&void 0!==e.clientData)}class p extends r{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super({level:"warning",status:400,name:"ValidationError",message:e,data:t.data,error:t.error,clientData:t.clientData})}}class m extends r{constructor(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};super({level:"error",status:500,name:e,message:t,data:a.data,error:a.error,clientData:a.clientData})}}class f extends m{constructor(e){super("CrdtAssertionError",e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{})}}class g extends m{constructor(e){super("CrdtIdAlreadyExistsError",e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{})}}class h extends m{constructor(e){super("CrdtOperationAlreadyAppliedError",e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{})}}class b extends m{constructor(e){super("CrdtOperationLikelyAlreadyAppliedError",e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{})}}class _ extends s{constructor(e,t){super({level:"info",status:400,name:"UserValidationError",message:e,clientData:t,...arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}})}}function v(e){return Boolean(e&&"UserValidationError"===e.name&&void 0!==e.body.clientData)}function y(e){return Boolean(e&&"UserValidationResponse"===e.name&&void 0!==e.clientData)}function w(e){return i(e)&&"UserRateLimitResponse"===e.name}function k(e){return i(e)&&"ForbiddenError"===e.name}class S extends r{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super({level:"error",status:400,name:"LogicalError",message:e,data:t.data,error:t.error})}}class E extends s{constructor(e,t){super({level:"info",status:400,name:"ConfluenceImportError",message:e,...t})}}class M extends r{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super({level:"warning",status:400,name:"OperationConflictError",message:e,data:t.data,error:t.error,clientData:t.clientData})}}class P extends r{constructor(e,t,a){super({level:"error",status:400,name:"WorkspaceCreationError",message:e,data:t,error:a})}}class I extends r{constructor(e){super({level:"error",status:404,name:"NotFoundError",message:(null==e?void 0:e.message)||"Resource not found.",error:null==e?void 0:e.error})}}function C(e){return Boolean(e&&"unsaved_transactions"===e.type&&e.errors.length>0)}function T(e){return"object"==typeof e&&null!==e&&e.errorId&&e.name}},520270:(e,t,a)=>{"use strict";a.d(t,{Ms:()=>c,Rl:()=>r,mQ:()=>i,nj:()=>d});a(821057);const o={INTERNAL_SERVER_ERROR:500,NOT_IMPLEMENTED:501,BAD_GATEWAY:502,SERVICE_UNAVAILABLE:503,GATEWAY_TIMEOUT:504,HTTP_VERSION_NOT_SUPPORTED:505,VARIANT_ALSO_NEGOTIATES:506,INSUFFICIENT_STORAGE:507,LOOP_DETECTED:508,NOT_EXTENDED:510,NETWORK_AUTHENTICATION_REQUIRED:511,FORBIDDEN:403},n={BAD_REQUEST:400,UNAUTHORIZED:401,FORBIDDEN:403,NOT_FOUND:404,METHOD_NOT_ALLOWED:405,NOT_ACCEPTABLE:406,PROXY_AUTHENTICATION_REQUIRED:407,REQUEST_TIMEOUT:408,CONFLICT:409,GONE:410,LENGTH_REQUIRED:411,PRECONDITION_FAILED:412,PAYLOAD_TOO_LARGE:413,URI_TOO_LONG:414,UNSUPPORTED_MEDIA_TYPE:415,RANGE_NOT_SATISFIABLE:416,EXPECTATION_FAILED:417,IM_A_TEAPOT:418,MISDIRECTED_REQUEST:421,UNPROCESSABLE_ENTITY:422,LOCKED:423,FAILED_DEPENDENCY:424,TOO_EARLY:425,UPGRADE_REQUIRED:426,PRECONDITION_REQUIRED:428,TOO_MANY_REQUESTS:429,UNAVAILABLE_FOR_LEGAL_REASONS:451,RESOURCE_EXPIRED:419,FETCHING:439},r={...n,...o},i={OK:200,CREATED:201,ACCEPTED:202,NO_CONTENT:204,FOUND:302,TEMPORARY_REDIRECT:307,...n,...o};(0,a(653965).ei)(r,["REQUEST_TIMEOUT","TOO_EARLY","TOO_MANY_REQUESTS","INTERNAL_SERVER_ERROR","BAD_GATEWAY","SERVICE_UNAVAILABLE","GATEWAY_TIMEOUT"]);class s{constructor(e,t,a){this.statusCode=e,this.body=t,this.headers=a}}Object.assign({},...(0,a(401898).qP)(i).map((e=>{let[t,a]=e;return{[t]:(e,t)=>new s(a,e,t)}})));new class{constructor(e){this.processedResponse=e}get statusCode(){return this.processedResponse.statusCode}}(new Error("missing-status-code"));function c(e){return Object.values(o).includes(e)}function l(e){return"statusCode"in e&&(t=e.statusCode,Object.values(r).includes(t));var t}function d(e){return!l(e)}},296339:(e,t,a)=>{"use strict";a.d(t,{jF:()=>i,sL:()=>r,v3:()=>s});var o=()=>a(307032),n=()=>a(401898);function r(e){const t=e.length===o().YI?e.slice(3,12):e.slice(3,8)+e.slice(9,13);return parseInt(t,16)}const i={production:58102339916,staging:4561079407,development:22037813777,local:12471060754};function s(e){if(void 0===e)return;const t=(0,o().Tz)(e);switch(t){case"uuid-v4":case"unknown":return;case"notion-v1":case"notion-v1d":break;default:return void(0,n().P)(t)}const a=r(e);return a===i.production||a===i.staging||a===i.development||a===i.local?"main":a}},924211:(e,t,a)=>{"use strict";a.d(t,{$7:()=>l,DM:()=>_,E2:()=>u,RH:()=>v,al:()=>r,iF:()=>h,iz:()=>p,og:()=>i,vc:()=>d});var o=()=>a(709291),n=()=>a(372933);const r="en-US";function i(e){return function(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}(e).toLowerCase()}const s=(0,o().createIntlCache)();let c=(0,o().createIntl)({locale:"en-US",defaultLocale:"en-US"},s);function l(){return c}function d(){return c}function u(e){return(0,n().xf)(e.locale)?e.locale:r}function p(e){return(0,n().Jb)(e.locale)?e.locale:r}const m={decimal:".",integerSeparator:","};let f=c,g=b(c);function h(e){return f!==e&&(f=e,g=b(e)),g}function b(e){var t,a;const o=e.formatNumberToParts(10000.1),n=null===(t=o.find((e=>"decimal"===e.type)))||void 0===t?void 0:t.value,r=null===(a=o.find((e=>"group"===e.type)))||void 0===a?void 0:a.value;return n&&r?{decimal:n,integerSeparator:r}:m}function _(e){document.documentElement.lang=e.substring(0,2)}function v(e,t){for(const a of navigator.languages)if(("zh-CN"===a||"zh-TW"===a)&&!t.includes(a)&&e!==a)return a}},403072:(e,t,a)=>{"use strict";a.d(t,{Dg:()=>s,E_:()=>i,GQ:()=>c,H0:()=>d,cv:()=>l,iC:()=>p,mY:()=>u,oA:()=>m});a(398858),a(461318),a(33228);var o=()=>a(218265),n=()=>a(89101);const r=["creators","categories","templates","search","collections"];function i(e){const t=n()._j.gallery;return(0,o().bf)({url:t,query:{}})}function s(e){const t=n()._j.marketplace;return(0,o().bf)({url:t,query:{}})}function c(e){for(const t of r)if(e===t)return!0;return!1}function l(e,t){let a=`${e.domainBaseUrl}/${t.name}`;t.pageType&&(a+=`/${t.pageType}`),t.slug&&(a+=`/${t.slug}`);const o=new URL(a);return t.query&&o.searchParams.append("query",encodeURIComponent(t.query)),t.preview&&o.searchParams.append("preview",encodeURIComponent("true")),t.tags&&o.searchParams.append("tags",t.tags),t.groupedTags&&o.searchParams.append("groupedTags",t.groupedTags),t.orderBy&&o.searchParams.append("orderBy",encodeURIComponent(t.orderBy)),t.paid&&o.searchParams.append("paid",encodeURIComponent(t.paid)),t.qualification&&o.searchParams.append("qualification",encodeURIComponent(t.qualification)),t.locales&&o.searchParams.append("locales",encodeURIComponent(t.locales)),t.crumbs&&o.searchParams.append("cr",encodeURIComponent(t.crumbs)),o.toString()}function d(e){return"gallery"===(null==e?void 0:e.name)?n()._j.gallery:n()._j.marketplace}function u(e){const{docMatch:t,routeName:a,parsed:o}=e,{pageType:r,slug:i}=t,s=o.query.preview?decodeURIComponent(o.query.preview):void 0,c=o.query.bp?decodeURIComponent(o.query.bp):void 0;return[{name:a,pageType:r,slug:i,tags:o.query.tags?decodeURIComponent(o.query.tags):void 0,groupedTags:o.query.groupedTags?decodeURIComponent(o.query.groupedTags):void 0,orderBy:o.query.orderBy?decodeURIComponent(o.query.orderBy):void 0,madeBy:o.query.madeBy?decodeURIComponent(o.query.madeBy):void 0,paid:o.query.paid?decodeURIComponent(o.query.paid):void 0,crumbs:o.query.cr?decodeURIComponent(o.query.cr):void 0,preview:"true"===s,showBuyerProfileModal:"true"===c,locales:o.query.locales?decodeURIComponent(o.query.locales):void 0,showMarketplaceCheckoutModal:"true"===(o.query.checkout?decodeURIComponent(o.query.checkout):void 0),coupon:o.query.coupon?decodeURIComponent(o.query.coupon):void 0,from:o.query.from?decodeURIComponent(o.query.from):void 0},"gallery"===a?n()._j.gallery:n()._j.marketplace]}function p(e){const{docMatch:t,routeName:a,parsed:o}=e,r=o.query.bp?decodeURIComponent(o.query.bp):void 0,{pageType:i}=t;return[{name:a,pageType:i,query:o.query.query,orderBy:o.query.orderBy,qualification:o.query.qualification,showBuyerProfileModal:"true"===r,showMarketplaceCheckoutModal:"true"===(o.query.checkout?decodeURIComponent(o.query.checkout):void 0)},"gallery"===a?n()._j.gallery:n()._j.marketplace]}function m(e){const{routeName:t,parsed:a}=e;return[{name:t,showBuyerProfileModal:"true"===(a.query.bp?decodeURIComponent(a.query.bp):void 0),showMarketplaceCheckoutModal:"true"===(a.query.checkout?decodeURIComponent(a.query.checkout):void 0)},"gallery"===t?n()._j.gallery:n()._j.marketplace]}},992149:(e,t,a)=>{"use strict";a.d(t,{HY:()=>n,YM:()=>r,Zr:()=>o});const o="x-notion-cell",n="x-notion-space-short-id",r="x-notion-space-id"},853028:(e,t,a)=>{"use strict";a.d(t,{Ij:()=>n,P$:()=>s,RQ:()=>r,m4:()=>o,mh:()=>i});const o=["necessary","preference","performance","targeting"],n=["notion_user_id","notion_users","notion_public_domain_user_id","notion_browser_id","notion_ghost_admin_user_id","notion_ghost_preferred_role","notion_cookie_consent","notion_check_cookie_consent","notion_locale","notion_experiment_device_id","csrf","notion_calendar_csrf","NEXT_LOCALE","file_token","growSumoPartnerKey","notion_s2s_tracking_params","device_id","sync_session","l_sync_session","s_sync_session","d_sync_session","p_sync_session","notion_cookie_sync_completed","notion_test_cookie_sync_completed","notion_sync_user_id"],r={token_v2:"necessary",file_token:"necessary",sync_session:"necessary",l_sync_session:"necessary",d_sync_session:"necessary",s_sync_session:"necessary",p_sync_session:"necessary",notion_user_id:"necessary",notion_users:"necessary",notion_public_domain_user_id:"performance",notion_browser_id:"performance",notion_ghost_admin_user_id:"necessary",notion_ghost_preferred_role:"necessary",notion_cookie_consent:"necessary",notion_check_cookie_consent:"necessary",notion_locale:"necessary",notion_experiment_device_id:"necessary",NEXT_LOCALE:"necessary",eap_csrf:"necessary",csrf:"necessary",notion_calendar_csrf:"necessary",ajs_anonymous_id:"performance",ajs_user_id:"performance","mutiny.user.token":"performance",io:"necessary",_fbp:"targeting",growSumoPartnerKey:"performance",notion_s2s_tracking_params:"necessary",notion_cookie_sync_completed:"necessary",notion_test_cookie_sync_completed:"necessary",notion_sync_user_id:"necessary",device_id:"necessary"},i={amplitude:"performance",segment:"performance",intercom:"preference",zendesk:"preference",statsig:"necessary",clearbit:"targeting",loggly:"necessary",mutiny:"performance",google_tag_manager:"targeting",marketo:"targeting",customer_io:"targeting",partner_stack:"targeting",metadata_io:"targeting",reddit:"targeting"},s={amplitude:["amp_","amplitude_"],segment:["ajs_"],intercom:["intercom"],zendesk:["zendesk"],statsig:["STATSIG_"],clearbit:["cb_"],loggly:["loggly"],mutiny:["mutiny","_mutiny"],google_tag_manager:["_gcl_"],marketo:["_mkto_"],customer_io:["_cio"],partner_stack:["fs_uid","_gid","_dw","ajs_user_id","entry_time","ajs_anonymous_id","_dwrf","_ga","__ssid","__zlcmid"],metadata_io:["Metadata_"],reddit:["_rdt_"]}},276955:(e,t,a)=>{"use strict";a.d(t,{U:()=>r});a(821057),a(670560);var o=()=>a(653965),n=()=>a(401898);function r(e,t){const a=new Set,r=['  graph [rankdir = "LR"];'],i=new Map,s=new Map;for(const o of e.nodes){const e=[];let c=o.label;if("store"===o.type){if(t&&o.recordStoreDetails){const{id:e}=o.recordStoreDetails;let t=i.get(e);if(t||(t={id:e,table:o.recordStoreDetails.table,nodes:[]},i.set(e,t)),o.recordStoreDetails.table!==t.table)throw new Error("Huh, didn't expect that to happen");if(o.blockStoreDetails){const e=o.blockStoreDetails.type;if(t.blockType){if(t.blockType!==e)throw new Error("Hmm this data is weird")}else t.blockType=e;a.add(o.id)}s.set(o.id,`"${e}":"${o.id}"`),t.nodes.push(o);continue}if(o.recordStoreDetails){const e=o.recordStoreDetails;o.blockStoreDetails?(c=`${c}: ${e.table} ${e.id} (${o.blockStoreDetails.type} block)`,a.add(o.id)):e.path.length>0&&(c=`${c} path: ${e.path.join(".")}`)}e.push("shape=box")}else"computedstore"===o.type?e.push("shape=diamond"):"component"===o.type?e.push("shape=ellipse"):"unknown"===o.type?e.push("shape=tripleoctagon"):(0,n().t1)(o.type);e.push(`label="${c}"`),r.push(`  "${o.id}" [${e.join(",")}];`)}for(const[n,c]of i.entries()){const e=["shape=record"];for(const o of c.nodes){let e=o.label;o.recordStoreDetails&&o.recordStoreDetails.path.length&&(e=`${e}: ${o.recordStoreDetails.path.join(".")}`),o.label=e}const t=o().Xo(c.nodes,["label"]).map((e=>`<${e.id}> ${e.label}`)).join("|");let a=`${c.table} ${c.id}`;c.blockType&&(a+=` (${c.blockType} block)`);const i=`<__title> ${a}|${t}`;e.push(`label="${i}"`),r.push(`  "${n}" [${e.join(",")}];`)}if(!t)for(const o of e.nodes)o.parentUIStoreId&&r.push(`  "${o.parentUIStoreId}" -> "${o.id}" [style=dotted];`);for(const{from:o,to:n}of e.edges){const e=s.get(o)??`"${o}"`,t=[];a.has(o)&&t.push("color=red"),r.push(`  ${e} -> "${n}" [${t.join(",")}];`)}return`digraph G {\n${r.join("\n")}\n}`}},277744:(e,t,a)=>{"use strict";a.d(t,{Ui:()=>u,jD:()=>r,k$:()=>i,lk:()=>l,lq:()=>s});var o=a(667294),n=()=>a(401898);function r(e){return e||null}function i(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function s(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];const o=t.filter(n().$K);return 1===o.length?o[0]:e=>{o.forEach((t=>{i(t,e)}))}}function c(){return o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED}function l(){var e;return Boolean(null===(e=c())||void 0===e||null===(e=e.ReactCurrentOwner)||void 0===e?void 0:e.current)}function d(e){if(e)return"string"==typeof e?e:e.displayName||e.name}function u(){var e,t;const a=null===(e=c())||void 0===e||null===(e=e.ReactCurrentOwner)||void 0===e?void 0:e.current;if(!a)return;const{_debugSource:o,_debugOwner:r,type:i}=a,s=null==r?void 0:r._debugSource,l=d(i)||"unknown",u=(null==o?void 0:o.fileName)??"[unknown file]",p=d(null==r?void 0:r.type)||"unknown owner",m=(null==r||null===(t=r._debugSource)||void 0===t?void 0:t.fileName)??"[unknown file]";return[`<${l}>`,o?` (at ${u}:${o.lineNumber})`:void 0,r?`\n  in <${p}>`:void 0,s?` (at ${m}:${s.lineNumber})`:void 0].filter(n().$K).join("\n")}},599405:(e,t,a)=>{"use strict";a.r(t),a.d(t,{EXTERNAL_INTEGRATION_ROUTE_NAMES:()=>O,SingleRecordAdminTables:()=>$,assistantOnboardingPersonas:()=>j,authCallbackTypes:()=>ae,callbackRoutes:()=>W,createApplePopupRedirect:()=>oe,createAsanaPopupRedirect:()=>se,createEvernotePopupRedirect:()=>ce,createGoogleDrivePicker:()=>de,createGoogleDrivePopupRedirect:()=>le,createGooglePopupRedirect:()=>ne,createSlackPopupRedirect:()=>re,createSpaceUrlFromSpaceId:()=>me,createSpaceUrlPath:()=>pe,createTrelloPopupRedirect:()=>ie,createUpgradedPageRedirect:()=>ue,desktopDeepLinkingRoutes:()=>Z,getBaseUrl:()=>G,getBlockId:()=>X,getPageIdsFromRoute:()=>he,getRouteAndPattern:()=>Y,getRouteAndPatternForSettingsConsole:()=>K,isAppRoute:()=>F,isPeekViewCapableRoute:()=>H,nonNativeRoutes:()=>z,parseRoute:()=>J,patternMatch:()=>Q,shouldShowErrorForRoute:()=>fe,validateOauthInitiatedURL:()=>ge});a(398858),a(461318),a(33228),a(313429);var o=()=>a(613681),n=()=>a(653965),r=()=>a(307032),i=()=>a(203303),s=()=>a(401898),c=()=>a(218265),l=()=>a(619584),d=()=>a(593214),u=()=>a(815145),p=()=>a(305345),m=()=>a(756373),f=()=>a(680310),g=()=>a(151335),h=()=>a(813559),b=()=>a(403072),_=()=>a(63811),v=()=>a(212847);const y=v().object({required:{name:v().literal("nativeTab"),tab:v().literal("search")},optional:{spaceId:v().undefinable(v().string()),searchQuery:v().undefinable(v().string()),searchRequest:v().undefinable(v().string())}}),w=v().object({required:{name:v().literal("nativeTab"),tab:v().literal("updates")},optional:{spaceId:v().undefinable(v().string())}}),k=v().object({required:{name:v().literal("nativeTab"),tab:v().literal("assistant")},optional:{spaceId:v().undefinable(v().uuid())}}),S=v().object({required:{name:v().literal("nativeTab"),tab:v().literal("trash")},optional:{spaceId:v().undefinable(v().uuid())}}),E=v().object({required:{name:v().literal("nativeTab"),tab:v().literal("members")},optional:{spaceId:v().undefinable(v().uuid())}}),M=v().object({required:{name:v().literal("nativeTab"),tab:v().literal("help")},optional:{spaceId:v().undefinable(v().uuid())}}),P=v().object({required:{name:v().literal("nativeTab"),tab:v().literal("empty")},optional:{spaceId:v().undefinable(v().uuid())}}),I=v().union([y,w,k,S,E,M,P]);function C(e,t){const a={name:"nativeTab",tab:e,...t},o=(0,_().OD)(I,a);return o||{name:"unknown"}}var T=()=>a(89101),A=()=>a(177420),R=()=>a(509844);const D="is_from_push_notification";var q=()=>a(461149),x=()=>a(312066),U=()=>a(37604);const N={intercom:!0,import:!0,billing:!0,plans:!0,members:!0,audit_log:!0,connected_apps:!0,identity_provisioning:!0,analytics:!0,admin_content_search:!0,contact_us:!0,profile:!0,notifications_and_settings:!0,notifications:!0,user_settings:!0,language_and_region:!0,settings:!0,quickfind:!0,security:!0,qna:!0,ai_writer:!0,create_form:!0},L=["sidebar_private_section","sidebar_workspace_section","sidebar_team_section","sidebar_outliner_item","mobile_bottom_bar","mobile_widget","new_page_and_dictate_shortcut","new_page_and_dictate_action"],O={popupRedirect:"externalIntegrationPopupRedirect",authCallback:"externalIntegrationAuthCallback",datadogAuthCallback:"datadogAuthCallback"},j=["student","multiplayer","personal"];function F(e){return!!("page"===e.name||"space"===e.name||"chat"===e.name||"marketplace"===e.name||"gallery"===e.name||"team"===e.name?e:void 0)}const B={chat:!0,page:!0,team:!0},V={gallery:!1,marketplace:!1,space:!1};function H(e){if(!F(e))return!1;switch(e.name){case"chat":case"page":case"team":return B[e.name];default:return V[e.name]}}const $=[a(421202).iU,a(475246).bx,a(519889).KJ,a(429369).e0],z={front:!0,invoiceRedirect:!0,unsubscribe:!0,upcomingInvoice:!0,invoiceById:!0,templatesRedirect:!0,communityRedirect:!0,guideRedirect:!0},W={appleAuthCallback:!0,googleAuthCallback:!0,loginWithEmailCallback:!0,loginSuccessCallback:!0,samlAuthCallback:!0,trelloAuthCallback:!0,asanaAuthCallback:!0,slackAuthCallback:!0,passwordResetCallback:!0,externalAuthCallback:!0,externalAuthNativeCallback:!0},Z={page:!0,space:!0};function G(e){for(const t of[e.url,e.currentUrl,e.baseUrl]){const e=c().Qc(t);if(e.protocol&&e.host&&e.hostname)return`${e.protocol}//${e.host}`}return e.baseUrl}function J(e){return Y(e)[0]}function Y(e){var t,a,o;if(e.url&&(e.url.startsWith("/api/v3/")||e.url.startsWith("/signed/")||e.url.startsWith("/image/")||"/getStatus"===e.url))return[{name:"unknown"},"/?"];let n=e.url;try{n=new URL(e.url,e.currentUrl||e.baseUrl).toString()}catch{}const s=c().Qc(n);let l=Boolean(e.publicDomainName&&(null===(t=s.host)||void 0===t?void 0:t.endsWith(e.publicDomainName)));const d="dev.notion.so"===s.host||"stg.notion.so"===s.host,_="localhost"===s.hostname&&"3101"===s.port||"http://localhost:3101"===e.baseUrl&&d,v="localhost"===s.hostname&&"3003"===s.port,y="worker.dev.notion.so"===s.hostname,w="https:"===s.protocol&&((null===(a=s.hostname)||void 0===a?void 0:a.endsWith("ngrok-free.app"))||(null===(o=s.hostname)||void 0===o?void 0:o.endsWith("ngrok.app"))),k="file-local.notion.so"===s.hostname||"local.notion.so"===s.hostname||v||_||y||w;let S;if(s.protocol&&s.host&&s.hostname){const Re=Boolean(e.baseUrl===`${s.protocol}//${s.host}`||l||k);let De=!1;if(e.protocol){i().NV({httpUrl:e.baseUrl,protocol:e.protocol})===`${s.protocol}//${s.hostname}`&&(De=!0)}const qe=Boolean(e.currentUrl&&e.currentUrl.startsWith(`${s.protocol}//${s.host}`));if(Re||De)S=!1;else{if(!qe)return[{name:"external"},"/external"];S=!0,l=!0}}if(s.pathname&&s.pathname.startsWith("/www.notion.so")&&(s.pathname=s.pathname.slice(14)),s.pathname||(s.pathname="/"),"/"!==s.pathname&&s.pathname.endsWith("/")&&(s.pathname=s.pathname.slice(0,-1)),"/"===s.pathname&&!l&&!S){return[{name:"root",target:N[s.query.target]?s.query.target:void 0,templateGalleryItem:s.query.tg},"/"]}const E=K(s);if(E)return E;if(s.pathname===T()._j.modal){return[{name:"modal",templateGalleryItem:s.query.tg,projectManagementLaunch:s.query.pjm},T()._j.modal]}if(s.pathname===T()._j.appleAuthCallback){const{code:xe,error:Ue,encryptedUserObject:Ne,di:Le}=s.query;let Oe,je,Fe;try{const Be=JSON.parse(p().J(s.query.state));Oe=Be.callbackType,je=Be.encryptedToken,Fe=Be.encryptedNonce}catch{}return[{name:"appleAuthCallback",code:xe,encryptedToken:je,encryptedNonce:Fe,callbackType:Oe,encryptedUserObject:Ne,error:Ue,webBrowserDeviceId:Le},T()._j.appleAuthCallback]}if(s.pathname===T()._j.googleAuthCallback){const{code:Ve,error:He,di:$e}=s.query;let ze,We,Ze;try{const Ge=JSON.parse(p().J(s.query.state));ze=Ge.callbackType,We=Ge.encryptedToken,Ze=Ge.drive}catch(Ae){}return Ze?[{name:"googleDriveAuthCallback",code:Ve,error:He},T()._j.googleAuthCallback]:[{name:"googleAuthCallback",code:Ve,callbackType:ze,encryptedToken:We,error:He,webBrowserDeviceId:$e},T()._j.googleAuthCallback]}if(s.pathname===T()._j.externalAuthNativeCallback)return[{name:"externalAuthNativeCallback",notionState:s.query.notion_state},T()._j.externalAuthNativeCallback];if(s.pathname===T()._j.slackAuthCallback){const{type:Je,state:Ye}=s.query;return"new"===Je?[{name:"slackAuthCallback",type:"new",state:Ye,error:s.query.error},s.pathname]:[{name:"slackAuthCallback",type:"legacy",code:s.query.code,state:Ye},T()._j.slackAuthCallback]}if(s.pathname===T()._j.logout)return[{name:"logout"},T()._j.logout];if(s.pathname===T()._j.addAnotherAccount)return[{name:"addAnotherAccount",redirectURL:s.query.redirectURL},T()._j.addAnotherAccount];if(s.pathname.startsWith("/native/"))return[{name:"nativeRedirect",redirect:c().T1(e.url).slice(7)},"/native/?"];if(s.pathname.startsWith("/nativemail/"))return[{name:"nativeMailRedirect",redirect:c().T1(e.url).slice(11)},"/nativemail/?"];if(s.pathname===T()._j.login)return[{name:"login",email:s.query.email,redirectURL:s.query.redirectURL},T()._j.login];if(s.pathname===T()._j.notFound)return[{name:"notFound"},T()._j.notFound];const M="/signup/:trialUpsell",P=Q({pattern:M,pathname:s.pathname});if(P){const{trialUpsell:Ke}=P;if(Ke&&(0,U().t1)(Ke))return[{name:"signupWithTrial",trialUpsell:Ke},M]}if(s.pathname===T()._j.signup)return[{name:"signup",email:s.query.email},T()._j.signup];if(s.pathname===T()._j.loginWithEmail){const Qe=s.query,{state:Xe,password:et,redirectURL:tt,di:at}=Qe;return[{name:"loginWithEmailCallback",state:Xe,password:et,isSignup:"true"===s.query.isSignup,redirectURL:tt,webBrowserDeviceId:at},T()._j.loginWithEmail]}if(s.pathname===T()._j.loginSuccess){const ot=s.query,{di:nt}=ot;return[{name:"loginSuccessCallback",webBrowserDeviceId:nt},T()._j.loginSuccess]}if(s.pathname===T()._j.loginPasswordReset){const rt=s.query,{state:it,password:st}=rt;return[{name:"passwordResetCallback",state:it,password:st},T()._j.loginPasswordReset]}if(s.pathname===T()._j.passwordChangeRedirect)return[{name:"passwordChangeRedirect"},T()._j.passwordChangeRedirect];if(s.pathname===T()._j.samlAuthCallback){const{userId:ct,error:lt,isNewSignup:dt,token:ut,previousUserId:pt,csrfState:mt}=s.query;return[{name:"samlAuthCallback",userId:ct,previousUserId:pt,error:lt,isNewSignup:void 0!==dt&&"true"===dt.toLowerCase(),token:ut,csrfState:mt},T()._j.samlAuthCallback]}const I=(0,h().e8)(s.pathname,!1);if(I&&!l&&!S){const[ft,gt]=I;return[{name:"front",type:ft,alreadyRedirected:Boolean(s.query[h().AM])},`/front${gt}`]}if(s.pathname===T()._j.templates)return[{name:"templatesRedirect"},T()._j.templates];if(s.pathname===T()._j.help)return[{name:"guideRedirect"},T()._j.help];if(s.pathname===T()._j.community)return[{name:"communityRedirect"},T()._j.community];if(s.pathname===T()._j.deprecatedGuideRedirect)return[{name:"guideRedirect"},T()._j.deprecatedGuideRedirect];if(s.pathname===T()._j.unsubscribe)return[{name:"unsubscribe",payload:s.query.payload},T()._j.unsubscribe];if(s.pathname===T()._j.onboarding)return[{name:"onboarding"},T()._j.onboarding];if(s.pathname===T()._j.googleOneTapRedirect)return[{name:"googleOneTapRedirect",code:s.query.code,frontPathName:s.query.frontPathName,trialName:(0,U().t1)(s.query.trialName)?s.query.trialName:void 0},T()._j.googleOneTapRedirect];if(s.pathname===T()._j.invoice)return[{name:"invoiceRedirect"},T()._j.invoice];if(s.pathname===T()._j.terms)return[{name:"termsRedirect"},T()._j.terms];if(s.pathname===T()._j.contentPolicy)return[{name:"contentPolicyRedirect"},T()._j.contentPolicy];if(s.pathname===T()._j.desktopEmailConfirm)return[{name:"desktopEmailConfirm"},T()._j.desktopEmailConfirm];if(s.pathname===T()._j.home){return[{name:"home",peekViewBlockId:s.query[f().UJ],peekMode:s.query.pm},T()._j.home]}const D=`${T()._j.nativeTab}/:tab`,q=Q({pattern:D,pathname:s.pathname});if(q){const{tab:ht}=q;return[C(ht,s.query),D]}const x="/team/:teamId",F=Q({pattern:x,pathname:s.pathname});if(F){const{teamId:bt}=F,_t=r().xP(s.query[f().UJ]),vt=s.query.pm;if(bt)return[{name:"team",teamId:bt,configureOpenInDesktopApp:"true"===s.query.configureOpenInDesktopApp,peekViewBlockId:_t,peekMode:vt},x]}const B="{/:spaceDomain}?/invite/:inviteCode",V=Q({pattern:B,pathname:s.pathname});if(V){const{inviteCode:yt,spaceDomain:wt}=V;if(yt)return[{name:"teamInvite",inviteCode:yt,spaceDomain:wt},B]}const H="/team/:teamId/join",z=Q({pattern:H,pathname:s.pathname});if(z){const{teamId:kt}=z;if(kt)return[{name:"teamsInvite",teamId:kt},H]}const W="/ai-gtm/:blockId",Z=Q({pattern:W,pathname:s.pathname});if(Z){const St=r().xP(Z.blockId);if(St)return[{name:"aiGtmFavoriteImport",blockId:St},W]}const G="/invoice/:id",J=Q({pattern:G,pathname:s.pathname});if(J){const{id:Et}=J;if(Et)return"upcoming"===Et?[{name:"upcomingInvoice",spaceId:s.query.spaceId},G]:[{name:"invoiceById",invoiceId:Et},G]}const Y="/design{/:page}?",ae=Q({pattern:Y,pathname:s.pathname});if(ae){const{page:Mt}=ae;return[{name:"uiDoc",page:Mt},Y]}if(s.pathname===T()._j.creatorProfile)return[{name:"creatorProfile"},T()._j.creatorProfile];if(s.pathname.startsWith(T()._j.creatorProfileTemplates)){return[{name:"creatorProfileTemplates",initialValues:{url:s.query.url?decodeURIComponent(s.query.url):void 0,name:s.query.name?decodeURIComponent(s.query.name):void 0}},T()._j.creatorProfileTemplates]}if(s.pathname===T()._j.creatorProfileAnalytics)return[{name:"creatorProfileAnalytics"},T()._j.creatorProfileAnalytics];const oe=`${T()._j.creatorProfileIntegrations}/:type/:id{/:subpageType}?`,ne=Q({pattern:oe,pathname:s.pathname});if(ne){const{type:Pt,id:It,subpageType:Ct}=ne,Tt=r().xP(It)||It;return"public"===Pt&&Tt?[{name:"creatorProfileIntegrations",pointer:{id:Tt,table:R().K2},publish:"publish"===Ct,lab:"lab"===Ct},oe]:"internal"===Pt&&Tt?[{name:"creatorProfileIntegrations",pointer:{id:Tt,table:A().cZ}},oe]:[{name:"creatorProfileIntegrations",pointer:void 0},oe]}const re=`${T()._j.creatorProfileIntegrations}/:id`;if(Q({pattern:re,pathname:s.pathname}))return[{name:"creatorProfileIntegrations",pointer:void 0},re];if(s.pathname===T()._j.creatorProfileIntegrations)return[{name:"creatorProfileIntegrations"},T()._j.creatorProfileIntegrations];if(s.pathname===T()._j.localizedTemplates)return[{name:"localizedTemplates"},T()._j.localizedTemplates];const ie=Q({pattern:"/marketplace/:pageType",pathname:s.pathname}),se=Q({pattern:"/marketplace/:pageType/:slug",pathname:s.pathname});if(se)return(0,b().mY)({routeName:"marketplace",parsed:s,docMatch:se});if(ie)return(0,b().iC)({routeName:"marketplace",parsed:s,docMatch:ie});if(s.pathname===T()._j.marketplace)return(0,b().oA)({routeName:"marketplace",parsed:s});const ce=Q({pattern:"/gallery/:pageType",pathname:s.pathname}),le=Q({pattern:"/gallery/:pageType/:slug",pathname:s.pathname});if(le)return(0,b().mY)({routeName:"gallery",parsed:s,docMatch:le});if(ce)return(0,b().iC)({routeName:"gallery",parsed:s,docMatch:ce});if(s.pathname===T()._j.gallery)return(0,b().oA)({routeName:"gallery",parsed:s});if(s.pathname===T()._j.templateSubmission)return[{name:"inAppTemplateSubmission"},T()._j.templateSubmission];if(s.pathname===T()._j.templateCreatorSubmission)return[{name:"inAppTemplateCreatorSubmission"},T()._j.templateCreatorSubmission];if(s.pathname===T()._j.studentGroupSignup)return[{name:"studentGroupSignup"},T()._j.studentGroupSignup];if(s.pathname===T()._j.startupsApplication)return[{name:"startupsApplication"},T()._j.startupsApplication];if(s.pathname===T()._j.smbsApplication)return[{name:"smbsApplication"},T()._j.smbsApplication];const de="{/:spaceDomain}?/:maybeUniqueId",ue=Q({pattern:de,pathname:s.pathname});if(ue){const{spaceDomain:At,maybeUniqueId:Rt}=ue;if(Rt){const Dt=Rt.toUpperCase();if((0,m().z0)(Dt))return[{name:"uniqueId",uniqueId:Dt,spaceDomain:At},de]}}const pe="/__export/:maybeBlockId{/:blockExportType}?",me=Q({pattern:pe,pathname:s.pathname});if(me){const{maybeBlockId:qt,blockExportType:xt}=me;if(qt){const Ut=X(qt);if(Ut&&("markdown"===xt||"pdf"===xt||"html"===xt||void 0===xt))return[{name:"exportPreview",blockId:Ut,blockExportType:xt||"html"},pe]}}if(s.pathname===T()._j.admin)return[{name:"admin"},T()._j.admin];if(s.pathname.startsWith(T()._j.adminListData))return[{name:"adminListData",category:s.pathname.slice(T()._j.adminListData.length+1)},"/admin/data/:category"];const fe=`${T()._j.admin}/:table/:id`,ge=Q({pattern:fe,pathname:s.pathname});if(ge){const{table:Nt}=ge;let{id:Lt}=ge;if(Lt){function Ot(){return"user"===Nt?"notion_user":"page"===Nt?"block":Nt}const jt=Ot();if("block"===jt&&(Lt=X(Lt)||"unknown"),$.includes(jt))return[{name:"adminSingleRecord",table:jt,id:Lt},fe]}}if(s.pathname===T()._j.newPage){const Ft=s.query.spaceId,Bt=r().xP(Ft),Vt=L.find((e=>e===s.query.from))?s.query.from:void 0;return[{name:"new",spaceId:Bt,type:s.query.type,id:s.query.id,from:Vt},T()._j.newPage]}if(s.pathname===T()._j.oauthAuthorization)return[{name:"oauthAuthorization",responseType:s.query.response_type,redirectUri:s.query.redirect_uri,integrationId:s.query.client_id,state:s.query.state,owner:s.query.owner,userId:s.query.user_id,spaceId:s.query.space_id},T()._j.oauthAuthorization];if(s.pathname===T()._j.notionCalendarAuthorization)return[{name:"notionCalendarAuthorization",csrf:s.query.csrf,calendarCsrf:s.query.calendar_csrf,redirectUri:s.query.redirect_uri,spaceId:s.query.space_id,state:s.query.state},T()._j.notionCalendarAuthorization];if(s.pathname===T()._j.globalOauthPostLogin)return[{name:"globalOauthPostLogin",state:s.query.state,clientId:s.query.client_id,redirectUri:s.query.redirect_uri,scope:s.query.scope,responseType:s.query.response_type},T()._j.globalOauthPostLogin];if(s.pathname===T()._j.externalAuthCallback){let Ht;const $t=s.query.error_description;return $t&&(Ht=decodeURIComponent($t)),[{name:"externalAuthCallback",notionState:s.query.notion_state,error:s.query.error,errorDescription:Ht},T()._j.externalAuthCallback]}if(Q({pattern:T()._j.externalIntegrationPopupRedirect,pathname:s.pathname}))return[{name:O.popupRedirect,userId:s.query.userId,spaceId:s.query.spaceId,integrationId:s.query.integrationId,externalObjectInstanceBlockId:s.query.externalObjectInstanceBlockId,notionAuthorizationCode:s.query.notionAuthorizationCode,callbackType:s.query.callbackType,redirectToAuth:"true"===s.query.redirectToAuth},T()._j.externalIntegrationPopupRedirect];if(s.pathname===T()._j.initiateExternalAuthentication)return[{name:"initiateExternalAuthentication",notion_user_id:s.query.notion_user_id,notion_workspace_id:s.query.notion_workspace_id,notion_last_visited_url:s.query.notion_last_visited_url,notion_authorization_code:s.query.notion_authorization_code,external_object_instance_block_id:s.query.external_object_instance_block_id,callback_type:s.query.callback_type,integration_id:s.query.integration_id,...s.query.integration_id&&{integration_id:s.query.integration_id}},T()._j.initiateExternalAuthentication];if(s.pathname===T()._j.initiateExternalAuthenticationFromDesktop)return[{name:"initiateExternalAuthenticationFromDesktop",redirectUri:s.query.redirectUri},T()._j.initiateExternalAuthenticationFromDesktop];if(s.pathname.toLowerCase()===T()._j.externalIntegrationAuthCallback.toLowerCase()){let zt;const Wt=s.query.error_description;return Wt&&(zt=decodeURIComponent(Wt)),[{name:O.authCallback,state:s.query.state,code:s.query.code,error:s.query.error,errorDescription:zt,errorUri:s.query.error_uri},T()._j.externalIntegrationAuthCallback]}if(s.pathname===T()._j.datadogAuthCallback){let Zt;const Gt=s.query.error_description;return Gt&&(Zt=decodeURIComponent(Gt)),[{name:O.datadogAuthCallback,organizationId:s.query.dd_oid,organizationName:s.query.dd_org_name,site:s.query.site,state:s.query.state,code:s.query.code,error:s.query.error,errorDescription:Zt,errorUri:s.query.error_uri},T()._j.datadogAuthCallback]}if(s.pathname===T()._j.githubStudentPackAuthCallback){return[{name:"githubStudentPackAuthCallback",code:s.query.code,state:s.query.state},T()._j.githubStudentPackAuthCallback]}if(s.pathname===T()._j.githubStudentPackHome)return[{name:"githubStudentPackHome"},T()._j.githubStudentPackHome];if(s.pathname===T()._j.formResponse)return[{name:"formResponse",formResponseId:s.query.id,secretKey:s.query.secretKey,formSpaceId:s.query.spaceId,formSpaceIntent:s.query.i},T()._j.formResponse];const he=`${T()._j.myIntegrations}/:integrationType/:id/lab`,be=Q({pattern:he,pathname:s.pathname});if(be){const{integrationType:Jt,id:Yt}=be,Kt=r().xP(Yt);return"public"===Jt&&Kt?[{name:"creatorProfileIntegrations",pointer:{id:Kt,table:R().K2},lab:!0,publish:!1},he]:[{name:"myIntegrations",pointer:void 0},he]}const _e=`${T()._j.myIntegrations}/:integrationType/:id`,ve=Q({pattern:_e,pathname:s.pathname});if(ve){const{integrationType:Qt,id:Xt}=ve,ea=r().xP(Xt);return"public"===Qt&&ea?[{name:"myIntegrations",pointer:{id:ea,table:R().K2}},_e]:"internal"===Qt&&ea?[{name:"myIntegrations",pointer:{id:ea,table:A().cZ}},_e]:[{name:"myIntegrations",pointer:void 0},_e]}const ye=`${T()._j.myIntegrations}/:id`;if(Q({pattern:ye,pathname:s.pathname}))return[{name:"myIntegrations",pointer:void 0},ye];if(s.pathname===T()._j.myIntegrations)return[{name:"myIntegrations"},T()._j.myIntegrations];if(s.pathname===T()._j.quickSearch)return[{name:"quickSearch"},T()._j.quickSearch];if(s.pathname===T()._j.blank)return[{name:"blank"},T()._j.blank];const we=Q({pattern:`${T()._j.chat}/:id`,pathname:s.pathname}),ke=Q({pattern:`${T()._j.chat}/tutorial/:extra`,pathname:s.pathname});if(s.pathname===T()._j.chat||we||ke){const ta=s.query[f().UJ]?X(s.query[f().UJ]):void 0,aa=s.query.pm,oa=s.query[u().$X],na=Boolean("tutorial"===(null==we?void 0:we.id)||ke),ra=s.query.persona,ia=j.find((e=>e===ra)),sa=s.hash?s.hash.substring(1):"",ca=r().xP(sa);return na?[{name:"chat",isTutorial:!0,persona:ia,scrollToBlockId:ca,peekViewBlockId:ta,pageVisitSource:oa,peekMode:aa,configureOpenInDesktopApp:"true"===s.query.configureOpenInDesktopApp},T()._j.chat]:[{name:"chat",scrollToBlockId:ca,peekViewBlockId:ta,pageVisitSource:oa,peekMode:aa,configureOpenInDesktopApp:"true"===s.query.configureOpenInDesktopApp,assistantQueryPrefill:s.query.aq,spaceId:s.query.spaceId},T()._j.chat]}const Se=s.query.q,Ee=s.query.searchRequest,Me=s.query.state;if(s.pathname.startsWith("/space/")){const la=s.pathname.slice(7),da=r().xP(la);return da?[{name:"space",spaceId:da,spaceDomain:void 0,requestedOnPublicDomain:l,searchQuery:Se,searchRequest:Ee,state:Me},"/space/:spaceId"]:[{name:"unknown"},"/space/:spaceId"]}const Pe=(s.pathname||"/").substring(1),[Ie,Ce]=Pe.split("/"),Te="/:spaceDomain?/:blockId";if(Ce){const ua=X(Ce);if(!ua)return[{name:"unknown"},"/?"];let pa;return pa=l?te({hostname:s.hostname,publicDomainName:e.publicDomainName,requestedOnPublicDomain:l,requestedOnExternalDomain:S}):g().U.has(Ie)?void 0:Ie,[{name:"page",blockId:ua,spaceId:void 0,spaceDomain:pa,peekViewBlockId:void 0,peekMode:void 0,requestedOnPublicDomain:l,requestedOnExternalDomain:S,...ee(s,e.isMobile)},Te]}{const ma=X(Ie);let fa;if(l&&(fa=te({hostname:s.hostname,publicDomainName:e.publicDomainName,requestedOnPublicDomain:l,requestedOnExternalDomain:S})),ma)return[{name:"page",blockId:ma,spaceId:void 0,spaceDomain:fa,peekViewBlockId:void 0,peekMode:void 0,requestedOnPublicDomain:l,requestedOnExternalDomain:S,...ee(s,e.isMobile)},Te];if(Ie.length>0){if(g().U.has(Ie))return[{name:"unknown"},"/?"];if(l)return[{name:"page",blockId:void 0,slug:Ie,spaceId:void 0,spaceDomain:fa,peekViewBlockId:void 0,peekMode:void 0,requestedOnPublicDomain:l,requestedOnExternalDomain:S,...ee(s,e.isMobile)},"/:spaceDomain?/:slug"]}return[{name:"space",spaceId:void 0,spaceDomain:fa||Ie,requestedOnPublicDomain:l,requestedOnExternalDomain:S,searchQuery:Se,searchRequest:Ee,state:void 0},"/:spaceDomain"]}}function K(e){if(!e.pathname)return;const t=(0,q().yp)(),a=Q({pattern:t,pathname:e.pathname});if(a){const{organizationId:o,...n}=a;return o&&r().t(o)?[{name:"settingsConsoleOrganization",tabRoute:void 0,organizationId:o,properties:n,params:e.query},t]:[{name:"settingsConsoleOrganization",tabRoute:void 0,organizationId:void 0,properties:n,params:e.query},t]}for(const s of x().cZ){const t=(0,q().yp)(s),a=Q({pattern:t,pathname:e.pathname});if(a){const{organizationId:o,...n}=a;return o&&r().t(o)?[{name:"settingsConsoleOrganization",tabRoute:s,organizationId:o,properties:n,params:e.query},t]:[{name:"settingsConsoleOrganization",tabRoute:void 0,organizationId:void 0,properties:n,params:e.query},t]}}const o=(0,q().jj)(),n=Q({pattern:o,pathname:e.pathname});if(n){const{workspaceId:t,...a}=n;return t&&r().t(t)?[{name:"settingsConsoleWorkspace",tabRoute:void 0,workspaceId:t,properties:a,params:e.query},o]:[{name:"settingsConsoleWorkspace",tabRoute:void 0,workspaceId:void 0,properties:a,params:e.query},o]}for(const s of x().fr){const t=(0,q().jj)(s),a=Q({pattern:t,pathname:e.pathname});if(a){const{workspaceId:o,...n}=a;return o&&r().t(o)?[{name:"settingsConsoleWorkspace",tabRoute:s,workspaceId:o,properties:n,params:e.query},t]:[{name:"settingsConsoleWorkspace",tabRoute:void 0,workspaceId:void 0,properties:n,params:e.query},t]}}const i=`${T()._j.settingsConsoleDefault}{/:extra}*`;return Q({pattern:i,pathname:e.pathname})?[{name:"settingsConsoleDefault"},i]:void 0}function Q(e){const t=(0,o().EQ)(e.pattern)(e.pathname);if(t)return(0,l().m8)((0,s().qP)(t.params).map((e=>{let[t,a]=e;return[t,"string"==typeof a?a:void 0]})))}function X(e){const t=e.substring(e.length-r().YI);return r().xP(t)||(r().e(e)?r().cj(e):void 0)}function ee(e,t){const a=e.hash?e.hash.substring(1):"",o=r().xP(a),n=r().xP(e.query.v),i=r().xP(e.query[f().UJ]),s=e.query.pm,c="true"===e.query.duplicate,l=e.query.workspaceId,d=r().xP(e.query.d),p=Boolean(e.query.showMoveTo),m=Boolean(e.query.saveParent),g=e.query.q,h=e.query.searchRequest,b=e.query[u().Mf],_=e.query.tid,v=e.query.from,y="true"===e.query.configureOpenInDesktopApp,w=e.query.tg,k="true"===e.query.pjm,S=e.query[u().$X],E={isPush:"true"===e.query[D]};const M=e.query.state,P="true"===e.query.demoWorkspaceMode,I=e.query.demoTemplateSlug,C=r().xP(e.query.wt);return t&&i?{blockId:i,scrollToBlockId:o,collectionViewId:n,discussionId:d,showMoveTo:p,saveParent:m,shouldDuplicate:c,workspaceId:l,searchQuery:g,searchRequest:h,tid:_,from:v,templateGalleryItem:w,projectManagementLaunch:k,configureOpenInDesktopApp:y,pageVisitSource:S,mobileData:E,queryId:b,state:M,demoWorkspaceMode:P,demoTemplateSlug:I,workflowTranscriptId:C}:{scrollToBlockId:o,collectionViewId:n,peekViewBlockId:i,peekMode:s,discussionId:d,showMoveTo:p,saveParent:m,shouldDuplicate:c,workspaceId:l,searchQuery:g,searchRequest:h,tid:_,from:v,templateGalleryItem:w,projectManagementLaunch:k,configureOpenInDesktopApp:y,pageVisitSource:S,mobileData:E,queryId:b,state:M,demoWorkspaceMode:P,demoTemplateSlug:I,workflowTranscriptId:C}}function te(e){const{hostname:t,publicDomainName:a,requestedOnPublicDomain:o,requestedOnExternalDomain:n}=e;return n?t||void 0:o?c().TW({publicDomainName:a},t||""):void 0}const ae=["popup","redirect","nativeredirect","native","nativemailredirect"];function oe(e,t){const a={callbackType:t.authType.callbackType};t.authType.redirectToAuth&&(a.redirectToAuth="true");const o=(0,d().LC)();return o&&(a.tid=o),c().bf({url:`${e}${T()._j.applePopupRedirect}`,query:a})}function ne(e,t){const a={callbackType:t.authType.callbackType};return t.email&&(a.email=t.email),t.contacts&&(a.contacts="true"),t.authType.redirectToAuth&&(a.redirectToAuth="true"),c().bf({url:`${e}${T()._j.googlePopupRedirect}`,query:a})}function re(e,t){const a={callbackType:t.authType.callbackType,blockId:t.blockId,userId:t.userId};return t.authType.redirectToAuth&&(a.redirectToAuth="true"),c().bf({url:`${e}${T()._j.slackPopupRedirect}`,query:a})}function ie(e,t){const a={callbackType:t.authType.callbackType,userId:t.userId,isElectronDevice:t.isElectronDevice?"true":"false"};return t.authType.redirectToAuth&&(a.redirectToAuth="true"),c().bf({url:`${e}${T()._j.trelloPopupRedirect}`,query:a})}function se(e,t){const a={callbackType:t.authType.callbackType,userId:t.userId};return t.authType.redirectToAuth&&(a.redirectToAuth="true"),c().bf({url:`${e}${T()._j.asanaPopupRedirect}`,query:a})}function ce(e,t){const a={callbackType:t.authType.callbackType,userId:t.userId,isElectronDevice:t.isElectronDevice?"true":"false"};return t.authType.redirectToAuth&&(a.redirectToAuth="true"),c().bf({url:`${e}${T()._j.evernotePopupRedirect}`,query:a})}function le(e,t){const a={callbackType:t.authType.callbackType};return t.authType.redirectToAuth&&(a.redirectToAuth="true"),c().bf({url:`${e}${T()._j.googleDrivePopupRedirect}`,query:a})}function de(e,t){return c().bf({url:`${e}${T()._j.googleDrivePickerPopup}`,query:t})}function ue(e,t){const a=window.btoa(JSON.stringify(t));return c().bf({url:`${e}/upgraded-account`,query:{state:a}})}function pe(e){const{route:t}=e;if("space"===t.name)return t.spaceId?me(t.spaceId):`/${t.spaceDomain}`;(0,s().t1)(t.name)}function me(e){return`/space/${r().cj(e)}`}function fe(e){return"nativeTab"!==e.name&&"quickSearch"!==e.name&&"chat"!==e.name&&"marketplace"!==e.name&&"gallery"!==e.name&&"team"!==e.name}function ge(e,t){if(c().gy(e)){const a=c().Qc(e),o=c().Qc(t);return a.host===o.host&&a.pathname===T()._j.initiateExternalAuthenticationFromDesktop}return!1}function he(e){return"page"===e.name?n().oA([e.blockId,e.peekViewBlockId]):"chat"===e.name?n().oA([e.peekViewBlockId]):[]}},89101:(e,t,a)=>{"use strict";a.d(t,{$e:()=>d,AR:()=>i,VP:()=>n,Y9:()=>s,_j:()=>u,kL:()=>r});var o=()=>a(372933);const n={root:"/",onboarding:"/onboarding",googleOneTapRedirect:"/google-onetap-redirect",login:"/login",loginWithEmail:"/loginwithemail",loginSuccess:"/loginsuccess",logout:"/logout",signup:"/signup",nativeOauthCallback:"/native/oauth2callback",nativeMailOauthCallback:"/nativemail/oauth2callback",desktopEmailConfirm:"/email-confirm",addAnotherAccountModal:"/?target=add_another_account",addAnotherAccount:"/add-another-account",unsubscribe:"/unsubscribe",invoice:"/invoice",admin:"/__admin",adminListData:"/__admin/data",newPage:"/new",aiFavorite:"/ai-favorite",oauthAuthorization:"/install-integration",notionCalendarAuthorization:"/install-calendar-integration",myIntegrations:"/my-integrations",creatorProfileIntegrations:"/profile/integrations",templatePreview:"/template-preview",nativeTab:"/nativetab",modal:"/modal",templateSubmission:"/submit-a-template",templateCreatorSubmission:"/submit-a-template/profile",studentGroupSignup:"/notion-for-student-orgs-apply",startupsApplication:"/startups-apply",smbsApplication:"/smbs-apply",quickSearch:"/quick-search",blank:"/blank",chat:"/chat",creatorProfile:"/profile",creatorProfileTemplates:"/profile/templates",creatorProfileAnalytics:"/profile/analytics",localizedTemplates:"/localized-templates",marketplace:"/marketplace",gallery:"/gallery",home:"/home",formResponse:"/formResponse",community:"/community",consultantsRedirect:"/consultants",deprecatedGuideRedirect:"/guide",terms:"/terms",contentPolicy:"/content-policy",downloadMac:"/desktop/mac/download",downloadMacUniversal:"/desktop/mac-universal/download",downloadMacIntel:"/desktop/mac-intel/download",downloadMacAppleSilicon:"/desktop/mac-apple-silicon/download",downloadWindows:"/desktop/windows/download",downloadWindowsArm:"/desktop/windows-arm/download",downloadCalendarMac:"/calendar/desktop/mac/download",downloadCalendarMacUniversal:"/calendar/desktop/mac-universal/download",downloadCalendarMacAppleSilicon:"/calendar/desktop/mac-apple-silicon/download",downloadCalendarMacIntel:"/calendar/desktop/mac-intel/download",downloadCalendarWindows:"/calendar/desktop/windows/download",notFound:"/not-found",scimApiBasePath:"/scim/v2",settingsConsoleDefault:"/settings",settingsConsoleWorkspace:"/settings/workspace",settingsConsoleOrganization:"/settings/organization",loginPasswordReset:"/loginpasswordreset",passwordResetCallback:"/passwordresetcallback",passwordChangeRedirect:"/passwordchangeredirect",applePopupRedirect:"/applepopupredirect",appleAuthCallback:"/appleauthcallback",applePopupCallback:"/applepopupcallback",googlePopupRedirect:"/googlepopupredirect",googleAuthCallback:"/oauth2callback",googlePopupCallback:"/googlepopupcallback",samlAuth:"/sso/saml",samlAuthCallback:"/samlauthcallback",nativeMailSamlAuthCallback:"/nativemail/samlauthcallback",globalOauthAuthorization:"/oauth2/authorize",globalOauthPostLogin:"/oauth2/postlogin",globalOauthToken:"/oauth2/token",slackPopupRedirect:"/slackpopupredirect",slackAuthCallback:"/slackoauthcallback",trelloPopupRedirect:"/trellopopupredirect",trelloAuthCallback:"/trelloauthcallback",trelloElectronAuthCallback:"/trelloelectronauthcallback",asanaPopupRedirect:"/asanapopupredirect",asanaAuthCallback:"/asanaauthcallback",evernotePopupRedirect:"/evernotepopupredirect",evernoteAuthCallback:"/evernoteoauthcallback",evernoteElectronAuthCallback:"/evernoteelectronoauthcallback",googleDrivePopupRedirect:"/googledrivepopupredirect",googleDrivePickerPopup:"/googledrivepickerpopup",verifyNoPopupBlockerHtmlAndRedirect:"/verifyNoPopupBlockerHtmlAndRedirect",externalAuthCallback:"/externalauthcallback",externalAuthProxy:"/eap",serverIntegrationsAuthProxy:"/sip",userSessionAuth:"/userSessionAuth",syncUserSessionAuthCookies:"/syncCookies",productAuth:"/productAuth",calendarAuth:"/login/calendar",getSessionToken:"/getSessionToken",refreshSessionToken:"/refreshSessionToken",getSessionUsers:"/getSessionUsers",authSync:"/authSync",calendarLogout:"/logout/calendar",externalIntegrationPopupRedirect:"/externalintegrationpopupredirect",externalIntegrationAuthCallback:"/externalintegrationauthcallback",datadogAuthCallback:"/datadogauthcallback",createFakeWorkspace:"/_createfakeworkspace",createFakeWorkspace2:"/_createfakeworkspace2",initiateExternalAuthentication:"/initiateExternalAuthentication",initiateExternalAuthenticationFromDesktop:"/initiateExternalAuthenticationFromDesktop",externalAuthNativeCallback:"/externalauthnativecallback",githubStudentPackHome:"/githubstudentpack",githubStudentPackAuthCallback:"/githubStudentPackAuthCallback",plansSettings:"/?target=plans",membersSettings:"/?target=members"},r={nextJsInternal:"/_next",vercelInsightApi:"/_vercel/insights",frontApi:"/front-api",frontStatic:"/front-static",wellKnownVercel:"/.well-known/vercel",sitemap:"/sitemap.xml",sitemaps:"/sitemaps"},i={about:"/about",affiliates:"/affiliates",ai:"/product/ai",aiUseCases:"/product/ai/use-cases",blog:"/blog",careers:"/careers",calendarRoot:"/calendar",calendar:"/product/calendar",calendarSignup:"/product/calendar/signup",calendarDownloadDesktop:"/product/calendar/download/desktop",calendarDownload:"/product/calendar/download",calendarDownloadiOS:"/product/calendar/download/ios",calendarDownloadWindows:"/product/calendar/download/windows",calendarDownloadMac:"/product/calendar/download/mac",compareAgainst:"/compare-against",confluence:"/confluence",contactSales:"/contact-sales",customers:"/customers",download:"/download",desktop:"/desktop",docs:"/product/docs",embed:"/embed",enterprise:"/enterprise",events:"/events",evernote:"/evernote",help:"/help",integrations:"/integrations",guides:"/help/guides",mail:"/product/mail",mobile:"/mobile",nonprofits:"/nonprofits",notes:"/notes",notionAcademy:"/help/notion-academy",pages:"/pages",partners:"/partners",personal:"/personal",pricing:"/pricing",product:"/product",projects:"/product/projects",releases:"/releases",remote:"/remote",resources:"/resources",security:"/security",startups:"/startups",sitesRoot:"/sites",sites:"/product/sites",sprigSurveyEmbed:"/embed/help/sprig-survey",charts:"/product/charts",upgradedAccount:"/upgraded-account",teams:"/teams",templates:"/templates",useCase:"/use-case",webClipper:"/web-clipper",webinars:"/webinars",wikis:"/product/wikis",forms:"/product/forms",becomeACreator:"/become-a-creator",becomeAPartner:"/become-a-partner",channelPartnerProgram:"/channel-partner-program",consultingPartnerProgram:"/consulting-partner-program",servicePartnerProgram:"/service-partner-program",servicesPartnerProgram:"/services-partner-program",solutionPartnerProgram:"/solution-partner-program",solutionsPartners:"/solutions-partners",solutionsPartnerProgram:"/solutions-partner-program",securityCompliancePartnerProgram:"/security-compliance-partner-program",technologyPartnerProgram:"/technology-partner-program",reportInappropriateContent:"/help/report-inappropriate-content",reportInappropriateForm:"/help/report-inappropriate-content#how-to-report-a-form",desktopMac:"/desktop/mac",desktopWindows:"/desktop/windows",desktopWhatsNew:"/desktop/whats-new",mobileIOS:"/mobile/ios",mobileAndroid:"/mobile/android",androidRedirect:"/android",apiBetaRedirect:"/api-beta",educatorsRedirect:"/educators",jobsRedirect:"/jobs",joinUsRedirect:"/join-us",studentsRedirect:"/students",toolsAndCraftRedirect:"/tools-and-craft",wikiRedirect:"/wiki",whyRedirect:"/why",workRedirect:"/work",guidesRedirect:"/guides",config24Redirect:"/config24",aiRedirect:"/ai",docsRedirect:"/docs",projectsRedirect:"/projects",wikisRedirect:"/wikis",...o().aC,...o().XF,templateCreator:"/@",lp:"/lp",md:"/md",firstBlock:"/first-block",makeWithNotion:"/mwn",makeWithNotionAgenda:"/mwn-agenda",makeWithNotionLive:"/makewithnotionlive",aiConnectors:"/ai-connectors",explore:"/explore"},s={frontDev:"/__frontDev",sandbox:"/sandbox",storybook:"/storybook",components:"/components",frontAdmin:"/__front-admin"},c={consultingPartners:"/consulting-partners"};n.logout,n.login,n.signup,n.desktopEmailConfirm,n.loginWithEmail,n.unsubscribe,n.onboarding,n.invoice,n.admin,n.loginPasswordReset,n.addAnotherAccountModal,n.addAnotherAccount,n.passwordResetCallback,n.passwordChangeRedirect,n.googlePopupRedirect,n.googleAuthCallback,n.googlePopupCallback,n.applePopupRedirect,n.appleAuthCallback,n.applePopupCallback,n.samlAuth,l([n.samlAuth]),n.samlAuthCallback,n.slackPopupRedirect,n.slackAuthCallback,n.trelloPopupRedirect,n.trelloAuthCallback,n.externalAuthCallback,n.externalAuthNativeCallback,n.asanaPopupRedirect,n.asanaAuthCallback,n.evernotePopupRedirect,n.evernoteAuthCallback,n.googleDrivePopupRedirect,n.googleDrivePickerPopup,n.externalIntegrationAuthCallback,n.externalIntegrationPopupRedirect,n.deprecatedGuideRedirect,n.community,n.consultantsRedirect,n.myIntegrations,n.creatorProfileIntegrations,n.templatePreview,n.oauthAuthorization,n.notionCalendarAuthorization,n.nativeOauthCallback,n.nativeMailOauthCallback,n.nativeMailSamlAuthCallback,n.templateSubmission,n.creatorProfile,n.creatorProfileAnalytics,n.creatorProfileTemplates,n.templateCreatorSubmission,n.localizedTemplates,n.studentGroupSignup,n.marketplace,n.gallery,Object.values(r),Object.values(i),l(Object.values(i)),Object.values(s),i.templateCreator,Object.values(c),n.plansSettings,n.membersSettings;function l(e){return e.map((e=>`${e}/*`))}const d={notionTwitter:"https://twitter.com/NotionHQ",appStore:"https://itunes.apple.com/app/notion-notes-tasks-wikis/id1232780281",playStore:"https://play.google.com/store/apps/details?id=notion.id",stagingChromeExtension:"https://chrome.google.com/webstore/detail/plicnlhlnddfonieaidfmagnjmkiiojd",devChromeExtension:"https://chrome.google.com/webstore/detail/ndbjfpdjbfcljfnfhoopkljapcaomhha",prodChromeExtension:"https://chrome.google.com/webstore/detail/knheggckgoiihginacbkhaalnibhilkk",devFirefoxExtension:"https://dev.notion.so/notion/Web-Clipper-fb7489a8ebe64aec987b9b136fa0fafc",prodFirefoxExtension:"https://addons.mozilla.org/en-US/firefox/addon/notion-web-clipper/",devSafariExtension:"https://dev.notion.so/65ce293fa99a4fb0a3302da0e8b09d73#2305488a752c497f80ee810d27454aea",prodSafariExtension:"https://apps.apple.com/us/app/notion-web-clipper/id1559269364?mt=12",notionCalendarAppStore:"https://apps.apple.com/app/notion-calendar/id1607562761",notionCalendarPlayStore:"https://play.google.com/store/apps/details?id=com.cron.calendar",statusPage:"https://status.notion.so",startWithATemplate:"/help/start-with-a-template",termsAndPrivacy:"https://www.notion.so/28ffdd083dc3473e9c2da6ec011b58ac",termsAndConditions:"https://www.notion.so/notion/Terms-and-Privacy-28ffdd083dc3473e9c2da6ec011b58ac",privacyPolicy:"https://www.notion.so/3468d120cf614d4c9014c09f6adc9091",californiaPrivacyNotice:"https://www.notion.so/notion/Privacy-Policy-3468d120cf614d4c9014c09f6adc9091?pvs=4#18e15495ac2643659c303cbe96358620",mediaKit:"https://www.notion.so/205535b1d9c4440497a3d7a2ac096286",webClipperGuide:"https://www.notion.so/ba54b19ecaeb466b8070b9e683c5fce1",publicAPISpec:"https://www.notion.so/notion/Notion-API-specification-c29dd39d851543b49a24e1571f63c488",publicApiGetStarted:"https://www.notion.so/notion/Getting-started-98aa2aeeaf0b4836b089cd6fce0b920a",consultants:"https://www.notion.so/consulting-partners",cookiePolicy:"https://www.notion.so/notion/GDPR-c8eac6ea83a64fb1a3ea3bcd5c3d4951",developerTerms:"https://www.notion.so/notion/Developer-Terms-ba4131408d0844e08330da2cbb225c20",developerPortal:"https://developers.notion.com",developerOAuthDocs:"https://developers.notion.com/docs/authorization",youTube:"https://www.youtube.com/channel/UCoSvlWS5XcwaSzIcbuJ-Ysg",facebook:"https://www.facebook.com/NotionHQ/",twitter:"https://twitter.com/NotionHQ",linkedIn:"https://www.linkedin.com/company/notionhq/",instagram:"https://www.instagram.com/notionhq/",notionPerks:"https://startupshub.notion.site/Perks-Deal-Book-0671c595db8848eab159618fe9229c04",championsCommunity:"https://www.notion.so/Notion-Champions-20f977eb5fdd40d4a7a396f1742c3ea5",communityConduct:"https://www.notion.so/notion/Code-of-Conduct-9399b74373b94181bb1026d8afb11800",careersInternships:"https://app.ripplematch.com/t/1edfe69a",desktopWhatsNewProd:"https://notion.notion.site/What-s-New-Mac-Windows-5936dabc8dd6497895786c91b9d6f12a",desktopWhatsNewDev:"https://dev.notion.so/notion/What-s-new-in-Notion-for-Mac-Windows-Dev-81bb72067550431ea65cd6dab12a9ff1",notionForStartupsTerms:"https://www.notion.so/notion/Notion-for-Startup-Terms-936b74c0323745a186b1497747074020",startupInABox:"https://www.notion.so/templates/startup-in-a-box",notionForSMBsTerms:"https://notion.notion.site/Notion-for-SMB-Terms-6e5f7f5ee9a94c63a7872877db9a6bb8",companyInABox:"https://www.notion.so/templates/company-in-a-box",sellerOnboardingLearnMore:"https://notion.notion.site/25c01b7359394736a1269b82a60e0e90"},u={...d,...c,...s,...i,...n}},421202:(e,t,a)=>{"use strict";a.d(t,{ZP:()=>c,ZQ:()=>n,i3:()=>r,iU:()=>s,qB:()=>i});var o=()=>a(280873);const n=[...["dmca","graphic_or_harmful","exploitation","harassment_abuse_or_threat","hateful","ip_infringement","deceptive_or_malicious","personal_or_confidential","other","verified"]],r={block:!0,collection:!0,space:!0,comment:!0,team:!0,automation_action:!0,skill:!0,collection_view:!0,layout:!0,channel:!0},i={to_do:!0,header:!0,sub_header:!0,sub_sub_header:!0,toggle:!0,quote:!0,bulleted_list:!0,divider:!0,numbered_list:!0,code:!0,text:!1,page:!1,personal_home_page:!1,factory:!1,button:!1,column_list:!1,column:!1,embed:!1,framer:!1,tweet:!1,gist:!1,drive:!1,audio:!1,maps:!1,invision:!1,mixpanel:!1,image:!1,video:!1,file:!1,bookmark:!1,equation:!1,collection_view:!1,collection_view_page:!1,form:!1,breadcrumb:!1,copy_indicator:!1,link_to_page:!1,link_to_collection:!1,figma:!1,loom:!1,typeform:!1,codepen:!1,pdf:!1,callout:!1,table_of_contents:!1,whimsical:!1,miro:!1,abstract:!1,sketch:!1,excalidraw:!1,replit:!1,hex:!1,deepnote:!1,ai_block:!1,drawing:!1,slide:!1,post:!1,transclusion_container:!1,transclusion_reference:!1,external_object_instance:!1,table:!1,table_row:!1,tab:!1,external_object_instance_page:!1,alias:!1,workflow:!1},s="block",c={table:s,columnTypes:{id:o().Z.UUID,space_id:o().Z.UUID,version:o().Z.Number,last_version:o().Z.Number,type:o().Z.String,properties:o().Z.JSON,content:o().Z.StringArray,non_content_children:o().Z.UUIDArray,discussions:o().Z.StringArray,view_ids:o().Z.StringArray,collection_id:o().Z.UUID,permissions:o().Z.JSON,created_time:o().Z.Number,last_edited_time:o().Z.Number,copied_from:o().Z.UUID,file_ids:o().Z.StringArray,ignore_block_count:o().Z.Boolean,is_template:o().Z.Boolean,parent_id:o().Z.UUID,parent_table:o().Z.String,alive:o().Z.Boolean,moved:o().Z.JSON,format:o().Z.JSON,created_by:o().Z.UUID,last_edited_by:o().Z.UUID,created_by_table:o().Z.String,created_by_id:o().Z.UUID,last_edited_by_table:o().Z.String,last_edited_by_id:o().Z.UUID,content_classification:o().Z.String,moved_to_trash_table:o().Z.String,moved_to_trash_id:o().Z.UUID,moved_to_trash_time:o().Z.Number,deleted_from_trash_time:o().Z.Number,deleted_from_trash_table:o().Z.String,deleted_from_trash_id:o().Z.UUID,crdt_data:o().Z.JSON,crdt_format_version:o().Z.Number},requiredColumns:{parent_id:!0,parent_table:!0,alive:!0,type:!0,space_id:!0},defaultColumnValues:{alive:!1},model:(0,a(876096).y)({RecordStore:!0,properties:{content:{getMethod:"getContentIds",getKeyStoreMethod:"getContentStore"},view_ids:{getMethod:"getCollectionViewIds",getKeyStoreMethod:"getCollectionViewsStore"},properties:{defaultOnRead:{}},format:{defaultOnRead:{}},copied_from:{getMethod:!1},collection_id:{getMethod:!1}}})}},177420:(e,t,a)=>{"use strict";a.d(t,{Mf:()=>r,ZP:()=>s,_H:()=>c,cZ:()=>i});var o=()=>a(307032),n=()=>a(280873);const r={notion_user:!0,space:!0},i="bot",s={table:i,columnTypes:{id:n().Z.UUID,version:n().Z.Number,last_version:n().Z.Number,name:n().Z.String,parent_table:n().Z.String,parent_id:n().Z.UUID,created_at:n().Z.Number,created_by_id:n().Z.UUID,created_by_table:n().Z.String,last_edited_at:n().Z.Number,last_edited_by_id:n().Z.UUID,last_edited_by_table:n().Z.String,alive:n().Z.Boolean,type:n().Z.String,integration_id:n().Z.UUID,icon:n().Z.String,space_id:n().Z.UUID,capabilities:n().Z.JSON},model:(0,a(876096).y)({RecordStore:!0,interfaces:{ActorModelInterface:"@notionhq/shared/models/ActorModelInterface"}})},c={id:o().lC,version:0,name:"Automation",type:"automation",created_at:0,created_by_id:o()._6,created_by_table:"notion_user",space_id:o()._6,parent_id:o()._6,parent_table:"notion_user",alive:!0,icon:"https://s3.us-west-2.amazonaws.com/public.notion-static.com/5478707d-f8ea-46d8-902a-d6d932ac20da.png",integration_id:a(977657).aR,capabilities:{read_content:!0}}},280873:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});const o={UUID:"UUID",String:"String",Number:"Number",Boolean:"Boolean",StringArray:"StringArray",JSON:"JSON",XML:"XML",UUIDArray:"UUIDArray",CIDR:"CIDR",NumberArray:"NumberArray",Blob:"Blob"}},509844:(e,t,a)=>{"use strict";a.d(t,{K2:()=>i,ZP:()=>l,ZU:()=>r,l:()=>c,ov:()=>s,v5:()=>n});var o=()=>a(280873);const n={notion_user:!0},r=["published","unpublished"],i="integration";function s(e,t){return!!e&&(t.info.developer_space_id===e||(t.info.extra_testing_space_ids??[]).some((t=>t===e)))}function c(e){return e.info.original_url_patterns&&e.info.original_url_patterns.filter((e=>{var t;return null===(t=e.additional_types)||void 0===t?void 0:t.collection})).length>0}const l={table:i,columnTypes:{id:o().Z.UUID,version:o().Z.Number,last_version:o().Z.Number,name:o().Z.String,parent_table:o().Z.String,parent_id:o().Z.UUID,created_at:o().Z.Number,created_by_id:o().Z.UUID,created_by_table:o().Z.String,updated_at:o().Z.Number,updated_by_id:o().Z.UUID,updated_by_table:o().Z.String,redirect_uris:o().Z.StringArray,status:o().Z.String,info:o().Z.JSON,alive:o().Z.Boolean,capabilities:o().Z.JSON,type:o().Z.String,listing_status:o().Z.String},model:(0,a(876096).y)({RecordStore:!0})}},876096:(e,t,a)=>{"use strict";a.d(t,{y:()=>o});Symbol("Model: default value disabled");function o(e){return e}},86135:(e,t,a)=>{"use strict";a.d(t,{FM:()=>i,Yo:()=>r,ZP:()=>s,yX:()=>c});var o=()=>a(307032),n=()=>a(280873);const r={collection:!0},i="record_key",s={table:i,columnTypes:{id:n().Z.UUID,version:n().Z.Number,last_version:n().Z.Number,space_id:n().Z.UUID,scope_table:n().Z.String,scope_id:n().Z.UUID,parent_table:n().Z.String,parent_id:n().Z.UUID,record_key:n().Z.String,alive:n().Z.Boolean},requiredColumns:{space_id:!0,scope_table:!0,scope_id:!0,parent_table:!0,parent_id:!0,alive:!0},model:(0,a(876096).y)({RecordStore:!0})};function c(e){const{spaceId:t,parentTable:a,parentId:n}=e,[r,i]=["space",t];return(0,o().Ul)(`${t}-${r}-${i}-${a}-${n}`)}},475246:(e,t,a)=>{"use strict";a.d(t,{DH:()=>i,N3:()=>p,Xs:()=>c,ZP:()=>u,bx:()=>l,rz:()=>s});var o=()=>a(212847),n=()=>a(860949),r=()=>a(280873);const i="doc_notes",s="wiki",c="project_management",l="space",d={table:l,columnTypes:{id:r().Z.UUID,version:r().Z.Number,last_version:r().Z.Number,name:r().Z.String,permission_groups:r().Z.JSON,email_domains:r().Z.StringArray,pages:r().Z.StringArray,icon:r().Z.String,disable_public_access:r().Z.Boolean,disable_public_access_requests:r().Z.Boolean,disable_guests:r().Z.Boolean,disable_move_to_space:r().Z.Boolean,disable_export:r().Z.Boolean,disable_space_page_edits:r().Z.Boolean,disable_team_creation:r().Z.Boolean,beta_enabled:r().Z.Boolean,created_time:r().Z.Number,last_edited_time:r().Z.Number,deleted_by:r().Z.UUID,permanently_deleted_time:r().Z.Number,created_by_table:r().Z.String,created_by_id:r().Z.UUID,last_edited_by_table:r().Z.String,last_edited_by_id:r().Z.UUID,admin_disable_public_access:r().Z.Boolean,space_pages:r().Z.UUIDArray,plan_type:r().Z.String,subscription_tier:r().Z.String,invite_link_enabled:r().Z.Boolean,initial_use_cases:r().Z.String,public_home_page:r().Z.String,bot_settings:r().Z.JSON,settings:r().Z.JSON,overdue_subscription:r().Z.JSON,short_id:r().Z.Number,short_id_str:r().Z.String},model:(0,a(876096).y)({RecordStore:!0,properties:{icon:{getMethod:"getRawIcon",getKeyStoreMethod:"getIconStore"},subscription_tier:{defaultOnRead:"free"},settings:{defaultOnRead:{}},permission_groups:{getMethod:!1}}})},u=(o().object({required:{},optional:{is_teams_enabled:o().boolean(),migrated_to_teams_at:o().number(),space_request:o().union([o().object({required:{type:o().literals("personal_external_transfer"),status:o().literals("requested","started","completed"),requested_time:o().number(),requested_from_space_id:o().string(),requested_by_user_id:o().string(),contact_email:o().string()},optional:{start_time:o().number(),target_user_id:o().string(),completed_time:o().number()}}),o().object({required:{type:o().literal("team_claim_upgrade"),status:o().literals("requested","started","added_and_downgraded_users","completed"),requested_time:o().number(),requested_by_space_id:o().string(),target_space_admin_ids:o().array(o().string()),requested_by_id:o().string(),requested_by_table:o().literals("bot","notion_user")},optional:{started_time:o().number(),completed_time:o().number()}}),o().object({required:{type:o().literal("organization_claiming_space"),status:o().literals("requested","added_space_to_organization","completed"),requested_time:o().number(),requested_by_organization_id:o().string(),requested_by_id:o().string(),requested_by_table:o().literal("notion_user")},optional:{started_time:o().number(),completed_time:o().number()}}),o().object({required:{type:o().literal("domain_claim_space_deletion"),status:o().literals("started","canceled"),requested_time:o().number(),started_time:o().number(),requested_by_space_id:o().string(),requested_by_id:o().string(),requested_by_table:o().literals("bot","notion_user")},optional:{contact_email:o().string(),last_delayed_time:o().number(),canceled_time:o().number(),canceled_by_id:o().string(),canceled_by_table:o().literals("bot","notion_user")}}),o().object({required:{type:o().literal("space_content_duplication"),status:o().literals("started","completed","failed","dry_run_completed","failed_with_closed_source","pending_deletion"),started_time:o().number(),target_space_id:o().string(),requested_by_id:o().string(),requested_by_table:o().literals("bot","notion_user"),contact_email:o().string()},optional:{completed_time:o().number(),failed_time:o().number()}})]),in_ai_program:o().boolean(),is_assistant_experience_enabled:o().boolean(),all_users_ai_enabled:o().boolean(),database_sync_row_limit:o().number(),disable_membership_requests:o().boolean(),disable_external_membership_requests:o().boolean(),enable_guest_invite_requests:o().boolean(),seen_membership_requests:o().boolean(),disable_guest_membership_requests:o().boolean(),seen_guest_membership_requests:o().boolean(),first_invited_member_time:o().number(),disable_ai_feature:o().boolean(),enable_ai_feature:o().boolean(),disable_page_analytics:o().boolean(),disable_team_guests:o().boolean(),grant_awards:o().array(o().object({required:{feature:o().literals("ai"),id:o().literals(...a(808517).ej),received_at:o().number()},optional:{}})),crdt_status:o().literals("off","preDowngrade","downgrading","migrating","on"),subscription_elapsed_date:o().number(),space_survey_data:o().object({required:{},optional:{intent:o().object({required:{value:o().string(),version:o().number(),collected_at:o().number(),collected_from:o().literals(...n().Vh)},optional:{}}),use_cases:o().object({required:{value:o().array(o().string()),version:o().number(),collected_at:o().number(),collected_from:o().literals(...n().Vh)},optional:{}}),company_size:o().object({required:{value:o().string(),version:o().number(),collected_at:o().number(),collected_from:o().literals(...n().Vh)},optional:{}})}}),seen_block_limit_reduction:o().boolean(),seen_block_limit_reduction_v2:o().boolean(),seen_block_limit_increase:o().boolean(),seen_block_limit_earlier:o().boolean(),exposed_to_timed_trials_in_onboarding:o().boolean(),exposed_to_timed_trials_in_onboarding_v2:o().boolean(),exposed_to_hide_block_limit_counter:o().boolean(),exposed_to_block_management:o().boolean(),exposed_to_ai_limit_drop:o().boolean(),reach_block_limit_time:o().number(),zero_retention_enabled:o().boolean(),embedding_index_is_live:o().boolean(),embedding_index_generation:o().number(),sharded_entitlement_usage_tables:o().boolean(),are_scim_invite_emails_suppressed:o().boolean(),disable_notion_calendar:o().boolean(),custom_emoji_creation_only_admin:o().boolean(),self_serve_enterprise_eligible:o().boolean(),was_in_personal_home_default_treatment:o().boolean(),is_personal_home_enabled:o().boolean(),show_home_virtual_views:o().boolean(),enable_ai_training:o().boolean(),manage_internal_domains:o().union([o().literal("auto"),o().literal("notion_admin_override")]),premium_feature_overrides:o().record(o().string(),o().union([o().literal("unlimited"),o().number(),o().boolean()])),delete_from_trash_delay_seconds:o().number(),purge_delay_seconds:o().number(),free_charts:o().array(o().string()),hipaa_compliancy_data:o().object({required:{last_edited_by_id:o().string(),last_edited_time:o().number()},optional:{}})}}),d),p="e12b42ac-4e54-476f-a4f5-7d6bdb1e61e2"},429369:(e,t,a)=>{"use strict";a.d(t,{Im:()=>i,ZP:()=>u,bx:()=>l,d2:()=>r,e0:()=>d});var o=()=>a(212847),n=()=>a(280873);const r=["none","team_level_guest","member","owner"],i={space:!0},s={disable_public_access:o().boolean(),disable_team_page_edits:o().boolean(),disable_guests:o().boolean(),disable_export:o().boolean()},c={disable_invite_link:o().boolean()},l=(o().union([o().object({required:{visibility:o().literals("team_members","space_members"),space_member_join_access:o().literal("invite_only"),invite_access:o().literals("team_members","team_owners")},optional:{...s,...c}}),o().object({required:{visibility:o().literal("space_members"),space_member_join_access:o().literal("self_join"),invite_access:o().literal("team_members")},optional:{...s,...c}})]),["open","closed","private"]),d="team",u={table:d,columnTypes:{id:n().Z.UUID,version:n().Z.Number,last_version:n().Z.Number,space_id:n().Z.UUID,name:n().Z.String,description:n().Z.String,icon:n().Z.String,created_time:n().Z.Number,created_by_table:n().Z.String,created_by_id:n().Z.UUID,last_edited_time:n().Z.Number,last_edited_by_table:n().Z.String,last_edited_by_id:n().Z.UUID,archived_by:n().Z.UUID,archived_at:n().Z.Number,team_pages:n().Z.UUIDArray,pinned_pages:n().Z.UUIDArray,parent_id:n().Z.UUID,parent_table:n().Z.String,settings:n().Z.JSON,is_default:n().Z.Boolean,membership:n().Z.JSON,permissions:n().Z.JSON},model:(0,a(876096).y)({RecordStore:!0,properties:{pinned_pages:{getMethod:!1},settings:{getKeyStoreMethod:!0},icon:{getMethod:"getRawIcon"},membership:{getMethod:"getRawMembership"}}})}},519889:(e,t,a)=>{"use strict";a.d(t,{Az:()=>m,KJ:()=>r,T0:()=>u,ZP:()=>i,el:()=>l,fs:()=>p,r3:()=>d,s$:()=>c});var o=()=>a(307032),n=()=>a(280873);const r="notion_user",i={table:r,columnTypes:{id:n().Z.UUID,version:n().Z.Number,last_version:n().Z.Number,email:n().Z.String,given_name:n().Z.String,family_name:n().Z.String,profile_photo:n().Z.String,onboarding_completed:n().Z.Boolean,mobile_onboarding_completed:n().Z.Boolean,clipper_onboarding_completed:n().Z.Boolean,reverify:n().Z.Boolean,name:n().Z.String,is_banned:n().Z.Boolean,suspended_time:n().Z.Number},model:(0,a(876096).y)({RecordStore:!0,interfaces:{ActorModelInterface:"@notionhq/shared/models/ActorModelInterface"},properties:{admin_user:{getMethod:!1,getKeyStoreMethod:!1},global_oauth_client:{getMethod:!1,getKeyStoreMethod:!1},given_name:{getMethod:!1},family_name:{getMethod:!1},name:{getMethod:!1}}})},s="https://s3.us-west-2.amazonaws.com/public.notion-static.com/5478707d-f8ea-46d8-902a-d6d932ac20da.png",c={id:o()._6,version:0,email:"ops+admin@makenotion.com",admin:!0,name:"Notion App",profile_photo:s},l={id:o().jt,version:0,email:"ops+support@makenotion.com",admin:!0,name:"Notion Support",profile_photo:s};o().Me;function d(e){return e===c.id}const u={id:o().bt,version:0,email:"ops+ai@makenotion.com",admin:!0,name:"Notion AI",profile_photo:s},p={id:o().Yj,version:0,email:"ops+home@makenotion.com",admin:!0,name:"Notion App",profile_photo:s},m=(o().v,{id:o().nZ,version:0,email:"ops+form@makenotion.com",admin:!0,name:"Anonymous",profile_photo:s})},109852:(e,t,a)=>{"use strict";a.d(t,{Ag:()=>U,B9:()=>Q,CV:()=>J,DD:()=>B,In:()=>F,Jr:()=>X,Ko:()=>$,NT:()=>Z,NW:()=>C,Oi:()=>z,QG:()=>L,Rq:()=>H,So:()=>q,UJ:()=>x,bN:()=>R,bT:()=>K,c$:()=>O,gi:()=>G,hw:()=>j,mM:()=>I,ob:()=>P,r4:()=>V,rX:()=>W,sC:()=>Y,um:()=>N,x6:()=>T,xj:()=>A});var o=()=>a(619584),n=()=>a(471924),r=()=>a(599405),i=()=>a(89101);const s="sessionTags",c="urlAnalytics",l="sessionTabId",d="activeUserId",u="experimentExposedMap",p="sessionAppRefreshed",m="oauthAuthorizationPage",f="postLoginRedirectURL",g="postLoginRedirectURLTS",h="postOnboardingRedirectURL",b="postOnboardingRedirectURLTS",_="oauthInitiatedTimestamp",v="postLoginFallbackRedirectUrl",y="postLoginFallbackRedirectUrlTimestamp",w="onboardingFormResponseId",k="onboardingFormSecretKey",S="onboardingFormSpaceId",E="onboardingFormSpaceIntent",M="onboardingFormResponseIdTimestamp";function P(e){sessionStorage.setItem(s,JSON.stringify(e))}function I(){const e=sessionStorage.getItem(s);if(e)return(0,o().dj)(e)}function C(e){const{pathname:t,query:a,previous_path:o,...n}=e;sessionStorage.setItem(c,JSON.stringify(n))}function T(){const e=sessionStorage.getItem(c);if(e)return(0,o().dj)(e)}function A(e){sessionStorage.setItem(d,e)}function R(){return sessionStorage.getItem(d)||void 0}function D(e){return`${u}:${e}`}function q(e,t){return`v${e}:${t}`}function x(e,t,a){(t||a)&&sessionStorage.setItem(D(e),q(a,t))}function U(e){const t=sessionStorage.getItem(D(e));if(t)return t}function N(e){sessionStorage.setItem(p,JSON.stringify(e))}function L(){const e=sessionStorage.getItem(p);return!!e&&(0,o().dj)(e)}function O(){let e=sessionStorage.getItem(l);return e||(e=n().Il(),sessionStorage.setItem(l,e)),e}function j(){sessionStorage.setItem(_,`${Date.now()}`)}function F(e){void 0===e?sessionStorage.removeItem(m):sessionStorage.setItem(m,JSON.stringify(e))}function B(){const e=sessionStorage.getItem(m);if(e)return(0,o().dj)(e)}function V(e){const t=sessionStorage.getItem(f),a=sessionStorage.getItem(g),o=sessionStorage.getItem(_),{config:n,fileHostProtocol:s,fileHostName:c}=e;return n&&o&&t&&r().validateOauthInitiatedURL(t,n.domainBaseUrl)?parseInt(o)>Date.now()-12e4?{type:"oauth",result:t}:void sessionStorage.removeItem(_):t&&(t.startsWith(`${i()._j.globalOauthAuthorization}`)||t.startsWith(`${i()._j.globalOauthPostLogin}`))?{type:"global_oauth",result:t}:t&&a?parseInt(a)>Date.now()-9e5?t.startsWith(`${s}://${c}/`)?{type:"file",result:t}:{type:"other",result:t}:void H():void 0}function H(){sessionStorage.removeItem(f),sessionStorage.removeItem(g)}function $(e){sessionStorage.setItem(f,e),sessionStorage.setItem(g,`${Date.now()}`)}function z(){sessionStorage.removeItem(w),sessionStorage.removeItem(M),sessionStorage.removeItem(k),sessionStorage.removeItem(S),sessionStorage.removeItem(E)}function W(e,t,a,o){sessionStorage.setItem(w,e),sessionStorage.setItem(k,t),sessionStorage.setItem(S,a),o&&sessionStorage.setItem(E,o),sessionStorage.setItem(M,`${Date.now()}`)}function Z(){const e=sessionStorage.getItem(w),t=sessionStorage.getItem(k),a=sessionStorage.getItem(S),n=sessionStorage.getItem(E),r=sessionStorage.getItem(M);return r&&e&&parseInt(r)<Date.now()-10*o().hM?null:e&&t&&a?{formResponseId:e,formSecretKey:t,formSpaceId:a,formSpaceIntent:n??void 0}:null}function G(e){sessionStorage.setItem(v,e),sessionStorage.setItem(y,`${Date.now()}`)}function J(){sessionStorage.removeItem(v),sessionStorage.removeItem(y)}function Y(){const e=sessionStorage.getItem(v),t=sessionStorage.getItem(y);return t&&e&&parseInt(t)<Date.now()-10*o().hM?null:e}function K(){const e=sessionStorage.getItem(h),t=sessionStorage.getItem(b);return t&&e&&parseInt(t)<Date.now()-15*o().hM?null:e}function Q(){sessionStorage.removeItem(h),sessionStorage.removeItem(b)}function X(e){sessionStorage.setItem(h,e),sessionStorage.setItem(b,`${Date.now()}`)}},461149:(e,t,a)=>{"use strict";a.d(t,{a5:()=>c,jj:()=>s,yp:()=>i,zh:()=>l});var o=()=>a(613681),n=()=>a(218265),r=()=>a(89101);function i(e){const t=`${r()._j.settingsConsoleOrganization}{/:organizationId}?`;return e?`${t}${e.pattern}`:t}function s(e){const t=`${r()._j.settingsConsoleWorkspace}{/:workspaceId}?`;return e?`${t}${e.pattern}`:t}function c(e){const{queryParams:t,tabRoute:a,organizationId:r}=e,s=e.properties??{};if(a){const e=i(a),c=(0,o().MY)(e)({...s,organizationId:r});return t?(0,n().bf)({url:c,query:t}):c}const c=i();return(0,o().MY)(c)({organizationId:r})}function l(e){const{queryParams:t,tabRoute:a,workspaceId:r,properties:i={}}=e;if(a){const e=s(a),c=(0,o().MY)(e)({...i,workspaceId:r});return t?(0,n().bf)({url:c,query:t}):c}const c=s();return(0,o().MY)(c)({workspaceId:r})}},312066:(e,t,a)=>{"use strict";a.d(t,{A4:()=>d,C$:()=>l,CO:()=>n,FW:()=>s,HI:()=>i,J7:()=>u,Wq:()=>o,Zq:()=>c,cZ:()=>p,fp:()=>g,fr:()=>m,qR:()=>r,tg:()=>f});const o={name:"home",pattern:"/home"},n={name:"general",pattern:"/general{/:subtab}?"},r={name:"people",pattern:"/people{/:subtab}?"},i={name:"security",pattern:"/security{/:subtab}?"},s={name:"audit_log",pattern:"/audit-log"},c={name:"analytics",pattern:"/analytics{/:subtab}?"},l={name:"accounts",pattern:"/accounts{/:subtab}?"},d={name:"organization_settings",pattern:"/organization-settings"},u={name:"workspaces",pattern:"/workspaces"},p=[o,n,d,u,r,i,l,c,s,{name:"content_search",pattern:"/content-search"}],m=[{name:"security",pattern:"/security"},{name:"members",pattern:"/people/members"}],f=["general","workspaces"],g=["general","members","groups"]},811045:(e,t,a)=>{"use strict";function o(e){return!!(n(e)||function(e){return c.has(e)}(e)||r(e))}function n(e){return s.has(e)}function r(e){return l.includes(e)}function i(e){return n(e.table)}a.d(t,{GS:()=>i,IO:()=>n,L$:()=>r,an:()=>o});const s=new Set(["agent","automation_action","automation","block","collection_view","collection","comment","custom_emoji","discussion","external_authentication_token","external_object","follow","form_question","invite","page_exit","page_visit","reaction","record_counter","record_key","record_mention","server_integrations__jira_webhook","skill","snapshot","space_bot","space_permission_group","space_permission_group_member","space_user","space_view","space","subscription_banner","team","webhook_subscription","workflow_template_instance","space_user_recovery","property_item","assistant_chat_step","assistant_chat_session","layout","ai_embedding_config","site","trusted_domain","assistant_session_starter","free_chart","channel","related_content","workflow_template_instance","form_response_snapshot","workflow","workflow_automation_run","workflow_transcript","schedule_for_event"]),c=new Set(["activity"]),l=["notification"]},564850:(e,t,a)=>{"use strict";a.d(t,{EC:()=>l,IC:()=>p,Ii:()=>i,Ir:()=>u,ZV:()=>c,eV:()=>d,fq:()=>m,q2:()=>s});a(821057);var o=()=>a(949051);class n extends Error{constructor(e){const{message:t,debugInfo:a}=e;super(t),this.debugInfo=void 0,this.debugInfo=a}}function r(e){return e instanceof n}class i extends n{constructor(e){const{result:t,debugInfo:a}=e;super({message:t.message,debugInfo:a}),this.name=t.name}}class s extends n{constructor(){super(...arguments),this.name="SqliteDatabaseBecameCorruptDuringSession"}}class c extends n{constructor(){super(...arguments),this.name="SqliteDatabaseWasCorruptWhenSessionBegan"}}class l extends n{constructor(){super(...arguments),this.name="SqliteInvalidResult"}}class d extends n{constructor(){super(...arguments),this.name="SqlitePreconditionFail"}}class u extends n{constructor(){super(...arguments),this.name="SqliteOutOfSpace"}}class p extends n{constructor(){super(...arguments),this.name="SqliteSharedWorkerFailedToDelegate"}}function m(e,t){let{isBrowser:a,wasmSqliteStorage:n}=t;return{errorSql:r(e)?e.debugInfo.errorSql:void 0,lastSuccessfulSqlBatch:e instanceof s?e.debugInfo.lastSuccessfulSqlBatch:void 0,sqliteCode:r(e)?e.debugInfo.sqliteCode:void 0,wasmSqliteDbVersion:a?o().w:void 0,wasmSqliteStorage:n}}},344381:(e,t,a)=>{"use strict";a.d(t,{Eu:()=>g,G$:()=>p,RA:()=>m,gI:()=>f,gU:()=>l,mz:()=>c,sf:()=>d});a(821057);var o=()=>a(602013),n=()=>a(401898),r=()=>a(619584),i=()=>a(564850),s=()=>a(56544);const c=999;async function l(e){let{connection:t,sql:a,args:o,queryName:n}=e;const r={sql:a,args:o,getData:!0},[i]=await p({connection:t,statements:[r],queryName:n});return i.data}async function d(e){let{connection:t,sql:a,args:o,queryName:n}=e;const r={sql:a,args:o};await p({connection:t,statements:[r],queryName:n})}let u;async function p(e){let{connection:t,statements:a,queryName:c}=e;const l=async()=>{const e={sql:"BEGIN",getData:!1},o={sql:"COMMIT",getData:!1},l={sql:"ROLLBACK",getData:!1},d=a.map((e=>({...e,sql:(0,r().A_)(e.sql)}))),p=[e,...d,o],m=(0,s().Co)({queryName:c,body:p,onError:l}),f=m,g=await t.execSqliteBatch(f),h=g.body.slice(1,-1),b=function(e){const{batch:t,result:a,lastSuccessfulSqlBatch:o}=e,r=a.body.findIndex(s().hJ);if(r<0)return;const c=a.body[r],l={batch:t,result:a,errorSql:t.body[r].sql,errorArgs:t.body[r].args,errorIndex:r,sqliteCode:"sqliteCode"in c?c.sqliteCode:void 0};switch(c.type){case"Error":return c.message.includes("database disk image is malformed")?o?new(i().q2)({message:c.message,debugInfo:{...l,lastSuccessfulSqlBatch:o}}):new(i().ZV)({message:c.message,debugInfo:l}):new(i().Ii)({result:c,debugInfo:l});case"ErrorBefore":return new(i().EC)({message:"ErrorBefore before first Error",debugInfo:l});case"PreconditionFailed":return new(i().eV)({message:"The precondition SQL query did not pass, the batch execution was not attempted.",debugInfo:l});case"OutOfSpace":return new(i().Ir)({message:"Sqlite has run out of space",debugInfo:l});case"SharedWorkerFailedToDelegate":return new(i().IC)({message:"SharedWorker failed to delegate to a Worker",debugInfo:l});default:(0,n().t1)(c)}}({batch:m,result:g,lastSuccessfulSqlBatch:u});if(b||h.some(s().hJ))throw b;return u=d.map((e=>e.sql)),h};return await o().XD({initialInput:void 0,fn:()=>l(),handleError:(e,t)=>"SqlitePreconditionFail"!==e.name||t?{status:"throw",error:e}:{status:"retry"},retryAttemptsMS:[10,100,1e3],retryAttemptRandomOffsetMS:50})}function m(e){const t=e.data[0];if(0===e.data.length||!t)throw new Error("Expected >1 result rows, instead had none.");return t}function f(e){return JSON.stringify(e).replace(/\u2028/g,"").replace(/\u2029/g,"")}function g(e){return e?1:0}},308523:(e,t,a)=>{"use strict";a.d(t,{v:()=>h});a(821057),a(670560);function o(e,t){for(const a of t)e.push(a)}const n=Symbol("QueryArg");class r{constructor(e){this.value=e}}const i=new Set(["IS NULL","IS NOT NULL","IS TRUE","IS FALSE","=","!=","<","<=",">",">=","IS","IN","NOT IN","LIKE","NOT LIKE","MATCH"]);function s(e){if(i.has(e))return e;throw new Error(`Not a SQL operator: "${e}"`)}const c={createForDialect:e=>function(t){for(var a=arguments.length,o=new Array(a>1?a-1:0),n=1;n<a;n++)o[n-1]=arguments[n];return(new e).appendTemplate(t,...o)}};class l{constructor(){this.chunks=[],this.args=[]}appendTemplate(e){if(!Array.isArray(e)||!Array.isArray(e.raw))throw new Error("sql`` can only be used as a template literal tag");for(var t=arguments.length,a=new Array(t>1?t-1:0),o=1;o<t;o++)a[o-1]=arguments[o];for(const n of e)if(this.appendRaw_DANGEROUS(n),a.length){const e=a.shift();if(e instanceof r){this.appendIdentifier(e);continue}if(e instanceof l){this.append(e);continue}this.appendArg(e)}return this}append(e){return o(this.chunks,e.chunks),o(this.args,e.args),this}appendArg(e){return this.chunks.push(n),this.args.push(e),this}appendRaw_DANGEROUS(e){return this.chunks.push(e),this}appendIdentifier(e){const t=e instanceof r?e.value:e;return this.appendRaw_DANGEROUS(this.escapeIdentifier(t))}escapeIdentifier(e){if(/^\w+$/.test(e))return`"${e}"`;throw new Error(`Unexpected SQL identifier format ${e}`)}toString(){const e=this.chunks.map((e=>e===n?"?":e)).join(""),t=JSON.stringify(this.args);return`${this.constructor.name||"SQL"}(\`${e}\`, ${t})`}DEBUG_ONLY_getInterpolatedQuery(){let e=0;return this.chunks.map((t=>{if(t===n){const t=this.args[e];return e++,function(e){if(Array.isArray(e)){let t=!1;const a=e.map((e=>"string"==typeof e?f(e):("number"==typeof e||(t=!0),e)));if(!t)return`ARRAY[${a.join(",")}]`}if(null==e)return"NULL";switch(typeof e){case"string":case"symbol":return f(String(e));case"number":case"bigint":case"boolean":return String(e);case"function":case"object":case"undefined":return f(JSON.stringify(e))}}(t)}return t})).join("")}}function d(e,t){if(t instanceof l)return t;if("string"==typeof t){if(!/^[ \t]*$/.test(t))throw new Error(`Unexpected indent format ${t}`);return e.raw_DANGEROUS(t)}if(t<0)return;const a="  ".repeat(t);return e`\n`.appendRaw_DANGEROUS(`${a}`)}function u(e,t,a){const o=e``;return t.forEach(((e,n)=>{o.append(e),n!==t.length-1&&o.append(a)})),o}const p=(new l).appendRaw_DANGEROUS(" "),m=new l;function f(e){let t=!1,a="'";for(let o=0;o<e.length;o++){const n=e[o];"'"===n?a+=n+n:"\\"===n?(a+=n+n,t=!0):a+=n}return a+="'",!0===t&&(a=` E${a}`),a}var g=()=>a(344381);const h=function(e){const t=c.createForDialect(e),a=t;return a.raw_DANGEROUS=t=>(new e).appendRaw_DANGEROUS(t),a.ident=t=>(new e).appendIdentifier(t),a.op=t=>(new e).appendRaw_DANGEROUS(s(t)),a.expr=(t,a,o)=>{const n=new e;if("string"==typeof t){const e=t.split(".");for(let t=0;t<e.length;t++)0!==t&&n.appendRaw_DANGEROUS("."),n.appendIdentifier(e[t])}else n.append(t);return n.appendRaw_DANGEROUS(` ${s(a)} `),void 0!==o&&n.append(o),n},a.join=(e,t)=>u(a,e,t),a.and=(e,t)=>function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1;if(0===t.length)return e`TRUE`;if(1===t.length)return t[0];const o=d(e,a),n=u(e,t,e`${o??p}AND `);return e`(${o??m}${n})`}(a,e,t),a.or=(e,t)=>function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1;if(0===t.length)return e`FALSE`;if(1===t.length)return t[0];const o=d(e,a),n=u(e,t,e`${o??p}OR `);return e`(${o??m}${n})`}(a,e,t),a.comma=(e,t)=>function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1;return u(e,t,e`,${d(e,a)??p}`)}(a,e,t),a.newline=e=>d(a,e??0)??t`\n`,a.comment=t=>(new e).appendRaw_DANGEROUS(`/* ${t.replace(/\/(?=\*)|\*(?=\/)/g,"$& ")} */`),a}(class extends l{static fromColumnType(e){if(!(0,a(56544).Tp)(e))throw new Error(`Not a valid Sqlite column type: "${e}"`);return h.raw_DANGEROUS(e)}sql(){return this.chunks.map((e=>e===n?"?":e)).join("")}asRead(){return{sql:this.sql(),args:this.args,getData:!0}}asWrite(){return{sql:this.sql(),args:this.args}}async all(e,t){return(0,g().gU)({connection:e,sql:this.sql(),args:this.args,queryName:t})}async first(e){return(await this.all(e))[0]}async run(e){return(0,g().sf)({connection:e,sql:this.sql(),args:this.args})}})},55373:(e,t,a)=>{"use strict";a.d(t,{dh:()=>b,g7:()=>v,gK:()=>_});a(821057),a(670560);var o=()=>a(657347),n=()=>a(653965),r=()=>a(552629),i=()=>a(937850),s=()=>a(619584),c=()=>a(63811),l=()=>a(212847),d=()=>a(344381);const u=["cid","name","type","notnull","dflt_value","pk"],p=["seqno","cid","name"],m=["type","name","tbl_name","sql"],f={db_true:(0,d().Eu)(!0),arg_true:(0,d().Eu)(!0),db_false:(0,d().Eu)(!1),arg_false:(0,d().Eu)(!1),db_float:10.5,arg_float:10.5,db_string:"hello",arg_string:"hello",db_null:null,arg_null:null},g=l().object({required:{db_true:l().literal(f.db_true),arg_true:l().literal(f.arg_true),db_false:l().literal(f.db_false),arg_false:l().literal(f.arg_false),db_float:l().literal(f.db_float),arg_float:l().literal(f.arg_float),db_string:l().literal(f.db_string),arg_string:l().literal(f.arg_string),db_null:l().isNull(),arg_null:l().isNull()},optional:{},exact:!0});async function h(e,t,a){const n=[...t.statements,{sql:`PRAGMA user_version = ${t.id}`,getData:!1}];if("execSqliteBatchV2"in e){const t=e,c=(0,s().A_)(`\n\t\t  SELECT\n\t\t    CASE user_version\n\t\t    WHEN ${a} THEN 1\n\t\t    ELSE 0 END AS precondition_result\n\t\t    FROM pragma_user_version() LIMIT 1\n\t\t`),l=new k(c,t);try{await(0,d().G$)({connection:l,statements:n})}catch(r){if("SqlitePreconditionFail"!==(0,o().t)(r).name)throw r;await(0,i().Vs)(50)}}else{const[o]=await(0,d().G$)({connection:e,statements:[{sql:"SELECT * from pragma_user_version() LIMIT 1",getData:!0}]}),{user_version:r}=(0,d().RA)(o);if(r!==a)throw new Error(`Cannot apply migration ${t.id}: DB user_version=${r}, expected ${a}`);await(0,d().G$)({connection:e,statements:n})}}async function b(e,t,a){const{migrations:o,endSchema:n}=t,i=n.pragmas.user_version,s=await _(e),l=s.pragmas.user_version,d=o.filter((e=>e.id>l&&e.id<=i));if(0===d.length)return void w(s,n);for(let r=l+1;r<=i;r++){const e=d[r-l-1];if(!e)throw new Error(`Migrating ${l} -> ${i}: missing migration from ${r-1} to ${r}`);if(e.id!==r)throw new Error(`Migrating ${l} -> ${i}: migration order mismatch: expected id ${r}, had id ${e.id}`)}if(t.fastForward&&0===l&&i===t.fastForward.id&&(u=s,p={pragmas:{user_version:0},tables:{},indexes:{}},!(0,c().Gu)(y(p),u))){a({level:"info",from:"sqliteSchemaHelpers",type:"attemptFastForwardMigration",data:{message:`Attempting fast-forward migration to version ${i}`}});try{await h(e,t.fastForward,0)}catch(m){throw a({level:"error",from:"sqliteSchemaHelpers",type:"fastForwardMigrationError",error:(0,r().Ui)(m)}),m}a({level:"info",from:"sqliteSchemaHelpers",type:"successfulFastForwardMigration",data:{message:`Successfully fast-forward migrated to version ${i}`}})}else{a({level:"info",from:"sqliteSchemaHelpers",type:"attemptMigration",data:{message:`Attempting migration from ${l} to ${i}`}});for(const t of d)try{await h(e,t,t.id-1)}catch(m){throw a({level:"error",from:"sqliteSchemaHelpers",type:"migrationError",error:(0,r().Ui)(m)}),m}a({level:"info",from:"sqliteSchemaHelpers",type:"successfulMigration",data:{message:`Successfully migrated to ${i}`}})}var u,p;w(await _(e),n)}async function _(e){const t=m.map((e=>`m."${e}" as master_${e}`)),a=[...t,...u.map((e=>`i."${e}" as col_${e}`))].join(", "),o=[...t,...p.map((e=>`i."${e}" as idx_${e}`))].join(", "),r=[{sql:"SELECT\n\t\t\t\t1 as db_true,\n\t\t\t\t? as arg_true,\n\n\t\t\t\t0 as db_false,\n\t\t\t\t? as arg_false,\n\n\t\t\t\t10.5 as db_float,\n\t\t\t\t? as arg_float,\n\n\t\t\t\t'hello' as db_string,\n\t\t\t\t? as arg_string,\n\n\t\t\t\tNULL as db_null,\n\t\t\t\t? as arg_null",args:[f.arg_true,f.arg_false,f.arg_float,f.arg_string,f.arg_null],getData:!0},{sql:`SELECT ${a} FROM sqlite_master AS m, pragma_table_info(m.name) AS i WHERE m.type='table'`,getData:!0},{sql:`SELECT ${o} FROM sqlite_master AS m, pragma_index_info(m.name) AS i WHERE m.type='index'`,getData:!0},{sql:"SELECT * FROM pragma_user_version()",getData:!0}],[i,s,l,h]=await(0,d().G$)({connection:e,statements:r}),b=i.data[0],_=(0,c().Gu)(g,b,{rootVariableName:"sanityRow"});if(_)throw _.name="SqliteTypeSanityError",Object.assign(_,{actual:b,expected:f}),_;return function(e,t,a){const o={pragmas:{user_version:a.user_version},tables:{},indexes:{}};for(const r of e){const e={type:r.master_type,sql:r.master_sql,name:r.master_name,tbl_name:r.master_tbl_name},t={cid:r.col_cid,name:r.col_name,type:r.col_type,notnull:r.col_notnull,dflt_value:r.col_dflt_value,pk:r.col_pk},a=o.tables[e.name]||{info:e,columns:[]};a.columns.push(t),a.columns=n().MR(a.columns,(e=>e.cid)),o.tables[e.name]=a}for(const r of t){const e={type:r.master_type,sql:r.master_sql,name:r.master_name,tbl_name:r.master_tbl_name},t={name:r.idx_name,cid:r.idx_cid,seqno:r.idx_seqno},a=o.indexes[e.name]||{info:e,columns:[]};a.columns.push(t),a.columns=n().MR(a.columns,(e=>e.seqno)),o.indexes[e.name]=a}return o}(s.data,l.data,(0,d().RA)(h))}function v(e){const t=[];for(const a of Object.values(e.tables))t.push({sql:`DROP TABLE ${a.info.name}`});for(const a of Object.values(e.indexes))t.push({sql:`DROP INDEX IF EXISTS ${a.info.name}`});return t.push({sql:"PRAGMA user_version = 0"}),t}function y(e){const t=l().object({required:{user_version:l().literal(e.pragmas.user_version)},optional:{},exact:!0}),a={};for(const[n,r]of Object.entries(e.tables))a[n]=l().object({required:{info:l().object({required:{name:l().literal(r.info.name),type:l().literal(r.info.type),tbl_name:l().literal(r.info.tbl_name),sql:l().string()},optional:{}}),columns:l().tuple(r.columns.map((e=>l().object({required:{cid:l().literal(e.cid),name:l().literal(e.name),type:null===e.type?l().isNull():l().caseInsensitiveLiteral(e.type),notnull:l().literal(e.notnull),dflt_value:null===e.dflt_value?l().isNull():l().literal(e.dflt_value),pk:l().literal(e.pk)},optional:{}}))))},optional:{}});const o={};for(const[n,r]of Object.entries(e.indexes))o[n]=l().object({required:{info:l().object({required:{name:l().literal(r.info.name),type:l().literal(r.info.type),tbl_name:l().literal(r.info.tbl_name),sql:l().union([l().string(),l().isNull()])},optional:{}}),columns:l().tuple(r.columns.map((e=>l().object({required:{seqno:l().literal(e.seqno),cid:l().literal(e.cid),name:null===e.name?l().isNull():l().literal(e.name)},optional:{}}))))},optional:{}});return l().object({required:{pragmas:t,tables:l().object({required:a,optional:{},exact:!1}),indexes:l().object({required:o,optional:{},exact:!1})},optional:{},exact:!0})}function w(e,t){const a=(0,c().Gu)(y(t),e,{rootVariableName:"schema"});if(a)throw a.name="SqliteSchemaMismatch",Object.assign(a,{actual:e,expected:t}),a}class k{constructor(e,t){this.precondition=e,this.connection=t}async execSqliteBatch(e){return await this.connection.execSqliteBatchV2({batch:e,precondition:{sql:this.precondition,getData:!0}})}}},56544:(e,t,a)=>{"use strict";function o(e){return"INTEGER"===e||"TEXT"===e||"BLOB"===e}a.d(t,{Co:()=>r,Tp:()=>o,hJ:()=>n});function n(e){return"Error"===e.type||"ErrorBefore"===e.type||"PreconditionFailed"===e.type||"OutOfSpace"===e.type||"SharedWorkerFailedToDelegate"===e.type}function r(e){return e}},554153:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var o=()=>a(430548);const n=new(o().ZP)({namespace:o().$p,important:!0,trackingType:"necessary"})},808517:(e,t,a)=>{"use strict";a.d(t,{ej:()=>c,lN:()=>s});const o="ai.grant032023",n="ai.qnaBetaRefresh",r="ai.limitedQnaRefresh",i="ai.assistantLaunchGrant",s="ai.studentGitHubGrant",c=[o,n,r,i,s]},37604:(e,t,a)=>{"use strict";a.d(t,{Rk:()=>i,rX:()=>s,t1:()=>n});const o=["plus","business","upwork","perfmark"];function n(e){return o.includes(e)}const r=["perfmark","reverse","reverse_mm_ent","default","enterprise","mm_ent","upwork"];function i(){return Object.fromEntries(r.map((e=>[e,{id:e,from:"onboarding"}])))}function s(e){return!!e&&e.some((e=>e.type.includes("trial")&&"endDate"in e&&e.endDate>=Date.now()))}},860949:(e,t,a)=>{"use strict";a.d(t,{Bt:()=>S,Dh:()=>s,K0:()=>c,Vh:()=>i});a(670560);var o=()=>a(401898),n=()=>a(568626),r=()=>a(570411);const i=["onboarding","inapp_modal"];function s(e){const{maybeFunction:t,guessedFunctionVersion:a,maybeRole:o,guessedRoleVersion:r,maybeCategories:i,guessedCategoriesVersion:s,maybeEducationRole:c,guessedEducationRoleVersion:f,maybeEducationLevel:h,guessedEducationLevelVersion:y,maybeNotionUseFrequency:w,guessedNotionUseFrequencyVersion:k,collectedFrom:S,fromMigration:I,logData:C}=e,T=e.collectedAt||(new Date).getTime(),A=void 0!==t&&function(e){if(!(4!==e.guessedFunctionVersion&&4.1!==e.guessedFunctionVersion||"unfilled"!==e.maybeFunction&&"personal"!==e.maybeFunction))return;if(4.1===e.guessedFunctionVersion&&"student"===e.maybeFunction)return;const t=(e=>{const{maybeFunction:t,collectedAt:a,collectedFrom:o,guessedFunctionVersion:n}=e,r={4:{founderCeo:"founder_or_ceo",internalCommunication:"internal_communication",itAdmin:"it_admin",knowledgeManagement:"knowledge_management",productDesign:"product_design",projectProgramMgmt:"project_or_program_management"},4.1:{internalCommunication:"internal_communication",itAdmin:"it_admin",knowledgeManagement:"knowledge_management",productDesign:"product_design",projectProgramMgmt:"project_or_program_management"}},i=n?[n]:[],s=Object.keys(b).filter((e=>b[e].created_at<=a)).reverse().map((e=>parseFloat(e)));i.push(...s);for(const c of i){if("string"==typeof t&&b[c].options.includes(t))return{value:t,version:c,collected_at:a,collected_from:o};if(r[c]&&void 0!==r[c][t])return{value:r[c][t],version:c,collected_at:a,collected_from:o}}})(e);if(t)return void 0!==e.guessedFunctionVersion&&e.guessedFunctionVersion!==t.version&&n().log({level:"warning",from:"surveyDataHelpers.attemptCreateUserSurveyData",type:"ValidationError",data:{miscDataToConvertToString:{field:"function",unexpected_version:e.guessedFunctionVersion,field_version:t.version,field_value:t.value,from_migration:Boolean(e.fromMigration),...e.logData}}}),t;n().log({level:"warning",from:"surveyDataHelpers.attemptCreateUserSurveyData",type:"ValidationError",data:{miscDataToConvertToString:{field:"function",unexpected_value:e.maybeFunction,guessed_version:e.guessedFunctionVersion,latest_version:l,from_migration:Boolean(e.fromMigration),...e.logData}}})}({maybeFunction:t,collectedFrom:S,collectedAt:T,guessedFunctionVersion:a,fromMigration:I,logData:C}),R=void 0!==o&&function(e){const t=(e=>{const{maybeRole:t,collectedAt:a,collectedFrom:o,guessedRoleVersion:n}=e,r={3:{founder_ceo:"founder_or_ceo"}},i=n?[n]:[],s=Object.keys(_).filter((e=>_[e].created_at<=a)).reverse().map((e=>parseFloat(e)));i.push(...s);for(const c of i){if("string"==typeof t&&_[c].options.includes(t))return{value:t,version:c,collected_at:a,collected_from:o};if(r[c]&&void 0!==r[c][t])return{value:r[c][t],version:c,collected_at:a,collected_from:o}}})(e);if(t)return void 0!==e.guessedRoleVersion&&e.guessedRoleVersion!==t.version&&n().log({level:"warning",from:"surveyDataHelpers.attemptCreateUserSurveyData",type:"ValidationError",data:{miscDataToConvertToString:{field:"role",unexpected_version:e.guessedRoleVersion,field_version:t.version,field_value:t.value,from_migration:Boolean(e.fromMigration),...e.logData}}}),t;n().log({level:"warning",from:"surveyDataHelpers.attemptCreateUserSurveyData",type:"ValidationError",data:{miscDataToConvertToString:{field:"role",unexpected_value:e.maybeRole,guessed_version:e.guessedRoleVersion,latest_version:d,from_migration:Boolean(e.fromMigration),...e.logData}}})}({maybeRole:o,collectedFrom:S,collectedAt:T,guessedRoleVersion:r,fromMigration:I,logData:C}),D=Array.isArray(i)&&i.length>0&&function(e){const t=(e=>{const{maybeCategories:t,collectedAt:a,collectedFrom:o,guessedCategoriesVersion:n}=e,r=n?[n]:[];for(const i of r)if(t.every((e=>v[i].options.includes(e))))return{value:t,version:i,collected_at:a,collected_from:o}})(e);if(t)return void 0!==e.guessedCategoriesVersion&&e.guessedCategoriesVersion!==t.version&&n().log({level:"warning",from:"surveyDataHelpers.attemptCreateSpaceSurveyData",type:"ValidationError",data:{miscDataToConvertToString:{field:"use_cases",unexpected_version:e.guessedCategoriesVersion,field_version:t.version,field_value:t.value,from_migration:Boolean(e.fromMigration),...e.logData}}}),t;n().log({level:"warning",from:"surveyDataHelpers.attemptCreateUserSurveyData",type:"ValidationError",data:{miscDataToConvertToString:{field:"use_cases",unexpected_value:e.maybeCategories,guessed_version:e.guessedCategoriesVersion,latest_version:g,from_migration:Boolean(e.fromMigration),...e.logData}}})}({maybeCategories:i,collectedFrom:S,collectedAt:T,guessedCategoriesVersion:s,fromMigration:I,logData:C}),q=void 0!==c&&function(e){const t=(e=>{const{maybeEducationRole:t,collectedAt:a,collectedFrom:o,guessedEducationRoleVersion:n}=e,r=n?[n]:[],i=Object.keys(E).filter((e=>E[e].created_at<=a)).reverse().map((e=>parseFloat(e)));r.push(...i);for(const s of r)if("string"==typeof t&&E[s].options.includes(t))return{value:t,version:s,collected_at:a,collected_from:o}})(e);if(t)return void 0!==e.guessedEducationRoleVersion&&e.guessedEducationRoleVersion!==t.version&&n().log({level:"warning",from:"surveyDataHelpers.attemptCreateUserSurveyData",type:"ValidationError",data:{miscDataToConvertToString:{field:"education_role",unexpected_version:e.guessedEducationRoleVersion,field_version:t.version,field_value:t.value,from_migration:Boolean(e.fromMigration),...e.logData}}}),t;n().log({level:"warning",from:"surveyDataHelpers.attemptCreateUserSurveyData",type:"ValidationError",data:{miscDataToConvertToString:{field:"education_role",unexpected_value:e.maybeEducationRole,guessed_version:e.guessedEducationRoleVersion,latest_version:u,from_migration:Boolean(e.fromMigration),...e.logData}}})}({maybeEducationRole:c,collectedFrom:S,collectedAt:T,guessedEducationRoleVersion:f,fromMigration:I,logData:C}),x=void 0!==h&&function(e){const t=(e=>{const{maybeEducationLevel:t,collectedAt:a,collectedFrom:o,guessedEducationLevelVersion:n}=e,r=n?[n]:[],i=Object.keys(M).filter((e=>M[e].created_at<=a)).reverse().map((e=>parseFloat(e)));r.push(...i);for(const s of r)if("string"==typeof t&&M[s].options.includes(t))return{value:t,version:s,collected_at:a,collected_from:o}})(e);if(t)return void 0!==e.guessedEducationLevelVersion&&e.guessedEducationLevelVersion!==t.version&&n().log({level:"warning",from:"surveyDataHelpers.attemptCreateUserSurveyData",type:"ValidationError",data:{miscDataToConvertToString:{field:"education_level",unexpected_version:e.guessedEducationLevelVersion,field_version:t.version,field_value:t.value,from_migration:Boolean(e.fromMigration),...e.logData}}}),t;n().log({level:"warning",from:"surveyDataHelpers.attemptCreateUserSurveyData",type:"ValidationError",data:{miscDataToConvertToString:{field:"education_level",unexpected_value:e.maybeEducationLevel,guessed_version:e.guessedEducationLevelVersion,latest_version:p,from_migration:Boolean(e.fromMigration),...e.logData}}})}({maybeEducationLevel:h,collectedFrom:S,collectedAt:T,guessedEducationLevelVersion:y,fromMigration:I,logData:C}),U=void 0!==w&&function(e){const t=(e=>{const{maybeNotionUseFrequency:t,collectedAt:a,collectedFrom:o,guessedNotionUseFrequencyVersion:n}=e,r=n?[n]:[],i=Object.keys(P).filter((e=>P[e].created_at<=a)).reverse().map((e=>parseFloat(e)));r.push(...i);for(const s of r)if("string"==typeof t&&P[s].options.includes(t))return{value:t,version:s,collected_at:a,collected_from:o}})(e);if(t)return void 0!==e.guessedNotionUseFrequencyVersion&&e.guessedNotionUseFrequencyVersion!==t.version&&n().log({level:"warning",from:"surveyDataHelpers.attemptCreateUserSurveyData",type:"ValidationError",data:{miscDataToConvertToString:{field:"notion_use_frequency",unexpected_version:e.guessedNotionUseFrequencyVersion,field_version:t.version,field_value:t.value,from_migration:Boolean(e.fromMigration),...e.logData}}}),t;n().log({level:"warning",from:"surveyDataHelpers.attemptCreateUserSurveyData",type:"ValidationError",data:{miscDataToConvertToString:{field:"notion_use_frequency",unexpected_value:e.maybeNotionUseFrequency,guessed_version:e.guessedNotionUseFrequencyVersion,latest_version:m,from_migration:Boolean(e.fromMigration),...e.logData}}})}({maybeNotionUseFrequency:w,collectedFrom:S,collectedAt:T,guessedNotionUseFrequencyVersion:k,fromMigration:I,logData:C}),N={...A&&{function:A},...R&&{role:R},...D&&{categories:D},...q&&{education_role:q},...x&&{education_level:x},...U&&{notion_use_frequency:U}};if(Object.keys(N).length>0)return N}function c(e){const{maybeIntent:t,guessedIntentVersion:a,maybeUseCases:o,guessedUseCasesVersion:r,maybeCompanySize:i,guessedCompanySizeVersion:s,collectedFrom:c,fromMigration:l,logData:d}=e,u=e.collectedAt||(new Date).getTime(),p="string"==typeof t&&function(e){const t=(e=>{const{maybeIntent:t,collectedAt:a,collectedFrom:o,guessedIntentVersion:n}=e,r={2:{personal:"life",team:"work"}},i=n?[n]:[],s=Object.keys(y).filter((e=>y[e].created_at<=a)).reverse().map((e=>parseFloat(e)));i.push(...s);for(const c of i){if("string"==typeof t&&y[c].options.includes(t))return{value:t,version:c,collected_at:a,collected_from:o};if(2===e.guessedIntentVersion&&"string"==typeof t&&r[c]&&void 0!==r[c][t])return{value:r[c][t],version:c,collected_at:a,collected_from:o}}})(e);if(t)return void 0!==e.guessedIntentVersion&&e.guessedIntentVersion!==t.version&&n().log({level:"warning",from:"surveyDataHelpers.attemptCreateSpaceSurveyData",type:"ValidationError",data:{miscDataToConvertToString:{field:"intent",unexpected_version:e.guessedIntentVersion,field_version:t.version,field_value:t.value,fromMigration:e.fromMigration||!1,...e.logData}}}),t;n().log({level:"warning",from:"surveyDataHelpers.attemptCreateSpaceSurveyData",type:"ValidationError",data:{miscDataToConvertToString:{field:"intent",unexpected_value:e.maybeIntent,guessed_version:e.guessedIntentVersion,latest_version:f,from_migration:Boolean(e.fromMigration),...e.logData}}})}({maybeIntent:t,collectedFrom:c,collectedAt:u,guessedIntentVersion:a,fromMigration:l}),m=Array.isArray(o)&&o.length>0&&function(e){const t=(e=>{const{maybeUseCases:t,collectedAt:a,collectedFrom:o,guessedUseCasesVersion:n}=e,r=n?[n]:[],i=Object.keys(w).filter((e=>parseFloat(e)!==n)).reverse().map((e=>parseFloat(e)));r.push(...i);for(const s of r)if(t.every((e=>w[s].options.includes(e))))return{value:t,version:s,collected_at:a,collected_from:o}})(e);if(t)return void 0!==e.guessedUseCasesVersion&&e.guessedUseCasesVersion!==t.version&&n().log({level:"warning",from:"surveyDataHelpers.attemptCreateSpaceSurveyData",type:"ValidationError",data:{miscDataToConvertToString:{field:"use_cases",unexpected_version:e.guessedUseCasesVersion,field_version:t.version,field_value:t.value,from_migration:Boolean(e.fromMigration),...e.logData}}}),t;n().log({level:"warning",from:"surveyDataHelpers.attemptCreateSpaceSurveyData",type:"ValidationError",data:{miscDataToConvertToString:{field:"use_cases",unexpected_value:e.maybeUseCases,guessed_version:e.guessedUseCasesVersion,latest_version:g,from_migration:Boolean(e.fromMigration),...e.logData}}})}({maybeUseCases:o,collectedFrom:c,collectedAt:u,guessedUseCasesVersion:r,fromMigration:l,logData:d}),b="string"==typeof i&&function(e){const t=(e=>{const{maybeCompanySize:t,collectedAt:a,collectedFrom:o,guessedCompanySizeVersion:n}=e,r=n?[n]:[],i=Object.keys(k).filter((e=>k[e].created_at<=a)).reverse().map((e=>parseFloat(e)));r.push(...i);for(const s of r)if("string"==typeof t&&k[s].options.includes(t))return{value:t,version:s,collected_at:a,collected_from:o}})(e);if(t)return void 0!==e.guessedCompanySizeVersion&&e.guessedCompanySizeVersion!==t.version&&n().log({level:"warning",from:"surveyDataHelpers.attemptCreateSpaceSurveyData",type:"ValidationError",data:{miscDataToConvertToString:{field:"company_size",unexpected_version:e.guessedCompanySizeVersion,field_version:t.version,field_value:t.value,from_migration:Boolean(e.fromMigration),...e.logData}}}),t;n().log({level:"warning",from:"surveyDataHelpers.attemptCreateSpaceSurveyData",type:"ValidationError",data:{miscDataToConvertToString:{field:"company_size",unexpected_value:e.maybeCompanySize,guessed_version:e.guessedCompanySizeVersion,latest_version:h,from_migration:Boolean(e.fromMigration),...e.logData}}})}({maybeCompanySize:i,collectedFrom:c,collectedAt:u,guessedCompanySizeVersion:s,fromMigration:l,logData:d}),_={...p&&{intent:p},...m&&{use_cases:m},...b&&{company_size:b}};if(Object.keys(_).length>0)return _}const l=4.1,d=3,u=1,p=1,m=1,f=2,g=3,h=2,b={1:{options:["personal","programmer","product_manager","designer","marketing","sales","customer_support","hr_recruiting","student","unfilled","entrepreneur","marketing_sales","operations_hr","media","freelancer","it","educator","other"],created_at:0},3:{options:["eng","design","product","marketing","sales","finance","support","hr","it","operations","student","educator","other"],created_at:164747328e4},4:{options:["creative","educator","eng","finance","founder_or_ceo","hr","internal_communication","it_admin","knowledge_management","marketing","operations","product","product_design","project_or_program_management","sales","student","support","other"],created_at:16432596e5},4.1:{options:["creative","educator","eng","finance","hr","internal_communication","it_admin","knowledge_management","marketing","operations","product","product_design","project_or_program_management","sales","support","other"],created_at:167761092e4},4.2:{options:["creative","internal_communication","eng","product_design","project_or_program_management","product","marketing","sales_or_success","support","finance","hr","it_admin","knowledge_management","operations","educator","other","student"],created_at:1682636494e3}},_={1:{options:["team_lead","org_lead","company_lead","not_lead","unfilled","personal","exec","team_manager","member"],created_at:0},2:{options:["exec","dept_lead","team_manager","member","solo","personal","other"],created_at:164747328e4},3:{options:["founder_or_ceo","exec","dept_lead","team_manager","member","solo","business_owner","other"],created_at:167761092e4},4:{options:["founder_or_ceo","exec","director","manager","individual_contributor","business_owner","freelancer","other"],created_at:1682636494e3}},v={1:{options:["planner","notes","research","clubs","teachingLessonPlans","teachingClassroomManagement","websiteBuildingForSchool","internshipApplications","groupProjects","todos","projectsTasks","habitWellness","budgetPersonalFinance","travel","hobbies","careerBuilding","foodNutrition","websiteBuildingForLife","entertainment","budget","habitTracker","journal","jobApplications","lessonPlans","classroomManagement","projectManagement","websiteBuilding"],created_at:1710198791e3}},y={1:{options:["personal","team","school"],created_at:0},2:{options:["life","work","school"],created_at:167761092e4}},w={1:{options:["personal_notes_to_dos","team_docs_knowledge_base","team_project_management"],created_at:0},2:{options:["docs","wikis","notes","project","goals","other"],created_at:164747328e4},3:{options:["docs","wikis","notes","project","goals","ai","other"],created_at:167702934e4}},k={1:{options:["1_100","101_1000","1001+"],created_at:0},2:{options:["1_49","50_99","100_299","300_999","1000_5000","5000+"],created_at:167113674e4}};function S(e){if((0,o().DE)(r().oD,e)||(0,o().DE)(r().sE,e))return e}const E={1:{options:["student","faculty member","staff member"],created_at:17240256e5}},M={1:{options:["k-12","undergraduate","graduate"],created_at:17240256e5}},P={1:{options:["never","a few times"],created_at:1727806707}}},922121:(e,t,a)=>{"use strict";a.r(t),a.d(t,{getVersion:()=>l,init:()=>c,paletteHeaders:()=>i,setRouteTags:()=>d,setTag:()=>u,useConfigurePalette:()=>p});var o=a(667294),n=()=>a(535061);const r="1de21730-1059-4714-bc9c-8e9a66c94a39",i={"Document-Policy":"js-profiling"};let s;async function c(e){let{config:t,pageLoadSampleIntervalMs:o,interactionSampleIntervalMs:n,maxBufferSize:i}=e;const{init:c,events:d,markers:u,network:p,vitals:m,profiler:f,paint:g,tag:h}=await async function(){return s=await Promise.resolve().then(a.bind(a,625464)),s}();c({key:r,plugins:[d(),p(),m(),u(),f(),g()],version:l(t.env,t.version)}),h("palette.location","/?"),f.start({sampleInterval:o,maxBufferSize:i}),window.addEventListener("load",(async()=>{await f.stop(),f.on(["paint.click","paint.keydown","paint.scroll","paint.mousemove","markers.measure"],{sampleInterval:n,maxBufferSize:i})}))}function l(e,t){return`${n().Gl[e]}-${t}`}function d(e,t){if(s){const a=t.replaceAll("?","");s.tag("palette.location",a),"name"in e&&"page"===e.name&&e.blockId&&s.tag("blockId",e.blockId)}}function u(e,t){s&&s.tag(e,t)}function p(e){let{userId:t,spaceId:a,pageType:n,device:r}=e;(0,o.useEffect)((()=>{t&&u("userId",t)}),[t]),(0,o.useEffect)((()=>{a&&u("spaceId",a)}),[a]),(0,o.useEffect)((()=>{n&&u("pageType",n)}),[n]),(0,o.useEffect)((()=>{u("platform",r.platform),u("deviceOS",r.os),u("browser",r.browserName),u("browserVersion",r.browserVersion)}),[r])}},37253:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});a(821057);const o=new class{constructor(){this.sdkInstance=void 0}get sdk(){if(void 0===this.sdkInstance)throw new Error("The Sentry SDK was accessed before `sentryInitializeLight` was called! This should never happen.");return this.sdkInstance}set sdk(e){this.sdkInstance=e}}},712139:(e,t,a)=>{"use strict";a.d(t,{FB:()=>l,IE:()=>i,Yr:()=>s,rn:()=>c,vd:()=>u});a(821057);var o=()=>a(552629),n=()=>a(568626),r=()=>a(37253);function i(){return r().Z.sdk.captureException(...arguments)}function s(){if("startTransaction"in r().Z.sdk)return r().Z.sdk.startTransaction(...arguments)}function c(e,t){const{from:a,type:r,data:s}=t;let c,l="error is not an Error, bypassing Sentry";if(e instanceof Error){const t=d;d=void 0,c=l=i(e,{tags:{from:a,type:r,productArea:t}})||void 0}return n().log({level:"error",from:a,type:r,error:(0,o().Ui)(e),data:s,sentryEventId:l}),c}function l(e){r().Z.sdk.configureScope((t=>t.setTransactionName(e)))}let d;function u(e){d=e}},194717:(e,t,a)=>{"use strict";a.d(t,{Xc:()=>u,ZP:()=>n,qU:()=>r});a(670560),a(821057);var o=()=>a(37253);function n(e){o().Z.sdk=function(e){return{onInjectSDK:e.onInjectSDK,isFullSDK:!1,addBreadcrumb:function(){s({f:"addBreadcrumb",a:arguments})},captureMessage:function(){return s({f:"captureMessage",a:arguments}),""},captureException:function(){return s({f:"captureException",a:arguments}),""},captureEvent:function(){return s({f:"captureEvent",a:arguments}),""},configureScope:function(){s({f:"configureScope",a:arguments})},withScope:function(){s({f:"withScope",a:arguments})},showReportDialog:function(){s({f:"showReportDialog",a:arguments})}}}(e),window.addEventListener("error",c),window.addEventListener("unhandledrejection",l)}function r(){window.removeEventListener("error",c),window.removeEventListener("unhandledrejection",l)}const i=[];function s(e){("e"in e||"p"in e||e.f&&e.f.indexOf("capture")>-1||e.f&&e.f.indexOf("showReportDialog")>-1)&&async function(){if(d)return;d=!0;const e=o().Z.sdk;if(e.isFullSDK)throw new Error("Failed to report error to Sentry");await e.onInjectSDK()}(),i.push(e)}function c(){s({e:[].slice.call(arguments)})}function l(e){s({p:"reason"in e?e.reason:"detail"in e&&"reason"in e.detail?e.detail.reason:e})}let d=!1;function u(e){try{for(const o of i)if("f"in o){const{f:t,a}=o;e[t].apply(e,a)}const t=window.onerror,a=window.onunhandledrejection;for(const e of i)"e"in e&&t?t.apply(window,e.e):"p"in e&&a&&a.apply(window,[e.p])}catch(t){console.error(t)}}},493171:(e,t,a)=>{"use strict";a.d(t,{U:()=>n});var o=a.n(a(42238));function n(e,t){const a=e.navigator,n=new(o().UAParser)(t);function r(){return/Yandex/.test(t)}function i(){return/Windows.*Edge/i.test(t)}function s(){return!i()&&!r()&&(/Chrome/i.test(t)||/CriOS/i.test(t))}function c(){return/Android/i.test(t)||"Android"===n.getOS().name}function l(){return!c()&&(/iPad/i.test(t)||"MacIntel"===a.platform&&"ontouchend"in document)}function d(){return!c()&&(/iPhone|iPod/i.test(t)||l())}function u(){return d()||c()||/Windows Phone/i.test(t)}function p(){return/Mac/i.test(t)&&!u()}function m(){return/Windows/i.test(t)&&!u()}function f(){return/CrOS/i.test(t)}function g(){return(/Linux/i.test(t)||f())&&!u()}function h(){return`${n.getBrowser().name}`}return{isYandex:r,isEdgeHTML:i,isChrome:s,isSafari:function(){return!i()&&!r()&&!s()&&/Safari/i.test(t)},isFirefox:function(){return/Firefox/i.test(t)},isAndroid:c,isIpad:l,isIOS:d,isMobile:u,isMobileNative:function(){return/ReactNative/.test(t)||/MobileNative/.test(t)},isDesktop:function(){return!u()},isMac:p,isWindows:m,isChromebook:f,isLinux:g,isRetina:function(){return!!e.matchMedia&&e.matchMedia("(-webkit-min-device-pixel-ratio: 1.5),\t\t\t\t\t\t(min--moz-device-pixel-ratio: 1.5),\t\t\t\t\t\t(-o-min-device-pixel-ratio: 3/2),\t\t\t\t\t\t(min-resolution: 1.5dppx)").matches},getDeviceOS:function(){return p()?"mac":m()?"windows":d()?"ios":c()?"android":s()?"chrome":g()?"linux":"unknown"},getBrowserName:h,getBrowserVersion:function(){return`${n.getBrowser().version}`},getDeviceOSVersion:function(){const e=n.getOS().version;return e?e.split(".").map((e=>parseInt(e,10))):[]},getDoNotTrackEnabled:function(){return"1"===e.doNotTrack||("yes"===a.doNotTrack||"1"===a.doNotTrack||("1"===a.msDoNotTrack||!!(e.external&&e.external.msTrackingProtectionEnabled&&e.external.msTrackingProtectionEnabled())))},getIsBannedGoogleSSOUserAgent:function(){return!!/AppleWebKit.*LinkedInApp/i.test(t)||(!!/AppleWebKit.*BytedanceWebview/i.test(t)||!("Facebook"!==h()||!/AppleWebKit/i.test(t)))}}}},570411:(e,t,a)=>{"use strict";a.d(t,{Fj:()=>d,Jm:()=>u,UJ:()=>r,ZN:()=>l,cH:()=>i,lx:()=>c,nh:()=>p,oD:()=>n,sE:()=>s});var o=()=>a(212847);const n=["exec","dept_lead","team_manager","member","solo","personal"],r=["planner","notes","research","clubs","teachingLessonPlans","teachingClassroomManagement","websiteBuildingForSchool","internshipApplications","groupProjects"],i=["todos","projectsTasks","habitWellness","budgetPersonalFinance","travel","hobbies","careerBuilding","foodNutrition","websiteBuildingForLife","entertainment"],s=["team_lead","org_lead","company_lead","not_lead","unfilled"],c=["personal","team","school"],l=["k-12","undergraduate","graduate"],d=["never","a few times"],u=["Illegal activities","Graphic and harmful content","Child exploitation","Harassment, bullying, defamation, and threats","Hateful content","Intellectual property","Malicious and deceptive practices","Personal and confidential information","Interference with the Services","Content subject to additional scrutiny","Billing fraud","Sanctions regulations","Other"],p=(o().literals(...u),["Violent or obscene content","Sexually explicit","Promotes self-harm","Promotes terrorist activity","Misinformation","Get rich quick","Gambling services or products","Price-gauging","Online or day trading","Multi-level marketing or affiliate marketing","Credit abuse","Payments fraud","Specially Designated National (SDN) screening"]);o().literals(...p)},211342:(e,t,a)=>{"use strict";a.r(t),a.d(t,{AllVersionHeaders:()=>k,AndroidVersionHeader:()=>y,ClientVersionHeader:()=>h,IOSVersionHeader:()=>v,MacVersionHeader:()=>b,PublicApiVersionHeader:()=>w,UpdateType:()=>n,WindowsVersionHeader:()=>_,formatVersion:()=>s,getUpdateType:()=>c,isEqualVersion:()=>l,isGreaterThanOrEqualToVersion:()=>u,isGreaterThanVersion:()=>d,isLessThanOrEqualToVersion:()=>m,isLessThanVersion:()=>p,parseMobileAppVersion:()=>i,parseVersion:()=>r,versionStringGreaterThanOrEqualToVersion:()=>g});a(821057);var o=()=>a(568626);let n=function(e){return e[e.Major=0]="Major",e[e.Minor=1]="Minor",e[e.Patch=2]="Patch",e[e.Silent=3]="Silent",e}({});function r(e){const t=e.match(/(\d+)\.(\d+)\.(\d+)\.(\d+)/);if(t&&e===t[0])return[parseInt(t[1]),parseInt(t[2]),parseInt(t[3]),parseInt(t[4])];const a=e.match(/(\d+)\.(\d+)\.(\d+)/);return a&&e===a[0]?[parseInt(a[1]),parseInt(a[2]),parseInt(a[3])]:void 0}function i(e,t){if(!e)return;let a;if(t){let t;const o=e.split(".");t="beta"===o[o.length-1]?o.slice(0,o.length-1).join("."):o.join("."),a=r(t)}else a=r(e);return a}function s(e){if(e)return e.join(".")}function c(e){const{currentVersion:t,nextVersion:a,app:r}=e;if(!t||!a)return n.Major;if("client"===r&&4===t.length&&function(e){return 3===e.length}(a))throw new Error(`Failed attempting to update client from ${t} to ${a}`);return a[0]>t[0]?n.Major:a[1]>t[1]?n.Minor:a[2]>t[2]?n.Patch:"client"===r?n.Silent:(o().log({level:"error",from:"versionHelpers",type:"getUpdateType",error:{message:"Failed to get update type"},data:{miscDataToConvertToString:{currentVersion:t,nextVersion:a,currentVersionType:typeof t,nextVersionType:typeof a}}}),n.Patch)}function l(e,t){return!(!e||!t)&&0===f(e,t)}function d(e,t){return-1===f(e,t)}function u(e,t){const a=f(e,t);return-1===a||0===a}function p(e,t){return 1===f(e,t)}function m(e,t){const a=f(e,t);return 1===a||0===a}function f(e,t){for(let a=0,o=0;e.length,o<t.length;a++,o++){if(e[a]>t[o])return-1;if(e[a]<t[o])return 1}return e.length>t.length?-1:t.length>e.length?1:0}function g(e,t){const a=r(e);if(void 0===a)return!1;const o=f(a,t);return 0===o||-1===o}const h="notion-client-version",b="notion-mac-version",_="notion-windows-version",v="notion-ios-version",y="notion-android-version",w="notion-version",k=[h,b,_,v,y,w]},949051:(e,t,a)=>{"use strict";a.d(t,{G:()=>n,w:()=>o});const o="v4";function n(e){return`notion-tab-${e}`}},855374:(e,t,a)=>{"use strict";a.r(t)},821214:(e,t,a)=>{"use strict";a.r(t)},414132:(e,t,a)=>{"use strict";a.r(t)},704364:(e,t,a)=>{"use strict";a.r(t)},921718:(e,t,a)=>{"use strict";a.r(t)},290542:(e,t,a)=>{"use strict";a.r(t)},551721:(e,t,a)=>{"use strict";a.r(t)},934651:(e,t,a)=>{"use strict";a.r(t)},952919:(e,t,a)=>{"use strict";a.r(t)},526722:(e,t,a)=>{"use strict";a.r(t)},510185:(e,t,a)=>{"use strict";a.r(t)},516229:(e,t,a)=>{"use strict";a.r(t)},599234:(e,t,a)=>{"use strict";a.r(t)},873080:e=>{"use strict";e.exports={}},725825:()=>{},624828:()=>{}},i={};function s(e){var t=i[e];if(void 0!==t)return t.exports;var a=i[e]={id:e,loaded:!1,exports:{}};return r[e].call(a.exports,a,a.exports,s),a.loaded=!0,a.exports}s.m=r,s.amdD=function(){throw new Error("define cannot be used indirect")},s.amdO={},e=[],s.O=(t,a,o,n)=>{if(!a){var r=1/0;for(d=0;d<e.length;d++){for(var[a,o,n]=e[d],i=!0,c=0;c<a.length;c++)(!1&n||r>=n)&&Object.keys(s.O).every((e=>s.O[e](a[c])))?a.splice(c--,1):(i=!1,n<r&&(r=n));if(i){e.splice(d--,1);var l=o();void 0!==l&&(t=l)}}return t}n=n||0;for(var d=e.length;d>0&&e[d-1][2]>n;d--)e[d]=e[d-1];e[d]=[a,o,n]},s.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},a=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,s.t=function(e,o){if(1&o&&(e=this(e)),8&o)return e;if("object"==typeof e&&e){if(4&o&&e.__esModule)return e;if(16&o&&"function"==typeof e.then)return e}var n=Object.create(null);s.r(n);var r={};t=t||[null,a({}),a([]),a(a)];for(var i=2&o&&e;"object"==typeof i&&!~t.indexOf(i);i=a(i))Object.getOwnPropertyNames(i).forEach((t=>r[t]=()=>e[t]));return r.default=()=>e,s.d(n,r),n},s.d=(e,t)=>{for(var a in t)s.o(t,a)&&!s.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},s.f={},s.e=e=>Promise.all(Object.keys(s.f).reduce(((t,a)=>(s.f[a](e,t),t)),[])),s.u=e=>(({40:"TeamAddWorkflowTemplateMenu",192:"calendarDateIcons",1352:"AIAddOnDiscountPopup",1447:"restrictedContentDialog",1544:"MarketplaceEmailCaptureModal",1642:"pageCovers",2293:"ConfirmPrivilegedActionModal",3370:"oauthAuthorization",3502:"onboardingActions",3867:"workspaceSettingsConsole",3928:"AssistantBasicStandalone",3955:"contextualizedOnboardingStageHelpers",4774:"isSinglePlayerTemplate",5e3:"collectionDebugSettings",5054:"BannersRenderer",5289:"PriceChangeLockInModal",6215:"activityNotification",6404:"LanguageSwitchPromptPopup",6532:"WorkflowTemplatesBuilderNotInProd",7304:"notionCalendarAuthorization",7345:"CollectionViewSettingsButton",8129:"forkPageModal",8505:"PageHeaderInfoPanelToggleButton",8872:"CustomizeMenuConnectionsSettings",9901:"inPageFind",10074:"PostImportIntroPopup",12328:"admin",12793:"katex",13076:"sidebarMobile",14464:"oauthPostLogin",14931:"ConnectOAuthIntegrationModal",15116:"ConfigureIntegrationModal",15149:"invoice",15746:"CollectionFormEditorView",16006:"callouts",16361:"InitializeWorkflowTemplateModal",16875:"SidebarTrash",16928:"StudentGroupSignup",16982:"SlackConnectionOptions",17835:"emoji-chinese",19985:"SlideBlock",20272:"TrialEndModal",20883:"emoji-spanish",22122:"formEditorActionButtons",22787:"AddAnotherAccountLoginModal",22897:"sentry",23055:"RemoveAddOnModal",24541:"sidebar",25008:"mobile",25249:"RestrictedTransclusionBlockContent",25277:"RequestMembersModal",25606:"StartupsApplication",26534:"floatingTableOfContents",27127:"TrialInfoModal",27244:"wasm-sqlite-worker",27844:"GuestUpsellModal",27994:"time-series",28182:"ConfirmHIPAAModal",30137:"WikiPromoPopup",31095:"DowngradeModal",31189:"markdown-linkify-it",31655:"automations",31996:"SidebarComponent",32272:"GoogleDriveUniversalQnaAnnouncementModal",33705:"Toaster",33854:"adminSingleRecord",34114:"TransferWorkspaceModal",34268:"PinnedInfoPanelToggleButton",35907:"CustomDBPanelEmptyState",36083:"collectionViewTemplateBuilderActions",36751:"CollectionTasksEmptyStateModal",36815:"TopbarLayoutInfoButtonEducationTooltip",37206:"topbarSidebarButton",37251:"Omnimodal",37554:"trialActions",37598:"assistantAnimatedFace",38781:"PublicPageSidebarContent",39295:"react-pdf",39765:"third-party-scripts",39938:"PageViewBlock",40205:"JiraDCSyncModals",40226:"SitesDomainsSection",41103:"BuilderAddModuleButtonEducationTooltip",41346:"ConfirmOverwriteModal",42061:"githubStudentPack",44003:"TopbarLayoutInfoButton",44639:"ContactSalesModal",44832:"BlockPropertyValue",44843:"FeatureIntroPopup",45632:"DeletePaidWorkspaceModal",45741:"ai",45830:"dictation",46101:"SecondarySidebar",46550:"claimAndUpgrade",46616:"pageTemplateModalActions",46910:"PagePreview",47433:"ExternalImportAndSyncIndicator",47509:"external-object-instance-block-menu",48512:"contactVisitButton",48721:"assistant",49674:"slashMenu",50426:"personalHomeTipsHelpers",50467:"tourTutorial",50801:"integrations",50898:"twitter",51109:"tinymce-word-paste-filter",51308:"message-store-debug-panel",51909:"notifications",52004:"OutlinerToggleAddPageOrTemplateButton",52194:"AuthSyncListener",52647:"MwnFeatureModal",52668:"WorkflowLinkBlock",53060:"HelpButtonContent",53190:"CollectionViewBlock",53568:"simpleFormulas",53878:"formula-string-helpers",54194:"PerformanceToolbar",54535:"login",54581:"MarketplaceReviewModal",54801:"LocalizedTemplates",54826:"outlinerViewAll",54843:"SlackImportsInviteWithModal",54935:"consoleHelpers",55407:"spreadsheetPrototype",55798:"imageHyperlink",55918:"CollectionSettingsCustomizeMenu",57023:"JiraSyncInfoPopup",57036:"collectionFormsEditor",57677:"emoji-danish",57757:"WorkflowSettingsViews",57866:"activityUpdate",58049:"formulaAnalytics",58183:"UniversalQnaModals",58324:"comments",58586:"postRender",58658:"collectionFormsShared",58799:"collectionSettings",59002:"NewDomainModal",59293:"exportJsxRenderer",59362:"WorkflowSettingsLinkedCollections",59822:"CollectionNewViewsPopupComponent",60156:"customEmoji",60382:"emoji-swedish",60613:"CreatorProfile",60692:"emoji-korean",60858:"wasm-sqlite-shared-worker",60895:"UpdateSidebarTabInfo",61500:"DesktopEmailConfirmPage",62579:"emoji-dutch",62743:"CoreComponents",63061:"PublishSite",63690:"RecordStore",63704:"buyerProfile",64331:"formPropertyRenderer",65548:"breadcrumb",65616:"emojiData",65645:"AutomationModal",65670:"ScrollableSitesBannerContainer",66287:"posts",66464:"search",66860:"teamspaceMenus",66942:"PageError",66970:"emoji-finnish",67053:"Onboarding",67077:"RecentsCachingListener",67197:"TimelineItemDateRange",67310:"AppTemplates",68099:"TipsInAppModal",68578:"HIPAASuccessModal",70586:"CollectionSettingsCustomizeMenuPrototype",72001:"PropertyModulePersonProperty",72138:"emoji-portuguese",72510:"SiteSettingsLayoutEditor",72846:"prism",73207:"organizationSettingsConsole",73308:"linkMenu",73871:"initiateExternalAuthenticationFromDesktop",74447:"RestrictedCollectionView",74787:"TimedTrialPopup",75433:"JiraSyncSourceTooltip",75760:"notionscript",77078:"personalHome",77793:"TooltipOnSlackEmbed",78138:"imageEdit",78421:"PublishedSiteSettings",79308:"CollectionChartView",79582:"SitesSettingsTab",80582:"UnlistedCollectionViewMoreButton",80841:"FilePropertyModule",81263:"ImproveJiraSyncPopup",81299:"WorkflowPageBlock",81369:"react-day-picker",81780:"contextualizedOnboardingActions",82172:"LockedSidebarSection",82269:"StudentAiOfferPopup",83e3:"AdminReactJson",83224:"emoji-german",83552:"emoji-english",84753:"codeBlockValue",85038:"emoji-french",85584:"assistantWriter",85906:"mainApp",87125:"crdt-debugging-overlay",87168:"primusV8",87597:"RecordModel",87983:"payments",88726:"propertyTemplateBuilderActions",89543:"transport-support",90653:"recurrence",90826:"offlineModeDebugSettings",91023:"initiateExternalAuthentication",91242:"CreatorProfileModal",92199:"AllProjectsTooltip",92228:"WorkflowSettingsConfirmAddTemplate",92434:"BlankPage",93031:"emoji-norwegian",93301:"updateSubscriptionModal",93455:"FormBlock",93636:"about-developers-modal",94568:"JiraSyncTeamSpaceModal",94670:"moveTo",95126:"subscriptionDebugCommands",95366:"contextualizedOnboardingHelpers",95552:"mermaid",96047:"isTemplate",96377:"emoji-japanese",96960:"teamHome",96991:"drawing",97583:"PagePropertiesRowNameMenu",97622:"ScrollableBlockLimitBanner",99380:"desktop",99464:"framer-motion",99724:"PerfmarkTrialIneligibleToast"}[e]||e)+"-"+{40:"ca28008fc55356ec",54:"3762ccd630e270ac",59:"2328a6d1752dc063",150:"94469de438208ae2",192:"dbcf435281957821",193:"5d842b43ef05aaa1",355:"818b1a1c6f632391",364:"6f2c497c23393f30",425:"48eefd8e519b4d52",429:"831c57a0359dad0c",519:"0032816e79f52b60",529:"eb89d07e35bbc82a",875:"9ced3bc164d034c6",1352:"b3426d55878a8fb5",1387:"4682160c18f18903",1447:"b13427e10fc545a5",1544:"c4f3009088457f13",1642:"5ab047085037d3d7",1827:"ac40c577c4736ac0",1845:"48dd75afed1ace8a",2293:"3d3ea6e43cf63128",2338:"c05c6153103dd314",2869:"da29e6b6b8160969",3133:"7a8363c719d5849f",3138:"b9f4b334aaeaed13",3370:"d4000c75528ba272",3378:"bd1e6132c203e538",3502:"b66959839c6bd95c",3527:"ed07b395b3ab6c74",3728:"133ad3520df07361",3825:"16155df8c1116a09",3867:"5d9eae1b7278858c",3928:"213902acb89628eb",3955:"797ad53ba00f9409",4354:"b686280d5c405484",4493:"dbf66c64a0804a3c",4774:"3cbe22d2cf42ae5d",5e3:"31057dcdb63587e9",5034:"d9efbe59cd12e32e",5054:"c7896981c8e4a644",5242:"c3e37c69ff7e58aa",5289:"615b1e0351c94c61",5292:"4fd94c8cdf86f470",5332:"ad87f590dbdffaff",5363:"cb09d2cd9db7b49f",5746:"4cdfb10d744be30c",5945:"71c6b23a501c4db3",5960:"091097ef298b6bcb",5978:"ebfe0e84c8f0a495",6130:"ca245e651ab27b29",6192:"6dd7f4fecf4b40d7",6215:"8584eb959f111a11",6404:"d9af2bd981895dc0",6532:"5f2092c00ca143f4",6873:"d7bb77b235bf0522",6926:"d9549c22972a71be",7132:"ab985c99a33aa4d3",7148:"fe91111b75b9b1f9",7304:"5cd15c78f8c06eee",7312:"4c72353b601d6f51",7334:"4d5e8ee1d2374b68",7345:"01df46dc650c5d53",7360:"9a28381741d3694b",7455:"0c102615246e26b1",7818:"6ec81df11f781883",7919:"12bdd1698c1033cd",8093:"de2c8239e15a1ce8",8129:"15e7efe2d3e062de",8208:"aa698ec88c53341e",8319:"bfad56764947570f",8505:"c1a499f0cb33159f",8683:"bf86cb3cf6842cf5",8872:"df3d5ed16cddb52b",9346:"441642e8bbbbe852",9564:"fcb5747ea51addff",9616:"36a75a28f91e32e4",9792:"859947e105e50967",9880:"efd0b9070fe6f673",9901:"d42ac29b1f3546f5",10074:"3c27e0ee15c1a5d0",10279:"a83a742100c136b8",10382:"0d4a275f3c18cc22",10637:"40343b441fce9dca",10818:"59ce2c064999a974",11002:"a58a2bd32cf70758",11169:"c237bea2734fa564",11425:"1b93ba3ac5c58075",11529:"6207fe31e2ec0b2c",11545:"116ae5e49e2f6458",11770:"8484a55af4b917d4",11908:"8ec6f22ce5776842",12081:"a68aaa5bb4c40415",12143:"ef0d5c244681a149",12328:"e257ea013b920726",12491:"cdb9604e5df81d33",12793:"ca060d48df94b274",12984:"1517daf4af419f17",13076:"5a1bdbc2ab41b670",13225:"aa6ac903ac4cd372",13457:"a7377010042b0b14",14061:"a3e053d6d6f98a4d",14464:"25e792c45bf28f76",14636:"609ee4f7d65e9704",14645:"1199a0a53ec7dc22",14931:"44072417c3c13b99",15116:"e2ae82a3dadd8d80",15149:"1566c2795423bfa0",15187:"16d080f7a4a17ee6",15314:"a10b5ce8789df1e4",15362:"7ea71beccba637d0",15746:"1eba5e4ed8aae670",15941:"39d094f0a4cceb7b",16006:"8996534391ef67f6",16011:"c408433f5b86fa61",16056:"4837760c2f172c7e",16361:"a95d6ddb7b8f4671",16536:"ff5f77d4e2860d8c",16732:"38cbb8caa6daeee1",16750:"e29eee0a93ac453e",16769:"d4dba6288481a793",16801:"a52288e221aa7002",16809:"5b0c53438a9ab966",16875:"5597585e3d6622c9",16928:"f1b4e00e73aed1b4",16982:"5ee86ff1acbab795",17024:"5e20c0c8a35c8f88",17025:"b4ada0ab3ecb09bc",17049:"dbb0c72532f0a7fb",17100:"59143d68cb4f67e8",17409:"c0c879c62f48634f",17422:"2c874e66c5d08e6c",17437:"1ec98652ed01f953",17504:"9bcc55925ed17f15",17634:"a6251db9336e0428",17789:"20ba442f68fd6167",17817:"b425659a778312ec",17835:"100460738d0b8899",19099:"20844d27b4c92594",19383:"22dd2f70f05189a4",19486:"97b639f8e52f74ac",19700:"27d25f4f03d5af1c",19985:"5207e41ae5ba15a9",20037:"28138398b1d912f6",20272:"cbdbc50d8d560d45",20335:"4b0e9253076839dd",20678:"a8fa0d8bf1525de4",20883:"dda3f80858ca423b",20957:"8d0f9850326c4684",21263:"a4f7471a42de11a5",21319:"84a5027cde30b5cc",21326:"a59cb1c5eaa5bde9",21763:"91c89d9f020c059e",21812:"c771526aa6d45a3e",22122:"876697a0c3710e89",22300:"c02399b3988633af",22333:"9983df474c47f8d7",22765:"730a6848c149fa11",22787:"98e202649fc9df91",22897:"ad1ac699a3a20018",23055:"04163668e0a1daf2",23061:"509902fa33b2fa6f",23132:"fe883f1e42cece9a",23743:"2401f7b65fb86874",23817:"57255ebda7ccfdaa",24252:"1018415d850b172b",24500:"7fb362830f0095c9",24541:"faa6dd2c14c291fb",25008:"9ddf8e3b65b1971b",25055:"179f427b9548875b",25065:"cfa25cb6944d3489",25249:"a01480f6464debe5",25277:"9ff36f79d57fabee",25342:"f91ddcc9be069ec4",25433:"225f15cf45466102",25437:"9564e88da9b8692d",25535:"4f1f03d7ef956ff9",25606:"ef32065f71e391aa",25994:"72e8981960cad7aa",26031:"7f23ddbb1df45896",26056:"2b0097ed4f5536cb",26091:"b3879724416896a1",26229:"be5a6d91dd721460",26258:"7852357c21d2c632",26534:"9cda470ea92e329e",26853:"2e26ee4aa3b385c6",27009:"2424d5625585cf24",27079:"d49e83d11a209fae",27127:"f788694d9ef1e4e6",27140:"448c3d6137799e97",27244:"2b4d535084e4e0ab",27347:"589a71d334d1fbfb",27757:"1bb06a78d40dbecb",27812:"9c89ead398cb302d",27844:"2ec78a8b769cf24d",27994:"8494ea5ace3e307b",28182:"41802e73e527ffd1",28221:"3a3252d9bf0b40db",28321:"95e6981326eafda8",28588:"146893dfe8e061d4",28795:"f5b034939340c3a1",28971:"5f691f4249e14954",29369:"b722a1604169f214",29654:"f59e43efe4b23a99",29657:"873f51131e17d2ee",29857:"b16d099549aac525",30137:"de6856b4cdda47e8",30161:"ca675abc998a2747",30218:"4c382cb189e02884",30251:"62210874d01826a3",30383:"c1111e06ec058cdc",30478:"55fe840ce7e14229",30613:"866072b577776fee",30979:"4dda91b603bedc63",30986:"e347865eb473911e",31095:"639312e8561edd00",31189:"43843f6821d21186",31282:"1623973ff2fb8b89",31400:"0d42aa9e279aefce",31447:"6235f206f7d6055d",31655:"a343a016272e7229",31793:"846635ee89b9d893",31996:"1e5977348e74d2c6",32272:"1de319a1e236f2be",32547:"8f4cc7f58eff8a7b",32622:"38ba7c810d630327",32633:"3d4f2fba6e931906",32654:"5e5e3beb2219dd81",32692:"188f4a59dcceb235",32759:"4abe350aa3a7652b",32833:"9dc01557a9eb316d",33017:"d485b81c5fd3fc15",33037:"47e36cf4a80eed2a",33467:"6cb3f93226efdb61",33522:"e3098b3855bff79c",33705:"f407ebf066403ab9",33854:"71b599f4907a1b1d",33932:"d6ea3e3e9df0057c",34114:"40f99a63b9125d9f",34146:"3894abb574c2c3fe",34268:"da63707784189d98",34302:"c12e6aa63cb3fa9b",34374:"af82f8e3c63cee04",35353:"b127ebe5e3bdf681",35560:"5d53c969b8808998",35587:"70c204038279f294",35691:"1eb5ccd07291b1b1",35707:"92b9147ba05bae68",35766:"bbad3aba6113f315",35833:"80d260af36e99df7",35907:"dde1bd6ef1781c14",36083:"c3adcb236bf2970f",36674:"bbb3c21765b88dee",36751:"bd4bb39c84959273",36815:"ec84c664f1182dac",36821:"3d2f066e73102af5",36951:"42164e61d742fc7b",37130:"b76482e62d685b13",37186:"0da181b1d77b4fb8",37206:"4a9a6960ba72f3b3",37234:"b5e84c50e4b4f844",37251:"cb1dd4c05ffbb725",37386:"d087add2c94a8765",37554:"5e1a04981dc470bc",37597:"3cf05805fd76ce0a",37598:"a517f75fe3c4ef7d",37706:"0bcdfc23c72cb099",37936:"39529e56928231f6",38130:"5d0dcc906cca166b",38155:"f725532630764e26",38249:"e5f212d585a01061",38411:"82be9888229fd0e4",38557:"b3f9e83991ff4fbb",38781:"35a5d878974f36ce",39031:"56112d6c6d6b6205",39236:"fd49644065b8f721",39242:"fd8aeed5c6b320d1",39295:"87149c657840cfb3",39346:"f5c634d1e77dd1a2",39658:"1e32bc1740461f3a",39765:"9787a6ce106f32a8",39840:"c71bf68c313ca3af",39904:"6aa14f5aa1badbc1",39938:"8569a2bf82ee294d",39965:"85f5aa0d6dc03fbd",39974:"1d77ce5b5f7b3e1a",40007:"6897dfa19f8191ff",40016:"9d3fd258a3d7db97",40205:"750ee4bcf6beff7b",40226:"1d4bd3b6458ce19d",40549:"ec9cc1defd288d94",40782:"2deffa7399a59870",41008:"7004c20293bc1ac7",41103:"57b089d2c0179af1",41346:"91811613d83b538c",41668:"7b1a6939bc7ec757",41675:"f5f93a28ca0c9b35",42050:"743d49ccfb30c12d",42061:"9d42a44573dde024",42503:"d413880667db0be9",42505:"180381a1c9377ffa",42575:"2ad2558dcb20d58c",42923:"31dc59856f9ed631",43165:"16ca3947de1934ed",43230:"75ccc087e53bf2f4",43339:"5ea83b7fc9f64d97",43627:"e176266eee619378",43764:"3827a0d558794f12",44003:"f9cc23518ac5ffdd",44313:"a5f9e346927510a3",44614:"f23ee872226fe22b",44639:"b1bab8423869c016",44832:"4be5a8c7eded8976",44843:"61e9205036be8348",44861:"70ba99ae0064137a",45172:"248de2e28d5706d2",45319:"3879d8d9986c7ab2",45377:"47b134798ba38bd4",45406:"859226fb486db3b9",45632:"9867a97750bf87f1",45657:"e71616fc5197f55d",45741:"ceca25e7540292b5",45830:"996a9919cfba5291",45953:"5ea2bfadd5c33ae8",45990:"69c9e954844af575",46101:"ad964eb4c814411c",46225:"9aef4a294f79f274",46293:"de02d1c230178cd8",46483:"2e147a18f58a9d70",46550:"640c02647ce5da42",46616:"b3cc05a92741ed3d",46662:"c2f9665bed8d38d5",46769:"5cf2a9abf6652ef3",46779:"f12fc4dadf5b745b",46910:"42418126cf63c3bc",46973:"6c5d7d01bc2cc1c4",47423:"ef8d7dd1ee37db2c",47433:"d6a18ddd33030a38",47439:"6893091cecac9c41",47509:"b64f262bdd76b4cf",47573:"63ed48623873cf88",47706:"d4ef69453843ab3f",47912:"bd29ea532c33a431",48113:"119249599c4f46b5",48127:"510194614502f863",48512:"df51ecfba64e1ae9",48721:"9d24cf5844ff32a4",48780:"d7c5d93ffb2d7998",48800:"07110138fc16ee1e",48903:"3eeb7e4ac9ac8dd4",48937:"7405c06572a8c613",48988:"a7919860e258a637",49033:"97becd0f0035dcdd",49067:"e525b9058d59cc6e",49096:"e888b88eb9d37636",49142:"691c715d844ca223",49179:"26381eed13cd2469",49674:"652cc42ba1ee6241",49960:"61a0a3a956786727",50106:"de564d2b6e50bac0",50381:"ed6c992ca539e1ac",50426:"2140fb0497b4b779",50467:"495392720bf6c6ae",50504:"bd0168804c773e38",50801:"aa23eda651c84305",50898:"eb8c2ca2c2e110d6",50969:"ea64ca11c4a79b90",51109:"1bd8f7c09fed5428",51113:"f406cefbca62035a",51308:"934a53a8762233b6",51909:"4b5e5d6e98795edb",52004:"47faf5a43cc9cf5b",52183:"ddc6a24a57f1cf4c",52194:"b682cb913c84ad91",52647:"94dba869b7a8050f",52668:"6c27a8a012c294fb",52719:"c5118f092f8e65e4",53016:"12e09061ff0b2371",53030:"a316cff1498f536c",53060:"61b1030375f42ae6",53184:"e769ee297613df9a",53190:"26e603a80e292667",53568:"1fb057ebdc768f3b",53628:"7ff7a06711b162e2",53878:"4c1169eb2d98c9f3",53882:"7b86bb6293166d46",54194:"da6db69b8e14793b",54403:"42f64d3898425dcb",54487:"d392db337b7846cc",54535:"12b87ab1cf8870b6",54550:"a2fd6c18dc3fb6a6",54581:"b1f2372e701b1f43",54582:"6c2475d01ab98fa1",54801:"b9766705f25639ff",54826:"c3812614aacf468f",54843:"c67d073c8e0ca9eb",54935:"590806a65b2a0cc0",55006:"5f963352279889c1",55407:"9e5098d94466f5f6",55649:"39e68a749bc3ae87",55694:"098c7bc77f8a4acd",55798:"029cfd1ff52ad99a",55908:"820df8bf6bb4ea8c",55918:"018507b74feb23de",56016:"7c651e25b7fe4924",56075:"97e57fc7f6f564cf",56095:"975f16b53fa66304",56563:"834cb536ca8de3e4",57023:"704c39ef3ea8a8f7",57036:"16d0c71fa22bd71a",57218:"a560bafe223e6905",57388:"ae699f12cffe071e",57457:"dac34d1044af1101",57677:"bf8904ce30d3cbdf",57737:"5669370dc47715a4",57757:"0487e317875dc4f2",57866:"a67d83b29dc5ab6a",58036:"5c199092dd944ed4",58049:"f8517ff3547ee2a8",58109:"2c2c0546af9e70dc",58124:"3f91ecd688168694",58170:"3b2f4f5ea69150b4",58183:"c027b2bb16ece5ce",58324:"25fce4be781fdfee",58333:"77cf956e1b7b1352",58365:"f8c04e330bf77222",58465:"3bff31f09772b44e",58557:"11d933778bed6920",58586:"a247620451fe4786",58649:"47e577cfddb38859",58658:"b50555120b815443",58799:"18f5edee3eaf200b",58812:"09b3ad1f24b228b1",58860:"0638c7508b66769a",59002:"0de20109d431b2b2",59216:"fa37c8d926fc2d51",59235:"d51aa5e7b41078d9",59293:"a56a157b389a7e54",59350:"10d020327adf3e6b",59362:"b7e37f47c4b59da5",59439:"ea6dfa252d4c957c",59822:"a4dc6d313430d826",60156:"f50f4a918e58ae6e",60200:"eeac7c73f6f4002d",60382:"940142c6690c1ffc",60613:"528ecec00f1a8623",60692:"f08dd0945665aa86",60710:"7bc03ae4e4839bfb",60795:"0efdd132a6c3c6ce",60858:"6b00362319433753",60895:"80337d516b2c328d",60932:"128847ad6d127412",61100:"fba98fb6abb92d85",61231:"ad68061a10c8b231",61329:"6122e8cb74266f3f",61500:"6c459a32bb789ab8",62069:"40a8e9059d07e2dd",62119:"da3e07eb56a55ec8",62284:"7753ac73d1244540",62530:"d048f52fdc49228d",62548:"38ea6d55fe4fcf17",62579:"ad57ce4ce7971283",62669:"99c507f5086242f0",62743:"fe82fec1cc8989f4",62789:"26bdaf506df1d8da",62880:"af9e09570f49c176",62929:"39671e6200b87f92",63061:"1591647abe5af393",63690:"92caf092da34a4c4",63704:"44a8c0f2fefbd505",63727:"96cd9d56ab097b20",64137:"7677025aabbcf2d4",64180:"585a7237742ab86b",64331:"828180f79414d435",64458:"88a88f1d390e354f",64594:"81f551de6ae3d183",64753:"877ccab80f1705da",64835:"93f7c02b56febf74",65270:"30651fe0b9fc27c7",65322:"cd802a962bc8d103",65370:"65c79c2c9f2ee6b3",65444:"22f585355c0c411e",65484:"d71967ca3073d34b",65548:"c8824227ecf54007",65570:"9fccaa0a8b67db1b",65604:"3a42f3c6eecf953f",65616:"83dfd1cb2908d83b",65645:"03d8c6c894efe648",65670:"0bda3380489624ff",65705:"a6df60316bdb7271",65842:"e65ec4165ae7fc19",65954:"7ef908683d99c2d2",66080:"c6ed0812142db8e6",66193:"3ed2ec58f98992f4",66287:"99178f2e3eeabab2",66464:"3863410198f5794a",66635:"65ba59dc7c699615",66860:"18e96a203ff20f0c",66892:"4e07d9b57f56ab12",66931:"42a357e3942b9da6",66942:"ede63c82fe64f1d3",66970:"c51a8175e17074fe",67035:"98a1dcbef3374e95",67053:"e1ed5fd4a1bf4257",67077:"4f17b2ed9efbebb2",67197:"c2c58c67f78a9610",67310:"f3435db341a8ed03",67324:"3c621d3c37e83d6a",67422:"b474c9a3d55a3017",67804:"d6804182b991d53f",68076:"9c4adce6fffa7580",68099:"bee003fc4ae18583",68139:"39ce56f54cd43376",68403:"8464b5aed1fb61ef",68535:"82110c348c3c59ee",68578:"12c9586cff6d4f4d",68691:"3ced0e06fab9193d",68867:"4f36df6c687ea470",68887:"042180a4c6035269",68988:"1bdada304335f3a0",69343:"96e757e212f18c05",69588:"2bf13e199ef09a41",69640:"cba3c3f2b79f750e",69727:"8cf130a9fa0e4449",69743:"9f8df8fbcd3fbe9a",70586:"49825d31b561fafd",70588:"6e88e0c5683e1a11",70997:"77ad03e1a6da7efb",71103:"5fb361c36631d36d",71156:"12693e00a0a149f2",71269:"2893e1b728df6ecb",71342:"584adeb87cab2e94",71425:"2b4ba7a2d8c964e9",71557:"0b31d3e3faaf48f7",72001:"8754784e5092a2d7",72138:"5291d8f479b5d12c",72237:"3c998899df192f6f",72425:"202a355b95f70e25",72470:"b417073d2abd1986",72510:"a8c4bf263566ea4f",72562:"07f93002b8a0aa02",72574:"1d5816ceb9fa7dbb",72627:"b04b3374afb9efee",72846:"c0a2c54f9c12c075",72927:"2086945b0a66e822",73081:"ad24289a84aec66f",73173:"27e60aefa6ae7ebd",73207:"7cebf0e6f525676c",73254:"2100b1af86b79644",73308:"dc29ec769d4bf170",73411:"dfc79f9e0ca025f6",73465:"6ef5b4c43a260979",73692:"b1dfb2e6d0998942",73736:"7a96ecf4145a56b2",73871:"bb03932a366d2cad",73945:"7e24c5ac77a5b671",74447:"40183727ec9e98d6",74626:"4cc749f8d407e54d",74637:"0f67ffd84b6622db",74686:"f6961cc7e92eeb4a",74787:"a43cf5cb9c302f57",74929:"6e3516fbe486c1a3",74951:"bf7fd727036d8dcf",75203:"8466a9a92f90dc06",75265:"b96232a643a64d09",75285:"398b75f1bef7103f",75369:"84be65f3900b3c6d",75433:"877ab28bda0f1d86",75448:"31ee4f26e205c844",75661:"89cb1653b18092bf",75760:"f838b129fa4df804",76077:"daf2063c2f20930d",76390:"acb952928dd0d63d",76466:"dee37eaa04aebe42",76523:"ef1d68f6e6026338",76531:"971a92eef6c402f9",76845:"ebf97d998dea018e",76902:"f97c2a277afc9dfd",76970:"068724db0c232dad",77078:"c356918d201041f0",77338:"cd5eb7d9f3b4d621",77588:"e8cd25626153c8ad",77686:"2b9022e9e81686f6",77698:"0d81932d815ad7e2",77793:"31d37fe77f669e21",77796:"add4a54b4b66ac09",78023:"5553bfd9a6dd2c46",78138:"b321e5ba1a345c01",78421:"d662812bf047c7fb",78762:"185b839d5d707f83",78925:"bf36f8a443d3feb2",78947:"ab262c21291ff59a",78971:"6dd0e7580317c56e",79250:"abe90816561f85d4",79290:"58432938c01601f9",79308:"05fe9e75bd321926",79551:"df218f0feed51291",79582:"b4391c06399b6391",79680:"3c48ccbb0440831a",79693:"2e77487748911ab9",79763:"91f6bc37bcc30068",79903:"84d4a58f6b49aeb8",79983:"91f99b31e9c2cc1f",80026:"acc3e480ef4a6fce",80064:"0904a7bd3fd5c63e",80129:"4c174c637c61b54a",80151:"18f8468a11e92b63",80214:"c82dea028bb454e1",80326:"9bdc8d125eec74b4",80407:"c4b64ee93441958c",80486:"e9deafaeff61ec5b",80582:"cb4327ce905c9a51",80632:"b0c17e38457e9754",80841:"1699e35cff319d52",80891:"d48ca44d2e47c817",80928:"ea4302953f2ad932",80985:"0d86d03fdbd78c73",81077:"881b6d3819b390d9",81193:"393c70983e22eec7",81223:"ff48dd521a816602",81249:"3843b250d8860f60",81263:"b6fe1f0723dd0236",81299:"d8c6d301039a74ed",81329:"453e2e5036f9ca86",81369:"0100087e510567ca",81393:"2dd96d9fa8a69c52",81578:"af14486367031fb6",81726:"c6a8dd4ca3be6ea7",81780:"3d1c8b647fc78085",81846:"ce97ce8a1d05f65a",81948:"c91e91da19c48166",81960:"fa8eb78b1de2437b",82172:"85e38abeeccf09bf",82269:"9b2088b172636ac3",82386:"b73dfd0b37a1a4d8",82487:"9a950628d1fdac03",82920:"8d0591b6d17069f0",83e3:"6fb936960888cf0d",83153:"7ea4753328300494",83224:"8551406405492892",83245:"d80bd208ed2e79da",83254:"bdb5b626c8b1a356",83264:"dbcc9176b9af0cfa",83372:"cb65fdde6876a6eb",83552:"85729a4f8d9e596b",83825:"67f7e07c905c51f9",83984:"6cc15813f7e85cf6",84041:"169697f992e48830",84093:"ba123308d7f70440",84219:"c4fb607fd4a8631a",84426:"a639ce6aa902b1ed",84473:"9b9fefd4885d129c",84654:"422ae5fb874d5e4d",84727:"be26c140bbc28602",84753:"28a791d779f621d3",84885:"5830b84c51f7645b",85038:"e307a21cc1426321",85151:"72caf5c58e0a01a5",85584:"f5e6c8404d58b0a8",85906:"e6a029eb7260265c",86005:"82ad13a740ad8f67",86896:"041133fab400e509",86993:"8fb9e0c25eb3658f",87008:"d468b988900a0a1e",87058:"5cc2feeba1688739",87125:"2c1d4a937fbd4468",87168:"ffb5b2d143ace6cc",87266:"24092d029534b9a7",87500:"f986e1d3963f940a",87582:"ff44e3d9e7c5dc30",87597:"99df107ec7e109a1",87790:"9df5580b942bd3b6",87983:"b04c32d7bc06c11e",88045:"eda9257732001244",88726:"9a6a74920950834c",88749:"27de99231567ebf1",88833:"e428d8dc81ed7e5d",89543:"2f4848dbe7471f1f",89843:"22ddd38d6502d007",89865:"ff85b98b5a61ac3e",90119:"9bfe59e8729a2be7",90190:"102ebc7ff1918c7d",90242:"cde1dca1ff665e07",90288:"beccab6d4c9d2841",90417:"9f0bcdf8e312f288",90424:"0ae03f64a1519aa5",90444:"e3b1df7056bff58b",90653:"454530e4e0a2617a",90788:"5d59ed22317714e4",90826:"77478e4131f55077",90959:"3f7709a630504a13",91023:"9949278d1d7c2a91",91075:"a057cf17ccc53aa8",91119:"4b9cc0f9180d02fb",91242:"4d665d9edcfc6803",91496:"0bb2e051608b1602",91787:"e5833635a0f3b3ae",91798:"04f4d4b0de9b64e0",92111:"bbba20c5d7c0ca7f",92199:"1ca75c10c4d594f8",92228:"f3d25d755ebf12af",92434:"1ccb86298786d927",92983:"7c756c3c6d6dc3b9",93029:"c6b86d3b4ba21bcd",93031:"f4229ea704eca594",93173:"9c08aa90e2c89b3f",93294:"9dbb87a87f49e03b",93301:"ea58840282c5657e",93455:"372b32aa55e982bf",93476:"a53e839ae9dbc1d5",93586:"8303a8dab732ea35",93636:"4f91dcd39fcbf352",93647:"d8ed99d1cef3a55f",93895:"dff030bc4c4e5436",94103:"64c487fc27a42bb5",94205:"490c48a8feb6f931",94275:"8021551c780cdaf7",94384:"153199c4196b1128",94493:"a5d499c88856e59c",94512:"b0513ae5f95d6108",94568:"c34aa2c32c6ff532",94592:"11e7a6d90f6bd9dd",94670:"7b69a7c4b7f64d8a",94999:"0d4340e75fc4df8e",95027:"55111e19f82959da",95086:"bd1e9827c5d76e5a",95126:"81da023d37c288ca",95203:"4293cf149e2e835d",95285:"afc6f83b924ff02b",95366:"5794d1357d9e3ad6",95469:"5e7423d9d05e43d9",95552:"6f5e876c60826714",95741:"1542053a7baef551",96038:"f1411f7e6e77d55f",96047:"0e7afe823902bcfc",96078:"1dafba6c224cca75",96377:"f9e6da6baf648815",96960:"cdff6cc4a33ff440",96991:"cb89e5d97ede5726",97342:"2d0a5d5b90d87d7b",97583:"fee968c609171000",97622:"de10df54fb8b7dbf",97667:"2c330fbd0783b5f7",97700:"84725f9d89873ea5",97712:"8701dec4ab77b836",98076:"195a185db23f646b",98083:"da846b47a2ee616c",98191:"290fe8773644176f",98325:"00a0e3ee0446ade1",98530:"3296c9c03775a229",98550:"494bd018b1c5cc20",98854:"9e98017607e34973",98905:"e4c9067e1f133332",99191:"3d7934acb82666cd",99234:"6a7aaf438b98dafe",99380:"c28b5847b88f3570",99417:"ecc35a96136a1812",99464:"fecf68cd5dd4972c",99724:"e50a66dbe8f7818a",99765:"7e49d6d103c3cd4a",99975:"7a0507ad2486b99e"}[e]+".js"),s.miniCssF=e=>(({12328:"admin",33854:"adminSingleRecord",39295:"react-pdf",78138:"imageEdit",81369:"react-day-picker"}[e]||e)+"-"+{12328:"4c1c9bec6b0f3458",33854:"4c1c9bec6b0f3458",39295:"873fe2f746a92652",41668:"bb851e1f054c26d2",78138:"99425a3fac7fea0a",81369:"8fd23915c109f5ff"}[e]+".css"),s.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),s.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o={},n="notion-next:",s.l=(e,t,a,r)=>{if(o[e])o[e].push(t);else{var i,c;if(void 0!==a)for(var l=document.getElementsByTagName("script"),d=0;d<l.length;d++){var u=l[d];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==n+a){i=u;break}}i||(c=!0,(i=document.createElement("script")).charset="utf-8",i.timeout=120,s.nc&&i.setAttribute("nonce",s.nc),i.setAttribute("data-webpack",n+a),i.src=e),o[e]=[t];var p=(t,a)=>{i.onerror=i.onload=null,clearTimeout(m);var n=o[e];if(delete o[e],i.parentNode&&i.parentNode.removeChild(i),n&&n.forEach((e=>e(a))),t)return t(a)},m=setTimeout(p.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=p.bind(null,i.onerror),i.onload=p.bind(null,i.onload),c&&document.head.appendChild(i)}},s.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),s.p="/_assets/",(()=>{if("undefined"!=typeof document){var e=e=>new Promise(((t,a)=>{var o=s.miniCssF(e),n=s.p+o;if(((e,t)=>{for(var a=document.getElementsByTagName("link"),o=0;o<a.length;o++){var n=(i=a[o]).getAttribute("data-href")||i.getAttribute("href");if("stylesheet"===i.rel&&(n===e||n===t))return i}var r=document.getElementsByTagName("style");for(o=0;o<r.length;o++){var i;if((n=(i=r[o]).getAttribute("data-href"))===e||n===t)return i}})(o,n))return t();((e,t,a,o,n)=>{var r=document.createElement("link");r.rel="stylesheet",r.type="text/css",r.onerror=r.onload=a=>{if(r.onerror=r.onload=null,"load"===a.type)o();else{var i=a&&("load"===a.type?"missing":a.type),s=a&&a.target&&a.target.href||t,c=new Error("Loading CSS chunk "+e+" failed.\n("+s+")");c.code="CSS_CHUNK_LOAD_FAILED",c.type=i,c.request=s,r.parentNode&&r.parentNode.removeChild(r),n(c)}},r.href=t,a?a.parentNode.insertBefore(r,a.nextSibling):document.head.appendChild(r)})(e,n,null,t,a)})),t={40179:0};s.f.miniCss=(a,o)=>{t[a]?o.push(t[a]):0!==t[a]&&{12328:1,33854:1,39295:1,41668:1,78138:1,81369:1}[a]&&o.push(t[a]=e(a).then((()=>{t[a]=0}),(e=>{throw delete t[a],e})))}}})(),(()=>{s.b=document.baseURI||self.location.href;var e={40179:0};s.f.j=(t,a)=>{var o=s.o(e,t)?e[t]:void 0;if(0!==o)if(o)a.push(o[2]);else{var n=new Promise(((a,n)=>o=e[t]=[a,n]));a.push(o[2]=n);var r=s.p+s.u(t),i=new Error;s.l(r,(a=>{if(s.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var n=a&&("load"===a.type?"missing":a.type),r=a&&a.target&&a.target.src;i.message="Loading chunk "+t+" failed.\n("+n+": "+r+")",i.name="ChunkLoadError",i.type=n,i.request=r,o[1](i)}}),"chunk-"+t,t)}},s.O.j=t=>0===e[t];var t=(t,a)=>{var o,n,[r,i,c]=a,l=0;if(r.some((t=>0!==e[t]))){for(o in i)s.o(i,o)&&(s.m[o]=i[o]);if(c)var d=c(s)}for(t&&t(a);l<r.length;l++)n=r[l],s.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return s.O(d)},a=globalThis.webpackChunknotion_next=globalThis.webpackChunknotion_next||[];a.forEach(t.bind(null,0)),a.push=t.bind(null,a.push.bind(a))})(),s.nc=void 0,s.O(void 0,[52774,54167,86236,36727],(()=>s(818589)));var c=s.O(void 0,[52774,54167,86236,36727],(()=>s(588119)));c=s.O(c)})();