/* Custom overrides for Hisar Pixel Builder. */
body {
    font-family: 'Source Sans Pro', system-ui, -apple-system, 'Segoe UI', Roboto, Arial, sans-serif;
}
.content-wrapper { background: #f4f6f9; }
.nav-sidebar .nav-link.active { background: #007bff; color: #fff; }
.brand-link { font-weight: 600; }
.card { margin-bottom: 1rem; }
.info-box { margin-bottom: 1rem; }
.login-page { background: #f4f6f9; }
.btn-primary { background: #007bff; border-color: #006fe6; }
.small-box .icon { opacity: 0.3; transition: opacity 0.2s ease; }
.small-box:hover .icon { opacity: 0.5; }
.card .card-header { font-weight: 600; }
