﻿.form-control,
.form-select {
    background: var(--brand-surface);
    border: 1px solid var(--brand-border);
    color: var(--brand-text);
    border-radius: 7px;
}

.form-control:focus,
.form-select:focus {
    background: var(--brand-surface);
    border-color: var(--brand-primary);
    color: var(--brand-text);
    box-shadow: 0 0 0 2px rgba(164, 214, 8, 0.15);
}

.form-control::placeholder {
    color: var(--brand-text-muted);
}

.form-label {
    color: var(--brand-text);
}

.form-check-input {
    background-color: var(--brand-surface);
    border-color: var(--brand-border);
}

.form-check-input:checked {
    background-color: var(--brand-primary);
    border-color: var(--brand-primary);
}