#rosters{min-height:70vh}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#rosters .gzt-loader{align-items:center;display:flex;justify-content:center;min-height:200px}#rosters .gzt-loader .loader-content{display:block;height:280px;margin:0 auto;position:relative}#rosters .gzt-loader .loader-content__loader{animation:spin 1s linear infinite;border:7px solid #ad00ff;border-radius:50%;border-top-color:#f9f9f9;height:40px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:40%;width:40px}#rosters .position_name-list{background-color:#fff;box-shadow:0 .5em 1em -.125em hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.02);display:block;max-height:300px;min-width:250px;overflow:auto;padding:8px;position:absolute;top:30px;z-index:1}#rosters .position_name-list__item{background:#fff;cursor:pointer;padding:8px 16px}#rosters .position_name-list__item:hover{background-color:#f3f4f8;transition:background-color .25s ease-in-out}#rosters .underlined__selector{align-items:center;display:flex;flex-direction:row;position:relative}#rosters .underlined__selector h1{cursor:pointer;font-weight:800;padding-right:5px}@media(max-width:759px){#rosters .underlined__selector h1{font-size:12px;line-height:1;text-align:right}}#rosters .roster__table{border:1px solid #d9d9d9;border-radius:10px;margin-bottom:25px;overflow:hidden}#rosters .roster__table__position{align-items:center;background:#f3f4f8;display:flex;font-weight:700;height:55px;padding-left:34px}@media only screen and (max-width:768px){#rosters .roster__table__position{padding-left:16px}}@media only screen and (min-width:1024px){#rosters .roster__table__position{font-size:18px}}#rosters .roster__table__padding{padding:20px}#rosters .roster__table__info{border-bottom:1px solid;border-image:linear-gradient(270deg,#ad00ff,#083e74);border-image-slice:1;display:flex;margin:10px 0;padding-bottom:15px}#rosters .roster__table__info__value{flex:1}#rosters .roster__table__player{display:flex;padding:10px 0}#rosters .roster__table__player:not(:last-child){border-bottom:1px solid #d9d9d9}#rosters .roster__table__player__info{align-items:center;display:flex;flex:1;justify-content:center}#rosters .roster__table__player__info img{background:#e6e6e6;border-radius:49px;height:64px;width:64px}@media only screen and (max-width:768px){#rosters .roster__table__player__info img{border-radius:17.233px;height:34.465px;width:34.465px}}#rosters .roster__table__player__info__number{align-items:center;background:#f3f4f8;border-radius:3px;color:#ad00ff;display:flex;height:30px;justify-content:center;margin-right:24px;width:35px}@media only screen and (max-width:768px){#rosters .roster__table__player__info__number{height:28px;margin-right:14px;width:27px}}#rosters .roster__table__player__info__name{align-self:center;flex:1;text-align:center}@media only screen and (max-width:768px){#rosters .roster__table__player__info__name{word-break:break-word}}@media only screen and (max-width:1024px){#rosters .roster__table__player__info__name__div{flex-direction:column}}#rosters .roster__table__player__info__name__ethnicity{display:flex}#rosters .roster__table__player__info__name__ethnicity img{border-radius:26.5px;height:24px;width:24px}@media only screen and (max-width:1023px){#rosters .roster__table__player__info__name__ethnicity img{height:12px;width:12px}}@media only screen and (min-width:1024px){#rosters .roster__table__player__info__name__ethnicity .has-text-weight-light{width:100px;word-break:break-word}#rosters .roster__table__player__info__name__ethnicity img{margin-left:24px}}@media only screen and (max-width:1023px){#rosters .roster__table__player__info__name__ethnicity{flex-direction:column}}#rosters .filters .MuiInputLabel-formControl{background-color:#fff;display:flex;flex:0 0 50%;font-family:Averta!important;font-size:16px!important;padding-right:5px}#rosters .filters .MuiInputBase-formControl{font-size:16px}@media(max-width:450px){#rosters .filters .MuiInputBase-formControl{font-size:14px}}@media(max-width:1023px){#rosters .filters>div{flex:0 1 50%}}#rosters .filters>div .MuiMenuItem-root{background-color:transparent!important}#rosters .filters>div .MuiFormControl-root{margin:0!important}@media(min-width:1024px){#rosters .filters>div .MuiFormControl-root{min-width:200px}}@media(max-width:1023px){#rosters .filters>div .MuiFormControl-root{width:100%!important}}#rosters .filters>div .MuiFormControl-root label{color:#ad00ff}#rosters .filters>div:first-child{padding-right:.5rem}@media(max-width:1023px){#rosters .filters{border-bottom:none}}.MuiOutlinedInput-notchedOutline{border-color:#ad00ff}.Mui-focused{color:#000!important}.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#ad00ff!important}.Mui-selected{background-color:transparent!important}.Mui-checked{color:#ad00ff!important}.MuiList-root li{font-size:16px!important}
