:is(.crm-deals-header-workspace,.crm-leads-workspace) .crm-kanban-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,1fr);grid-template-rows:minmax(0,1fr);align-items:stretch;gap:4px;min-height:0;min-width:0;flex:1;overflow-x:auto;overflow-y:hidden;padding:0;scrollbar-width:none}
:is(.crm-deals-header-workspace,.crm-leads-workspace) .crm-kanban-column{display:flex;flex-direction:column;box-sizing:border-box;flex:none;width:auto;min-width:0;min-height:0;height:100%;max-height:100%;padding:5px 5px 0;overflow:hidden;border:0;border-radius:10px 10px 0 0;background:var(--crm-stage-bg,#2d3037)}
:is(.crm-deals-header-workspace,.crm-leads-workspace) .crm-kanban-column::before{display:none}
:is(.crm-deals-header-workspace,.crm-leads-workspace) .crm-kanban-column>.crm-kanban-column-header{display:flex;align-items:center;gap:8px;box-sizing:border-box;flex:0 0 32px;height:32px;min-height:32px;max-height:32px;min-width:0;padding:0 10px;overflow:hidden;border-radius:7px;background:var(--crm-stage-color);color:var(--crm-stage-ink,#17202a)}
:is(.crm-deals-header-workspace,.crm-leads-workspace) .crm-kanban-column-header h2{flex:1;min-width:0;margin:0;font-size:14px;font-weight:600;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
:is(.crm-deals-header-workspace,.crm-leads-workspace) .crm-kanban-count{flex:0 0 auto;min-width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;border:0;border-radius:6px;background:#ffffff40;color:inherit;font-size:11px;font-weight:600}
:is(.crm-deals-header-workspace,.crm-leads-workspace) .crm-kanban-column-list{flex:1 1 0%;min-height:0;min-width:0;height:auto;max-height:none;overflow-y:auto;overflow-x:hidden;padding:8px 3px max(8px,env(safe-area-inset-bottom));background:var(--crm-stage-bg,#2d3037);color:var(--crm-stage-text,#eceef3);overscroll-behavior-y:contain;scrollbar-width:thin;overflow-anchor:none}
:is(.crm-deals-header-workspace,.crm-leads-workspace) .crm-deal-card{padding:12px;margin-bottom:7px;border:1px solid var(--crm-card-border,var(--bs-border-color));border-radius:10px;background:var(--crm-card-bg,var(--bs-body-bg));color:var(--crm-column-ink,var(--bs-body-color));box-shadow:none;overflow-wrap:anywhere}
:is(.crm-deals-header-workspace,.crm-leads-workspace) .crm-deal-card h3{font-size:14px;line-height:20px;font-weight:500;margin:0 0 8px;white-space:normal}
:is(.crm-deals-header-workspace,.crm-leads-workspace) .crm-deal-amount{font-size:13px;line-height:20px;font-weight:600}
:is(.crm-deals-header-workspace,.crm-leads-workspace) .crm-deal-card footer{display:flex;justify-content:flex-end;gap:8px;min-height:0;margin-top:10px;padding:0;border:0;color:var(--crm-muted,var(--bs-secondary-color));font-size:11px}
@media(max-width:767px){:is(.crm-deals-header-workspace,.crm-leads-workspace) .crm-kanban-track{grid-auto-columns:minmax(260px,82vw)}}
