/* BioCare-specific adjustments; base visual system remains original Maxton. */
.main-content .card { border-radius: 1rem; }
.main-content .card.p-4 { padding: 1.35rem!important; }
.main-content .smallmuted { color: var(--bs-secondary-color);font-size:.85rem; }
.main-content .stat { font-weight:700;font-size:2rem; }
.main-content .pill { display:inline-block;border-radius:30px;background:var(--bs-tertiary-bg);padding:.2rem .6rem;font-size:.8rem }
.main-content .table-responsive { overflow-x:auto; }
.main-content .page-title { font-weight:650; }
.sidebar-wrapper .metismenu li a.active {color:var(--bs-primary)}

.bc-dot{width:10px;height:10px;display:inline-block;border-radius:50%;margin-right:5px}
#bc-calendar .fc-toolbar-title{font-size:1.15rem}#bc-calendar .fc-button{font-size:.83rem}#bc-calendar .fc-event{cursor:pointer}
@media(max-width:767px){#bc-calendar .fc-header-toolbar{display:flex;flex-wrap:wrap;gap:12px}#bc-calendar .fc-toolbar-chunk{max-width:100%}}
