input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px #2a2a2a inset!important;-webkit-text-fill-color:#ffffff!important;caret-color:#fff;outline:none!important;border:1px solid #3a3a3a!important}html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formFieldInfoText,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formFieldInfoText,html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formFieldHintText,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formFieldHintText,html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formFieldWarningText,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formFieldWarningText{color:#fafafae0!important}html[data-theme=light] [data-clerk-component=SignIn] .cl-formFieldInfoText,html[data-theme=light] [data-clerk-component=SignUp] .cl-formFieldInfoText,html[data-theme=light] [data-clerk-component=SignIn] .cl-formFieldHintText,html[data-theme=light] [data-clerk-component=SignUp] .cl-formFieldHintText,html[data-theme=light] [data-clerk-component=SignIn] .cl-formFieldWarningText,html[data-theme=light] [data-clerk-component=SignUp] .cl-formFieldWarningText{color:#09090b!important}[data-clerk-component=SignIn] .cl-formFieldErrorText,[data-clerk-component=SignUp] .cl-formFieldErrorText{color:#f87171!important;position:relative;z-index:2;display:block!important;visibility:visible!important;opacity:1!important;margin-top:.375rem}[data-clerk-component=SignIn] .cl-alert,[data-clerk-component=SignUp] .cl-alert{position:relative;z-index:2;display:flex!important;visibility:visible!important;opacity:1!important;margin-bottom:.5rem}[data-clerk-component=SignIn] .cl-alertText,[data-clerk-component=SignUp] .cl-alertText{color:#fecaca!important}html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formFieldSuccessText,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formFieldSuccessText{color:#86efac!important}html[data-theme=light] [data-clerk-component=SignIn] .cl-formFieldSuccessText,html[data-theme=light] [data-clerk-component=SignUp] .cl-formFieldSuccessText{color:#15803d!important}[data-clerk-component=SignIn] .cl-lastAuthenticationStrategyBadge,[data-clerk-component=SignUp] .cl-lastAuthenticationStrategyBadge{display:none!important}[data-clerk-component=SignIn] .cl-rootBox,[data-clerk-component=SignUp] .cl-rootBox,[data-clerk-component=SignIn] .cl-cardBox,[data-clerk-component=SignUp] .cl-cardBox,[data-clerk-component=SignIn] .cl-card,[data-clerk-component=SignUp] .cl-card,[data-clerk-component=SignIn] .cl-header,[data-clerk-component=SignUp] .cl-header,[data-clerk-component=SignIn] .cl-main,[data-clerk-component=SignUp] .cl-main,[data-clerk-component=SignIn] .cl-form,[data-clerk-component=SignUp] .cl-form{border-radius:0!important}[data-clerk-component=SignIn] .cl-header,[data-clerk-component=SignUp] .cl-header{display:none!important}[data-clerk-component=SignIn] .cl-rootBox,[data-clerk-component=SignUp] .cl-rootBox,[data-clerk-component=SignIn] .cl-cardBox,[data-clerk-component=SignUp] .cl-cardBox,[data-clerk-component=SignIn] .cl-card,[data-clerk-component=SignUp] .cl-card,[data-clerk-component=SignIn] .cl-main,[data-clerk-component=SignUp] .cl-main{overflow:visible!important}[data-clerk-component=SignIn] .cl-formButtonPrimary .cl-buttonArrowIcon,[data-clerk-component=SignUp] .cl-formButtonPrimary .cl-buttonArrowIcon{display:none!important}[data-clerk-component=SignIn] .cl-formButtonPrimary,[data-clerk-component=SignUp] .cl-formButtonPrimary,[data-clerk-component=SignIn] .cl-formButtonReset,[data-clerk-component=SignUp] .cl-formButtonReset,[data-clerk-component=SignIn] .cl-socialButtonsBlockButton,[data-clerk-component=SignUp] .cl-socialButtonsBlockButton,[data-clerk-component=SignIn] .cl-socialButtonsIconButton,[data-clerk-component=SignUp] .cl-socialButtonsIconButton,[data-clerk-component=SignIn] .cl-alternativeMethodsBlockButton,[data-clerk-component=SignUp] .cl-alternativeMethodsBlockButton{border-radius:1.5rem!important}[data-clerk-component=SignIn] .cl-formFieldInputShowPasswordButton,[data-clerk-component=SignUp] .cl-formFieldInputShowPasswordButton{border-radius:50%!important;width:2.5rem!important;height:2.5rem!important;min-width:2.5rem!important;min-height:2.5rem!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}[data-clerk-component=SignIn] input.cl-formFieldInput,[data-clerk-component=SignUp] input.cl-formFieldInput,[data-clerk-component=SignIn] .cl-otpCodeFieldInput,[data-clerk-component=SignUp] .cl-otpCodeFieldInput{border-radius:1.5rem!important}[data-clerk-component=SignIn] .cl-formField__identifier input.cl-formFieldInput,[data-clerk-component=SignUp] .cl-formField__identifier input.cl-formFieldInput,[data-clerk-component=SignIn] .cl-formField__emailAddress input.cl-formFieldInput,[data-clerk-component=SignUp] .cl-formField__emailAddress input.cl-formFieldInput,[data-clerk-component=SignIn] .cl-formField__username input.cl-formFieldInput,[data-clerk-component=SignUp] .cl-formField__username input.cl-formFieldInput{padding-left:2.75rem!important;border-radius:1.5rem!important;border:none!important;border-width:0!important;outline:none!important;box-shadow:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:1rem 50%!important;background-size:18px 18px!important}[data-clerk-component=SignIn] input.cl-formFieldInput:focus,[data-clerk-component=SignUp] input.cl-formFieldInput:focus,[data-clerk-component=SignIn] input.cl-formFieldInput:focus-visible,[data-clerk-component=SignUp] input.cl-formFieldInput:focus-visible,[data-clerk-component=SignIn] .cl-otpCodeFieldInput:focus,[data-clerk-component=SignUp] .cl-otpCodeFieldInput:focus,[data-clerk-component=SignIn] .cl-otpCodeFieldInput:focus-visible,[data-clerk-component=SignUp] .cl-otpCodeFieldInput:focus-visible{outline:none!important;border:none!important;box-shadow:none!important;--tw-ring-width: 0 !important;--tw-ring-offset-width: 0 !important}[data-clerk-component=SignIn] .cl-formFieldInputGroup:focus-within,[data-clerk-component=SignUp] .cl-formFieldInputGroup:focus-within{outline:none!important;box-shadow:none!important;--tw-ring-width: 0 !important;--tw-ring-offset-width: 0 !important}[data-clerk-component=SignIn] .cl-formField__password .cl-formFieldInputGroup,[data-clerk-component=SignUp] .cl-formField__password .cl-formFieldInputGroup{background-color:#27272a66;border-radius:1.5rem!important;position:relative;min-height:48px!important;height:48px!important;display:flex!important;align-items:center!important;overflow:visible!important}[data-clerk-component=SignIn] .cl-formField__password,[data-clerk-component=SignUp] .cl-formField__password{overflow:visible!important}[data-clerk-component=SignIn] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput,[data-clerk-component=SignUp] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput{background-color:transparent!important;background-image:none!important;padding-left:2.75rem!important;padding-right:3.25rem!important;height:48px!important;min-height:48px!important;width:100%!important;flex:1 1 auto!important;border-radius:0!important;box-shadow:none!important}[data-clerk-component=SignIn] .cl-formField__password .cl-formFieldInputShowPasswordButton,[data-clerk-component=SignUp] .cl-formField__password .cl-formFieldInputShowPasswordButton{position:absolute!important;right:.5rem!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;z-index:5!important}[data-clerk-component=SignIn] .cl-formField__password .cl-formFieldInputGroup:before,[data-clerk-component=SignUp] .cl-formField__password .cl-formFieldInputGroup:before{content:"";position:absolute;left:1rem;top:50%;width:18px;height:18px;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='11' x='3' y='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:18px 18px;pointer-events:none;z-index:2}html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill,html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill,html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__username input.cl-formFieldInput:-webkit-autofill,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__username input.cl-formFieldInput:-webkit-autofill,html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:hover,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:hover,html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:hover,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:hover,html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:hover,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:hover,html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:focus,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:focus,html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:focus,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:focus,html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:focus,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:focus,html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:active,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:active,html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:active,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:active,html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:active,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:active{-webkit-box-shadow:none!important;box-shadow:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E"),linear-gradient(#27272a66,#27272a66)!important;background-size:18px 18px,100% 100%!important;background-position:1rem 50%,0 0!important;background-repeat:no-repeat,no-repeat!important;-webkit-text-fill-color:#fafafa!important;caret-color:#fafafa!important;transition:background-color 99999s ease-out 0s!important}html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill,html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:hover,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:hover,html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:focus,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:focus,html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:active,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:active{-webkit-box-shadow:none!important;box-shadow:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='11' x='3' y='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E"),linear-gradient(#27272a66,#27272a66)!important;background-size:18px 18px,100% 100%!important;background-position:1rem 50%,0 0!important;background-repeat:no-repeat,no-repeat!important;-webkit-text-fill-color:#fafafa!important;caret-color:#fafafa!important;transition:background-color 99999s ease-out 0s!important}html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:focus-visible,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:focus-visible,html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:focus-visible,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:focus-visible,html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:focus-visible,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E"),linear-gradient(#27272a66,#27272a66)!important;background-size:18px 18px,100% 100%!important;background-position:1rem 50%,0 0!important;background-repeat:no-repeat,no-repeat!important;-webkit-text-fill-color:#fafafa!important;caret-color:#fafafa!important;transition:background-color 99999s ease-out 0s!important}html:not([data-theme=light]) [data-clerk-component=SignIn] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:focus-visible,html:not([data-theme=light]) [data-clerk-component=SignUp] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='11' x='3' y='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E"),linear-gradient(#27272a66,#27272a66)!important;background-size:18px 18px,100% 100%!important;background-position:1rem 50%,0 0!important;background-repeat:no-repeat,no-repeat!important;-webkit-text-fill-color:#fafafa!important;caret-color:#fafafa!important;transition:background-color 99999s ease-out 0s!important}html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill,html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill,html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__username input.cl-formFieldInput:-webkit-autofill,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__username input.cl-formFieldInput:-webkit-autofill,html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:hover,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:hover,html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:hover,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:hover,html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:hover,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:hover,html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:focus,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:focus,html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:focus,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:focus,html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:focus,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:focus,html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:active,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:active,html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:active,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:active,html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:active,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:active{-webkit-box-shadow:none!important;box-shadow:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E"),linear-gradient(#e4e4e7bf,#e4e4e7bf)!important;background-size:18px 18px,100% 100%!important;background-position:1rem 50%,0 0!important;background-repeat:no-repeat,no-repeat!important;-webkit-text-fill-color:#09090b!important;caret-color:#09090b!important;transition:background-color 99999s ease-out 0s!important}html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill,html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:hover,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:hover,html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:focus,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:focus,html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:active,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:active{-webkit-box-shadow:none!important;box-shadow:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='11' x='3' y='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E"),linear-gradient(#e4e4e7bf,#e4e4e7bf)!important;background-size:18px 18px,100% 100%!important;background-position:1rem 50%,0 0!important;background-repeat:no-repeat,no-repeat!important;-webkit-text-fill-color:#09090b!important;caret-color:#09090b!important;transition:background-color 99999s ease-out 0s!important}html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:focus-visible,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:focus-visible,html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:focus-visible,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:focus-visible,html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:focus-visible,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E"),linear-gradient(#e4e4e7bf,#e4e4e7bf)!important;background-size:18px 18px,100% 100%!important;background-position:1rem 50%,0 0!important;background-repeat:no-repeat,no-repeat!important;-webkit-text-fill-color:#09090b!important;caret-color:#09090b!important;transition:background-color 99999s ease-out 0s!important}html[data-theme=light] [data-clerk-component=SignIn] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:focus-visible,html[data-theme=light] [data-clerk-component=SignUp] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='11' x='3' y='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E"),linear-gradient(#e4e4e7bf,#e4e4e7bf)!important;background-size:18px 18px,100% 100%!important;background-position:1rem 50%,0 0!important;background-repeat:no-repeat,no-repeat!important;-webkit-text-fill-color:#09090b!important;caret-color:#09090b!important;transition:background-color 99999s ease-out 0s!important}[data-clerk-component=SignIn] .cl-formFieldInputShowPasswordButton,[data-clerk-component=SignUp] .cl-formFieldInputShowPasswordButton,[data-clerk-component=SignIn] .cl-formFieldInputShowPasswordButton svg,[data-clerk-component=SignUp] .cl-formFieldInputShowPasswordButton svg{color:#fafafa!important;stroke:#fafafa!important;fill:none!important;opacity:1!important}[data-clerk-component=SignIn] .cl-formFieldInputShowPasswordButton svg,[data-clerk-component=SignUp] .cl-formFieldInputShowPasswordButton svg{display:none!important}[data-clerk-component=SignIn] .cl-formFieldInputShowPasswordButton,[data-clerk-component=SignUp] .cl-formFieldInputShowPasswordButton{position:relative!important}[data-clerk-component=SignIn] .cl-formFieldInputShowPasswordButton:before,[data-clerk-component=SignUp] .cl-formFieldInputShowPasswordButton:before{content:"";width:18px;height:18px;display:block;background-repeat:no-repeat;background-position:center;background-size:18px 18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}[data-clerk-component=SignIn] .cl-formFieldInputShowPasswordButton[aria-label*=Hide]:before,[data-clerk-component=SignUp] .cl-formFieldInputShowPasswordButton[aria-label*=Hide]:before,[data-clerk-component=SignIn] .cl-formFieldInputShowPasswordButton[aria-label*=hide]:before,[data-clerk-component=SignUp] .cl-formFieldInputShowPasswordButton[aria-label*=hide]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-1.444 2.49'/%3E%3Cpath d='M14.084 14.158a3 3 0 0 1-4.242-4.242'/%3E%3Cpath d='M17.479 17.499A10.75 10.75 0 0 1 2.062 12.349a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143'/%3E%3Cpath d='m2 2 20 20'/%3E%3C/svg%3E")}[data-clerk-component=SignIn] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill,[data-clerk-component=SignUp] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill,[data-clerk-component=SignIn] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill,[data-clerk-component=SignUp] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill,[data-clerk-component=SignIn] .cl-formField__username input.cl-formFieldInput:-webkit-autofill,[data-clerk-component=SignUp] .cl-formField__username input.cl-formFieldInput:-webkit-autofill,[data-clerk-component=SignIn] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:hover,[data-clerk-component=SignUp] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:hover,[data-clerk-component=SignIn] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:hover,[data-clerk-component=SignUp] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:hover,[data-clerk-component=SignIn] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:hover,[data-clerk-component=SignUp] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:hover,[data-clerk-component=SignIn] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:focus,[data-clerk-component=SignUp] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:focus,[data-clerk-component=SignIn] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:focus,[data-clerk-component=SignUp] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:focus,[data-clerk-component=SignIn] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:focus,[data-clerk-component=SignUp] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:focus,[data-clerk-component=SignIn] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:focus-visible,[data-clerk-component=SignUp] .cl-formField__identifier input.cl-formFieldInput:-webkit-autofill:focus-visible,[data-clerk-component=SignIn] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:focus-visible,[data-clerk-component=SignUp] .cl-formField__emailAddress input.cl-formFieldInput:-webkit-autofill:focus-visible,[data-clerk-component=SignIn] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:focus-visible,[data-clerk-component=SignUp] .cl-formField__username input.cl-formFieldInput:-webkit-autofill:focus-visible{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E"),linear-gradient(#27272a66,#27272a66)!important;background-size:18px 18px,100% 100%!important;background-position:1rem 50%,0 0!important;background-repeat:no-repeat,no-repeat!important;-webkit-text-fill-color:#fafafa!important;caret-color:#fafafa!important}[data-clerk-component=SignIn] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill,[data-clerk-component=SignUp] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill,[data-clerk-component=SignIn] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:hover,[data-clerk-component=SignUp] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:hover,[data-clerk-component=SignIn] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:focus,[data-clerk-component=SignUp] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:focus,[data-clerk-component=SignIn] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:focus-visible,[data-clerk-component=SignUp] .cl-formField__password .cl-formFieldInputGroup input.cl-formFieldInput:-webkit-autofill:focus-visible{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='11' x='3' y='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E"),linear-gradient(#27272a66,#27272a66)!important;background-size:18px 18px,100% 100%!important;background-position:1rem 50%,0 0!important;background-repeat:no-repeat,no-repeat!important;-webkit-text-fill-color:#fafafa!important;caret-color:#fafafa!important}.cl-userButtonPopoverCard{border-radius:1rem!important;background:#18181bf2!important;border:0!important;box-shadow:0 20px 48px #00000073,inset 0 1px #ffffff0f!important;-webkit-backdrop-filter:blur(14px) saturate(1.5)!important;backdrop-filter:blur(14px) saturate(1.5)!important;width:19rem!important;min-width:19rem!important;max-width:calc(100vw - 1.5rem)!important;overflow:hidden!important}.cl-userButtonPopoverActionButton,.cl-userButtonPopoverCustomItemButton{border-radius:9999px!important;min-height:2.25rem!important;padding:.5rem .375rem!important;font-size:12px!important;font-weight:500!important;gap:.125rem!important;width:max-content!important;max-width:100%!important;justify-content:flex-start!important;text-align:left!important;align-self:flex-start!important}[data-clerk-component=UserButton] .cl-userButtonPopoverActionButton svg,[data-clerk-component=UserButton] .cl-userButtonPopoverCustomItemButton svg{width:16px!important;height:16px!important;flex-shrink:0!important}[data-clerk-component=UserButton] .cl-userPreview{display:grid!important;grid-template-columns:2.5rem minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:.75rem!important;row-gap:.25rem!important;align-items:start!important;width:100%!important;max-width:100%!important;padding:.5rem .5rem .4rem .35rem!important;box-sizing:border-box!important;border:none!important;box-shadow:none!important}[data-clerk-component=UserButton] .cl-userPreviewAvatarBox{grid-column:1!important;grid-row:1 / span 2!important;width:2.5rem!important;height:2.5rem!important;align-self:start!important}[data-clerk-component=UserButton] .cl-userPreviewMainIdentifier{grid-column:2!important;grid-row:1!important;color:#fafafa!important;font-size:.9rem!important;font-weight:600!important;line-height:1.25!important;margin:0!important;padding:0!important}[data-clerk-component=UserButton] .cl-userPreviewSecondaryIdentifier{grid-column:2!important;grid-row:2!important;color:#a1a1aa!important;font-size:.8rem!important;line-height:1.25!important;margin:0!important;padding:0!important}[data-clerk-component=UserButton] .cl-userPreview>div:not(.cl-userPreviewAvatarBox){grid-column:2!important;grid-row:1 / span 2!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:.125rem!important;min-width:0!important}[data-clerk-component=UserButton] .cl-userPreview>div:not(.cl-userPreviewAvatarBox) .cl-userPreviewMainIdentifier,[data-clerk-component=UserButton] .cl-userPreview>div:not(.cl-userPreviewAvatarBox) .cl-userPreviewSecondaryIdentifier{grid-column:unset!important;grid-row:unset!important}[data-clerk-component=UserButton] .cl-userButtonPopoverMain{border:none!important;box-shadow:none!important;width:100%!important;min-width:0!important;padding:.5rem!important}[data-clerk-component=UserButton] .cl-dividerLine,[data-clerk-component=UserButton] hr{display:none!important}[data-clerk-component=UserButton] .cl-userButtonPopoverActions{padding-left:0!important;padding-right:0!important;align-items:flex-start!important;width:100%!important}[data-clerk-component=UserButton] .cl-userButtonPopoverActionButtonText{text-align:left!important;padding-right:.25rem!important}[data-clerk-component=UserButton] .cl-userButtonPopoverActionButton,[data-clerk-component=UserButton] .cl-userButtonPopoverCustomItemButton{width:max-content!important;border:0!important;transition:background-color .16s ease,color .16s ease!important}[data-clerk-component=UserButton] .cl-userButtonPopoverActionButton:hover,[data-clerk-component=UserButton] .cl-userButtonPopoverCustomItemButton:hover{background:#27272a!important;color:#fafafa!important}[data-clerk-component=UserButton] .cl-userButtonPopoverFooter,[data-clerk-component=UserButton] .cl-footer,[data-clerk-component=UserButton] .cl-internal-badge,[data-clerk-component=UserProfile] .cl-footer,[data-clerk-component=UserProfile] .cl-internal-badge,[data-clerk-component=UserProfile] .cl-userProfileFooter,.cl-userProfile-root .cl-footer,.cl-userProfile-root .cl-internal-badge,.cl-userProfile-root .cl-userProfileFooter,[data-clerk-component=UserProfile] [class*=badge],[data-clerk-component=UserProfile] [class*=footer],[data-clerk-component=UserProfile] [class*=development],.cl-userProfile-root [class*=badge],.cl-userProfile-root [class*=footer],.cl-userProfile-root [class*=development],.cl-internal-clerk-powered-by,.cl-internal-clerk-dev-mode{display:none!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-navbarFooter,.cl-userProfileNavbarFooter,.cl-profilePageFooter,.cl-poweredBy,.cl-developmentMode,[class*=navbarFooter],[class*=profileFooter],[class*=poweredBy],[class*=powered-by],[class*=developmentMode],[class*=devMode]){display:none!important}.cl-userProfile-root .cl-navbar>:last-child{display:none!important}.cl-userProfile-root .cl-navbar,.cl-userProfile-root .cl-pageList,.cl-userProfile-root [class*=navbar],.cl-userProfile-root [class*=sidebar]{background-color:#0b0b0b!important;background-image:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.cl-userProfile-root .cl-card:before,.cl-userProfile-root .cl-card:after,.cl-userProfile-root .cl-cardBox:before,.cl-userProfile-root .cl-cardBox:after,.cl-userProfile-root .cl-modalContent:before,.cl-userProfile-root .cl-modalContent:after{content:none!important;display:none!important;background:transparent!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) .cl-modalBackdrop{background:#00000080!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}:where(.cl-modalBackdrop){background:#00000080!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-modalContent,.cl-card){background:#0b0b0b!important;border:0!important;border-radius:1.5rem!important;box-shadow:0 20px 48px #00000073!important}.cl-userProfile-root{background:transparent!important}.cl-userProfile-root .cl-modalContent,.cl-userProfile-root .cl-card,.cl-userProfile-root .cl-cardBox{background:#0b0b0b!important;border:0!important;border-radius:1.5rem!important;box-shadow:0 20px 48px #00000073!important;overflow:hidden!important}.cl-userProfile-root .cl-page{background:transparent!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-cardBox){border:0!important;background:transparent!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-navbar,.cl-pageList){display:flex!important;flex-direction:column!important;gap:.375rem!important;background:#0b0b0b!important;background-image:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-right:0!important;box-shadow:none!important;outline:0!important;padding:1.5rem 0 1.5rem 1.5rem!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-page,.cl-profilePage,.cl-scrollBox){background:#0b0b0b!important;border:0!important;box-shadow:none!important;outline:0!important;padding:1.5rem!important;color:#fafafa!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-main,.cl-navbar,.cl-page,.cl-profilePage,.cl-scrollBox,.cl-pageScrollBox){background-image:none!important;border-left:0!important;border-right:0!important;box-shadow:none!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-navbar,.cl-page,.cl-profilePage):before,:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-navbar,.cl-page,.cl-profilePage):after{display:none!important;content:none!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-navbar,.cl-pageList,.cl-sidebar,[class*=sidebar]):before,:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-navbar,.cl-pageList,.cl-sidebar,[class*=sidebar]):after{content:none!important;display:none!important;background:transparent!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(h1,h2,h3,h4,h5,h6,.cl-headerTitle,.cl-profileSectionTitle){color:#fafafa!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(p,span,.cl-headerSubtitle,.cl-profileSectionSubtitle,.cl-formFieldHintText){color:#a1a1aa!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-formFieldLabel){color:#fafafa!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-profileSectionTitle,.cl-profileSectionTitleText,.cl-accordionTriggerButton,[class*=profileSectionTitle],[class*=profileSectionHeader] *,[class*=profileSection] h1,[class*=profileSection] h2,[class*=profileSection] h3,[class*=profileSection] h4,[class*=profileSection] strong){color:#fff!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-navbarButton,.cl-pageListItem){border-radius:9999px!important;color:#d4d4d8!important;min-height:2.5rem!important;width:fit-content!important;min-width:max-content!important;max-width:100%!important;align-self:flex-start!important;display:inline-flex!important;justify-content:flex-start!important;padding:.5rem 1.25rem .5rem .625rem!important;gap:.25rem!important;font-size:.9375rem!important;font-weight:600!important;transition:background-color .16s ease,color .16s ease,transform .16s ease!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-navbarButton:hover,.cl-pageListItem:hover){background:#27272a!important;color:#fafafa!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-navbarButton.cl-active,.cl-pageListItem.cl-active){background:#fafafa!important;color:#0b0b0b!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-navbarButton.cl-active,.cl-pageListItem.cl-active) *{background:transparent!important;box-shadow:none!important;text-shadow:none!important;color:inherit!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-navbarButton:hover,.cl-pageListItem:hover) *{background:transparent!important;box-shadow:none!important;text-shadow:none!important;color:inherit!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-navbarButton:active,.cl-pageListItem:active,.cl-navbarButton:focus,.cl-pageListItem:focus,.cl-navbarButton:focus-visible,.cl-pageListItem:focus-visible) *{background:transparent!important;box-shadow:none!important;text-shadow:none!important;color:inherit!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-navbarButton,.cl-pageListItem),:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-navbarButton,.cl-pageListItem) *{user-select:none!important;-webkit-user-select:none!important;-webkit-tap-highlight-color:transparent!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-navbarButton,.cl-pageListItem) *::selection{background:transparent!important;color:inherit!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(input,select,textarea){background:#27272a73!important;border:0!important;color:#fafafa!important;border-radius:1.5rem!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-formFieldInput,.cl-formFieldInputShowPasswordButton){background:#27272a73!important;border:0!important;color:#fafafa!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-profileSectionPrimaryButton,.cl-accordionTriggerButton,.cl-menuButton){background:#27272ab3!important;border:0!important;border-radius:1.5rem!important;color:#e4e4e7!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-profileSectionPrimaryButton:hover,.cl-accordionTriggerButton:hover,.cl-menuButton:hover){background:#3f3f46b3!important;color:#fafafa!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-profileSection__danger){background:transparent!important;border:0!important;box-shadow:none!important;color:#a1a1aa!important;border-radius:9999px!important;padding-left:.25rem!important;padding-right:.25rem!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-profileSection__danger):hover{background:transparent!important;color:#ef4444!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-profileSection__danger svg){color:currentColor!important;stroke:currentColor!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-formButtonPrimary,button.cl-button){border-radius:9999px!important;border:0!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-modalCloseButton,.cl-userProfileModalCloseButton,button[aria-label=Close]){width:2.5rem!important;height:2.5rem!important;border-radius:9999px!important;border:0!important;background:#27272ae6!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background-color .16s ease,color .16s ease!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-modalCloseButton,.cl-userProfileModalCloseButton,button[aria-label=Close]):hover{background:#3f3f46!important;color:#fafafa!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-modalCloseButton,.cl-userProfileModalCloseButton,button[aria-label=Close]) svg{display:none!important}:where([data-clerk-component=UserProfile],.cl-userProfile-root,.cl-userProfile) :is(.cl-modalCloseButton,.cl-userProfileModalCloseButton,button[aria-label=Close]):before{content:""!important;width:.875rem!important;height:.875rem!important;display:block!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E")!important}
