/* CSS riêng của cụm 1 · Tiền mặt & dự báo — chỉ khi style.css chưa có lớp cần dùng. Mọi màu qua biến CSS (var(--…)), không mã màu cứng. */

/* Lỗi của một ô nhập: một câu đỏ ngay dưới ô sai, không phải hộp thoại chặn màn (CANON: Lỗi). */
.loi-dong { color: var(--red); font-size: 12px; line-height: 1.4; margin: 5px 0 0; }

/* Thẻ trả lời của Runway có ba mức: đỏ (mặc định của .answer) · vàng · xanh (.ok). */
.card.answer.canh-vang { border-left-color: var(--amber); }

/* Dòng đang mở trong một bảng danh sách. */
table.rows tr.on td { background: var(--soft); }

/* Dòng phụ trong ô bảng — cùng mật độ với các màn hành chính. */
table.rows td small { display: block; font-size: 11.5px; color: var(--dim); line-height: 1.35; }

/* Ô số trong thẻ trả lời của Runway. */
.answer .second .cho-chot { margin-left: 4px; }
