:root{--zone-container-max:1464px;--side-rail-w:160px;--side-rail-gap:16px;--side-rail-space:calc(2*(var(--side-rail-w) + var(--side-rail-gap)));--side-rail-top:16px;--side-rail-top-sticky:66px;--side-rail-z:5}.side-rail__track{position:absolute;top:0;bottom:0;left:0;right:0;width:min(var(--zone-container-max),calc(100% - var(--side-rail-space)));margin-left:auto;margin-right:auto;pointer-events:none;z-index:var(--side-rail-z)}.side-rail__col{position:absolute;top:0;bottom:0;width:var(--side-rail-w)}.side-rail__col--left{right:calc(100% + var(--side-rail-gap))}.side-rail__col--right{left:calc(100% + var(--side-rail-gap))}.side-rail__item{pointer-events:auto;margin-top:var(--side-rail-top)}.side-rail__item img{display:block;width:100%;height:auto}.side-rail--scroll .side-rail__item{position:static}.side-rail--sticky .side-rail__item{position:sticky;top:var(--side-rail-top-sticky)}.slot img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.slot--band{max-width:1160px;margin-left:auto;margin-right:auto;padding-top:var(--space-8);padding-bottom:var(--space-8)}.slot--aside{text-align:center}.news-general.news-general--slot{padding-bottom:0}@media(min-width:1400px){.news-general--slot .news-general_wapper{height:auto}.news-general--slot .news-general_multimedia{height:100%}}@media(max-width:1399.98px){.news-general--slot .slot--aside{display:none}}.slot-dock{display:none}.no-scroll .slot-dock{display:none}.slot-dock.is-closed{display:none}.slot-dock__inner{position:relative;width:375px;max-width:100%;margin-left:auto;margin-right:auto}.slot-dock__link{display:block}.slot-dock img{display:block;width:100%;height:auto}.slot-dock__close{position:absolute;top:6px;right:6px;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:var(--color-accent);color:#fff;font-size:18px;line-height:26px;text-align:center;cursor:pointer}@media(max-width:767px){.slot-dock{display:block}.has-slot-dock .header-fixed-bottom{display:flex;flex-direction:column}}@media(min-width:1600px){.has-side-rail .container{max-width:min(var(--zone-container-max),calc(100% - var(--side-rail-space)))}.has-side-rail>.wrapper>main{position:relative}}@media(max-width:1599.98px){.side-rail{display:none}}@media(min-width:1400px){.has-side-rail .news-category-page .layout-news-spotlight__content{width:calc(100% - 300px - 32px)}.has-side-rail .news-category-page .layout-news-spotlight__sidebar{width:300px}}