.LoginForm-title{cursor:default;font-weight:600;font-size:2.25rem}.LoginForm-directive{cursor:default;color:oklch(.4738 .0407 277.63);font-size:.9375rem;font-weight:300;margin-bottom:40px}.LoginForm-form{display:flex;flex-direction:column}.LoginForm-input{margin-bottom:24px;font-size:.8125rem}.LoginForm-input.LoginForm-input .InputV3__label{color:oklch(.4738 .0407 277.63);font-weight:600}.LoginForm-input .InputV3__container input{padding:24px;background-color:oklch(.9851 0 0)}.LoginForm-input .InputV3__container input::-moz-placeholder{font-size:.9375rem}.LoginForm-input .InputV3__container input::placeholder{font-size:.9375rem}.LoginForm-button{font-size:.8125rem;border-radius:8px;margin-bottom:16px;padding:28px 24px;font-weight:500;text-align:center;display:flex;justify-content:center}.LoginForm-button.LoginForm-button{background-color:oklch(.2155 .0138 278.77)}.LoginForm-subtext{cursor:default;font-size:.875rem;color:oklch(.6927 .022 279.76);font-weight:300;margin-top:24px;text-align:left}.LoginForm-contact{margin-left:8px;font-weight:600;color:oklch(.2116 .0699 297.53)}.LoginForm-contact:hover{text-decoration:underline}.LoginStepper{display:flex;align-items:center;width:100%;margin-bottom:32px}.LoginStepper__step{position:relative;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:6px;z-index:1}.LoginStepper__step-indicator{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#fff;border:2px solid oklch(.9276 .0058 264.53);transition:background-color .3s ease-out,border-color .3s ease-out}.LoginStepper__step-indicator svg{width:14px;height:14px}.LoginStepper__step-indicator svg,.LoginStepper__step-label{color:oklch(.4738 .0407 277.63);transition:color .3s ease-out}.LoginStepper__step-label{font-size:.6875rem;font-weight:400}.LoginStepper__step.checked .LoginStepper__step-indicator{background-color:oklch(.2155 .0138 278.77);border-color:oklch(.2155 .0138 278.77)}.LoginStepper__step.checked .LoginStepper__step-indicator svg{color:#fff}.LoginStepper__step.checked .LoginStepper__step-label{color:oklch(.2116 .0699 297.53);font-weight:500}.LoginStepper__step.current .LoginStepper__step-indicator{border-color:oklch(.2116 .0699 297.53)}.LoginStepper__step.current .LoginStepper__step-indicator svg{color:oklch(.2116 .0699 297.53)}.LoginStepper__step.current .LoginStepper__step-label{color:oklch(.2116 .0699 297.53);font-weight:600}.LoginStepper__step.current:before{content:"";position:absolute;top:16px;left:50%;width:32px;height:32px;transform:translate(-50%,-50%) scale(1);border-radius:50%;border:2px solid oklch(.2116 .0699 297.53);opacity:.6;animation:LoginStepper__pulse 1.8s ease-out infinite;pointer-events:none}.LoginStepper__bar{position:relative;flex:1;height:3px;background-color:oklch(.9276 .0058 264.53);margin:0 -1px 18px;border-radius:2px;overflow:hidden;z-index:0}.LoginStepper__bar:after{content:"";position:absolute;inset:0;background-color:oklch(.2116 .0699 297.53);transform:scaleX(0);transform-origin:left center;transition:transform .6s cubic-bezier(.4,0,.2,1)}.LoginStepper__bar.checked:after,.LoginStepper__bar.current:after{transform:scaleX(1)}.LoginStepper__bar.current:before{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55) 50%,transparent);animation:LoginStepper__barShimmer 1.8s ease-in-out infinite;z-index:1;pointer-events:none}@keyframes LoginStepper__pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}to{transform:translate(-50%,-50%) scale(1.85);opacity:0}}@keyframes LoginStepper__barShimmer{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@media(prefers-reduced-motion:reduce){.LoginStepper__bar.current:before,.LoginStepper__step.current:before{animation:none;opacity:0}.LoginStepper__bar:after,.LoginStepper__step-indicator{transition-duration:.01s}}@keyframes divLoader{0%,30%{background-position:200% 0}30%,to{background-position:-100% 0}}.Sonner_custom{border:1px solid oklch(.4738 .0407 277.63);font-size:.75rem;background:oklch(.2116 .0699 297.53)}.Sonner_custom button{background:oklch(.2116 .0699 297.53)!important;border-color:oklch(.4738 .0407 277.63)!important}.Sonner_custom__success{color:oklch(.69832 .182 147.945)}.Sonner_custom__error{color:oklch(.71849 .168 17.844)}.Sonner_custom__loading{color:oklch(.9283 .0055 274.96)}.Sonner_custom__info{color:oklch(.74046 .131 267.797)}.Sonner_custom__warning{color:oklch(.89396 .098 79.058)}.OTPForm__content{display:flex;flex-direction:column}.OTPForm__content-title{cursor:default;font-weight:600;font-size:2.25rem;color:oklch(.2155 .0138 278.77);margin-bottom:8px;letter-spacing:-.06rem;line-height:32px}.OTPForm__content-text{cursor:default;margin:8px 0 32px;color:oklch(.4738 .0407 277.63);font-size:.9375rem;font-weight:300}.OTPForm__content-text span{font-weight:600}.OTPForm__title{cursor:default;font-size:.875rem;color:oklch(.4738 .0407 277.63);font-weight:500;margin-bottom:8px}.OTPForm__input{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px}.OTPForm__input-group{display:grid;grid-template-columns:repeat(3,1fr) auto repeat(3,1fr);gap:8px;width:75%}.OTPForm__input-separator{width:12px;height:2px;background-color:oklch(.2155 .0138 278.77);border-radius:2px;align-self:center}.OTPForm__input:has(.OTPForm__input-group--hover) .OTPForm__input-otp{border-color:oklch(.4738 .0407 277.63)}.OTPForm__input-otp{position:relative;border:2px solid oklch(.9276 .0058 264.53);background-color:oklch(.9851 0 0);border-radius:8px;height:56px;width:48px;font-size:1rem;font-weight:700;display:grid;place-content:center;transition:.2s}.OTPForm__input-otp--active{border-color:oklch(.9276 .0058 264.53);background:#fff}.OTPForm__input-otp:not(.OTPForm__input-otp--active):not(.OTPForm__input-otp--has-char):after{content:".";place-content:center;color:oklch(.2155 .0138 278.77);opacity:.2}.OTPForm__input-caret,.OTPForm__input-otp:not(.OTPForm__input-otp--active):not(.OTPForm__input-otp--has-char):after{position:absolute;inset:0;display:grid;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.OTPForm__input-caret{place-content:center;animation:blink 1.4s steps(1) infinite;color:oklch(.2155 .0138 278.77)}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.OTPForm__content-timer{cursor:default;margin-bottom:16px;font-size:.8125rem;color:oklch(.4738 .0407 277.63)}.OTPForm__content-timer span{font-size:1rem;color:oklch(.7227 .192 149.58);margin-right:8px}.OTPForm__content-timer strong{color:oklch(.2155 .0138 278.77)}.OTPForm__content-timer :nth-child(2){margin-left:12px}