/* Test-only (PZ_STAGING): owalne etykiety -> zaokraglony prostokat, jak przyciski w legendzie. */
.gads-start__badge,
.gads-start__step,
.gads-cmp__soon,
.gads-cmp__beta,
.gads-dash__badge,
.gads-dash__filter,
.gads-dash__budget,
.gads-dash__recs,
.gads-dash__owner,
.gads-opt__badge,
.gads-audit__badge,
.gads-ad-preview-block__editing,
.gads-settings-tags li,
.gads-wallet__preset,
.gads-kw-tag,
.gads-keywords__refresh-quota,
.gads-kw-row__risk-badge,
.gads-kw-row__comp,
.gads-kw-row__src,
.gads-dashboard__live,
.gads-proposal__count,
.gads-strength,
.gads-rec-row__sev,
.gads-rec-row__split-tag,
.gads-rec-row__split-bid,
.gads-rec__handled-badge,
.gads-rec-row__info,
.gads-editor__status,
.gads-chip,
.gads-log__source,
.gads-checklist__tag,
.gads-bidding__badge,
.gads-zg__filtry button,
.gads-zg__status,
.gads-sub-plan__badge,
.gads-stat-delta,
.gads-krok__stan,
.gads-metoda__trud,
.gads-prod__chip,
.gads-prod__stan {
  border-radius: 8px !important;
}

/* Niskie etykiety statusu: 8px przy ~18px wysokosci nadal wyglada jak owal. */
.gads-rec__handled-badge,
.gads-rec__handled-badge--applied,
.gads-rec__handled-badge--requested,
.gads-rec__handled-badge--done,
.gads-editor__status,
.gads-editor__status--on,
.gads-editor__status--off,
.gads-log__source,
.gads-log__source--system {
  border-radius: 4px !important;
}

/* Odstep jak miedzy wierszami KPI (16px): wykres -> boxy pod nim. */
.gads-dashboard__chart-card {
  margin-bottom: 16px;
}

/* Statystyki kampanii: rowne odstepy 16px miedzy sekcjami (jak KPI i wykres). */
.gads-dashboard__toolbar {
  margin-bottom: 16px;
}
.gads-dashboard__chart-card {
  margin-bottom: 16px;
}
.gads-report {
  gap: 16px;
}
.gads-report__row2 {
  gap: 16px;
}
.gads-kpi-grid {
  gap: 16px;
}
.gads-is-grid {
  gap: 16px;
}
.gads-ngram {
  margin-top: 16px;
}

/* Po siatce KPI: dokladnie 16px do nastepnej sekcji, bez podwojenia gap+margin. */
.gads-report {
  gap: 0 !important;
}
.gads-report > :empty {
  display: none;
}
.gads-report > * + * {
  margin-top: 16px !important;
}
.gads-report > .gads-kpi-grid + .gads-is-card,
.gads-report > .gads-kpi-grid + .gads-rtable {
  margin-top: 16px !important;
}

/* Koszt KPI: liczba czarna, tlo szare jak pozostale boxy (#e2e8f0). */
.gads-kpi--accent {
  background: #e2e8f0 !important;
  background-image: none !important;
  border-color: #e2e8f0 !important;
}
.gads-kpi--accent .gads-kpi__value {
  color: var(--gads-ink, #202124) !important;
}
