/* Gegevensloket - Platformbeheer next
   Alleen aanvullingen op de gedeelde Development shell. */

body[data-gl2-platformbeheer-next="true"] #environmentBanner {
  display: block !important;
}

.pb-next-dashboard {
  display: grid;
  gap: 1.25rem;
}

.pb-next-intro h1 {
  margin-bottom: .35rem;
}

.pb-next-intro p {
  margin: 0;
}

.pb-next-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
  gap: 1rem;
}

.pb-next-card {
  display: block;
  min-height: 132px;
  padding: 1.1rem;
  border: 1px solid var(--border, #d9dee7);
  border-radius: 14px;
  background: var(--surface, #fff);
  text-decoration: none;
  color: inherit;
}

.pb-next-card h2 {
  margin: 0 0 .4rem;
  font-size: 1rem;
}

.pb-next-card p {
  margin: 0;
  opacity: .78;
}

.pb-next-card[aria-disabled="true"] {
  opacity: .58;
  cursor: default;
}

.pb-next-status {
  display: inline-flex;
  align-items: center;
  gap: .4rem;
  margin-top: .75rem;
  font-size: .85rem;
  opacity: .72;
}
