html[lang="ru"] body { top: 0 !important; }
.goog-te-banner-frame,
.skiptranslate,
iframe[src*="translate.google"],
[id*="google_translate"],
[class*="google_translate"],
[class*="goog-te"] { display: none !important; visibility: hidden !important; height: 0 !important; }
/* old language dropdowns: keep only visible current Russian label */
.language-dropdown ul,
.lang-dropdown ul,
.lang-list,
.languages-list,
.header-language__dropdown,
.header-lang__dropdown,
.page-header__language-dropdown,
.page-header-language__dropdown { display: none !important; }
.language-dropdown > a,
.lang-dropdown > a,
.header-language > a,
.header-lang > a,
.page-header__language > a { pointer-events: none !important; }
/* remove top market/ticker/flag bar from the reference archive */
.page-header-top,
.page-header-line,
.page-header-widget,
.ticker,
.tickers,
.tradingview-widget-container,
.tradingview-widget-copyright,
.header-flags,
.flags,
.top-flags,
.markets-ticker { display: none !important; height: 0 !important; min-height: 0 !important; overflow: hidden !important; }
.vell-hidden { display:none !important; }
