.cl-modalContent{border-radius:var(--radius-panel)!important;border:1px solid var(--color-line)!important}.cl-modalCloseButton{color:var(--color-stone)!important;border-radius:12px!important}.cl-modalCloseButton:hover{color:var(--color-ink)!important;background-color:var(--color-paper)!important}.cl-formButtonPrimary{min-height:48px!important;border-radius:var(--radius-full)!important;background:var(--color-primary-600)!important;box-shadow:none!important;color:var(--color-white)!important;font-size:15px!important;font-weight:700!important}.cl-formButtonPrimary:hover:not(:disabled){background:var(--color-primary-700)!important}.cl-formButtonPrimary:disabled{background:var(--color-disabled-bg)!important}.cl-avatarImageActionsRemove,.cl-avatarImageActionsUpload,.cl-button__cancel,.cl-formButtonReset,.cl-profileSectionPrimaryButton{min-height:44px!important;border:1px solid var(--color-line)!important;border-radius:var(--radius-full)!important;background:var(--color-white)!important;box-shadow:none!important;color:var(--color-ink)!important;font-size:14px!important;font-weight:700!important}.cl-avatarImageActionsRemove:hover,.cl-avatarImageActionsUpload:hover,.cl-button__cancel:hover,.cl-formButtonReset:hover,.cl-profileSectionPrimaryButton:hover{border-color:var(--color-sea)!important;background:var(--color-paper)!important}.cl-formFieldInput{min-height:44px!important;border:1px solid var(--color-line)!important;border-radius:12px!important;background:var(--color-paper)!important;box-shadow:none!important;color:var(--color-ink)!important;font-size:16px!important}.cl-formFieldInput::-moz-placeholder{color:var(--color-placeholder)!important;opacity:1}.cl-formFieldInput::placeholder{color:var(--color-placeholder)!important;opacity:1}.cl-formFieldInput:hover{border-color:var(--color-sea)!important}.cl-formFieldInput:focus,.cl-formFieldInput:focus-visible{border-color:var(--color-sea-deep)!important;outline:2px solid var(--color-sea-deep)!important;outline-offset:2px!important;box-shadow:none!important}.cl-formFieldInput[aria-invalid=true]{border-color:var(--color-alert-line)!important;box-shadow:0 0 0 1px var(--color-alert-ink)!important}.cl-formFieldInput:disabled{border-color:var(--color-line)!important;background:var(--color-paper-deep)!important;color:var(--color-lnk-off)!important}.cl-formFieldLabel{color:var(--color-ink)!important;font-size:13px!important;font-weight:700!important}.cl-formFieldHintText,.cl-formFieldInfoText{color:var(--color-stone)!important}.cl-formFieldErrorText{color:var(--color-alert-ink)!important;font-size:13px!important;font-weight:700!important}.cl-formFieldSuccessText,.cl-formSuccessText{color:var(--color-st-open)!important}.cl-alert{border:1px solid var(--color-alert-line)!important;border-radius:10px!important;background:var(--color-alert-bg)!important}.cl-alert,.cl-alertText{color:var(--color-alert-ink)!important}.cl-alertText{font-weight:700!important}.cl-footerActionLink,.cl-formFieldAction,.cl-formResendCodeLink,.cl-identityPreviewEditButton{color:var(--color-lnk-ink)!important;font-weight:700!important;text-decoration-line:underline!important;text-decoration-style:dotted!important;text-decoration-thickness:2px!important;text-underline-offset:5px!important;text-decoration-color:var(--color-lnk-rule)!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important}.cl-footerActionLink:hover,.cl-formFieldAction:hover,.cl-formResendCodeLink:hover,.cl-identityPreviewEditButton:hover{color:var(--color-lnk-ink-strong)!important;text-decoration-style:solid!important;text-decoration-color:currentColor!important}.cl-navbarButton{color:var(--color-stone)!important}.cl-navbarButton:hover{color:var(--color-ink)!important;background-color:var(--color-paper)!important}.cl-navbarButton[data-active=true]{color:var(--color-sea-deep)!important;background-color:var(--color-tint-sea)!important}.cl-tabButton{color:var(--color-stone)!important;border-bottom:3px solid transparent!important}.cl-tabButton:hover{color:var(--color-ink)!important}.cl-tabButton[data-active=true]{color:var(--color-sea-deep)!important;border-bottom-color:var(--color-sea-deep)!important}.cl-menuItem:hover{background-color:var(--color-paper)!important}.cl-menuItem svg,.cl-profileSectionItem__security svg{color:var(--color-stone)!important}.cl-menuItem:hover svg{color:var(--color-ink)!important}.cl-button__cancel:focus-visible,.cl-formButtonPrimary:focus-visible,.cl-formButtonReset:focus-visible,.cl-menuItem:focus-visible,.cl-modalCloseButton:focus-visible,.cl-navbarButton:focus-visible,.cl-profileSectionPrimaryButton:focus-visible,.cl-tabButton:focus-visible{outline:2px solid var(--color-primary-500)!important;outline-offset:2px!important;box-shadow:none!important}.cl-footerActionLink:focus-visible,.cl-formFieldAction:focus-visible,.cl-formResendCodeLink:focus-visible,.cl-identityPreviewEditButton:focus-visible{outline:2px solid var(--color-lnk-focus)!important;outline-offset:3px!important;box-shadow:none!important}.cl-spinner{border-color:var(--color-line)!important;border-top-color:var(--color-sea-deep)!important}.cl-scrollBox::-webkit-scrollbar{width:8px}.cl-scrollBox::-webkit-scrollbar-track{background:var(--color-paper);border-radius:4px}.cl-scrollBox::-webkit-scrollbar-thumb{background:var(--color-dotted);border-radius:4px}.cl-scrollBox::-webkit-scrollbar-thumb:hover{background:var(--color-stone)}@media (prefers-reduced-motion:no-preference){.cl-userButtonPopoverCard{animation:slideInUp .2s ease-out}}@keyframes slideInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}