button, .button {
    border-radius: 0.5rem;
    background: linear-gradient(135deg, #ec4899, #8b5cf6);
    color: #fff;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    padding: 0.5rem 1rem;
    transition: box-shadow 0.2s ease;
}

button:hover, .button:hover {
    box-shadow: 0 6px 8px rgba(0, 0, 0, 0.15);
}

input, textarea, select {
    border-radius: 0.375rem;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    border: 1px solid #d1d5db;
    padding: 0.5rem;
    background: linear-gradient(135deg, #fff, #f3f4f6);
}