.bc-row{display:grid;grid-template-columns:54px minmax(0,1fr);grid-gap:2px 12px;gap:2px 12px;padding:10px 12px;border-bottom:1px solid #f0f1f3}.bc-row:last-child{border-bottom:0}.bc-row:nth-child(2n){background:#fbfbfc}.bc-time{font-size:13px;font-weight:800;color:#15171a;line-height:1.3}.bc-time small{display:block;font-size:10.5px;font-weight:700;color:#9aa1a8}.bc-time small.live{color:#c2185b}.bc-m{min-width:0}.bc-pair{display:flex;align-items:center;gap:7px;font-size:13.5px;font-weight:800;color:#15171a;line-height:1.35}.bc-pair svg{flex-shrink:0;fill:#7a808a}.bc-pair a{color:#1a5fb4}.bc-pair a:hover{color:#106239}.bc-lg{font-size:11.5px;font-weight:700;color:#7a808a;margin-top:2px}.bc-ch{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.bc-c{display:inline-flex;align-items:center;gap:6px;border:1px solid #e6e8ec;border-radius:8px;padding:4px 9px;font-size:12px;font-weight:800;color:#4d525a;background:#fff;line-height:1.3}.bc-c:hover{border-color:#138a52;color:#138a52}.bc-c svg{flex-shrink:0;fill:none;stroke:currentColor}.bc-c span{font-size:11px;font-weight:700;color:#7a808a}.bc-c em{font-style:normal;font-size:10px;font-weight:800;padding:1px 6px;border-radius:5px;background:#f1f3f5;color:#7a808a;white-space:nowrap}.bc-c em.free{background:#e6f4ee;color:#138a52}.bc-list .bc-row{grid-template-columns:minmax(0,1fr)}.bc-note{font-size:11.5px;line-height:1.55;color:#7a808a;padding:9px 12px 11px;border-top:1px solid #f0f1f3}.bc-note a{color:#138a52;font-weight:800}.bc-chan{display:flex;align-items:center;gap:8px;padding:8px 11px;border-bottom:1px solid #f0f1f3;font-size:12.5px;font-weight:700;color:#4d525a}.bc-chan em{font-style:normal;font-size:10px;font-weight:800;padding:1px 6px;border-radius:5px;background:#f1f3f5;color:#7a808a}.bc-chan em.free{background:#e6f4ee;color:#138a52}.bc-chan b{margin-left:auto;font-size:10.5px;font-weight:700;color:#9aa1a8}@media (max-width:520px){.bc-row{grid-template-columns:44px minmax(0,1fr);gap:2px 9px;padding:9px 10px}}