body{background:#f5f7fa;color:#202631}.sidebar{background:#111820;min-height:100vh;color:#fff}.sidebar a{color:#b9c6d4;text-decoration:none;display:block;padding:11px 14px;border-radius:9px;margin:3px 0}.sidebar a:hover,.sidebar a.active{background:#b9364b;color:#fff}.brand img{width:72px;height:44px;object-fit:contain}.cardx{background:#fff;border:1px solid #e2e7ed;border-radius:16px;box-shadow:0 10px 30px rgba(20,35,50,.05)}.btn-brand{background:#b9364b;color:#fff;border:0}.btn-brand:hover{background:#962b3d;color:#fff}.table img{width:90px;height:55px;object-fit:cover;border-radius:8px}.metric{font-size:2rem;font-weight:900;color:#b9364b}.form-control,.form-select{border-radius:9px;padding:.7rem .85rem}.mobile-nav{display:none}@media(max-width:991px){.sidebar{min-height:auto}.desktop-nav{display:none}.mobile-nav{display:block}.sidebar .nav-links{display:flex;overflow:auto;gap:5px}.sidebar a{white-space:nowrap}}
