/* Form styling */
.form-control,
.form-select {
    background-color: #fff;
    border: 1px solid #ccc;
    color: #000;
}

.form-control:focus,
.form-select:focus {
    border-color: #00ffff;
    box-shadow: 0 0 0 0.2rem rgba(0, 255, 255, 0.25);
}

.form-check-input:checked {
    background-color: #00ffff;
    border-color: #00ffff;
}

.btn-primary {
    background-color: #fac03a;
    border-color: #fac03a;
    color: #000;
    transition: background-color 0.3s ease;
}

.btn-primary:hover {
    background-color: #00ffff;
    border-color: #00ffff;
}