.form-container { max-width: 1000px; margin: 0 auto; } .form-card { background: white; border-radius: 0.5rem; box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.1); } .form-field { margin-bottom: 1.5rem; } .sticky-actions { position: sticky; bottom: 0; background: white; padding: 1rem 0; border-top: 1px solid #dee2e6; margin-top: 2rem; } .error-message { color: #dc3545; margin-bottom: 1.5rem; padding: 0.75rem; background-color: #f8d7da; border-radius: 0.25rem; } select.form-control { appearance: auto; /* Keep native select dropdown arrow */ }