.referee-assignment-wrapper{position:relative}.referee-assignment-wrapper>.s50-app{min-height:calc(100svh - 64px)}.referee-assignment-wrapper .header{padding:24px 24px 16px}.referee-assignment-wrapper h2{font-size:20px;font-weight:700}.referee-assignment-wrapper .referee-assignment-ui{position:absolute;top:80px;left:0;right:0;bottom:0;background-color:#f5f9ff;display:grid;grid-template-rows:66px 94px auto 70px;grid-template-columns:repeat(12,1fr)}@media screen and (max-width:1000px){.referee-assignment-wrapper .referee-assignment-ui{grid-template-columns:repeat(12,1fr)}}@media screen and (max-width:750px){.referee-assignment-wrapper .referee-assignment-ui{grid-template-rows:repeat(2,auto);grid-template-columns:1fr;bottom:unset}}@media screen and (max-width:576px){.referee-assignment-wrapper .referee-assignment-ui{position:relative;top:unset}}.referee-assignment-wrapper .referee-assignment-ui>.game-filters{grid-row:1;grid-column:1/span 12;border-bottom:1px solid #d5dded}@media screen and (max-width:750px){.referee-assignment-wrapper .referee-assignment-ui>.game-filters{grid-column:1}}.referee-assignment-wrapper .referee-assignment-ui>.games-list{grid-row:2/span 2;grid-column:1/span 4;overflow:scroll;padding:22px 24px}@media screen and (max-width:1000px){.referee-assignment-wrapper .referee-assignment-ui>.games-list{grid-column:1/span 5}}@media screen and (max-width:750px){.referee-assignment-wrapper .referee-assignment-ui>.games-list{grid-column:1;grid-row:2}}.referee-assignment-wrapper .referee-assignment-ui>.referee-filters{grid-row:2;grid-column:5/span 8;background:#fff}@media screen and (max-width:1000px){.referee-assignment-wrapper .referee-assignment-ui>.referee-filters{grid-column:6/span 7}}@media screen and (max-width:750px){.referee-assignment-wrapper .referee-assignment-ui>.referee-filters{display:none}.referee-assignment-wrapper .referee-assignment-ui>.referee-filters.is-open{display:block;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10}}.referee-assignment-wrapper .referee-assignment-ui>.referees-list{grid-row:3/span 1;grid-column:5/span 8;overflow:scroll;background:#fff}@media screen and (max-width:1000px){.referee-assignment-wrapper .referee-assignment-ui>.referees-list{grid-column:6/span 7}}@media screen and (max-width:750px){.referee-assignment-wrapper .referee-assignment-ui>.referees-list{display:none}.referee-assignment-wrapper .referee-assignment-ui>.referees-list.is-open{display:block;position:fixed;top:114px;bottom:0;left:0;right:0;grid-column:1;grid-row:1;z-index:10}}.referee-assignment-wrapper .referee-assignment-ui>.referees-list.referees-list-empty{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;grid-row:2/span 2}@media screen and (max-width:750px){.referee-assignment-wrapper .referee-assignment-ui>.referees-list.referees-list-empty{display:none}}.referee-assignment-wrapper .referee-assignment-ui>.referees-list.referees-list-empty h4{font-size:16px;font-weight:300;margin:0;padding:0}.referee-assignment-wrapper .referee-assignment-ui>.assignment-actions{position:relative;grid-column:1/span 12;background:#fff;border-top:1px solid #d5dded}@media screen and (max-width:1000px){.referee-assignment-wrapper .referee-assignment-ui>.assignment-actions{grid-column:1/span 12}}@media screen and (max-width:750px){.referee-assignment-wrapper .referee-assignment-ui>.assignment-actions{grid-column:1;position:sticky;bottom:0;left:0;right:0}}