/* TampilBerita block theme — design tokens pelengkap di luar theme.json. */

:root {
  --tb-blue: #0450fa;
  --tb-navy: #08104d;
  --tb-radius: 20px;
}

body {
  -webkit-font-smoothing: antialiased;
}

.wp-block-button__link {
  border-radius: 5px;
}

/* Gallery logo: samakan tinggi agar grid rapi. */
.wp-block-gallery.has-nested-images figure.wp-block-image img {
  object-fit: contain;
}

/* Bantu editor: batasi logo brand agar tidak melebar. */
.tb-logo-grid figure.wp-block-image img {
  max-height: 42px;
}
