.cl-rootBox{width:100%;max-width:440px}.cl-card{background:var(--bg-elevated)!important;border:1px solid var(--surface-line)!important;border-radius:var(--radius-lg)!important;box-shadow:none!important;padding:var(--space-7)!important;color:var(--text)!important}.cl-card svg:not(.cl-socialButtonsProviderIcon):not([class*=Provider]):not([class*=provider]){fill:currentColor!important}.cl-cardBox,.cl-card>*:not(.cl-footer),.cl-card [class*=cardBox],.cl-card [class*=cardContent],.cl-card [class*=cardMain]{background:transparent!important;border:0!important;box-shadow:none!important}.cl-headerTitle{font-family:var(--font-display)!important;font-size:var(--text-xl)!important;font-weight:700!important;color:var(--text)!important;letter-spacing:-.02em!important}.cl-headerSubtitle{color:var(--text-mute)!important;font-size:var(--text-sm)!important;font-family:var(--font-body)!important}.cl-card,.cl-card *{font-family:var(--font-mono)!important}.cl-formFieldLabel{color:var(--text)!important;font-size:var(--text-sm)!important;font-weight:500!important}.cl-formFieldInput,.cl-otpCodeFieldInput{background:var(--bg)!important;border:1px solid var(--surface-line)!important;border-radius:var(--radius-md)!important;color:var(--text)!important;font-size:var(--text-base)!important;transition:border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out)!important}.cl-formFieldInput:focus,.cl-otpCodeFieldInput:focus{border-color:var(--accent)!important;box-shadow:0 0 0 1px var(--accent)!important;outline:none!important}.cl-formFieldHintText,.cl-formFieldInfoText{color:var(--text-faint)!important;font-size:var(--text-xs)!important}.cl-formFieldErrorText{color:#ef4444!important;font-size:var(--text-xs)!important}.cl-card .cl-formButtonPrimary,.cl-formButtonPrimary{background:#fafafa!important;color:#0f1012!important;border:1px solid #FAFAFA!important;border-radius:var(--radius-md)!important;font-family:var(--font-mono)!important;font-size:var(--text-sm)!important;letter-spacing:.02em!important;text-transform:lowercase!important;font-weight:500!important;padding:var(--space-3) var(--space-5)!important;text-shadow:none!important;box-shadow:none!important;transition:background var(--motion-fast) var(--ease-out),box-shadow var(--motion-base) var(--ease-out)!important}.cl-card .cl-formButtonPrimary:hover,.cl-formButtonPrimary:hover{background:#fff!important;border-color:#fff!important;box-shadow:0 0 24px #fff3!important}.cl-card .cl-formButtonPrimary:focus-visible,.cl-formButtonPrimary:focus-visible{outline:2px solid var(--accent)!important;outline-offset:2px!important}.cl-formButtonPrimary:disabled,.cl-formButtonPrimary[disabled]{background:var(--surface-line)!important;color:var(--text-faint)!important;border-color:var(--surface-line)!important;cursor:not-allowed}.cl-formButtonPrimary:disabled:hover{background:var(--surface-line)!important;box-shadow:none!important}.cl-formButtonReset{color:var(--text-mute)!important;font-family:var(--font-mono)!important;font-size:var(--text-sm)!important;text-transform:lowercase!important;background:transparent!important;border:1px solid var(--surface-line)!important}.cl-formButtonReset:hover{color:var(--accent)!important;border-color:var(--accent)!important}.cl-footer{background:transparent!important;border-top:1px solid var(--surface-line)!important}.cl-footerActionText{color:var(--text-mute)!important;font-size:var(--text-sm)!important}.cl-footerActionLink{color:var(--text)!important;border-bottom:1px solid var(--text-faint)!important;text-decoration:none!important;font-weight:500!important;transition:color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out)!important}.cl-footerActionLink:hover{color:var(--accent)!important;border-bottom-color:var(--accent)!important}.cl-formFieldAction,.cl-formResendCodeLink{color:var(--text-mute)!important;font-size:var(--text-sm)!important;text-decoration:none!important;border-bottom:1px solid transparent!important;transition:border-color var(--motion-fast) var(--ease-out)!important}.cl-formFieldAction:hover,.cl-formResendCodeLink:hover{border-bottom-color:var(--text-mute)!important}.cl-card .cl-socialButtonsBlockButton,.cl-card .cl-socialButtonsIconButton,.cl-socialButtonsBlockButton,.cl-socialButtonsIconButton{background:#fafafa!important;border:1px solid #FAFAFA!important;color:#0f1012!important;border-radius:var(--radius-md)!important;font-family:var(--font-mono)!important;font-size:var(--text-sm)!important;text-transform:lowercase!important;letter-spacing:.02em!important;font-weight:500!important;padding:var(--space-3) var(--space-5)!important;box-shadow:none!important;transition:background var(--motion-fast) var(--ease-out),box-shadow var(--motion-base) var(--ease-out)!important}.cl-card .cl-socialButtonsBlockButton:hover,.cl-card .cl-socialButtonsIconButton:hover,.cl-socialButtonsBlockButton:hover,.cl-socialButtonsIconButton:hover{background:#fff!important;border-color:#fff!important;box-shadow:0 0 24px #fff3!important}.cl-socialButtonsBlockButtonText,.cl-socialButtonsBlockButtonArrow{color:inherit!important;font-family:var(--font-mono)!important;font-weight:500!important}.cl-socialButtonsProviderIcon{filter:none!important}.cl-dividerLine{background:var(--surface-line)!important}.cl-dividerText{color:var(--text-faint)!important;font-size:var(--text-xs)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-family:var(--font-mono)!important}.cl-otpCodeField{gap:var(--space-2)!important}.cl-otpCodeFieldInput{text-align:center!important;font-family:var(--font-mono)!important}.cl-internal-y44tp9,.cl-internal-y44tp9 *{color:var(--text)!important;fill:currentColor!important;opacity:1!important}.cl-internal-1ww4jbf{display:none!important}.profile .cl-rootBox{max-width:100%;width:100%;background:var(--bg-elevated)!important;border:1px solid var(--surface-line)!important;border-radius:var(--radius-lg)!important;overflow:hidden!important;position:relative!important;z-index:1!important}.profile .cl-card{border:0!important;border-radius:0!important;box-shadow:none!important}.profile .cl-navbar{background:var(--bg-elevated)!important;background-image:none!important;border-right:1px solid var(--surface-line)!important}.profile .cl-navbar,.profile .cl-navbar *,.profile .cl-navbar:before,.profile .cl-navbar:after{background-image:none!important}.profile .cl-navbar:before,.profile .cl-navbar:after{display:none!important;content:none!important}.profile .cl-navbar,.profile .cl-navbar *{color:var(--text)!important}.profile .cl-navbarButton{font-size:var(--text-sm)!important;border-radius:var(--radius-md)!important;background:transparent!important;transition:color var(--motion-fast) var(--ease-out),background var(--motion-fast) var(--ease-out)!important}.profile .cl-navbar .cl-navbarButton,.profile .cl-navbar .cl-navbarButton *{color:var(--text-mute)!important}.profile .cl-navbar .cl-navbarButton:hover,.profile .cl-navbar .cl-navbarButton:hover *,.profile .cl-navbar .cl-navbarButton[aria-current],.profile .cl-navbar .cl-navbarButton[aria-current] *,.profile .cl-navbar .cl-navbarButton[data-active=true],.profile .cl-navbar .cl-navbarButton[data-active=true] *,.profile .cl-navbar .cl-navbarButtonActive,.profile .cl-navbar .cl-navbarButtonActive *{color:var(--text)!important}.profile .cl-navbarButton[aria-current],.profile .cl-navbarButton[data-active=true],.profile .cl-navbarButtonActive{background:color-mix(in srgb,var(--accent) 12%,transparent)!important}.profile .cl-pageHeaderTitle,.profile .cl-profileSectionTitleText{color:var(--text)!important;font-family:var(--font-display)!important;font-weight:700!important}.profile .cl-pageHeaderSubtitle,.profile .cl-profileSectionSubtitle{color:var(--text-mute)!important;font-size:var(--text-sm)!important}.profile .cl-profileSection,.profile .cl-profileSectionContent{border-color:var(--surface-line)!important}.profile .cl-profileSection p,.profile .cl-profileSection span,.profile .cl-profileSection a,.profile .cl-profileSectionItem,.profile .cl-profileSectionItem *,.profile .cl-accordionTriggerButton,.profile .cl-userPreviewMainIdentifier,.profile .cl-userPreviewSecondaryIdentifier{color:var(--text)!important}.profile .cl-profileSectionPrimaryButton{background:#fafafa!important;color:#0f1012!important;border:1px solid #FAFAFA!important;border-radius:var(--radius-md)!important;font-size:var(--text-sm)!important;text-transform:lowercase!important;font-weight:500!important;box-shadow:none!important;transition:background var(--motion-fast) var(--ease-out),box-shadow var(--motion-base) var(--ease-out)!important}.profile .cl-profileSectionPrimaryButton:hover{background:#fff!important;border-color:#fff!important;box-shadow:0 0 24px #fff3!important}.profile .cl-profileSectionPrimaryButton,.profile .cl-profileSectionPrimaryButton *{color:#0f1012!important}.profile .cl-badge{background:color-mix(in srgb,var(--accent) 12%,transparent)!important;color:var(--accent)!important;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)!important}.profile .cl-menuList{background:var(--bg-elevated)!important;border:1px solid var(--surface-line)!important;border-radius:var(--radius-md)!important}.profile .cl-menuItem{color:var(--text)!important;font-size:var(--text-sm)!important}.profile .cl-menuItem:hover{background:var(--bg)!important;color:var(--accent)!important}.profile .cl-avatarImageActionsUpload,.profile .cl-fileDropAreaButtonPrimary{background:#fafafa!important;color:#0f1012!important;border:1px solid #FAFAFA!important;border-radius:var(--radius-md)!important;font-size:var(--text-sm)!important;text-transform:lowercase!important;font-weight:500!important;box-shadow:none!important;transition:background var(--motion-fast) var(--ease-out),box-shadow var(--motion-base) var(--ease-out)!important}.profile .cl-avatarImageActionsUpload:hover,.profile .cl-fileDropAreaButtonPrimary:hover{background:#fff!important;border-color:#fff!important;box-shadow:0 0 24px #fff3!important}.profile .cl-avatarImageActionsUpload *{color:#0f1012!important}
