/* ==========================================================
   LevelUp V89
   ========================================================== */

/* ---------- Centrum: subtelny Nowy klient / Nowa klientka ---------- */

/* Kasujemy mocne efekty poprzednich wersji. */
.clientRow.luNewClientStateV87,
.clientRow.luNewClientStateV88,
.clientRow.onboardingNewClientV86,
.clientRow.luNewClientV89{
  background:inherit !important;
  box-shadow:none !important;
}

.clientRow.luNewClientStateV87::before,
.clientRow.luNewClientStateV88::before,
.clientRow.onboardingNewClientV86::before,
.clientRow.luNewClientV89::before{
  display:none !important;
  content:none !important;
}

.clientRow.luNewClientV89
.commandClientTag.onboardingNewClientBadgeV86{
  display:none !important;
}

.clientRow.luNewClientV89
.commandClientTag.empty{
  display:none !important;
}

.clientRow.luNewClientV89
.commandClientTags{
  display:inline-flex !important;
  align-items:center !important;
  gap:6px !important;
}

.clientRow.luNewClientV89
.commandClientTags[data-lu-new-client-v89]::before{
  content:"";
  width:6px;
  height:6px;
  flex:0 0 6px;

  border-radius:50%;
  background:#dfb85a;
  box-shadow:0 0 0 3px rgba(223,184,90,.065);
}

.clientRow.luNewClientV89
.commandClientTags[data-lu-new-client-v89]::after{
  content:attr(data-lu-new-client-v89);

  color:rgba(224,203,146,.78);
  font-size:9px;
  font-weight:800;
  line-height:1;
  letter-spacing:.005em;
  white-space:nowrap;
}

/* ---------- Profil klienta: Brak trenera ---------- */

.luTrainerCardV89.luTrainerMissingV89{
  border-color:rgba(221,184,84,.20) !important;
}

.luTrainerNameV89,
.luTrainerHelperV89,
.luTrainerAvatarTextV89{
  font-size:0 !important;
  line-height:0 !important;
}

.luTrainerNameV89::after{
  content:attr(data-lu-replacement-v89);
  display:inline-block;

  color:#e7c15e;
  font-size:11px;
  font-weight:850;
  line-height:1.15;
}

.luTrainerHelperV89::after{
  content:attr(data-lu-replacement-v89);
  display:inline-block;

  color:rgba(231,193,94,.54);
  font-size:8px;
  font-weight:650;
  line-height:1.2;
}

.luTrainerAvatarTextV89::after{
  content:attr(data-lu-replacement-v89);
  display:inline-block;

  color:rgba(233,199,107,.72);
  font-size:16px;
  font-weight:700;
  line-height:1;
}

.luTrainerMissingV89 .luTrainerLabelV89{
  color:rgba(224,188,91,.58) !important;
}

/* ---------- Pierwsze przypisanie ---------- */

.luFirstAssignmentModalV89
.luFirstAssignHiddenV89{
  display:none !important;
}

.luFirstAssignmentModalV89{
  --lu-first-assign-v89:1;
}
