.admin-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:18px;align-items:start}.admin-sidebar{position:sticky;top:16px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:12px;box-shadow:0 4px 18px #1a29400a}.sidebar-title{font-size:13px;font-weight:700;color:var(--muted);padding:8px 10px 12px}.admin-sidebar a{display:block;padding:10px;border-radius:8px;color:var(--ink);text-decoration:none;font-size:14px}.admin-sidebar a:hover,.admin-sidebar a:focus{background:#edf3ff;color:var(--blue)}.admin-main{min-width:0}.admin-main .card{scroll-margin-top:18px}#system,#submissions,#articles,#customers,#packages{scroll-margin-top:18px}@media(max-width:820px){.admin-layout{grid-template-columns:1fr}.admin-sidebar{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}.sidebar-title{grid-column:1/-1}.admin-sidebar a{font-size:13px;padding:8px}}
