/* Vaste balk onderin op de telefoon (mobiele-knoppen.js). Dit bestand staat in beide Draagkracht-repositories; houd ze gelijk. */
.drk-knoppen { display: none; }
@media (max-width: 640px) {
  .heeft-drk-knoppen body { padding-bottom: calc(56px + env(safe-area-inset-bottom)); }
  .drk-knoppen {
    display: grid; grid-template-columns: 1fr 1fr;
    position: fixed; left: 0; right: 0; bottom: 0; z-index: 40;
    padding-bottom: env(safe-area-inset-bottom); background: #fff;
    box-shadow: 0 -4px 16px rgba(0, 0, 0, .12);
    transition: transform .3s, visibility .3s;
  }
  .drk-knoppen--wacht { transform: translateY(100%); visibility: hidden; }
  .drk-knoppen .btn { height: 56px; min-height: 56px; width: 100%; padding: 0 .5rem; border-radius: 0; justify-content: center; font-size: 15px; box-shadow: none; }
  /* In de kop alleen nog bellen, als ronde knop: WhatsApp en offerte staan onderin */
  .heeft-drk-knoppen .topbar .topbar__actions > .btn--wa,
  .heeft-drk-knoppen .topbar .topbar__actions > .btn--primary { display: none; }
  .heeft-drk-knoppen .topbar .topbar__actions > .topbar__tel {
    display: inline-flex; align-items: center; justify-content: center;
    width: 44px; height: 44px; border: 1.5px solid currentColor; border-radius: 50%; font-size: 0;
  }
  .heeft-drk-knoppen .topbar .topbar__actions > .topbar__tel svg { width: 20px; height: 20px; }
}
