main #schedule,.groups #schedule{font-family:var(--font-roboto,Arial,sans-serif)!important}@media (min-width:1400px){main #schedule .container,main #schedule .container-lg,main #schedule .container-md,main #schedule .container-sm,main #schedule .container-xl,main #schedule .container-xxl,.groups #schedule .container,.groups #schedule .container-lg,.groups #schedule .container-md,.groups #schedule .container-sm,.groups #schedule .container-xl,.groups #schedule .container-xxl{max-width:1150px}}@media (min-width:1024px) and (max-width:1200px){main #schedule.container-lg,.groups #schedule.container-lg{max-width:100%}}main #schedule strong,.groups #schedule strong{font-weight:600}main #schedule input[type=search]::-webkit-search-decoration{opacity:1;-webkit-appearance:auto;width:20px;height:20px;display:block}main #schedule input[type=search]::-webkit-search-cancel-button{opacity:1;-webkit-appearance:auto;width:20px;height:20px;display:block}main #schedule input[type=search]::-webkit-search-results-button{opacity:1;-webkit-appearance:auto;width:20px;height:20px;display:block}main #schedule input[type=search]::-webkit-search-results-decoration{opacity:1;-webkit-appearance:auto;width:20px;height:20px;display:block}.groups #schedule input[type=search]::-webkit-search-decoration{opacity:1;-webkit-appearance:auto;width:20px;height:20px;display:block}.groups #schedule input[type=search]::-webkit-search-cancel-button{opacity:1;-webkit-appearance:auto;width:20px;height:20px;display:block}.groups #schedule input[type=search]::-webkit-search-results-button{opacity:1;-webkit-appearance:auto;width:20px;height:20px;display:block}.groups #schedule input[type=search]::-webkit-search-results-decoration{opacity:1;-webkit-appearance:auto;width:20px;height:20px;display:block}main #schedule .alert.alert-info,.groups #schedule .alert.alert-info{background-color:#dee2e680;border-color:#e2e3e4}main #schedule .pageDesc,.groups #schedule .pageDesc{font-size:1.1rem}main #schedule #msg div,.groups #schedule #msg div{text-align:center;width:100%;padding:100px 20px;display:block}main #schedule .legend,.groups #schedule .legend{flex-direction:column;gap:.5rem;width:100%;margin-top:-.5rem;margin-bottom:1.5rem;display:flex}main #schedule .legend .legendItems,.groups #schedule .legend .legendItems{gap:.5rem;display:flex}main #schedule .legend .legendItem,.groups #schedule .legend .legendItem{padding:.5rem 1rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1;font-family:"factoria",var(--font-roboto),sans-serif!important}main #schedule .legend .legendItemAway,.groups #schedule .legend .legendItemAway{color:#0c2340;background:#b1b3b359}main #schedule .legend .legendItemHome,.groups #schedule .legend .legendItemHome{color:#fff;background:#0c2340}main #schedule .seasonTypeHeading,.groups #schedule .seasonTypeHeading{color:#0c2340;text-transform:uppercase;width:100%;font-size:2.5rem;font-style:normal;font-weight:700;font-family:Tungsten Narrow A,Tungsten Narrow B,din-condensed,sans-serif!important}main #schedule .games.noGameButton,.groups #schedule .games.noGameButton{gap:.6rem}@media (min-width:768px){main #schedule .games.noGameButton:not(.mobileLayoutAlways),.groups #schedule .games.noGameButton:not(.mobileLayoutAlways){flex-wrap:wrap;display:flex}}main #schedule .gameContainer,.groups #schedule .gameContainer{color:#0c2340;margin-bottom:1.25rem;font-size:1.1rem;font-style:normal;font-weight:500;overflow:hidden;font-family:"factoria",var(--font-roboto),sans-serif!important}main #schedule .gameContainer.noGameButton,.groups #schedule .gameContainer.noGameButton{flex-grow:1;width:100%;max-width:100%}@media (min-width:850px){main #schedule .gameContainer.noGameButton,.groups #schedule .gameContainer.noGameButton{width:47%;max-width:calc(50% - .4rem);margin-bottom:0}}@media (min-width:1200px){main #schedule .gameContainer.noGameButton,.groups #schedule .gameContainer.noGameButton{width:30%;max-width:calc(33.333% - .4rem)}}@media (min-width:768px){main #schedule .gameDetails:not(.mobileLayoutAlways),.groups #schedule .gameDetails:not(.mobileLayoutAlways){display:flex}}main #schedule .gameTags,.groups #schedule .gameTags{color:#000;background:#b1b3b31a;border:2px solid #b1b3b340;border-bottom:0;border-radius:8px 8px 0 0;justify-content:center;width:100%;padding-left:calc(1.25rem - 2px);padding-right:calc(1.25rem - 2px);display:flex}@media (min-width:768px){main #schedule .gameTags:not(.mobileLayoutAlways),.groups #schedule .gameTags:not(.mobileLayoutAlways){justify-content:flex-start;padding-left:calc(1.5rem - 2px);padding-right:calc(1.5rem - 2px)}}main #schedule .gameTag,.groups #schedule .gameTag{text-transform:uppercase;letter-spacing:1px;justify-content:flex-start;align-items:center;gap:.25rem;width:fit-content;height:2.75rem;padding:.75rem 0;font-size:.8rem;font-weight:700;line-height:1.1;display:flex}main #schedule .gameDate,.groups #schedule .gameDate{color:#fff;background:#0c2340;border-radius:8px 8px 0 0;flex-direction:column;justify-content:center;padding:.75rem 1.25rem;display:flex}main #schedule .gameDate.gameTagsVisible,.groups #schedule .gameDate.gameTagsVisible{border-radius:0}@media (min-width:768px){main #schedule .gameDate:not(.mobileLayoutAlways),.groups #schedule .gameDate:not(.mobileLayoutAlways){border-radius:8px 0 0 8px;flex:0 0 10rem;padding:1.5rem}main #schedule .gameDate:not(.mobileLayoutAlways).gameTagsVisible,.groups #schedule .gameDate:not(.mobileLayoutAlways).gameTagsVisible{border-radius:0 0 0 8px}main #schedule .gameDate:not(.mobileLayoutAlways).broadcastersVisible,.groups #schedule .gameDate:not(.mobileLayoutAlways).broadcastersVisible{border-radius:8px 0 0}main #schedule .gameDate:not(.mobileLayoutAlways).gameTagsVisible.broadcastersVisible,.groups #schedule .gameDate:not(.mobileLayoutAlways).gameTagsVisible.broadcastersVisible{border-radius:0}}main #schedule .away .gameDate,.groups #schedule .away .gameDate{color:#0c2340;background:#b1b3b359}main #schedule .gameDateGroup,.groups #schedule .gameDateGroup{justify-content:space-between;align-items:center;display:flex}@media (min-width:768px){main #schedule .gameDateGroup:not(.mobileLayoutAlways),.groups #schedule .gameDateGroup:not(.mobileLayoutAlways){flex-direction:column;justify-content:flex-start;align-items:flex-start}}main #schedule .gameDateDayGroup,.groups #schedule .gameDateDayGroup{flex-direction:column;display:flex}@media (min-width:768px){main #schedule .gameDateDayGroup:not(.mobileLayoutAlways),.groups #schedule .gameDateDayGroup:not(.mobileLayoutAlways){flex-direction:column;display:flex}}main #schedule .gameDateDay,.groups #schedule .gameDateDay{font-size:1rem;font-weight:400;line-height:1.2}@media (min-width:768px){main #schedule .gameDateDay:not(.mobileLayoutAlways),.groups #schedule .gameDateDay:not(.mobileLayoutAlways){font-size:.875rem}}main #schedule .gameDateDate,.groups #schedule .gameDateDate{text-transform:uppercase;font-size:1.25rem;font-weight:700;line-height:1.2}@media (min-width:768px){main #schedule .gameDateDate:not(.mobileLayoutAlways),.groups #schedule .gameDateDate:not(.mobileLayoutAlways){font-size:1.5rem}}main #schedule .gameDateTime,.groups #schedule .gameDateTime{text-transform:uppercase;text-align:end;justify-content:center;font-size:1rem;font-weight:400;display:flex}@media (min-width:768px){main #schedule .gameDateTime:not(.mobileLayoutAlways),.groups #schedule .gameDateTime:not(.mobileLayoutAlways){text-align:start;justify-content:flex-start;font-size:.875rem}}main #schedule .gameContentPromosWrapper,.groups #schedule .gameContentPromosWrapper{background-color:#b1b3b31a;border:2px solid #b1b3b340;border-top:0;border-radius:0 0 8px 8px;padding:0 1.25rem}main #schedule .gameContentPromosWrapper.broadcastersVisible,.groups #schedule .gameContentPromosWrapper.broadcastersVisible{border-radius:0}@media (min-width:768px){main #schedule .gameContentPromosWrapper:not(.mobileLayoutAlways),.groups #schedule .gameContentPromosWrapper:not(.mobileLayoutAlways){border:2px solid #b1b3b340;border-left:0;border-radius:0 8px 8px 0;flex-direction:column;justify-content:center;width:100%;display:flex}main #schedule .gameContentPromosWrapper:not(.mobileLayoutAlways).gameTagsVisible,.groups #schedule .gameContentPromosWrapper:not(.mobileLayoutAlways).gameTagsVisible{border-radius:0 0 8px}main #schedule .gameContentPromosWrapper:not(.mobileLayoutAlways).broadcastersVisible,.groups #schedule .gameContentPromosWrapper:not(.mobileLayoutAlways).broadcastersVisible{border-radius:0 8px 0 0}main #schedule .gameContentPromosWrapper:not(.mobileLayoutAlways).gameTagsVisible.broadcastersVisible,.groups #schedule .gameContentPromosWrapper:not(.mobileLayoutAlways).gameTagsVisible.broadcastersVisible{border-radius:0}}main #schedule .gameContent,.groups #schedule .gameContent{flex-direction:column;align-items:center;width:100%;padding:.75rem 0;display:flex}@media (min-width:768px){main #schedule .gameContent:not(.mobileLayoutAlways),.groups #schedule .gameContent:not(.mobileLayoutAlways){flex-direction:row;align-items:center;width:100%;padding:.75rem 0;display:flex}}main #schedule .gameOpponent,.groups #schedule .gameOpponent{justify-content:center;align-items:center;width:100%;margin:0 auto;padding:0 .5rem .75rem;display:flex}@media (min-width:768px){main #schedule .gameOpponent:not(.mobileLayoutAlways),.groups #schedule .gameOpponent:not(.mobileLayoutAlways){justify-content:space-between;padding:0}}main #schedule .opponentTeam,.groups #schedule .opponentTeam{flex-direction:column;justify-content:center;align-items:center;gap:.5rem 1rem;font-size:2rem;font-style:normal;font-weight:700;line-height:1;display:flex;font-family:Tungsten Narrow A,Tungsten Narrow B,din-condensed,sans-serif!important}@media (min-width:768px){main #schedule .opponentTeam:not(.mobileLayoutAlways),.groups #schedule .opponentTeam:not(.mobileLayoutAlways){flex-direction:row}}main #schedule .opponentTeam img,.groups #schedule .opponentTeam img{width:5rem;height:auto;margin-bottom:0}@media (min-width:768px){main #schedule .opponentTeam img:not(.mobileLayoutAlways),.groups #schedule .opponentTeam img:not(.mobileLayoutAlways){width:4rem}}main #schedule .opponentTeamName,.groups #schedule .opponentTeamName{text-align:center;text-transform:uppercase;font-weight:900}@media (min-width:768px){main #schedule .opponentTeamName:not(.mobileLayoutAlways),.groups #schedule .opponentTeamName:not(.mobileLayoutAlways){text-align:start}}main #schedule .opponentTeamCity,.groups #schedule .opponentTeamCity{font-weight:400;display:inline}@media (min-width:768px){main #schedule .opponentTeamCity:not(.mobileLayoutAlways),.groups #schedule .opponentTeamCity:not(.mobileLayoutAlways){display:block}}main #schedule .familyNight img,.groups #schedule .familyNight img{width:6rem;height:auto;margin-left:.5rem;margin-right:.5rem}@media (min-width:768px){main #schedule .familyNight img:not(.mobileLayoutAlways),.groups #schedule .familyNight img:not(.mobileLayoutAlways){margin-left:1.5rem}}main #schedule .gameLinks,.groups #schedule .gameLinks{flex-direction:column;column-gap:1rem;display:flex}@media (min-width:768px){main #schedule .gameLinks:not(.mobileLayoutAlways),.groups #schedule .gameLinks:not(.mobileLayoutAlways){flex-direction:row;flex:0 0 50%;justify-content:flex-end}}main #schedule .gameLink,.groups #schedule .gameLink{flex:0 1 fit-content;justify-content:center;align-items:center;padding:.75rem;font-size:.9rem;display:flex}@media (min-width:768px){main #schedule .gameLink:not(.mobileLayoutAlways),.groups #schedule .gameLink:not(.mobileLayoutAlways){justify-content:flex-end;padding:0}}main #schedule .gameLink.gameLinkSecondary,.groups #schedule .gameLink.gameLinkSecondary{order:1}@media (min-width:768px){main #schedule .gameLink.gameLinkSecondary:not(.mobileLayoutAlways),.groups #schedule .gameLink.gameLinkSecondary:not(.mobileLayoutAlways){order:0}}main #schedule .gameLinkButton,.groups #schedule .gameLinkButton{color:#000;text-align:center;-o-transition:all .2s ease-out;background-color:#00a7e1;border:1px solid #00a7e1;border-radius:4px;padding:10px;font-size:1rem;font-style:normal;font-weight:700;line-height:1;text-decoration:none;transition:all .2s ease-out;font-family:Tungsten Narrow A,Tungsten Narrow B,din-condensed,sans-serif!important}main #schedule .gameLinkButton:hover,main #schedule .gameLinkButton:focus,.groups #schedule .gameLinkButton:hover,.groups #schedule .gameLinkButton:focus{color:#000;cursor:pointer;background-color:#009bce;border-color:#009bce;outline:none;text-decoration:none}main #schedule .gameLinkButton:focus-visible,.groups #schedule .gameLinkButton:focus-visible{outline:1px solid #00a7e1}main #schedule .gameLinkButton,.groups #schedule .gameLinkButton{text-transform:uppercase;letter-spacing:.4px;border-radius:5px;align-items:center;gap:.5rem;padding:.8rem 1rem;font-size:1.75rem;display:flex}main #schedule .gameLinkButton i,.groups #schedule .gameLinkButton i{font-size:1rem}main #schedule .gameLinkButton .bi-ticket-perforated:before,.groups #schedule .gameLinkButton .bi-ticket-perforated:before{transform:rotate(-45deg)}main #schedule .gameLinkButtonSecondary,.groups #schedule .gameLinkButtonSecondary{color:#0c2340;letter-spacing:.3px;text-align:center;-o-transition:all .2s ease-out;background-color:#0000;border:none;border-bottom:1px solid #0c2340;justify-content:center;align-items:center;padding:0 0 .25rem;font-size:1rem;font-weight:400;line-height:1;text-decoration:none;transition:all .2s ease-out;display:flex;font-family:var(--font-roboto,Arial,sans-serif)!important}main #schedule .gameLinkButtonSecondary:hover,main #schedule .gameLinkButtonSecondary:focus,.groups #schedule .gameLinkButtonSecondary:hover,.groups #schedule .gameLinkButtonSecondary:focus{cursor:pointer;border-bottom-color:#00a7e1;outline:none}main #schedule .gameLinkButtonSecondary:focus-visible,.groups #schedule .gameLinkButtonSecondary:focus-visible{cursor:pointer;outline-offset:.25rem;border-bottom-color:#00a7e1;outline:1px solid #0c2340}main #schedule .gameLinkButtonSecondary,.groups #schedule .gameLinkButtonSecondary{background-color:#0000;border-bottom:0;padding-bottom:0;text-decoration:underline}main #schedule .gameSoldOut,.groups #schedule .gameSoldOut{color:#000;text-align:center;background-color:#b1b3b3;border:1px solid #b1b3b3;border-radius:5px;align-items:center;gap:.5rem;padding:.8rem 1.2rem;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;display:flex}main #schedule .gameWatch,main #schedule .gameListen,main #schedule .gamePromotions,.groups #schedule .gameWatch,.groups #schedule .gameListen,.groups #schedule .gamePromotions{flex-direction:column;justify-content:space-between;display:flex;font-family:var(--font-roboto,Arial,sans-serif)!important}main #schedule .gamePromotions hr,.groups #schedule .gamePromotions hr{opacity:1;background-color:#b1b3b359;border:0;border-radius:5rem;width:100%;height:2px;margin:0}main #schedule .promotions,.groups #schedule .promotions{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:.75rem .5rem;display:flex}@media (min-width:768px){main #schedule .promotions:not(.mobileLayoutAlways),.groups #schedule .promotions:not(.mobileLayoutAlways){flex-direction:row;justify-content:flex-start;gap:.5rem;padding:.75rem 0 .75rem .25rem}}main #schedule .broadcasters,.groups #schedule .broadcasters{color:#000;background:#b1b3b31a;border:2px solid #b1b3b340;border-top:0;border-radius:0 0 8px 8px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem .35rem;padding:.6rem .5rem;display:flex}main #schedule .broadcasters.radioBroadcastersVisible,.groups #schedule .broadcasters.radioBroadcastersVisible{border-radius:0}@media (min-width:768px){main #schedule .broadcasters:not(.mobileLayoutAlways),.groups #schedule .broadcasters:not(.mobileLayoutAlways){flex-direction:row;justify-content:flex-start;gap:.75rem .35rem;padding-left:calc(1.5rem - 2px);padding-right:calc(1.5rem - 2px)}}main #schedule .promotionsHeading,.groups #schedule .promotionsHeading{color:#0c2340;min-width:fit-content;margin-bottom:0;font-size:.9rem;font-weight:400}main #schedule .broadcastersHeading,.groups #schedule .broadcastersHeading{min-width:fit-content;margin-bottom:0;font-size:.9rem;font-weight:700}main #schedule .broadcastersList,main #schedule .promotionsList,.groups #schedule .broadcastersList,.groups #schedule .promotionsList{flex-wrap:wrap;justify-content:center;row-gap:.25rem;display:flex}@media (min-width:768px){main #schedule .broadcastersList:not(.mobileLayoutAlways),main #schedule .promotionsList:not(.mobileLayoutAlways),.groups #schedule .broadcastersList:not(.mobileLayoutAlways),.groups #schedule .promotionsList:not(.mobileLayoutAlways){justify-content:flex-start}}main #schedule .promotion,.groups #schedule .promotion{color:#0c2340;text-align:center;border-radius:4px;flex:none;max-width:100%;font-size:.9rem;font-weight:400;line-height:1.25;display:block}@media (min-width:768px){main #schedule .promotion:not(.mobileLayoutAlways),.groups #schedule .promotion:not(.mobileLayoutAlways){text-align:start}}main #schedule .promotion a,.groups #schedule .promotion a{color:#0c2340;font-weight:400;text-decoration:underline;font-family:var(--font-roboto,Arial,sans-serif)!important}main #schedule .promotion a:focus,main #schedule .promotion a:focus-visible,.groups #schedule .promotion a:focus,.groups #schedule .promotion a:focus-visible{outline-offset:1px;border-radius:2px;outline:1px solid #00a7e1}main #schedule .broadcaster,.groups #schedule .broadcaster{color:#000;flex:none;font-size:.9rem;font-weight:400;line-height:1;display:block}main #schedule .broadcaster a,.groups #schedule .broadcaster a{color:#000;font-weight:400;text-decoration:underline;font-family:var(--font-roboto,Arial,sans-serif)!important}main #schedule .broadcastersList img,.groups #schedule .broadcastersList img{width:2rem;max-width:5rem;height:auto}main #schedule .filtersGamesWrapper,.groups #schedule .filtersGamesWrapper{flex-direction:column;justify-content:space-between;gap:4rem;width:100%;display:flex}@media (min-width:1024px){main #schedule .filtersGamesWrapper,.groups #schedule .filtersGamesWrapper{flex-direction:row}}main #schedule .scheduleGamesWrapper,.groups #schedule .scheduleGamesWrapper{flex:1 0 50%}main #schedule #scheduleFilters,.groups #schedule #scheduleFilters{width:100%;max-width:100%}@media (min-width:1024px){main #schedule #scheduleFilters,.groups #schedule #scheduleFilters{max-width:30%}}main #schedule #scheduleFilters .filtersHeader,.groups #schedule #scheduleFilters .filtersHeader{border-bottom:2px solid #b1b3b359;justify-content:space-between;align-items:center;padding-bottom:.75rem;display:flex}main #schedule #scheduleFilters h2,.groups #schedule #scheduleFilters h2{text-transform:uppercase;color:#0c2340;margin-bottom:0;font-size:2.5rem;font-style:normal;font-weight:700;line-height:1;font-family:Tungsten Narrow A,Tungsten Narrow B,din-condensed,sans-serif!important}main #schedule #scheduleFilters .clearFiltersButton,.groups #schedule #scheduleFilters .clearFiltersButton{background:#fff;border:0;padding:0;font-size:.9rem;font-style:normal;font-weight:400;font-family:"factoria",var(--font-roboto),sans-serif!important}main #schedule #scheduleFilters .showingGamesMessage,.groups #schedule #scheduleFilters .showingGamesMessage{padding-top:.5rem;font-size:.9rem;font-style:normal;font-weight:400;font-family:"factoria",var(--font-roboto),sans-serif!important}main #schedule #scheduleFilters .filtersWrapper,.groups #schedule #scheduleFilters .filtersWrapper{padding-top:.75rem}main #schedule #scheduleFilters .filterWrapper,.groups #schedule #scheduleFilters .filterWrapper{margin-bottom:.5rem}main #schedule #scheduleFilters .filterWrapper button,.groups #schedule #scheduleFilters .filterWrapper button{text-transform:uppercase;color:#0c2340;background:0 0;border:none;justify-content:space-between;width:100%;padding:0;font-size:1.1rem;font-style:normal;font-weight:700;line-height:1.5;display:flex;font-family:"factoria",var(--font-roboto),sans-serif!important}main #schedule #scheduleFilters .filterWrapper button:focus,.groups #schedule #scheduleFilters .filterWrapper button:focus{outline:none}main #schedule #scheduleFilters .filterWrapper button .rotate-icon,.groups #schedule #scheduleFilters .filterWrapper button .rotate-icon{transform:rotate(180deg)}main #schedule #scheduleFilters .filterWrapper .selectedOptionsCount,.groups #schedule #scheduleFilters .filterWrapper .selectedOptionsCount{color:#0c2340;background-color:#b1b3b340;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;margin-left:.75rem;padding:.2rem .4rem;font-size:.75rem;font-weight:400;line-height:1;display:flex}main #schedule #scheduleFilters .filterWrapper .filterOptions,.groups #schedule #scheduleFilters .filterWrapper .filterOptions{columns:1;margin-top:.75rem;margin-bottom:1rem}@media (min-width:320px){main #schedule #scheduleFilters .filterWrapper .filterOptions,.groups #schedule #scheduleFilters .filterWrapper .filterOptions{columns:2}}@media (min-width:600px){main #schedule #scheduleFilters .filterWrapper .filterOptions,.groups #schedule #scheduleFilters .filterWrapper .filterOptions{columns:4}}@media (min-width:1024px){main #schedule #scheduleFilters .filterWrapper .filterOptions,.groups #schedule #scheduleFilters .filterWrapper .filterOptions{columns:1}}main #schedule #scheduleFilters .filterWrapper .filterOption,.groups #schedule #scheduleFilters .filterWrapper .filterOption{cursor:pointer;align-items:center;width:100%;padding-bottom:.75rem;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.1;display:flex;font-family:"factoria",var(--font-roboto),sans-serif!important}main #schedule #scheduleFilters .filterWrapper .filterOption input,.groups #schedule #scheduleFilters .filterWrapper .filterOption input{appearance:none;cursor:pointer;background-color:#b1b3b31a;border:2px solid #b1b3b340;border-radius:4px;width:18px;height:18px;transition:all .2s ease-in-out;display:block;position:relative;overflow:hidden}main #schedule #scheduleFilters .filterWrapper .filterOption input:hover,.groups #schedule #scheduleFilters .filterWrapper .filterOption input:hover{background-color:#b1b3b340;border-color:#b1b3b3}main #schedule #scheduleFilters .filterWrapper .filterOption input:checked,.groups #schedule #scheduleFilters .filterWrapper .filterOption input:checked{background-color:#0c2340;border-color:#0c2340}main #schedule #scheduleFilters .filterWrapper .filterOption input:checked:after,.groups #schedule #scheduleFilters .filterWrapper .filterOption input:checked:after{content:"";color:#fff;text-align:center;margin-top:.5px;font-family:Bootstrap-icons;font-size:.85rem;line-height:1;display:block}main #schedule #scheduleFilters .filterWrapper .filterOption input:focus,.groups #schedule #scheduleFilters .filterWrapper .filterOption input:focus{outline:none}main #schedule #scheduleFilters .filterWrapper .filterOption input:focus-visible,.groups #schedule #scheduleFilters .filterWrapper .filterOption input:focus-visible{outline-offset:1px;outline:1px solid #b1b3b340}
