/* DS Shopee - Modern E-Commerce Authentication Styles */

.auth-card {
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.auth-input-focus:focus-within {
    border-color: #4f46e5;
    box-shadow: 0 0 0 3px rgba(79, 70, 229, 0.15);
}

/* Custom autofill styling */
input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0px 1000px #f8fafc inset;
    -webkit-text-fill-color: #1e293b;
    transition: background-color 5000s ease-in-out 0s;
}

.dark input:-webkit-autofill,
.dark input:-webkit-autofill:hover, 
.dark input:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0px 1000px #1e293b inset;
    -webkit-text-fill-color: #f1f5f9;
}
