.vb-page{max-width:1240px;margin:auto;padding:24px 16px 48px;background:#f4f4f5;color:#0b0b0d;font:16px/1.6 Arial,sans-serif}.vb-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.vb-heading .sport-artwork{width:144px;flex-shrink:0}.vb-page h2{font:800 30px/1.15 var(--font-barlow),Arial;margin:0 0 14px}.vb-page h3{font:700 23px/1.2 var(--font-barlow),Arial;margin:12px 0}.vb-page .npl-panel{padding:22px;margin:20px 0;background:#fff;border:1px solid #e4e4e7;border-radius:8px}.vb-page a{color:#a40022;text-underline-offset:3px}.vb-page :is(input,select,button,summary):focus-visible,.vb-page a:focus-visible{outline:3px solid #c8102e;outline-offset:3px}.vb-nav{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.vb-action,.vb-nav a{display:inline-flex;align-items:center;min-height:44px;padding:6px 12px;border:1px solid #e4e4e7;border-radius:6px;text-decoration:none;background:#fff;font-weight:700}.vb-nav a[aria-current]{background:#0b0b0d;color:white}.vb-note{color:#52525b;font-size:14px}.vb-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.vb-tiles span{padding:12px;background:#f4f4f5}.vb-tiles b{font:800 32px var(--font-barlow),Arial;display:block}.vb-leaders,.vb-stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.vb-leaders article,.vb-stories>a{padding:16px;border:1px solid #e4e4e7;border-radius:6px}.vb-stories>a{text-decoration:none;color:inherit}.vb-stories span{color:#a40022;font-size:14px}.vb-stories p{font-size:15px;color:#52525b}.vb-team{display:inline-flex;gap:8px;align-items:center;min-width:0;vertical-align:middle}.vb-team a{overflow-wrap:anywhere}.vb-team img,.vb-team>span:first-child{flex-shrink:0}.vb-matches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.vb-match{border:1px solid #e4e4e7;padding:16px;border-radius:8px;min-width:0}.vb-match>p{font-size:14px;color:#52525b;margin:0 0 12px}.vb-match>div{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:10px 0}.vb-match b{font:800 28px var(--font-barlow),Arial}.vb-match .vb-action{font-size:14px;margin-top:10px}.vb-filters{display:flex;align-items:end;flex-wrap:wrap;gap:16px}.vb-filters label{display:grid;gap:6px;flex:1 1 150px}.vb-filters :is(input,select,button){min-height:44px;border:1px solid #52525b;border-radius:5px;padding:8px;background:#fff;color:#0b0b0d;font:16px Arial;width:100%}.vb-filters button{background:#0b0b0d;color:#fff;width:auto;cursor:pointer}.vb-table-wrap{overflow-x:auto;max-width:100%}.vb-page table{width:100%;border-collapse:collapse;font-size:15px}.vb-page td,.vb-page th{text-align:left;padding:12px 8px;border-bottom:1px solid #e4e4e7;white-space:nowrap}.vb-page th:first-child{font-weight:400}.vb-percent{display:grid;gap:4px}.vb-percent meter{width:70px;height:10px;accent-color:#c8102e}.vb-rankings{padding-left:30px}.vb-rankings li{padding:10px 0;border-bottom:1px solid #e4e4e7}.vb-rankings li>span:last-child{margin-left:12px}.vb-page details{border-bottom:1px solid #e4e4e7;padding:12px 0}.vb-page summary{cursor:pointer;min-height:44px;font-weight:700}.vb-page li{margin-bottom:8px}@media(max-width:900px){.vb-leaders,.vb-matches,.vb-stories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.vb-heading{align-items:flex-start;flex-wrap:wrap}.vb-heading .sport-artwork{width:120px}.vb-page .npl-panel{padding:16px}.vb-leaders,.vb-matches,.vb-stories{grid-template-columns:minmax(0,1fr)}.vb-tiles{gap:8px}.vb-tiles span{font-size:14px}.vb-page td,.vb-page th,.vb-tiles span{padding:10px 6px}.vb-page table{font-size:14px}.vb-table-wrap .vb-team{max-width:165px;white-space:normal}}.site-stage .vb-page .vb-nav a{font:700 14px/1.4 Arial,sans-serif;text-transform:none;letter-spacing:0}.vb-state-page .vb-heading{min-height:0}.vb-state-page .vb-nav{flex-wrap:nowrap;max-width:100%;overflow-x:auto;padding:2px 0 6px;margin:10px 0}.vb-state-page .vb-nav a{flex-shrink:0;white-space:nowrap}.vb-state-page .vb-state-updated{margin:8px 0}.vb-state-page .vb-state{margin-top:12px}.vb-state{min-width:0;background:#fff;border:1px solid #e4e4e7;border-radius:8px;padding:20px;margin:20px 0}.vb-state-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.vb-state-heading p{margin:0;color:#52525b;font-size:14px}.vb-state-heading h2{margin:4px 0}.vb-state-heading>a{font-weight:700;font-size:14px;min-height:44px;display:flex;align-items:center}.vb-bracket-help{font-size:14px;color:#52525b;max-width:75ch}.vb-bracket-scroll{max-width:100%;overflow-x:auto;padding:0 0 12px;overscroll-behavior-x:contain;scrollbar-color:#52525b #f4f4f5}.vb-bracket-scroll:focus-visible{outline:3px solid #c8102e;outline-offset:3px}.vb-bracket-tree{display:grid;grid-template-columns:320px 260px 260px;gap:28px;min-width:896px;padding:0 2px}.vb-bracket-round{min-width:0}.vb-bracket-round h3{height:32px;margin:12px 0;color:#0b0b0d}.vb-bracket-slots{display:grid;height:768px}.vb-bracket-qf .vb-bracket-slots{grid-template-rows:repeat(4,1fr)}.vb-bracket-sf .vb-bracket-slots{grid-template-rows:repeat(2,1fr)}.vb-bracket-slot{position:relative;display:flex;align-items:center;min-width:0}.vb-state-match{position:relative;background:#fff;border:1px solid #e4e4e7;border-radius:6px;padding:12px;width:100%;box-sizing:border-box;min-height:170px}.vb-state-match>p{margin:0 0 8px;font:700 14px/1.4 Arial,sans-serif;color:#0b0b0d}.vb-state-match>p>span{display:block;font-weight:400;color:#52525b}.vb-state-match .vb-seeded-team{display:flex;align-items:center;gap:7px;min-height:44px;text-decoration:none;color:#0b0b0d}.vb-state-match .vb-seeded-team:hover strong{text-decoration:underline;color:#a40022}.vb-seed{color:#a40022;font-size:14px;font-weight:700;width:16px;flex-shrink:0}.vb-seeded-name{min-width:0}.vb-seeded-name strong{font:700 15px/1.2 Arial,sans-serif;display:block;overflow-wrap:anywhere}.vb-seeded-name small,.vb-state-game-label{display:block;font:400 13px/1.4 Arial,sans-serif;color:#52525b}.vb-state-game-label{margin-top:7px}.vb-state-placeholder{display:flex;align-items:center;min-height:42px;font:400 14px/1.4 Arial,sans-serif;color:#52525b;border-top:1px solid #e4e4e7}.vb-state-title-match{border-top:3px solid #c8102e}.vb-bracket-qf .vb-bracket-slot:nth-child(odd):after,.vb-bracket-sf .vb-bracket-slot:nth-child(odd):after{content:"";position:absolute;left:100%;top:50%;width:14px;height:100%;border:1px solid #52525b;border-left-width:0;pointer-events:none}.vb-bracket-final .vb-bracket-slot:before,.vb-bracket-sf .vb-bracket-slot:before{content:"";position:absolute;right:100%;width:14px;top:50%;border-top:1px solid #52525b;pointer-events:none}.vb-state-third{font-size:14px;margin:12px 0}.vb-state-footer{display:flex;gap:16px;flex-wrap:wrap;font-size:14px}.vb-state-footer a{display:flex;align-items:center;min-height:44px}.vb-state-updated{font-size:14px;color:#52525b}@media(min-width:1100px){.vb-bracket-tree{grid-template-columns:minmax(320px,1.2fr) minmax(260px,1fr) minmax(260px,1fr)}}@media(max-width:600px){.vb-state{padding:14px}.vb-state-heading{align-items:flex-start}.vb-state-heading h2{font-size:30px}.vb-state-heading>a{max-width:110px}.vb-bracket-tree{grid-template-columns:280px 230px 230px;min-width:796px}.vb-state-match{padding:10px}.vb-bracket-help{font-size:14px}}.site-stage .vb-page table :is(th,td,a){font:400 15px/1.5 Arial,sans-serif;text-transform:none;letter-spacing:0}.site-stage .vb-page table th a{font-weight:700}.vb-page meter::-webkit-meter-bar{background:#e4e4e7;border:0}.vb-page meter::-webkit-meter-optimum-value{background:#c8102e}.vb-page meter::-moz-meter-bar{background:#c8102e}@media(max-width:600px){.site-stage .vb-page .vb-heading{flex-wrap:nowrap;gap:12px}.vb-heading>.npl-page-title{min-width:0}.site-stage .vb-page .vb-heading h1{font-size:32px}.site-stage .vb-page .vb-heading .npl-page-title p{font-size:14px}.site-stage .vb-page table :is(th,td,a){font-size:14px}}.vb-page :is(.vb-team,.vb-state-match,.vb-match) img{object-fit:contain}.vb-card{background:#fff;border:1px solid #e4e4e7;border-top:3px solid #a40022;border-radius:8px;padding:20px;margin:20px 0;min-width:0}.vb-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.vb-card-head h2{margin:0 0 6px}.vb-card-head p{margin:0;color:#52525b;font-size:14px;max-width:70ch}.vb-chips{display:flex;gap:8px;overflow-x:auto;padding:12px 0 4px;margin:0;scrollbar-width:thin}.vb-chips a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:6px 14px;border:1px solid #e4e4e7;border-radius:6px;background:#fff;font:700 14px/1.2 Arial,sans-serif;text-decoration:none;white-space:nowrap}.vb-chips a[aria-current]{background:#0b0b0d;color:#fff;border-color:#0b0b0d}.vb-day-jump a{background:#f4f4f5}.vb-day{margin-top:22px;scroll-margin-top:72px}.vb-day h3{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 12px;padding-bottom:8px;border-bottom:2px solid #0b0b0d;font:800 26px/1.1 var(--font-barlow),Arial}.vb-day h3 small{font:600 13px Arial,sans-serif;color:#52525b}.vb-sched-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vb-sched-match{display:grid;gap:8px;padding:12px;border:1px solid #e4e4e7;border-radius:8px;background:#fff;min-width:0}.vb-sched-match[data-round=Championship]{border-color:#a40022;box-shadow:inset 0 3px 0 #a40022}.vb-sched-match header{display:flex;justify-content:space-between;align-items:center;gap:8px}.vb-sched-time{font:800 20px/1 var(--font-barlow),Arial}.vb-sched-class{padding:2px 8px;border-radius:999px;background:#0b0b0d;color:#fff;font:700 13px/1.6 Arial,sans-serif}.vb-sched-round{margin:0;color:#52525b;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.vb-sched-side{display:flex;align-items:center;gap:8px;min-width:0;min-height:36px}.vb-sched-side img,.vb-sched-side>span:nth-child(2){flex-shrink:0}.vb-sched-side img{object-fit:contain}.vb-sched-side strong{display:block;font-size:15px;line-height:1.2;overflow-wrap:anywhere}.vb-sched-side small{display:block;color:#52525b;font-size:13px}.vb-sched-seed{flex:0 0 22px;text-align:center;font:800 15px/1 var(--font-barlow),Arial;color:#a40022}.vb-sched-side.is-waiting{color:#52525b;font-size:14px;font-style:italic}.vb-sched-match footer{color:#52525b;font-size:13px;border-top:1px solid #f0f0f2;padding-top:8px}@media(max-width:900px){.vb-sched-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.vb-card{padding:14px}.vb-sched-grid{grid-template-columns:minmax(0,1fr)}.vb-day h3{font-size:23px}}.vb-chips button{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:6px 14px;border:1px solid #e4e4e7;border-radius:6px;background:#fff;font:700 14px/1.2 Arial,sans-serif;color:#0b0b0d;cursor:pointer;white-space:nowrap}.vb-chips button.on,.vb-chips button[aria-pressed=true]{background:#0b0b0d;color:#fff;border-color:#0b0b0d}.vb-round-chips{padding-top:2px}.vb-round-chips button{min-height:40px;background:#f4f4f5}.vb-quick{display:flex;flex-wrap:wrap;gap:6px 22px;margin:12px 0 4px}.vb-quick a{font:700 16px/1.4 Arial,sans-serif;color:#a40022;text-decoration:none;min-height:32px;display:inline-flex;align-items:center}.vb-quick a:hover{text-decoration:underline}.vb-browse .vb-state{border:0;padding:0;margin:14px 0 0;background:transparent}.vb-browse[data-round=final] .vb-bracket-tree,.vb-browse[data-round=qf] .vb-bracket-tree,.vb-browse[data-round=sf] .vb-bracket-tree{grid-template-columns:minmax(0,1fr);min-width:0;max-width:520px}.vb-browse[data-round=final] :is(.vb-bracket-qf,.vb-bracket-sf),.vb-browse[data-round=qf] :is(.vb-bracket-sf,.vb-bracket-final),.vb-browse[data-round=sf] :is(.vb-bracket-qf,.vb-bracket-final){display:none}.vb-browse[data-round=final] .vb-bracket-slots,.vb-browse[data-round=qf] .vb-bracket-slots,.vb-browse[data-round=sf] .vb-bracket-slots{height:auto;grid-template-rows:none;gap:14px}.vb-browse[data-round=final] .vb-bracket-slot:after,.vb-browse[data-round=final] .vb-bracket-slot:before,.vb-browse[data-round=qf] .vb-bracket-slot:after,.vb-browse[data-round=qf] .vb-bracket-slot:before,.vb-browse[data-round=sf] .vb-bracket-slot:after,.vb-browse[data-round=sf] .vb-bracket-slot:before{display:none}.vb-finder-field{display:grid;gap:6px;margin:14px 0 6px;font-weight:700;font-size:14px}.vb-finder-field input{min-height:48px;padding:8px 12px;border:1px solid #52525b;border-radius:6px;font:16px Arial,sans-serif;max-width:480px}.vb-finder-list{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px}.vb-finder-row{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:10px 12px;border:1px solid #e4e4e7;border-radius:8px}.vb-finder-row img{object-fit:contain}.vb-finder-row strong{display:block}.vb-finder-row small{display:block;color:#52525b;font-size:13px}.vb-dates ol{list-style:none;margin:12px 0;padding:0;display:grid;gap:10px}.vb-dates li{display:grid;grid-template-columns:110px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid #f0f0f2}.vb-dates li b{font:800 20px/1.1 var(--font-barlow),Arial}.vb-dates li>span{display:grid;gap:2px;color:#27272a;font-size:15px}.vb-class-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.vb-class-card{display:grid;gap:10px;align-content:start;padding:14px;border:1px solid #e4e4e7;border-radius:8px;background:#fff;color:#0b0b0d;text-decoration:none;min-width:0}.vb-class-card:hover{border-color:#a40022}.vb-class-card-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.vb-class-card-head strong{font:800 22px/1.1 var(--font-barlow),Arial;color:#a40022}.vb-tag{padding:2px 8px;border-radius:999px;background:#0b0b0d;color:#fff;font:700 13px/1.6 Arial,sans-serif;text-transform:uppercase}.vb-class-card>small{color:#52525b;font-size:13px}.vb-class-top{display:flex;align-items:center;gap:10px}.vb-class-top img,.vb-top-seeds img{object-fit:contain}.vb-class-top b{display:block;font-size:17px}.vb-class-top small{color:#52525b;font-size:13px}.vb-top-seeds{list-style:none;margin:0;padding:0;display:grid;gap:6px}.vb-top-seeds li{display:flex;align-items:center;gap:8px;font-size:15px}.vb-explainer summary{cursor:pointer;font:800 20px/1.3 var(--font-barlow),Arial;min-height:44px;display:flex;align-items:center}.vb-explainer p{max-width:75ch}.vb-kicker{font:700 13px/1 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#a40022}.vb-sources{margin:8px 0 0}@media(max-width:900px){.vb-class-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.vb-class-grid{grid-template-columns:minmax(0,1fr)}.vb-dates li{grid-template-columns:1fr;gap:4px}.vb-finder-row{grid-template-columns:auto 1fr}.vb-finder-row a{grid-column:2}.vb-quick a{font-size:15px}}.vb-seeded-team .vb-set-score{margin-left:auto;font:800 22px/1 var(--font-barlow),Arial;color:#0b0b0d;padding-left:8px}.vb-seeded-team.is-winner strong{font-weight:800}.vb-seeded-team.is-winner .vb-set-score{color:#a40022}.vb-seeded-team.is-loser{opacity:.62}.vb-final-tag{margin-left:auto;font:700 13px/1.6 Arial,sans-serif;font-style:normal;padding:1px 8px;border-radius:999px;background:#0b0b0d;color:#fff;text-transform:uppercase;letter-spacing:.04em}.vb-state-match>p{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px}.vb-state-match>p>span{flex-basis:100%}.vb-state-match>p>.vb-final-tag{flex-basis:auto;order:-1;margin-left:0}.vb-state-champion{margin:10px 0 0;padding:10px 14px;border-left:4px solid #a40022;background:#f4f4f5;font-size:16px}.vb-state-champion strong{font:800 22px/1.2 var(--font-barlow),Arial}.vb-sched-badges{display:inline-flex;align-items:center;gap:6px}.vb-sched-final{padding:2px 8px;border-radius:999px;border:1px solid #0b0b0d;font:700 13px/1.6 Arial,sans-serif;text-transform:uppercase}.vb-sched-side .vb-sched-sets{margin-left:auto;font:800 22px/1 var(--font-barlow),Arial}.vb-sched-side.is-winner strong{font-weight:800}.vb-sched-side.is-winner .vb-sched-sets{color:#a40022}.vb-sched-side.is-loser{opacity:.62}.vb-today-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:12px}.vb-today-grid:has(.vb-today-group:only-child){grid-template-columns:minmax(0,1fr)}.vb-today-group h3{margin:0 0 8px;font:800 22px/1.1 var(--font-barlow),Arial}.vb-today-group ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.vb-today-group:only-child ul{grid-template-columns:repeat(3,minmax(0,1fr))}.vb-today-group a{display:grid;gap:4px;padding:10px 12px;border:1px solid #e4e4e7;border-radius:8px;color:#0b0b0d;text-decoration:none;min-width:0}.vb-today-group a:hover{border-color:#a40022}.vb-today-when{color:#52525b;font-size:13px;font-weight:700;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.vb-today-when em{font:700 13px/1.6 Arial,sans-serif;font-style:normal;padding:1px 8px;border-radius:999px;background:#0b0b0d;color:#fff;text-transform:uppercase}.vb-today-team{display:flex;align-items:center;gap:8px;min-height:28px;font-size:15px;min-width:0}.vb-today-team img{object-fit:contain;flex-shrink:0}.vb-today-team b{margin-left:auto;font:800 20px/1 var(--font-barlow),Arial}.vb-today-team.is-winner{font-weight:800}.vb-today-team.is-winner b{color:#a40022}.vb-today-team.is-loser{opacity:.62}.vb-today-wait{color:#52525b;font-style:italic;font-size:14px}@media(max-width:900px){.vb-today-group:only-child ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.vb-today-grid,.vb-today-group:only-child ul{grid-template-columns:minmax(0,1fr)}}.vb-day-fold>summary{cursor:pointer;list-style:none;min-height:48px}.vb-day-fold>summary::-webkit-details-marker{display:none}.vb-day-fold>summary h3{margin-bottom:0}.vb-day-fold>summary h3:after{content:"+";margin-left:12px;font:800 24px/1 Arial,sans-serif;color:#a40022}.vb-day-fold[open]>summary h3:after{content:"–"}.vb-day-fold[open]>summary{margin-bottom:12px}.vb-schedule.is-embedded .vb-sched-match{padding:10px;gap:4px}.vb-schedule.is-embedded .vb-sched-side{min-height:30px}.vb-schedule.is-embedded .vb-sched-side small{display:none}.vb-schedule.is-embedded .vb-sched-match footer{padding-top:4px;font-size:13px}.vb-chips a small{margin-left:8px;padding:1px 7px;border-radius:999px;background:#e4e4e7;color:#27272a;font:700 13px/1.5 Arial,sans-serif}.vb-chips a[aria-current] small{background:#fff}.vb-score-list{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vb-score-list a{display:grid;gap:2px;padding:10px 12px;border:1px solid #e4e4e7;border-radius:8px;color:#0b0b0d;text-decoration:none;min-width:0;background:#fff}.vb-score-list a:hover{border-color:#a40022}.vb-score-meta{display:flex;justify-content:space-between;gap:8px;align-items:baseline;color:#52525b;font-size:13px;font-weight:700;margin-bottom:2px}.vb-score-meta b{font-size:13px;color:#a40022}.vb-score-meta b.is-final{color:#0b0b0d}.vb-score-team{display:flex;align-items:center;gap:8px;min-height:32px;font-size:15px;min-width:0}.vb-score-team img{object-fit:contain;flex-shrink:0}.vb-score-team em{flex:0 0 16px;font:800 13px/1 var(--font-barlow),Arial;font-style:normal;color:#a40022;text-align:center}.vb-score-team>span{min-width:0;overflow-wrap:anywhere}.vb-score-team strong{margin-left:auto;font:800 22px/1 var(--font-barlow),Arial}.vb-score-team.is-winner{font-weight:800}.vb-score-team.is-winner strong{color:#a40022}.vb-score-team.is-loser{opacity:.62}.vb-search-all{margin:18px 0}.vb-search-all>summary{cursor:pointer;min-height:48px;display:flex;align-items:center;font:800 20px/1.2 var(--font-barlow),Arial;color:#0b0b0d}@media(max-width:700px){.vb-score-list{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.vb-card-head{flex-wrap:wrap}.vb-card-head>.vb-action{white-space:nowrap}}.vb-venue-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0}.vb-venue{padding:14px;border:1px solid #e4e4e7;border-radius:8px;background:#fff}.vb-venue h3{margin:0 0 4px;font:800 22px/1.15 var(--font-barlow),Arial}.vb-venue p{margin:2px 0;font-size:15px}.vb-venue-when{color:#a40022;font-weight:700}.vb-venue-meta{color:#52525b;font-size:13px}@media(max-width:800px){.vb-venue-grid{grid-template-columns:minmax(0,1fr)}}.vb-sched-match footer{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.vb-sched-gc,.vb-state-gc{font-size:13px;font-weight:700;color:#a40022;text-decoration:none}.vb-sched-gc:hover,.vb-state-gc:hover{text-decoration:underline}.vb-state-gc{display:inline-block;margin-top:6px}.site-stage:has(.vb-page) .crumbs,.site-stage:has(.vb-page) .crumbs :is(a,span){font-size:13px}.vb-match-links{display:flex;flex-wrap:wrap;gap:6px 12px;width:100%;margin-top:6px}.vb-match-links a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding:7px 10px;border:1px solid #e4e4e7;border-radius:6px;background:#fff;color:#a40022;font:700 13px/1.4 Arial,sans-serif;text-decoration:none;overflow-wrap:anywhere}.vb-match-links a:hover{text-decoration:underline;border-color:#a40022}.vb-match-links a:focus-visible{outline:2px solid #a40022;outline-offset:3px}.gc-actions:has(.vb-coverage-action){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}