.assignment-actions-wrapper{position:fixed;bottom:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;right:0;background:#fff;border-top:1px solid var(--disabled,#d5dded);padding:1.6rem;z-index:1}.assignment-actions-wrapper .assignment-actions-count{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.assignment-actions-wrapper .assignment-actions-count{max-width:200px;overflow:hidden;text-overflow:ellipsis;font-size:1.2rem}}.assignment-actions-wrapper .assignment-actions-count>span{display:block}#menu-game_filters_league ul.MuiList-root li.MuiListItem-button{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#menu-game_filters_league ul.MuiList-root li.MuiListItem-button span{font-size:12px;opacity:.4;display:inline-block;margin-left:8px}.game-filters-wrapper{padding:0 24px;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1000px){.game-filters-wrapper>div{width:100%!important}}@media screen and (max-width:750px){.game-filters-wrapper{-ms-flex-direction:column;flex-direction:column;padding-bottom:24px}.game-filters-wrapper>div{width:100%!important}}.game-filters-wrapper>.segmentedToggle{width:300px;margin-top:0}@media screen and (max-width:992px){.game-filters-wrapper>.formik-segmentedToggle{display:none}}.game-filters-wrapper>div:not(.segmentedToggle){width:200px}.game-filters-wrapper>div:not(.segmentedToggle) .MuiInputBase-root{padding-top:0!important}.game-filters-wrapper legend>span{text-transform:capitalize}.custom-checkbox{margin-bottom:1.2rem}.custom-checkbox label{width:100%}.multi-select .custom-control.custom-checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:8px}.multi-select .custom-control.custom-checkbox .custom-control-input{margin-top:2px}.multi-select .custom-control.custom-checkbox .custom-control-label{margin-left:8px;padding-left:0;line-height:1.3}.leagues-option{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;line-height:1.3}.leagues-option .league-name{font-weight:400}.leagues-option .sport-name{font-size:12px;opacity:.4;color:inherit}.facility-tooltip{position:absolute;top:calc(100% + 5px);left:0;width:270px;min-height:100px;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.65);box-shadow:0 0 5px 0 rgba(0,0,0,.65);padding:1rem;font-size:1.4rem;z-index:1000;opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s ease,transform .2s ease;transition:opacity .2s ease,visibility .2s ease,transform .2s ease,-webkit-transform .2s ease}.facility-tooltip,.facility-tooltip__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.facility-tooltip__header{margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid var(--disabled,#d5dded)}.facility-tooltip__header strong{font-size:1.4rem;font-weight:700;color:var(--darkText,#0b1f40)}.facility-tooltip__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.facility-tooltip__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;color:var(--darkText,#0b1f40)}.facility-tooltip__row img,.facility-tooltip__row svg{-ms-flex-negative:0;flex-shrink:0}.facility-tooltip__row svg{width:16px;height:16px;color:#acbcdb}.facility-tooltip__row--address{-ms-flex-align:start;align-items:flex-start}.facility-tooltip__row--address svg{margin-top:2px}.facility-tooltip__address{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.facility-tooltip-wrapper{position:relative;display:inline-block;width:100%}.facility-tooltip-wrapper:focus-within .facility-tooltip,.facility-tooltip-wrapper:hover .facility-tooltip{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:750px){.games-list-wrapper{margin-bottom:80px}}.games-list-wrapper h4{margin:0;padding:0 0 48px;font-size:16px;font-weight:700}.games-list-wrapper h4.loading,.games-list-wrapper h4.no-results{font-weight:300;text-align:center}.games-list-wrapper h4.loading{opacity:.3}.games-list-wrapper svg{width:250px!important}.games-list-wrapper .games-list{display:-ms-flexbox;display:flex;gap:12px;-ms-flex-direction:column;flex-direction:column}.games-list-wrapper .games-list .games-date-0 h5{margin-top:0!important}.games-list-wrapper .games-list .games-date h5{font-size:14px;font-weight:300;color:#acbcdb;text-align:center;padding:0;margin:8px 0 0}.games-list-wrapper .games-list .game{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px #c3cfe7;box-shadow:0 2px 4px #c3cfe7;border:1px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease;padding:12px;cursor:pointer}.games-list-wrapper .games-list .game.selected{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;border:1px solid #3682ff}.games-list-wrapper .games-list .game:hover{-webkit-box-shadow:0 0 4px #c3cfe7;box-shadow:0 0 4px #c3cfe7}.games-list-wrapper .games-list .game .league-location h6{margin:0;padding:0;font-size:11px;font-weight:300;color:#acbcdb}.games-list-wrapper .games-list .game .game-card{display:grid;gap:12px;grid-template-columns:1fr 32px auto 32px 1fr;margin:8px 0}.games-list-wrapper .games-list .game .game-card>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.games-list-wrapper .games-list .game .game-card .club-logo div{background-position:50%;background-size:contain;background-repeat:no-repeat;height:32px;width:32px}.games-list-wrapper .games-list .game .game-card .club-name{font-size:16px;font-weight:300;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;text-align:right;line-height:18px}.games-list-wrapper .games-list .game .game-card .club-name.club-b-name{text-align:left;-ms-flex-pack:start;justify-content:flex-start}.games-list-wrapper .games-list .game .game-card .game-time{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.games-list-wrapper .games-list .game .game-card .game-time h4{margin:0;padding:0;font-size:16px;font-weight:700}.games-list-wrapper .games-list .game .referee-names{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.games-list-wrapper .games-list .game .referee-names h5{margin:0;padding:0;font-size:14px;font-weight:300;display:-ms-flexbox;display:flex;gap:4px}.games-list-wrapper .games-list .game .referee-names h5 .referee-status-icon{height:14px;width:14px;background:#eb5a5a;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:8px}.games-list-wrapper .games-list .game .referee-names h5 .referee-status-icon--available{background:var(--secondary,#36d48f)}.games-list-wrapper .games-list .game .referee-names h5 .referee-status-icon--unavailable{background:#eb5a5a}.games-list-wrapper .games-list .game .referee-names h5 .referee-status-icon img{width:7px;height:7px}