
    /* Sidebar */
    .sidebar{
      position:sticky; top:0;
      height:100vh;
      padding:18px 14px;
      border-right:1px solid var(--border);
      background: linear-gradient(180deg, var(--panel-2), transparent 45%);
    }


    
    .sidebar-footer{
      position:absolute;
      left:14px; right:14px; bottom:16px;
    }

    
    .help-card{
      border:1px solid var(--border);
      background: var(--panel);
      border-radius: 16px;
      padding:12px;
      box-shadow: var(--shadow-sm);
    }
    .help-card .row{
      display:flex; align-items:center; gap:10px;
    }