.sign-in-page{--clerk-auth-otp-cell:2.625rem;--clerk-auth-otp-gap:.5rem;--clerk-auth-otp-row-max:22.5rem;--clerk-auth-otp-font-size:1.25rem}@media (min-width:480px){.sign-in-page{--clerk-auth-otp-cell:3rem;--clerk-auth-otp-gap:.625rem}}.sign-in-page [class*=cl-formFieldInputWrapper]:has([class*=cl-otpCodeField]){width:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important;display:block!important;overflow:visible!important}.sign-in-page [class*=cl-otpCodeField]{width:100%!important;max-width:var(--clerk-auth-otp-row-max)!important;box-shadow:none!important;background:0 0!important;border:none!important;flex-direction:column!important;align-items:center!important;margin-inline:auto!important;padding:0!important;display:flex!important;position:static!important;overflow:visible!important}.sign-in-page [class*=cl-otpCodeField]>input,.sign-in-page [class*=cl-otpCodeField] input[autocomplete=one-time-code],.sign-in-page [class*=cl-otpCodeField] input[inputmode=numeric],.sign-in-page [class*=cl-otpCodeField] input[data-input-otp],.sign-in-page [class*=cl-otpCodeFieldInputs]>input,.sign-in-page [class*=cl-otpCodeFieldInputs] input[autocomplete=one-time-code],.sign-in-page [class*=cl-otpCodeFieldInputs] input[inputmode=numeric],.sign-in-page [class*=cl-otpCodeFieldInputs] input[data-input-otp]{opacity:0!important;color:#0000!important;-webkit-text-fill-color:transparent!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:none!important;box-shadow:none!important;z-index:10!important;pointer-events:auto!important;cursor:text!important;caret-color:var(--clerk-auth-color-accent)!important;font-size:var(--clerk-auth-otp-font-size)!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;flex:none!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.sign-in-page [class*=cl-otpCodeFieldInputs]{z-index:1!important;justify-content:center!important;align-items:center!important;gap:var(--clerk-auth-otp-gap)!important;width:100%!important;height:var(--clerk-auth-otp-cell)!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;border:none!important;flex-flow:row!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}.sign-in-page [class*=cl-otpCodeFieldInputs]>[class*=cl-otpCodeFieldInput],.sign-in-page [class*=cl-otpCodeFieldInputs] [class*=cl-otpCodeFieldInput]:not(input){box-sizing:border-box!important;min-width:var(--clerk-auth-otp-cell)!important;max-width:var(--clerk-auth-otp-cell)!important;width:var(--clerk-auth-otp-cell)!important;height:var(--clerk-auth-otp-cell)!important;border-style:solid!important;border-width:var(--clerk-auth-field-border-w,1px)!important;border-color:var(--clerk-auth-color-border)!important;border-radius:var(--clerk-auth-field-radius)!important;background:var(--clerk-auth-color-surface)!important;color:var(--clerk-auth-color-ink)!important;font-family:var(--font-body,ui-sans-serif,system-ui,sans-serif)!important;font-size:var(--clerk-auth-otp-font-size)!important;font-variant-numeric:tabular-nums!important;letter-spacing:.04em!important;text-align:center!important;box-shadow:var(--clerk-auth-shadow-resting)!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font-weight:600!important;line-height:1!important;transition:border-color .15s,box-shadow .15s,background-color .15s!important;display:flex!important;transform:scale(1)!important}.sign-in-page [class*=cl-otpCodeFieldInputs]>[class*=cl-otpCodeFieldInput][data-active=true],.sign-in-page [class*=cl-otpCodeFieldInputs]>[class*=cl-otpCodeFieldInput][data-active]:not([data-active=false]){border-color:var(--clerk-auth-color-accent)!important;box-shadow:var(--clerk-auth-shadow-focus)!important}.sign-in-page [class*=cl-otpCodeFieldInputs]>[class*=cl-otpCodeFieldInput][data-filled=true]:not([data-active=true]):not([data-active]),.sign-in-page [class*=cl-otpCodeFieldInputs]>[class*=cl-otpCodeFieldInput][data-has-value=true]:not([data-active=true]):not([data-active]){box-shadow:var(--clerk-auth-shadow-resting)!important;color:var(--clerk-auth-color-ink)!important;border-color:#d1d5db!important}.sign-in-page [class*=cl-otpCodeField][data-invalid=true] [class*=cl-otpCodeFieldInput],.sign-in-page [class*=cl-otpCodeFieldInputs] [class*=cl-otpCodeFieldInput][aria-invalid=true]{border-color:var(--clerk-auth-color-danger)!important;box-shadow:var(--clerk-auth-shadow-error)!important}.sign-in-page [class*=cl-otpCodeField]>svg,.sign-in-page [class*=cl-otpCodeField]>[class*=cl-formFieldErrorIcon],.sign-in-page [class*=cl-otpCodeField]>[class*=cl-fieldErrorIcon],.sign-in-page [class*=cl-otpCodeField]>[class*=cl-inputErrorIcon],.sign-in-page [class*=cl-otpCodeField]>[class*=Icon]:not([class*=cl-otpCodeFieldInput]),.sign-in-page [class*=cl-otpCodeFieldInputs]>svg,.sign-in-page [class*=cl-otpCodeFieldInputs]>[class*=Icon]:not([class*=cl-otpCodeFieldInput]){visibility:hidden!important;opacity:0!important;pointer-events:none!important;margin-top:10px!important;display:none!important}:is(.sign-in-page [class*=cl-form]:has([class*=cl-otpCodeField]) [class*=cl-formFieldError],.sign-in-page [class*=cl-form]:has([class*=cl-otpCodeField]) [class*=cl-fieldError],.sign-in-page [class*=cl-form]:has([class*=cl-otpCodeField]) [class*=cl-formFieldWarning]){float:none!important;width:100%!important;max-width:var(--clerk-auth-otp-row-max)!important;text-align:center!important;box-shadow:none!important;background:0 0!important;border:none!important;flex-flow:row!important;justify-content:center!important;align-items:center!important;gap:.375rem!important;margin:calc(1.5rem + 10px) auto 0!important;padding:0!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}:is(.sign-in-page [class*=cl-form]:has([class*=cl-otpCodeField]) [class*=cl-formFieldErrorText],.sign-in-page [class*=cl-form]:has([class*=cl-otpCodeField]) [class*=cl-fieldErrorText],.sign-in-page [class*=cl-form]:has([class*=cl-otpCodeField]) [class*=cl-formFieldWarningText]){text-align:center!important;width:auto!important;font-family:var(--font-body)!important;color:var(--clerk-auth-color-danger)!important;margin:0!important;padding:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.4!important;display:inline!important;position:static!important}:is(.sign-in-page [class*=cl-form]:has([class*=cl-otpCodeField]) [class*=cl-formFieldError] svg,.sign-in-page [class*=cl-form]:has([class*=cl-otpCodeField]) [class*=cl-fieldError] svg,.sign-in-page [class*=cl-form]:has([class*=cl-otpCodeField]) [class*=cl-formFieldWarning] svg){width:1rem!important;height:1rem!important;color:var(--clerk-auth-color-danger)!important;flex-shrink:0!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}.sign-in-page [class*=cl-otpCodeField] [class*=cl-formFieldErrorText],.sign-in-page [class*=cl-otpCodeField] [class*=cl-fieldErrorText],.sign-in-page [class*=cl-otpCodeField] [class*=cl-formFieldWarningText],.sign-in-page [class*=cl-otpCodeField] [class*=cl-formFieldError],.sign-in-page [class*=cl-otpCodeField] [class*=cl-formFieldWarning]{float:none!important;z-index:auto!important;width:100%!important;max-width:var(--clerk-auth-otp-row-max)!important;text-align:center!important;font-family:var(--font-body)!important;color:var(--clerk-auth-color-danger)!important;box-shadow:none!important;background:0 0!important;border:none!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:.375rem!important;margin:calc(1.5rem + 10px) auto 0!important;padding:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.4!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}.sign-in-page [class*=cl-otpCodeField] [class*=cl-formFieldError] svg,.sign-in-page [class*=cl-otpCodeField] [class*=cl-formFieldWarning] svg,.sign-in-page [class*=cl-otpCodeField] [class*=cl-fieldError] svg{width:1rem!important;height:1rem!important;color:var(--clerk-auth-color-danger)!important;flex-shrink:0!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}:is(.sign-in-page [class*=cl-form]:has([class*=cl-otpCodeField]) [class*=cl-alert],.sign-in-page [class*=cl-main]:has([class*=cl-otpCodeField]) [class*=cl-alert]){width:100%!important;max-width:var(--clerk-auth-otp-row-max)!important;margin-inline:auto!important;text-align:center!important;margin-top:.75rem!important;padding:.75rem 1rem!important}:is(.sign-in-page [class*=cl-form]:has([class*=cl-otpCodeField]) [class*=cl-alertText],.sign-in-page [class*=cl-main]:has([class*=cl-otpCodeField]) [class*=cl-alertText]){text-align:center!important;width:100%!important;color:var(--clerk-auth-color-danger)!important;font-size:.875rem!important;font-weight:500!important;display:block!important}.sign-in-page [class*=cl-formResendCodeLink]{text-underline-offset:3px!important;font-weight:600!important}.sign-in-page [class*=cl-formResendCodeLink]:focus-visible{outline:2px solid var(--clerk-auth-color-accent)!important;outline-offset:2px!important;border-radius:2px!important}.sign-in-page [class*=cl-card]:has([class*=cl-otpCodeField]) [class*=cl-header]{flex-direction:column!important;align-items:center!important;gap:.625rem!important;margin:0 auto 1.25rem!important;display:flex!important}.sign-in-page [class*=cl-card]:has([class*=cl-otpCodeField]) [class*=cl-headerTitle]{display:none!important}.sign-in-page [class*=cl-card]:has([class*=cl-otpCodeField]) [class*=cl-headerSubtitle]{width:100%!important;max-width:var(--clerk-auth-otp-row-max)!important;text-align:center!important;font-family:var(--font-body)!important;color:var(--clerk-auth-color-muted)!important;margin:0 auto!important;font-size:.875rem!important;line-height:1.5!important;display:block!important}.sign-in-page [class*=cl-card]:has([class*=cl-otpCodeField]) [class*=cl-identityPreview]{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;margin:0 auto!important;padding:0!important;display:inline-flex!important}.sign-in-page [class*=cl-card]:has([class*=cl-otpCodeField]) [class*=cl-identityPreviewText]{font-family:var(--font-body)!important;color:var(--clerk-auth-color-ink)!important;font-size:.875rem!important;font-weight:600!important}.sign-in-page [class*=cl-card]:has([class*=cl-otpCodeField]) [class*=cl-identityPreviewEditButton]{display:none!important}
.sign-in-page{--clerk-auth-field-h:2.875rem;--clerk-auth-field-px:.875rem;--clerk-auth-field-radius:.625rem;--clerk-auth-field-border-w:1px;--clerk-auth-color-border-hover:#cbd5e1;--clerk-auth-field-font-size:.9375rem;--clerk-auth-icon-slot:2.5rem;--clerk-auth-icon-size:1rem;--clerk-auth-color-ink:#0f2042;--clerk-auth-color-muted:#64748b;--clerk-auth-color-placeholder:#94a3b8;--clerk-auth-color-border:#e2e8f0;--clerk-auth-color-accent:#139d47;--clerk-auth-color-surface:#fff;--clerk-auth-color-surface-hover:#f8fafc;--clerk-auth-color-danger:#ef4444;--clerk-auth-shadow-resting:0 1px 2px #0f20420d;--clerk-auth-shadow-focus:0 0 0 3px #139d471f,0 1px 2px #0f20420d;--clerk-auth-shadow-error:0 0 0 3px #ef44441f,0 1px 2px #0f20420d;--clerk-auth-motion:border-color .15s ease,box-shadow .15s ease,background-color .15s ease,color .15s ease}.sign-in-page [class*=cl-card],.sign-in-page [class*=cl-cardBox],.sign-in-page [class*=cl-scrollBox],.sign-in-page [class*=cl-main],.sign-in-page [class*=cl-rootBox],.sign-in-page [class*=cl-form],.sign-in-page [class*=cl-formField]{overflow:visible!important}.sign-in-page [class*=cl-formFieldLabel]{font-family:var(--font-subbody)!important;letter-spacing:.04em!important;color:var(--clerk-auth-color-accent)!important;font-size:11px!important;font-weight:600!important}.sign-in-page [class*=cl-formField] input{font-family:var(--font-body)!important;font-size:var(--clerk-auth-field-font-size)!important;color:var(--clerk-auth-color-ink)!important;caret-color:var(--clerk-auth-color-accent)!important;font-weight:500!important}.sign-in-page [class*=cl-formField] input::placeholder{color:var(--clerk-auth-color-placeholder)!important;opacity:1!important}.sign-in-page [class*=cl-formFieldInputWrapper]:not(:has([class*=cl-formFieldInputShowPasswordButton])):not(:has([class*=cl-otpCodeField])){width:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important;display:block!important}.sign-in-page [class*=cl-formField] input[type=email],.sign-in-page [class*=cl-formField] input[class*=cl-formFieldInput]:not([class*=cl-otpCodeFieldInput]):not([type=checkbox]){box-sizing:border-box!important;width:100%!important;height:var(--clerk-auth-field-h)!important;padding:0 var(--clerk-auth-field-px)!important;background:var(--clerk-auth-color-surface)!important;border-style:solid!important;border-width:var(--clerk-auth-field-border-w)!important;border-color:var(--clerk-auth-color-border)!important;border-radius:var(--clerk-auth-field-radius)!important;box-shadow:var(--clerk-auth-shadow-resting)!important;transition:var(--clerk-auth-motion)!important;outline:none!important;display:block!important}.sign-in-page [class*=cl-formFieldInputWrapper]:not(:has([class*=cl-formFieldInputShowPasswordButton])) input:not([type=checkbox]){box-sizing:border-box!important;width:100%!important;height:var(--clerk-auth-field-h)!important;padding:0 var(--clerk-auth-field-px)!important;background:var(--clerk-auth-color-surface)!important;border-style:solid!important;border-width:var(--clerk-auth-field-border-w)!important;border-color:var(--clerk-auth-color-border)!important;border-radius:var(--clerk-auth-field-radius)!important;box-shadow:var(--clerk-auth-shadow-resting)!important;transition:var(--clerk-auth-motion)!important;outline:none!important;display:block!important}.sign-in-page [class*=cl-formField] input[type=email]:hover:not(:disabled):not(:focus),.sign-in-page [class*=cl-formField] input[class*=cl-formFieldInput]:hover:not(:disabled):not(:focus){border-color:var(--clerk-auth-color-border-hover,#cbd5e1)!important}.sign-in-page [class*=cl-formFieldInputWrapper]:not(:has([class*=cl-formFieldInputShowPasswordButton])) input:hover:not(:disabled):not(:focus){border-color:var(--clerk-auth-color-border-hover,#cbd5e1)!important}.sign-in-page [class*=cl-formField] input[type=email]:focus{border-color:var(--clerk-auth-color-accent)!important;box-shadow:var(--clerk-auth-shadow-focus)!important}.sign-in-page [class*=cl-formFieldInputWrapper]:not(:has([class*=cl-formFieldInputShowPasswordButton])) input:focus{border-color:var(--clerk-auth-color-accent)!important;box-shadow:var(--clerk-auth-shadow-focus)!important}.sign-in-page [class*=cl-formFieldInputWrapper]:has([class*=cl-formFieldInputShowPasswordButton]){width:100%!important;min-height:var(--clerk-auth-field-h)!important;height:var(--clerk-auth-field-h)!important;background:var(--clerk-auth-color-surface)!important;border-style:solid!important;border-width:var(--clerk-auth-field-border-w)!important;border-color:var(--clerk-auth-color-border)!important;border-radius:var(--clerk-auth-field-radius)!important;box-shadow:var(--clerk-auth-shadow-resting)!important;transition:var(--clerk-auth-motion)!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.sign-in-page [class*=cl-formFieldInputWrapper]:has([class*=cl-formFieldInputShowPasswordButton]):hover:not(:focus-within):not(:has(input:disabled)){border-color:#94a3b8!important}.sign-in-page [class*=cl-formFieldInputWrapper]:has([class*=cl-formFieldInputShowPasswordButton]):focus-within{border-color:var(--clerk-auth-color-accent)!important;box-shadow:var(--clerk-auth-shadow-focus)!important}.sign-in-page [class*=cl-formFieldInputWrapper]:has([class*=cl-formFieldInputShowPasswordButton]) input{box-sizing:border-box!important;width:100%!important;height:var(--clerk-auth-field-h)!important;padding:0 calc(var(--clerk-auth-icon-slot) + var(--clerk-auth-field-px)*.25)0 var(--clerk-auth-field-px)!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;margin:0!important;display:block!important}.sign-in-page [class*=cl-formFieldInputWrapper]:has([class*=cl-formFieldInputShowPasswordButton]) [class*=cl-formFieldInputShowPasswordButton]{-webkit-tap-highlight-color:transparent;top:50%!important;right:calc(var(--clerk-auth-field-px)*.35)!important;bottom:auto!important;left:auto!important;width:var(--clerk-auth-icon-slot)!important;min-width:var(--clerk-auth-icon-slot)!important;max-width:var(--clerk-auth-icon-slot)!important;height:var(--clerk-auth-icon-slot)!important;min-height:var(--clerk-auth-icon-slot)!important;max-height:var(--clerk-auth-icon-slot)!important;border-radius:calc(var(--clerk-auth-field-radius) - 2px)!important;color:var(--clerk-auth-color-muted)!important;opacity:1!important;visibility:visible!important;box-shadow:none!important;cursor:pointer!important;z-index:2!important;pointer-events:auto!important;background:0 0!important;border:none!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;transition:background-color .15s,color .15s!important;display:inline-flex!important;position:absolute!important;inset:auto!important;transform:translateY(-50%)!important}.sign-in-page [class*=cl-formFieldInputWrapper]:not(:hover):not(:focus-within):has([class*=cl-formFieldInputShowPasswordButton]) [class*=cl-formFieldInputShowPasswordButton]{opacity:1!important;visibility:visible!important;display:inline-flex!important}.sign-in-page [class*=cl-formFieldInputWrapper]:has([class*=cl-formFieldInputShowPasswordButton]) [class*=cl-formFieldInputShowPasswordButton]:hover{color:var(--clerk-auth-color-ink)!important;background:var(--clerk-auth-color-surface-hover)!important}.sign-in-page [class*=cl-formFieldInputWrapper]:has([class*=cl-formFieldInputShowPasswordButton]) [class*=cl-formFieldInputShowPasswordButton]:active{background:#f1f5f9!important}.sign-in-page [class*=cl-formFieldInputWrapper]:has([class*=cl-formFieldInputShowPasswordButton]) [class*=cl-formFieldInputShowPasswordButton]:focus{outline:none!important}.sign-in-page [class*=cl-formFieldInputWrapper]:has([class*=cl-formFieldInputShowPasswordButton]) [class*=cl-formFieldInputShowPasswordButton]:focus-visible{outline:2px solid var(--clerk-auth-color-accent)!important;outline-offset:2px!important}:is(.sign-in-page [class*=cl-formFieldInputWrapper]:has([class*=cl-formFieldInputShowPasswordButton]) [class*=cl-formFieldInputShowPasswordButton] svg,.sign-in-page [class*=cl-formFieldInputWrapper]:has([class*=cl-formFieldInputShowPasswordButton]) [class*=cl-formFieldInputShowPasswordButton] svg *){width:var(--clerk-auth-icon-size)!important;height:var(--clerk-auth-icon-size)!important;pointer-events:none!important;opacity:1!important;visibility:visible!important;color:var(--clerk-auth-color-muted)!important;fill:currentColor!important;stroke:currentColor!important;flex-shrink:0!important}.sign-in-page [class*=cl-formFieldInputWrapper]:has([class*=cl-formFieldInputShowPasswordButton]):has(input[aria-invalid=true]){border-color:var(--clerk-auth-color-danger)!important;box-shadow:var(--clerk-auth-shadow-error)!important}.sign-in-page [class*=cl-formFieldInputWrapper]:has([class*=cl-formFieldInputShowPasswordButton]):has(input:disabled){opacity:.65!important;cursor:not-allowed!important;background:var(--clerk-auth-color-surface-hover)!important}.sign-in-page [class*=cl-formFieldInputWrapper]:has([class*=cl-formFieldInputShowPasswordButton]):has(input:disabled) input{cursor:not-allowed!important;pointer-events:none!important}.sign-in-page [class*=cl-formFieldInputWrapper]:has([class*=cl-formFieldInputShowPasswordButton]):has(input:disabled) [class*=cl-formFieldInputShowPasswordButton]{cursor:not-allowed!important;pointer-events:none!important}.sign-in-page [class*=cl-formField] input[type=email][aria-invalid=true]{border-color:var(--clerk-auth-color-danger)!important;box-shadow:var(--clerk-auth-shadow-error)!important}.sign-in-page [class*=cl-formFieldInputWrapper]:not(:has([class*=cl-formFieldInputShowPasswordButton])) input[aria-invalid=true]{border-color:var(--clerk-auth-color-danger)!important;box-shadow:var(--clerk-auth-shadow-error)!important}.sign-in-page [class*=cl-formFieldInputWrapper]:not(:has([class*=cl-formFieldInputShowPasswordButton])) input:disabled{opacity:.65!important;cursor:not-allowed!important;background:var(--clerk-auth-color-surface-hover)!important}:is(.sign-in-page [class*=cl-formFieldRow]:has(input[type=checkbox]),.sign-in-page [class*=cl-formField]:has(input[type=checkbox])){flex-direction:row!important;align-items:center!important;gap:.625rem!important;margin-top:.25rem!important;display:flex!important}.sign-in-page input[type=checkbox]{appearance:none!important;box-sizing:border-box!important;border:1.5px solid var(--clerk-auth-color-border)!important;background-color:var(--clerk-auth-color-surface)!important;width:1rem!important;height:1.125rem!important;min-height:0!important;max-height:1rem!important;box-shadow:var(--clerk-auth-shadow-resting)!important;cursor:pointer!important;background-image:none!important;border-radius:.3125rem!important;flex-shrink:0!important;margin:0!important;transition:border-color .15s,background-color .15s,box-shadow .15s!important;position:relative!important}.sign-in-page input[type=checkbox]:hover:not(:checked){border-color:var(--clerk-auth-color-border-hover)!important}.sign-in-page input[type=checkbox]:checked{border-color:var(--clerk-auth-color-accent)!important;background-color:var(--clerk-auth-color-accent)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13 4.5 6.5 11.5 3 8' stroke='%23ffffff' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:.75rem .75rem!important}.sign-in-page input[type=checkbox]:focus-visible{border-color:var(--clerk-auth-color-accent)!important;box-shadow:var(--clerk-auth-shadow-focus)!important;outline:none!important}:is(.sign-in-page [class*=cl-formFieldRow]:has(input[type=checkbox]) label,.sign-in-page [class*=cl-formField]:has(input[type=checkbox]) label){font-family:var(--font-body)!important;letter-spacing:normal!important;text-transform:none!important;color:var(--clerk-auth-color-ink)!important;cursor:pointer!important;flex:auto!important;margin:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.4!important}.sign-in-page [class*=cl-dividerText]{font-family:var(--font-subbody)!important;letter-spacing:.06em!important;color:var(--clerk-auth-color-placeholder)!important;font-size:11px!important;font-weight:600!important}.sign-in-page [class*=cl-formButtonPrimary],.sign-in-page [class*=cl-formButtonPrimary] span,.sign-in-page [class*=cl-formButtonPrimary] svg{color:#fff!important}.sign-in-page [class*=cl-formButtonPrimary]{min-height:var(--clerk-auth-field-h)!important;font-family:var(--font-body)!important;font-size:var(--clerk-auth-field-font-size)!important}.sign-in-page [class*=cl-socialButtonsBlockButton],.sign-in-page [class*=cl-socialButtonsBlockButtonText],.sign-in-page [class*=cl-alternativeMethodsBlockButton],.sign-in-page [class*=cl-alternativeMethodsBlockButtonText],.sign-in-page [class*=cl-formFieldAction],.sign-in-page [class*=cl-formResendCodeLink],.sign-in-page label[class*=cl]{font-family:var(--font-body)!important}.sign-in-page [class*=cl-socialButtons]{flex-direction:column!important;gap:12px!important;width:100%!important;display:flex!important}.sign-in-page [class*=cl-socialButtonsBlockButton]{min-height:var(--clerk-auth-field-h)!important;filter:none!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;padding-left:16px!important;padding-right:16px!important;display:flex!important;transform:none!important}.sign-in-page [class*=cl-socialButtonsBlockButtonText]{text-align:center!important;flex:0 auto!important;width:auto!important;margin:0!important;font-weight:700!important}.sign-in-page [class*=cl-socialButtonsBlockButton]:hover,.sign-in-page [class*=cl-socialButtonsBlockButton]:focus,.sign-in-page [class*=cl-socialButtonsBlockButton]:active{filter:none!important;transform:none!important}.sign-in-page [class*=cl-socialButtonsProviderIcon]{flex:none!important;width:20px!important;height:20px!important;margin:0!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}.sign-in-page [class*=cl-socialButtonsBlockButtonArrow]{display:none!important}.sign-in-page [class*=cl-identityPreview]{width:100%!important;padding:.75rem var(--clerk-auth-field-px)!important;background-color:var(--clerk-auth-color-surface-hover)!important;border:var(--clerk-auth-field-border-w)solid var(--clerk-auth-color-border)!important;border-radius:var(--clerk-auth-field-radius)!important}.sign-in-page [class*=cl-identityPreviewText]{color:var(--clerk-auth-color-ink)!important;font-weight:500!important}.sign-in-page [class*=cl-alternativeMethodsBlockButton],.sign-in-page [class*=cl-alternativeMethodsBlockButtonText],.sign-in-page [class*=cl-alertText]{color:var(--clerk-auth-color-ink)!important}.sign-in-page [class*=cl-modalContent]{background-color:var(--clerk-auth-color-surface)!important;color:var(--clerk-auth-color-ink)!important}.sign-in-page [class*=cl-modalBackdrop]{background:#0000008c!important}@media (max-width:640px){.sign-in-page{--clerk-auth-icon-slot:2.75rem}}
/*# sourceMappingURL=8bfffebeb1010d59.css.map*/