/* Custom CSS */ :root { --bs-blue: #2251ff; --bs-pink: #e33b3b; } /* KPI cards. */ .card-kpi .card-header .material-symbols-outlined { font-size: 32px; } .card-kpi .card-header .card-kpi-title { font-size: 1.3rem; } #kpi-cards_title_content { font-size: 14px; } #kpi-cards.container-fluid { gap: 0; } /* TODO: do this part with callback to remain highlighted. */ /*.card-kpi:hover {*/ /* border: 8px solid var(--bs-border);*/ /*}*/ /*.card-kpi:has(.color-pos):hover {*/ /* border-left: 4px solid var(--bs-blue);*/ /*}*/ /*.card-kpi:has(.color-neg):hover {*/ /* border-left: 4px solid var(--bs-pink);*/ /*}*/ /* Font tweaks. */ .form-label { font-weight: 600; }