/* STAVKOMAN CUSTOM — автогенерировано, не редактировать вручную */

/* Форма команд (W/D/L) */
.fm-badge{display:inline-block;color:#fff;padding:2px 7px;border-radius:3px;margin:1px;font-weight:700;font-size:13px}
.fm-w{background:#28a745}
.fm-d{background:#f0a500}
.fm-l{background:#dc3545}

/* Таблица сравнения */
.stk-inf-wrap{background:#f8f9fa;border-radius:8px;padding:16px;margin:20px 0;overflow-x:auto}
.stk-inf-table{width:100%;border-collapse:collapse;font-size:14px}
.stk-inf-table thead tr{background:#1a1a2e;color:#fff}
.stk-inf-table th{padding:10px 16px;text-align:left}
.stk-inf-table th:not(:first-child){text-align:center}
.stk-inf-table td{padding:8px 12px}
.stk-inf-table td:first-child{font-weight:600}
.stk-inf-table td:not(:first-child){text-align:center}
.stk-inf-table tr:nth-child(odd) td{background:#fff}
.stk-inf-table tr:nth-child(even) td{background:#f8f9fa}

/* H2H */
.stk-h2h-wrap{background:#f8f9fa;border-radius:8px;padding:16px;margin:20px 0;overflow-x:auto}
.stk-h2h-table{width:100%;border-collapse:collapse;font-size:14px}
.stk-h2h-table thead tr{background:#1a1a2e;color:#fff}
.stk-h2h-table th{padding:8px 12px}
.stk-h2h-table th:not(:first-child){text-align:center}
.stk-h2h-table td{padding:8px 12px}
.stk-h2h-table td:not(:first-child){text-align:center}
.stk-h2h-table td:last-child{font-weight:700}
.stk-h2h-table tr:nth-child(odd) td{background:#fff}
.stk-h2h-table tr:nth-child(even) td{background:#f8f9fa}

/* Полоса вероятностей */
.stk-pbar-wrap{background:#f8f9fa;border-radius:8px;padding:16px;margin:20px 0}
.stk-pbar-title{font-weight:700;text-align:center;margin-bottom:12px;font-size:15px}
.stk-pbar-bar{display:flex;border-radius:6px;overflow:hidden;height:32px;margin-bottom:8px}
.stk-pbar-seg{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:13px}
.stk-pbar-w{background:#28a745}
.stk-pbar-d{background:#f0a500}
.stk-pbar-l{background:#dc3545}
.stk-pbar-labels{display:flex;justify-content:space-between;font-size:13px}
.stk-pbar-lw{color:#28a745;font-weight:700}
.stk-pbar-ld{color:#f0a500;font-weight:700}
.stk-pbar-ll{color:#dc3545;font-weight:700}

/* Турнирная таблица группы */
.stk-gt-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:15px 0}
.stk-gt-table{width:100%;min-width:400px;border-collapse:collapse;font-size:13px}
.stk-gt-table thead tr{background:#1a1a2e;color:#fff}
.stk-gt-table th{padding:9px 10px;text-align:center;white-space:nowrap}
.stk-gt-table td{padding:8px 10px;text-align:center}
.stk-gt-team{white-space:nowrap;font-weight:600;text-align:left!important}
.stk-gt-hi{background:#fffde7!important;font-weight:700}
.stk-gt-even{background:#fff}
.stk-gt-odd{background:#f8f9fa}
.stk-gt-pts{font-weight:700}
.stk-gt-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:4px;vertical-align:middle}
.stk-gt-playoff{background:#1a6fc4}
.stk-gt-3rd{background:#28a745}
