/* Единый вид (аудит 17.10): группа u-leads. Префикс html[data-theme] body, грузится после unify.css */
/* Лиды Cowork и Лиды от МКК — одинаковые список, карточка и форма */

/* Цвета стадий Cowork, которых нет у МКК (остальные — общие из mkk.css) */
html[data-theme] body .st-assigned{--st:#6d6ef0}
html[data-theme] body .st-demo{--st:#c94fa3}
html[data-theme] body .st-in_pipeline{--st:#17a2b8}

/* «Следующее действие»: у лида от МКК нет времени — два поля в ряд, комментарий ниже */
html[data-theme] body .lead-layout .lead-next-grid:not(:has(input[type="time"])){grid-template-columns:1fr 1fr}
html[data-theme] body .lead-next .mkk-quick{margin-top:-2px}

/* «Записать контакт» — одинаковые отступы в обеих карточках */
html[data-theme] body .mkk-event form{display:grid;gap:12px}
html[data-theme] body .mkk-event h2{margin:0}
html[data-theme] body .mkk-event textarea{width:100%}
html[data-theme] body .mkk-event .meta{margin:0}

/* Счётчик «N лидов» и переключатель вида — в одну строку в обоих списках */
html[data-theme] body .lead-bar>.meta{margin:0}
html[data-theme] body .mkk-card .lead-stale-note{font-size:11.5px}

/* Пункт «Удалить» в меню «⋯» */
html[data-theme] body .proto-more-menu button.is-danger .ui-icon{color:currentColor}

/* CSM в форме лида Cowork, если сменить его может только руководитель */
html[data-theme] body .form-section .field>.field-label+p{margin:6px 0 0;font-weight:650}

/* Фильтр лидов: закрытый — одна строка «Поиск · Фильтр · Найти» на любой ширине, без рамки вокруг (на компьютере — u-common.css) */
html[data-theme] body .mkk-filters:has(.has-mfilter){padding:0;border:0;background:transparent;box-shadow:none}
@media(max-width:767px){
  html[data-theme] body .mkk-filters .has-mfilter>.mkk-q{flex:1 1 0!important;min-width:0}
  html[data-theme] body .mkk-filters .has-mfilter>:is(.mf-toggle,.mf-submit){flex:0 0 auto!important;width:auto;min-width:0;padding:0 14px}
}

/* Строка над списком: «Найдено: N лидов» · бледная сортировка · «Список / Доска» */
html[data-theme] body .lead-bar.list-bar{margin:14px 0 10px}
html[data-theme] body .lead-bar .list-bar-end>.mkk-view{flex:none;width:auto}

/* Стадии на компьютере — как на телефоне: компактная карточка, список в две колонки, круг справа */
@media(min-width:768px){
  html[data-theme] body .lead-stage-card:not(.is-widget){max-width:580px;gap:22px;padding:14px 18px}
  html[data-theme] body .lead-stage-card:not(.is-widget) .lead-stage-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 16px}
  html[data-theme] body .lead-stage-card:not(.is-widget) .lead-donut{width:112px;height:112px}
  html[data-theme] body .lead-stage-card:not(.is-widget) .lead-donut>span{width:76px;height:76px}
  html[data-theme] body .lead-stage-card:not(.is-widget) .lead-donut b{font-size:22px}
}
