/* ================= Бои за цифрой в таблице =================
   Цифра в столбце с числом боёв открывает модалку со списком этих боёв.
   Файл подключает сама модалка (см. engine/lib/clan/battles_modal.php):
   таблицы живут на разных страницах со своими наборами стилей, и просить
   каждую подключить ещё один — способ однажды забыть.

   Цвета — переменными темы, со значением по умолчанию для лёгкой версии:
   там тем нет и переменные не определены. */
.k-bt{border-bottom:1px dashed;cursor:pointer}
.k-bt:hover,.k-bt:focus{text-decoration:none;border-bottom-style:solid}

.bt-sum{margin:0 0 10px;color:var(--k-text2, #444);font-size:13px}
.bt-table{margin:0}
.bt-table>tbody>tr>td{vertical-align:middle;border-top:1px solid var(--k-border, #eee)}
.bt-table>tbody>tr:first-child>td{border-top:0}

/* Когда: время крупно, дата и длительность — мелочью под ним */
.bt-when{width:76px;white-space:nowrap;text-align:center;line-height:1.3}
.bt-when b{display:block;font-size:15px}
.bt-when small{display:block;color:var(--k-muted, #888);font-size:11.5px}

/* Шапка строки: вид боя цветом, роль и город — приглушённо */
.bt-head{margin-bottom:3px;font-size:12px;color:var(--k-muted, #777)}
.bt-type{font-weight:700}
.bt-role:before,.bt-city:before{content:"·";margin:0 6px}

.bt-pair img{vertical-align:baseline}   /* как и везде: эмблема по базовой линии */
.bt-s{white-space:nowrap}
.bt-s .bt-n{font-style:normal;font-size:11px;color:var(--k-muted, #888)}
.bt-me{padding:1px 4px;border-radius:3px;background:var(--k-panel3, #f2f5f8)}
.bt-win b{color:var(--k-good, #1c7a44)}
.bt-x{margin:0 6px;color:var(--k-muted, #999);font-size:12px}

.bt-res{width:74px;text-align:right;white-space:nowrap;font-weight:700}
.bt-none{color:var(--k-muted, #aaa);font-weight:400}

.bt-act{width:64px;text-align:right;white-space:nowrap}
.bt-act a{margin-left:8px}
.bt-act img{vertical-align:middle}      /* значок журнала — игровой, ровно по центру */

.bt-users td{font-size:12px;color:var(--k-text2, #444);background:var(--k-panel3, #f7f7f7)}
.bt-u{margin:2px 0;line-height:1.6}
.bt-u img{vertical-align:baseline}
.bt-empty{color:var(--k-muted, #999)}

/* Страницы: по 20 боёв, от новых к старым */
.bt-pages{margin:12px 0 0}
.bt-pages>li>a{cursor:pointer}

/* На телефоне стороны встают друг под друга: в строку они не помещаются
   и превращают модалку в горизонтальную прокрутку. */
@media (max-width: 600px){
	.bt-s{white-space:normal}
	.bt-x{display:block;margin:1px 0}
	.bt-when{width:58px}
	.bt-when b{font-size:14px}
	.bt-res{width:60px}
	.bt-act{width:54px}
}

/* ---------- Заявки, за которыми боя не последовало ----------
   Показываются в окне отдельным списком над состоявшимися боями и в счёт
   боёв не идут. Строка приглушена: это не бой, а несбывшийся бой. */
.bt-cap td{padding:6px 8px !important;font-size:12px;font-weight:700;
	color:var(--k-muted, #777);background:var(--k-panel3, #f7f7f7);
	border-top:1px solid var(--k-border, #ddd) !important}
.bt-noshow td{opacity:.75}
.bt-noshow .bt-res{font-weight:400;font-size:12px;white-space:normal}

/* ---------- Волна Командного излома ----------
   Сам значок .k-wave описан в базовых стилях сайта (kodg.css / kodg-lite.css):
   он показывается не только в этом окне. Здесь только отступ в шапке строки. */
.bt-head .k-wave{margin-left:6px}

/* ================= Персонажи за цифрой (/clans/, столбец «Персонажей») ================= */
.k-cm{border-bottom:1px dashed;cursor:pointer}
.k-cm:hover,.k-cm:focus{text-decoration:none;border-bottom-style:solid}
.bt-table>tbody>tr.cm-head>th{border-top:0;font-size:12px;color:var(--k-muted, #888);font-weight:400}
.cm-who img{vertical-align:baseline}
.cm-lvl{color:var(--k-muted, #888);font-size:12px}
.cm-when{width:120px;white-space:nowrap;text-align:right;font-size:13px}
.cm-enter{color:var(--k-muted, #888)}
.cm-none{color:var(--k-muted, #bbb)}
.cm-r:not(.cm-active) .cm-who b{font-weight:400;color:var(--k-text2, #666)}
.cm-active .cm-who b{color:inherit}
