/* ScadaLink Central UI – global styles. Loaded from Host App.razor as `_content/ScadaLink.CentralUI/css/site.css`. */ .sidebar { min-width: 220px; max-width: 220px; min-height: 100vh; background-color: #212529; } .sidebar .nav-link { color: #adb5bd; padding: 0.4rem 1rem; font-size: 0.9rem; } .sidebar .nav-link:hover { color: #fff; background-color: #343a40; } .sidebar .nav-link.active { color: #fff; background-color: #0d6efd; /* Left accent so active state isn't carried by color alone. */ border-left: 3px solid #0d6efd; padding-left: calc(1rem - 3px); } .sidebar .nav-section-header { color: #6c757d; font-size: 0.75rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.05em; padding: 0.75rem 1rem 0.25rem; margin-top: 0.5rem; } .sidebar .brand { color: #fff; font-size: 1.1rem; font-weight: 600; padding: 1rem; border-bottom: 1px solid #343a40; } /* When the sidebar is collapsed under