.TeamRosterListHeader_wrapper__SPciT .TeamRosterListHeader_btnHeader__QSgGw{line-height:1;justify-content:flex-start;gap:.25rem}.TeamRosterListHeader_wrapper__SPciT .TeamRosterListHeader_btnHeader__QSgGw svg{font-size:1.2em;fill:currentcolor}.TeamRosterListHeader_mobileSort__YhL1_{padding:.75rem;border-bottom:1px solid #e9ecf3;width:100%}@media(min-width:450px){.TeamRosterListHeader_mobileSort__YhL1_{padding:.75rem 1.5rem;justify-items:flex-end}}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRosterListHeader_mobileSort__YhL1_{display:none}}.TeamRosterListHeader_wrapper__SPciT{display:none}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRosterListHeader_wrapper__SPciT{display:block;top:99px;background:#fff;z-index:1;position:-webkit-sticky;position:sticky}}@media screen and (min-width:1200px){.TeamRosterListHeader_wrapper__SPciT{top:114px}}.TeamRosterListHeader_wrapper__SPciT .TeamRosterListHeader_block__4HNau{position:relative;display:grid;grid-template-columns:30px 50px 1fr 30px 75px 30px 150px 75px 125px;grid-gap:.625rem;gap:.625rem}@media screen and (min-width:1200px){.TeamRosterListHeader_wrapper__SPciT .TeamRosterListHeader_block__4HNau{grid-template-columns:30px 60px 1fr 35px 75px 40px 150px 75px 125px}}@media screen and (min-width:1350px){.TeamRosterListHeader_wrapper__SPciT .TeamRosterListHeader_block__4HNau{grid-template-columns:30px 60px 1fr 50px 100px 50px 200px 100px 125px}}.TeamRosterListHeader_wrapper__SPciT .TeamRosterListHeader_block__4HNau:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#e4e8f2;pointer-events:none}.TeamRosterListHeader_wrapper__SPciT .TeamRosterListHeader_block__4HNau .TeamRosterListHeader_item__ALbM6{display:grid}.TeamRosterListHeader_wrapper__SPciT .TeamRosterListHeader_block__4HNau .TeamRosterListHeader_item__ALbM6[data-name=Player]{grid-column:span 2}.TeamRosterListHeader_wrapper__SPciT .TeamRosterListHeader_btnHeader__QSgGw{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:0;padding:.625rem .25rem .375rem 0;font-family:Geist,arial,helvetica,sans-serif;font-size:.75rem;font-weight:600;border-bottom:2px solid transparent}.TeamRosterListHeader_wrapper__SPciT .TeamRosterListHeader_btnHeader__QSgGw[data-ascending=true] svg{transform:rotate(180deg)}.TeamRosterListHeader_wrapper__SPciT .TeamRosterListHeader_btnHeader__QSgGw[data-active=true]{border-color:var(--site-primary-color,#fe3b1f);z-index:1}.TeamRoster_block__tvOax .TeamRoster_filterWrapper__Osorh [data-ui=toggle] input:checked+label [role=switch]{background-color:#1d252c}.TeamRoster_block__tvOax .TeamRoster_header__EfMjN h1{font-size:clamp(1.5rem,3vw,3rem);font-family:Geist,arial,helvetica,sans-serif;font-weight:900;letter-spacing:.25px;line-height:1.2}.TeamRoster_block__tvOax .TeamRoster_coachContainer__egwNw dl a{text-decoration:underline;color:#1d252c;text-underline-offset:2px}.TeamRoster_block__tvOax .TeamRoster_coachContainer__egwNw dl a:hover{opacity:.9}.TeamRoster_block__tvOax{display:grid;grid-gap:1.5rem;gap:1.5rem}.TeamRoster_block__tvOax .TeamRoster_header__EfMjN{display:grid;grid-gap:.75rem;gap:.75rem;padding:1.5rem 1.5rem 0}@media screen and (min-width:1200px){.TeamRoster_block__tvOax .TeamRoster_header__EfMjN{padding:3rem 1.5rem 0}}.TeamRoster_block__tvOax .TeamRoster_filterWrapper__Osorh{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem;align-items:flex-start}@media screen and (min-width:600px){.TeamRoster_block__tvOax .TeamRoster_filterWrapper__Osorh{grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content}}.TeamRoster_block__tvOax .TeamRoster_filterWrapper__Osorh [data-ui=toggle]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.TeamRoster_block__tvOax .TeamRoster_filterWrapper__Osorh [data-ui=toggle]>label{flex-direction:row-reverse}.TeamRoster_block__tvOax .TeamRoster_filterWrapper__Osorh [data-ui=toggle] input:checked+label [role=switch]{background-color:var(--site-primary-color,#fe3b1f)}.TeamRoster_block__tvOax .TeamRoster_filterWrapper__Osorh [data-ui=toggle-label]{white-space:nowrap}@media screen and (min-width:600px){.TeamRoster_block__tvOax .TeamRoster_container__xzSQM{padding:0 1.5rem}}.TeamRoster_block__tvOax .TeamRoster_noListText__BD48r{padding:0 1.5rem}.TeamRoster_block__tvOax .TeamRoster_listWrapper__aSstF{display:grid}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRoster_block__tvOax .TeamRoster_listWrapper__aSstF{padding:1.5rem 1.5rem 0}}.TeamRoster_block__tvOax .TeamRoster_coachContainer__egwNw{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:.75rem;background-color:#f5f6f9;padding:1.5rem;font-size:.75rem}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRoster_block__tvOax .TeamRoster_coachContainer__egwNw{background-color:transparent;gap:3rem}}.TeamRoster_block__tvOax .TeamRoster_coachContainer__egwNw dl{display:grid;text-align:center;grid-gap:.375rem;gap:.375rem}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRoster_block__tvOax .TeamRoster_coachContainer__egwNw dl{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:.375rem}.TeamRoster_block__tvOax .TeamRoster_coachContainer__egwNw dl dt:after{content:":"}}.TeamRoster_block__tvOax .TeamRoster_coachContainer__egwNw dl:not(:last-of-type){border-right:1px solid #e4e8f2;padding-right:.75rem}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRoster_block__tvOax .TeamRoster_coachContainer__egwNw dl:not(:last-of-type){border:none;padding:0}}.TeamRoster_block__tvOax .TeamRoster_coachContainer__egwNw dl dd{font-weight:600}.TeamRoster_block__tvOax .TeamRoster_coachContainer__egwNw dl a{text-decoration:none}.TeamRoster_block__tvOax .TeamRoster_teamRosterListContainer__KfwuA{border-top:2px solid #e4e8f2}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRoster_block__tvOax .TeamRoster_teamRosterListContainer__KfwuA{border:none}}.TeamRosterItem_positionContainer__V76mG dd,.TeamRosterItem_verified__e5yPo{font-family:Archivo Narrow,arial,sans-serif;font-weight:600;font-size:.75rem;letter-spacing:.15px;text-transform:uppercase}.TeamRosterItem_verified__e5yPo a{text-decoration:underline;color:#1d252c;text-underline-offset:2px}.TeamRosterItem_verified__e5yPo a:hover{opacity:.9}.TeamRosterItem_details__O9Zv_{font-size:.675rem;color:#6f747b;line-height:1.2;letter-spacing:.15px}.TeamRosterItem_details__O9Zv_ .TeamRosterItem_homeContainer__cxjoe dd:last-of-type{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TeamRosterItem_age__lpQvI dt,.TeamRosterItem_details__O9Zv_ .TeamRosterItem_homeContainer__cxjoe dl dt,.TeamRosterItem_details__O9Zv_ .TeamRosterItem_vitalsContainer__WlTur dt,.TeamRosterItem_positionContainer__V76mG dt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.TeamRosterItem_playerWrapper__4_qg8{display:grid;grid-template-columns:30px 50px minmax(0,1fr) -webkit-min-content;grid-template-columns:30px 50px minmax(0,1fr) min-content;grid-template-areas:"jersey avatar details position" ". avatar stars position" ". class stars ." ". class stars ." ". . nil nil" ". . verified verified";padding:1.5rem .75rem;border-bottom:1px solid #e9ecf3;grid-gap:0 .625rem;gap:0 .625rem;font-size:.75rem;line-height:1.2;color:#1d252c}@media(min-width:450px){.TeamRosterItem_playerWrapper__4_qg8{padding:1.5rem}}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRosterItem_playerWrapper__4_qg8{align-items:center;grid-template-columns:30px 50px 1fr 30px 75px 30px 150px 75px 125px;grid-template-areas:"jersey avatar details position class age stars nil verified";gap:0 .625rem;padding:1rem 0}}@media screen and (min-width:1200px){.TeamRosterItem_playerWrapper__4_qg8{grid-template-columns:30px 60px 1fr 35px 75px 40px 150px 75px 125px}}@media screen and (min-width:1350px){.TeamRosterItem_playerWrapper__4_qg8{grid-template-columns:30px 60px 1fr 50px 100px 50px 200px 100px 125px}}.TeamRosterItem_jersey__HSgb4{grid-area:jersey;font-weight:600;text-align:center}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRosterItem_jersey__HSgb4{font-size:.875rem}}.TeamRosterItem_avatar__ZUQiO{grid-area:avatar;height:50px;width:50px}@media screen and (min-width:1200px){.TeamRosterItem_avatar__ZUQiO{height:60px;width:60px}}.TeamRosterItem_avatar__ZUQiO img{height:100%;width:100%}.TeamRosterItem_classRank__dSM_X{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:.25rem;grid-area:class;margin-top:.25rem}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRosterItem_classRank__dSM_X{flex-direction:row;margin-top:0}}.TeamRosterItem_classRank__dSM_X img{height:20px;width:20px}.TeamRosterItem_classRank__dSM_X figcaption{color:#6f747b}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRosterItem_classRank__dSM_X figcaption{color:#1d252c}}.TeamRosterItem_details__O9Zv_{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:2px;grid-area:details}.TeamRosterItem_details__O9Zv_ .TeamRosterItem_name__PBhBp{font-size:.875rem;font-weight:700;letter-spacing:normal;color:var(--site-primary-color,#fe3b1f)}.TeamRosterItem_details__O9Zv_ .TeamRosterItem_homeContainer__cxjoe{display:grid}.TeamRosterItem_details__O9Zv_ .TeamRosterItem_homeContainer__cxjoe dl{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:.25rem;min-width:0}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRosterItem_details__O9Zv_ .TeamRosterItem_homeContainer__cxjoe dl{flex-wrap:wrap;gap:3px}}.TeamRosterItem_details__O9Zv_ .TeamRosterItem_homeContainer__cxjoe dd{white-space:nowrap}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRosterItem_details__O9Zv_ .TeamRosterItem_homeContainer__cxjoe dd{min-width:0;overflow:hidden;text-overflow:ellipsis}}.TeamRosterItem_details__O9Zv_ .TeamRosterItem_vitalsContainer__WlTur,.TeamRosterItem_details__O9Zv_ .TeamRosterItem_vitalsContainer__WlTur .TeamRosterItem_vitals__fEMU9{display:flex;flex-wrap:wrap}.TeamRosterItem_details__O9Zv_ .TeamRosterItem_vitalsContainer__WlTur .TeamRosterItem_vitals__fEMU9 dd:not(:last-of-type):after{content:"/";margin:0 2px}.TeamRosterItem_stars__GiGLQ{grid-area:stars;display:grid;grid-gap:.25rem;gap:.25rem;margin-top:.25rem}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRosterItem_stars__GiGLQ{margin-top:0}}.TeamRosterItem_stars__GiGLQ [data-ui=player-rating]{color:#3b4147}.TeamRosterItem_stars__GiGLQ .TeamRosterItem_rosterStars__l_Tht{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:.25rem}.TeamRosterItem_stars__GiGLQ .TeamRosterItem_secondaryStars__UE_fM [data-ui=player-stars] svg{height:12px;width:12px}.TeamRosterItem_stars__GiGLQ .TeamRosterItem_secondaryStars__UE_fM [data-ui=player-rating]{color:#6f747b}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRosterItem_stars__GiGLQ [data-ui=player-rankings] dl{flex-direction:column-reverse;font-family:Geist,arial,helvetica,sans-serif;align-items:flex-start}.TeamRosterItem_stars__GiGLQ [data-ui=player-rankings] dl dd{color:#1d252c}.TeamRosterItem_stars__GiGLQ [data-ui=player-rankings] dl dt{font-size:.625rem}}.TeamRosterItem_nilContainer__VTY_P{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:.25rem;grid-area:nil;margin-top:.25rem}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRosterItem_nilContainer__VTY_P{margin-top:0}}.TeamRosterItem_nilContainer__VTY_P dt{color:#6f747b}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRosterItem_nilContainer__VTY_P dt{display:none}}.TeamRosterItem_nilContainer__VTY_P dd{background-color:#f5f6f9;padding:.375rem .75rem;border-radius:1px;font-weight:600;min-width:65px;text-align:center}.TeamRosterItem_verified__e5yPo{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:.625rem;grid-area:verified;margin-top:.75rem}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRosterItem_verified__e5yPo{margin-top:0}}.TeamRosterItem_verified__e5yPo a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:0;text-decoration:none}.TeamRosterItem_positionContainer__V76mG{display:grid;align-self:start;grid-area:position}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRosterItem_positionContainer__V76mG{align-self:center}}.TeamRosterItem_positionContainer__V76mG dd{background-color:#f5f6f9;padding:.75rem;text-align:center;color:#6f747b}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRosterItem_positionContainer__V76mG dd{font-family:Geist,arial,helvetica,sans-serif;color:#1d252c;font-weight:400;padding:0;text-align:start;background-color:transparent}}.TeamRosterItem_age__lpQvI[data-visible=mobile] dd:before{content:"/";margin:0 2px}.TeamRosterItem_age__lpQvI[data-visible=desktop]{display:none}@media only screen and (min-width:1200px),only screen and (min-width:800px)and (max-width:960px){.TeamRosterItem_age__lpQvI[data-visible=desktop]{display:flex;grid-area:age}.TeamRosterItem_age__lpQvI[data-visible=mobile]{display:none}}
/*# sourceMappingURL=de80806cd416f2c9.css.map*/