/* Новый дизайн: страницы группы «Качество» (макет kb-card/allpages/mockup-all.html): Разбор ответов, Аналитика
   с «Качеством и проблемами», Тестирование со «Спросить бота» и «Сравнением настроек», Анализатор знаний.
   Подключается после welcome-design.css. Префикс каждого правила: #dashboard×6 и id раздела (7 id), сильнее прежних
   слоёв страниц (до 6 id с !important). display у узлов, которые прячут скрипты (hidden, style="display:none"), не задаём
   без :not([hidden]). Цвета только из токенов --wd-* и цветов графиков макета (#1D9E75, #EF9F27, #E24B4A). */

/* ---------- Токены страниц: прежние семейства ведём к палитре макета ----------
   Акцент страниц (--ov-accent, --wr-brand) становится цветом текста: ссылки и выбранное в макете нейтральные,
   а зелёный остаётся только у полос и графиков (правила ниже). */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-answer-review,#section-support-stats,#section-support-diagnostics,#section-support-testlab,#section-support-test,#section-support-experiments,#section-support-learning){--ov-accent:var(--wd-ink)!important;--ov-purple:var(--wd-info)!important;--ov-good:var(--wd-ok)!important;
  --wd-bar:#1D9E75;--wd-bar2:#EF9F27;--wd-bar3:#888780;--wd-bar4:#E24B4A}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review.war-workspace-page{
  --wr-paper:var(--wd-s2)!important;--wr-soft:var(--wd-s1)!important;--wr-ink:var(--wd-ink)!important;--wr-muted:var(--wd-ink2)!important;--wr-line:var(--wd-line)!important;
  --wr-brand:var(--wd-ink)!important;--wr-onbrand:var(--wd-s2)!important;--wr-blue:var(--wd-info)!important;--wr-bluefill:var(--wd-infobg)!important;
  --wr-green:var(--wd-ok)!important;--wr-greenfill:var(--wd-okbg)!important;--wr-amber:var(--wd-warn)!important;--wr-amberfill:var(--wd-warnbg)!important;
  --wr-violet:var(--wd-ink2)!important;--wr-violetfill:var(--wd-s1)!important;--wr-red:var(--wd-bad)!important;--wr-redfill:var(--wd-badbg)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics{--wq-accent:var(--wd-ink)!important}

/* ---------- Общее для группы ---------- */
/* Сворачиваемые блоки страниц: маркер «›» макета вместо треугольника, подпись цветом текста. */
/* Только у подписей из одного текста: у составных подписей (строки карточек, группы причин) свои маркеры. */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-answer-review,#section-support-stats,#section-support-diagnostics,#section-support-testlab,#section-support-test,#section-support-experiments,#section-support-learning) details:not(.wtl-more-menu)>summary:not(:has(*)){list-style:none;color:var(--wd-ink)!important;font-weight:400!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-answer-review,#section-support-stats,#section-support-diagnostics,#section-support-testlab,#section-support-test,#section-support-experiments,#section-support-learning) details:not(.wtl-more-menu)>summary:not(:has(*))::-webkit-details-marker{display:none}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-answer-review,#section-support-stats,#section-support-diagnostics,#section-support-testlab,#section-support-test,#section-support-experiments,#section-support-learning) details:not(.wtl-more-menu)>summary:not(:has(*))::before{content:"\203A";display:inline-block;width:12px;margin-right:6px;color:var(--wd-ink3);font-size:16px;line-height:1;transition:transform .15s;flex:none}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-answer-review,#section-support-stats,#section-support-diagnostics,#section-support-testlab,#section-support-test,#section-support-experiments,#section-support-learning) details:not(.wtl-more-menu)[open]>summary:not(:has(*))::before{transform:rotate(90deg)}
/* Счётчики во вкладках-сегментах: мелко и приглушённо, как .cnt макета. */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-answer-review,#section-support-stats,#section-support-diagnostics,#section-support-testlab,#section-support-test,#section-support-experiments,#section-support-learning) :is(.wn-seg,.wan-tabs,.wtl-tablist) .wn-tab-count,html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-tabs button b{
  display:inline!important;min-width:0!important;margin-left:6px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;
  color:var(--wd-ink2)!important;font-size:12px!important;font-weight:400!important;line-height:inherit!important}
