/* Migo CRM v8.5.21.171 — focused UI polish */

/* Settings / Currency: keep the active/default currency readable without a decorative left rail. */
body.crm-app .migo-settings-rate-row-v150.is-active {
  box-shadow: none !important;
}

/* Pipeline fullscreen / Activity: meaningful timeline instead of generic "Activitate" rows. */
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw159-activity {
  grid-template-columns: 30px minmax(0,1fr) !important;
  gap: 10px !important;
  padding: 10px 12px !important;
  align-items: start;
}
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw159-activity > i {
  display: none !important;
}
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw171-activity-icon {
  width: 26px;
  height: 26px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #4f6f9f;
  background: rgba(76,120,190,.075);
  flex: 0 0 26px;
}
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw171-activity-icon svg {
  width: 13px;
  height: 13px;
  stroke-width: 1.8;
}
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw171-activity-copy {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw171-activity-copy > strong {
  color: #25324a;
  font-size: 10.5px;
  line-height: 1.35;
  font-weight: 800;
}
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw171-activity-copy > span {
  margin-top: 2px;
  max-width: 100%;
  color: #667085;
  font-size: 9.5px;
  line-height: 1.45;
  overflow-wrap: anywhere;
}
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw171-activity-copy > small {
  width: 100%;
  margin-top: 5px;
  display: flex;
  align-items: center;
  gap: 7px;
  color: #98a2b3;
  font-size: 8.5px;
  line-height: 1.2;
}
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw171-activity-copy > small b {
  color: #7b879a;
  font: inherit;
  font-weight: 700;
}
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw171-activity-copy > small time {
  margin-left: auto;
  white-space: nowrap;
}
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw159-activity.is-note .migo-pw171-activity-icon { color:#946b18; background:rgba(234,179,8,.09); }
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw159-activity.is-stage .migo-pw171-activity-icon,
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw159-activity.is-converted .migo-pw171-activity-icon { color:#6f56a7; background:rgba(124,92,190,.09); }
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw159-activity.is-created .migo-pw171-activity-icon,
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw159-activity.is-won .migo-pw171-activity-icon { color:#177a55; background:rgba(16,185,129,.09); }
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw159-activity.is-deleted .migo-pw171-activity-icon,
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw159-activity.is-lost .migo-pw171-activity-icon { color:#b54747; background:rgba(239,68,68,.075); }

/* v8.5.21.172 — Activitate recentă: bounded list + visible slim scrollbar. */
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw159-activity-card > [data-pw159-activity] {
  max-height: clamp(280px, 42vh, 520px);
  overflow-y: auto;
  overflow-x: hidden;
  overscroll-behavior: contain;
  scrollbar-gutter: stable;
  scrollbar-width: thin;
  scrollbar-color: rgba(99, 115, 142, .42) transparent;
}
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw159-activity-card > [data-pw159-activity]::-webkit-scrollbar {
  width: 5px;
}
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw159-activity-card > [data-pw159-activity]::-webkit-scrollbar-track {
  background: transparent;
}
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw159-activity-card > [data-pw159-activity]::-webkit-scrollbar-thumb {
  background: rgba(99, 115, 142, .38);
  border-radius: 0;
}
body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw159-activity-card > [data-pw159-activity]::-webkit-scrollbar-thumb:hover {
  background: rgba(80, 97, 126, .58);
}
@media (max-width: 900px) {
  body.crm-app #crudDialog.migo-pipeline-workspace-dialog-v159 .migo-pw159-activity-card > [data-pw159-activity] {
    max-height: min(360px, 48vh);
  }
}
