/* -------------------------------------------------------------------------- */
/*                                Falcon Button                               */
/* -------------------------------------------------------------------------- */
/* prettier-ignore */
/*# sourceMappingURL=user.css.map */


/* globalnie – brak zawijania */
.table-responsive .table td,
.table-responsive .table th {
  white-space: nowrap;
}

/* zawijanie tylko wybranych kolumn */
.table-responsive .table td.text-wrap-col,
.table-responsive .table th.text-wrap-col {
  white-space: normal !important;
  min-width: 200px;
  max-width: 300px;
  word-break: break-word;
}

.text-wrap-xxs {
  min-width: 20px;
  max-width: 30px;
  white-space: normal !important;
}

.text-wrap-xs {
  min-width: 40px;
  max-width: 60px;
  white-space: normal !important;
}

.text-wrap-s {
  min-width: 50px;
  max-width: 80px;
  white-space: normal !important;
}

.text-wrap-sm {
  min-width: 80px;
  max-width: 100px;
  white-space: normal !important;
}

.text-wrap-m {
  min-width: 100px;
  max-width: 140px;
  white-space: normal !important;
}

.text-wrap-ml {
  min-width: 140px;
  max-width: 200px;
  white-space: normal !important;
}


.text-wrap-l {
  min-width: 200px;
  max-width: 300px;
  white-space: normal !important;
}

.text-wrap-xl {
  min-width: 300px;
  max-width: 500px;
  white-space: normal !important;
}

/* link */
.text-wrap-col a {
  white-space: normal;
  word-break: break-word;
}

.user-selector-input-row {
    display: flex;
    gap: .5rem;
    margin-bottom: 1rem;
    align-items: center;
    width: 100%;
}

.user-selector-input-row .user-selector-select {
    flex: 1 1 auto;
    min-width: 0;
}

.user-selector-input-row .user-selector-add {
    flex: 0 0 auto;
}

.user-selector-input-row.hidden {
    display: none !important;
}