.layout__sidebar{ margin-top:18px !important; }

/* ===== BUTTON FIX (20250825-024807) ==================================== */
.btn-success,
button.btn-success,
a.btn-success,
.btn-outline-success,
.header .btn,
button[type=submit].btn,
a.btn.primary {
  background: linear-gradient(180deg, var(--mh-accent, #6c5ce7) 0%, var(--mh-accent-700, #5748c8) 100%) !important;
  color:#fff !important;
  border:1px solid var(--mh-accent-700, #5748c8) !important;
  box-shadow: 0 6px 20px rgba(108,92,231,.25) !important;
}
.btn-outline-success{
  background: transparent !important;
  color:#fff !important;
  border:1px solid var(--mh-accent, #6c5ce7) !important;
}
.btn-success:hover,
.btn-outline-success:hover,
.header .btn:hover{
  filter: brightness(1.05);
}

/* на всякий случай для .btn.btn-primary */
.btn.btn-primary{
  background: linear-gradient(180deg, var(--mh-accent, #6c5ce7) 0%, var(--mh-accent-700, #5748c8) 100%) !important;
  border-color: var(--mh-accent-700, #5748c8) !important;
  color:#fff !important;
}

/* ===== PROFILE: miners block (20250825-024807) ========================= */
@media (min-width: 992px){
  /* контейнер с «сырым» текстом майнеров обычно идёт сразу после большой карточки */
  body.page-profile .content > :last-child,
  body.page-profile .miners-raw{
    background: var(--mh-card, #141423);
    border:1px solid var(--mh-outline, #2c2e40);
    border-radius:14px;
    padding:18px 20px;
    line-height:1.35;
    white-space: pre-line;        /* уважаем переносы */
    columns: 2 520px;             /* 2 колонки, ширина колонки не меньше 520px */
    column-gap: 28px;
  }
  /* визуальные разделители «—» делаем бледнее */
  body.page-profile .content > :last-child { color:#cfd2ff; }
  body.page-profile .content > :last-child em,
  body.page-profile .content > :last-child i{
    color:#9aa0c6;
  }
}
