.bg-\[\#39393980\]{background-color:#39393980}.btn-send-otp{background-color:#a51e19;box-shadow:0 4px 16px #0000000d,inset 0 -4px #00000080}.btn-resend-otp{background-color:#393939;box-shadow:inset 0 -4px #00000059}.social-button{height:46px}.pointer-indicator{background-color:#2563eb;border-radius:50%;height:8px;position:absolute;right:10px;width:8px}.dark .pointer-indicator{background-color:#60a5fa}.fade-enter-active,.fade-leave-active{transition:opacity .3s,transform .3s}.fade-enter-from,.fade-leave-to{opacity:0;transform:translateY(10px)}@keyframes slideUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.animate-slideUp{animation:slideUp .6s ease forwards}@keyframes slideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.animate-slideIn{animation:slideIn .4s ease forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fadeIn{animation:fadeIn .8s ease forwards}@keyframes pulse{0%,to{opacity:1}50%{opacity:.8}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}input:focus::-moz-placeholder{opacity:.6;-moz-transition:all .3s;transition:all .3s}input:focus::placeholder{opacity:.6;transition:all .3s}button:active{transform:scale(.98);transition:transform .1s}.login-button{align-items:center;background:linear-gradient(0deg,#ffc13d,#ffd95e);border:none;border-radius:5px;box-shadow:0 4px 16px #00000040,0 0 16px #ffea4940,inset 0 -4px #00000040;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:46px;justify-content:center;padding:8px 20px 10px;position:relative;transition:all .3s}:root.dark input::-moz-placeholder{color:#6b7280}:root.dark input::placeholder{color:#6b7280}:root.dark .btn-send-otp{background-color:#a51e19;box-shadow:0 4px 16px #0003,inset 0 -4px #0009}:root.dark .btn-resend-otp{background-color:#393939;box-shadow:inset 0 -4px #00000080}.spinner{animation:spin .8s linear infinite;border:2px solid #000;border-radius:50%;border-top-color:transparent;height:16px;width:16px}.otp-spinner{border:2px solid #fff}
