#driver-support-quick {
  display: flex;
  gap: 7px;
  overflow-x: auto;
  overflow-y: hidden;
  padding: 7px 10px;
  scrollbar-width: none;
  overscroll-behavior-inline: contain;
  touch-action: pan-x;
}

#driver-support-quick::-webkit-scrollbar {
  display: none;
}

#driver-support-quick button {
  flex: 0 0 auto;
  width: auto;
  min-width: max-content;
  white-space: nowrap;
  line-height: 1.2;
}

.profile-support-hint {
  display: grid;
  justify-items: center;
  gap: 3px;
  padding: 12px;
  color: var(--muted);
  text-align: center;
  background: var(--blue-soft);
  border-radius: 12px;
}

.profile-support-hint .text-button {
  font-weight: 850;
}
.support-direct-contacts{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid var(--line);background:#fff8f2;overflow-x:auto;white-space:nowrap}
.support-direct-contacts>span:first-child{color:var(--muted);font-size:12px;font-weight:700}
.support-direct-contact{display:flex;gap:5px}.support-direct-contact a{display:inline-flex;align-items:center;min-height:34px;padding:6px 9px;border:1px solid #f1c7ae;border-radius:10px;color:#984015;background:#fff;text-decoration:none;font-size:12px;font-weight:800}
