/* 月次ダッシュボードの調整だけ(共通で足りるものはここに置かない。docs/design/ui/001-design-system.md セクション3.5)。 */

/* ダッシュボードでは、固定の帯が3段になる(ヘッダー+サブナビ+節ナビのチップ)。表の見出しは、その下に固定する。
   節ナビ(nav.jump)の高さ(余白8px×2+チップ約30px)を足す。 */
.app-main > nav.jump ~ section { --sticky-top: calc(var(--header-h) + 46px); }

/* 節の見出しの行(h2と、右にその節の主な操作)。button_toのフォームは余白を持たない */
.app-main > section .card-head form { margin: 0; }

/* 「案件から」「案件に紐づかない入金」の群の見出し */
.invoice-group-title { margin: var(--space-4) 0 var(--space-2); font-size: var(--text-base); font-weight: 600; color: var(--text-muted); }

/* 行の最後の列(保存・確定・削除・取り消し)。ボタンを横に並べ、行を縦に伸ばさない(設計 セクション3.5の6.) */
.entry-actions { white-space: nowrap; }
.entry-actions > * { vertical-align: middle; }
.entry-actions form.button_to { display: inline-block; margin: 0 0 0 var(--space-2); }
.entry-actions .badge { margin-left: var(--space-2); }
