/**
 * [INPUT]: use-cases 列表页锚点 section
 * [OUTPUT]: uc-section-anchor 锚点滚动补偿；uc-sticky-filters 首屏吸顶提前量
 *           （StickyFilterBar 的 top utility 在 deferred 层水合后注入，
 *            本文件以同一令牌式在 components 层提前覆盖——见块内注释）
 *           （uc-hero-shell 随旧骨架删除；uc-card-reveal 零消费者已删）
 * [POS]: use-cases layout 经 RouteInlineCss 注入 — off home/tool critical CSS (MT-854)
 * [PROTOCOL]: 变更时更新此头部，然后检查 CLAUDE.md
 */
@layer components {
  /* 列表页 role section 锚点：导航高 + 正典呼吸偏移（同 sticky-filter-bar/legal aside 式） */
  .uc-section-anchor {
    scroll-margin-top: calc(var(--site-nav-h) + var(--space-md));
  }

  /* StickyFilterBar 自带的 top utility 编译进 public-surfaces.css（deferred 层，
     水合后才注入）——本路由首屏前无 top 值会导致吸顶真空。此处以同一令牌式
     提前声明（components > deferred，路由内首屏覆盖）。禁止在此引入第三种偏移公式。 */
  .uc-sticky-filters {
    top: calc(var(--site-nav-h) + var(--space-md));
  }
}
