/* Лист «Тест» тестового экземпляра ветки (спека 084). Подключается только на тесте, в
   дизайн-систему не входит: тот же лист, что «Записать» (`.capture`), и общие chip/field. */
button.test-strip { display: block; inline-size: 100%; border: 0; cursor: pointer; font: inherit;
  font-size: var(--fs-meta); line-height: var(--lh-meta); font-weight: 600;
  white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -webkit-tap-highlight-color: transparent; }
button.test-strip.as-other { background: var(--accent-soft); color: var(--accent); }
button.test-strip .dot { margin-inline-end: 4px; vertical-align: middle; }
.test-strip-note { font-weight: 500; }
.test-panel { max-block-size: calc(100dvh - 2 * var(--sp-2)); overflow-y: auto; }
.test-head { display: flex; align-items: center; justify-content: space-between; gap: var(--sp-2); }
.test-title { margin: 0; font-size: var(--fs-body); overflow-wrap: anywhere; }
.test-block { margin-block-start: var(--sp-4); }
.test-h { margin: 0 0 var(--sp-2); font-size: var(--fs-small); color: var(--ink-2); font-weight: 600; }
.test-as { display: flex; flex-wrap: wrap; gap: var(--sp-2); }
.test-as form { margin: 0; }
.test-as .chip { min-height: var(--tap); padding-inline: 14px; }
.test-list { list-style: none; margin: 0; padding: 0; }
.test-list > li + li { border-block-start: 1px solid var(--line); }
.test-list form { margin: 0; }
.test-row { display: flex; align-items: center; gap: var(--sp-2); min-block-size: var(--tap); inline-size: 100%;
  padding: 0; border: 0; background: none; color: var(--ink); font: inherit; text-align: start; }
.test-row b { flex: 1; min-inline-size: 0; overflow-wrap: anywhere; font-weight: 600; }
.test-go { cursor: pointer; }
.test-go .ic { flex: none; color: var(--ink-3); transform: rotate(-90deg); }
.test-note textarea { inline-size: 100%; resize: vertical; }
.test-send { display: flex; align-items: center; justify-content: space-between; gap: var(--sp-2);
  margin-block-start: var(--sp-2); }
.test-send .meta { min-inline-size: 0; overflow-wrap: anywhere; }
.test-note-row { display: grid; gap: 2px; padding-block: var(--sp-2); }
.test-note-text { overflow-wrap: anywhere; }
