.animationIcon{transition-duration:.18s;transition-timing-function:ease-in-out}.container__myMenu .pinMyLeague,.container__myMenu .toggleMyTeam{align-items:center;cursor:pointer;display:none;height:24px;justify-content:center;margin-right:1px;order:2;position:relative;width:24px}.container__myMenu .pinMyLeague:before,.container__myMenu .toggleMyTeam:before{background-color:transparent;border-radius:50%;content:"";height:24px;left:0;opacity:0;position:absolute;top:0;transition-duration:.18s;transition-timing-function:ease-in-out;width:24px}@media only screen and (max-width:639px){.container__myMenu .pinMyLeague,.container__myMenu .toggleMyTeam{display:flex}}.container__myMenu .toggleMyTeam svg{color:var(--color-yellow);height:14px;width:14px;--color-symbol-star-fill:var(--color-yellow);transition-duration:.18s;transition-timing-function:ease-in-out}@media (hover:hover){.container__myMenu .toggleMyTeam:hover:before{background-color:var(--color-yellow);opacity:.15}}.container__myMenu .lmc__template .pinMyLeague{display:flex}@media (hover:hover){.container__myMenu .lmc__template .pinMyLeague:not(.active):hover svg{--pin-outline:var(--color-support-4)}.container__myMenu .lmc__template .pinMyLeague:not(.active):hover:before{background-color:var(--color-support-3);opacity:.15}}@media only screen and (max-width:639px){.container__myMenu .toggleMyTeam svg{height:16px;width:16px}}.leftSkel__cont{display:grid;grid-gap:12px;margin-bottom:10px;padding:12px 0;width:100%}.leftSkel__head{box-sizing:border-box;height:25px}.leftSkel__item{align-items:center;border-radius:4px;display:flex;height:13px;margin-left:6px;overflow:hidden;position:relative;width:60px}.leftSkel__item:after{content:"";height:13px;width:100%}.leftSkel__item:nth-of-type(2n){width:90px}.leftSkel__item--head{width:54px}.leftSkel__item--more:after{animation:none;background:transparent}.leftSkel__arrow{background-color:var(--color-skeleton-2);border-radius:4px;display:flex;height:25px;justify-content:center;margin:4px 6px}.leftSkel__banner{align-items:flex-start;display:flex;flex-direction:column;height:260px;margin:0 auto 20px 6px;padding-top:10px;width:100%}.leftSkel__banner--item{background:var(--color-skeleton-2);border-radius:8px;height:240px;width:120px}.leftSkel__banner--item:after{height:240px}.leftSkel__banner--text{background:var(--color-skeleton-2);border-radius:4px;height:11px;margin:4px 30px 0;width:60px}.leftSkel__banner--text:after{height:11px}.left_menu_categories_seo{display:none}.leftMenu{display:flex;flex-direction:column;margin-bottom:32px}.myfs .leftMenu{margin-bottom:0}.leftMenu .adsenvelope{margin-top:14px}.leftMenu .banner.empty-banner{margin-top:0}.leftMenu__myLeagueInfo{background-color:var(--color-support-5);border-radius:4px;box-sizing:border-box;color:var(--color-secondary-2);display:inline-block;font-size:12px;line-height:16px;margin-left:8px;padding:8px 12px}.leftMenu__myLeagueInfoPin{height:12px;margin-bottom:-2px;width:12px;--pin-fill:transparent;--pin-outline:var(--color-support-3)}.leftMenu__head{align-items:center;border-bottom:1px solid rgba(var(--color-secondary-2-rgb),.06);display:flex;margin:0 0 12px 8px;padding-bottom:8px}.sideMenu .leftMenu__head{align-items:start;column-gap:10px;display:grid;grid-template-columns:auto 1fr auto}@container sideMenuContainer (max-width: 200px){.sideMenu .leftMenu__head{grid-template-columns:auto 1fr;grid-template-rows:auto auto}}.leftMenu__icon{flex:0 0 12px;height:13px;margin-right:10px;width:12px;--pin-fill:var(--color-secondary-2);--pin-outline:var(--color-secondary-2)}.leftMenu__icon--arrow{height:9px;margin-left:8px;margin-right:0;transform:rotate(-90deg);width:12px;stroke:var(--color-secondary-2);fill:var(--color-secondary-2)}.leftMenu__icon--rank{margin-right:14px}.leftMenu__icon--tv{background-image:url(/res/_fs/build/tv_program.f602064.svg);background-position:50%;background-repeat:no-repeat;background-size:14px;flex:0 0 14px;height:14px;width:14px}.theme--dark .leftMenu__icon--tv{background-image:url(/res/_fs/build/tv_program_dark.033010a.svg)}.sideMenu .leftMenu__icon--tv{margin-right:0;translate:0 1px}.leftMenu__icon--ticket{background-image:url(/res/_fs/build/ticket.65a71d7.svg);background-position:50%;background-repeat:no-repeat;background-size:14px;height:14px;width:14px}.theme--dark .leftMenu__icon--ticket{filter:grayscale(1) invert(100%)}.sideMenu .leftMenu__icon--ticket{margin-right:0;translate:0 1px}.leftMenu__icon--star{flex:0 0 14px;height:14px;margin-right:12px;width:14px;--color-symbol-star-fill:var(--color-secondary-2);--color-symbol-star-outline:var(--color-secondary-2)}.leftMenu__icon--calendar{height:14px}.leftMenu--seasonCalendar .leftMenu__icon,.tennis .my-leagues .leftMenu__item .leftMenu__icon{margin-right:14px}.leftMenu__advertisement{color:var(--color-support-4);font-size:10px}.leftMenu__advertisement--hidden{display:none}@container sideMenuContainer (max-width: 200px){.leftMenu__advertisement{grid-column:1/span 2;margin-top:4px}}.leftMenu__title{color:var(--color-secondary-2);font-size:13px;font-weight:700;letter-spacing:.4px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sideMenu .leftMenu__title{white-space:normal}.leftMenu__itemsBlock{order:3}.leftMenu__item{align-items:center;border-radius:4px;color:var(--color-secondary-3);display:flex;font-size:13px;margin-bottom:4px;min-height:26px;overflow:hidden}.leftMenu__item:hover{background-color:rgba(var(--color-support-2-rgb),.3)}.leftMenu__item:hover .pinMyLeague,.leftMenu__item:hover .toggleMyTeam{display:flex}.leftMenu__item--active{background-color:var(--color-combination-11);font-weight:700}.leftMenu__item--active:hover{background-color:var(--color-support-5)!important}.leftMenu__item--more{color:var(--color-secondary-2);cursor:pointer;font-size:12px;font-weight:400;letter-spacing:.4px;margin-left:8px;min-height:25px;text-decoration:underline}.leftMenu__item--more:hover{background-color:transparent;text-decoration:none}.leftMenu__item--hidden{display:none}.leftMenu__href,.leftMenu__item a{color:var(--color-secondary-2)}.leftMenu__href{align-items:center;display:flex;flex:1;line-height:19px;min-height:25px;overflow:hidden;padding:0 8px;text-decoration:none}.leftMenu__flag{background-size:18px 13px;flex:0 0 18px;height:13px;margin-right:8px}.leftMenu__logo{align-items:center;background-position:50%;background-repeat:no-repeat;color:var(--color-combination-2);display:flex;flex:0 0 18px;height:18px;justify-content:center;margin-right:8px}.leftMenu__text{line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leftMenu__star{display:none;height:14px;margin-right:6px;width:14px}.leftMenu__teamList{display:flex;flex-direction:column}.leftMenu__buttonBlock{align-items:center;color:var(--color-primary);cursor:pointer;display:flex;margin-left:11px;order:2}.leftMenu__buttonBlock:not(:only-child){margin-top:8px}.myfs .leftMenu__buttonBlock{margin-bottom:32px;margin-top:0}.leftMenu__buttonBlock:hover{color:var(--color-combination-15)}.leftMenu__button{font-size:12px;font-weight:700;letter-spacing:.4px;order:2;text-transform:uppercase}.leftMenu__buttonIcon{flex:0 0 12px;height:12px;margin-right:11px;order:1;width:12px}.leftMenu__skelItem{align-items:center;box-sizing:border-box;display:flex;height:25px;margin-bottom:8px;order:1;padding:0 9px}.leftMenu__skelLogo{background-color:var(--color-skeleton-2);border-radius:50%;flex:0 0 15px;height:15px;margin-right:10px}.leftMenu__skelText{border-radius:4px;height:11px;overflow:hidden;position:relative;width:70px}.leftMenu__skelText:before{content:"";height:11px;left:0;position:absolute;top:0;width:450px}@media only screen and (max-width:799px){.leftMenu__skelItem{height:34px}}@media only screen and (max-width:639px){.leftMenu{background-color:var(--color-support-5);padding:12px 0}.myfs .leftMenu{padding:12px 0 0}.myfs .leftMenu:not(:first-of-type){padding:0}.leftMenu .banner{margin-top:0}.leftMenu__myLeagueInfo{font-size:13px;margin-left:0;padding:12px 16px}.leftMenu__head{margin:0 16px 4px;padding:10px 0}.leftMenu__item{margin-bottom:0;min-height:36px;padding-right:10px}.leftMenu__item:not(.leftMenu__item--active),.leftMenu__item:not(.leftMenu__item--more){border-radius:0}.leftMenu__item--more{margin:0 16px}.leftMenu__item--active{background-color:rgba(var(--color-support-2-rgb),.3)}.leftMenu__href{min-height:36px;padding:0 16px}.leftMenu__star{height:18px;margin-right:0;width:18px}.leftMenu__buttonBlock{margin:0 16px 8px;min-height:36px}.myfs .leftMenu__buttonBlock{margin-bottom:16px}.leftMenu__buttonIcon{margin:0 10px 0 4px}.leftMenu__skelItem{border-top:1px solid var(--color-border-1)}}.adsenvelope[style*="display: block"]+.menu .mtMenu:first-child,.adsenvelope[style*="display:block"]+.menu .mtMenu:first-child,.leftMenu:first-of-type .mtMenu:first-of-type{margin-top:0}.myfs #my-teams-left-menu{margin-bottom:32px}@media only screen and (max-width:639px){.myfs #my-teams-left-menu{margin-bottom:16px}}.myfs .mtMenu{align-items:center;border-bottom:1px solid rgba(var(--color-secondary-2-rgb),.06);color:var(--color-secondary-2);display:flex;margin:32px 0 6px 9px;padding-bottom:4px}.myfs .mtMenu svg{flex:0 0 14px}.mtMenu__text{font-weight:700;letter-spacing:.4px;line-height:24px;margin-left:11px;text-transform:uppercase}@media only screen and (max-width:639px){.mtMenu{grid-template-rows:34px}.myfs .mtMenu{margin:16px 0 6px 16px}.mtMenu__text{margin-left:5px}.myfs .mtMenu__text{margin-left:12px}.mtMenu__icon{transform:scale(.84)}}.lmc__bannerCont{display:flex}.lmc__bannerCont>div{padding-top:10px}.lmc__menu{border-bottom:1px solid var(--color-border-1);margin-bottom:10px;padding-bottom:10px}.lmc__heading{align-items:center;border-bottom:1px solid rgba(var(--color-secondary-2-rgb),.06);color:var(--color-secondary-2);display:flex;line-height:31px;margin:0 0 12px 8px}.lmc__heading:not(:first-of-type){margin-top:28px}.lmc__headIcon{height:16px;margin-right:8px;width:16px}.lmc__head{font-weight:700;text-transform:uppercase;-webkit-text-size-adjust:none;overflow:hidden;text-overflow:ellipsis}.lmc__headHref{color:var(--color-secondary-2);text-decoration:underline}.lmc__headHref,.lmc__headHref:hover{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lmc__blockOpened{margin-bottom:8px}.lmc__blockOpened span.lmc__template:last-of-type{border-bottom:1px solid rgba(var(--color-secondary-2-rgb),.06);padding-bottom:8px}.lmc__element{border-radius:4px;display:block;line-height:25px;margin-bottom:6px;padding:0 10px;-webkit-text-size-adjust:none}.lmc__element:not(.lmc__heading):hover{background-color:rgba(var(--color-support-2-rgb),.3);text-decoration:none}.lmc__elementName,.lmc__item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lmc__item{align-items:center;color:var(--color-secondary-2);font-size:13px;justify-content:space-between;line-height:25px;padding:0 8px}.lmc__item,.lmc__item:hover .lmc__sortIcon--desktop{display:flex}.lmc__itemHidden{line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lmc__itemMore{align-items:center;color:var(--color-secondary-2);cursor:pointer;display:flex;font-size:12px;letter-spacing:.4px;padding:5px 0 5px 8px;text-decoration:underline}.lmc__itemMore:hover{text-decoration:none}.lmc__itemMore svg{color:var(--color-secondary-2);margin-left:8px}.lmc__itemOpen{background-color:rgba(var(--color-support-2-rgb),.3)}.lmc__itemOpen .lmc__sortIcon--desktop{display:flex;transform:rotate(0deg)}.lmc__template{align-items:center;color:var(--color-support-4);cursor:pointer;display:grid;font-size:13px;grid-template-columns:1fr 24px;line-height:26px;margin-left:8px}.lmc__template--active,.lmc__template:hover{color:var(--color-secondary-2)}.lmc__templateRank{align-items:center;display:flex}.lmc__templateRank:hover,.lmc__templateTop{color:var(--color-secondary-2)}.lmc__templateTop{border-radius:4px;grid-template-columns:26px 1fr;margin:0 0 4px;padding:0 8px}.lmc__templateTop:hover{background-color:rgba(var(--color-support-2-rgb),.3)}.lmc__templateHref{box-sizing:border-box;color:var(--color-support-4);margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lmc__template--active .lmc__templateHref,.lmc__templateHref:hover{color:var(--color-secondary-2)}.lmc__templateFlag{height:12px;margin-right:8px;width:18px}.lmc__rankIcon{margin-right:8px}.lmc__rankIcon,.lmc__starIcon{height:14px;width:14px}@media (hover:hover){.lmc__starIcon:hover{color:var(--color-secondary-2)}}.lmc__sortIcon{display:none}.lmc__sortIcon--desktop{flex:0 0 8px;height:6px;transform:rotate(180deg);width:8px}.lmc__sortIcon--mobile{color:var(--color-support-3);flex:0 0 12px;height:12px;transform:rotate(-90deg);width:12px}@media only screen and (max-width:639px){.lmc__bannerCont{display:none}.lmc__menu{background-color:var(--color-support-5);margin-bottom:0;padding:12px 0}.lmc__heading{line-height:32px;margin:0 16px 4px;padding:0}.lmc__element{padding:0 16px}.lmc__item{border-radius:0;line-height:36px;margin-bottom:0}.lmc__item:hover .lmc__sortIcon--desktop{display:none}.lmc__itemOpen .lmc__sortIcon--mobile{display:flex;transform:rotate(90deg)}.lmc__itemOpen .lmc__sortIcon--desktop{display:none}.lmc__itemMore{padding:8px 16px}.lmc__sortIcon{display:flex}.lmc__sortIcon--desktop{display:none}.lmc__template{grid-template-columns:1fr 24px;line-height:36px;margin-left:0;padding:0 10px 0 16px}.lmc__templateTop{background-color:var(--color-support-5);grid-template-columns:26px 1fr;margin:0;min-height:36px;padding:0 16px}}.lmcskel__template{align-items:center;display:flex;height:25px;justify-content:space-between;padding:0 6px}.lmcskel__item{border-radius:4px;height:12px;overflow:hidden;position:relative}.lmcskel__item:before{content:"";height:12px;left:0;position:absolute;top:0;width:100%}.lmcskel__item--1{width:60px}.lmcskel__item--2{width:100px}@media only screen and (max-width:799px){.lmcskel__template{height:34px;padding:0 16px}}.sideMenu{container:sideMenuContainer/inline-size;grid-area:sideMenu;margin:0 8px}.container__myMenu .sideMenu{display:none}@media screen and (max-width:639px){.sideMenu{margin:0 8px 0 0}}@media only screen and (max-width:639px){.sideMenu{display:none;margin:0}.container__myMenu .sideMenu{display:block}}.sideMenu__hidden{display:none}.sideMenu__loading{visibility:hidden}