#nav .scraper-nav-row { display:flex; align-items:center; gap:2px; }
#nav .scraper-nav-row > [data-v="scraper"] { flex:1; min-width:0; }
#nav #scraper-nav-toggle { width:30px; min-width:30px; padding:6px; justify-content:center; }
#nav #scraper-nav-toggle[aria-expanded="true"] svg { transform:rotate(90deg); }
#nav #scraper-nav-children { margin:2px 0 8px 16px; padding-left:8px; border-left:1px solid var(--border); }
#nav #scraper-nav-children[hidden] { display:none !important; }
#nav #scraper-nav-children button { font-size:12px; }
@media(min-width:701px) {
  .side.is-compact #nav .scraper-nav-row { flex-wrap:wrap; }
  .side.is-compact #nav #scraper-nav-toggle { width:44px; }
  .side.is-compact #nav #scraper-nav-children { margin-left:0; padding-left:0; }
}
