body{background:#0b1220}a{color:#7dd3fc}.layout{grid-template-columns:240px 1fr}.sidebar{background:#102033;border-right:1px solid #22384f}.sidebar-link{color:#d0deea}.sidebar-link:hover{background:#19314a}.sidebar-brand{margin-top:0}.card{background:#111827}.card-dark{background:#0f172a}.card-dashed{border-style:dashed}.grid{grid-template-columns:repeat(5,1fr)}.badge-scope{background:#0c4a6e;color:#bae6fd}.badge-success{background:#dcfce7;color:#166534}.badge-info{background:#dbeafe;color:#1d4ed8}.focus-box,.nav-box,.profile-box{padding:12px;border:1px solid #334155;border-radius:8px}.login-page{background:#031525}.login-card{background:#102033;border:1px solid #2f4a68}.login-form input,.login-form button{border:1px solid #4c6a88;background:#0b1827}.login-form button{background:#0ea5e9;border:none}