/* Admin Reports (`/admin/reports`) — surface layout only; chart chrome is kit. */

/* Filter strip under the pane chrome: one captioned, boxed horizontal NavRail
   per facet (period / breakdown / currency / series / billing). */
.reports-toolbar {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  align-items: flex-end;
  gap: var(--space-3) var(--space-5);
  padding: var(--space-3) var(--space-4);
  border-bottom: 1px solid var(--border-subtle);
}

.reports-filter {
  display: flex;
  flex-direction: column;
  gap: var(--space-1);
  color: var(--text-muted);
}

.reports-filter > .nav-rail--horizontal {
  width: auto;
  margin-bottom: 0;
  overflow: hidden;
  border: 1px solid var(--border-inner);
  border-radius: var(--radius-sm);
}

.reports-filter .nav-rail-item + .nav-rail-item {
  border-left: 1px solid var(--border-subtle);
}

.reports-body {
  display: flex;
  flex-direction: column;
  gap: var(--space-4);
  padding: var(--space-4);
}
