.bdsv-supabase-feed{font-family:Arial,sans-serif}
/* Scoped to the new feed mount. No rules affect the installed homepage. */
.bdsv-supabase-matches,.bdsv-supabase-matches *,.bdsv-supabase-tables,.bdsv-supabase-tables *{box-sizing:border-box}
.bdsv-supabase-matches>details{margin:12px 0;border:1px solid #a9bdc7;border-radius:8px;overflow:hidden;background:#fff;color:#17232b}
.bdsv-supabase-matches>details>summary{padding:16px;cursor:pointer;background:#1f4d68;color:#fff;font-size:17px;font-weight:700;overflow-wrap:anywhere}
.bdsv-supabase-matches .bdsv-live__detail-game{background:#fff;color:#17232b}
.bdsv-supabase-matches .bdsv-live__detail-game.is-lineup{background:#fffdf6}
.bdsv-supabase-matches .bdsv-live__detail-game.is-finished{background:#f8fbfc}
.bdsv-supabase-matches .bdsv-live__detail-side,.bdsv-supabase-matches .bdsv-live__detail-type{color:#17232b}
.bdsv-supabase-matches .is-running-score{background:#eaf2f7;color:#1f4d68}
.bdsv-supabase-matches .is-final-score{background:#7d0303;color:#fff}
.bdsv-supabase-tables table{width:100%;border-collapse:collapse;background:#fff;color:#17232b;font-size:14px}
.bdsv-supabase-tables th,.bdsv-supabase-tables td{padding:10px 6px;border-bottom:1px solid #dce5ea;text-align:center}
.bdsv-supabase-tables th:nth-child(2),.bdsv-supabase-tables td:nth-child(2){text-align:left;overflow-wrap:anywhere}
.bdsv-supabase-tables tr.is-live{background:#fff7db}
.bdsv-supabase-feed .bdsv-supabase-tables h3.bdsv-supabase-table-title{color:#fff!important}
.bdsv-supabase-tables[hidden],.bdsv-supabase-tables>section[hidden]{display:none!important}
@media(max-width:600px){.bdsv-supabase-tables table{font-size:12px}.bdsv-supabase-tables th,.bdsv-supabase-tables td{padding:9px 3px}.bdsv-supabase-matches>details>summary{font-size:15px}}
