.cl-modalContent{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#fff4e8f2!important;border:1px solid #2d2d2d1a!important;border-radius:24px!important;max-width:480px!important;box-shadow:0 25px 50px -12px #00000026!important}.cl-modal{-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}.cl-card{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:24px!important}.cl-rootBox{width:100%!important}.cl-signUp-root .cl-socialButtons{flex-wrap:wrap!important;gap:.5rem!important;display:flex!important}.cl-signUp-root .cl-socialButtonsBlockButton__google{flex-basis:100%!important;order:-1!important}.cl-signUp-root .cl-socialButtonsBlockButton__apple{flex:1!important}.cl-socialButtonsBlockButton{color:#2d2d2d!important;min-height:3rem!important;box-shadow:none!important;background-color:#fff!important;border:1px solid #2d2d2d26!important;border-radius:12px!important;outline:none!important;padding:.875rem 1.5rem!important;font-size:1rem!important;font-weight:500!important;transition:all .2s ease-in-out!important}.cl-socialButtonsBlockButton:hover{background-color:#f5f5f5!important;border-color:#2d2d2d40!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #00000014!important}.cl-socialButtonsBlockButtonText{color:#2d2d2d!important;font-weight:500!important}.cl-socialButtonsBlockButton:before,.cl-socialButtonsBlockButton:after{display:none!important}.cl-formButtonPrimary{background-color:var(--fl-accent,#6e6189)!important;color:var(--fl-on-accent,#fff)!important;min-height:3.5rem!important;box-shadow:none!important;border:none!important;border-radius:32px!important;outline:none!important;padding:1rem 2rem!important;font-size:1rem!important;font-weight:600!important;transition:all .2s ease-in-out!important}.cl-formButtonPrimary:hover:not(:disabled){background-color:var(--fl-accent-deep,#5a4e75)!important;transform:translateY(-1px)!important}.cl-formButtonPrimary:disabled{opacity:.5!important;cursor:not-allowed!important}.cl-formButtonPrimary *,.cl-formButtonPrimary span{border:none!important;outline:none!important}.cl-formFieldInput{color:#2d2d2d!important;min-height:3rem!important;box-shadow:none!important;background-color:#fff!important;border:1px solid #2d2d2d26!important;border-radius:12px!important;padding:.75rem 1rem!important;font-size:1rem!important;transition:all .2s ease-in-out!important}.cl-formFieldInput:focus{border-color:#2d2d2d!important;outline:none!important;box-shadow:0 0 0 2px #2d2d2d1a!important}.cl-formFieldInput:hover:not(:focus){border-color:#2d2d2d40!important}.cl-formFieldInput::placeholder{color:#737373!important}.cl-formFieldLabel{color:#2d2d2d!important;margin-bottom:.5rem!important;font-size:.875rem!important;font-weight:500!important}.cl-formField,.cl-formFieldRow{box-shadow:none!important}.cl-headerTitle{color:#2d2d2d!important;font-size:1.5rem!important;font-weight:600!important;line-height:1.3!important}.cl-headerSubtitle{color:#737373!important;font-size:1rem!important;line-height:1.5!important}.cl-dividerText{color:#737373!important;font-size:.875rem!important;font-weight:500!important}.cl-dividerLine{background-color:#2d2d2d26!important}.cl-footerAction,.cl-footer{color:#2d2d2d!important}.cl-footerActionText{color:#737373!important;font-size:.875rem!important}.cl-footerActionLink{color:#2d2d2d!important;font-size:.875rem!important;font-weight:500!important;text-decoration:none!important}.cl-footerActionLink:hover{opacity:.8!important;text-decoration:underline!important}.cl-userButtonPopoverCard{background-color:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important;border-radius:16px!important;box-shadow:0 10px 25px -5px #0000001a!important}.cl-userButtonPopoverMain,.cl-userPreview{background-color:hsl(var(--card))!important}.cl-userPreviewMainIdentifier,.cl-userPreviewMainIdentifier__userButton{color:hsl(var(--foreground))!important;font-weight:600!important}.cl-userPreviewSecondaryIdentifier,.cl-userPreviewSecondaryIdentifier__userButton{color:hsl(var(--muted-foreground))!important}.cl-userPreviewTextContainer,.cl-userButtonPopoverActionButton,.cl-userButtonPopoverActionButtonText{color:hsl(var(--foreground))!important}.cl-userButtonPopoverActionButtonIcon,.cl-userButtonPopoverActionButtonIcon__manageAccount,.cl-userButtonPopoverActionButtonIcon__signOut{color:hsl(var(--muted-foreground))!important}.cl-userButtonPopoverActionButton:hover{background-color:hsl(var(--muted))!important}.cl-userButtonPopoverActions{border-top:1px solid hsl(var(--border))!important}.cl-userProfile-root{width:100%!important}.cl-userProfile-root .cl-card{background-color:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important;box-shadow:none!important;border-radius:16px!important}.cl-userProfile-root .cl-cardBox{background-color:#0000!important}.cl-userProfile-root .cl-page,.cl-userProfile-root .cl-pageScrollBox,.cl-userProfile-root .cl-scrollBox{background-color:hsl(var(--card))!important}.cl-profileSection{border-bottom:1px solid hsl(var(--border))!important}.cl-profileSection:last-child{border-bottom:none!important}.cl-profileSectionTitle,.cl-profileSectionTitleText{color:hsl(var(--foreground))!important;font-weight:600!important}.cl-profileSectionContent{background-color:#0000!important}.cl-profileSectionLabel{color:hsl(var(--foreground))!important;font-weight:500!important}.cl-profileSectionSubtitle{color:hsl(var(--muted-foreground))!important}.cl-userProfile-root .cl-userPreviewMainIdentifier{color:hsl(var(--foreground))!important;font-weight:600!important}.cl-userProfile-root .cl-userPreviewSecondaryIdentifier{color:hsl(var(--muted-foreground))!important}.cl-profileSectionPrimaryButton{background-color:hsl(var(--muted))!important;color:hsl(var(--foreground))!important;border:1px solid hsl(var(--border))!important;border-radius:32px!important}.cl-profileSectionPrimaryButton:hover{background-color:hsl(var(--muted))!important;opacity:.8!important}.cl-userProfile-root .cl-formFieldInput{background-color:hsl(var(--background))!important;border:1px solid hsl(var(--border))!important;color:hsl(var(--foreground))!important;border-radius:12px!important}.cl-userProfile-root .cl-formFieldInput:focus{border-color:hsl(var(--primary))!important;box-shadow:0 0 0 2px hsl(var(--primary)/.1)!important}.cl-userProfile-root .cl-formFieldLabel,.cl-accordionTriggerButton{color:hsl(var(--foreground))!important}.cl-accordionContent{background-color:hsl(var(--card))!important;border-radius:12px!important}.cl-accordionContent,.cl-formContainer,.cl-profileSectionContent__unstable{background-color:hsl(var(--card))!important}.cl-profileSection__profile .cl-accordionContent,.cl-profileSection__emailAddresses .cl-accordionContent,.cl-profileSection__connectedAccounts .cl-accordionContent{background-color:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important;border-radius:12px!important}.cl-profileSectionItem{border-bottom:1px solid hsl(var(--border))!important;background-color:#0000!important}.cl-profileSectionItem:last-child{border-bottom:none!important}.cl-profileSectionItemList{background-color:#0000!important}.cl-badge{background-color:hsl(var(--muted))!important;color:hsl(var(--muted-foreground))!important}.cl-formButtonPrimary__danger{background-color:hsl(var(--destructive))!important;color:hsl(var(--destructive-foreground))!important}.cl-menuButton{color:hsl(var(--foreground))!important}.cl-menuButton:hover{background-color:hsl(var(--muted))!important}.cl-menuList{background-color:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important;border-radius:12px!important}.cl-menuItem{color:hsl(var(--foreground))!important}.cl-menuItem:hover{background-color:hsl(var(--muted))!important}.cl-socialButtonsProviderIcon{color:hsl(var(--foreground))!important}.cl-organizationSwitcherTrigger{border-radius:12px!important}.dark .cl-organizationSwitcherTrigger span,.dark .cl-organizationSwitcherTrigger p,.dark .cl-organizationSwitcherTrigger [class*=cl-internal-],.dark .cl-organizationSwitcherTrigger__organizationPreview,.dark .cl-organizationSwitcherTrigger__organizationPreviewTextContainer{background:0 0!important}.cl-organizationSwitcherPopoverCard{background-color:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important;border-radius:16px!important}.cl-organizationSwitcherPopoverMain{background-color:hsl(var(--card))!important}.cl-organizationSwitcherPopoverActionButton{color:hsl(var(--foreground))!important}.cl-organizationSwitcherPopoverActionButton:hover{background-color:hsl(var(--muted))!important}.cl-organizationPreviewMainIdentifier{color:hsl(var(--foreground))!important}.cl-organizationPreviewSecondaryIdentifier{color:hsl(var(--muted-foreground))!important}.cl-createOrganization-root{width:100%!important}.cl-createOrganization-root .cl-card{background-color:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important;box-shadow:none!important;border-radius:16px!important}.cl-createOrganization-root .cl-page,.cl-createOrganization-root .cl-pageScrollBox{background-color:hsl(var(--card))!important}.cl-createOrganization-root .cl-headerTitle{color:hsl(var(--foreground))!important}.cl-createOrganization-root .cl-headerSubtitle{color:hsl(var(--muted-foreground))!important}.cl-createOrganization-root .cl-formFieldLabel{color:hsl(var(--foreground))!important}.cl-createOrganization-root .cl-formFieldInput{background-color:hsl(var(--background))!important;border:1px solid hsl(var(--border))!important;color:hsl(var(--foreground))!important;border-radius:12px!important}.cl-createOrganization-root .cl-formFieldInput:focus{border-color:hsl(var(--primary))!important;box-shadow:0 0 0 2px hsl(var(--primary)/.1)!important}.cl-fileDropAreaBox{background-color:hsl(var(--muted))!important;border:2px dashed hsl(var(--border))!important;border-radius:12px!important}.cl-fileDropAreaBox:hover{border-color:hsl(var(--primary))!important}.cl-fileDropAreaHint{color:hsl(var(--muted-foreground))!important}.cl-fileDropAreaButtonPrimary{color:hsl(var(--primary))!important}.cl-organizationProfile-root{width:100%!important}.cl-organizationProfile-root .cl-card{background-color:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important}.cl-organizationProfile-root .cl-page,.cl-organizationProfile-root .cl-pageScrollBox,.cl-organizationProfile-root .cl-scrollBox{background-color:hsl(var(--card))!important}.cl-organizationProfile-root .cl-profileSectionTitle,.cl-organizationProfile-root .cl-profileSectionTitleText,.cl-organizationProfile-root .cl-formFieldLabel{color:hsl(var(--foreground))!important}.cl-organizationProfile-root .cl-formFieldInput{background-color:hsl(var(--background))!important;border:1px solid hsl(var(--border))!important;color:hsl(var(--foreground))!important}.cl-membersPageInviteButton{background-color:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;border-radius:32px!important}.cl-tableHead{background-color:hsl(var(--muted))!important}.cl-tableHead th{color:hsl(var(--foreground))!important}.cl-tableBody tr{border-bottom:1px solid hsl(var(--border))!important}.cl-tableBody td{color:hsl(var(--foreground))!important}.cl-invitationsSentEmpty,.cl-membersEmpty{color:hsl(var(--muted-foreground))!important}.cl-organizationProfile-root .cl-card,.cl-organizationProfile-root .cl-profilePage,.cl-organizationProfile-root .cl-pageScrollBox,.cl-organizationProfile-root .cl-scrollBox,.cl-organizationProfile-root .cl-page{width:100%!important;max-width:none!important}.cl-organizationProfile-root .cl-cardBox,.cl-organizationProfile-root .cl-main{flex:1!important;width:100%!important;min-width:0!important}.cl-organizationProfile-root .cl-navbar{flex-shrink:0!important}.cl-organizationProfile-root .cl-profileSection,.cl-organizationProfile-root .cl-profileSectionContent{width:100%!important}.dark .cl-modalContent{background:#1a1a1a!important;border:1px solid #b9a3cc33!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 25px 50px -12px #00000080!important}.dark .cl-card{background-color:#1a1a1a!important;border:none!important;border-radius:24px!important;overflow:hidden!important}.dark .cl-cardBox{background-color:#0000!important;border:none!important}.dark .cl-socialButtonsBlockButton{color:#fff4e8!important;background-color:#262626!important;border:1px solid #fff4e826!important}.dark .cl-socialButtonsBlockButton:hover{background-color:#333!important;border-color:#fff4e840!important}.dark .cl-socialButtonsBlockButtonText{color:#fff4e8!important}.dark .cl-formButtonPrimary,.dark .cl-signIn-root .cl-formButtonPrimary,.dark .cl-signUp-root .cl-formButtonPrimary,.dark button.cl-formButtonPrimary,.dark [class*=cl-formButtonPrimary]{background-color:var(--fl-accent,#b9a3cc)!important;background:var(--fl-accent,#b9a3cc)!important;color:var(--fl-on-accent,#15120f)!important}.dark .cl-formButtonPrimary:hover:not(:disabled){background-color:var(--fl-accent-deep,#d3c3e2)!important;background:var(--fl-accent-deep,#d3c3e2)!important}.dark .cl-formFieldInput{color:#fff4e8!important;background-color:#262626!important;border:1px solid #fff4e826!important}.dark .cl-formFieldInput:focus{border-color:#fff4e8!important;box-shadow:0 0 0 2px #fff4e81a!important}.dark .cl-formFieldInput:hover:not(:focus){border-color:#fff4e840!important}.dark .cl-formFieldInput::placeholder{color:#a3a3a3!important}.dark .cl-formFieldLabel,.dark .cl-headerTitle{color:#fff4e8!important}.dark .cl-headerSubtitle,.dark .cl-dividerText{color:#a3a3a3!important}.dark .cl-dividerLine{background-color:#fff4e826!important}.dark .cl-profileSectionTitle,.dark .cl-profileSectionTitleText,.dark .cl-profileSectionLabel{color:#fff4e8!important}.dark .cl-profileSectionSubtitle{color:#a3a3a3!important}.dark .cl-userProfile-root .cl-formFieldLabel,.dark .cl-userProfile-root .cl-headerTitle,.dark .cl-userProfile-root .cl-profileSectionTitle,.dark .cl-userProfile-root .cl-profileSectionTitleText,.dark .cl-userProfile-root .cl-profileSectionLabel,.dark .cl-userProfile-root .cl-userPreviewMainIdentifier,.dark .cl-userProfile-root .cl-userPreviewSecondaryIdentifier,.dark .cl-userProfile-root p,.dark .cl-userProfile-root label,.dark .cl-userProfile-root span:not(.cl-formButtonPrimary span):not(.cl-badge span){color:#fff4e8!important}.dark .cl-userProfile-root .cl-profileSectionSubtitle,.dark .cl-userProfile-root .cl-userPreviewSecondaryIdentifier{color:#a3a3a3!important}.dark .cl-createOrganization-root .cl-headerTitle,.dark .cl-createOrganization-root .cl-headerSubtitle,.dark .cl-createOrganization-root .cl-formFieldLabel{color:#fff4e8!important}.dark .cl-createOrganization-root .cl-headerSubtitle{color:#a3a3a3!important}.dark .cl-createOrganization-root p,.dark .cl-createOrganization-root label,.dark .cl-createOrganization-root span:not(.cl-formButtonPrimary span){color:#fff4e8!important}.dark .cl-createOrganization-root .cl-fileDropAreaHint,.dark .cl-createOrganization-root p[class*=text-muted],.dark .cl-createOrganization-root p.cl-internal-b3fm6y,.dark .cl-fileDropAreaHint,.dark .cl-fileDropAreaButtonPrimary,.dark .cl-text,.dark .cl-text__paragraph,.dark .cl-formFieldHintText{color:#a3a3a3!important}.dark .cl-badge,.dark .cl-signIn-root .cl-badge,.dark .cl-signUp-root .cl-badge{color:#e5e5e5!important;background:#262626!important;border:1px solid #fff4e833!important;border-radius:6px!important}.dark .cl-menuItem,.dark .cl-menuButton{color:#fff4e8!important}.dark .cl-menuList{background-color:#1a1a1a!important;border-color:#fff4e81a!important}.dark .cl-accordionTriggerButton{color:#fff4e8!important}.dark .cl-accordionContent,.dark .cl-formContainer,.dark .cl-profileSectionContent__unstable{background-color:#1a1a1a!important;border-color:#fff4e81a!important}.dark .cl-profileSection__profile .cl-accordionContent,.dark .cl-profileSection__emailAddresses .cl-accordionContent,.dark .cl-profileSection__connectedAccounts .cl-accordionContent{background-color:#1a1a1a!important;border:1px solid #fff4e81a!important}.dark .cl-actionCard{background-color:#1a1a1a!important;border:1px solid #fff4e81a!important;border-radius:12px!important}.dark .cl-userProfile-root .cl-form{background-color:#0000!important}.dark .cl-profileSectionPrimaryButton{color:#fff4e8!important;background-color:#fff4e81a!important;border-color:#fff4e826!important}.dark .cl-socialButtonsProviderIcon,.dark .cl-organizationProfile-root .cl-headerTitle,.dark .cl-organizationProfile-root .cl-profileSectionTitle,.dark .cl-organizationProfile-root .cl-profileSectionTitleText,.dark .cl-organizationProfile-root .cl-formFieldLabel,.dark .cl-organizationPreviewMainIdentifier,.dark .cl-organizationPreviewSecondaryIdentifier,.dark .cl-organizationSwitcherPopoverActionButton,.dark .cl-organizationSwitcherPopoverActionButtonText{color:#fff4e8!important}.cl-tagInputContainer{background-color:#fff!important;border:1px solid #2d2d2d26!important;border-radius:12px!important}.cl-tagInputContainer:focus-within{border-color:#2d2d2d!important;box-shadow:0 0 0 2px #2d2d2d1a!important}.cl-tagInputInput{color:#2d2d2d!important}.cl-tagInputInput::placeholder{color:#737373!important}.dark .cl-tagInputContainer{background-color:#262626!important;border:1px solid #fff4e826!important}.dark .cl-tagInputContainer:focus-within{border-color:#fff4e8!important;box-shadow:0 0 0 2px #fff4e81a!important}.dark .cl-tagInputInput{color:#fff4e8!important}.dark .cl-tagInputInput::placeholder{color:#a3a3a3!important}.dark .cl-tagInputContainer input,.dark .cl-tagInputContainer textarea{color:#fff4e8!important;caret-color:#fff4e8!important}.dark .cl-tagInputContainer input::-moz-placeholder{color:#a3a3a3!important}.dark .cl-tagInputContainer textarea::-moz-placeholder{color:#a3a3a3!important}.dark .cl-tagInputContainer input::placeholder,.dark .cl-tagInputContainer textarea::placeholder{color:#a3a3a3!important}.cl-selectButton{color:#2d2d2d!important;background-color:#fff!important;border:1px solid #2d2d2d26!important;border-radius:12px!important}.cl-selectButton:hover{border-color:#2d2d2d40!important}.cl-selectButtonIcon{color:#2d2d2d!important}.cl-selectOptionsContainer{background-color:#fff!important;border:1px solid #2d2d2d26!important;border-radius:12px!important;box-shadow:0 10px 25px -5px #0000001a!important}.cl-selectOption{color:#2d2d2d!important}.cl-selectOption:hover,.cl-selectOption[data-highlighted]{background-color:#2d2d2d0d!important}.cl-selectOption[data-selected]{background-color:#2d2d2d1a!important}.dark .cl-selectButton{color:#fff4e8!important;background-color:#262626!important;border:1px solid #fff4e826!important}.dark .cl-selectButton:hover{border-color:#fff4e840!important}.dark .cl-selectButtonIcon{color:#fff4e8!important}.dark .cl-selectOptionsContainer{background-color:#1a1a1a!important;border:1px solid #fff4e826!important}.dark .cl-selectOption{color:#fff4e8!important}.dark .cl-selectOption:hover,.dark .cl-selectOption[data-highlighted]{background-color:#fff4e80d!important}.dark .cl-selectOption[data-selected]{background-color:#fff4e81a!important}.cl-spinner,.cl-loadingText{color:#2d2d2d!important}.dark .cl-spinner,.dark .cl-loadingText,.cl-formButtonPrimary .cl-spinner,.cl-formButtonPrimary.cl-loading .cl-spinner,.cl-button.cl-loading .cl-spinner,button.cl-formButtonPrimary .cl-spinner,.cl-internal-7bwm8u{color:#fff4e8!important}.dark .cl-formButtonPrimary .cl-spinner,.dark .cl-formButtonPrimary.cl-loading .cl-spinner,.dark .cl-button.cl-loading .cl-spinner,.dark button.cl-formButtonPrimary .cl-spinner,.dark .cl-internal-7bwm8u{color:#15120f!important}.cl-formButtonPrimary .cl-spinner+span,.cl-formButtonPrimary__loading span,.cl-formButtonPrimary[data-loading] span,.cl-formButtonPrimary[aria-busy=true] span{color:#fff4e8!important}.dark .cl-formButtonPrimary .cl-spinner+span,.dark .cl-formButtonPrimary__loading span,.dark .cl-formButtonPrimary[data-loading] span,.dark .cl-formButtonPrimary span,.dark .cl-formButtonPrimary[aria-busy=true] span{color:var(--fl-on-accent,#15120f)!important}.cl-formButtonPrimary[data-loading=true],.cl-formButtonPrimary.cl-loading{opacity:.9!important}.dark .cl-formButtonPrimary,.dark .cl-formButtonPrimary:not(:disabled){color:var(--fl-on-accent,#15120f)!important}.cl-inviteMembersCard,.cl-inviteMembersSection,.cl-organizationInvitationCard{background-color:#fff!important;border:1px solid #2d2d2d26!important;border-radius:16px!important}.dark .cl-inviteMembersCard,.dark .cl-inviteMembersSection,.dark .cl-organizationInvitationCard{background-color:#1a1a1a!important;border:1px solid #fff4e826!important}.cl-inviteMembersTitle,.cl-inviteMembersSectionTitle{color:#2d2d2d!important}.dark .cl-inviteMembersTitle,.dark .cl-inviteMembersSectionTitle{color:#fff4e8!important}.dark .cl-createOrganization-root .cl-formFieldRoot,.dark .cl-createOrganization-root .cl-formFieldRow{background-color:#0000!important}.dark .cl-footerAction,.dark .cl-footer{color:#fff4e8!important;background-color:#0000!important}.dark .cl-cardFooter,.dark .cl-footerPages,.dark .cl-footer__signIn,.dark .cl-footer__signUp{background-color:#0000!important;border-top:none!important}.dark .cl-signIn-root .cl-cardFooter,.dark .cl-signUp-root .cl-cardFooter,.dark .cl-signIn-root .cl-footer,.dark .cl-signUp-root .cl-footer,.dark .cl-main,.dark .cl-signIn-root .cl-main,.dark .cl-signUp-root .cl-main{background-color:#0000!important}.dark .cl-signIn-root .cl-card,.dark .cl-signUp-root .cl-card{background-color:#1a1a1a!important}.dark .cl-signIn-root :not(.cl-formButtonPrimary):not(.cl-formButtonPrimary *):not(.cl-socialButtonsBlockButton):not(.cl-socialButtonsBlockButton *):not(.cl-formFieldInput):not(.cl-badge):not(.cl-badge *),.dark .cl-signUp-root :not(.cl-formButtonPrimary):not(.cl-formButtonPrimary *):not(.cl-socialButtonsBlockButton):not(.cl-socialButtonsBlockButton *):not(.cl-formFieldInput):not(.cl-badge):not(.cl-badge *){background-color:#0000}.dark .cl-footer,.dark .cl-footer *,.dark .cl-cardFooter,.dark .cl-cardFooter *,.dark .cl-footerPages,.dark .cl-footerPages *,.dark .cl-signIn-root .cl-footer,.dark .cl-signUp-root .cl-footer,.dark .cl-signIn-root .cl-cardFooter,.dark .cl-signUp-root .cl-cardFooter,.dark .cl-internal-b3fm6y,.dark .cl-footer [class*=cl-internal-],.dark .cl-cardFooter [class*=cl-internal-],.dark .cl-footerPages [class*=cl-internal-]{background:#1a1a1a!important}.dark .cl-formButtonPrimary [class*=cl-internal-],.dark .cl-socialButtonsBlockButton [class*=cl-internal-],.dark button [class*=cl-internal-]{background:0 0!important}.dark .cl-footerActionLink{color:var(--fl-accent,#b9a3cc)!important}.dark .cl-internal-b3fm6y,.dark .cl-footerPages__signIn,.dark .cl-footerPages__signUp,.dark [data-localization-key=footerPageLink__help],.dark [data-localization-key=footerPageLink__privacy],.dark [data-localization-key=footerPageLink__terms]{color:#a3a3a3!important}.dark .cl-internal-1dauvpw{color:#ef4444!important}.cl-userButtonPopoverCustomItemButton{color:#2d2d2d!important}.cl-userButtonPopoverCustomItemButton:hover{background-color:hsl(var(--muted))!important}.cl-userButtonPopoverCustomItemButton span,.cl-userButtonPopoverCustomItemButton__settings span{color:#2d2d2d!important}.cl-userButtonPopoverCustomItemButtonIcon{color:#737373!important}.dark .cl-userButtonPopoverCustomItemButton,.dark .cl-userButtonPopoverCustomItemButton span,.dark .cl-userButtonPopoverCustomItemButton__settings span{color:#fff4e8!important}.dark .cl-userButtonPopoverCustomItemButtonIcon{color:#a3a3a3!important}.dark .cl-userButtonPopoverCustomItemButton:hover{background-color:#fff4e80d!important}.dark .cl-userButtonPopoverCard{background-color:#1a1a1a!important;border:1px solid #fff4e81a!important}.dark .cl-userButtonPopoverActionButton,.dark .cl-userButtonPopoverActionButtonText{color:#fff4e8!important}.dark .cl-userButtonPopoverActionButton:hover{background-color:#fff4e80d!important}.dark .cl-userButtonPopoverFooter{border-color:#fff4e81a!important}.dark .cl-organizationSwitcherPopoverCard{background-color:#1a1a1a!important;border:1px solid #b9a3cc33!important;border-radius:16px!important;overflow:hidden!important}.dark .cl-organizationSwitcherPopoverMain{background-color:#1a1a1a!important}.dark .cl-organizationSwitcherPopoverCard .cl-footer,.dark .cl-organizationSwitcherPopoverCard .cl-cardFooter,.dark .cl-organizationSwitcherPopoverCard .cl-footerPages,.dark .cl-organizationSwitcherPopoverCard [class*=cl-internal-]{background:#1a1a1a!important}.dark .cl-organizationSwitcherPopoverCard .cl-footerActionText,.dark .cl-organizationSwitcherPopoverCard p,.dark .cl-organizationSwitcherPopoverCard span:not(.cl-badge span){color:#e5e5e5!important}.dark .cl-organizationSwitcherPopoverCard .cl-footerActionLink{color:var(--fl-accent,#b9a3cc)!important;font-weight:600!important}.dark .cl-organizationPreview,.dark .cl-organizationPreviewMainIdentifier,.dark .cl-organizationPreviewSecondaryIdentifier{color:#fff4e8!important}.dark .cl-organizationSwitcherPopoverActionButton{color:#fff4e8!important;background-color:#0000!important}.dark .cl-organizationSwitcherPopoverActionButton:hover{background-color:#fff4e80d!important}.cl-formFieldAction{color:#2d2d2d!important}.cl-formFieldAction:hover{text-decoration:underline!important}.dark .cl-formFieldAction{color:#fff4e8!important}.cl-formButtonReset{color:#2d2d2d!important;background:0 0!important}.cl-formButtonReset:hover{background:#2d2d2d0d!important}.dark .cl-formButtonReset{color:#fff4e8!important}.dark .cl-formButtonReset:hover{background:#fff4e80d!important}.cl-formFieldErrorText{color:#ef4444!important}.cl-alert{border-radius:12px!important}.cl-avatarBox{border-radius:50%!important}.cl-identityPreview{border-radius:12px!important}.dark .cl-identityPreview{background-color:#262626!important;border-color:#fff4e826!important}.cl-footerActionText{color:#737373!important}.cl-footerActionLink{color:#2d2d2d!important;font-weight:600!important;text-decoration:underline!important}.cl-footerActionLink:hover{color:#1a1a1a!important;opacity:1!important}.cl-internal-zcglzd{color:#ef4444!important}.dark .cl-footerActionText{color:#a3a3a3!important}.dark .cl-footerActionLink{color:#fff4e8!important;font-weight:600!important}.dark .cl-internal-zcglzd{color:#ef4444!important}.cl-main,.cl-cardContent,.cl-form,.dark .cl-main,.dark .cl-cardContent,.dark .cl-form{background-color:#0000!important}.signup-dusk .cl-cardBox{-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;background:#1a1424eb!important;border:1px solid #b9a3cc66!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 28px 70px #00000073!important}.signup-dusk .cl-card,.signup-dusk .cl-footer,.signup-dusk .cl-footerPages{box-shadow:none!important;background:0 0!important;border:none!important}.signup-dusk .cl-footer{border-top:1px solid #b9a3cc2e!important}.signup-dusk .cl-headerTitle{font-family:var(--font-family-sans)!important;color:#f3edf8!important;font-weight:500!important}.signup-dusk .cl-headerSubtitle{color:#d8c8e6b8!important}.signup-dusk .cl-socialButtonsBlockButton{color:#ede5f5!important;background-color:#ffffff0a!important;border:1px solid #b9a3cc4d!important}.signup-dusk .cl-socialButtonsBlockButton:hover{background-color:#ffffff14!important;border-color:#b9a3cc80!important}.signup-dusk .cl-socialButtonsBlockButtonText{color:#ede5f5!important}.signup-dusk .cl-dividerLine{background-color:#b9a3cc40!important}.signup-dusk .cl-dividerText{color:#d8c8e699!important}.signup-dusk .cl-formFieldLabel{color:#ede5f5!important}.signup-dusk .cl-formFieldInput{color:#ede5f5!important;background-color:#ffffff0d!important;border:1px solid #b9a3cc4d!important}.signup-dusk .cl-formFieldInput:hover:not(:focus){border-color:#b9a3cc73!important}.signup-dusk .cl-formFieldInput:focus{border-color:#b9a3cc!important;box-shadow:0 0 0 2px #b9a3cc33!important}.signup-dusk .cl-formFieldInput::placeholder{color:#d8c8e666!important}.signup-dusk .cl-formButtonPrimary,.signup-dusk .cl-signUp-root .cl-formButtonPrimary,.signup-dusk .cl-signIn-root .cl-formButtonPrimary,.signup-dusk button.cl-formButtonPrimary,.signup-dusk [class*=cl-formButtonPrimary]{color:#2d2d2d!important;background:#b9a3cc linear-gradient(#b9a3cc,#a996c2)!important}.signup-dusk .cl-formButtonPrimary:hover:not(:disabled){background:#c0afd1 linear-gradient(#c0afd1,#b9a3cc)!important}.signup-dusk .cl-footerActionText{color:#d8c8e699!important}.signup-dusk .cl-footerActionLink{color:#d8c8e6!important}.signup-dusk .cl-footerActionLink:hover{color:#ede5f5!important}.signup-dusk .cl-formFieldAction,.signup-dusk .cl-formResendCodeLink,.signup-dusk .cl-identityPreviewEditButton{color:#d8c8e6!important}.signup-dusk .cl-identityPreviewText{color:#ede5f5!important}.signup-dusk .cl-otpCodeFieldInput{color:#ede5f5!important;background-color:#ffffff0d!important;border-color:#b9a3cc4d!important}.signup-dusk .cl-formFieldInputShowPasswordButton{color:#d8c8e6b3!important}.signup-dusk .cl-formFieldInputShowPasswordButton:hover{color:#ede5f5!important}.fl-auth:has(.cl-cardBox):not(:has(.cl-signIn-start,.cl-signUp-start)) [data-auth-start]{display:none}.fl-auth .cl-rootBox .cl-signIn-start .cl-header,.fl-auth .cl-rootBox .cl-signUp-start .cl-header{display:none!important}.fl-auth .cl-rootBox .cl-cardBox,.fl-auth .cl-rootBox .cl-card{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;overflow:visible!important}.fl-auth .cl-rootBox .cl-card{gap:20px!important;margin:0!important;padding:0!important}.fl-auth .cl-rootBox .cl-main,.fl-auth .cl-rootBox .cl-form{gap:16px!important}.fl-auth .cl-rootBox .cl-form>div{gap:12px!important}.fl-auth .cl-rootBox .cl-header{text-align:center!important;gap:6px!important}.fl-auth .cl-rootBox .cl-headerTitle{color:var(--fl-fg)!important;letter-spacing:-.02em!important;font-size:26px!important;font-weight:600!important;line-height:1.15!important}.fl-auth .cl-rootBox .cl-headerSubtitle{color:var(--fl-label)!important;font-size:14.5px!important;line-height:1.45!important}.fl-auth .cl-rootBox .cl-socialButtonsRoot{gap:8px!important}.fl-auth .cl-rootBox .cl-socialButtons{flex-flow:row!important;gap:8px!important;display:flex!important}.fl-auth-pill,.fl-auth .cl-rootBox .cl-socialButtonsBlockButton,.fl-auth .cl-rootBox .cl-alternativeMethodsBlockButton{-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);border:1px solid var(--fl-glass-edge)!important;background:var(--fl-glass)!important;min-width:0!important;min-height:44px!important;box-shadow:var(--fl-glass-shadow)!important;color:var(--fl-fg)!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 14px!important;font-size:14.5px!important;font-weight:500!important;transition:background-color .15s!important;display:inline-flex!important;transform:none!important}.fl-auth-pill,.fl-auth .cl-rootBox .cl-socialButtonsBlockButton{flex:1 1 0!important;order:0!important}.fl-auth .cl-rootBox .cl-socialButtonsBlockButton>*{gap:8px!important}.fl-auth-pill:hover:not(:disabled),.fl-auth .cl-rootBox .cl-socialButtonsBlockButton:hover:not(:disabled),.fl-auth .cl-rootBox .cl-alternativeMethodsBlockButton:hover:not(:disabled){border-color:var(--fl-accent-edge)!important;background:var(--fl-glass-strong)!important;box-shadow:var(--fl-glass-shadow)!important;transform:none!important}.fl-auth-pill:focus-visible,.fl-auth .cl-rootBox .cl-socialButtonsBlockButton:focus-visible,.fl-auth .cl-rootBox .cl-alternativeMethodsBlockButton:focus-visible,.fl-auth .cl-rootBox .cl-formButtonPrimary:focus-visible{outline:2px solid var(--fl-accent)!important;outline-offset:2px!important}.fl-auth-pill:disabled{cursor:wait;opacity:.6}.fl-auth .cl-rootBox .cl-socialButtonsBlockButtonText,.fl-auth .cl-rootBox .cl-alternativeMethodsBlockButtonText{color:var(--fl-fg)!important;font-size:14.5px!important;font-weight:500!important}.dark .fl-auth .cl-rootBox .cl-socialButtonsProviderIcon__apple{filter:invert()}.fl-auth .cl-rootBox .cl-dividerRow{gap:12px!important}.fl-auth .cl-rootBox .cl-dividerLine{background-color:var(--fl-line)!important}.fl-auth .cl-rootBox .cl-dividerText{color:var(--fl-label)!important;font-size:12.5px!important;font-weight:400!important;line-height:1!important}.fl-auth .cl-rootBox .cl-signIn-password .cl-formFieldLabel__password-field{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;margin:-1px!important;position:absolute!important;overflow:hidden!important}.fl-auth .cl-rootBox .cl-formFieldLabelRow__identifier:not(:has(.cl-formFieldAction)){clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;margin:-1px!important;position:absolute!important;overflow:hidden!important}.fl-auth .cl-rootBox .cl-formFieldLabelRow__emailAddress:not(:has(.cl-formFieldAction)){clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;margin:-1px!important;position:absolute!important;overflow:hidden!important}.fl-auth .cl-rootBox .cl-signUp-start .cl-formFieldLabelRow__password:not(:has(.cl-formFieldAction)){clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;margin:-1px!important;position:absolute!important;overflow:hidden!important}.fl-auth .cl-rootBox .cl-signIn-password .cl-formFieldLabelRow__password{justify-content:flex-end!important}.fl-auth .cl-rootBox .cl-formFieldLabel{color:var(--fl-body)!important;margin-bottom:0!important;font-size:13.5px!important;font-weight:500!important}.fl-auth .cl-rootBox .cl-formFieldInput{border:1px solid var(--fl-card-edge)!important;background:var(--fl-card-strong)!important;min-height:48px!important;box-shadow:var(--fl-glass-shadow)!important;color:var(--fl-fg)!important;caret-color:var(--fl-accent-ink)!important;border-radius:9999px!important;padding:0 20px!important;font-size:16px!important}.fl-auth .cl-rootBox .cl-formFieldInput::placeholder{color:var(--fl-label)!important}.fl-auth .cl-rootBox .cl-formFieldInput:hover:not(:focus){border-color:var(--fl-accent-edge)!important}.fl-auth .cl-rootBox .cl-formFieldInput:focus{border-color:var(--fl-accent-edge)!important;box-shadow:0 0 0 3px var(--fl-accent-soft)!important}.fl-auth .cl-rootBox .cl-formFieldInput[aria-invalid=true]{border-color:var(--fl-danger)!important}.fl-auth .cl-rootBox .cl-formFieldInput:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--fl-input-bg)inset!important;-webkit-text-fill-color:var(--fl-fg)!important}.fl-auth .cl-rootBox .cl-formFieldInputShowPasswordButton{color:var(--fl-label)!important}.fl-auth .cl-rootBox .cl-formFieldInputShowPasswordButton:hover{color:var(--fl-fg)!important}.fl-auth .cl-rootBox .cl-formFieldHintText,.fl-auth .cl-rootBox .cl-formFieldInfoText,.fl-auth .cl-rootBox .cl-formFieldCheckboxLabel{color:var(--fl-label)!important;font-size:13.5px!important}.fl-auth .cl-rootBox .cl-formFieldErrorText,.fl-auth .cl-rootBox .cl-otpCodeFieldErrorText,.fl-auth .cl-rootBox .cl-formFieldWarningText{color:var(--fl-danger)!important;font-size:13.5px!important}.fl-auth .cl-rootBox .cl-formFieldSuccessText,.fl-auth .cl-rootBox .cl-otpCodeFieldSuccessText{color:var(--fl-ok-ink)!important;font-size:13.5px!important}.fl-auth .cl-rootBox .cl-formFieldCheckboxInput{accent-color:var(--fl-accent)!important}.fl-auth .cl-rootBox .cl-formButtonPrimary{background:var(--fl-accent)!important;min-height:48px!important;box-shadow:0 8px 20px var(--fl-accent-shadow)!important;color:var(--fl-on-accent)!important;border:none!important;border-radius:9999px!important;padding:0 22px!important;font-size:15px!important;font-weight:600!important;transform:none!important}.fl-auth .cl-rootBox .cl-formButtonPrimary:before,.fl-auth .cl-rootBox .cl-formButtonPrimary:after{display:none!important}.fl-auth .cl-rootBox .cl-formButtonPrimary:hover:not(:disabled){background:var(--fl-accent-deep)!important;transform:none!important}.fl-auth .cl-rootBox .cl-formButtonPrimary *,.fl-auth .cl-rootBox .cl-formButtonPrimary .cl-spinner{color:var(--fl-on-accent)!important}.fl-auth .cl-rootBox .cl-formButtonPrimary .cl-spinner{border:2px solid!important;border-color:currentColor currentColor #0000 #0000!important}.fl-auth .cl-rootBox .cl-spinner,.fl-auth .cl-rootBox .cl-loadingText{color:var(--fl-accent-ink)!important}.fl-auth .cl-rootBox .cl-formButtonReset{color:var(--fl-body)!important;border-radius:9999px!important}.fl-auth .cl-rootBox .cl-formButtonReset:hover{background:var(--fl-accent-soft)!important}.fl-auth .cl-rootBox .cl-footerActionLink,.fl-auth .cl-rootBox .cl-formFieldAction,.fl-auth .cl-rootBox .cl-formResendCodeLink,.fl-auth .cl-rootBox .cl-identityPreviewEditButton,.fl-auth .cl-rootBox .cl-backLink{color:var(--fl-accent-ink)!important;font-size:13.5px!important;font-weight:500!important;text-decoration:none!important}.fl-auth .cl-rootBox .cl-footerActionLink:hover,.fl-auth .cl-rootBox .cl-formFieldAction:hover,.fl-auth .cl-rootBox .cl-formResendCodeLink:hover,.fl-auth .cl-rootBox .cl-identityPreviewEditButton:hover,.fl-auth .cl-rootBox .cl-backLink:hover{color:var(--fl-accent-ink)!important;text-underline-offset:3px!important;text-decoration:underline!important}.fl-auth .cl-rootBox .cl-footer,.fl-auth .cl-rootBox .cl-footer *,.fl-auth .cl-rootBox .cl-cardFooter{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.fl-auth .cl-rootBox .cl-footer{gap:18px!important;margin-top:16px!important;padding:0!important}.fl-auth .cl-rootBox .cl-footerAction{justify-content:center!important;gap:4px!important;padding:0!important}.fl-auth .cl-rootBox .cl-footerActionText{color:var(--fl-label)!important;font-size:13.5px!important}.fl-auth .cl-rootBox .cl-footer>:not(.cl-footerAction){opacity:.7;padding:0!important}.fl-auth .cl-rootBox .cl-footer>:not(.cl-footerAction) p{font-size:11.5px!important}.fl-auth .cl-rootBox .cl-footer>:not(.cl-footerAction) svg{width:auto!important;height:11px!important}.fl-auth .cl-rootBox .cl-identityPreview{border:1px solid var(--fl-fill-edge)!important;background:var(--fl-fill)!important;width:fit-content!important;min-height:30px!important;box-shadow:none!important;border-radius:9999px!important;gap:6px!important;margin:8px auto 0!important;padding:0 12px!important}.fl-auth .cl-rootBox .cl-identityPreviewText{color:var(--fl-body)!important;font-size:14px!important}.fl-auth .cl-rootBox .cl-otpCodeFieldInput{border:1px solid var(--fl-card-edge)!important;background:var(--fl-card-strong)!important;box-shadow:var(--fl-glass-shadow)!important;color:var(--fl-fg)!important;border-radius:12px!important}.fl-auth .cl-rootBox .cl-otpCodeFieldInput[data-focus-within=true]{border-color:var(--fl-accent-edge)!important;box-shadow:0 0 0 3px var(--fl-accent-soft)!important}.fl-auth .cl-rootBox .cl-otpCodeFieldInput[aria-invalid=true]{border-color:var(--fl-danger)!important}.fl-auth .cl-rootBox .cl-alert{border:1px solid var(--fl-card-edge)!important;background:var(--fl-card-strong)!important;box-shadow:none!important;border-radius:16px!important}.fl-auth .cl-rootBox .cl-alertText,.fl-auth .cl-rootBox .cl-alertIcon{color:var(--fl-danger)!important}.fl-auth .cl-rootBox .cl-alertText{font-size:14px!important;line-height:1.4!important}.fl-auth .cl-rootBox .cl-text{color:var(--fl-label)!important}.fl-auth .cl-rootBox .cl-badge{border:1px solid var(--fl-chip-edge)!important;background:var(--fl-card-solid)!important;color:var(--fl-label)!important;border-radius:9999px!important}.fl-auth .cl-rootBox .cl-lastAuthenticationStrategyBadge{font-size:11px!important;right:16px!important}.fl-auth .cl-rootBox #clerk-captcha{align-self:stretch!important}.fl-auth .cl-rootBox .cl-selectButton,.fl-auth .cl-rootBox .cl-phoneInputBox{border-color:var(--fl-card-edge)!important;background:var(--fl-card-strong)!important;color:var(--fl-fg)!important}@media (prefers-reduced-transparency:reduce){.fl-auth-pill,.fl-auth .cl-rootBox .cl-socialButtonsBlockButton,.fl-auth .cl-rootBox .cl-alternativeMethodsBlockButton{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--fl-card-solid)!important}}.cl-rootBox .cl-socialButtons .cl-socialButtonsBlockButton__github,.cl-rootBox .cl-socialButtons .cl-socialButtonsIconButton__github{display:none!important}
