@media (min-width: 981px){
  .app-main{padding:20px;padding-bottom:20px}.bottom-nav{display:none}
  .sidebar{display:block;width:260px;background:#111;color:#fff;padding:16px;position:sticky;top:0;height:100vh}
  .side-link{display:block;color:#d4d4d8;padding:10px 12px;border-radius:12px;text-decoration:none;margin-bottom:4px;font-weight:700}
  .side-link.active,.side-link:hover{background:#fff;color:#111}
  .topbar-inner{padding:12px 20px}
}
