.sidebar-content{margin-left:0}@media(min-width:992px){.sidebar-content{margin-left:240px;padding:1.75rem 2rem!important}}.page-layout{max-width:1400px}.page-header{padding-bottom:1.25rem}.page-title{font-size:1.6rem;font-weight:700;color:var(--bs-emphasis-color)}.page-content{background:var(--bs-body-bg);border:none;border-radius:.75rem;box-shadow:0 1px 3px #00000014;padding:1.5rem}.stat-card{background:#fff;border:none;border-radius:.75rem;box-shadow:0 1px 3px #00000014;padding:1rem 1.25rem;transition:box-shadow .2s ease,transform .15s ease}.stat-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-1px)}.chart-card{background:#fff;border:none;border-radius:.75rem;box-shadow:0 1px 3px #00000014;padding:1.25rem}.section-header{font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--bs-secondary-color)}.section-line{flex-grow:1;height:1px;background:var(--bs-border-color);opacity:.5}.sidebar-dark{background-color:#1e2530!important}.sidebar-dark hr{border-color:#ffffff1a;margin:.75rem 0}.sidebar-mobile{opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.sidebar-mobile.open{opacity:1;visibility:visible}.sidebar-backdrop{background:#0000;pointer-events:none;transition:background .25s ease}.sidebar-backdrop.open{background:#0006;pointer-events:auto}.sidebar-nav-heading{font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#fff6;padding:.5rem .75rem .25rem}.sidebar-nav .nav-link{font-size:.9rem;padding:.5rem .75rem;border-radius:.5rem;transition:background-color .15s ease}.sidebar-nav .nav-link:hover:not(.active){background-color:#ffffff14}.sidebar-nav .nav-link.active{background-color:#ffffff26}.mobile-card{background:#fff;border:none;border-radius:.75rem;box-shadow:0 1px 3px #00000014;padding:1rem;margin-bottom:.625rem}.react-bootstrap-table .table{--bs-table-border-color: rgba(0, 0, 0, .06)}.react-bootstrap-table .table th{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--bs-secondary-color);border-bottom-width:2px}.react-bootstrap-table .table td{padding-top:.85rem;padding-bottom:.85rem;vertical-align:middle}.react-bootstrap-table .table-hover tbody tr:hover{background-color:#00000004}
