.myTeamsWrapper{margin-bottom:10px;min-height:53px;background:var(--color-background-8)}@media only screen and (max-width:639px){.responsive .myTeamsWrapper{margin-bottom:0}}.leftMenu{display:flex;flex-direction:column;margin-bottom:10px;background-color:var(--color-background-8);border-bottom:1px solid var(--color-border-1)}.leftMenu .banner{margin-top:10px}.leftMenu .banner.empty-banner{margin-top:0}.myfs .leftMenu{margin-bottom:unset;border-bottom:unset}.leftMenu__myLeagueInfo{padding:5px 9px;line-height:1.5}.leftMenu__myLeagueInfoStar{width:16px;height:16px;margin-bottom:-3px;fill:transparent;stroke:#a3a3a3}.leftMenu__noData{padding:6px 10px}.leftMenu__head{display:flex;align-items:center;padding:0 10px;line-height:25px;background-color:var(--color-background-7);border-top:1px solid var(--color-border-2);border-bottom:1px solid var(--color-border-2);box-sizing:border-box}#rank-menu .leftMenu__head,#series-menu .leftMenu__head,#tv-menu .leftMenu__head,.leftMenu--active .leftMenu__head,.leftMenu--selected .leftMenu__head{background:var(--color-background-4)}.leftMenu__icon{width:16px;height:15px;margin-right:8px;fill:#f2b142;stroke:#f2b141}.leftMenu__icon--rank{height:10px;margin-right:11px;margin-left:2px}.leftMenu__icon--arrow,.leftMenu__icon--rank{width:11px;fill:var(--color-text-1);stroke:transparent}.leftMenu__icon--arrow{height:6px;margin-right:0;margin-left:4px}.leftMenu__title{font-weight:700;color:var(--color-text-5)}.leftMenu__title--white{color:var(--color-text-1)}.leftMenu__items{order:2}.leftMenu__items:empty{display:none}.myfs .leftMenu__items{order:unset}.leftMenu__item{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:6px;min-height:25px;box-sizing:border-box}.leftMenu__item--hidden{display:none}.leftMenu__item--width{padding-right:0}.leftMenu__item--more{justify-content:center;padding-right:0;cursor:pointer}.leftMenu__item--more:hover{text-decoration:underline}@media (hover:hover){.leftMenu__item:hover{background-color:rgba(var(--color-alpha-1),.05)}}.leftMenu__item:hover .toggleMyLeague,.leftMenu__item:hover .toggleMyTeam{display:flex;width:9px;height:9px;color:#cbcbcb;stroke:transparent;opacity:.6}.leftMenu__item:hover .toggleMyLeague:hover,.leftMenu__item:hover .toggleMyTeam:hover{color:var(--color-text-1);opacity:1}.leftMenu__item--active{background-color:rgba(var(--color-alpha-1),.05)}@media (hover:hover){.leftMenu__item--active:hover{background-color:rgba(var(--color-alpha-1),.1)}}.leftMenu__item .toggleMyLeague,.leftMenu__item .toggleMyTeam{order:2;display:none;margin-left:4px;cursor:pointer}.leftMenu__href{order:1;display:flex;flex:1;align-items:center;width:100%;padding:3px 10px;line-height:19px;overflow:hidden}.my-leagues .leftMenu__href,.my-teams .leftMenu__href{padding:3px 0 3px 10px}.leftMenu__href:hover{text-decoration:underline}.leftMenu__flag{flex:0 0 18px;height:13px;margin-right:8px;background-size:18px 13px}.leftMenu__logo{flex:0 0 15px;height:15px;margin-right:8px;background-repeat:no-repeat;background-position:50%}.leftMenu__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.leftMenu__star{display:none;width:14px;height:14px}.leftMenu__buttonBlock{display:flex;justify-content:space-between;align-items:center;padding:0 6px 0 10px;line-height:25px;cursor:pointer;box-sizing:border-box}.leftMenu__buttonBlock:not(:last-of-type){border-bottom:1px solid var(--color-border-2)}.theme--dark .leftMenu__buttonBlock:not(:last-of-type){border-bottom:1px solid var(--color-border-1)}.leftMenu__buttonBlock:hover{background-color:rgba(var(--color-alpha-1),.05)}.leftMenu__buttonIcon{width:9px;height:9px;transform:rotate(180deg)}.leftMenu__skelItem{order:3;display:flex;align-items:center;padding:0 10px;height:25px;box-sizing:border-box}.leftMenu__skelLogo{flex:0 0 15px;height:15px;margin-right:8px;background-color:var(--color-skeleton-2);border-radius:50%}.leftMenu__skelText{position:relative;width:70px;height:11px;background-image:linear-gradient(90deg,var(--color-skeleton-1) 0,var(--color-skeleton-2) 20%,var(--color-skeleton-1) 40%,var(--color-skeleton-1));background-repeat:repeat;background-size:800px 1px;-webkit-animation-duration:1.5s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer;-webkit-animation-timing-function:linear;overflow:hidden}.leftMenu__skelText:before{content:"";position:absolute;top:0;left:0;width:450px;height:11px}@media only screen and (max-width:799px){.responsive .leftMenu .banner{display:none}.responsive .leftMenu__head{line-height:34px}.responsive .leftMenu__item{min-height:34px}.responsive .leftMenu__href{padding:0 10px;line-height:31px;white-space:unset}.responsive .leftMenu__buttonBlock{line-height:35px}.responsive .leftMenu__skelItem{height:34px}.responsive .my-leagues .leftMenu__href,.responsive .my-teams .leftMenu__href{padding:0 0 0 10px}}@media only screen and (max-width:639px){.responsive .leftMenu{margin-bottom:0;background-color:var(--color-background-1);border-bottom:unset}.responsive .leftMenu #lsid-window-mask{display:none!important}.responsive .leftMenu--tv{border-bottom:1px solid var(--color-border-1)}.responsive .leftMenu__myLeagueInfo{padding:12px}.responsive .leftMenu__list{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:38px}.responsive .leftMenu__item{padding-right:12px;border-bottom:1px solid var(--color-border-1)}.responsive .leftMenu__item--width{padding-right:0}.responsive .leftMenu__item--more{padding-right:0;text-decoration:underline;border-bottom:unset}.responsive .leftMenu__item.last,.responsive .leftMenu__item:last-of-type{border-bottom:unset}.responsive .leftMenu__item .toggleMyLeague,.responsive .leftMenu__item .toggleMyTeam{position:relative;display:flex;width:17px;height:16px}.responsive .leftMenu__item .toggleMyLeague:hover .toggleMyLeague,.responsive .leftMenu__item .toggleMyLeague:hover .toggleMyTeam,.responsive .leftMenu__item .toggleMyTeam:hover .toggleMyLeague,.responsive .leftMenu__item .toggleMyTeam:hover .toggleMyTeam{opacity:1}.responsive .leftMenu__item .toggleMyLeague:hover .toggleMyLeague:hover,.responsive .leftMenu__item .toggleMyLeague:hover .toggleMyTeam:hover,.responsive .leftMenu__item .toggleMyTeam:hover .toggleMyLeague:hover,.responsive .leftMenu__item .toggleMyTeam:hover .toggleMyTeam:hover{opacity:.6}.responsive .leftMenu__href{line-height:33px}.responsive .leftMenu__buttonBlock{padding:0 10px}.responsive .leftMenu__buttonIcon{margin-right:6px}.responsive .leftMenu__skelItem{border-top:1px solid var(--color-border-1)}.responsive .my-leagues .leftMenu__href,.responsive .my-teams .leftMenu__href{padding:0 10px}.responsive .leftMenu__items .leftMenu__item{border-top:1px solid var(--color-border-1);border-bottom:unset}.responsive .leftMenu__items .leftMenu__item:first-of-type{border-top:unset}}.mtMenu{display:grid;grid-template-columns:24px 1fr;grid-template-rows:26px;padding:1px 6px;background-color:var(--color-sport-primary)}.mtMenu__text{align-self:center;margin-left:2px;font-weight:700;text-transform:uppercase;color:var(--color-white);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mtMenu__icon{height:24px;align-self:center;transform:scale(.68);background-position-y:-30px!important}@media only screen and (max-width:639px){.responsive .mtMenu{grid-template-rows:34px}.responsive .mtMenu__text{margin-left:5px}.responsive .mtMenu__icon{transform:scale(.84)}}@media only screen and (max-width:639px){.responsive #lsid-window-mask{display:none!important}}@-webkit-keyframes placeholderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}