@media (prefers-reduced-motion:reduce){html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-answer-review,#section-support-stats,#section-support-diagnostics,#section-support-testlab,#section-support-test,#section-support-experiments,#section-support-learning) details>summary::before{transition:none!important}}

/* ---------- Разбор ответов (AR) ---------- */
/* Плашка неопубликованных правок (AR05): жёлтая плашка макета, одна главная кнопка «Опубликовать». */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review #war-draft-banner .wsx-banner{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 12px!important;padding:8px 12px!important;border:0!important;border-radius:var(--wd-r)!important;
  background:var(--wd-warnbg)!important;color:var(--wd-warn)!important;box-shadow:none!important;font-size:13px!important;line-height:1.5!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review #war-draft-banner .wsx-dot{display:none!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review #war-draft-banner .wsx-banner-text{flex:1 1 220px;min-width:0;color:inherit!important;font-size:13px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review #war-draft-banner .wsx-banner-text b{font-weight:500!important;color:inherit!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review #war-draft-banner .support-btn.primary{min-height:28px!important;padding:2px 10px!important;font-size:13px!important}
/* Состояние, фильтры с подписью сверху, чипы типов одним сегментом */
@media (min-width:681px){html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-toolbar{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important}}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-filters{align-items:flex-end!important;gap:8px 12px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-select{flex-direction:column!important;align-items:stretch!important;gap:3px!important;font-size:12px!important;color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-select select{min-height:32px!important;font-size:13px!important;border:0.5px solid var(--wd-line2)!important;border-radius:var(--wd-r)!important;background:var(--wd-s2)!important;padding:0 10px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review #war-connection{max-width:260px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-toggle{min-height:32px;display:inline-flex!important;align-items:center!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-toggle span{font-size:13px!important;color:var(--wd-ink)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-tabs-row{gap:0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-tabs button{min-height:32px!important;padding:5px 11px!important;margin:0 0 0 -0.5px!important;border:0.5px solid var(--wd-line2)!important;border-radius:0!important;
  background:transparent!important;color:var(--wd-ink)!important;font-size:13px!important;font-weight:400!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review #war-tabs>button:first-child{margin-left:0!important;border-radius:var(--wd-r) 0 0 var(--wd-r)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review #war-tabs-extra>button:last-child{border-radius:0 var(--wd-r) var(--wd-r) 0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-tabs button:hover{background:var(--wd-s1)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-tabs button[aria-pressed=true]{background:var(--wd-s1)!important;color:var(--wd-ink)!important;font-weight:500!important;border-color:var(--wd-line2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review #war-state button{min-height:32px!important;padding:5px 11px!important;font-size:13px!important}
/* Итог недели (AR12): мелкая строка, числа зелёным и жёлтым */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-stats{gap:4px 12px!important;font-size:12px!important;color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-stats strong{font-size:12px!important;font-weight:500!important;margin-right:2px!important}
/* Очередь: карточка, выбранный вопрос с полосой слева, чипы типов нейтральные */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-queue{border:0.5px solid var(--wd-line)!important;border-radius:12px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review :is(.war-queue-head,.war-queue-row,.war-queue-foot,.war-selbar){border-color:var(--wd-line)!important;border-width:0 0 0.5px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-queue-foot{border-width:0.5px 0 0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-queue-head h3{font-size:15px!important;font-weight:500!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-selbar{background:transparent!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-selbar .support-btn{border:0.5px solid var(--wd-line2)!important;padding:3px 10px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-queue-row:hover{background:var(--wd-s1)}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-queue-row.is-selected{background:var(--wd-s1)!important;box-shadow:inset 2px 0 0 var(--wd-ink)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-queue-question strong{font-size:14px!important;font-weight:500!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-kind,html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review :is(.war-kind-no_answer,.war-kind-human,.war-kind-negative,.war-kind-failed,.war-kind-clarify,.war-kind-refusal){
  padding:2px 9px!important;border:0.5px solid var(--wd-line)!important;border-radius:var(--wd-r)!important;background:var(--wd-s1)!important;color:var(--wd-ink2)!important;font-weight:400!important;line-height:18px!important}
/* Выбранный вопрос и редактор ответа: две карточки. Карточка вопроса собрана из шапки и блоков тела (у всех фон и
   боковые линии), последний блок перед редактором её закрывает; редактор отдельной карточкой ниже. */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-item{border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-detail-head{padding:1rem 1.25rem .5rem!important;background:var(--wd-s2)!important;border:0.5px solid var(--wd-line)!important;border-bottom:0!important;border-radius:12px 12px 0 0}
/* «?» сразу за заголовком, как у других разделов: текстовый блок раскладывается в строку заголовка */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .section-head .wa-title{flex:1 1 280px!important;flex-wrap:wrap!important;align-items:center!important;gap:0 8px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .section-head .wa-title>div{display:contents!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .section-head .wa-title h2{order:0}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .section-head .wa-title .wn-hint-btn{order:1}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .section-head .wa-title p{order:2;flex:1 0 100%;margin:2px 0 0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .section-head .wn-actions{margin-left:auto!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-detail-head h3{font-size:15px!important;font-weight:500!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-detail-body{padding:0!important;background:transparent!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-detail-body>:not(.war-form-slot){margin:0!important;padding-left:1.25rem!important;padding-right:1.25rem!important;background:var(--wd-s2)!important;
  border-left:0.5px solid var(--wd-line)!important;border-right:0.5px solid var(--wd-line)!important;border-radius:0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-detail-body>.war-meta{padding-top:0!important;padding-bottom:12px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-detail-body>.war-texts{padding-bottom:4px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-detail-body>.war-reason{padding-top:0!important;padding-bottom:12px!important;color:var(--wd-ink2)!important;font-size:13px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-detail-body>:is(.war-why,.war-repeats,.war-other){border-top:0!important;background-image:linear-gradient(var(--wd-line),var(--wd-line))!important;background-size:calc(100% - 2.5rem) 0.5px!important;background-position:1.25rem 0!important;background-repeat:no-repeat!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-detail-body>.war-case-actions{border-top:0!important;padding-top:12px!important;padding-bottom:12px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-detail-body>.war-probe-slot:empty{padding:0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-detail-body>.war-handled{margin:0!important;padding-top:10px!important;padding-bottom:10px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-detail-body>:has(+.war-form-slot){padding-bottom:1rem!important;border-bottom:0.5px solid var(--wd-line)!important;border-radius:0 0 12px 12px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-texts small{color:var(--wd-ink)!important;font-size:13px!important;font-weight:500!important;margin:0 0 2px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-q p{padding:0!important;background:none!important;border-radius:0!important;font-size:14px!important;font-weight:400!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-texts p{font-size:14px!important;line-height:1.5!important;color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-q p{color:var(--wd-ink)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review :is(.war-why,.war-repeats,.war-other)>summary{display:flex;align-items:center;min-height:36px;padding:8px 0!important;font-size:13px!important;font-weight:400!important;color:var(--wd-ink)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-probe{background:var(--wd-s1)!important;border:0.5px solid var(--wd-line)!important;border-radius:12px!important;padding:12px 16px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-probe-head{color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-sources{background:var(--wd-s1)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-sources a{color:var(--wd-ink)!important;text-decoration:underline;text-underline-offset:3px}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-form-slot:not(:empty){margin-top:12px}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-editor{margin:0!important;padding:1rem 1.25rem!important;border:0.5px solid var(--wd-line)!important;border-radius:12px!important;background:var(--wd-s2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-editor-head h3{font-size:15px!important;font-weight:500!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-form label:not(.support-check){font-size:12px!important;font-weight:400!important;color:var(--wd-ink2)!important;gap:3px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-form textarea{border:0.5px solid var(--wd-line2)!important;border-radius:var(--wd-r)!important;font-size:14px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-publish{padding:0!important;border:0!important;background:transparent!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-publish.is-immediate{padding:8px 12px!important;background:var(--wd-warnbg)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-publish .support-check span{font-size:13px!important;font-weight:400!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-similar{background:transparent!important;border:0!important;padding:0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-form-status{color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-handled{background:var(--wd-s1)!important;border-radius:var(--wd-r)!important;color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-card{display:inline-block;padding:2px 9px;border-radius:var(--wd-r);background:var(--wd-s1)}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-recent{font-size:13px}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-link,html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-recent button{color:var(--wd-ink2)!important;text-decoration:underline!important;text-underline-offset:3px}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-empty{border:0.5px solid var(--wd-line)!important;border-radius:12px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-empty-ico{color:var(--wd-ink3)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-pager{gap:8px;align-items:center;font-size:13px}


/* ---------- Аналитика: «Результаты» (AN) и «Качество и проблемы» (AQ) ----------
   Раздел уже сетка (welcome-concept-management.css): порядок блоков как в макете, всё во всю ширину,
   «Темы вопросов» и «Нагрузка по часам» рядом, когда видны обе. */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics):not([style*="none"])>*{grid-column:1/-1!important;grid-row:auto!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics)>.wn-help{order:0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats>.wa-filters{order:1!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats>.wa-strip{order:2!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats>.wcm-stats-more{order:3!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats>.wa-main{order:4!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats>.wa-block:has(#wa-results){order:5!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats>#wa-topics-block{order:6!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats>#wa-hours-block{order:7!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats>.wa-block:has(#wa-speed){order:8!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats>.wa-block:has(#wm-stats-connections-breakdown){order:9!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats>#wa-drafts-block{order:10!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats>.wa-method{order:11!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics>.wa-filters{order:1!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics>.wq-strip{order:2!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics>.wq-box:has(#wo-reasons){order:3!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics>.wq-gaps-box{order:4!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics>#wq-history-box{order:5!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics>.wq-how{order:6!important}
/* Фильтры без карточки, подпись над полем */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics)>.wa-filters{order:1!important;display:flex!important;flex-wrap:wrap;align-items:flex-end;gap:8px 12px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics)>.wa-filters .wa-pick{display:inline-flex!important;flex-direction:column;align-items:stretch;gap:3px;font-size:12px!important;color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics)>.wa-filters .wa-range label{display:inline-flex;flex-direction:column;gap:3px;font-size:12px;color:var(--wd-ink2)}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics)>.wa-filters .wa-excel{margin-left:0!important}
/* Строка периода и главные плитки: одна карточка с четырьмя ячейками, цифры цветом текста */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics)>:is(.wa-strip,.wq-strip){padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) :is(#wm-stats-period,#wo-diag-period){margin:0 0 8px!important;font-size:12px!important;color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats .wa-strip #wm-stats-metrics.wa-kpis{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr))!important;gap:0!important;
  border:0.5px solid var(--wd-line)!important;border-radius:12px!important;background:var(--wd-s2)!important;overflow:hidden}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats .wa-strip #wm-stats-metrics.wa-kpis>*,html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats .wcm-stats-secondary>*{grid-column:auto!important;min-height:0!important;margin:0!important;padding:12px 1.25rem!important;border:0!important;border-right:0.5px solid var(--wd-line)!important;
  border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats :is(#wm-stats-metrics,.wcm-stats-secondary) .wn-kpi-head{font-size:13px!important;font-weight:400!important;color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats :is(#wm-stats-metrics,.wcm-stats-secondary) .c-value{font-size:22px!important;font-weight:500!important;line-height:1.3!important;color:var(--wd-ink)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats :is(#wm-stats-metrics,.wcm-stats-secondary) .wm-stat-value b{font-size:12px!important;font-weight:400!important;color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats :is(#wm-stats-metrics,.wcm-stats-secondary) .c-foot{font-size:12px!important;color:var(--wd-ink3)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats :is(#wm-stats-metrics,.wcm-stats-secondary) .wa-kpi-btn:hover{background:var(--wd-s1)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats :is(#wm-stats-metrics,.wcm-stats-secondary) .wa-kpi-go{color:var(--wd-ink3)!important}
/* Редкие показатели: свёрнутый блок под плитками (AN13) */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats>.wcm-stats-more{padding:.6rem 1.25rem!important;margin:0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats>.wcm-stats-more>summary{display:flex;align-items:center;min-height:28px;font-size:13px}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats>.wcm-stats-more[open]>summary{margin-bottom:8px}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats .wcm-stats-more>.wcm-stats-secondary{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:0!important;border:0.5px solid var(--wd-line);border-radius:var(--wd-r);overflow:hidden}
/* Метки изменения к прошлому периоду: плашки макета */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats :is(.wa-delta,.wa-chip){border:0!important;border-radius:var(--wd-r)!important;font-weight:400!important;font-size:12px!important;background:var(--wd-s1)!important;color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats .wa-delta.ok{background:var(--wd-okbg)!important;color:var(--wd-ok)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats .wa-delta.bad{background:var(--wd-warnbg)!important;color:var(--wd-warn)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats .wa-chip>b{font-weight:500!important;color:inherit!important}
/* График: зелёный «ответил», жёлтый «не знал», серый «отказ», красный 👎 (цвета макета) */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) :is(rect,i).wa-d,html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) .wa-legend i.wa-d{fill:var(--wd-bar)!important;background:var(--wd-bar)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) :is(rect,i).wa-warn{fill:var(--wd-bar2)!important;background:var(--wd-bar2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) :is(rect,i).wa-h{fill:var(--wd-bar3)!important;background:var(--wd-bar3)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) :is(rect,i).wa-bad{fill:var(--wd-bar4)!important;background:var(--wd-bar4)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) :is(rect,i).wa-c{fill:color-mix(in srgb,var(--wd-ink) 30%,var(--wd-s2))!important;background:color-mix(in srgb,var(--wd-ink) 30%,var(--wd-s2))!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) .wa-chart .wa-grid{stroke:var(--wd-line)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) .wa-chart .wa-ax{fill:var(--wd-ink3)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) .wa-legend{font-size:12px!important;color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) .wa-legend i{width:8px!important;height:8px!important;border-radius:2px!important}
/* Таблицы: без полос и цветных шапок; доли зелёной полосой */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) .wa-share{background:var(--wd-s1)!important;border-radius:3px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) .wa-share i{background:var(--wd-bar)!important;border-radius:3px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) .wa-num{color:var(--wd-ink)!important;text-decoration:underline!important;text-underline-offset:3px;font-weight:400!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) .wa-table tr.wa-group>*{font-size:12px!important;font-weight:500!important;color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) .wa-hm-c{background:color-mix(in srgb,var(--wd-bar) var(--a,0%),var(--wd-s1))!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) .wa-note{font-size:12px!important;color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) .wa-link,html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) .wa-block .wn-title a{color:var(--wd-ink2)!important;text-decoration:underline!important;text-underline-offset:3px}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics) .wa-stat{border:0.5px solid var(--wd-line)!important;border-radius:var(--wd-r)!important;background:var(--wd-s1)!important;color:var(--wd-ink2)!important}
/* «Как считается» свёрнут (AN28, AQ18) */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics)>details.wa-method{padding:.6rem 1.25rem!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics)>details.wa-method>summary{display:flex;align-items:center;min-height:28px;font-size:13px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-stats,#section-support-diagnostics)>details.wa-method[open]>summary{margin-bottom:8px}
/* «Качество и проблемы»: плитки сводки, причины, история без капса и цветных причин */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics>.wq-strip #wo-diag-metrics.wq-cards{gap:0!important;border:0.5px solid var(--wd-line);border-radius:12px;background:var(--wd-s2);overflow:hidden;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics button.wq-card{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:2px!important;padding:12px 1.25rem!important;border:0!important;border-right:0.5px solid var(--wd-line)!important;border-radius:0!important;background:transparent!important;white-space:normal!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics button.wq-card:not(:disabled):hover{background:var(--wd-s1)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics .wq-card strong{order:-1;font-size:22px!important;font-weight:500!important;line-height:1.3!important;color:var(--wd-ink)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics .wq-card.zero strong{color:var(--wd-ink3)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics .wq-card-label{font-size:13px!important;color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics .wq-card small{color:var(--wd-ink3)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics .wq-reason-num i{background:linear-gradient(var(--wd-bar),var(--wd-bar)) no-repeat 0 0/var(--wq-w,0%) 100%,var(--wd-s1)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics .wq-reason-num i::before,html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics .wq-reason-num i::after{background:var(--wd-bar)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics .wq-group-head b,html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics .wq-reason-main b{font-weight:500!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics #wo-history .wn-row :is(b,strong,span){color:var(--wd-ink)}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics #wo-history .wn-row>div:nth-child(3)>b{color:var(--wd-ink)!important;font-weight:400!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics .wq-gaps-box p{color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-answer-review,#section-support-stats,#section-support-diagnostics,#section-support-testlab,#section-support-test,#section-support-experiments,#section-support-learning) :is(.wn-thead,.wtl-thead,.wx-thead) ,html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-answer-review,#section-support-stats,#section-support-diagnostics,#section-support-testlab,#section-support-test,#section-support-experiments,#section-support-learning) :is(.wn-thead,.wtl-thead,.wx-thead)>*,html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-answer-review,#section-support-stats,#section-support-diagnostics,#section-support-testlab,#section-support-test,#section-support-experiments,#section-support-learning) thead th{text-transform:none!important;letter-spacing:0!important;font-size:12px!important;font-weight:500!important;color:var(--wd-ink2)!important}

/* ---------- Тестирование: «Результаты» (TL) ---------- */
/* Полоса вкладок: сегмент «Результаты», меню «Ещё» (TA01, TX01), «Тестовый чат ↗» ссылкой справа.
   overflow:visible: прежний слой (welcome-testlab.css) прокручивает полосу, и выпадающее меню обрезалось; на узком экране пункты переносятся (flex-wrap). */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments)>.wtl-tabs{display:flex!important;width:auto!important;max-width:none!important;overflow:visible!important;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 14px!important;padding:0!important;border:0!important;background:none!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments)>.wtl-tabs .wtl-tab-link{margin-left:auto!important;padding:2px 4px!important;border:0!important;background:none!important;color:var(--wd-ink2)!important;text-decoration:underline!important;text-underline-offset:3px;font-size:13px!important;min-height:0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments) .wtl-more-menu{position:relative}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments) .wtl-more-menu>summary{list-style:none;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:5px 12px;border:0.5px solid var(--wd-line2);border-radius:var(--wd-r);font-size:13px;color:var(--wd-ink);cursor:pointer;white-space:nowrap}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments) .wtl-more-menu>summary::-webkit-details-marker{display:none}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments) .wtl-more-menu>summary::after{content:"";width:6px;height:6px;margin:-3px 0 0 2px;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments) .wtl-more-menu[open]>summary{background:var(--wd-s1)}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments) .wtl-more-menu-pop{position:absolute;left:0;top:calc(100% + 4px);z-index:20;display:flex;flex-direction:column;align-items:stretch;gap:4px;min-width:220px;padding:8px;
  border:0.5px solid var(--wd-line2);border-radius:12px;background:var(--wd-s2);box-shadow:var(--wd-pop)}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments) .wtl-more-menu-pop a{display:flex;align-items:center;min-height:32px;padding:5px 10px;border-radius:var(--wd-r);color:var(--wd-ink);font-size:13px;text-decoration:none}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments) .wtl-more-menu-pop a:hover,html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments) .wtl-more-menu-pop a[aria-current=page]{background:var(--wd-s1)}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments) .wtl-more-menu-pop a[aria-current=page]{font-weight:500}
/* Статус в шапке: «Готово» зелёной плашкой, «Идёт» жёлтой, «Ошибка» красной (TL03, TA03, TX02) */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments) .support-status{display:inline-flex!important;align-items:center;gap:0!important;padding:2px 9px!important;border:0!important;border-radius:var(--wd-r)!important;background:var(--wd-s1)!important;color:var(--wd-ink2)!important;font-size:12px!important;font-weight:400!important;line-height:18px!important;box-shadow:none!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments) .support-status::before{display:none!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments) .support-status:is([data-state=ready],[data-state=ok],[data-state=done]){background:var(--wd-okbg)!important;color:var(--wd-ok)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments) .support-status:is([data-state=busy],[data-state=running],[data-state=warning],[data-state=warn]){background:var(--wd-warnbg)!important;color:var(--wd-warn)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments) .support-status:is([data-state=error],[data-state=bad]){background:var(--wd-badbg)!important;color:var(--wd-bad)!important}
/* Плашки итога запуска: зелёная «Всё в порядке», жёлтая, красная (TL17) */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-verdict-line{margin:0 0 12px!important;padding:8px 12px!important;border:0!important;border-radius:var(--wd-r)!important;background:var(--wd-s1)!important;color:var(--wd-ink2)!important;font-size:13px!important;box-shadow:none!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-verdict-line[data-tone=ok]{background:var(--wd-okbg)!important;color:var(--wd-ok)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-verdict-line:is([data-tone=warn],[data-tone=run]){background:var(--wd-warnbg)!important;color:var(--wd-warn)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-verdict-line[data-tone=bad]{background:var(--wd-badbg)!important;color:var(--wd-bad)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-note-line{border:0!important;border-radius:var(--wd-r)!important;padding:8px 12px!important;font-size:13px!important;background:var(--wd-s1)!important;color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-note-line.warn{background:var(--wd-warnbg)!important;color:var(--wd-warn)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-note-line.bad{background:var(--wd-badbg)!important;color:var(--wd-bad)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-verdict:is([data-tone=ok]),html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-ok{color:var(--wd-ok)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-ok{font-weight:400!important}
/* История проверок: строки списком (набор и бейдж итога, ниже дата и настройки, «Открыть»), без шапки столбцов */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-history .wtl-thead.wtl-hist-grid{display:none!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-history .wtl-hist-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"main verdict" "main open" "set set";gap:2px 10px!important;align-items:start!important;
  width:100%;margin:0!important;padding:10px 8px!important;border:0!important;border-top:0.5px solid var(--wd-line)!important;border-radius:0!important;background:transparent!important;text-align:left;white-space:normal!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-history .wtl-hist-row:hover{background:var(--wd-s1)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-history .wtl-hist-row.current{background:var(--wd-s1)!important;box-shadow:inset 2px 0 0 var(--wd-ink)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-history .wtl-hist-row>span{min-width:0;display:block}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-history .wtl-hist-row>.wtl-cell-main{grid-area:main}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-history .wtl-hist-row>.wtl-cell-main b{font-size:14px!important;font-weight:500!important;white-space:normal!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-history .wtl-hist-row>.wtl-cell-main small{white-space:normal!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-history .wtl-hist-row>[data-label="Настройки"]{grid-area:set;font-size:12px!important;color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-history .wtl-hist-row>[data-label="Итог"]{grid-area:verdict;justify-self:end}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-history .wtl-hist-row>[data-label=""]{grid-area:open;justify-self:end;font-size:12px}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-history .wtl-hist-row>:is([data-label],.wtl-cell-main)::before{display:none!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-history .wtl-link{color:var(--wd-ink2)!important;text-decoration:none!important}
/* Плитки отчёта: одна рамка с ячейками */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-kpis{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:0!important;border:0.5px solid var(--wd-line);border-radius:12px;background:var(--wd-s2);overflow:hidden;margin:0 0 12px}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-kpis>*{margin:0!important;padding:12px 1rem!important;border:0!important;border-right:0.5px solid var(--wd-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;min-height:0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-kpis .c-value{font-size:22px!important;font-weight:500!important;color:var(--wd-ink)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-kpis .wn-kpi-head{font-size:13px!important;color:var(--wd-ink2)!important;font-weight:400!important}
/* Полосы: прогресс и лимит модели зелёным макета */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments) :is(.wtl-bar,.wx-bar){background:var(--wd-s1)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments) :is(.wtl-bar,.wx-bar)>*{background:var(--wd-bar)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-model .c-dot{background:var(--wd-ok)!important}
/* Низ «Результатов»: «Модель сегодня», «Расписание…» и «Тренд качества» в три колонки (TL25-TL27) */
@media (min-width:1100px){
  html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab #wtl-top:not(:empty){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}
  html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab #wtl-top>*{margin:0!important;min-width:0}
  html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab #wtl-top>.wtl-head-cards{display:flex!important;flex-direction:column}
  html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab #wtl-top>.wtl-head-cards>*{flex:1}
}
/* Строка расписания: название и пояснение, под ними состояние; кнопка справа (как в макете) */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab #wtl-top .wtl-auto-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:4px 10px!important;align-items:start!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab #wtl-top .wtl-auto-row>.wtl-auto-text{grid-column:1;grid-row:1}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab #wtl-top .wtl-auto-row>:not(.wtl-auto-text,button,.support-btn){grid-column:1;grid-row:2;justify-self:start}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab #wtl-top .wtl-auto-row>:is(button,.support-btn){grid-column:2;grid-row:1/span 2;align-self:start}
/* «Модель и квота»: плашка в тоне состояния без левой полосы */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-answer-review,#section-support-stats,#section-support-diagnostics,#section-support-testlab,#section-support-test,#section-support-experiments,#section-support-learning) .wmq{border:0!important;border-radius:var(--wd-r)!important;box-shadow:none!important;padding:8px 12px!important;background:var(--wd-s1)!important;color:var(--wd-ink2)!important;font-size:13px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-answer-review,#section-support-stats,#section-support-diagnostics,#section-support-testlab,#section-support-test,#section-support-experiments,#section-support-learning) .wmq.warn{background:var(--wd-warnbg)!important;color:var(--wd-warn)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-answer-review,#section-support-stats,#section-support-diagnostics,#section-support-testlab,#section-support-test,#section-support-experiments,#section-support-learning) .wmq.bad{background:var(--wd-badbg)!important;color:var(--wd-bad)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-answer-review,#section-support-stats,#section-support-diagnostics,#section-support-testlab,#section-support-test,#section-support-experiments,#section-support-learning) .wmq.ok{background:var(--wd-okbg)!important;color:var(--wd-ok)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-answer-review,#section-support-stats,#section-support-diagnostics,#section-support-testlab,#section-support-test,#section-support-experiments,#section-support-learning) .wmq :is(b,span){color:inherit!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-answer-review,#section-support-stats,#section-support-diagnostics,#section-support-testlab,#section-support-test,#section-support-experiments,#section-support-learning) .wmq .whb-dot{display:none!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-answer-review,#section-support-stats,#section-support-diagnostics,#section-support-testlab,#section-support-test,#section-support-experiments,#section-support-learning) .wmq :is(a,button){color:inherit!important;text-decoration:underline!important;text-underline-offset:3px;background:none!important;border:0!important;padding:0!important;min-height:0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-auto-row .support-btn.primary{background:transparent!important;color:var(--wd-ink)!important;border-color:var(--wd-line2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-model :is(.mk-plq,.wtl-model-state,[class*=state]){border-left-width:0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-trend :is(path,polyline)[stroke]{stroke:var(--wd-bar)}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-trend circle{fill:var(--wd-bar)}

/* ---------- «Спросить бота» (TA): чат слева, настройки и недавние диалоги справа, «Как это работает» свёрнут ---------- */
@media (min-width:901px){
  /* Строки: шапка, вкладки, справка, затем чат на две строки; справа настройки и недавние, под ними «Как это работает».
     Последняя строка гибкая: лишняя высота чата уходит в неё, а не разрывает правую колонку. */
  html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test:not([style*="none"]){display:grid!important;grid-template-columns:minmax(0,1fr) 300px;grid-template-rows:auto auto auto auto 1fr;column-gap:12px;align-items:start}
  html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test:not([style*="none"])>*{grid-column:1/-1}
  html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test>.section-head{grid-row:1}
  html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test>.wtl-tabs{grid-row:2}
  html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test>.wn-help{grid-row:3}
  html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test>.wt-lab{display:contents!important}
  html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-chat{grid-column:1;grid-row:4/span 2;align-self:start}
  html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-side{grid-column:2;grid-row:4;display:flex!important;flex-direction:column;gap:12px;margin:0!important}
  html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test>.wt-how{grid-column:2;grid-row:5;margin-top:12px!important}
  html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-composer{align-self:stretch!important;width:auto!important;max-width:none!important;display:flex!important;flex-wrap:nowrap!important;align-items:flex-end;gap:8px}
  html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-composer textarea{flex:1 1 auto!important;width:auto!important;min-width:0}
}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-chat{display:flex!important;flex-direction:column;padding:0!important;overflow:hidden}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-chat>*{grid-column:auto!important;grid-row:auto!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-chat-head{order:0;border-bottom:0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-safe{order:1}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-messages{order:2;background:transparent!important;border-left:0!important;border-top:0.5px solid var(--wd-line)!important;min-height:260px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-samples{order:3;padding:8px 1.25rem 0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-closed{order:4}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-composer{order:5;border-top:0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-composer-note{order:6}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-chat-head .c-badge.purple{background:var(--wd-infobg)!important;color:var(--wd-info)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-safe{background:transparent!important;border:0!important;color:var(--wd-ink2)!important;font-size:13px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-safe svg{display:none}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-safe b{font-weight:400!important;color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-chip{border:0.5px solid var(--wd-line2)!important;border-radius:var(--wd-r)!important;background:transparent!important;color:var(--wd-ink)!important;font-size:13px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-chip:hover{background:var(--wd-s1)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-bubble.me{background:var(--wd-s1)!important;color:var(--wd-ink)!important;border:0.5px solid var(--wd-line)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-bubble.bot{background:var(--wd-s2)!important;border:0.5px solid var(--wd-line)!important;color:var(--wd-ink)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-avatar{background:var(--wd-s2)!important;color:var(--wd-ink2)!important;border:0.5px solid var(--wd-line)}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-test .wt-link{color:var(--wd-ink2)!important;text-decoration:underline!important;text-underline-offset:3px;font-weight:400!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments)>details.wt-how{padding:.6rem 1.25rem!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments)>details.wt-how>summary{display:flex;align-items:center;min-height:28px;font-size:13px}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments)>details.wt-how[open]>summary{margin-bottom:8px}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>:is(#section-support-testlab,#section-support-test,#section-support-experiments)>details.wt-how .wt-how-body{font-size:13px;color:var(--wd-ink2)}

/* ---------- «Сравнение настроек» (TX) ---------- */
/* Строка лимита и обработчика (TX05): обычная строка под вкладками, состояние точкой в тоне */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-experiments .wx-strip{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--wd-ink2)!important;box-shadow:none!important;font-size:12px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-experiments .wx-strip :is(.wx-strip-main,.wx-strip-main *){font-size:13px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-experiments .wx-strip .c-dot{width:7px!important;height:7px!important;background:var(--wd-ink3)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-experiments .wx-strip.ok .c-dot{background:var(--wd-ok)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-experiments .wx-strip.warn .c-dot{background:var(--wd-warn)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-experiments .wx-strip.bad .c-dot{background:var(--wd-bad)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-experiments .wx-strip :is(a,button){color:var(--wd-ink2)!important;font-weight:400!important}
/* Одна главная кнопка на блок: в строках экспериментов действия контурные («Новый эксперимент» в шапке остаётся главной) */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-experiments #wx-list .support-btn.primary{background:transparent!important;color:var(--wd-ink)!important;border-color:var(--wd-line2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-experiments .wx-note{border:0!important;border-radius:var(--wd-r)!important;background:var(--wd-warnbg)!important;color:var(--wd-warn)!important;padding:8px 12px!important;font-size:13px!important}

/* ---------- Анализатор знаний (AZ) ---------- */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-tabs{width:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;overflow:visible!important;margin:0 0 14px!important;flex-wrap:wrap!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-tabs button{margin:0 0 0 -0.5px!important;padding:5px 11px!important;min-height:32px!important;border:0.5px solid var(--wd-line2)!important;border-radius:0!important;background:transparent!important;color:var(--wd-ink)!important;font-size:13px!important;font-weight:400!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-tabs button:first-child{margin-left:0!important;border-radius:var(--wd-r) 0 0 var(--wd-r)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-tabs button:last-child{border-radius:0 var(--wd-r) var(--wd-r) 0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-tabs button:hover{background:var(--wd-s1)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-tabs button[aria-selected=true]{background:var(--wd-s1)!important;font-weight:500!important}
@media (min-width:761px){html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-tabs::after{content:"←/→ переключают вкладку";align-self:center;margin-left:10px;font-size:12px;color:var(--wd-ink3)}}
/* Обзор: «Ночная работа» и «Ваши дела», «Проверка ночной работы», «Путь от вопроса до знания», частые вопросы и журнал.
   Заголовок «Пути» скрипт переносит в конец вкладки (welcome-concept-knowledge.js): ставим его над плитками как шапку карточки. */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning #wan-root:not(.wck-analyzer-board)>#wan-pane-overview:not([hidden]){display:flex!important;flex-direction:column;gap:12px}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning #wan-root:not(.wck-analyzer-board) #wan-pane-overview>*{margin:0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning #wan-root:not(.wck-analyzer-board) #wan-pane-overview>.wan-row:not(.wide){order:1}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning #wan-root:not(.wck-analyzer-board) #wan-pane-overview>.wan-audit{order:2}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning #wan-root:not(.wck-analyzer-board) #wan-pane-overview>.wan-title{order:3;margin:0 0 -12px!important;padding:1rem 1.25rem .5rem;border:0.5px solid var(--wd-line);border-bottom:0;border-radius:12px 12px 0 0;background:var(--wd-s2)}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning #wan-root:not(.wck-analyzer-board) #wan-pane-overview>section:has(.wan-funnel){order:4}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning #wan-root:not(.wck-analyzer-board) #wan-pane-overview:has(>.wan-title)>section:has(.wan-funnel){border-top:0!important;border-radius:0 0 12px 12px!important;padding-top:0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning #wan-root:not(.wck-analyzer-board) #wan-pane-overview>.wan-row.wide{order:5}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning #wan-root:not(.wck-analyzer-board) #wan-pane-overview>:not(.wan-row,.wan-audit,.wan-title,section:has(.wan-funnel)){order:6}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-funnel{gap:0!important;border:0.5px solid var(--wd-line);border-radius:12px;overflow:hidden}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-funnel>*{margin:0!important;border:0!important;border-right:0.5px solid var(--wd-line)!important;border-radius:0!important;background:transparent!important;min-height:0!important;padding:12px 1.25rem!important;box-shadow:none!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-funnel strong{font-size:22px!important;font-weight:500!important;color:var(--wd-ink)!important}
/* Мини-бары частоты (зелёные), плашки «Открыт» и рост */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-bars i{background:var(--wd-bar)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-bars i:is(.off,.zero,.low){background:var(--wd-line2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-link{color:var(--wd-ink2)!important;text-decoration:underline!important;text-underline-offset:3px;font-weight:400!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning :is(.wan-night,.wan-actions,.wan-check,.wan-journal,.wan-audit){box-shadow:none!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-night.ok{border-color:var(--wd-line)!important;background:var(--wd-s2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-calm{background:var(--wd-okbg)!important;color:var(--wd-ok)!important;border-radius:var(--wd-r)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-action{border:0!important;border-top:0.5px solid var(--wd-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-action:first-child{border-top:0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-action:hover{background:var(--wd-s1)!important}
/* «На одобрение»: строки очереди списком с линией сверху, как в макете; раскрытая карточка без своей рамки */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning #wr-list{gap:0!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning #wr-list>.wr-sel-row{margin:0!important;padding:0!important;border-top:0.5px solid var(--wd-line);align-items:flex-start}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning #wr-list>.wr-sel-row>input[type=checkbox]{margin:12px 0 0!important;width:16px!important;height:16px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning #wr-list .wr-item.wm-panel{margin:0!important;padding:8px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning #wr-list .wr-item[open]{padding-bottom:12px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wr-row b{font-weight:500!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wr-progress{background:var(--wd-s1)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wr-progress i{background:var(--wd-bar)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wr-link{color:var(--wd-ink)!important;font-weight:400!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wr-pii{border:0!important;border-radius:var(--wd-r)!important;background:var(--wd-warnbg)!important;color:var(--wd-warn)!important}
/* «Ночная работа»: точка состояния в тоне строки; «Ваши дела»: крупное число цветом текста */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-night-list li .c-dot{background:var(--wd-ink3)!important;box-shadow:none!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-night-list li.ok .c-dot{background:var(--wd-ok)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-night-list li.warn .c-dot{background:var(--wd-warn)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-night-list li.bad .c-dot{background:var(--wd-bad)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-night-list time{color:var(--wd-ink3)!important;font-size:12px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-calls{color:var(--wd-ink2)!important;font-size:12px!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-action>b{color:var(--wd-ink)!important;font-size:20px!important;font-weight:500!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-action>i{color:var(--wd-ink2)!important}
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-journal .wan-tr :is(.bad,.wan-bad),html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-j-text{color:var(--wd-ink)!important}

/* Ячейки плиток: линия справа и снизу у каждой, крайние уходят под рамку (overflow:hidden у сетки),
   поэтому и в два ряда на телефоне, и в один ряд линии только между ячейками. */
html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-stats :is(.wa-strip #wm-stats-metrics.wa-kpis,.wcm-stats-more>.wcm-stats-secondary)>*,html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-diagnostics>.wq-strip #wo-diag-metrics.wq-cards>button.wq-card,html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-testlab .wtl-kpis>*,html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-learning .wan-funnel>*{
  border-right:0.5px solid var(--wd-line)!important;border-bottom:0.5px solid var(--wd-line)!important;margin:0 -1px -1px 0!important}

/* ---------- Телефон ---------- */
@media (max-width:760px){
  html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-detail-body>:not(.war-form-slot),html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-detail-head{padding-left:1rem!important;padding-right:1rem!important}
  html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review .war-editor{padding:.9rem 1rem!important}
  html body.product-support #dashboard#dashboard#dashboard#dashboard#dashboard#dashboard>#section-support-answer-review #war-connection{max-width:100%!important}
}
