.cl-rootBox{width:100%;max-width:100%;box-shadow:none!important;background:0 0!important}.cl-cardBox{-webkit-backdrop-filter:blur(40px)!important;background:#0006!important;border:1px solid #ee49984d!important;border-radius:16px!important;box-shadow:0 4px 20px #0000004d!important}.cl-navbar{-webkit-backdrop-filter:blur(30px)!important;background:#000c!important;border-bottom:1px solid #ee499833!important;padding:16px!important}.cl-navbarButtons{gap:8px!important;margin-top:12px!important;display:flex!important}.cl-navbarButton{color:#fff!important;background:#0000004d!important;border:1px solid #ee499833!important;border-radius:8px!important;align-items:center!important;gap:6px!important;padding:10px 14px!important;transition:all .3s!important;display:flex!important}.cl-navbarButton:hover{background:#ee499833!important;border-color:#ee4998!important;transform:translateY(-2px)!important}.cl-navbarButton.cl-active{background:linear-gradient(135deg,#ef4997,#4444fb)!important;border-color:#ee4998!important}.cl-navbarButtonIcon{color:#fff!important;width:16px!important;height:16px!important}.cl-navbarButtonText{color:#fff!important;font-size:14px!important;font-weight:600!important}.cl-headerTitle{color:#fff!important;margin:0 0 10px!important;font-size:22px!important;font-weight:700!important}.cl-internal-2z548n,[data-localization-key="userProfile.navbar.description"]{color:#ffffffb3!important;margin:0!important;font-size:13px!important}.cl-scrollBox{background:0 0!important}.cl-pageScrollBox{background:0 0!important;padding:16px!important}.cl-page{background:0 0!important}.cl-profileSection{-webkit-backdrop-filter:blur(20px)!important;background:#0000004d!important;border:1px solid #ee499833!important;border-radius:12px!important;align-items:center!important;margin-bottom:12px!important;padding:16px!important;display:flex!important}.cl-profileSectionHeader{margin:0!important;transform:none!important}.cl-profileSectionTitleText{color:#fff!important;margin:0!important;font-size:16px!important;font-weight:600!important}.cl-actionCard{-webkit-backdrop-filter:blur(25px)!important;background:#0006!important;border:1px solid #ee499833!important;border-radius:12px!important;margin-bottom:12px!important;padding:16px!important}.cl-formContainer{background:0 0!important}.cl-form{flex-direction:column!important;gap:12px!important;display:flex!important}.cl-formFieldLabel{color:#fff!important;margin-bottom:6px!important;font-size:13px!important;font-weight:600!important;display:block!important}.cl-formFieldInput,.cl-input{color:#fff!important;background:#0000004d!important;border:1px solid #ee49984d!important;border-radius:8px!important;width:100%!important;padding:10px 14px!important;font-size:14px!important;transition:all .3s!important}.cl-formFieldInput:focus,.cl-input:focus{border-color:#ee4998!important;outline:none!important;box-shadow:0 0 0 3px #ee49981a!important}.cl-formFieldInput::placeholder,.cl-input::placeholder{color:#fff6!important}.cl-formButtonPrimary{color:#fff!important;cursor:pointer!important;background:linear-gradient(135deg,#ef4997,#4444fb)!important;border:none!important;border-radius:8px!important;min-width:80px!important;padding:10px 20px!important;font-size:14px!important;font-weight:600!important;transition:all .3s!important}.cl-formButtonPrimary:hover:not(:disabled){transform:translateY(-2px)!important;box-shadow:0 4px 12px #ee499866!important}.cl-formButtonPrimary:disabled{opacity:.5!important;cursor:not-allowed!important}.cl-formButtonReset{color:#fff!important;cursor:pointer!important;background:0 0!important;border:1px solid #ee49984d!important;border-radius:8px!important;min-width:80px!important;padding:10px 20px!important;font-size:14px!important;font-weight:600!important;transition:all .3s!important}.cl-formButtonReset:hover{background:#ee49981a!important;border-color:#ee4998!important}.cl-userButtonPopoverCard .cl-userButtonPopoverMain .cl-avatarBox{border:2px solid #ee49984d!important;border-radius:50%!important;width:42px!important;height:42px!important;margin:0 auto!important;display:flex!important;overflow:hidden!important}.cl-avatarBox{border:2px solid #ee49984d!important;border-radius:50%!important;width:100px!important;height:100px!important;margin:16px auto!important;display:flex!important;overflow:hidden!important}.cl-avatarImage{object-fit:cover!important;width:100%!important;height:100%!important}.cl-avatarImageActions{justify-content:center!important;gap:8px!important;margin-top:12px!important;display:flex!important}.cl-avatarImageActionsUpload{color:#fff!important;cursor:pointer!important;background:#0000004d!important;border:1px solid #ee49984d!important;border-radius:8px!important;padding:8px 12px!important;font-size:12px!important;font-weight:600!important;transition:all .3s!important}.cl-avatarImageActionsUpload:hover{background:#ee49981a!important;border-color:#ee4998!important}.cl-badge{color:#fff!important;background:#ee499833!important;border:1px solid #ee49984d!important;border-radius:12px!important;padding:4px 10px!important;font-size:11px!important;font-weight:600!important}.cl-badge[data-color=primary]{background:linear-gradient(135deg,#ef4997,#4444fb)!important;border-color:#0000!important}.cl-profileSectionItem{-webkit-backdrop-filter:blur(15px)!important;background:#0000004d!important;border:1px solid #ee499833!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;margin-bottom:8px!important;padding:14px!important;display:flex!important}.cl-profileSectionItem p{color:#fff!important;margin:0!important;font-size:14px!important}.cl-menuButton,.cl-menuButtonEllipsis{color:#fff!important;cursor:pointer!important;background:0 0!important;border:1px solid #ee499833!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;padding:6px!important;transition:all .3s!important;display:flex!important}.cl-menuButton:hover,.cl-menuButtonEllipsis:hover{background:#ee49981a!important;border-color:#ee4998!important}.cl-profileSectionPrimaryButton{color:#fff!important;cursor:pointer!important;background:0 0!important;border:1px solid #ee49984d!important;border-radius:8px!important;align-items:center!important;gap:6px!important;width:auto!important;margin-top:10px!important;padding:10px 14px!important;font-size:14px!important;font-weight:600!important;transition:all .3s!important;display:inline-flex!important}.cl-profileSectionPrimaryButton:hover{background:#ee49981a!important;border-color:#ee4998!important}.cl-profileSectionPrimaryButton svg{color:#ee4998!important;width:16px!important;height:16px!important}.cl-footer{text-align:center!important;background:0 0!important;border-top:1px solid #ee499833!important;display:block!important}.cl-userProfile-root .cl-footer{display:none!important}.cl-footer p,.cl-footer a{color:#fff!important}.cl-footer a:hover{color:#ee4998!important}.cl-footerAction{justify-content:center!important;align-items:center!important;gap:6px!important;display:flex!important}.cl-footerActionText{color:#fffc!important;font-size:14px!important;font-weight:400!important}.cl-footerActionLink{color:#fff!important;border:none!important;border-radius:8px!important;font-size:14px!important;font-weight:600!important;text-decoration:underline!important;transition:all .3s!important}.cl-navbarMobileMenuRow{display:none!important}.cl-internal-arrfyj{margin-bottom:16px!important}.cl-internal-imuk4n{flex-wrap:wrap!important;gap:8px!important;margin-top:16px!important;display:flex!important}.cl-internal-pkyca2{align-items:center!important;gap:10px!important;display:flex!important}.cl-internal-159eg0a{color:#fff9!important;margin-top:4px!important;font-size:12px!important}.cl-actionCard .cl-headerTitle{margin-bottom:12px!important;font-size:16px!important;font-weight:600!important}.cl-internal-imuk4n .cl-formButtonPrimary,.cl-internal-imuk4n .cl-formButtonReset{flex-shrink:0!important;width:auto!important}@media screen and (max-width:768px){.cl-navbarMobileMenuRow{background:#0003!important;border-bottom:1px solid #ee499833!important;padding:10px!important;display:block!important}.cl-scrollBox{margin-top:7px}.cl-navbarMobileMenuButton{color:#fff!important;background:#ee499833!important;border:1px solid #ee49984d!important;border-radius:8px!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:100%!important;padding:10px!important;font-size:14px!important;font-weight:600!important;display:flex!important}.cl-navbarMobileMenuButton:hover{background:#ee49984d!important}.cl-cardBox{border-radius:0!important}.cl-pageScrollBox{padding:12px!important}.cl-userProfile .cl-footer{display:none!important}}.landing-menu-open:before{content:"";z-index:999;pointer-events:none;background:#00000080;width:100%;height:100dvh;position:fixed;top:0;left:0}
:root{--background:#fff;--foreground:#171717;--global-background:linear-gradient(#200c7e 0%,#0c052b 100%)}@media (prefers-color-scheme:dark){:root{--global-background:linear-gradient(#200c7e 0%,#0c052b 100%);--foreground:#ededed}}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--global-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:Montserrat,serif}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
.cl-userButton-root{position:absolute;top:0;left:0}.cl-userButtonTrigger{width:42px;height:42px}.cl-avatarBox{width:34px;height:34px}.cl-userButtonPopoverCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#d9d9d900,#d9d9d900),linear-gradient(#0006,#0006);border:3px solid #ee4998;right:0;left:auto!important}.cl-userButtonPopoverCard .cl-userButtonPopoverMain{color:#fff;background:0 0;padding:0}.cl-userButtonPopoverCard .cl-userButtonPopoverMain .cl-userButtonPopoverActionButton{color:#fff}.cl-userButtonPopoverCard .cl-userButtonPopoverFooter{background:0 0}.auth-main .cl-cardBox{background:#0006;border:3px solid #ee4998;border-radius:20px}.auth-main .cl-socialButtonsBlockButtonText{color:#fff}.auth-main .cl-socialButtonsBlockButton{color:#bebebe;border:1px solid #fff}.auth-main .cl-dividerText{color:#fff}.auth-main .cl-dividerLine{background-color:color-mix(in srgb,transparent,var(--clerk-color-border,var(--clerk-color-neutral,#fff))30%)}.auth-main .cl-card,.auth-main .cl-footer{background:0 0}.auth-main .cl-card .cl-headerTitle,.auth-main .cl-card .cl-footerActionLink,.auth-main .cl-card .cl-identityPreviewText,.auth-main .cl-card .cl-headerSubtitle,.auth-main .cl-card .cl-formFieldLabel,.auth-main .cl-card .cl-formFieldAction,.auth-main .cl-card .cl-identityPreviewEditButton,.auth-main .cl-card .cl-alternativeMethodsBlockButtonText,.auth-main .cl-card .cl-backLink,.auth-main .cl-footerActionText,.auth-main .cl-footerActionLink,.auth-main .cl-alternativeMethodsBlockButtonArrow{color:#fff}.auth-main .cl-alternativeMethodsBlockButton{--accent:#e0e0e0;--accentHover:#f3f3f3;--border:#fff;--accentContrast:white;--alpha:#00000008;color:#fff;box-shadow:none}.auth-main .cl-formButtonPrimary{color:#fff;background:#ee4998;border-radius:4px;padding:10px}.auth-main .cl-formFieldInput{border-radius:4px;padding:10px}.auth-main .cl-otpCodeFieldInput{color:#bebebe;border:1px solid #bebebe}.auth-main .cl-formResendCodeLink{color:#bebebe}.auth-main .cl-formFieldSuccessText{color:#fff}.profile-body .cl-rootBox{box-shadow:none;border:none;border-radius:0;width:100%}.profile-body .cl-cardBox{box-shadow:none;background:linear-gradient(#d9d9d900,#d9d9d900),linear-gradient(#0006,#0006);border:2px solid #ee4998;border-radius:4px;width:100%;min-height:calc(100dvh - 76px);color:#fff!important}.profile-body .cl-cardBox h1,.profile-body .cl-cardBox p,.profile-body .cl-cardBox button,.profile-body .cl-cardBox span{color:#fff;--borderColor:#fff;border-color:#fff}.profile-body .cl-headerTitle{margin:10px 0!important}.profile-body .cl-badge{--borderColor:#fff;border-color:#fff;box-shadow:0 0 0 1px #ffffff4d,0 2px 0 -1px #ffffff4d}.profile-body .cl-profileSection{border-top:1px solid #fff}@media screen and (max-width:768px){.profile-body .cl-cardBox{max-width:100%}}.profile-body .cl-scrollBox{background:0 0;border-radius:0;flex:1}.profile-body .cl-navbar{background:0 0;border-right:3px solid #ee4998}@media screen and (max-width:768px){.profile-body .cl-navbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#d9d9d900,#d9d9d900),linear-gradient(#0006,#0006);border-radius:0}}.profile-body .cl-pageScrollBox{padding-right:15%}@media screen and (max-width:768px){.profile-body .cl-pageScrollBox{padding-right:1.25rem}.profile-body .cl-footer{background:0 0}}.profile-body .cl-navbarMobileMenuRow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#d9d9d900,#d9d9d900),linear-gradient(#0006,#0006)}.profile-body button.cl-button__danger{color:var(--accent);border:1px solid var(--accent)}.profile-body .feed-layout__content-container{max-width:100%}.auth-main .cl-formFieldInput:-webkit-autofill{-webkit-text-fill-color:#fff;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #1a1a1a}.auth-main .cl-formFieldInput:-webkit-autofill:hover{-webkit-text-fill-color:#fff;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #1a1a1a}.auth-main .cl-formFieldInput:-webkit-autofill:focus{-webkit-text-fill-color:#fff;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #1a1a1a}.auth-main form{pointer-events:auto}.auth-main .clerk-form-prevent-autofill input{caret-color:#ee4998}.auth-main [data-clerk-input]{-webkit-user-modify:read-write-plaintext-only}[data-np-extension-overlay],[data-np-save-overlay],.np-extension-overlay,.nordpass-save-dialog,[data-lastpass-icon-root],[data-com-onepassword-extension],[data-password-manager-overlay]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}.auth-main form{z-index:1000;position:relative}.auth-main input[type=password]:after,.auth-main input[type=text]:after,.auth-main input[type=email]:after{display:none!important}
.TopLoadingBar-module__mj8ZWa__container{z-index:9999;pointer-events:none;width:100%;height:3px;position:fixed;top:0;left:0}.TopLoadingBar-module__mj8ZWa__bar{will-change:width,opacity;background:linear-gradient(90deg,#ee4998,#ff6bb3);height:100%;transition:width .2s,opacity .2s;box-shadow:0 0 10px #ee499880}
