@keyframes circular-loading_rotate__ZAX1t{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.circular-loading_root__b4Og3{width:1rem;height:1rem;border-left:.125rem solid var(--color-white);border-top:.125rem solid var(--color-white);border-right:.125rem solid rgba(0,0,0,0);border-bottom:.125rem solid rgba(0,0,0,0);border-radius:50%;animation-name:circular-loading_rotate__ZAX1t;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.layout_root__vXGFi{display:flex;flex-direction:column;height:100dvh}.layout_content__XzT01,.layout_dashboardContent__pTyq1{flex:1 1;overflow:auto}.layout_dashboardContent__pTyq1{display:flex}@media screen and (max-width:500px){.layout_dashboardContent__pTyq1{display:none}}.Authentication_root__jpEWP{display:flex;flex:1 1}.Authentication_root__jpEWP>*{flex:1 1}.Authentication_formContainer__7fJah{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5rem 0;background-color:var(--color-canvas-bg);background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:1.5rem 1.5rem}@media screen and (max-width:500px){.Authentication_formContainer__7fJah{margin:auto 1.5rem;padding:12rem 0 5rem}}.Authentication_cardWrapper__tg53i{position:relative}.Authentication_card__27a82{display:flex;flex-direction:column;gap:2rem;align-items:center;width:30rem;padding:3rem 2.5rem 2.5rem;background:var(--dark-grey-2);border-radius:1rem}.Authentication_versionBelow__sNolm{position:absolute;top:100%;right:0;left:0;margin-top:1rem}.Authentication_logoRow__wRiYj{display:flex;gap:.75rem;align-items:center}.Authentication_logoSquare__b2euI,.Authentication_logo__qQr1T{width:auto;height:2rem}.Authentication_form__tgpwS{display:flex;flex-direction:column;align-items:center;width:100%;max-width:23.25rem}.Authentication_header__NSCZN{display:flex;flex-direction:column;gap:.75rem;width:100%;padding:0 0 2rem;text-align:center}.Authentication_divider__J4yiT{width:100%;margin:2rem 0 1rem;border-top:1px var(--color-border-default)}.Authentication_formfields__ZbPRD{width:100%}.Authentication_formfields__ZbPRD>*+*{margin-top:1.5rem}.Authentication_formfield__2IV7H>*+*{margin-top:.5rem}.Authentication_fieldError__HvkbM{margin-top:.25rem;color:var(--color-error);font-size:var(--fs-xs)}.Authentication_formFooter__DiJAo{width:100%;margin-top:1.5rem;text-align:center}.Authentication_formFooter__DiJAo>*+*{margin-top:.75rem}.Authentication_modalBody__gXJpu{display:flex;flex-direction:column;gap:.5rem;width:20rem;margin-bottom:1.5rem;text-align:center}.Authentication_toast__sIinL{position:fixed;top:0;left:0;z-index:1;display:flex;flex-direction:column;gap:.5rem;margin:1.5rem;padding:.75rem 2.25rem .75rem 1rem;background:var(--dark-grey-5);border:1px solid var(--color-border-default);border-radius:.5rem;box-shadow:var(--box-shadow-heavy)}.Authentication_toastTitle__1FbHk{color:var(--dark-grey-12)}.Authentication_toastBodyText__PpABe{color:var(--color-text-tertiary)}.Authentication_dismissToast__Zm0m_ svg{position:absolute;top:.75rem;right:1rem;stroke:var(--dark-grey-12)}.Authentication_verifyBody__k_ils{min-width:20rem;padding-bottom:1.5rem;text-align:center;border-bottom:1px solid var(--color-border-default)}.Authentication_verifyBody__k_ils>*+*{margin-top:.5rem}.Authentication_verifyFooter__7exo_{margin-top:1.5rem;text-align:center}.Authentication_footerText__Sfr0f{color:var(--dark-grey-9)}.Authentication_footerText__Sfr0f .link{color:var(--dark-grey-11)}.Authentication_link__yRt1Q{color:var(--dark-accent-11)}.Authentication_link__yRt1Q:hover{cursor:pointer}.Authentication_link__yRt1Q.Authentication_isDisabled__1FpUg{color:var(--color-text-muted)}@media screen and (min-width:500px){.Authentication_toast__sIinL{display:none}}.user-menu_profilePictureContainer__Si7OT,.user-menu_root__b2Qzc{position:relative}.user-menu_planTag__1lUvm{position:absolute;bottom:-.75rem;left:.85rem}.user-menu_planTagPaid__eT6DW.user-menu_planTagPaid__eT6DW>span{color:var(--color-white);background-color:var(--color-accent);border:1px solid var(--color-accent)}.user-menu_planTagFree__6bTFS.user-menu_planTagFree__6bTFS>span{color:var(--color-white);background-color:var(--dark-grey-5);border:1px solid var(--dark-grey-7)}.user-menu_userAvatarContainer__OwJyO{display:flex;gap:.5rem;align-items:center;padding:.5rem;border-radius:.5rem;cursor:pointer}.user-menu_userAvatarContainer__OwJyO.user-menu_isActive__Nac0p{background-color:var(--color-surface-inset)}.user-menu_userAvatarContainer__OwJyO:hover:not(.user-menu_isActive__Nac0p){background-color:var(--color-surface-tertiary)}.user-menu_userAvatarContainer__OwJyO.user-menu_isMinimal___G7B9{width:-moz-fit-content;width:fit-content;padding:.25rem .5rem .25rem .25rem;background-color:var(--dark-grey-3);border:1px solid var(--color-border-strong);border-radius:100px}.user-menu_userAvatarContainer__OwJyO.user-menu_isAvatarOnly__zmoen{padding:0;border-radius:50%}.user-menu_userAvatarContainer__OwJyO.user-menu_isAvatarOnly__zmoen .user-menu_userAvatarWrapper__0VQZv{width:2.5rem;height:2.5rem}.user-menu_userAvatarWrapper__0VQZv{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;overflow:hidden;background-color:var(--color-surface-tertiary);border-radius:1.5rem}.user-menu_userAvatarLarge__iY5_W{width:4rem;height:4rem;border-radius:4rem}.user-menu_imageLabel__WWPoh{display:flex;flex-direction:column;align-items:center}.user-menu_menu__Ug3tZ{position:absolute;top:2.75rem;right:0;width:15.75rem;padding:.5rem;font-size:var(--fs-xs);box-shadow:var(--box-shadow-heavy)}.user-menu_menu__Ug3tZ.user-menu_menuLeft__nwTkc{top:auto;right:auto;bottom:0;left:calc(100% + .5rem)}.user-menu_menu__Ug3tZ.user-menu_menuBelow__e950C{position:fixed;top:6.5rem;right:auto;left:1rem}.user-menu_dropdownHeader__wagd8{display:flex;flex-direction:column;gap:1.25rem;align-items:center;padding:1rem}.user-menu_menuItem__dK_dA{display:flex;gap:.5rem;align-items:center;padding:.75rem 1rem;white-space:nowrap;border-radius:.5rem;cursor:pointer}.user-menu_menuItem__dK_dA:hover{background-color:var(--color-surface-tertiary)}.user-menu_signIn__UAAIF{display:flex;gap:.5rem}.user-menu_separator__bN8Ey{width:100%;margin-top:.25rem;padding-top:.25rem;border-top:1px solid var(--color-border-default)}.user-menu_creditsSection__PmO7A{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem}.user-menu_settingsIcon__i7_s5,.user-menu_signoutIcon__HHPD1{width:1rem;height:1rem;stroke:var(--dark-grey-10)}.user-menu_upgradeIcon__MhA5U.user-menu_upgradeIcon__MhA5U{stroke:var(--dark-grey-1)}.user-menu_yearlyIcon__a0BuR.user-menu_yearlyIcon__a0BuR{stroke:var(--dark-grey-11)}.user-menu_bottomLinks__RVMbi{display:flex;gap:.5rem;align-items:center;justify-content:space-between;padding:.5rem .75rem}.user-menu_bottomLinks__RVMbi .user-menu_link__muUtq{font-size:var(--fs-xs)}.help-button_root__1hN2z{position:fixed;right:.75rem;bottom:.75rem;z-index:10;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background-color:var(--dark-grey-5);border-radius:50%;cursor:pointer}.help-button_root__1hN2z:hover{background-color:var(--dark-grey-7)}.help-button_root__1hN2z.help-button_isActive__LuDeS{background-color:var(--dark-grey-9)}.help-button_root__1hN2z .help-button_helpIcon__BZAYn{fill:var(--dark-grey-11);stroke:var(--dark-grey-11)}@media screen and (max-width:500px){.help-button_root__1hN2z{display:none}}.help-button_menu__SDD4r{position:fixed;right:.75rem;bottom:4.5rem;z-index:3;padding:.5rem;font-size:var(--fs-xs)}.help-button_menu__SDD4r .help-button_menuItem__0cGe0{padding:.75rem 1rem;border-radius:.5rem;cursor:pointer}.help-button_menu__SDD4r .help-button_menuItem__0cGe0:hover{background-color:var(--color-surface-tertiary)}.cancel-modal_root__hOCR0{flex-direction:row;width:40rem;max-width:calc(100dvw - 2rem);overflow:hidden;border:none}.cancel-modal_leftPanel__XIJ4N,.cancel-modal_root__hOCR0{position:relative;display:flex;background-color:var(--dark-grey-2)}.cancel-modal_leftPanel__XIJ4N{flex:1 1 60%;flex-direction:column;gap:1rem;padding:1.5rem}.cancel-modal_rightPanel__YglMr{position:relative;flex:1 1 40%;min-height:100%;overflow:hidden}.cancel-modal_image__eKoio{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cancel-modal_closeButton__2z06F{position:absolute;top:.75rem;right:.75rem;z-index:1}.cancel-modal_closeIcon__GuxAf{flex-shrink:0}.cancel-modal_title__avDy7{padding-right:2rem}.cancel-modal_description__aeyod{color:var(--dark-grey-10)}.cancel-modal_planName__DOSN8{margin-top:.5rem}.cancel-modal_bulletContainer__sDdz1{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.cancel-modal_bullet__3N1wM{display:flex;gap:.5rem;align-items:center;color:var(--dark-grey-11)}.cancel-modal_bulletIcon__6c98d.cancel-modal_bulletIcon__6c98d{flex-shrink:0;stroke:var(--dark-grey-10)}.cancel-modal_fullWidthLink__wCK1g{width:100%;text-decoration:none}@media screen and (max-width:500px){.cancel-modal_root__hOCR0{flex-direction:column;width:calc(100dvw - 2rem)}.cancel-modal_rightPanel__YglMr{flex:0 0 8rem;order:-1}}.subscription_root___4T6X{position:relative;display:flex;flex:1 1;flex-direction:column;gap:2rem;align-items:center;padding:5rem 3rem 3rem;background-color:var(--dark-grey-1)}.subscription_closeButton__4neN3{align-self:flex-end}.subscription_pageHeader__b4oKB{position:fixed;top:0;right:0;left:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.5rem;background-color:var(--dark-grey-1);border-bottom:1px solid var(--color-border-default)}.subscription_logo__KnpFz{width:5rem}.subscription_sparksIcon__URKGd{fill:var(--color-text-primary)}.subscription_featureIcon__oSwS_{width:1.125rem;height:1.125rem}.subscription_featureIcon__oSwS_,.subscription_projectFeatureIcon__9QL4r{stroke:var(--dark-grey-10);stroke-width:1.5px}.subscription_proTitle__QeZjR{display:flex;gap:.5rem;align-items:center}.subscription_sectionSubTitle__5Ltnw{height:3rem;padding:.5rem 0;color:var(--dark-grey-10)}.subscription_billingMode__iZoD0{display:flex;flex-direction:column;gap:.5rem;align-items:center}.subscription_tabsContainer__XstM_{position:relative;width:14rem}.subscription_header__xi7yj{flex-direction:column}.subscription_header__xi7yj,.subscription_title__o2QKf{display:flex;align-items:center}.subscription_tabsWrapper__Da_eR{position:relative;display:flex;padding:.125rem;background-color:var(--dark-grey-4);border:none;border-radius:10rem}.subscription_slidingBackground__Qw3Rg{position:absolute;top:.125rem;bottom:.125rem;width:calc(50% - .125rem);background-color:var(--dark-grey-7);border-radius:10rem;transition:transform .2s ease-in-out}.subscription_slidingBackground__Qw3Rg.subscription_slideRight__ZzzAU{transform:translateX(100%)}.subscription_tabButton__2JzNd{position:relative;flex:1 1;padding:.375rem .75rem;white-space:nowrap;text-align:center;cursor:default}.subscription_tabButton__2JzNd:not(.subscription_active__vn4xf){cursor:pointer}.subscription_label__l_P8y{transition:color .2s ease-in-out}.subscription_plansContainer__1QC6s{display:flex;gap:1rem;align-items:stretch}.subscription_planItem__07z1J{display:flex;flex-direction:column;gap:24px;align-items:stretch;width:17rem;padding:24px;background-color:var(--dark-grey-1);border:1px solid var(--color-border-default);border-radius:1rem}.subscription_planItem__07z1J>div:first-child{text-align:left}.subscription_planItem__07z1J.subscription_highlighted__zpPQV{background-color:var(--dark-grey-3);box-shadow:0 10px 20px 0 rgba(0,0,0,.3)}.subscription_fullWidthLink__Fp4Cf{width:100%;margin-top:auto;text-decoration:none}.subscription_currentPlanLabel__L1V44{display:flex;align-items:center;justify-content:center;margin-top:auto;padding:.5rem 1rem}.subscription_featuresContainer__5N5o_{display:flex;flex:1 1;flex-direction:column;gap:.75rem}.subscription_featureItem__6yRCF{display:flex;gap:.375rem;align-items:center}.subscription_price__7BGs_{display:flex;gap:.25rem;align-items:center}.subscription_promoMessage__lfELK{display:flex;justify-content:center;padding-top:1.5rem}.subscription_footer__eAihO{display:flex;gap:1rem;align-items:center;justify-content:space-between;width:100%;max-width:53rem;padding-top:1.5rem;border-top:1px solid var(--color-border-default)}