.text-red{color:red}.form-section-title{margin:0;font-size:.8rem;font-weight:700;color:#6c757d;text-transform:uppercase;letter-spacing:.08em;padding-bottom:.5rem;border-bottom:2px solid #dee2e6}.form-switch-label{font-size:.85rem;color:#6c757d;margin-bottom:.4rem}.evaluation-card{border:1px solid #dee2e6;border-radius:8px;padding:1rem;background:#fff;margin-bottom:.75rem;margin-right:.75rem}.evaluation-card .p-fileupload{display:block;width:100%}.evaluation-card .p-fileupload .p-button{width:100%;justify-content:center}.date-field-input{max-width:260px}.participation-time-picker .vc-date{display:none}.participation-time-picker select{font-size:.9rem;padding:.3rem .2rem;min-width:3.5rem;height:2.5rem}