.card-footer {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-top: 8px;
	padding: 10px;
	background-color: #f8f9fa;
	border-top: 1px solid #e9ecef;
}

mat-slide-toggle.ov-slide-toggle {
	--mdc-switch-selected-handle-color: #f9faf8;
	--mdc-switch-selected-pressed-handle-color: var(--mdc-switch-selected-handle-color);
	--mdc-switch-selected-hover-handle-color: var(--mdc-switch-selected-handle-color);
	--mdc-switch-selected-focus-handle-color: var(--mdc-switch-selected-handle-color);

	--mdc-switch-selected-track-color: #4fb64f;
	--mdc-switch-selected-pressed-track-color: var(--mdc-switch-selected-track-color);
	--mdc-switch-selected-hover-track-color: var(--mdc-switch-selected-track-color);
	--mdc-switch-selected-focus-track-color: var(--mdc-switch-selected-track-color);

	--mdc-switch-selected-pressed-state-layer-color: var(--mdc-switch-selected-track-color);
	--mdc-switch-selected-hover-state-layer-color: var(--mdc-switch-selected-handle-color);
	--mdc-switch-selected-focus-state-layer-color: var(--mdc-switch-selected-handle-color);
}

.hidden {
	display: none;
}
