/* Дашборд, блок «Внутри Китая» — лента «Склады Китая → Улугчат» (вариант А, владелец 20.10.2026).
   Разметка и линия — как у ленты «Международных перевозок» (theme.css, .dsh-rb-*); здесь — только своё:
   над линией синие «в срок», под линией оранжевые «дольше обычного или долго стоят», признаки сверху. */
.dsh .dsh-cn .dsh-rb-n.ok { background: var(--dsh-info-ink, #16b1ff); }
.dsh .dsh-cn .dsh-rb-n.late { background: #e8590c; }
.dsh .dsh-cn .dsh-rb-n.zero { background: none; }
.dsh .dsh-cn .dsh-rb-slot.node:last-child .dsh-rb-mid::after { border-color: var(--dsh-hired-ink, #c66900); }
.dsh .dsh-cn-flags { display: flex; flex-wrap: wrap; gap: 6px; padding: 0 2px 6px; }
.dsh .dsh-cn-flag { border: 1.5px solid transparent; cursor: pointer; font: inherit; font-size: 14px; font-weight: 600; }
.dsh .dsh-cn-flag:disabled { opacity: .45; cursor: default; }
.dsh .dsh-cn-flag.on { border-color: currentColor; }
.dsh .dsh-cn-flag.cnn { background: #f0eef7; color: var(--dsh-soft, #6d6b77); }
.dsh .dsh-cn-flag.cnw { background: #fff1e6; color: #c2410c; }
.dsh .dsh-cn-flag.cnb { background: var(--dsh-error-soft, #ffe3e4); color: var(--dsh-error, #ff4c51); }
.dsh .dsh-cn .dsh-rb-chip.late { border-color: #e8590c; }
.dsh .dsh-cn .dsh-rb-chip.nosig { border-style: dashed; color: var(--dsh-soft, #6d6b77); }
.dsh .dsh-cn .dsh-toggle { margin-top: 6px; }
/* Этапов четыре, а не семь, как у трассы: лента — на всю ширину карточки, на телефоне тоже. */
.dsh .dsh-cn .dsh-rb-strip { grid-template-columns: repeat(4, minmax(0, 1fr)); min-width: 0; }
/* Вкладки «Склады | Моно | Международные» (владелец, 28.10.2026, вариант 2) и метки «Моно». */
.dsh .dsh-tabs { margin: 0 0 12px; }
.dsh .dsh-chip-mono { color: #0d9488; font-weight: 600; }
.dsh #dshMonoOwn h4 { margin: 12px 0 6px; font-size: 13px; }
