@import '_content/Blazor.Bootstrap/Blazor.Bootstrap.7t9tbfaemk.bundle.scp.css';

/* _content/Web/Components/Counselling/CounsellingFileUpload.razor.rz.scp.css */
.counselling-dropzone[b-04v7939tbt] {
	border: 1px solid var(--bs-border-color) !important;
	border-radius: 0.5rem;
	transition: border-color 0.2s ease, background-color 0.2s ease;
}

.counselling-dropzone:hover[b-04v7939tbt] {
	border-color: rgba(var(--bs-primary-rgb), 0.5) !important;
	background-color: rgba(var(--bs-primary-rgb), 0.03) !important;
}

.counselling-dropzone .bi-cloud-arrow-up[b-04v7939tbt] {
	transition: color 0.2s ease;
}

.counselling-dropzone:hover .bi-cloud-arrow-up[b-04v7939tbt] {
	color: var(--bs-primary) !important;
}

.counselling-dropzone:has(.bi-file-earmark-check)[b-04v7939tbt] {
	border-color: rgba(var(--bs-success-rgb), 0.35) !important;
	background-color: rgba(var(--bs-success-rgb), 0.03) !important;
}

.counselling-dropzone-label[b-04v7939tbt],
.counselling-dropzone-input[b-04v7939tbt] {
	cursor: pointer;
}
/* _content/Web/Components/Counselling/CounsellingSurveyQuestion.razor.rz.scp.css */
.counselling-choice-card[b-wmrdderf20] {
	cursor: pointer;
	border-radius: 0.5rem !important;
	transition: border-color 0.15s ease, background-color 0.15s ease;
}

.counselling-choice-card:hover[b-wmrdderf20] {
	border-color: rgba(var(--bs-primary-rgb), 0.35) !important;
}

.counselling-choice-card:has(.form-check-input:checked)[b-wmrdderf20] {
	border-color: rgba(var(--bs-primary-rgb), 0.75) !important;
	background-color: rgba(var(--bs-primary-rgb), 0.04);
}

.counselling-choice-card:focus-within[b-wmrdderf20] {
	outline: 2px solid rgba(var(--bs-primary-rgb), 0.6);
	outline-offset: 2px;
}

.counselling-section-heading[b-wmrdderf20] {
	font-weight: 600;
	font-size: 1.0625rem;
	padding-bottom: 0.75rem;
	margin-bottom: 1.25rem !important;
	border-bottom: 1px solid var(--bs-border-color);
}
