/* Relayo – kleine aanvullingen op Dastone */
.kanban-board { display: flex; gap: 1rem; overflow-x: auto; padding-bottom: 1rem; }
.kanban-col   { flex: 0 0 300px; }
.kanban-list  { min-height: 120px; border-radius: .5rem; }
.deal-card    { cursor: grab; }
.deal-card.gu-mirror { cursor: grabbing; transform: rotate(2deg); box-shadow: 0 8px 24px rgba(0,0,0,.15); }
.gu-transit   { opacity: .3; }
.opacity-50   { opacity: .5; }
.key-box      { font-family: ui-monospace, SFMono-Regular, Menlo, monospace; word-break: break-all; }
.auth-header-box { background: #1D3E8F; }
.usage-bar    { height: 6px; }

/* Kolommen mogen smaller worden dan hun inhoud: het Kanban-bord scrollt dan zelf
   horizontaal in plaats van de hele pagina breder te duwen. */
.page-wrapper .page-content,
.page-content .row > [class*="col"] { min-width: 0; }
