Skip to content

CompactTube (White) by dazvid09

Details

Authordazvid09

LicenseNo License

Categoryyoutube

Created

Updated

Code size334 kB

Code checksum8fde86d7

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

/* ==UserStyle==
@name CompactTube (White)
@namespace https://vk.com/jakill
@homepageURL https://userstyles.world/style/285/
@version 1.7.0
@description ideological continuation of the classic YouTube layout
@author Jakill02 / based on the Style by (Funny)
==/UserStyle== */

@-moz-document domain("youtube.com") {
/* CompactTube (White) v1.7.0 */

            /* Main Style Page: 		https://userstyles.world/style/285/ */
            /* 1.5.8+(17)EVO Style Page: 	https://userstyles.world/style/312/*/

/* ENG: here you can install a helper script to automatically hide the Left Menu(Guide Menu)
RU: тут вы можете установить вспомогательный скрипт автоматически скрывающий Левое Меню(Гид Меню)
https://greasyfork.org/ru/scripts/427241
https://openuserjs.org/scripts/Jakill02/H_i_d_e_Y_T_B_g_u_i_d_e_M_e_n_u
(Manual installation / Установка вручную)
https://disk.yandex.ru/d/PjQuthfxh9MVqQ
https://vk.com/doc135428081_598064848 */
}

@-moz-document domain("youtube.com") {
/* ОТКЛЮЧАЕМЫЕ ЭЛЕМЕНТЫ / DISCONNECTABLE ELEMENTS */

/* Watched Videos Mark / Отметка просмотренных Видео (V) /
/
ENG: to disable, delete " x " symbol before the line.
RU: для отключения, сотрите символ " х " перед строкой. */
x ytd-thumbnail-overlay-resume-playback-renderer:after {display: none !important;}

/* ENG: Remove Filter-Bar of video on the Main page: - "none" - remove: "flow" - show */
/* RU:  Убрать Фильтр-Бар видео на Главной странице: - "none" - убрать: "flow"- показать */
-o-ytd-feed-filter-chip-bar-renderer {display: flow;}

/* ENG: Disable Chip(Tags) Filter-Bar on the Video tab: - "none" - turn off: "flow" - do not turn off */
/* RU:  Отключить Фильтр-Бар Чипов(тегов) на вкладке с Видео:  - "none" - отключить: "flow" - не отключать */
-o-#chips.yt-chip-cloud-renderer {display: flow;}

/* ##> ENG: Use Classic fonts (excludes the problematic "Roboto" font).
to disable, add "x" before the line. to enable, erase "x".
example: " x body * {font-family: Arial, Tahoma, sans-serif! important;} "
——————————————————————————————————————————————————————————————————
RU: Задействовать Классические шрифты (исключает проблемный шрифт "Roboto").
для отключения допишите "x" перед строкой, для включения, сотрите "x".
пример: " x body * {font-family: Arial, Tahoma, sans-serif! !important;} " */

  body * {font-family:  Arial, Tahoma, sans-serif !important;} /* "Chrome: font" ver.*/

x body * {font-family: Tahoma, Arial, sans-serif !important;} /* "Opera: font" ver. /
/
note/заметка:
ENG: Opera uses "Tahoma" as the main font, while Chrome uses "Arial".
choose the one you want by disabling the other one.
—————————————————————————————————————————————————————————
RU: Опера использует "Tahoma" как основной шрифт, в то время как Хром использует "Arial".
выберите нужный вам, отключив другой. <## */

/*интервалы между буквами*/
body * {letter-spacing: 0px !important;}

/* (RU) убать верхние Алерты на главной странице / (ENG) remove the top Alerts on the main page */
[page-subtype=home] #content-wrapper.yt-alert-with-actions-renderer {display: none}

/* убрать новую рекламу на главной странице 2021 ноябрь */
ytd-rich-section-renderer[align-within-rich-grid] #content.ytd-rich-section-renderer {display: none}

/* RU: убрать отключаемые новости об акциях - типа COVID-19: - "none" - убрать: "flow"- показать /
/
ENG: remove switchable news about promotions - like COVID-19: - "none" - remove: "flow" - show */
ytd-compact-promoted-item-renderer[view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID] #dismissable.ytd-compact-promoted-item-renderer {display: none;}
ytd-compact-promoted-item-renderer[view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID] #dismissible.ytd-compact-promoted-item-renderer {display: none;}

/* RU: убрать неотключаемые РАЗЪЯСНЕНИЯ YouTube о COVID-19 и тд. (под Видео): - "none" - убрать: "flow"- показать /
/
ENG: remove non-switchable YouTube EXPLANATIONS about COVID-19, etc. (under Video): - "none" - remove: "flow" - show */
#clarify-box.ytd-watch-flexy {display: none;}

/* RU: убрать новости YouTube: - "none" - убрать: "flow"- показать /
/
ENG: remove YouTube news: - "none" - remove: "flow" - show */
ytd-rich-section-renderer {display: none;}

/* RU: убрать рекламный баннер YouTube - Премиум, Музыка и тд. : - "none" - убрать: "flow"- показать /
/
ENG: remove YouTube banner ad - Premium, Music, etc. : - "none" - remove: "flow" - show */
ytd-banner-promo-renderer {display: none;}

    /* RU:  убрать предложение "YouTube Premium" на вкладке с Видео (N) */
    /* ENG: remove the "YouTube Premium" sentence on the Video tab (N) */
    ytd-mealbar-promo-renderer {display: none;}

/* RU: Убрать рекламный баннер предлагающий разные Товары "masthead-ad" : - "none" - убрать: "flow"- показать /
/
ENG: Remove advertising banner offering different Products "masthead-ad": - "none" - remove: "flow" - show */
#masthead-ad.ytd-rich-grid-renderer {display: none;}

/* RU: убрать партнёрскую рекламу на вкладке с Видео /
/
ENG: remove affiliate ads on the Video tab */
.ytd-companion-slot-renderer {display: none;}
ytd-promoted-sparkles-web-renderer {display: none !important;}

/* RU: отключить Опросы YouTube : - "none" - отключить: "flow"- не отключать /
/
ENG: disable YouTube Polls: - "none" - disable: "flow" - do not disable */
ytd-checkbox-survey-renderer[dialog][dialog][dialog] {display: none;}

/* RU: Оповещения Снизу экрана (paper-toast): - •• ОТКЛЮЧЕНИЕ НЕ ЖЕЛАТЕЛЬНО! •• так как пропадут
и оповещения о добавлении в плейлисты, НО, если YouTube будет сильно задалбывать, можно отключить. /
/
ENG: Alerts Bottom of the screen (paper-toast): - •• TURNING OFF IS NOT DESIRABLE! •• since notifications about
adding to playlists will disappear along with them, BUT, if YouTube is very annoying, you can turn it off. /
/
RU: : none - отключить ; flow - не отключать /
/
ENG: : none - disable; flow - do not disable */
#toast {display: flow;}

/* RU:  Отключить? ОПЛАЧЕННЫЕ Видеоролики(на правах рекламы) от пользователей и каналов на вкладке с Видео */
/* ENG: Disable? PAID Videos (as advertising) from users and channels on the Video tab * /
/* RU:    none : - отключить  /  flow : - не отключать  */
/* ENG:   none: - disable     /  flow: - do not disable */
ytd-compact-promoted-video-renderer {display: none;}

/* RU: убрать бесконечную подгрузку предлагаемых видео на вкладке "c Видео": - "none" - убрать: "flow"- показать /
/
ENG: remove endless loading of offered videos on the "Video" tab: - "none" - remove: "flow" - show /
ytd-continuation-item-renderer.ytd-watch-next-secondary-results-renderer {display: none;} /
RU: zone /
#secondary ytd-continuation-item-renderer.ytd-item-section-renderer:not(#comments),
#related ytd-continuation-item-renderer.ytd-item-section-renderer:not(#comments) {display: none;}/
ENG: zone /
yt-next-continuation.ytd-watch-next-secondary-results-renderer {display: none;} /
Old ver. */

/* RU: убрать ярлык "прокрутите экран вниз" в полноэкранном режиме Видео: - "none" - убрать: "flow"- показать /
/
ENG: remove the "scroll down" shortcut in full screen Video mode: - "none" - remove: "flow" - show */
.ytp-fullerscreen-edu-button.ytp-button {display: none;}

/* Убрать секцию главного Меню "Ваши Фильмы": - "none" - убрать: "flow"- показать */
ytd-guide-entry-renderer.ytd-guide-collapsible-section-entry-renderer:nth-child(3) {display: flow;}

/* RU:  Отключить рекламный обзор Роликов в плеере "Карусели" в разделах Игры(Gaming), Музыка(Music) и тд.
        (останутся только Превью картинки)  : - "none" - отключить: "flow"- не отключать */
/* ENG: Disable advertising review of Videos in the "Carousel" player in the sections (Gaming), (Music), etc.
        (only the Preview picture will remain): - "none" - disable: "flow" - do not disable */
ytd-default-promo-panel-renderer-inline-playback-renderer {display: flow;}

/* RU:  блокировать Рекламу в выкладке на Главной Странице (блокирует но оставляет пустое место)
   ENG: block Ads in the layout on the Main Page (blocks but leaves empty space)
RU:     "none" - убрать:   "flow"- показать.  
ENG:    "none" - remove:   "flow" - show.    */
.ytd-display-ad-renderer {display: none;}
            /* RU:  либо можно удалять каждый первый результат в Выкладке на Главной Странице
               ENG: or you can delete every first result in the Layout on the Main Page
            RU:     "none" - убрать: "flow"- показать.  
            ENG:    "none" - remove: "flow" - show.     */
            ytd-rich-item-renderer.ytd-rich-grid-renderer.style-scope:nth-of-type(1) {display: flow;}

/* RU: Отключить Рекламный оверлэй в плеере на Паузе (N) /
/
ENG: Disable Advertising overlay in the player on Pause (N) */
.ytp-ad-overlay-container {display: none;}

/* RU: Отключить Предлагаемые Видео в Видеоплеере на Паузе: на СТОРОННИХ сайтах (vk.com и тд.)
ENG: Disable Suggested Videos in Video Player on Pause: on THIRD PARTY sites (vk.com, etc.)
RU: "none" - Отключить: "flow" - Показать
ENG: "none" - Disable: "flow" - Show */
.ytp-expand-pause-overlay .ytp-pause-overlay {display: none;}

/* правая колонка Видео (купить/взять на прокат) - отключить предложение */
#offer-module.ytd-watch-next-secondary-results-renderer {display: none !important}

/* RU: Расширенный Лоток Эмоджи для Удобства выбора Эмоджи в ЛайвЧате (для включения, сотрите символ 'x' перед сторокой) /
/
ENG: Extended Emoji Tray for Convenient Emoji selection in Live Chat (to enable, erase the 'x' symbol before the line) */
x yt-emoji-picker-renderer.yt-live-chat-message-input-renderer {
min-height: 280px; /def: 130px/ max-height: 280px; /def: 220px/ margin: 16px -24px 0;}

/* RU: отключить окошко ЛайвЧат'а - под Видео: - "none" - отключить: "flow"- показать /
/
ENG: disable the LiveChat window - under Video: - "none" - disable: "flow" - show */
ytd-live-chat-frame {display: flow;}
}

/* Глобальные ОТКЛЮЧАЕМЫЕ ЭЛЕМЕНТЫ / Global DISCONNECTABLE ELEMENTS /
/
i really want this to be global */

/* RU: Отключить Предлагаемые Видео в Видеоплеере на Паузе: на ВСЕХ СТОРОННИХ сайтах
ENG: Disable Suggested Videos in Video Player on Pause: on ALL THIRD PARTY sites
RU: "none" - Отключить: "flow" - Показать
ENG: "none" - Disable: "flow" - Show */
.ytp-pause-overlay.ytp-scroll-min {display: none;}

@-moz-document domain("youtube.com") {
/* Экспериментальные возможности */
}

@-moz-document domain("youtube.com") {
/* TEST */

/* # недоступное видео скрыто. - цвет надписи в плэйлисте /
#submessage.ytd-message-renderer {
color: #aaa; /
#606060 */
text-align: var(--yt-message-renderer-text-align, initial);
font-size: var(--ytd-user-comment_-font-size);
font-weight: var(--ytd-user-comment
-font-weight);
line-height: var(--ytd-user-comment
-line-height);
letter-spacing: var(--ytd-user-comment
-_letter-spacing);}

/* позиционирование Бэйджа : (Комментарий Открыт по Ссылке) */
#linked-comment-badge.ytd-comment-renderer {margin-bottom: 8px; margin-left: 10px;}

/Размер Шрифта у Поделиться,Сохранить,...(RU)/
:lang(ru)[is-icon-button] yt-formatted-string#text.ytd-button-renderer.style-default.size-default {
margin-left: -5px; margin-top: -2px;
font-size: 1.14rem; letter-spacing: 0.0px !important;
font-family: 'Tahoma',sans-serif !important;}

/Размер Шрифта у Лайков, Дизлайков (Нравится не Нравится)(RU)/
:lang(ru) ytd-toggle-button-renderer.style-text[is-icon-button] #text.ytd-toggle-button-renderer
{margin-left: -2px; margin-top: -2px;
font-size: 1.14rem; letter-spacing: 0.0px !important;
font-family: 'Tahoma',sans-serif !important;} /Не нажатое состояние/
:lang(ru) #text.style-default-active.ytd-toggle-button-renderer {
margin-left: -2px; margin-top: -1px;
cursor: pointer; font-size: 1.14rem; letter-spacing: 0.0px !important;
font-family: 'Tahoma',sans-serif !important;} /* Нажатое состояние */

/запасной размер Иконок лайков и Тд./
#actions.ytd-watch-metadata {--yt-button-icon-size: 36px;}

/new to you - чип фильтр/
-o-.ytd-feed-nudge-renderer {display: none !important}
#header-container.ytd-feed-nudge-renderer {margin-top: 0px;}
#title-container.ytd-feed-nudge-renderer {margin-bottom: 0px; font-size: 1.1rem; line-height: 2.0rem;}
#subtitle-container.ytd-feed-nudge-renderer {font-size: 1.3rem; line-height: 1.6rem;}
#text-container.ytd-feed-nudge-renderer {margin: 0px 0 10px;}
yt-chip-cloud-chip-renderer.ytd-feed-nudge-renderer {margin: -7px 0 6px 0 !important;}

/*цвет выбранного Чипа - под Видео */
yt-chip-cloud-chip-renderer[chip-style=STYLE_DEFAULT][selected],
yt-chip-cloud-chip-renderer[chip-style=STYLE_HOME_FILTER][selected] {
background-color: var(--yt-spec-grey-4) !important; /ytb shit --yt-spec-text-primary/
color: var(--yt-spec-text-primary-inverse);}
[dark] yt-chip-cloud-chip-renderer[chip-style=STYLE_DEFAULT][selected],
yt-chip-cloud-chip-renderer[chip-style=STYLE_HOME_FILTER][selected] {
background-color: var(--yt-spec-icon-active-other) !important;
color: var(--yt-spec-text-primary-inverse);}
/*цвет выбранного Чипа - на Главной странице */
yt-chip-cloud-chip-renderer[chip-style=STYLE_HOME_FILTER][selected] {
background-color: var(--yt-spec-grey-4) !important; /ytb shit --yt-spec-text-primary/
color: var(--yt-spec-text-primary-inverse);}
[dark] yt-chip-cloud-chip-renderer[chip-style=STYLE_HOME_FILTER][selected] {
background-color: var(--yt-spec-icon-active-other) !important;
color: var(--yt-spec-text-primary-inverse);}

/* правая колонка Видео (купить/взять на прокат) */
ytd-movie-offer-module-renderer.ytd-watch-next-secondary-results-renderer {margin: -9px 0 0px 0 !important;}

/*убрать загрузку через "Televzr" */
-o-a.sf-menu-item:nth-of-type(1) {display: none !important;}

/_______________________________________________________________/

/_________________________________________________________________________________/
/баннер Карусель плеера/
ytd-carousel-header-renderer.ytd-browse {
-o---ytd-rich-grid-max-width: 1488px !important;
margin-left: 0px;
position: relative; left: 0px;
width: auto !important;
height: auto !important;
margin-top: 0px !important;}

/*
#header.ytd-browse > .ytd-browse {
width: 100%;
-ms-flex: none;
-webkit-flex: none;
flex: none;
}
/
/
_________________________________________________________________________________
/

/* ++++++++++ БАННЕР КАНАЛА - при гид меню и без ++++++++++++++ Old ver./ /
-o-ytd-c4-tabbed-header-renderer {
--yt-lightsource-section1-color: var(--yt-spec-general-background-a);
--yt-lightsource-primary-title-color: var(--yt-spec-text-primary);
--yt-lightsource-secondary-title-color: var(--yt-spec-text-secondary);
display: block;
-o-padding-left: 20px;}

/* Настройка Баннера канала при НЕ открытом Гид Меню / /
[mini-guide-visible] ytd-c4-tabbed-header-renderer:not([guide-persistent-and-visible]) {
margin-left: 0px;
width: auto !important;
height: auto !important;
margin-top: 2px !important;}

/* Настройка Баннера канала при ОТКРЫТОМ Гид Меню / /
[guide-persistent-and-visible] ytd-c4-tabbed-header-renderer {-o-margin-left: 18px !important; margin-top: 2px !important;}

/* Настройка Баннера канала - БЕЗ Гид Меню и БЕЗ Мини Гид Меню / /
ytd-c4-tabbed-header-renderer {margin-top: 2px !important;}

/* отступ от Баннера канала сверху вниз - При НЕ открытом Гид Меню / /
[mini-guide-visible] .banner-visible-area.ytd-c4-tabbed-header-renderer:not([guide-persistent-and-visible]) {
padding-top: 0.35em;}

/* отступ от Баннера канала сверху вниз - При открытом Гид Меню / /
[guide-persistent-and-visible] .banner-visible-area.ytd-c4-tabbed-header-renderer {
padding-top: 0.69em;}

/* отступ от Баннера канала сверху вниз - При открытом Гид Меню с Тень - и БЕЗ Мини Гид Меню*/ /*
.banner-visible-area.ytd-c4-tabbed-header-renderer {padding-top: 0.4em;} */
}

@-moz-document domain("youtube.com") {
/* Фиксы / Fixes */

/* ++++++++++ БАННЕР КАНАЛА - при гид меню и без ++++++++++++++ - Временный Фикс */

/* Настройка Баннера канала при НЕ открытом Гид Меню /
[mini-guide-visible] ytd-c4-tabbed-header-renderer:not([guide-persistent-and-visible]):not([page-subtype=trending]) {
margin-left: 0px;
width: auto !important;
height: auto !important;
-o-padding-bottom: 35px !important; /
FIX !/
margin-top: 2px;}
/
v2 /
[mini-guide-visible] #header.ytd-c4-tabbed-header-renderer:not([guide-persistent-and-visible]) {
will-change: auto !important;
margin-left: 8px;
position: fixed; left: 0 !important; top: 0 !important;
-o-width: auto !important;
-o-height: auto !important;
/
margin-top: var(--ytd-toolbar-offset); /
-o-margin-top: 5.64em !important;
-o-z-index: 1;}
/
для Трендов /
[page-subtype=trending][mini-guide-visible] ytd-c4-tabbed-header-renderer:not([guide-persistent-and-visible]) {
margin-left: 0px;
width: auto !important;
height: auto !important;
padding-bottom: 0px !important; /
FIX !*/
margin-top: 2px;}

/* Настройка Баннера канала при ОТКРЫТОМ Гид Меню /
[guide-persistent-and-visible] ytd-c4-tabbed-header-renderer {-o-margin-left: 18px !important; margin-top: 2px;}
/
v2 /
[guide-persistent-and-visible] #header.ytd-c4-tabbed-header-renderer:not([mini-guide-visible]) {
-o-margin-top: 56px !important; position: fixed; left: 240px !important; top: 0 !important;}
/
Настройка Баннера канала - БЕЗ Гид Меню и БЕЗ Мини Гид Меню */
ytd-c4-tabbed-header-renderer:not([mini-guide-visible]):not([guide-persistent-and-visible]) {margin-top: 2px;}

/* отступ от Баннера канала сверху вниз - При НЕ открытом Гид Меню /
[mini-guide-visible] .banner-visible-area.ytd-c4-tabbed-header-renderer:not([guide-persistent-and-visible]) {
padding-top: 0.35em;}
/
отступ от Баннера канала сверху вниз - При открытом Гид Меню /
[guide-persistent-and-visible] .banner-visible-area.ytd-c4-tabbed-header-renderer:not([mini-guide-visible]) {
padding-top: 0.69em;}
/
отступ от Баннера канала сверху вниз - При открытом Гид Меню с Тень - и БЕЗ Мини Гид Меню*/
.banner-visible-area.ytd-c4-tabbed-header-renderer {padding-top: 0.4em;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* Высота поля Поиска и Кнопки Поиска */
#search > .ytd-searchbox, #search-icon-legacy {height: 26px !important;}

/* цвет поля поиска - КНОПКА (подсвеченная) */
#search-icon-legacy:hover {background-color: rgba(187, 187, 187, .19) !important; transition: 2ms linear 0.0s !important;}

/* ====== Фикс Панели с кнопками Плеера ====== ( .ytp-exp-bigger-button-like-mobile -> .ytp-larger-tap-buttons )/
/
Размер Кнопок управления плеера /
.ytp-larger-tap-buttons .ytp-chrome-controls {
height: 40px !important;
margin: 0 0px !important;
line-height: 40px !important;}
[fullscreen] .ytp-larger-tap-buttons .ytp-chrome-controls {
height: 48px !important;
margin: -3px 0px !important;
line-height: 48px !important;}
/
мини плеер Канала /
#c4-player .ytp-chrome-controls {
height: 38px !important;
margin: 3px 0px !important;
line-height: 40px !important;}
/
мини плеер Канала - полный экран */
.ytp-big-mode#c4-player .ytp-chrome-controls {
height: 48px !important;
margin: -3px 0px !important;
line-height: 48px !important;}

/* Размер Кнопки Управления плеера - "Динамик" */
.ytp-larger-tap-buttons .ytp-chrome-controls .ytp-button.ytp-mute-button {
padding: 0px !important;}
[fullscreen] .ytp-larger-tap-buttons .ytp-chrome-controls .ytp-button.ytp-mute-button {
padding: 0px !important;}

/* Позиционирование дисплея таймкода плеера*/
.ytp-larger-tap-buttons .ytp-time-display {
line-height: 40px !important;}
[fullscreen] .ytp-larger-tap-buttons .ytp-time-display {
line-height: 48px !important;}
/* мини плеер Канала - полный экран */
.ytp-big-mode#c4-player .ytp-time-display {line-height: 48px !important;}

/* интервалы нижней части панели кнопок управления Плеера /
.ytp-larger-tap-buttons .ytp-chrome-bottom {
bottom: -8px !important;
height: 48px !important;
padding-top: 3px !important;}
[fullscreen] .ytp-larger-tap-buttons .ytp-chrome-bottom {
bottom: 0px !important;
height: 48px !important;
padding-top: 3px !important;}
/
мини плеер Канала /
#c4-player .ytp-chrome-bottom {
bottom: -8px !important;
height: 48px !important;
padding-top: 3px !important;}
/
мини плеер Канала - полный экран */
.ytp-big-mode#c4-player .ytp-chrome-bottom {
bottom: 0px !important;
height: 48px !important;
padding-top: 3px !important;}

/* интервалы между кнопками управления Плеера */
.ytp-larger-tap-buttons .ytp-chrome-controls .ytp-button {
width: 40px;
padding: 0px 0px !important;}
[fullscreen] .ytp-larger-tap-buttons .ytp-chrome-controls .ytp-button {
width: 48px;
padding: 0px 0px !important;}

/* ширина Бэйджа (В ЭФИРЕ) */
.ytp-button.ytp-live-badge {width: auto !important;}
[fullscreen] .ytp-button.ytp-live-badge {width: auto !important;}

/* Ширина названия Глав */
.ytp-button.ytp-chapter-title {width: auto !important;}
.ytp-chapter-title-content {width: auto !important;}

/* Положение шкалы регулятора громкости */
.ytp-volume-slider {top: 0px;}
.ytp-big-mode .ytp-volume-slider {top: -4px;}
-o-[fullscreen] .ytp-volume-slider {top: -4px;}

/* Иконка HD */
.ytp-settings-button.ytp-hd-quality-badge:after {
content: ""; position: absolute; top: 10px; right: 5px;
height: 9px; width: 13px; background-color: #f00;
border-radius: 1px; line-height: normal;}
[fullscreen] .ytp-big-mode .ytp-settings-button.ytp-hd-quality-badge:after {
top: 12px; right: 2px; padding: 2px;
font-family: Verdana,sans-serif; font-size: 10px;
font-weight: bold; color: #fff; text-shadow: 0 2px 0 rgba(0,0,0,0.6);
background-image: none; border-radius: 1.5px; height: auto; width: auto;}

/* подчёркивание - Включить Субтитры /
.ytp-larger-tap-buttons .ytp-chrome-controls .ytp-button[aria-pressed=true]:after {
width: 22px; left: 12px;}
[fullscreen] .ytp-larger-tap-buttons .ytp-chrome-controls .ytp-button[aria-pressed=true]:after {
width: 24px; left: 12px;}
.ytp-larger-tap-buttons .ytp-chrome-controls .ytp-button[aria-pressed]:after {
height: 3px; border-radius: 3px;
left: 9px; bottom: 6px;}
[fullscreen] .ytp-larger-tap-buttons .ytp-chrome-controls .ytp-button[aria-pressed]:after {
height: 3px; border-radius: 3px;
left: 12px; bottom: 6px;}
/
мини плеер Канала */
#c4-player.ytp-larger-tap-buttons .ytp-chrome-controls .ytp-button[aria-pressed=true]:after {
width: 18px/22px/; left: 12px;}
.ytp-big-mode#c4-player.ytp-larger-tap-buttons .ytp-chrome-controls .ytp-button[aria-pressed=true]:after {
width: 22px/22px/; left: 12px;}
#c4-player.ytp-larger-tap-buttons .ytp-chrome-controls .ytp-button[aria-pressed]:after {
height: 3px; border-radius: 3px;
left: 9px; bottom: 6px;}
.ytp-big-mode#c4-player.ytp-larger-tap-buttons .ytp-chrome-controls .ytp-button[aria-pressed]:after {
height: 3px; border-radius: 3px;
left: 9px; bottom: 6px;}

/* ======================================== */

                /* свежие (^ UP)*/

/____________________________________________________________________/

/фикс назв.Каналов Иероглифами/
#byline-container {font-size: 1.199rem !important;}

/* кривой Фикс для Очень уменьшенного Окна для Плейлиста (внутри плейлиста) */
ytd-browse[page-subtype=playlist][has-sidebar_]:not([mini-guide-visible]):not([guide-persistent-and-visible]) ytd-two-column-browse-results-renderer.ytd-browse {
padding-left: 30px; padding-right: 30px; margin-top: 10%; position: relative; top: 49em; padding-bottom: 500px;}

/* позиция подсказок названий Каналов */
tp-yt-paper-tooltip.ytd-channel-name:not([fullscreen]) {margin-top: 0px !important;/14px/}
[fullscreen] tp-yt-paper-tooltip.ytd-channel-name {margin-top: -48px !important; top: auto !important;}
/*позиция подсказок меню Упорядочить */
[fullscreen] #sort-menu .tp-yt-paper-tooltip {position: fixed; margin-top: -10px !important;}

/* всплывающее меню: "Смотреть позже" "Добавить в очередь" на Миниатюрах на Главной странице и на Каналах - Размер Шрифта */
ytd-thumbnail-overlay-toggle-button-renderer[use-expandable-tooltip] #label.ytd-thumbnail-overlay-toggle-button-renderer
{font-size: 1.1rem; margin: 0px 0px 0px 0px;}

/* всплывающее меню: "Смотреть позже" "Добавить в очередь" на Миниатюрах справа на Вкладке с Видео (исправление косяков YouTube) /
/
Отступы и Размер Шрифта */
#tooltip.paper-tooltip {padding: 4px 4px 6px 4px; margin-right: 0px; font-size: 1.3rem;}

/* Исправление бага со смещение Ответов в Колокольчике */
ytd-comments.ytd-multi-page-menu-renderer {margin: 0px 0px 0px 0px;}

/* решение проблемы невлезающих информационных заголовков о количестве ответов в Колокольчике /
#button.ytd-button-renderer yt-icon.ytd-button-renderer + yt-formatted-string.ytd-button-renderer {
margin-left: var(--yt-string-icon-padding, 8px); white-space: normal; overflow-wrap: anywhere; text-align: left /
test! */;}

/* решение проблемы невлезающих ссылок на сайты в ответах в Колокольчике */
a.yt-simple-endpoint.yt-formatted-string {white-space: normal; overflow-wrap: anywhere;} /Test!/

/* Исправление Ширины меню Ответов в Колокольчике */
ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-comments]
#sections.ytd-multi-page-menu-renderer > ytd-comments.ytd-multi-page-menu-renderer
{padding: 16px 0px 16px 0px; width: 100%;}

/* Высота и Ширина Информационного Меню Колокольчика */
ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-comments]
{height: 641px; width: 100%;}

/* отступ Шестерёнки в меню Колокольчика (исправление бага горизонтального скроллбара) /было замечено из за вмешательства Гугла/ */
#buttons.ytd-simple-menu-header-renderer {position: absolute !important; left: 431px !important; margin-right: 1.2em !important;} /*24px,12px, 8px(def.) /
/
Размер Шестерёнки в меню Колокольчика */
ytd-button-renderer.ytd-simple-menu-header-renderer.style-default.size-default {-o-pointer-events: auto; /none/
display: block; width: 44px !important;/def. 100%/ /v2. 40px/ height: 4.1rem !important;}/def. 100%//v2. 40px/

/* временный Фикс кнопки Плей ([>) для некоторых Браузеров, которую испортил YouTube /
/
Temporary Fix for Play button ([>) for some Browsers, which broked by YouTube /
-o-.ytp-chrome-controls .ytp-play-button svg {display: flex; flex-direction: column; width: 100%; height: 2.961em;
-o-margin-top: -38px; /
for testing / -o-background-color: #f73384; / for testing */} /*другой вариант: width: 3.8em; height: 3em; */

/* исправление бага с полем Поиска ДО наведения Мыши /
#search-input.ytd-searchbox-spt input {
background-color: transparent; border: none; box-shadow: none; color: inherit;
-o-font-family: 'Roboto','Noto',sans-serif; font-size: 16px; font-weight: 400;
line-height: 22px; /
24px / margin-left: 0px; / 4px / max-width: 100%;
outline: none; text-align: inherit; width: 100%; flex: 1; flex-basis: .000000001px; padding-left: 0px;}
/
исправление бага с полем Поиска ПОСЛЕ наведения Мыши */
input#search.gsfi.ytd-searchbox {-o-background-color: #02ff35/test/; position: relative; top: 1px; left: 0px;}

/* Исправление Размера Миниатюр при просмотре Комментариев в ТВОРЧЕСКОЙ СТУДИИ */
#video-thumbnail.ytcp-comment-video-thumbnail {--yt-img-border-radius: var(--ytcp-thumbnails-border-radius);
margin-right: 16px; width: 120px; height: 68px;} /дописал высоту, без неё изображения растягивались/

/* Решение проблемы с Размером аватарок у Избранных каналов и Размером Превью в Плейлистах - v2 */
img#img {min-height: 100% ; min-width: 100%; max-height: 100%; max-width: 100%;}
}

@-moz-document domain("youtube.com") {
/* Новые УГ Иконки Ютуба */

-o-ytd-guide-entry-renderer[active] .guide-icon.ytd-guide-entry-renderer {
color: var(--yt-spec-brand-icon-active);
}
/новые иконки серчбара v1.5.8+(1)/
#voice-search-button.ytd-masthead .ytd-masthead[is-icon-button] svg,
-o-#buttons.ytd-masthead .ytd-masthead[is-icon-button]/эту часть не врубать/ {
stroke :#808080 !important;stroke-width: 0.5;
-o-filter: drop-shadow(0.0px 0.0px 0.3px #808080) drop-shadow(0.5px 0.5px 0.5px #808080);}

/* новые иконки Загрузки Видео, Сервисов, Оповещений*/
#end > .ytd-masthead button.yt-icon-button > yt-icon svg {;
fill: #9F9F9F !important;
fill-rule: nonzero !important;/evenodd, nonzero/
stroke :#9F9F9F !important;
stroke-width: 0.1;
stroke-linecap: square;
color: #9F9F9F !important;
width: var(--yt-icon-button-icon-width, 96%) !important;
height: var(--yt-icon-button-icon-height, 90.9%) !important;
filter: drop-shadow(0.0px 0.0px 0.0px #808080) drop-shadow(0.0px 0.0px 0.0px #808080);}

/* обводка иконки ГИД меню "=" */
#guide-icon svg {
color: #989898 !important;
fill :#989898 !important;
height: 24px !important; /def. 24px/
width: 24px !important; /def. 24px/
filter: drop-shadow(0px 1px 0.0px);}

/новые иконки меню пользователя/
#content-icon yt-icon.ytd-compact-link-renderer svg, yt-icon.ytd-toggle-theme-compact-link-renderer svg {
height: 22px !important; /def. 24px/
width: 22px !important; /def. 24px/
stroke: #5b5b5b /var(--yt-compact-link-icon-color, var(--yt-spec-icon-inactive))/;
stroke-width: 0.5;
stroke-linecap: round;
color: #5b5b5b !important;}
[dark] /новые иконки меню пользователя/
#content-icon yt-icon.ytd-compact-link-renderer svg, [dark] yt-icon.ytd-toggle-theme-compact-link-renderer svg {
stroke: #b5b5b5 /var(--yt-compact-link-icon-color, var(--yt-spec-icon-inactive))/;
stroke-width: 0.5;
stroke-linecap: round;
color: #b5b5b5 !important;}
/удаление обводки из последней секции Приложений Ютуба/
yt-multi-page-menu-section-renderer.ytd-multi-page-menu-renderer:nth-of-type(3).style-scope svg
{stroke: inherit !important;}
/правка кривого положения иконки цвета Темы/
.ytd-toggle-theme-compact-link-renderer.style-scope.content-icon >
.ytd-toggle-theme-compact-link-renderer.style-scope {margin-left: -3px; padding-right: 3px;}

    /* Исключения для старых Иконок Творческой Студии */
    ytcp-popup-container.ytcp-app #sections #content-icon yt-icon.ytd-compact-link-renderer svg, 
    ytcp-popup-container.ytcp-app #sections yt-icon.ytd-toggle-theme-compact-link-renderer svg {    
        height: 24px !important; /*def. 24px*/
        width: 24px !important;  /*def. 24px*/
        stroke: #5b5b5b00 /*var(--yt-compact-link-icon-color, var(--yt-spec-icon-inactive))*/;
        stroke-width: 0.0;
        stroke-linecap: round; 
        color: inherit !important;}
        /* Исключение правки кривого положения иконки цвета Темы для старой Иконки Творческой Студии */
        ytcp-popup-container.ytcp-app #sections .ytd-toggle-theme-compact-link-renderer.style-scope.content-icon > 
        .ytd-toggle-theme-compact-link-renderer.style-scope {margin-left: 0px; padding-right: 0px;}

/новые иконки Гид меню/
.guide-icon.ytd-guide-entry-renderer {
--iron-icon-height: 22px !important; /def. 24px/
--iron-icon-width: 22px !important; /def. 24px/
stroke: #464646 /var(--yt-spec-brand-icon-inactive)/;
stroke-width: 0.6;
stroke-linecap: round;
color: #464646 !important /var(--yt-spec-brand-icon-inactive)/;}
[dark] .guide-icon.ytd-guide-entry-renderer {
stroke: #a6a6a6 /var(--yt-spec-brand-icon-inactive)/;
stroke-width: 0.6;
stroke-linecap: round;
color: #909090 !important /var(--yt-spec-brand-icon-inactive)/;}
/новые иконки МиниГид Меню/
.guide-icon.ytd-mini-guide-entry-renderer {
--iron-icon-height: 22px; /def. 24px/
--iron-icon-width: 22px; /def. 24px/
stroke: #343434 !important;
stroke-width: 0.5 !important;
stroke-linecap: butt;
color: #343434;
margin-bottom: 6px;}
[dark] .guide-icon.ytd-mini-guide-entry-renderer {
--iron-icon-height: 22px; /def. 24px/
--iron-icon-width: 22px; /def. 24px/
stroke: #ACACAC !important;
stroke-width: 0.5;
stroke-linecap: butt;
color: #ACACAC !important;
margin-bottom: 6px;}

/* Цвет нажатого лайка под видео /
ytd-toggle-button-renderer.ytd-menu-renderer.force-icon-button.style-default-active {color: #065FD4 /
#065FD4*/;}
[dark] ytd-toggle-button-renderer.ytd-menu-renderer.force-icon-button.style-default-active {color: #3EA6FF;}
/* Цвет нажатого лайка в Комментах под видео /
yt-icon-button#button.ytd-toggle-button-renderer.style-default-active.size-default {color: #065FD4 /
#065FD4*/;}
[dark] yt-icon-button#button.ytd-toggle-button-renderer.style-default-active.size-default {color: #3EA6FF;}

/* Шкала Лайков - не активный /
#like-bar.ytd-sentiment-bar-renderer {
margin-top: -1px;
background: #ACACAC;
height: 2px;
transition: width 0.3s;}
/
Шкала Лайков - активный */
ytd-sentiment-bar-renderer[activated][system-icons] #like-bar.ytd-sentiment-bar-renderer {
background-color: #065FD4;}
[dark] ytd-sentiment-bar-renderer[activated][system-icons] #like-bar.ytd-sentiment-bar-renderer {
background-color: #3EA6FF;}

/* Шкала Лайков - соотношение */
#container.ytd-sentiment-bar-renderer {
height: 2px;
background-color: #DADADA;}
[dark] #container.ytd-sentiment-bar-renderer {
height: 2px;
background-color: #606060;}

/* Цвет НЕ нажатого лайка под видео /
yt-icon-button#button.ytd-toggle-button-renderer.style-text svg {
/
color: #909090; fill: #909090 !important; fill-rule: evenodd !important; */
stroke: #909090 !important; stroke-width: 0.7; stroke-linecap: round !important;}

/* НОВАЯ иконка Лупы в поле поиска /
ytd-searchbox[system-icons] #search-icon-legacy.ytd-searchbox yt-icon.ytd-searchbox {
width: 17px;
height: 17px;
color: var(--yt-spec-text-primary);
stroke: #919191;
stroke-width: 1.4;}
-o-yt-icon.ytd-searchbox {
transform: scale(0.85);
stroke: #919191;
stroke-width: 1.4;}
/
НОВАЯ иконка Лупы в поле поиска МИНИ ОКНО /
#search-button-narrow.ytd-masthead svg {
width: 20px !important;
height: 20px !important;
-o-color: red;
stroke: #919191;
stroke-width: 1.4;}
/
НОВАЯ иконка Лупы в поле поиска НА КАНАЛЕ /
yt-icon.ytd-expandable-tab-renderer {
width: 20px !important;
height: 20px !important;
color: var(--yt-spec-text-primary);
stroke: #919191;
stroke-width: 1.0;}
/
НОВАЯ иконка Лупы в поле поиска в Истории */
.tp-yt-paper-input-container.style-scope.prefix svg {
width: 20px !important;
height: 20px !important;
color: var(--yt-spec-text-primary);
stroke: #919191;
stroke-width: 1.0;}

/* обводка новой Иконки НАЗАД (<—) в Минимальном после поиска */
yt-icon-button#back-button .ytd-masthead {
height: 24px; /def. 24px/
width: 24px; /def. 24px/
stroke: #989898 !important;
stroke-width: 1.0;
stroke-linecap: round;}

/* Новая иконка - Упорядочить */
#label-icon.yt-dropdown-menu {
flex-shrink: 0;
margin-right: var(--ytd-margin-2x);
color: var(--yt-spec-text-secondary);
filter: drop-shadow(0px -1px 0.0px #909090);
-o-transform: scale(1.0, 0.8);}

/* Новая иконка - Колокольчика Подписки /
ytd-subscription-notification-toggle-button-renderer
#button.ytd-subscription-notification-toggle-button-renderer svg {
filter: drop-shadow(0px 0px 0.1px) drop-shadow(0px 0px 0.1px);
transform: scale(0.95, 0.95);
color: #969696 !important /
#969696 /;
stroke: #858585/
#858585 */;
stroke-width: 0.05 !important;
stroke-linecap: round;
background-color: transparent;
text-transform: var(--yt-button-text-transform, inherit);}

/размер Новой Иконки (|>) воспроизвести всё/
.ytd-shelf-renderer ytd-button-renderer[is-paper-button] yt-icon.ytd-button-renderer {
filter: drop-shadow(0px 1.0px 0.0px) drop-shadow(0px -1.0px 0.0px)
drop-shadow(1.0px 0px 0.0px) drop-shadow(-0.5px 0px 0.0px);
stroke: var(--yt-spec-text-secondary);
stroke-width: 4.0 !important;
stroke-linecap: round;
--iron-icon-height: 13px; /def. 24px, 20px/
--iron-icon-width: 12px; /def. 24px, 20px/}
/размер Новой Иконки (|>) воспроизвести всё - прочие иконки на которые это действовало -TEST-/
ytd-button-renderer[is-paper-button] yt-icon.ytd-button-renderer {
--iron-icon-height: 20px; /def. 24px, 20px/
--iron-icon-width: 20px; /def. 24px, 20px/}

/* Новые Иконки Бэйджей */
ytd-badge-supported-renderer[system-icons] yt-icon.ytd-badge-supported-renderer {
stroke: var(--yt-spec-text-secondary) ;
stroke-width: 0.3 !important;
width: 13px; /16px/
height: 13px; /16px/
margin-top: -3px;}

/* новые Иконки - Смотреть позже, добавить в очередь */
yt-icon#icon.ytd-thumbnail-overlay-toggle-button-renderer svg {
fill: #fff;
color: #fff;
stroke: #fff ;
stroke-width: 1.0 !important;
width: 20px !important; /16px/
height: 20px !important; /16px/}

/* Новая Иконка - Воспроизвести на Миниатюре видео. ан вкладке с Видео /
#play.ytd-moving-thumbnail-renderer {
height: 28px;
width: 28px;
margin: auto;
fill: var(--yt-spec-static-brand-white);
position: absolute;
top: 0; right: 0;bottom: 0; left: 0;}
/
цвет текста - Поделиться, Клип, Сохранить /
yt-formatted-string#text.ytd-button-renderer.style-default.size-default {color: var(--yt-spec-text-secondary) !important;}
/
цвет текста - Лайк, Дизлайк*/
yt-formatted-string#text.ytd-toggle-button-renderer.style-text {color: var(--yt-spec-text-secondary) !important;}

/* Новые Иконки - - Поделиться, Клип, Сохранить */
ytd-button-renderer.size-default.style-default.force-icon-button.ytd-menu-renderer svg {
color: var(--yt-spec-text-secondary); stroke: var(--yt-spec-text-secondary) !important;
stroke-width: 0.3 !important; stroke-linecap: round;}

/* мини иконки при добавлении в плейлист */
yt-icon.ytd-playlist-add-to-option-renderer {
margin-left: 4px;
color: var(--yt-spec-text-secondary);
height: 15px;
width: 15px;
padding-top: 3px;
stroke: var(--yt-spec-text-secondary) !important;
stroke-width: 1.0 !important; stroke-linecap: round;}

/* Выделение троеточия (. . .) */
yt-icon.ytd-menu-renderer svg {
stroke: var(--yt-spec-text-secondary) !important;
fill: var(--yt-spec-icon-active-other) !important;
stroke-width: 0.7 !important; stroke-linecap: round;
color: var(--yt-spec-text-secondary);
width: var(--yt-icon-button-icon-width, 79%);
height: var(--yt-icon-button-icon-height, 79%);}
yt-icon.ytd-menu-renderer:hover svg {
stroke: var(--yt-spec-icon-active-other) !important;
stroke-width: 0.7 !important; stroke-linecap: round;
color: var(--yt-spec-icon-active-other);}

/* Выделение троеточия (. . .) и Корзины - в Чёрно Мплейлисте */
#menu.ytd-playlist-panel-video-renderer svg {
stroke: #808080 !important;
fill: #b3b3b3 !important;
stroke-width: 1.0 !important; stroke-linecap: round;
color: #b3b3b3 !important;
width: var(--yt-icon-button-icon-width, 79%);
height: var(--yt-icon-button-icon-height, 79%);}

/Эпизоды - Цвет и обводка иконки Поделиться/
ytd-macro-markers-list-item-renderer.ytd-macro-markers-list-renderer
#share-button svg.yt-icon {
stroke: #808080 !important;
fill: #b3b3b3 !important;
color: #b3b3b3 !important;
stroke-width: 1.0 !important; stroke-linecap: round;}

/* Иконки сервисных меню по троеточию (. . .) /
yt-icon.ytd-menu-service-item-renderer svg {
margin-top: 2px !important;
fill: #606060 ;
height: 20px !important; /def. 24px/
width: 20px !important; /def. 24px/
stroke: #454545 /var(--yt-spec-brand-icon-inactive)/;
stroke-width: 0.6;
stroke-linecap: round;}
[dark] yt-icon.ytd-menu-service-item-renderer svg {
fill: #dadada ;
stroke: #c6c6c6;}
/
Иконки сервисных меню по троеточию (. . .) - Редактирование Постов*/
yt-icon.ytd-menu-navigation-item-renderer svg {
margin-top: 2px !important;
fill: #606060 ;
height: 20px !important; /def. 24px/
width: 20px !important; /def. 24px/
stroke: #454545 /var(--yt-spec-brand-icon-inactive)/;
stroke-width: 0.6;
stroke-linecap: round;}
[dark] yt-icon.ytd-menu-navigation-item-renderer svg {
fill: #dadada ;
stroke: #c6c6c6;}

/* новые Иконки "Перемешать", "Поделиться" /
.ytd-playlist-sidebar-primary-info-renderer .ytd-menu-renderer.top-level-buttons svg {
fill: var(--yt-spec-text-secondary) ;
height: 20px !important;
width: 20px !important;
stroke: var(--yt-spec-text-secondary);
stroke-width: 0.6;
stroke-linecap: round;}
/
новые Иконки "Редактировать Описание" /
#edit-button .ytd-button-renderer.yt-simple-endpoint svg {
fill: var(--yt-spec-text-secondary) ;
height: 20px !important;
width: 20px !important;
stroke: var(--yt-spec-text-secondary);
stroke-width: 0.6;
stroke-linecap: round;}
/
новая Иконка "v" /
#dropdown-trigger tp-yt-iron-icon.tp-yt-paper-dropdown-menu-light.style-scope svg {
fill: var(--yt-spec-text-secondary) ;
height: 20px !important;
width: 20px !important;
stroke: var(--yt-spec-text-secondary);
stroke-width: 1.0;
stroke-linecap: round;}
/
новые Иконки Доступа "Публичный" "по Ссылке" "Приватный" */
.ytd-dropdown-renderer.dropdown-content #dropdown-icon svg {
fill: #606060 ;
height: 20px !important;
width: 20px !important;
stroke: #454545;
stroke-width: 0.6;
stroke-linecap: round;}
[dark] .ytd-dropdown-renderer.dropdown-content #dropdown-icon svg {
fill: #dadada ;
stroke: #c6c6c6;}

/* Иконки в Библиотеке - Просмотренной истории /
ytd-button-renderer.ytd-browse-feed-actions-renderer svg {
fill: var(--yt-spec-text-secondary) !important;
stroke: var(--yt-spec-text-secondary) !important;
stroke-width: 1.0;
stroke-linecap: round;}
/
Крестик (X) в Истории */
.size-default.style-opacity.ytd-menu-renderer.style-scope svg {
width: 20px !important;
height: 20px !important;
color: var(--yt-spec-text-primary);
stroke: #919191;
stroke-width: 2.0;}
.size-default.style-opacity.ytd-menu-renderer.style-scope:hover svg {
filter: brightness(50%);}
[dark] .size-default.style-opacity.ytd-menu-renderer.style-scope:hover svg {
filter: brightness(150%);}

/* Сервис Иконки (Сетка/Список)) в Подписках /
/
(Сетка) /
[page-subtype=subscriptions] ytd-button-renderer.size-default.style-opacity.ytd-menu-renderer.style-scope:nth-of-type(1) svg {
width: 24px !important;
height: 24px !important;
color: #919191;
stroke: #919191;
stroke-linecap: square;
stroke-width: 0.0;}
/
(Список) /
[page-subtype=subscriptions] ytd-button-renderer.size-default.style-opacity.ytd-menu-renderer.style-scope:nth-of-type(2) svg {
filter: drop-shadow(0px 1px 0.0px);
width: 24px !important;
height: 24px !important;
fill: #919191;
color: #919191;
stroke: #919191;
stroke-linecap: square !important;
stroke-width: 0.0;}
/
(нужно) */
[page-subtype=subscriptions] .size-default.style-opacity.ytd-menu-renderer.style-scope:hover svg {
filter: brightness(100%);}

/* Новая Иконка - Крестика (X)/
#dismiss-button svg {
margin-top: 0px !important;
fill: #606060 ;
height: 20px !important;
width: 20px !important;
stroke: #454545;
stroke-width: 1.0;
stroke-linecap: round;}
[dark] #dismiss-button svg {
fill: #dadada ;
stroke: #c6c6c6;}
/
Новая Иконка - Крестика (X) в Меню "Поделиться" /
#close-button #button .ytd-unified-share-panel-renderer svg {
margin-top: 0px !important;
fill: #606060 ;
height: 20px !important;
width: 20px !important;
stroke: #454545;
stroke-width: 1.0;
stroke-linecap: round;}
[dark] #close-button #button .ytd-unified-share-panel-renderer svg {
fill: #dadada ;
stroke: #fff;}
/
Новая Иконка - Крестика (X) в Меню "Добавить в... (плейлист)" */
#close-button #button .ytd-add-to-playlist-renderer svg {
margin-top: 0px !important;
fill: #606060 ;
height: 20px !important;
width: 20px !important;
stroke: #454545;
stroke-width: 1.0;
stroke-linecap: round;}
[dark] #close-button #button .ytd-add-to-playlist-renderer svg {
fill: #dadada ;
stroke: #fff;}

/* Новая Иконка - "=" перетаскивание в Плейлисте /
.ytd-playlist-video-renderer.playlist-drag-handle #reorder svg {
fill: var(--yt-spec-text-secondary) ;
height: 20px !important;
width: 20px !important;
stroke: var(--yt-spec-text-secondary) /var(--yt-spec-brand-icon-inactive)/;
stroke-width: 0.6;
stroke-linecap: round;}
/
Новая Иконка - "=" перетаскивание в Чёрном Плейлисте /
ytd-playlist-panel-video-renderer[can-reorder]:hover #reorder.ytd-playlist-panel-video-renderer svg {
fill: #dadada;
height: 16px !important;
width: 16px !important;
stroke: #c6c6c6;
stroke-width: 0.6;
stroke-linecap: round;}
/
Новые Иконки - "Повтор" и "Перемешать" в Чёрном Плейлисте */
#playlist-action-menu .ytd-playlist-panel-renderer .ytd-menu-renderer.top-level-buttons svg {
height: 18px !important;
width: 18px !important;
stroke: #747474;
stroke-width: 1.0;
stroke-linecap: round;}

/* Новая Иконка - Свернуть, Развернуть Плейлист в Чёрном плейлисте*/
[collapsible] #expand-button .ytd-playlist-panel-renderer svg {
height: 17px !important;
width: 17px !important;
stroke: #fff;
stroke-width: 2.0;
stroke-linecap: round;}
[dark] [collapsible][collapsed] #expand-button .ytd-playlist-panel-renderer svg {
height: 17px !important;
width: 17px !important;
stroke: #fff;
stroke-width: 2.0;
stroke-linecap: round;}
[collapsible][collapsed] #expand-button .ytd-playlist-panel-renderer svg {
height: 18px !important;
width: 18px !important;
stroke: #747474;
stroke-width: 2.0;
stroke-linecap: round;}

/* Позицианирование ИКОНОК перед названием "разделов" + новые УГ Иконки Ютуба - в разделе раздел: БИБЛИОТЕКА(История) */

/* Размер Иконок : "Лайк" и "Дизлайк" NEW - в разделе ЦЕНТРОВКА ЭЛЕМЕНТОВ ОФОРМЛЕНИЯ и ОФОРМЛЕНИЕ*

/--yt-spec-brand-background-solid: #fff !important; /фон микрофона МИНИ ОКНО/
/
--yt-spec-brand-background-solid: #202020 !important; /фон микрофона МИНИ ОКНО/

/* элемент ГЕОЛОКАЦИЯ: под названием видео - обводка */
.super-title-icon.ytd-video-primary-info-renderer {
stroke :var(--yt-spec-call-to-action) !important;
stroke-width: 1.0;
stroke-linecap: round;}

/* Иконки Трансляции на Видео /
ytd-thumbnail-overlay-time-status-renderer yt-icon.ytd-thumbnail-overlay-time-status-renderer {
stroke: var(--yt-spec-static-brand-red) !important;
fill: var(--yt-spec-static-brand-red);
stroke-width: 0.5;
stroke-linecap: round;
margin-right: 4px;}
/
Иконки Трансляциив в Гид Меню */
.guide-entry-badge.ytd-guide-entry-renderer {
width: 18px !important;
height: 18px !important;
color: var(--yt-spec-static-brand-red);
display: none;
fill: var(--yt-spec-static-brand-red);
stroke: var(--yt-spec-static-brand-red) !important;
stroke-width: 0.8;
stroke-linecap: round;}

/* Новая Иконка Закреплённого поста Автором */
yt-icon.ytd-pinned-comment-badge-renderer {
filter: drop-shadow(0.0px 1px 0.0px var(--yt-spec-text-secondary))
drop-shadow(0.5px 0px 0.0px var(--yt-spec-text-secondary))
drop-shadow(-0.5px 0px 0.0px var(--yt-spec-text-secondary));
--iron-icon-height: 12px;
--iron-icon-width: 12px;
margin-right: 4px;
margin-bottom: 1px;
fill: var(--yt-spec-text-secondary) !important; /var(--yt-spec-icon-active-other)/}

/* Новая Иконка - Настройка внешнего вида Канала (Камера) */
yt-icon.ytd-channel-banner-editor-renderer svg {
fill: #909090 !important;
stroke: #a6a6a6 !important;
stroke-width: 1.0;
stroke-linecap: round;}

/* тест иконки колокольчика */
-o-yt-icon.ytd-notification-topbar-button-renderer svg {
background-repeat: no-repeat;
background-image: url(https://i114.fastpic.ru/big/2021/0108/b7/ff7667cbdf8431b2fc852cddd02bb3b7.png)!important;
background-position-x: 2.4px !important;
background-position-y: -50px !important;
background-size: initial;
background-attachment: initial;
background-origin: initial;
background-clip: initial;
width: var(--yt-icon-button-icon-width, 120%);
height: var(--yt-icon-button-icon-height, 120%);}

/* Настройка фонов Оплаченных комментов /
-o-#comment.ytd-comment-thread-renderer {
--ytd-comment-paid-background-color: rgba(214,61,101,0.102);
--ytd-decorated-comment-background-offset-left: 8px;
margin: -8px 0px 0px -8px;
--ytd-decorated-comment-background-offset-top: 8px;
}
/
Позиционирование Оплаченных комментов
https://www.youtube.com/watch?v=TCDHcsmSKzs&lc=UgwcsQeJt2S8xsj5n6R4AaABAg /
#paid-comment-images.ytd-comment-renderer {
overflow: hidden;
position: absolute;
height: calc( 100% - var(--ytd-decorated-comment-background-offset-top, 0px) - var(--ytd-decorated-comment-reply-box-height-offset, 0px) );
width: calc(100% - 16px); /width: calc(100% - var(--ytd-decorated-comment-background-offset-top, 0px));/
margin-bottom: var(--ytd-decorated-comment-background-offset-top, 0px);
background-color: var(--ytd-comment-paid-background-color);
border-radius: 4px;
margin-top: -8px; /
calc( -1 * var(--ytd-decorated-comment-background-offset-top, 0px) ) /
margin-left: 0px; /
calc( 0 * var(--ytd-decorated-comment-background-offset-left, 0px) ) */
padding-top: var(--ytd-decorated-comment-background-offset-top, 0px);
padding-left: var(--ytd-decorated-comment-background-offset-left, 0px);
}

/* Иконка Фитров в Поиске */
#filter-menu yt-icon.ytd-toggle-button-renderer.style-scope {filter: drop-shadow(0px 1px 0.0px) drop-shadow(1px 0px 0.0px);}
}

@-moz-document domain("youtube.com") {
/* раздел: " ГЛАВНАЯ " / Главная страница */

/* #### Количество Видео в Сетке на Главной странице #### */

/сетка на 6 миниатюр Главной страницы - modern Chrome (варианты: ":root * ", "[style] * ")/
-o-:root * {
--ytd-rich-grid-items-per-row: 6 !important; /6;/ /* Количество Видео в ряд на главной странице./
--ytd-rich-grid-posts-per-row: 4; /4;/
--ytd-rich-grid-movies-per-row: 8;} /8;/
/
[style] * {
--ytd-rich-grid-items-per-row: 6 !important; /6;/ /* Количество Видео в ряд на главной странице./
/
--ytd-rich-grid-posts-per-row: 4; /4;/
/* --ytd-rich-grid-movies-per-row: 8;} /8;/

/* ######### ГОВНОСЕТКА 2021 - Ноябрь 26'е ######### /
/
настройка ГОВНОсетки /
ytd-rich-grid-row[mini-mode] #contents.ytd-rich-grid-row {
--ytd-rich-grid-items-per-row: 2 !important;
width: 100% !important;
flex-wrap: nowrap;
/
max-width: calc( var(--ytd-rich-grid-items-per-row) * ( var(--ytd-rich-grid-mini-item-max-width) + var(--ytd-rich-grid-item-margin) ) ); /}
ytd-rich-grid-row #contents.ytd-rich-grid-row {
--ytd-rich-grid-items-per-row: 6 !important;
--ytd-rich-grid-item-margin: 14px;
width: 100% !important;
/
max-width: calc( var(--ytd-rich-grid-items-per-row) * ( var(--ytd-rich-grid-item-max-width) + var(--ytd-rich-grid-item-margin) ) ); */
margin: 0 0.3em 0 -0.3em; /margin: 0 16px;/
flex-wrap: nowrap;
display: flex;
justify-content: center;
flex: 1;}

-o-ytd-rich-grid-renderer {
position: relative;
display: flex;
flex-direction: column;
align-items: center; }

/* настройка сетки призрака /
ytd-ghost-grid-renderer[full-bleed] .ghost-grid.ytd-ghost-grid-renderer {
/
max-width: calc( var(--ytd-rich-grid-items-per-row) * ( var(--ytd-rich-grid-item-max-width) + var(--ytd-rich-grid-item-margin) ) ); /
--ytd-rich-grid-items-per-row: 4 !important;
--ytd-rich-grid-item-max-width: 100%;
--ytd-rich-grid-item-margin: 10px;
margin: 0 0 0 0px; /margin: 0 16px;/}
.ghost-grid.ytd-ghost-grid-renderer {
display: flex;
flex-wrap: wrap; /
wrap? nowrap(test) /
width: 66.6%;}
ytd-ghost-grid-renderer {
display: flex;
justify-content: center;}
/
################################################ */

/**************************************************************************************/
/* размер Миниатюр Видео на главной страницы - дефолт 89% /
/
93% после обновления и отцентровки в феврале 2021 */
#contents.ytd-rich-grid-renderer, #grid-title.ytd-rich-grid-renderer {width: 93%;}

/**************************************************************************************/

    /*сетка на 6 миниатюр Главной страницы для старых браузеров*/

/* ## ВАЖНО: при изменении размера окна браузера, обновите страницу чтобы миниатюры ПРАВИЛЬНО просчитались заново ## /
.ytd-rich-item-renderer-2 {width: calc( 100% / 6 - 17px - 0.01px );}
.ytd-rich-item-renderer-3 {width: calc( 100% / 6 - 17px - 0.01px );}
/
=========== исправление положения иконок в Главном меню для старых браузеров ==============/
.ytd-mini-guide-entry-renderer-1 .guide-icon.ytd-mini-guide-entry-renderer {
margin-bottom: 6px;
margin-left: 14px;}
.ytd-mini-guide-entry-renderer-1 .yt-simple-endpoint.ytd-mini-guide-entry-renderer {
margin-bottom: 0px;
margin-left: 12px;}
/
============================================================================================*/

/* ™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™ */

/* раздел: " ГЛАВНАЯ " */

/* Отключить Аватары каналов на Главной странице v2 - NEW */
#avatar-link.ytd-rich-grid-media {height: 36px; margin-top: 12px; margin-right: 12px; display: none;}

/* Метаблок (НАЗВАНИЯ Видео) - Видимость текста - отступ справа*/
#meta.ytd-rich-grid-media {overflow-x: hidden;
padding-right: 0px;} /24px;/ /* Видимость текста - отступ справа */

/* Весь Метаблок под Видео на Главной Странице - позиционирование */
#details.ytd-rich-grid-media {position: relative; cursor: pointer;
margin-top: 0px; -o-margin-right: 12px; margin-bottom: 0px; margin-left: -5px;
display: flex; flex-direction: row;}

/* Контур Видео на Главной Странице */
ytd-thumbnail.ytd-rich-grid-media:before {box-shadow: 0px 0px 1px 0px rgb(85, 102, 136);}

/**************************************************************/

/******* « перенесено в раздел » "Миниатюры" *******/

    /*расстояние между Видео на главной странице - Макси Мод*/

    /*расстояние между Видео на главной странице - Мини Мод*/

    /* Отступы для решётки Миниатюр Спраа и слева */

/******* « перенесено в раздел » "Миниатюры" *******/

/========== + ===========/
/* Главная*/
/* цвет блока, затенение(рамка), позиционирование */
#contents.ytd-rich-grid-renderer {background: var(--yt-spec-brand-background-primary);
box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color);
margin-top: 10px;
margin-left: 2px; /2px/
padding: 32px 0px 0px 0px; /32px 0px 0px 9px;/
-o-position: relative; bottom: 0px; left: 0px;}

/* Центровка ВИДЕО на ГЛАВНОЙ странице - NEW */
ytd-rich-grid-media {
--yt-button-compact-background-color: var(--yt-spec-10-percent-layer);
--yt-button-compact-text-color: var(--yt-spec-text-secondary);
width: 100%;
margin-top: 0px;
margin-right: -9px;
margin-bottom: 0px;
margin-left: 0px;
display: block;
max-width: var(--ytd-rich-grid-item-max-width);}

/* Центровка ВИДЕО на ГЛАВНОЙ странице (старый вариант, неработает послео бновления Ютуба) */
ytd-thumbnail.ytd-rich-grid-video-renderer {
width: 100%;
position: relative; /relative;/
margin-left: 5.5px;}

/* Центровка Названий ВИДЕО на ГЛАВНОЙ странице + Ращзмер Шрифта - NEW /
#video-title.ytd-rich-grid-media {
overflow: hidden;
text-overflow: ellipsis;
white-space: normal;
letter-spacing: normal; /normal/
margin-left: 5px;
-o-margin-right: -8px; /test/
margin-top: -7px;
font-size: 1.3rem;/1.4rem/
font-weight: 500;
line-height: 1.6rem;
max-height: 3.2rem;}
/
Названия ВИДЕО на ГЛАВНОЙ странице - Ращзмер Шрифта в уменьшенном состоянии Миниатюр - NEW /
ytd-rich-grid-media[mini-mode] #video-title.ytd-rich-grid-media {
font-size: 1.1rem; /
1.1rem /
margin-top: 10px; /
? Компенсация совпадания ячеек по вертикали при сокращёнии меню (к основной сетке) ?/
margin-bottom: -12px;/
10px / /? Компенсация совпадания ячеек по вертикали при сокращёнии меню (к основной сетке) ?/
-o-margin-right: -6px; /test/
-o-line-height: 1.7rem;
padding-left: 1px; /
2021 test */
line-height: 1.6rem;
max-height: 3.4rem;
-o-letter-spacing: 0.29px; /0.29px;/
position: relative; top: -8px;}

/? Размер НАЗВАНИЯ Каналов ТОЛЬКО на Главной странице и позиционирование ? {font-size: 1.199rem !important;}/
ytd-video-meta-block[rich-meta] #channel-name.ytd-video-meta-block,
ytd-video-meta-block[rich-meta] #metadata-line.ytd-video-meta-block {
font-size: 1.299rem !important;/1.3rem/
font-weight: 400 !important;
line-height: 1.8rem !important;
-o-margin-top: 0px;
-o-position: relative; -o-top: -3px;} /* НЕ включать, убивает подсказку названия Канала */

/* Центровка ВСЕХ надписей под Плейлистами и под Видео на ГЛАВНОЙ странице */
ytd-video-meta-block.grid, ytd-video-meta-block.compact .ytd-video-meta-block[meta-block]
.grid.ytd-video-meta-block .ytd-video-meta-block[meta-block].compact.ytd-video-meta-block
{margin-left: 5.0px; margin-top: -1.5px;}

/* Метаданные (Размер Шрифта и Цвет) - под видео на Главной странице, Под Плейлистами, сбоку Видео на странице с Видео, в Трендах /
/
Ютуб может на ГЛАВНОЙ странице показывать в метаданных когда ождается трансляция, но эта возможность скрыта из за нехватки места до нижнего блока*/
#metadata-line.ytd-video-meta-block span.ytd-video-meta-block {display: inline-block; font-weight: 400;
font-size: 1.2rem; /1.1rem тестовый образец/ line-height: 1.8rem; /1.4rem тестовый образец/ color: #767676 ! important;
margin-top: 1px; /-1.3px тестовый образец/}

/* Название Каналов [ВЕЗДЕ](использовалось для центровки вместе с Метаданными при их изменениях)- тестовый образец* /
/
Ютуб может на ГЛАВНОЙ странице показывать в метаданных когда ождается трансляция, но эта возможность скрыта из за нехватки места до нижнего блока*/
-o-#channel-name.ytd-video-meta-block {-o-font-size: 1.3rem ! important; max-width: 100%;
display: flex; flex-direction: row; align-items: center; -o-margin-top: -3px;}

/* Центровка Названий Каналов под Плейлистами и под Видео на ГЛАВНОЙ странице (X) не использую за ненадобностью */
-o-ytd-video-meta-block.grid #channel-name.ytd-video-meta-block, .ytd-video-meta-block[meta-block]
.grid.ytd-video-meta-block #channel-name.ytd-video-meta-block {-o-margin-left: 5.5px;}
}

@-moz-document domain("youtube.com") {
/Раздел: Навигатор/

/размер блока иконки/
#destination-icon.ytd-destination-button-renderer {
justify-content: center !important;
margin: 4px auto 4px auto;}
/высота внутри каждого блока/
#destination-label-wrapper.ytd-destination-button-renderer {
margin: 0 auto 2px auto;
height: 28px; /48px/
max-height: 28px; /48px/
display: flex;
align-items: center;}
/размер каждого блока/
#destination-buttons.ytd-destination-shelf-renderer > *.ytd-destination-shelf-renderer {
margin-left: 2px;
margin-right: 2px;
margin-bottom: 4px;
max-width: 120px;}
/центровка элементов внутри блока/
#destination-buttons {padding: 3px 0 0 3px;}
.grid-2-columns #destination-buttons {margin: 4px auto !important;}
.grid-3-columns #destination-buttons {margin: 4px auto !important;}
.grid-4-columns #destination-buttons {justify-content: center !important; margin: 4px auto !important;}
.grid-5-columns #destination-buttons {justify-content: center !important; margin: 4px auto !important;}
.grid-6-columns #destination-buttons {justify-content: center !important; margin: 4px auto !important;}
/размер шрифта элементов/
#destination-label.ytd-destination-button-renderer {font-size: 1.4rem;}

#show-more-button.ytd-destination-shelf-renderer {-o-visibility: hidden; opacity: 0;}
#show-more-button.ytd-destination-shelf-renderer:hover {background-color: var(--yt-spec-black-pure-alpha-5); opacity: 1}
[dark] #show-more-button.ytd-destination-shelf-renderer:hover {background-color: var(--yt-spec-white-1-alpha-10); opacity: 1}

/*смещение блока - показать ещё "v" */
ytd-destination-shelf-renderer[is-show-more-visible] #show-more-button.ytd-destination-shelf-renderer {
bottom: 1px;
display: flex;
align-items: center;
justify-content: center;}
/*размер и положение блока - показать ещё "v" */
#show-more-button.ytd-destination-shelf-renderer {
display: none;
margin: 0px 0;
cursor: pointer;
width: fit-content; /def.100%/
max-height: 16px;
padding-top: 0px;
padding-bottom: 0px;
position: absolute;
z-index: 200;}
}

@-moz-document domain("youtube.com") {
/* раздел: " в ТРЕНДЕ " */

/размер Аватара Раздела/
[page-subtype=trending] #avatar .yt-img-shadow {position: relative; left: 12px; transform: scale(0.6);}

/* # Блок иконок в Трендах (Музыка) (Видеоигры) (Новости) (Фильмы) # */
/Размер иконок, позиционирование/
yt-img-shadow.ytd-channel-list-sub-menu-avatar-renderer {width: 30px; /def: 80/
height: 30px; /def: 80/ --yt-img-border-radius: 2px; position: relative; top: 5px;} /def:140/

        /*Размер Шрифта под иконоками*/
            /* позиционирование */

#title.ytd-channel-list-sub-menu-avatar-renderer {
margin-top:8px; position: relative; top: 0px;/-5px/ display: block; max-height: var(--yt-link-line-height, 1.6rem);
white-space: nowrap; overflow: hidden; font-size: var(--yt-link-font-size, 1.4rem); font-weight: 500;
line-height: var(--ytd-link-line-height, 1.6rem); letter-spacing: var(--yt-link-letter-spacing, normal); }

        /* Отступ сверху, справа, снизу */

/* цвет блока, затенение(рамка), позиционирование */
ytd-channel-list-sub-menu-renderer.ytd-section-list-renderer {
display: block; padding: 6px 25%; /умолчания: 16px 0;/ border-bottom: 0px solid var(--yt-spec-10-percent-layer);
position: relative; top: 1px; background: var(--yt-spec-brand-background-primary); box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color);
margin-top: 7px;}

        /*интервал между Иконками (справа)*/
            /* позиционирование */

#contents.ytd-channel-list-sub-menu-renderer {
max-width: 360px; /def: max-width: var(--ytd-channel-list-sub-menu-max-width, 560px)/
display: flex; flex-direction: row; justify-content: space-between; margin: 0 auto!important;}
}

@-moz-document domain("youtube.com") {
/* раздел: ПОДПИСКИ */

    /* УПРАВЛЕНИЕ ПОДПИСКАМИ: - ПОЗИЦИАНИРОВАНИЕ АВАТАРОВ (youtube.com/feed/channels) */

yt-img-shadow.ytd-channel-renderer {margin-right: -16px;} /* не работает после обновления YouTube */

/* УПРАВЛЕНИЕ ПОДПИСКАМИ: (youtube.com/feed/channels) - ПОЗИЦИАНИРОВАНИЕ АВАТАРОВ, смещение к левому краю */
ytd-channel-renderer[use-prominent-thumbs] #avatar-section.ytd-channel-renderer .channel-link.ytd-channel-renderer {
justify-content: left; margin-left: 1px;}

/* УПРАВЛЕНИЕ ПОДПИСКАМИ: (youtube.com/feed/channels) - ПОЗИЦИАНИРОВАНИЕ Описания Каналов */
ytd-channel-renderer[use-prominent-thumbs] #avatar-section.ytd-channel-renderer {
margin-right:16px;
max-width: 90px; /ytb-def: 360px/
min-width: 90px; /ytb-def: 240/
flex: 1; flex-basis: 1e-9px;}
}

@-moz-document domain("youtube.com") {
/* раздел: БИБЛИОТЕКА(История) */

/Библиотека(История) - Блок Статистики/
/* цвет блока, затенение(рамка), позиционирование ($)/
ytd-profile-column-renderer {margin-left: 36px /32px/; background: var(--yt-spec-brand-background-primary); position: relative; top: 8px; left: 0px;
box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color);}
/Библиотека(История) - Блок Статистики - Центровка Текста/
/
позиционирование */
#items.ytd-profile-column-stats-renderer > *.ytd-profile-column-stats-renderer {padding-left: 6px; padding-right: 6px;}

/надпись [ПОСМОТРЕТЬ ВЕСЬ ПЛЕЙЛИСТ] - позиционирование, размер текста, цвета - под миниптюрой плейлиста на ВКЛАДКЕ Библиотека(История)/
#view-more.ytd-grid-playlist-renderer {
display: block;
margin-left: 5px;
margin-top: 4px;
--yt-endpoint-color: var(--yt-spec-text-secondary);
--yt-endpoint-visited-color: var(--yt-spec-text-secondary);
font-size: 1.2rem;
font-weight: 500;
letter-spacing: 0.007px;
text-transform: uppercase;}

/* Позицианирование ИКОНОК перед названием "разделов" + новые УГ Иконки Ютуба /
#icon.ytd-shelf-renderer {
stroke: var(--yt-spec-text-secondary);
stroke-width: 0.6;
stroke-linecap: round;
--iron-icon-height: 20px; /def. 24px/
--iron-icon-width: 20px; /def. 24px/
margin-right: 10px; /
DEF: 16px;*/
color: var(--yt-spec-text-secondary);
margin-left: 6px;
margin-top: -2px;}

/* История (ЕЩЁ) - дополнительная вкладка - Позиционирование Текста Заголовков */
ytd-item-section-header-renderer[title-style=ITEM_SECTION_HEADER_TITLE_STYLE_HISTORY] #title.ytd-item-section-header-renderer {
padding-top: 16px; font-size: var(--ytd-subheadline_-font-size);
font-weight: var(--ytd-subheadline
-font-weight); line-height: var(--ytd-subheadline-line-height);
letter-spacing: var(--ytd-subheadline
-_letter-spacing); margin-left: 0px;/*6px - в разделе "НАСТРОЙКИ" - (отступы перед Заголовами) */}

/* История просмотра: - Размер Блока, Позиционирование Текста, Цвет Фона, Тень. ($) */
ytd-text-header-renderer[header-style=text-header-renderer-style-bold] {
margin-top: 24px; /24px/
margin-bottom: -7px;
color: var(--yt-spec-text-primary);
font-size: 1.6em;
line-height: 1.4em;
font-weight: 500;
-margin-left: 6px;
padding: 10px 0px 10px 6px;
background-color: var(--yt-spec-brand-background-primary);
box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color);}

/* ХЗ, про запас /
-o-#contents.ytd-browse-feed-actions-renderer {
display: flex;
flex-direction: column;
}
/
Меню в Истории поиска */
ytd-two-column-browse-results-renderer[page-subtype=history] ytd-browse-feed-actions-renderer.ytd-two-column-browse-results-renderer {
padding: 0px 28px 5px 0px;
margin-top: 23px; /8px/
margin-right: 0px;
-o-margin-bottom: 50px;
background-color: var(--yt-spec-brand-background-primary);
box-shadow: inset 0px 0px 1.5px 1px var(--ytd-searchbox-legacy-button-border-color);
border-radius: 8px;}

/* История поиска - позиционирование текста /
ytd-search-history-query-renderer {
display: block;
margin: 24px 0 0 9px;
font-size: var(--ytd-subheadline-link_-font-size);
font-weight: var(--ytd-subheadline-link
-font-weight);
line-height: var(--ytd-subheadline-link
-line-height);
letter-spacing: var(--ytd-subheadline-link
-_letter-spacing);}
/
История - Комментарии; Записи Сообщества; - позиционирование текста */
ytd-comment-history-entry-renderer {
margin: 24px 40px 32px 9px;
display: flex;
flex-direction: row;}

/* Библиотека(История) - вкладка "ЕЩЁ" : пункт: Посмотреть историю на странице "Мои действия" (размер шрифта) */
yt-formatted-string#text.ytd-button-renderer.style-text.size-default
{text-transform: none; font-size: 1.3rem; margin-top: -1px /test!/;}

/* Информация - как попасть в ныне недоступные разделы в Истории */
-o-#contents.style-scope.ytd-browse-feed-actions-renderer:after
{display: block; width: 370px; height: 54px; padding: 6px 0px 10px 16px; content:
url(https://vk.com/emoji/e/e284b9.png)" Search history:" "      youtube.com/feed/history/search_history" " "
url(https://vk.com/emoji/e/e284b9.png)" Comment history:" "  youtube.com/feed/history/comment_history" ""
url(https://vk.com/emoji/e/e284b9.png)" LiveChat history:" "    youtube.com/feed/history/live_chat_history" "";
font: 1.2rem Tahoma, sans-serif; color: var(--yt-spec-text-secondary); cursor: help;}

/* ============== ВЫДЕЛИТЕЛИ ================ /
/
Выделение Болдом шрифта в Комментариях "в Истории" /
.bold.yt-formatted-string {
font-weight: bold;}/
var(--yt-formatted-string-bold-font-weight, 500) */

/* Выделение Цветом просмотренного "в Истории"/
a.yt-simple-endpoint.yt-formatted-string:visited {
color: #008BEC ;} /
color: var(--yt-endpoint-visited-color, var(--yt-spec-call-to-action)); */

/* Выделение Болдом Названий Стримов в Коммекнтариях Чата "в Истории" */
#title.ytd-live-chat-history-entry-renderer {--yt-endpoint-color: var(--yt-spec-text-primary);
letter-spacing: var(--ytd-user-comment_-_letter-spacing); font-size: var(--yt-link-font-size, 1.4rem);
line-height: var(--ytd-link-line-height, 1.6rem); font-weight: bold;} /500;/

/* Выделение Болдом тем Истории Поиска "в Истории"/
.ytd-search-history-query-renderer {font-weight: bold;}
/
============================================ */
}

@-moz-document domain("youtube.com") {
/* раздел: " ПОИСК " */

/* белый фон Основного блока и контур */
ytd-section-list-renderer.ytd-two-column-search-results-renderer {
min-width: 0;
background: var(--yt-spec-brand-background-primary);
box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color);}

/* белый фон Дополнительного блока (Справа) и контур /
-o-ytd-two-column-search-results-renderer.ytd-search {
min-width: 0;
background: rgb(255, 255, 255);
box-shadow: 0px 0px 0px 1px rgb(226, 226, 226);
-o-max-height: 100%;} /
Добавлено мной - тестировать как появится возможность*/

/* белый фон Дополнительного блока (Справа) и контур - v2 - запасной */
-o-ytd-search[center-results] ytd-two-column-search-results-renderer.ytd-search {
flex: 1;
flex-basis: 1e-9px;
background: rgb(255, 255, 255);}

/* Надпись: " ФИЛЬТРЫ " Элемен: Фильтры поиска (позиционирование) /
ytd-toggle-button-renderer[is-paper-button][align-by-text]:not(:empty) {
margin-left: -8px;} /
-16px*/
/* элемент: Фильтры поиска (центровка надписей) */
#collapse.ytd-search-sub-menu-renderer { overflow: hidden; padding-left: 10px; padding-right: 0px;}

/* элемент: Фильтры поиска (центровка надписей) - запасной */
-o-iron-collapse { display: block; overflow: visible; transition-duration: var(--iron-collapse-transition-duration, 300ms);
padding-left: 10px; padding-right: 10px;}

/* Результаты поиска по запросу ~ [коррекция поиска] (Позицианирование) */
yt-search-query-correction { display: block; margin-top: var(--yt-search-correction_-_margin-top);
margin-left: 5px;}

/* элемент: Запросы, похожие на... (Центровка) /
ytd-horizontal-card-list-renderer.ytd-item-section-renderer:not(:first-child) {
padding: 4px 6px 24px 6px; /
4px 0 24px /
margin-bottom: 8px;} /
24px!? */

/* элемент: Запросы, похожие на... [Дополнительный] (Центровка)
после активации необходима КОМПЕНСАЦИЯ сдвига элементов в разделе: ВИДЕОИГРЫ(Gaming) */
ytd-horizontal-card-list-renderer.ytd-item-section-renderer:first-child {
padding: 0px 6px 0px 6px;}

/* Кнопки промотки Элемента: Запросы, похожие на... в разделе: ПОИСК */
.arrow.ytd-horizontal-card-list-renderer{width: 32px; height: 55px; border-radius: 24px; margin-top: 0px;
box-shadow: 0 4px 4px rgba(0, 0, 0, 0.3), 0 0 4px rgba(0, 0, 0, 0.2), inset 0px 0px 1px 1px rgba(227, 227, 227, .1);}

/* отступы снизу Заголовков и снизу Раскрывающего элемента: +Ещё 8 */
ytd-vertical-list-renderer {
display: block;
padding-bottom: 14px; /24px;/
padding-top: 2px;}

/* отступ Сверху Раскрывающего элемента: +Ещё 8 */
#more.ytd-vertical-list-renderer {padding-top: 22px/24px/; display: flex; flex-direction: row; justify-content: center;}

/* кнопка [ПОДПИСАТЬСЯ] и [ВЫ ПОДПИСАНЫ] - в рездеое ПОИСК: и разделе УПРАВЛЕНИЕ ПОДПИСКАМИ: (позицианирование) */
#subscribe-button.ytd-channel-renderer {padding-bottom: 16px; margin-right: 5px;}

            /* NEW */

/* Квадратные Аватары каналов в поиске */
yt-img-shadow.ytd-video-renderer { border-radius: 0%; background-color: transparent;overflow: hidden; margin-left: 1px; -o-display: none;}

/* Отступы от названия Каналов в Вверх и Вниз в Поиске */
ytd-video-renderer[use-prominent-thumbs] #channel-info.ytd-video-renderer {padding: 2px 0px 3px 0px;}

/* Расстояние от Аватара Канала до Названия Канала в Поиске */
#channel-name.ytd-video-renderer { padding-left: 6px; /8px/
--yt-endpoint-color: var(--yt-spec-text-secondary); --yt-endpoint-visited-color: var(--yt-spec-text-secondary);
align-self: center; max-height: var(--yt-thumbnail-attribution-line-height, 1.8rem);
overflow: hidden; font-size: var(--ytd-thumbnail-attribution_-font-size);
font-weight: var(--ytd-thumbnail-attribution
-font-weight); line-height: var(--ytd-thumbnail-attribution-line-height);
letter-spacing: var(--ytd-thumbnail-attribution
-letter-spacing); text-transform: var(--ytd-thumbnail-attribution-_text-transform);
display: flex; flex-direction: row;}

/* Интервалы межды Видео в Поиске на вкладке " Ещё " */
#items.ytd-vertical-list-renderer > *.ytd-vertical-list-renderer {padding-top: 10px;}

/* Размер поля Поиска и позицианирование (new ver.) */
ytd-search[center-results] ytd-two-column-search-results-renderer.ytd-search {
flex: 1; flex-basis: 1e-9px; -o-width: 855px; min-width: 478px;
max-width: 843px/855px/; padding-left: 18.05%; margin-left: -80px; margin-right: auto;}

/* Размер поля Поиска и позицианирование (old ver.) */
-o-ytd-search[center-results] ytd-two-column-search-results-renderer.ytd-search {
flex: 1; flex-basis: 1e-9px;
max-width: 855px; padding-left: 18.05%; margin-left: -100px; margin-right: auto;}

/* Размер Превью Видео в Поиске - и Позицианирование /
ytd-video-renderer[use-prominent-thumbs] ytd-thumbnail.ytd-video-renderer {
margin-right: 12px;
max-width: 246px; /360px/
min-width: 246px; /240/
max-height: 138px; /138/
flex: 1;
flex-basis: 1e-9px;
box-shadow: 0px 0px 1px 0px rgb(85, 102, 136);
-o-overflow: auto;}
/
Отступ Текста справа в блоке Превью Видео в Поиске */
ytd-video-renderer[use-prominent-thumbs] .text-wrapper.ytd-video-renderer {
max-width: none; margin-right: 4px;}

/* Размер Превью Плейлистов в Поиске - и Позицианирование /
ytd-playlist-renderer[use-prominent-thumbs] ytd-playlist-thumbnail.ytd-playlist-renderer {
margin-right: 12px;
margin-left: 6px;
margin-top: -5px; /test/
margin-bottom:5px; /test/
max-width: 246px; /360px/
min-width: 246px; /240/
max-height: 138px; /138/
flex: 1;
flex-basis: 1e-9px;
box-shadow: 0px 0px 1px 0px rgb(85, 102, 136);}
/
Отступ Текста Справа и Сверху в блоке Превью Плейлиста в Поиске */
#content.ytd-playlist-renderer {overflow: hidden; max-width: 600px; flex: 1;
flex-basis: 1e-9px; margin-right: 4px; margin-top: -5px; /test/}

/* Размер Превью Микс'ов в Поиске - и Позицианирование /
ytd-radio-renderer[use-prominent-thumbs] ytd-thumbnail.ytd-radio-renderer {
margin-right: 12px;
margin-left: 6px;
margin-top: -5px; /test/
margin-bottom:5px; /test/
max-width: 246px; /360px/
min-width: 246px; /240/
max-height: 138px; /138/
flex: 1;
flex-basis: 1e-9px;
box-shadow: 0px 0px 1px 0px rgb(85, 102, 136);}
/
Отступ Текста Справа и Сверху в блоке Превью Микс'ов в Поиске /
#content.ytd-radio-renderer { overflow: hidden; max-width: 600px; flex: 1;
flex-basis: 1e-9px; margin-right: 4px; margin-top: -5px; /test/}
/
Цвет Заголовка Микс'ов в Поиске */
#video-title.ytd-radio-renderer { display: block;
max-height: 2.4rem; /calc(2 * var(--yt-navbar-title-line-height, 2.4rem));/
overflow: hidden; font-size: 1.4rem; font-weight: 400; color: #167AC6;
line-height: var(--yt-navbar-title-line-height, 2.4rem);}
[dark] #video-title.ytd-radio-renderer {color: #3ea6ff;}

/* Позицианирование Фона Блока с Фильмом и стилизация блока - в Разделе " Поиск " /
ytd-movie-renderer.ytd-item-section-renderer {margin-top: var(--ytd-item-section-item-margin, 6px)/
16px */;
padding: 10px 0px 0px 0px; background-color: var(--yt-playlist-background-item, #f7f6f6); box-shadow: inset 0px 0px 1px 0.1px var(--yt-spec-grey-2, #e1e1e1);}

/* Кнопка [ КУПИТЬ ИЛИ ВЗЯТЬ НАПРОКАТ ] в Разделе " Поиск " - настройка /
ytd-button-renderer.ytd-movie-renderer.style-primary.size-large {
background-color: #065fd4; /
var(--yt-spec-call-to-action); /
color: #fff; /
var(--yt-spec-text-primary-inverse); */
-o-font-size: 1.2rem;
border-radius: 3px;
padding: 4px 0px 0px 0px;
margin: 0px 0px 0px 0px;}

/* Размер Обложек Фильмов в Разделе " Поиск " - и Позицианирование /
ytd-movie-renderer[use-prominent-thumbs] .thumbnail-container.ytd-movie-renderer {
margin-right: 12px;
margin-left: 6px;
margin-top: -5px; /test/
margin-bottom: 5px; /test/
max-width: 156px; /156px/
min-width: 156px; /156/
max-height: 224px; /224/
height: 224px;
flex: 1;
flex-basis: 1e-9px;
box-shadow: 0px 0px 1px 0px rgb(85, 102, 136);}
/
Отступ Текста справа и Сверху в блоке Обложек Фильмов в Разделе " Поиск " */
ytd-movie-renderer[use-prominent-thumbs] .text-wrapper.ytd-movie-renderer {
max-width: none; margin-right: 4px; margin-top: -5px; /test/}

/* Нижний (самый последний) Блок видео в Поиске - отступ снизу */
ytd-video-renderer.ytd-item-section-renderer:last-child {margin-bottom: var(--ytd-item-section-item-margin, 9px);}

/* высота Секции Каналов в Поиске (и высота секций Каналов в управлении Подписками " youtube.com/feed/channels " ) */
#content-section.ytd-channel-renderer {display: flex; flex-direction: row; height: 90px; padding-bottom: 8px;}

/* Метадата Описания Каналов и Высота Строки в Поиске (и в управлении Подписками " youtube.com/feed/channels " ) /
#metadata.ytd-channel-renderer {margin-bottom: 0px; margin-top: -6px; /
-8px*/ line-height: 1.8rem;}

/* Высота Строки и Позицианирование Описания Каналов в Поиске (и в управлении Подписками " youtube.com/feed/channels " ) /
#description.ytd-channel-renderer {color: var(--yt-spec-text-secondary); word-break: break-word;
display: block; max-height: 3.6rem; /calc(2 * var(--yt-thumbnail-attribution-line-height, 1.8rem))/
overflow: hidden; font-size: var(--ytd-thumbnail-attribution_-font-size);
font-weight: var(--ytd-thumbnail-attribution
-font-weight);
letter-spacing: var(--ytd-thumbnail-attribution
-letter-spacing);
text-transform: var(--ytd-thumbnail-attribution
-text-transform);
position: relative; top: 4px; line-height: 1.8rem;} /*var(--ytd-thumbnail-attribution
-_line-height);
/

/* Высота строки Названия Каналов в Поиске, Под Видео (и в управлении Подписками " youtube.com/feed/channels " ) */
#text.ytd-channel-name {display: var(--ytd-channel-name-text-display);
font-size: var(--ytd-channel-name-text_-font-size); font-weight: var(--ytd-channel-name-text-_font-weight);
line-height: 1.8rem;}

    /* ПРАВЫЙ РЕКЛАМНЫЙ БЛОК Поиска */

/* Размер поля Карточки предлагаемой Темы */
ytd-watch-card-rich-header-renderer {
display: block; width: 286px;
background-color: var(--yt-spec-general-background-b);
padding-bottom: 16px;}

/* Настройка Правого Рекламного блока в Поиске */
ytd-two-column-search-results-renderer[center-results] #secondary.ytd-two-column-search-results-renderer {
flex: none; width: 285px; flex-direction: column;
margin-left: auto; margin-right: -35.4%;
padding-left: 2%; max-width: 285px; -o-overflow: auto;}

/* Размер Превью в Левой половине "collage-hero" */
#section-left.ytd-collage-hero-image-renderer {
width: 159px; /214px;/ height: 159px; /214px;/
background-position: center center; background-repeat: no-repeat;
background-size: cover; overflow: hidden; margin-right: 4px;}

/* Расположение Кнопки [ МИКС YOUTUBE ] /
#overlay-button.ytd-call-to-action-button-renderer {
color: var(--yt-spec-static-overlay-text-primary);
margin: 0; display: flex; flex-direction: row;
align-items: center; margin-left: -13.0px; margin-bottom: -10px;}
/
Настройка Текста Кнопки [ МИКС YOUTUBE ] */
#overlay-text.ytd-call-to-action-button-renderer {
padding: 0 10px 0 4px; font-size: 1.3rem; font-weight: 500;
letter-spacing: 0.007px; text-transform: uppercase;}

/* Максимальный размер Карточки по высоте */
#hero-image > .ytd-watch-card-hero-video-renderer {max-height: 286px;}

/* Одиночное Видео в Поиске - Справа /
/
Картинка Одиночного Видео*/
ytd-single-hero-image-renderer {
max-width: 286px; /386px;/
position: relative;
margin-left: auto;
margin-right: auto;
overflow: hidden;
display: block;
height: 158px; /216px;/
width: 286px;} /386px;/
/* Затенение Одиночного Видео*/
.title-fade.ytd-watch-card-hero-video-renderer {
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
bottom: 0;
box-sizing: border-box;
padding:50px 11px 2px; /100px 16px 16px;/
position: inherit;
width: inherit;
color: var(--yt-spec-static-overlay-text-primary);
max-height: 158px;}
/* Размеры шрифта Заголовка и информации Одиночного Видео /
#watch-card-title.ytd-watch-card-hero-video-renderer {font-size: 1.4rem !important;} /
заголовок /
#watch-card-subtitle.ytd-watch-card-hero-video-renderer {font-size: 1.1rem !important;} /
информация /
/
Счётчик времени на Одиночном Видео */
ytd-thumbnail-overlay-time-status-renderer[overlay-type=WATCH_CARD_HERO] {
margin: 6px; padding: 6px; z-index: 1;}

/* Общий размер Шрифтов для всей колонки Карточек (Названия Видео и Каналов) [в Поиске - Справа] /
.metadata.ytd-watch-card-compact-video-renderer * {font-size: 1.2rem;}
/
Отсткпы в колонке Карточек [в Поиске - Справа] /
.metadata.ytd-watch-card-compact-video-renderer {
padding: 0 0px 0 0px; /0 16px 0 8px;/
cursor: pointer;
display: flex;
flex-direction: column;}
/
параметры строки Названия Каналов в колонке Карточек [в Поиске - Справа] /
.subtitle.ytd-watch-card-compact-video-renderer {
color: var(--ytd-metadata-line-color, var(--yt-spec-text-secondary));
font-size: var(--ytd-thumbnail-attribution_-_font-size);
font-weight: bold; /
var(--ytd-thumbnail-attribution_-font-weight) */
line-height: var(--ytd-thumbnail-attribution
-line-height);
letter-spacing: var(--ytd-thumbnail-attribution
-letter-spacing);
text-transform: var(--ytd-thumbnail-attribution
-text-transform);}
/* параметры строки Количества Просмотров и Даты публикации в колонке Карточек [в Поиске - Справа] /
ytd-watch-card-compact-video-renderer[is-condensed] .subtitle.ytd-watch-card-compact-video-renderer {
--yt-endpoint-color: var(--yt-spec-text-secondary);
color: var(--yt-spec-text-secondary);
font-size: 1.2rem; /
var(--ytd-thumbnail-attribution
-font-size) */
font-weight: var(--ytd-thumbnail-attribution
-font-weight);
line-height: var(--ytd-thumbnail-attribution
-line-height);
letter-spacing: var(--ytd-thumbnail-attribution
-letter-spacing);
text-transform: var(--ytd-thumbnail-attribution
-_text-transform);}
/* "Показать все" - настройка: в колонке Карточек [в Поиске - Справа] /
#view-all-endpoint.yt-simple-endpoint.ytd-vertical-watch-card-list-renderer {
padding: 16px 0;
border-bottom: 1px solid var(--yt-spec-10-percent-layer);
text-transform: none; /
uppercase /
max-height: var(--yt-link-line-height, 1.6rem);
white-space: nowrap;
overflow: hidden;
font-size: var(--yt-link-font-size, 1.4rem) !important; /
var(--yt-link-font-size, 1.4rem)*/
font-weight: 500;
line-height: var(--ytd-link-line-height, 1.6rem);
letter-spacing: var(--yt-link-letter-spacing, normal);
display: flex;
flex-direction: row;
align-items: center;
}

/* Размер Превью в Правой половине "collage-hero" */
yt-img-shadow.ytd-collage-hero-image-renderer.no-transition {height: 77.5px; width: 123px;}

/* Ширина блока для Альбомов */
ytd-horizontal-card-list-renderer.ytd-watch-card-section-sequence-renderer {width: 286px; -o-overflow: auto;}

/* Позицианирование Кнопки [НАПОМНИТЬ] в разделе "Поиск" /
#buttons.ytd-video-renderer {margin-left: -6.5px;} /
div#buttons.ytd-video-renderer */
}

@-moz-document domain("youtube.com") {
/* раздел: " ВИДЕОИГРЫ(Gaming) " */

/* Кнопки промотки контента в разделах: Gaming*/
.ytd-horizontal-card-list-renderer[arrow] {
cursor: pointer;
width: 34px;
height: 50px;
-o-font-size: 2.5rem ! important;
border-radius: 24px;
background-color: var(--yt-spec-brand-background-solid);
color: var(--yt-spec-icon-inactive);
margin: 9px 0px 0px 0px;
padding: 11px 0px 0px 0px;
box-shadow: 0 4px 4px rgba(0, 0, 0, 0.3), 0 0 4px rgba(0, 0, 0, 0.2), inset 0px 0px 1px 1px rgba(227, 227, 227, .1);}

/* КОМПЕНСАТОР: сдвига элементов возникающий из за стилизации элемента: "Запросы, похожие на... [Дополнительный]" */
ytd-grid-video-renderer.ytd-horizontal-card-list-renderer {
padding-right: 4px; /old: 10px/
vertical-align: top;
display: inline-block;
width: 210px; /def: 210px/
position: relative; left: -6px;
-o-margin-left: -6px; /old/
margin-bottom: 24px;}

/* Заголовки в разделе: Gaming - позицианированипе /
#header.ytd-horizontal-card-list-renderer {
flex: 1;
flex-basis: 1e-9px;
padding: 0px 0px 0px 0.0px;} /
6.5px */

/* Отступ сверху Заголовков в разделе: Gaming */
ytd-horizontal-card-list-renderer.ytd-item-section-renderer:first-child {
padding-top: 0px;}

/* Заголовки (Рекомендации) в разделе: Gaming - позицианированипе */
#headings.ytd-sort-filter-header-renderer {
flex: 1;
flex-basis: 1e-9px;
padding: 15px 0px 4px 6px;}

/* Размер Постеров в разделе: Gaming */
yt-img-shadow.ytd-game-details-renderer {
width: 200px; /*def: 207; */
height: 276px; /*def: 286px; */
box-shadow: 0px 0px 1px 0px rgb(85, 102, 136);}

/* Подгонка постеров по заполнению рамки в разделе: Gaming /
yt-img-shadow[object-fit="COVER"] img.yt-img-shadow {
width: 100%;
height: 100%;
object-fit: cover;
-o-object-fit: cover; /
cover; - Def: Подогнать под контур сохраняя пропорции и обрезав лишее*/
-o-object-fit: scale-down; /* Уменьшить по одной из сторон до размеров контура сохраняя пропорции /
-o-object-fit: contain; /
Пазместить внутри контура сохраняя пропорции /
-o-object-fit: fill;} /
Растянуть заполнив контур */

/* Центровка ВСЕЙ колонки Постеров в разделе: Gaming /
ytd-horizontal-card-list-renderer[card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_CHANNEL_SHELF][has-game-card] #items.ytd-horizontal-card-list-renderer {
display: inline-flex;
margin-left: -6px; /
-5.5px*/
padding: 0px 0px 0px 0px;}

/* Расстояние между Постерами по горизонтали и отсупом снизу названия в разделе: Gaming /
ytd-game-card-renderer.ytd-horizontal-card-list-renderer {
padding-right: 14.00px;
width: 200px; /
207; длжен быть равным width: в yt-img-shadow.ytd-game-details-renderer */
margin-bottom: 24px;}

/* Вкладка "ещё" в разделе: Gaming - Отступ Постеров Слева и Сверху */
.yt-simple-endpoint.ytd-game-details-renderer {
display: flex;
flex-direction: column;
align-items: flex-start;
position: relative;
top: 8px;
margin-left: 7px;}

/* Вкладка "ещё" в разделе: Gaming - Темы в Сетке Игр */
ytd-grid-channel-renderer.ytd-grid-renderer {margin-top: 8px;}

/* ¶™™™™™™™™™™™™™ Стилизация Верхнего МЕНЮ информации об игре: ™™™™™™™™™™™™™™¶
¶ Главная, В Эфире, Недавние, Обзор, Летсплеи, Официальные Видео, Об Игре ¶ */

/* Цвет выделителей, Параметры Шрифтов и Отступы в МЕНЮ */
/* новое 2021 */
tp-yt-paper-tabs.ytd-interactive-tabbed-header-renderer {
text-transform: none; --paper-tabs-selection-bar-color: #f00;
--paper-tabs-selection-bar_-_border-bottom-width: 3px;
position: relative; box-sizing: border-box; height: 48px; margin: auto;
max-width: 100%; padding-bottom: 1px; color: var(--yt-spec-text-secondary);
font-size: var(--ytd-tab-system_-_font-size); font-weight: var(--ytd-tab-system_-_font-weight);
letter-spacing: var(--ytd-tab-system_-_letter-spacing);}

/* Компановка Элементов МЕНЮ */
tp-yt-paper-tab.ytd-interactive-tabbed-header-renderer {padding: 0 11px;vertical-align: middle;} /* новое 2021 */
paper-tab.ytd-interactive-tabbed-header-renderer {padding: 0 11px; vertical-align: middle;}
/* Скрытие элементов Прокрутки Верхнего МЕНЮ информации об игре */
.ytd-interactive-tabbed-header-renderer paper-icon-button.paper-tabs {-o-visibility: hidden; opacity: 0;} /*старое*/
/* Скрытие элементов Прокрутки Верхнего МЕНЮ информации об игре - отображать скрытые (если они есть) при наведении курсора */
.ytd-interactive-tabbed-header-renderer paper-icon-button.paper-tabs:hover {-o-visibility: hidden; opacity: 0.5;} /*старое*/

/* бордюр под Красным меню в Играх на странице Игры */
#tabs-inner-container.ytd-interactive-tabbed-header-renderer {
-o-background-color: var(--yt-spec-general-background-a);
box-shadow: 0px 1px 3px -1.5px var(--ytd-searchbox-legacy-button-border-color);
border-bottom: 1px solid var(--yt-spec-10-percent-layer);}

/* Позицианирование МЕНЮ (про запас) */
#tabsContainer.paper-tabs {padding: 0px 0px 0px 0px; position: relative; height: 100%; white-space: nowrap; 
overflow: hidden; overflow-x: hidden; overflow-y: hidden; -o-flex: var(--layout-flex-auto_-_flex)/*держать выключенным*/;}

/flex: var(--layout-flex-auto_-_flex - влияет на отображение Меню Настройки страницы Канала в творческой студии/
/* ¶ ¶
™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™ */
}

@-moz-document domain("youtube.com") {
/* раздел: " Фильмы и шоу " */

/* Размер Постеров Фильмов в разделе: Фильмы и шоу */
ytd-thumbnail.ytd-grid-movie-renderer {
height: 290px; /def: 302px/
width: 202px; /def: 210px/
box-shadow: 0px 0px 1px 0px rgb(85, 102, 136);}

/* Ширина Сетки Фильмов и её смещение Вправо и Вниз в разделе: Фильмы и шоу */
ytd-grid-movie-renderer {
display: inline-block;
width: 210px; /210px/
position: relative;
left: 6px;
top: 3px;}

/* Оформление Бэйджа - "Купить или взять в Аренду" */
.badge-style-type-ypc.ytd-badge-supported-renderer {
background: var(--yt-spec-badge-chip-background);
color: var(--yt-spec-themed-green);
box-shadow: 0px 0px 3px 0px rgb(85, 102, 136);}
}

@-moz-document domain("youtube.com") {
/* раздел: " Yutube Music " - youtube.com/music */

/* центровка горизонтального списка "Радиостанций" */
.flex-container.ytd-compact-station-renderer {
background-color: var(--yt-playlist-background-item);
margin-left: 5px;
width: 312px; /def 317px; , 312px моё/
display: flex; flex-direction: row;
-o-border: 1px solid #eaeaea;
-o-box-shadow: inset 0px 0px 0px 1px #eaeaea;}

/* дополнительные ограничители (отступы) между контентом по бокам в горизонтальных списках Видео
(или Музыки) на каналах и в Разделе "Музыка" */
[page-subtype=channels] .ytd-item-section-renderer .ytd-shelf-renderer:after {
display: block; content:""; position: absolute; top: 0; right: 0; height: 100%; width: 5px;
background: var(--yt-spec-brand-background-primary) /var(--yt-spec-brand-background-primary)/; z-index: 1;}
[page-subtype=channels] .ytd-item-section-renderer .ytd-shelf-renderer:before {
display: block; content:""; position: absolute; top: 0; left: 0; height: 100%; width: 5px;
background: var(--yt-spec-brand-background-primary) /var(--yt-spec-brand-background-primary)/; z-index: 1;}

/* Верхнее Меню Размела "Музыка" доп. параметры /
/
новое 2021 /
tp-yt-paper-tab.ytd-topic-channel-details-renderer {
padding: 0 11px;
vertical-align: middle;
font-size: 1.3rem;
text-transform: none;}
/
Верхнее Меню Размела "Музыка" доп. параметры /
/
новое 2021 */
tp-yt-paper-tabs.ytd-topic-channel-details-renderer {
--paper-tabs-selection-bar-color: #f00; /var(--yt-spec-text-secondary)/
--paper-tabs-selection-bar_-_border-bottom-width: 3px;}

/* Скрытие элементов прокрутки меню Размела "Музыка" /
paper-icon-button.paper-tabs {
width: 48px;
height: 48px;
padding: 12px;
margin: 0 4px;
opacity: 0;}
/
Скрытие элементов прокрутки меню Размела "Музыка" - отображать скрытые (если они есть) при наведении курсора */
paper-icon-button.paper-tabs:hover {
width: 48px;
height: 48px;
padding: 12px;
margin: 0 4px;
opacity: 0.8;}

/* Центровка Плейлистов "Yutube Music" - на Странице с Видео - зона: RU /
ytd-compact-playlist-renderer.ytd-watch-next-secondary-results-renderer {
margin-top: 16px; margin-left: 10px; margin-bottom: 0px; -o-padding-bottom: 0px;}
/
Центровка Плейлистов "Yutube Music" - на Странице с Видео - зона: ENG */
ytd-compact-playlist-renderer.ytd-item-section-renderer {margin-top: 16px; margin-left: 10px; padding-bottom: 0px;}

/* Контур - Плейлистов "Yutube Music" - на Странице с Видео /
ytd-compact-playlist-renderer:not([watch-feed-big-thumbs]) ytd-playlist-thumbnail.ytd-compact-playlist-renderer {
margin-right: 8px; height: 94px; width: 168px; box-shadow: 0px 0px 1px 0px rgb(85, 102, 136);}
/
подгонка Обложек Плейлистов "Yutube Music" - на Странице с Видео (при сильном увеличении значения влияет на прочие изображения) ([]) */
yt-img-shadow.ytd-playlist-custom-thumbnail-renderer.no-transition:after {margin-left: 94.3px /98.5px/; content: " ";}
}

@-moz-document domain("youtube.com") {
/* раздел: " YouTube(premium) */

/* компенсация Сдвига рекламных элементов: "YouTube Music Premium" /
yt-music-pass-small-feature-info-renderer.ytd-grid-renderer {
margin-top: 63px; /
Отступ от ВСЕХ элементов Сверху 64*/
margin-bottom: 59px; /* Отступ от ВСЕХ элементов Снизу 64*/
margin-left: 0px;} /* Сдвиг ПРАВОГО элемента 150*/

/* компенсация Сдвига рекламных элементов: "Нет рекламы/фоновый режим", "Офлайн-режим", "YouTube Music Premium" /
yt-music-pass-small-feature-info-renderer.ytd-grid-renderer:not(:last-child) {
margin-right: 24px; /
Сдвиг СРЕДНЕГО элемента + сдвиг всей линии! -126*/
margin-left: 0px;} /* Сдвиг ЛЕВОГО элемента + сдвиг всей линии 150*/

/* Специальные предложения YouTube: youtube.com/paid_memberships?ybp=mAEK /
/
Специальные предложения YouTube - Заголовок */
yt-card-item-renderer[top-margin="CARD_ITEM_UX_SPACE_14"]{margin-top: var(--ytd-margin-14x); margin-left: 6px;}

    /* Специальные предложения YouTube - Итемы */

yt-offer-item-renderer {margin-left: 6px; /test/
display: inline-block; max-width: 221px;
margin-right: 12px; /18px/ vertical-align: top;
margin-bottom: var(--ytd-margin-3x);}
}

@-moz-document domain("youtube.com") {
/* изменение ЦВЕТА */

/* цвет шапки /
/
-o-#container.ytd-masthead {background-color: #fff ; -o-border-right: 1px solid var(--yt-spec-10-percent-layer);} */

/* цвет иконки Меню '=' /
#guide-icon {color: #989898 !important;}
/
цвет иконки Загрузки видео и Сервисов */
#button.ytd-topbar-menu-button-renderer {color: #989898 !important;} /MODERN-Chrome/
.yt-icon-button-4, .yt-icon-button-2 button.yt-icon-button {color: #989898 !important;} /OLD-Chrome/
#voice-search-button.ytd-masthead .ytd-masthead[is-icon-button] {color: #989898 !important;} /OLD-FF/
-o-ytd-button-renderer[is-icon-button][has-no-text] {color: #989898 !important;} /OLD-FF v2/
#voice-search-button.ytd-masthead .ytd-masthead[is-icon-button], #buttons.ytd-masthead .ytd-masthead[is-icon-button] {color: #989898;} /OLD-FF v3/

/* цвет иконки колокольчика */
#button.ytd-notification-topbar-button-renderer {color: #808080 !important;}

/* варианты поиска - цвет верхнего контура ".gstl_50.sbdd_a" + отступ сверху */
.sbsb_a {box-shadow: inset 0 1px 0 0 rgb(204, 204, 204)!important; margin-top: 1px;}
[dark] .sbsb_a {box-shadow: inset 0 1px 0 0 rgb(204, 204, 204) !important; margin-top: 1px;}

/* цвет поля поиска /
-o-#container.ytd-searchbox {-o-background-color: rgba(255, 255, 255, .06) !important; border-color: rgba(111, 110, 110, .4) !important;
-o-border: 1px solid #1c62b9; box-shadow: inset 0px 0px 0px 0px var(--ytd-searchbox-legacy-border-shadow-color);}
/
background-color: #fff !important; border-color: #CCCCCC !important; */

/* цвет поля поиска - КНОПКА /
-o-#search-icon-legacy.ytd-searchbox {border-color: rgba(110, 110, 110, .3) !important; background-color: rgba(204, 204, 204, .15) !important;}
/
border-color: #CCCCCC !important; background-color: #F8F8F8 !important; */

/* цвет поля поиска - КНОПКА (подсвеченная)
[v1: border-color: rgba(110, 110, 110, .51) background-color: rgba(204, 204, 204, .26)] */
-o-#search-icon-legacy.ytd-searchbox:hover {border-color: rgba(110, 110, 110, .43) !important; background-color: rgba(187, 187, 187, .19) !important;}

/* Цвет вводимого текста в поле поиска (NEW) */
#container.ytd-searchbox input.ytd-searchbox {color: rgb(100, 100, 100);}

/* Цвет выделения текста и выделенного текста (NEW)/
-o-#container.ytd-searchbox input.ytd-searchbox::selection {
background: rgb(51, 144, 255);/
Цвет фона /
color: #fff;} /
Цвет текста */

/* Цвет вводимого текста в АКТИВНОМ Поле Поиска (NEW)*/
#container.ytd-searchbox input[type=text].ytd-searchbox:focus {display: block; content: "";
background-color: rgba(255, 255, 255, 0);
-o-box-shadow: inset 0px 0px 10px 3px rgba(255, 255, 255, .122);
color: #000;}

/* Поле поиска с фокусом (NEW)*/
ytd-searchbox[has-focus] #container.ytd-searchbox {
border: 1px solid #1c62b9 !important;
-o-background: rgba(208, 104, 104, .671) !important;
padding: 0px 3px 0px 4px;
box-shadow: inset 0 1.5px 1px #D4D4D4 /внутренняя тень-контур/, inset 570px 0px 0px 0px rgba(255, 255, 255, .82);} /*534px , 536px */

/* Цвет вводимого текста в поле поиска - старые варианты /
-o-input.ytd-searchbox {color: rgb(145, 145, 145)!important; -o-filter: invert(25%);} /
V */
-o-input {color: var(--google-grey-500) !important; -o-filter: invert(0%);}
-o-#container.ytd-searchbox input.ytd-searchbox {color: rgb(128, 128, 128) !important; -o-filter: invert(0%);}

/* цвет иконки Лупы в поле поиска */
yt-icon.ytd-searchbox {fill: #919191 !important; transition-duration: 2ms; transition-timing-function: linear; transition-delay: 0s !important;}
-o-yt-icon.ytd-searchbox {
transform: scale(0.85);
stroke: #919191;
stroke-width: 1.4;}

/* цвет Иконки Лупы в Минимальном после поиска */
yt-icon-button#search-button .ytd-masthead {fill: #989898 !important;}

/* цвет Иконки НАЗАД (<—) в Минимальном после поиска */
yt-icon-button#back-button .ytd-masthead {fill: #989898 !important;}

/* ======= цвет логотипа YouTube ==================== */
/YouTube logo - Красное/
#logo-icon-container > svg > g > g:nth-child(1) > path {fill: #f00 !important;}

/*YouTube - текст в Логотипе [оригинальные Чёрный: var(--yt-spec-static-brand-black) и Белый: var(--yt-spec-wordmark-text)] #212121 /
/
-o-#logo-icon-container.ytd-topbar-logo-renderer #youtube-paths.ytd-topbar-logo-renderer path.ytd-topbar-logo-renderer {fill: #212121 ;
-o-stroke: #000000a6; stroke-width: 0.2rem; -o-stroke-linecap: square; -o-stroke-linejoin: miter;} */

/* Цвет Кода Страны (com, ru и тд) /
/
-o-#country-code.ytd-topbar-logo-renderer {color: #606060 !important; /var(--yt-spec-text-secondary)/
/* margin: 0 0 0 2px; -o-filter: invert(30%);} */

/* Цвет Клавиатуры в поле поиска /
ytd-masthead[dark] .gsst_e {filter: invert(60%);} /80%/
/
Цвет Клавиатуры в поле поиска (сокращённый плеер) /
.gsok_a {display: inline-block; height: 11px; line-height: 0; width: 19px; filter: invert(60%);}
/
высота пространства Иконки калвиатуры под высоту Поле поиска */
a.gsst_a {line-height: 22px; margin: 0px 0px 0px 0px; -o-margin: 20px 0px -4px 0px;}

/цвет ников в комментах/
#author-text.yt-simple-endpoint.ytd-comment-renderer {color: #128EE9 !important;}

/* цвет Бэйджа комментария Автора канала */
ytd-author-comment-badge-renderer[creator] {
padding-right: 6px; padding-left: 6px; background-color: #008BEC;}

        /* Старый Вариант - отключено*/
    /* НОВИНКА - Цвет:  СУБТИТРЫ, а также надпись [Ограниченный доступ] у плейлистов в Библиотеке(Истории) + размер и позиционирование */
    -o-.badge-style-type-simple.ytd-badge-supported-renderer {color: #676767 !important; background: #f7f6f6 /*#E8E8E8*/ !important; 
        box-shadow: 0px 0px 0px 1px rgb(204, 204, 204) ; text-transform: uppercase; 
        padding: 2px 4px 2px 4px; font-size: 1.1rem; margin-left: 5px;}

/* Оформление Бэйджей: [НОВИНКА], [СУБТИТРЫ], [ОГРАНИЧЕННЫЙ ДОСТУП] и тд. /
.badge-style-type-simple.ytd-badge-supported-renderer {color: var(--yt-spec-text-secondary, #676767) !important; background: var(--yt-spec-badge-chip-background, #f7f6f6) /
#E8E8E8*/ !important;
box-shadow: 0px 0px 0px 1px rgba(112, 112, 112, .55) /rgb(204, 204, 204)/ ; text-transform: uppercase; padding: 2px 4px 2px 4px; font-size: 1.1rem;}
/* Позиционирование Бэйджей: [СУБТИТРЫ] под видео /
#video-badges.ytd-grid-video-renderer {
margin-top: 4px;
margin-left: 0px;}
/
Позиционирование Бэйджей: [ОГРАНИЧЕННЫЙ ДОСТУП], [НОВИНКА]*/
ytd-badge-supported-renderer.ytd-grid-playlist-renderer {
margin-top: 4px;
margin-left: 5.5px;} /6.5px/

/* Общие параметрый Бэйджа [Сейчас в прямом Эфире] /
.badge.ytd-badge-supported-renderer {
border-radius: 2px;
display: var(--ytd-badge-display, block);
padding: 2px 3px; /
3px 4px; /
white-space: var(--ytd-badge-white-space, inherit);
/
font-size: var(--yt-badge-font-size, 1.0rem); /
font-weight: 500;
line-height: var(--yt-badge-line-height-size, 1.2rem);}
/
Цвет Бэйджа и Размер Шрифта - [Сейчас в прямом Эфире] /
.badge-style-type-live-now.ytd-badge-supported-renderer {
background: transparent;
font-size: 1.0rem;
color: var(--yt-spec-brand-link-text); /var(--yt-spec-brand-link-text);/
border: 1px solid var(--yt-spec-brand-link-text);
-o-box-shadow: inset 0px 0px 0px 1px rgb(255, 0, 0);}
/
отдельное ПОЗИЦИОНИРОВАНИЕ Бэйджа [Сейчас в прямом Эфире] на ГЛАВНОЙ странице /
ytd-badge-supported-renderer.ytd-rich-grid-video-renderer {margin: 3px -6px 0 5.5px;}
/
отдельное ПОЗИЦИОНИРОВАНИЕ Бэйджа [Сейчас в прямом Эфире][360°] на ГЛАВНОЙ странице - NEW /
ytd-badge-supported-renderer.ytd-rich-grid-media {margin: 2px 4px 1px 5.5px;} /
X /
.video-badge.ytd-rich-grid-media {margin: 3px 0px 1px 5.5px;} /
4px 4px 0 0; */

/* отдельное ПОЗИЦИОНИРОВАНИЕ Бэйджа [Сейчас в прямом Эфире] в Разделе ПОДПИСКИ (отступ Сверху) */
#video-badges.ytd-grid-video-renderer {margin-top: 4px; -o-margin-left: 0px;}

/* Бэйдж - [НОВИНКА] в правой колонке Видео на вкладке с Видео (позицианирование) */
ytd-badge-supported-renderer.badges.ytd-compact-video-renderer {position: relative; top: 2px;}

    /* отдельное ПОЗИЦИОНИРОВАНИЕ Бэйджа [Сейчас в прямом Эфире] в Разделе ПОДПИСКИ (запасной вариант - Отключаю) */
    -o-ytd-badge-supported-renderer.ytd-grid-video-renderer {margin-right: 8px;}

/* кнопка [НАПОМНИТЬ] /
ytd-toggle-button-renderer.style-compact-gray[is-paper-button] {
background-color: var(--yt-button-compact-background-color, var(--yt-opalescence-soft-grey));
color: var(--yt-button-compact-text-color, var(--yt-luna-black-opacity-lighten-2));
margin-left: 5.5px;
padding: 0px 0px 0px 0px;
font-size: 1.1rem ; /
1.2rem */
text-transform: uppercase;
box-shadow: inset 0px 0px 0px 1px rgba(154, 154, 154, .4);} /rgb(204, 204, 204)/
[mini-mode] ytd-toggle-button-renderer.style-compact-gray[is-paper-button] {
background-color: var(--yt-button-compact-background-color, var(--yt-opalescence-soft-grey));
color: var(--yt-button-compact-text-color, var(--yt-luna-black-opacity-lighten-2));
margin-left: 5.5px;
padding: 0px 0px 0px 0px;
font-size: 1.0rem ;
text-transform: uppercase;
box-shadow: inset 0px 0px 0px 1px rgba(154, 154, 154, .4);} /rgb(204, 204, 204)/

    /* кнопка [НАПОМНИТЬ] сырой вариант - ОТКЛЮЧЕНО */
    -o-ytd-toggle-button-renderer {
        padding: 0px 0px 0px 0px; 
        font-size: 1.2rem ;
        box-shadow: inset 0px 0px 0px 1px rgb(204, 204, 204); /*rgb(204, 204, 204)*/
        text-transform: uppercase;
        vertical-align: middle;}

/*цвет названия видео - Главная - NEW */
#video-title.ytd-rich-grid-media {color: #167AC6 !important;}
[dark] #video-title.ytd-rich-grid-media {color: #3ea6ff !important;}
/цвет названия видео - Главная (Старый - перестало работать после обновления Ютуба)/
#video-title.ytd-rich-grid-video-renderer {color: #167AC6 !important;}
[dark] #video-title.ytd-rich-grid-video-renderer {color: #3ea6ff !important;}

/* цвет названия видео - подписки и каналы /
ytd-grid-video-renderer #video-title.yt-simple-endpoint.ytd-grid-video-renderer {color: #167AC6 !important;}
[dark] ytd-grid-video-renderer #video-title.yt-simple-endpoint.ytd-grid-video-renderer {color: #3ea6ff !important;}
/
цвет названия видео - в тренде*/
#video-title.ytd-video-renderer {color: #167AC6 !important;}
[dark] #video-title.ytd-video-renderer {color: #3ea6ff !important;}

/* цвет названия Плейлистов */
#video-title.ytd-grid-playlist-renderer {color: #167AC6 !important;}
[dark] #video-title.ytd-grid-playlist-renderer {color: #3ea6ff !important;}

/* ЦВЕТ названия Плейлиста и параметры Шрифта в разделе; ПОИСК /
#video-title.ytd-playlist-renderer {
font-size: 1.4rem; /
(--yt-navbar-title-font-size, 1.8rem);*/
font-weight: 400;color: #167AC6;}
[dark] #video-title.ytd-playlist-renderer {color: #3ea6ff;}

/* ТОЛЬКО ЦВЕТ названия Плейлиста в разделе; ПОИСК */
-o-h3.ytd-playlist-renderer {color: #c62525;}

/Старые браузеры - этот канал интересен тем, кто смотрит: - Прозрачность/
.ytd-thumbnail-overlay-endorsement-renderer-1 {background-color: rgba(0, 0, 0, .39); color: rgb(255, 255, 255); padding: 0px 3px 4px 3px; text-shadow: 0px 0px 3px #000, 0px 0px 3px #000 !important; font-size: 1.1rem;}
/Новые браузеры - этот канал интересен тем, кто смотрит: - Прозрачность/
ytd-thumbnail-overlay-endorsement-renderer {background-color: rgba(0, 0, 0, .39); color: rgb(255, 255, 255); padding: 0px 3px 4px 3px; text-shadow: 0px 0px 3px #000, 0px 0px 3px #000 !important; font-size: 1.1rem;}

/цвет Бэкграунда на каналах/
ytd-browse[page-subtype=channels] {
background: var(--yt-spec-general-background-b , #F1F1F1) !important;}

/цвет Бэкграунда в Тренадах, Подписках, Библиотеке(Истории), на Главной странице/
ytd-browse {background: var(--yt-spec-general-background-b , #F1F1F1) !important;}

/цвет Бэкграунда вообще ВЕЗДЕ - тестовый цвет!!!/
-o-ytd-page-manager > *.ytd-page-manager {background: #60bbc1 !important;}

/Цвет Бэкграунда на Страницас с Видео - столб посередине/
-o-ytd-watch-flexy[flexy_][is-two-columns_] #columns.ytd-watch-flexy {background: #998383 !important;}

/Цвет Бэкграунда на Страницас с Видео v2 - всё пространство/
ytd-page-manager > *.ytd-page-manager {background: var(--yt-spec-general-background-b , #F1F1F1) !important;}

/* Дополнительный Цвет Бэкграунда в разных меню (Снизу) */
ytd-app {background: var(--yt-spec-general-background-b , #F1F1F1) !important;}
}

@-moz-document domain("youtube.com") {
/* ОБЩЕЕ */

/* Размер Логотипа YouTube /
/
100px 30px; - дефолт в Старом Дизайне YouTube */
-o-#logo-icon-container.ytd-topbar-logo-renderer {
width: 100px; /def: 80/
height: 30px; /def: 24/
flex: none;}

/* Перенести Аватар ВАШЕГО канала вверх */
-o-a.yt-simple-endpoint.style-scope.ytd-channel-avatar-editor
{padding:0px 0px 0px 76px !important; z-index: 1; position: fixed; top: 0px !important; left: 0px !important;}

/* __
| |
===== |^v| Скроллбар для всего Ютуба (Тёмная и Светлая темы) ==================================
|__| /
/
Установка Самого Скроллбара (13px в итоге дают 11px)*/
::-webkit-scrollbar {width: 11px; height: 11px;} /1.3em, 13px/
body:not(.style-scope)[standardized-themed-scrollbar]:not(.style-scope):not([no-y-overflow]):not(.style-scope)::-webkit-scrollbar {width: 11px;}

/* Ползунок Скроллбара /
::-webkit-scrollbar-thumb {background: rgba(155, 155, 155, .34); box-shadow: inset 0 0 0 0.3px rgba(45, 45, 45, .11);}
body:not(.style-scope)[standardized-themed-scrollbar]:not(.style-scope):not([no-y-overflow]):not(.style-scope)::-webkit-scrollbar-thumb {background: rgba(155, 155, 155, .34); box-shadow: inset 0 0 0 0px rgba(45, 45, 45, .11); border-radius: 0px !important;}
/
Путь Скроллбара*/
::-webkit-scrollbar-track {background: rgba(138, 138, 138, .16); -o-box-shadow: inset 0 0 0 0.3px rgba(164, 163, 163, .41);}
/* стрелки промотки вверх и вниз Скроллбара */
-o-::-webkit-scrollbar-button {height: 14px; background: var(--yt-opalescence-grey-opacity-lighten-3);
border: 1px solid var(--yt-opalescence-grey-opacity-lighten-4);}

/* Скроллбара плейлиста */
ytd-playlist-sidebar-renderer[standardized-themed-scrollbar]::-webkit-scrollbar {width: 10px;}
ytd-playlist-sidebar-renderer[standardized-themed-scrollbar]::-webkit-scrollbar-thumb {background: rgba(155, 155, 155, .34); box-shadow: inset 0 0 0 0px rgba(45, 45, 45, .11); border-radius: 0px !important; overflow-y: auto;}

/* точка пересечения Скроллбаров */
::-webkit-scrollbar-corner {width: 13px; height: 13px; background: rgba(155, 155, 155, .34); box-shadow: inset 0 0 0 1px rgba(26, 26, 26, .11);}

/* Подсвечивание Ползука при наведении курсора Мыши */
::-webkit-scrollbar-thumb:hover {background: rgba(155, 155, 155, .58);}
body:not(.style-scope)[themed-scrollbar]:not(.style-scope):not([no-y-overflow]):not(.style-scope)::-webkit-scrollbar-thumb:hover
{background: rgba(155, 155, 155, .58);}
body:not(.style-scope)[standardized-themed-scrollbar]:not(.style-scope):not([no-y-overflow]):not(.style-scope)::-webkit-scrollbar-thumb:hover
{background: rgba(155, 155, 155, .58);}

/размер Скроллбара в Гид Меню/
ytd-app[standardized-themed-scrollbar] #guide-inner-content.ytd-app::-webkit-scrollbar {width: 8px;
box-shadow: inset -0.5px 0 0 0px rgba(45, 45, 45, .18)}
ytd-app[standardized-themed-scrollbar] #guide-inner-content.ytd-app::-webkit-scrollbar:hover {width: 8px;}
/скроллбар Гид меню не подсвеченный/
ytd-app[standardized-themed-scrollbar] #guide-inner-content.ytd-app::-webkit-scrollbar-thumb {
background: rgba(155, 155, 155, .15); box-shadow: inset 0px 0px 0px 0.3px rgba(45, 45, 45, .11);
border-radius: 0px !important; -o-opacity: 0;}
/скроллбар Гид меню подсвеченный/
ytd-app[standardized-themed-scrollbar] #guide-inner-content.ytd-app::-webkit-scrollbar-thumb:hover {
background: rgba(155, 155, 155, .34); box-shadow: inset 0 0 0 0px rgba(45, 45, 45, .11);
border-radius: 0px !important;}
/скроллбар Гид меню подсвеченный - активное меню/
ytd-app[standardized-themed-scrollbar] #guide-inner-content.ytd-app:hover::-webkit-scrollbar-thumb{
background: rgba(155, 155, 155, .34); box-shadow: inset 0 0 0 0px rgba(45, 45, 45, .11);
border-radius: 0px !important;}

/* =============================================================================================== */

/* V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V */

/* Отметки просмотренных Видео (V) /
/
обычное состояние (V) /
ytd-thumbnail-overlay-resume-playback-renderer:after {
content: url("https://vk.com/emoji/e/e29c94.png");
filter: contrast(350%);
border-radius: 0px 0px 60% 0px / 0px 0px 100% 0px;
position: absolute;
top: 0;
left: 0;
margin-top: -55.005%;
margin-right: 0px;
color: var(--yt-spec-static-brand-white); /var(--yt-spec-static-brand-white)/
background-color: rgba(0, 0, 0, .7); /var(--yt-spec-static-overlay-background-heavy)/
-o-padding: 0.2em 0.15em 0.03em 0.01em;
padding: 3.7px 1% 2.3px 0.1%;
height: auto;
max-height: 17px;
letter-spacing: 0.6px/0.5px/;
font-size: 1.1rem;
font-weight: var(--ytd-badge_-font-weight);
line-height: var(--ytd-badge
-_line-height);
flex-direction: row;
align-items: center;
text-align: center; /
Выравнивание по центру */
display: block;
width: 14%;
min-width: 16px;
-o-overflow: hidden;
-o-height: 100%;
text-transform: lowercase;
transition: opacity 0.3s;
transition-property: opacity;
transition-duration: 0.3s;
transition-timing-function: ease;
transition-delay: 0s;}

/* подсвеченное состояние (V) */

ytd-thumbnail-overlay-resume-playback-renderer:hover:after {
content: url("https://vk.com/emoji/e/e29c94.png");
filter: contrast(350%);
opacity: 0;
border-radius: 0px 0px 60% 0px / 0px 0px 100% 0px;
position: absolute;
top: 0;
left: 0;
margin-top: -55.005%;
margin-right: 0px;
color: var(--yt-spec-static-brand-white); /var(--yt-spec-static-brand-white)/
background-color: rgba(0, 0, 0, .7); /var(--yt-spec-static-overlay-background-heavy)/
-o-padding: 0.2em 0.15em 0.03em 0.01em;
padding: 3.7px 1% 2.3px 0.1%;
height: auto;
max-height: 17px;
letter-spacing: 0.6px/0.5px/;
font-size: 1.1rem;
font-weight: var(--ytd-badge_-font-weight);
line-height: var(--ytd-badge
-_line-height);
flex-direction: row;
display: block;
width: 14%;
min-width: 16px;}
/* V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V */

/* ®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®® /
/
™™™™™™™ Настройка Меню: - "Сохранить в... " ™™™™™™™ /
/
Ширина Скроллбара в Меню: - "Сохранить в... " */
#playlists.ytd-add-to-playlist-renderer.scrollable::-webkit-scrollbar {width: 14px !important;}
.ytd-add-to-playlist-renderer::-webkit-scrollbar {width: 14px !important;}

/* Ширана Меню: - "Сохранить в... " /
#playlists.ytd-add-to-playlist-renderer {max-height: 300px; max-width: 600px; width: 286px;} /
Ширина Меню /
/
®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®® */

/* #™™™™™™™™™™™™™™™™™™ Следующее Видео ™™™™™™™™™™™™™™™™™™# /
/
v1 url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png)
v2 url(https://i114.fastpic.ru/big/2020/1229/f6/adc9217d94819e25855a2f9484fc6af6.png)
/
/
Пометка "Следующее Видео" (Next —>) /
/
arrow-right-f09f949-!!! /
/
Зона RU /
ytd-compact-video-renderer.ytd-watch-next-secondary-results-renderer:not(:nth-child(2)):nth-of-type(1):before
{content: "Next " url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png);
/
-o-filter: invert(0.5) brightness(80%); /
filter: invert(0.0) brightness(80%);
margin: 0px 0px 0px 0px;
position: relative; left: 10px; top: -2px;
display: block;
color: rgb(128, 128, 128); /
var(--yt-spec-text-secondary) */
font-size: 1.3rem;
font-weight: 400 !important;
padding: 0px 0px 7px 0px !important;
height: 26px;
width: auto;}

/* Доп Настройка зона РУ-ЕНГ */
.ytd-watch-next-secondary-results-renderer:first-child
{ -o-background-color: red;
display: block;
padding-top: 8px;
padding-bottom: 17px;
-o-border-bottom: 1px solid var(--yt-spec-10-percent-layer);
margin-bottom: 0px;}

/* ENG - Первое Видео в правой колонке - бордюр внизу первог овидео /
ytd-compact-video-renderer.ytd-item-section-renderer.style-scope:nth-of-type(1)
{border-bottom: 1px solid var(--yt-spec-10-percent-layer); padding-bottom: 15px;}
/
RU - Первое Видео в правой колонке - бордюр внизу первог овидео */
ytd-compact-video-renderer.ytd-watch-next-secondary-results-renderer:nth-of-type(1)
{border-bottom: 1px solid var(--yt-spec-10-percent-layer); padding-bottom: 15px;}

/* Зона ENG /
ytd-item-section-renderer.ytd-watch-next-secondary-results-renderer:before
{content: "Next " url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png);
/
-o-filter: invert(0.5) brightness(80%); /
filter: invert(0.0) brightness(80%);
margin: 0px 0px 0px 0px;
position: relative; left: 10px; top: 7px;
display: block;
color: rgb(128, 128, 128); /
var(--yt-spec-text-secondary) */
font-size: 1.3rem;
font-weight: 400 !important;
padding: 0px 0px 0px 0px !important;
height: 26px;
width: auto;}

/* Локализация зона RU /
:lang(ru) ytd-compact-video-renderer.ytd-watch-next-secondary-results-renderer:not(:nth-child(2)):nth-of-type(1):before
{content: "Следующее " url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png);} /русский/
:lang(uk) ytd-compact-video-renderer.ytd-watch-next-secondary-results-renderer:not(:nth-child(2)):nth-of-type(1):before
{content: "Наступне " url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png);} /украинский/
:lang(be) ytd-compact-video-renderer.ytd-watch-next-secondary-results-renderer:not(:nth-child(2)):nth-of-type(1):before
{content: "Наступнае " url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png);} /белорусский/
:lang(en) ytd-compact-video-renderer.ytd-watch-next-secondary-results-renderer:not(:nth-child(2)):nth-of-type(1):before
{content: "Up next " url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png);} /английский/
:lang(de) ytd-compact-video-renderer.ytd-watch-next-secondary-results-renderer:not(:nth-child(2)):nth-of-type(1):before
{content: "Folgende " url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png);} /германский/
:lang(el) ytd-compact-video-renderer.ytd-watch-next-secondary-results-renderer:not(:nth-child(2)):nth-of-type(1):before
{content: "ЕПОМЕNО " url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png);} /греческий/
:lang(fr) ytd-compact-video-renderer.ytd-watch-next-secondary-results-renderer:not(:nth-child(2)):nth-of-type(1):before
{content: "Suivant " url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png);} /французский/
:lang(ja) ytd-compact-video-renderer.ytd-watch-next-secondary-results-renderer:not(:nth-child(2)):nth-of-type(1):before
{content: "\4EE5 \4E0B  " url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png);} /японский/
/
https://r12a.github.io/app-conversion/ */

/* Локализация зона ENG /
:lang(ru) ytd-item-section-renderer.ytd-watch-next-secondary-results-renderer:before {content: "Следующее " /русский/ url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png);}
:lang(uk) ytd-item-section-renderer.ytd-watch-next-secondary-results-renderer:before {content: "Наступне " /украинский/ url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png);}
:lang(be) ytd-item-section-renderer.ytd-watch-next-secondary-results-renderer:before {content: "Наступнае " /белорусский/ url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png);}
:lang(en) ytd-item-section-renderer.ytd-watch-next-secondary-results-renderer:before {content: "Up next " /английский/ url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png);}
:lang(de) ytd-item-section-renderer.ytd-watch-next-secondary-results-renderer:before {content: "Folgende " /германский/ url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png);}
:lang(el) ytd-item-section-renderer.ytd-watch-next-secondary-results-renderer:before {content: "ЕПОМЕNО " /греческий/ url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png);}
:lang(fr) ytd-item-section-renderer.ytd-watch-next-secondary-results-renderer:before {content: "Suivant " /французский/ url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png);}
:lang(ja) ytd-item-section-renderer.ytd-watch-next-secondary-results-renderer:before {content: "\4EE5 \4E0B  " /японский/ url(https://i114.fastpic.ru/big/2020/1217/84/1706b50a545778f90a56296079637784.png);} /
https://r12a.github.io/app-conversion/ */

/* # # /
/
™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™ */

/* Название Канала (Ник Автора) под Видео на вкладке с Видео (позицианирование) /
ytd-channel-name#channel-name.ytd-video-owner-renderer {margin-top: -10px;/
-16px*/
font-size: 1.399rem /test/;}

/* толщина шрифта названия каналов */
#container.ytd-channel-name {display: var(--ytd-channel-name-container-display, inline-block); overflow: hidden; font-weight: bold;}
/размер Толстого шрифта/
-o-#text .yt-formatted-string.yt-simple-endpoint {font-size: 14px; -o-color: #c7c7c7; -o-font-family: 'Arial',sans-serif !important;}
-o-[page-subtype=home] #text .yt-formatted-string.yt-simple-endpoint {font-size: 13px;} /на главной/
-o-[page-subtype=home] [mini-mode] #text .yt-formatted-string.yt-simple-endpoint {font-size: 12px;} /на главной МИНИ мод/

/* толщина шрифта счётчика просмотров + размер*/
span.ytd-video-view-count-renderer {color: rgb(102, 102, 102); font-weight: bold !important ; font-size: 1.2rem;}

/* размер Шрифта - даты публикации ролика */
#date.ytd-video-primary-info-renderer { font-size: 1.2rem; color: var(--yt-spec-text-secondary);
font-weight: var(--ytd-user-comment_-font-weight); line-height: var(--ytd-user-comment-line-height);
letter-spacing: var(--ytd-user-comment
-_letter-spacing);}

/* Квадратная иконка Количества видео по оповещениям на Колокольчике и Цвет иконки /
#notification-count.ytd-notification-topbar-button-renderer {position: absolute; top: 3px; right: 0px;
border: 0px solid /
var(--yt-spec-brand-background-primary)*/ !important; color: rgb(255, 255, 255);
background-color: rgb(255, 0, 0); width: 16px !important;/18px/ height: 16px !important;/18px/
/2021+/ min-width: 16px; max-width: 16px; left: 24px; padding: 0 0px !important;
border-radius: 2%; line-height: 16px/18px/; font-size: 11px/10px/;
text-align: center; box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, .75),
-1.5px 1.5px 1.5px 0px rgba(32, 32, 32, .4), 0px 0px 0px 2px rgba(32, 32, 32, .15) !important;}

/квадратные аватары в комментах/
#author-thumbnail.ytd-comment-renderer yt-img-shadow.ytd-comment-renderer {border-radius: 0% !important;}

/квадратные аватары Автора'ов/
#author-thumbnail {border-radius: 0% !important;}
#avatar {border-radius: 0% !important;}

/* Квадратный Аватар Автора канала во вкладке Сообщество */
#author-thumbnail.ytd-backstage-post-renderer yt-img-shadow.ytd-backstage-post-renderer {
width: 40px; height: 40px; margin-right: 16px; background-color: transparent; overflow: hidden;
border-radius: 0%;}

/квадратный аватар Личного Канала/
yt-img-shadow.ytd-channel-avatar-editor {border-radius: 0% !important;}

/квадратные иконки подписок - mini/
yt-img-shadow.ytd-guide-entry-renderer {border-radius: 0% !important;}
/квадратные иконки подписок - maxi/
yt-img-shadow.ytd-grid-channel-renderer {border-radius: 0% !important;}

/квадратные иконки подписок - www.youtube.com/feed/channels/
yt-img-shadow.ytd-channel-renderer {border-radius: 0% !important;}

/квадратные иконки - Интересные Каналы "избранное канала" - mini/
yt-img-shadow.ytd-mini-channel-renderer {border-radius: 0% !important;}

/* Квадратные Иконки - Лайк Автора*/
#hearted-thumbnail.ytd-creator-heart-renderer {width: 14px; height: 14px; margin: 10px; flex: none;
border-radius: 0%; background-color: transparent; overflow: hidden; border: 1px solid rgba(255, 255, 255, 0.12);}

/* Квадратные Аватары в ЛайвЧате */
#author-photo.yt-live-chat-text-message-renderer {display: block; margin-right: 16px; overflow: hidden; border-radius: 0%;}

/* сКВАДРАченные Аватары Донатеров в ЛайвЧате (пусть немного отличаются) */
#author-photo.yt-live-chat-paid-message-renderer {
display: block; -o-margin-left: -10px; margin-right: 16px; overflow: hidden; border-radius: 10%;
flex: var(--layout-flex-none_-_flex); width: 40px; height: 40px;}

/* информация */
#copyright:before {background-color: var(--yt-spec-brand-background-primary); display: block; position:
relative; top: 19px; font-size: 1.2rem; content: "Compact Tube (White) by Jakill02 based on style by Funny.";}

/* БОРДЮР между блоками: - убрать все Нижние Бордюры /
/
-o-ytd-section-list-renderer:not([hide-bottom-separator]):not([page-subtype=history]):not([page-subtype=memberships-and-purchases]):not([page-subtype=ypc-offers]) #contents.ytd-section-list-renderer > *.ytd-section-list-renderer:not(:last-child):not(ytd-page-introduction-renderer):not([item-dismissed]).ytd-section-list-renderer {border-bottom:0px solid var(--yt-spec-10-percent-layer);} */

/раскрывающий элемент "Ещё" - на Каналах/
yt-formatted-string.ytd-expanded-shelf-contents-renderer
{display: block; margin-top: 10px; margin-bottom: -10px; margin-left: 45%; margin-right: auto;
font-size: 1.3rem; font-weight: 500; letter-spacing: 0.007px; text-transform: capitalize;}
/*раскрывающий элемент "ЕЩЁ" - под Видео - (Old ver.) */
-o-.more-button.ytd-video-secondary-info-renderer, -o-.less-button.ytd-video-secondary-info-renderer
{display: inline-block; margin-top: 5px; position: relative; top: 11px; margin-left: 160px; width: 17.2em /100%/; font-size: 1.1rem;
font-weight: 500; letter-spacing: 0.007px; text-transform: uppercase;
border-top: 1px solid var(--ytd-searchbox-legacy-button-border-color); color: var(--yt-spec-text-secondary) !important;}

/* Общие настройки раскрывающего элемент "ЕЩЁ" - под Видео (New ver.) - [раскрыть][свернуть] /
.more-button.ytd-video-secondary-info-renderer, .less-button.ytd-video-secondary-info-renderer
{font-size: 1.1rem; font-weight: 500; letter-spacing: 0.007px; text-transform: uppercase;
position: relative; top: 17px; margin-top: 0px !important;
text-align: center !important;
word-break: keep-all;
box-shadow: inset 0 1px 0 0 var(--yt-spec-10-percent-layer);
/
-o-margin-left: var(--ytd-expander-button-margin, -14.3em); /
/
-o-width: 29.2em;*/
width: 99.8%;
height: 21px;
display: inline-block;
padding: 4px 0em 4px 0em; /4px 2em 4px 0em;/
align-self: flex-start; color: var(--yt-spec-text-secondary) !important;}

/* additional customization options for "more/less" button by "YouTube Redux" author("the_omnipotent")
https://www.reddit.com/user/_the_omnipotent_/ : - my respect bro. */
#meta.ytd-watch-flexy tp-yt-paper-button#more, #meta.ytd-watch-flexy tp-yt-paper-button#less
{width: 100% !important;}

/* Позицианирование раскрывающего элемент "ЕЩЁ" - под Видео (New ver.) */
-o-ytd-expander.ytd-video-secondary-info-renderer {
-o-box-shadow: inset 0 -1px 0 0 var(--yt-spec-10-percent-layer);
-o-border-bottom: 1px solid var(--yt-spec-10-percent-layer);
margin-left: 10px !important; -o-margin-right: 10px !important;
margin-bottom: 0px;} /11px/

/* Отступ слева до середины Панель для раскрывающего элемент "ЕЩЁ" - под Видео (New ver.) */
-o-tp-yt-paper-button.ytd-expander {
margin: var(--ytd-expander-button-margin, 0);
margin-left: var(--ytd-expander-button-margin, 45.6%); /35%/
text-align: center !important;
padding: 0;
align-self: flex-start;}

/* Центровка надписи "ПОДРОБНЕЕ..." под превью видео на канале в виде Гостя: - v2 */
-o-.ytd-channel-video-player-renderer.more-button > -o-.yt-formatted-string.yt-simple-endpoint
{-o-position: absolute; left: -14em !important; top: 0px !important; bottom: auto !important;
display: block !important;
overflow: hidden !important;
text-align: left !important;
justify-content: left !important;
height: 17px;
width: auto;
margin: -0.0rem auto -2px -92px !important;
-o-border-top: 2.5px solid transparent;
-o-z-index: -1 !important;
-o-background-color: #555;}

/* Раскрывающий элемент : Читать дальше / Свернуть - под Видео - (цвет шрифта) /
-o-.more-button.ytd-comment-renderer, -o-.less-button.ytd-comment-renderer {
text-transform: none;
color: #167AC6; /
var(--yt-spec-text-secondary) */
font-size: var(--yt-link-font-size, 1.4rem);
font-weight: 500;
line-height: var(--ytd-link-line-height, 1.6rem);
letter-spacing: var(--yt-link-letter-spacing, normal);}
-o-[dark] .more-button.ytd-comment-renderer, -o-.less-button.ytd-comment-renderer {color: #3ea6ff;}

/раскрывающий элемент "ЕЩЁ" - в Библиотеке (ИСТОРИИ)/
#show-more-button.ytd-grid-renderer
{margin-bottom: 3px; /DEF: 16px;/ margin-top: -10px; align-self: flex-start;
margin-left: 45%; margin-right: auto; font-size: 1.3rem !important; text-transform: capitalize;}

/******************************** КНОПКИ УПРАВЛЕНИЯ ***********************************/

/* кнопки [НАСТРОИТЬ ВИД КАНАЛА] и [ТВОРЧЕСКАЯ СТУДИЯ]/
/
Размер Шрифта: /
/
(применять с осторожностью, много нежелательных побочных эффектов повсюду) /
/
tp-yt-paper-button.ytd-button-renderer - полная строка действует на ВСЁ, это недопустимо*/
ytd-button-renderer {font-size: 1.2rem;} /* var(--yt-paper-button-font-size, inherit); */

/* размер КНОПКИ: /
/
(применять с осторожностью, много нежелательных побочных эффектов повсюду) /
/
tp-yt-paper-button.ytd-button-renderer - полная строка действует на ВСЁ, это недопустимо*/
tp-yt-paper-button.ytd-button-renderer {padding: 0.5em 1.2em 0.5em 1.2em;} /var(--yt-button-padding, 0.7em 0.57em);/
/=========================================================================================================/

/* Автовоспроизведение (Кнопка-переключатель) - цвет, позиция, форма - Кнопки*/
/.toggle-button.paper-toggle-button/
.toggle-button.tp-yt-paper-toggle-button {position: absolute; top: 1px; left: 1px; right: auto; height: 12px; width: 12px;
border-radius: 50%; box-shadow: inset 0 0px 0px 0.0px var(--ytd-searchbox-legacy-button-hover-border-color);
transition: transform linear .08s, background-color linear .08s; will-change: transform;
background-color: var(--yt-spec-general-background-a); margin-top: 4px; /test/} /* background-color: var(--paper-toggle-button-unchecked-button-color, var(--paper-grey-50)); /
/
кнопка активная #065fd4 /
tp-yt-paper-toggle-button[checked]:not([disabled]) .toggle-button.tp-yt-paper-toggle-button {
box-shadow: 0 0 0 0.6px var(--paper-toggle-button-checked-button-color);}
/
Автовоспроизведение (Кнопка-переключатель) - цвет Фона /
/
.toggle-bar.paper-toggle-button*/
.toggle-bar.tp-yt-paper-toggle-button {position: absolute; height: 100%; width: 85%; border-radius: 8px;
pointer-events: none; opacity: 0.48; transition: background-color linear .08s; background-color: #595959; margin-top: 4px; /test/}
/бэкграудн Активный/
tp-yt-paper-toggle-button[checked]:not([disabled]) .toggle-bar.tp-yt-paper-toggle-button {
box-shadow: inset 0 0 0 1px rgba(128, 128, 128, .5); opacity: 0.6;}

/* цвет и размер шрифтов в Левом меню: "ПОДПИСКИ" и "ДРУГИЕ ВОЗМОЖНОСТИ" /
#guide-section-title.ytd-guide-section-renderer {
color: #f00; font-size: 1.1rem; /
var(--ytd-tab-system_-font-size); */
font-weight: var(--ytd-tab-system
-font-weight); letter-spacing: var(--ytd-tab-system-letter-spacing);
text-transform: var(--ytd-tab-system
-_text-transform); display: block; padding: 8px 24px;}

/* добавление Верхнего Бордюра в список видео Уведомлений Колокольчика */
ytd-simple-menu-header-renderer {box-shadow: inset 0px 1px 0px 0px var(--yt-spec-10-percent-layer);
-o-border-top: 1px solid var(--yt-spec-10-percent-layer);}

/* добавление Верхнего Бордюра в Меню Пользователя */
ytd-active-account-header-renderer {box-shadow: inset 0px 1px 0px 0px var(--yt-spec-10-percent-layer);
-o-border-top: 1px solid var(--yt-spec-10-percent-layer);}

/* верхний бордюр для меню "Создать" и "Приложения Ютуба" --ytd-searchbox-legacy-button-border-color*/
[dark] #container .ytd-multi-page-menu-renderer:first-child {border-top: 0.04rem solid var(--yt-spec-10-percent-layer);}

/* всплывающее меню: "Смотреть позже" "Добавить в очередь" на Главной Странице,
на Миниатюрах справа на Вкладке с Видео (исправление косяков YouTube) м 2021 /
/
Отступы и Размер Шрифта */
#tooltip.tp-yt-paper-tooltip {
display: block; outline: none;
font-size: 12px; padding: 4px 4px 5px 4px; margin: auto 0px auto 0px !important;
color: var(--paper-tooltip-text-color, white);
background-color: var(--paper-tooltip-background, #616161);
border-radius: 2px; font-weight: var(--paper-tooltip_-font-weight);
line-height: var(--paper-tooltip
-line-height, 1);
letter-spacing: var(--paper-tooltip
-letter-spacing);
text-transform: var(--paper-tooltip
-_text-transform);}

/* Бэйдж - Протяжонность Ролика и указания о состоянии ("скоро премьера", "прямая транстляция") - Настройка */
ytd-thumbnail-overlay-time-status-renderer.ytd-thumbnail {
position: absolute; bottom: 0; right: 0; margin: 0px 3px 4px 0px; color: var(--yt-spec-static-brand-white);
background-color: var(--yt-spec-static-overlay-background-heavy); padding: 3px 3px 4px 4px;
height: 10px; border-radius: 2px; letter-spacing: 0.6px/0.5px/; font-size: 1.1rem;
font-weight: var(--ytd-badge_-font-weight); line-height: var(--ytd-badge-_line-height);
flex-direction: row; align-items: center; display: inline-flex; text-transform: lowercase;}

/* Бэйдж - Титул[коллекция] (на главной тсранице) - Настройка */
.title-badge.ytd-rich-grid-media {margin: -7px 0px 0px 2px !important;}
.badge-style-type-collection.ytd-badge-supported-renderer {
background: none; color: var(--yt-spec-text-secondary); -o-padding: 2px 0 8px 0;
font-size: 1.1rem; font-weight: 500; letter-spacing: 0.007px; text-transform: uppercase;}

/* пометка " ПРОСМОТРЕНО " - Настройка */
yt-formatted-string.ytd-thumbnail-overlay-playback-status-renderer {
margin: 4px 0 4px 0px; color: var(--yt-spec-static-brand-white);
background-color: rgba(0, 0, 0, .39); /var(--yt-spec-static-overlay-background-heavy)/
text-shadow: 0px 0px 3px #000, 0px 0px 3px #000 !important; padding: 2px 3px;
height: 12px; border-radius: 2px; letter-spacing: 0.1px; font-size: 1.0rem;
font-weight: var(--ytd-badge_-font-weight); line-height: var(--ytd-badge-_line-height);
flex-direction: row; align-items: center; display: inline-flex; flex: none; text-transform: lowercase;}

/* настройка текста подсвечиваемого Меню - ВОСПРОИЗВЕСТИ ВСЕ для Плейлистов, Миксов, Джемов на страницах с Видео и тд. /
span.ytd-thumbnail-overlay-hover-text-renderer {font-size: 1.2rem; text-align: center; margin-right: 6px;} /
текст: "ВОСПРОИЗВЕСТИ ВСЕ" /
-o-yt-icon.ytd-thumbnail-overlay-hover-text-renderer {-o-margin-left: -5px; -o-margin-right: 3px; justify-content: center;} /
Иконка: "|>" */

/* Добавить 15px ниже самого последнего видео в колонке видео справа на Вкладке с Видео зона; ENG /
ytd-compact-video-renderer.ytd-item-section-renderer:last-of-type
{margin-bottom: 25px !important;}
/
Добавить 15px ниже самого последнего видео в колонке видео справа на Вкладке с Видео зона; RU */
ytd-compact-video-renderer.ytd-watch-next-secondary-results-renderer:last-of-type
{margin-bottom: 25px !important;}

/* пространство ниже столбца Видео Справа (отступ для панели задач Виндоус) /
ytd-watch-next-secondary-results-renderer:after {
-o-display: block;
width: auto;
height: 48px;
content: "";
-o-visibility: hidden;
-o-opacity: 0;
-o-z-index: -1;
background: var(--yt-spec-general-background-b); /
var(--yt-spec-general-background-b) /
box-shadow: 0px 3px 0px 3px var(--yt-spec-general-background-b); /
test #fb0f0f /
border-top: 1px solid var(--yt-spec-10-percent-layer);}
/
——————————————————————————————————————————————————————/
/
Бордюр под Последним Видео в Колонке Видео Справа на Вкладке с Видео - Зона: ENG /
/
для " пространство ниже общего Контента - v1 old "
отключать в "пространство ниже столбца Видео Справа" border-top: 1px /
-o-.ytd-watch-next-secondary-results-renderer:last-child:after
{border-top: 1px solid var(--yt-spec-10-percent-layer);}
/
——————————————————————————————————————————————————————/
/
Бордюр под Последним Видео в Колонке Видео Справа на Вкладке с Видео - Зона: RU /
/
для " пространство ниже общего Контента - v1 old "
отключать в "пространство ниже столбца Видео Справа" border-top: 1px */
-o-#items.ytd-watch-next-secondary-results-renderer
{border-bottom: 1px solid var(--ytd-searchbox-legacy-button-border-color);}

/* пространство ниже общего Контента (отступ для панели задач Виндоус)
<в Тренде, Подписки, Библиотека(История), Комментарии, Страниы Каналов> - v2 new /
/
ytd-item-section-renderer.ytd-section-list-renderer:last-child:after /
ytd-section-list-renderer:last-child:after {
display: block;
width: auto;
height: 40px; /
40px /
content: " ";
visibility: hidden;
opacity: 0;
background: var(--yt-spec-general-background-b); /
var(--yt-spec-general-background-b) /
box-shadow: 0px 3px 0px 3px var(--yt-spec-general-background-b); /
test #fb0f0f / / var(--yt-spec-general-background-b) */
border-top: 0px solid var(--yt-spec-10-percent-layer);}

/* пространство ниже общего Контента (отступ для панели задач Виндоус)
<в Тренде, Подписки, Библиотека(История), Комментарии, Страниы Каналов> - v1 old /
-o-ytd-item-section-renderer:last-child:after {
display: block;
width: auto;
height: 40px; /
40px /
content: " ";
background: var(--yt-spec-general-background-b); /
var(--yt-spec-general-background-b) /
box-shadow: 0px 3px 0px 3px var(--yt-spec-general-background-b); /
test #fb0f0f / / var(--yt-spec-general-background-b) */
border-top: 1px solid var(--yt-spec-10-percent-layer);}

/* пространство ниже Комментов (отступ для панели задач Виндоус) /
/
ytd-comments:last-child:after , ytd-comments:last-of-type:after /
ytd-comments:after {
display: block;
width: auto;
height: 40px; /
40px /
content: "";
-o-visibility: hidden;
-o-opacity: 0;
-o-background: #ff5c00;
background: var(--yt-spec-general-background-b) !important; /
var(--yt-spec-general-background-b) /
box-shadow: 0px 3px 0px 3px var(--yt-spec-general-background-b),
0px -1px 0px 0px var(--ytd-searchbox-legacy-button-border-color);
-o-border-top: 1px solid var(--yt-spec-10-percent-layer);}
/
убрать подчёркивание для каналов*/
[page-subtype=channels] ytd-comments:after {
box-shadow: 0px 3px 0px 3px var(--yt-spec-general-background-b),
0px -0px 0px 0px var(--ytd-searchbox-legacy-button-border-color);}

/* Настройка Бэйджа Автора Канала в Комментариях */
ytd-author-comment-badge-renderer {
--ytd-author-comment-badge-name-color: var(--yt-spec-text-primary);
height: 20px;
background-color: var(--ytd-author-comment-badge-background-color);
border-radius: 12px;
margin-bottom: 2px;
max-width: 100%;
box-sizing: border-box;
flex-direction: row;
align-items: center;
display: inline-flex;}

/* позицианирование меню (. . .) на видео (и Справа) (конфликты между зонами RU и ENG) /
ytd-menu-renderer.ytd-compact-video-renderer {
--paper-icon-button_-padding: 0; --paper-icon-button-width: 24px;
--paper-icon-button
-_height: 24px; --yt-button-icon-padding: 0;
--yt-button-icon-size: 24px; position: absolute;
top: 7%; /
! def. 0 без процентов*/ right: 0;}
/* позицианирование меню (. . .) на видео(Джем/Mix) (и Справа) (конфликты между зонами RU и ENG) /
ytd-menu-renderer.ytd-compact-radio-renderer {
--paper-icon-button_-padding: 0; --paper-icon-button-width: 24px;
--paper-icon-button
-_height: 24px; --yt-button-icon-padding: 0;
--yt-button-icon-size: 24px; position: absolute;
top: 9px; /
! def. 0 без процентов*/ right: 0;}
/* позицианирование меню (. . .) на видео(Плейлист) (и Справа) (конфликты между зонами RU и ENG) /
ytd-menu-renderer.ytd-compact-playlist-renderer {
--paper-icon-button_-padding: 0; --paper-icon-button-width: 24px;
--paper-icon-button
-_height: 24px; --yt-button-icon-padding: 0;
--yt-button-icon-size: 24px; position: absolute;
top: 0px; /
! def. 0 без процентов*/ right: 0;}

/* троеточие, исправленире для главной /
ytd-rich-grid-media:not([three-dot-rework]) ytd-menu-renderer.ytd-rich-grid-media {
--paper-icon-button_-padding: 0;
--paper-icon-button
-width: 24px;
--paper-icon-button
-_height: 24px;
position: absolute;
top: 0;
right: 0;
margin-top: 3px;}
/
троеточие, исправленире для Каналов, Библиотеки и тд /
ytd-grid-video-renderer:not([three-dot-rework]) ytd-menu-renderer.ytd-grid-video-renderer {
--paper-icon-button_-padding: 0;
--paper-icon-button
-width: 24px;
--paper-icon-button
-_height: 24px;
position: absolute;
top: 0;
right: 0;
margin-top: -3px !important;}
/
троеточие, исправленире Размера для Поиска */
#button.ytd-menu-renderer:hover yt-icon.ytd-menu-renderer {
color: var(--yt-spec-icon-active-other);
width: var(--yt-icon-button-icon-width, 70%);
height: var(--yt-icon-button-icon-height, 70%);}
#button.ytd-menu-renderer yt-icon.ytd-menu-renderer {
color: var(--yt-spec-icon-active-other);
width: var(--yt-icon-button-icon-width, 70%);
height: var(--yt-icon-button-icon-height, 70%);}
}

@-moz-document domain("youtube.com") {
/* ИЗБРАННОЕ КАНАЛА */

/избранное канала - Значки/
yt-img-shadow.ytd-mini-channel-renderer {margin-right: 6px; height: 34px; width: 34px;
box-shadow: 0px 0px 0px 1px rgba(164, 164, 164, .3) /rgba(204, 204, 204, .6)/;} /* - горизонтальный отступ и размер значков*/

/*вертикальный отступ кнопки (Вы подписаны) */
#channel-info.ytd-mini-channel-renderer {margin-bottom: 0px;} /3px;/
/кнопка Подписки (размер), и размер шрифта - ОТКЛЮЧИЛ, использую новый вариант/
-o-ytd-subscribe-button-renderer[button-style=COMPACT_GRAY] tp-yt-paper-button.ytd-subscribe-button-renderer {padding: 2px 7px 2px 7px; font-size: xx-small;}
/вертикальный отступ между блоками Избранных каналов/
#items.ytd-vertical-channel-section-renderer > *.ytd-vertical-channel-section-renderer:not(:first-child) {padding-top: 0px;} /6px;/

/кнопка Подписки - Контур (Большие ?!!!)/
tp-yt-paper-button.ytd-subscribe-button-renderer {border-radius: 2px; box-shadow: 0px 0px 0px 1px rgba(150, 150, 150, .5) ;/* rgb(204, 204, 204) */}
/кнопка Подписки (ВСЕ ?!!!) - позиционирование - старый вариант, отключено/
-o-tp-yt-paper-button.ytd-subscribe-button-renderer {border-radius: 2px; position: relative; top: -16px; left: 40px;
box-shadow: 0px 0px 0px 1px rgb(204, 204, 204) ;}

/кнопка Подписки (маленькие, в избранных каналах на главной странице канала) - позиционирование, (размер) и размер шрифта/
ytd-subscribe-button-renderer[button-style=COMPACT_GRAY] tp-yt-paper-button.ytd-subscribe-button-renderer {
-o-padding: 4px 8px; /4px 8px/
margin: 0;
position: relative;
top: -15px;
left: 41px;
box-shadow: 0px 0px 0px 1px rgba(150, 150, 150, .5); /* rgb(204, 204, 204) */
padding: 2px 8px 2px 8px; font-size: 1.1rem;/xx-small;/ text-transform: none;}

/кнопка Подписки (маленькие, в избранных каналах на главной странице канала) - позиционирование, (размер) и размер шрифта/
/* после отпускания Кнопки (кейборд сфокуссиролванная) /
ytd-subscribe-button-renderer[button-style=COMPACT_GRAY][use-keyboard-focused]:not([keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-subscribe-button-renderer {
-o-padding: 4px 8px; /4px 8px/
margin: 0;
position: relative;
top: -15px;
left: 41px;
box-shadow: 0px 0px 0px 1px rgba(150, 150, 150, .5); /
rgb(204, 204, 204) */
padding: 2px 8px 2px 8px; font-size: 1.1rem;}

/* Заголовок над Маленькми Кнопками Подписки на главной тсранице канала - параметры шрифта /
#title.ytd-vertical-channel-section-renderer {
color: var(--yt-spec-text-secondary);
margin-top: -5px;
margin-bottom: 24px; /24px/
font-size: 1.5rem; /var(--ytd-tab-system_-_font-size)/
font-weight: var(--ytd-tab-system_-font-weight);
letter-spacing: var(--ytd-tab-system
-letter-spacing);
text-transform: none;} /*var(--ytd-tab-system
-_text-transform)
/

/кнопка Колокольчик (ВСЕ ?!!!) - позиционирование/
-o-ytd-subscription-notification-toggle-button-renderer.style-text[is-icon-button]
{color: var(--yt-spec-icon-inactive); position: relative; bottom: 16px; left: 37px; -o-box-shadow: 0px 0px 0px 1px rgb(204, 204, 204) ;}

/Ник автора - избранные каналы + позиционирование/
.title.ytd-mini-channel-renderer {max-height: 1.6rem; /1.6rem;/ font-size: 1.3rem; /1.4rem;/
font-weight: 500; line-height: 1.6rem; /1.6rem;/ position: relative; top: -10px; left: 0px;}

/избранное канала - Значки - OLD-Chrome/
/горизонтальный отступ и размер значков - OLD-Chrome/
.ytd-mini-channel-renderer-1 yt-img-shadow.ytd-mini-channel-renderer {margin-right: 6px; height: 34px; width: 34px;}
/*вертикальный отступ кнопки (Вы подписаны) - OLD-Chrome */
.ytd-mini-channel-renderer-1 #channel-info.ytd-mini-channel-renderer {margin-bottom: 3px;}
/кнопка подписки (размер), и размер шрифта - OLD-Chrome/
.ytd-subscribe-button-renderer-1[button-style=COMPACT_GRAY] tp-yt-paper-button.ytd-subscribe-button-renderer
{padding: 2px 7px 2px 7px; font-size: 1.1rem;/x-small;/ text-transform: none;}
/вертикальный отступ между блоками Избранных каналов - OLD-Chrome/
.ytd-vertical-channel-section-renderer-1 #items.ytd-vertical-channel-section-renderer > *.ytd-vertical-channel-section-renderer:not(:first-child) {padding-top: 6px;}
}

@-moz-document domain("youtube.com") {
/* ЦЕНТРОВКА ВИДЕО (позиционирование) */

/расстояние между Плейлистами в "Библиотеке"/
#items.ytd-grid-renderer > ytd-grid-playlist-renderer.ytd-grid-renderer {
margin-right: 4px; display: inline-block; width: 210px; margin-bottom: 13px;}

/* расстояние между Видео на вкладке "Видео" Канала : margin-top, right, bottom и left (U,R,D,L,) :/
/
[> "margin-right: 3.999px" и "position: relative; left: 0.1px" исправляют баг Ютуба с неравномерностью сетки и как следствие
выпадание крайнего Правого Видео и перестроение Сетки из 6 миниатюр в 5 , поэтому НЕДОПУСТИМО использовать "margin-right: 4px" <]
Вариант номер 2: "margin-right: 3.5px" и "position: relative; left: 1.5px" - прозапас */
#items.ytd-grid-renderer > ytd-grid-video-renderer.ytd-grid-renderer {margin-right: 3.999px; margin-bottom: 13px; width: 210px; position: relative; left: 0.1px;}

    /* ПЛЕЙЛИСТЫ горизонтальные */

/размер превью Плейлистов Видео на Канале и позиционирование(в виде Горизонтальной ориентации)/
/* Тестирую новый вариант */
ytd-playlist-thumbnail.ytd-grid-playlist-renderer {width: 202px;/202px/ height: 113.0px;/*114, 118px ? / margin-left: 6px; -o-position: relative; bottom: 0px; left: 0px; -o-max-height: 100%; -o-object-fit: fill; margin-top: 7px; / test / box-shadow: 0px 0px 1px 0px rgb(85, 102, 136);}
/
прошлый вариант */
-o-ytd-playlist-thumbnail.ytd-grid-playlist-renderer {width: 97%; margin-left: 5.5px; position: relative; bottom: 0px; left: 0px;}
-o-td-playlist-thumbnail.ytd-grid-playlist-renderer {width: 97%;} /только размер Првью Плейлистов/

/позиционирование Названия Плейлиста + Размер шрифта - под миниатюрой плейлиста на ВКЛАДКЕ Библиотека(История)/
#video-title.ytd-grid-playlist-renderer {max-height: 3.2rem; overflow: hidden; margin-bottom: -8px; margin-top: -3px;/test!/
text-overflow: ellipsis; white-space: normal; margin-left: 6px; font-size: var(--yt-link-font-size, 1.3rem);
font-weight: 500; line-height: var(--ytd-link-line-height, 1.6rem)/1.6rem/; letter-spacing: var(--yt-link-letter-spacing, normal);}

/* Центровка ВСЕХ надписей под Плейлистами и под Видео на ГЛАВНОЙ странице - СМОТРИ в разделе: " ГЛАВНАЯ " !!! */

/¶™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™ БОКОВЫЕ и НИЖНИЕ ПАНЕЛИ на(в) Плейлистах ™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™¶/
/* Фикс пропорций Обложек Плейлистов ([]) V */
#playlist-thumbnails.ytd-playlist-thumbnail * {
width: auto;
height: 100% !important;}

/* боковые Панели на горизонтальных Превью плейлистов: - УМЕНЬШЕНИЕ к правому краю (очень криво) ([]) */
ytd-thumbnail-overlay-side-panel-renderer {-o-width: 41.5% ! important; -o-margin-right: 0px; -o-padding: 0px 0px 0px 0px;
-o-max-height: 100%; -o-font-size: 1.2rem ! important; -o-opacity: 1; max-width: 43.9%;}/max-width: 41.5%/

    /* Нижняя Панель под Превью Плейлиста на странице плейлиста ([]) */

/* Значёк "|>" - компенсационное опзиционирование после использования: ytd-thumbnail-overlay-side-panel-renderer /
ytd-thumbnail-overlay-side-panel-renderer[bottom-panel] yt-formatted-string.ytd-thumbnail-overlay-side-panel-renderer {
-o-margin-right: -44px;
margin: 0px -44px 0px 0px;}
/
Нижняя Панель под Превью Плейлиста на странице плейлиста ([]) /
/
"Текст ВОСПРОИЗВЕСТИ ВСЕ" - компенсационное опзиционирование после использования: ytd-thumbnail-overlay-side-panel-renderer */
ytd-thumbnail-overlay-side-panel-renderer[bottom-panel] yt-icon.ytd-thumbnail-overlay-side-panel-renderer {
margin: 0px 8px 0px -50px;}

/* Нижняя Панель под Превью Плейлиста на странице плейлиста: ([])

  • компенсацию положения панели после использования: ytd-thumbnail-overlay-side-panel-renderer*/
    ytd-thumbnail-overlay-side-panel-renderer[bottom-panel] {
    margin: 0px 0px 0px 0px; padding: 0px 101px 0px 101px; /0px 105px 0px 105px/
    bottom: 0px; height: 40px;
    top: auto; width: 100%;
    display: flex; flex-direction: row-reverse;
    font-size: var(--ytd-user-comment_-font-size); font-weight: var(--ytd-user-comment-font-weight);
    line-height: var(--ytd-user-comment
    -line-height); letter-spacing: var(--ytd-user-comment-letter-spacing);}
    /* Оригинал "ytd-thumbnail-overlay-side-panel-renderer" - про запас */
    -o-ytd-thumbnail-overlay-side-panel-renderer {
    position: absolute; right: 0; top: 0; bottom: 0; background-color: var(--yt-spec-static-overlay-background-heavy);
    color: var(--yt-spec-static-overlay-text-primary); text-align: center;
    font-size: var(--ytd-subheadline
    -font-size); /* font-size: var(--ytd-subheadline-font-size); */
    font-weight: var(--ytd-subheadline
    -font-weight); line-height: var(--ytd-subheadline-line-height);
    letter-spacing: var(--ytd-subheadline
    -_letter-spacing); display: flex; /flex/
    flex-direction: column; align-items: center; justify-content: center;}
    /¶ ¶
    /™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™™/

      /* ВИДЕО горизонтальные */
    

/* размер превью ВСЕХ видео в Горизонтальных списках и позиционирование (включая [Главные страницы Каналов, Видео Каналов] Подписки и Библтотеку(Историю) ) /
/
Тестирую новый вариант /
ytd-thumbnail.ytd-grid-video-renderer {width: 202px;/202px/ height: 113px;/114, 118px ? px/ margin-left: 6px; margin-top: 7px; -o-max-height: 100%;
box-shadow: 0px 0px 1px 0px rgb(85, 102, 136);}
/
прошлый вариант */
-o-ytd-thumbnail.ytd-grid-video-renderer {width: 97%; margin-left: 5.5px; margin-top: 7px;}

-o-ytd-thumbnail.ytd-grid-video-renderer {width: 97%;} /*width: 97%*/ /*только размер Првью Видео в виде Горизонтальной ориентации*/

/* центровка ВСЕХ надписей под Горизоньальными списками видео (включая [Каналы: Главная страница Канала, Видео Канала] Подписки и Библтотеку(Историю) ) /
#details.ytd-grid-video-renderer {
cursor: pointer;
display: flex;
flex-direction: column;
-o-position: relative;
-o-top: 7px; /
вредно, отключаю */
-o-bottom: 0px;
-o-left: 5px;
margin-left: 6px;
margin-top: 7px;}

/* Прозрачность шкалы процента просмотренности Видео на Миниатюре Видео */
ytd-thumbnail-overlay-resume-playback-renderer {
display: block; position: absolute; bottom: 0; right: 0; left: 0; height: 4px; z-index: 1;
background-color: rgba(238, 238, 238, .6);} /*modern: #909090 , old rgba(238, 238, 238, .6) */

/* центровка ВСЕХ видео в Вертикальных столбцах (включая в Тренде) !!! */
#dismissible.ytd-video-renderer {
display: flex;
flex-direction: row;
margin-left: 6px;
margin-top: 6px;
-o-margin-bottom: 6px;
position: relative;
top: -5px;}

/* центровка Видео превью канала - [как Гость] (на странице Каналов) */
/Видео - сдвиг Слева, смещение описания Справа (позиционирование)/
#player-container.ytd-channel-video-player-renderer {-o-position: relative; -o-left: 6px; margin: 0 10px 0 0px;}
/position: relative; left: 6px; margin: 0 14px 0 0px;/

/* Центровка Видео - Фильм (Купить или взять напрокат) - на странице с Видео - 2021 /
/
зона RU /
ytd-compact-movie-renderer.ytd-watch-next-secondary-results-renderer {
margin-top: 16px ; margin-bottom: 0px; margin-left: 10px;}
/
зона ENG */
ytd-compact-movie-renderer.ytd-item-section-renderer {
margin-top: 16px; margin-bottom: 0px; margin-left: 10px;}

/* Центровка Видео - Джем (Название Темы) YouTube - на странице с Видео - 2021 */
ytd-compact-radio-renderer.ytd-watch-next-secondary-results-renderer {margin-bottom: 0px;}

/* Центровка Видео - Микс (Mix) (Название Темы) YouTube - на странице с Видео - зона: RU + ENG /
/
#dismissible.ytd-compact-radio-renderer, #dismissed.ytd-compact-radio-renderer - v2 2021 /
#dismissible.ytd-compact-radio-renderer {
width: 100%;
margin-top: 16px ;
margin-bottom: 0px;
margin-left: 10px;}
/
Центровка Видео - Микс (Mix) (Название Темы) YouTube - на странице с Видео - зона: + ENG /
ytd-compact-radio-renderer.ytd-item-section-renderer.use-ellipsis {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;}
/
Центровка Видео - Микс (Mix) (Название Темы) YouTube - на странице с Видео (старая версия)) /
/
-o-#dismissable.ytd-compact-radio-renderer, -o-#dismissed.ytd-compact-radio-renderer {
width: 100%;
margin-top: 8px;
margin-bottom: -1px;
margin-left: 10px;} */

/* Центровка Плейлистов в разделе "ПОИСК" */
ytd-playlist-renderer:not([use-prominent-thumbs]) ytd-playlist-thumbnail.ytd-playlist-renderer {
width: 246px; height: 138px;
margin-left: 6px; margin-right: 11px;}

/* Рзмер и позицианирование Превью Джемов и Миксов YouTube в разделе Библиотека(История) в меню "ЕЩЁ"
+ Контур Мжемов и Миксов */
ytd-thumbnail.ytd-grid-radio-renderer {
height: 113.0px;
width: 202px;
margin-top: 7px;
margin-left: 6px;
box-shadow: 0px 0px 1px 0px rgb(85, 102, 136);}

/* Позицианирование, Размер Шрифта и Цвет названия Джемов и Миксов YouTube в разделе Библиотека(История) в меню "ЕЩЁ" */
ytd-grid-radio-renderer #video-title.ytd-grid-radio-renderer {
color: #167AC6;
margin: 5px/5px/ 0px 2px/8px/ 6px;
max-height: 3.2rem; /calc(2 * var(--yt-link-line-height, 1.6rem))/
overflow: hidden;
text-overflow: ellipsis;
white-space: normal;
font-size: var(--yt-link-font-size, 1.3rem);
font-weight: 500;
line-height: var(--ytd-link-line-height, 1.6rem);
letter-spacing: var(--yt-link-letter-spacing, normal);}
[dark] ytd-grid-radio-renderer #video-title.ytd-grid-radio-renderer {color: #3ea6ff;}

/* Позицианирование Ников Исполнителей Джемов и Миксов YouTube в разделе Библиотека(История) в меню "ЕЩЁ" */
ytd-video-meta-block.ytd-grid-radio-renderer {
-o-position: relative; -o-top: -6px;
padding-right: 0px;} /24px/

/* Контур Джемов и Миксов справа на вкладке с Видео */
ytd-compact-radio-renderer:not([watch-feed-big-thumbs]) ytd-thumbnail.ytd-compact-radio-renderer {
margin-right: 8px; height: 94px; width: 168px; box-shadow: 0px 0px 1px 0px rgb(85, 102, 136);}

/* Контур Видео справа на вкладке с Видео */
ytd-compact-video-renderer:not([watch-feed-big-thumbs]) ytd-thumbnail.ytd-compact-video-renderer {
margin-right: 8px; height: 94px; width: 168px; box-shadow: 0px 0px 1px 0px rgb(85, 102, 136);}

/* Контур Фильмов справа на вкладке с Видео */
ytd-thumbnail.ytd-compact-movie-renderer {box-shadow: 0px 0px 1px 0px rgb(85, 102, 136);}

/* ============ Оплаченные и Рекламные Видеоролики(на правах рекламы) - Оформление ============= */

/* Оплаченные Видео ролики (центровка) /
ytd-compact-promoted-video-renderer {padding: 7px 0px 0px 10px; display: flow;}
/
Оплаченные Видео ролики (контур Превью) /
ytd-thumbnail.ytd-compact-promoted-video-renderer {box-shadow: 0px 0px 1px 0px rgb(85, 102, 136);}
/
=============================================================================================== */
}

@-moz-document domain("youtube.com") {
/* ЦЕНТРОВКА ЭЛЕМЕНТОВ ОФОРМЛЕНИЯ и ОФОРМЛЕНИЕ */

                /* ®®®® КАНАЛ: - ГЛАВНАЯ ®®®® */

/Блок расположения Аватара канала (на странице Каналов)/
/* цвет блока, Бордюр, позиционирование */
#channel-header.ytd-c4-tabbed-header-renderer {
width: 100%;
padding: 16px 107px 4px;
position: relative;
z-index: 1;
min-width: 0;
background: var(--yt-spec-brand-background-primary);
-o-box-shadow: 0px 0px 0px 1px rgb(0, 255, 70);
-o-box-shadow: 0px 0px 0px 1px rgba(178, 178, 178, .27);
-o-border-right: 1px solid var(--yt-spec-10-percent-layer);
-o-border-left: 1px solid var(--yt-spec-10-percent-layer);}

/блок верхнего меню канала (на странице Каналов)/
/* цвет блока, затенение(рамка), Бордюр, позиционирование /
#tabs-inner-container.ytd-c4-tabbed-header-renderer {
/
background-color: var(--yt-lightsource-section1-color); /
background: var(--yt-spec-brand-background-primary);
-o-border-right: 1px solid var(--yt-spec-10-percent-layer);
-o-border-left: 1px solid var(--yt-spec-10-percent-layer);
border-bottom: 1px solid var(--yt-spec-10-percent-layer); /
использовал /
box-shadow: 0px 0.8px 0.6px -0.6px var(--ytd-searchbox-legacy-button-border-color); /
использовал */
-o-box-shadow: 0px 0px 1px 0px var(--ytd-searchbox-legacy-button-border-color) /old ver./;}
/блок верхнего меню канала (на странице Каналов) - левая добавочная часть/

/центровка блока с Аватарками избранных каналов (на странице Каналов)/
/* цвет блока, затенение(рамка), позиционирование ($) /
ytd-browse-secondary-contents-renderer {
padding-left: 28px;
padding-top: 24px;
padding-right: 0px;
margin-top: -2px;
margin-right: -1px; /больше чем -1 нельзя, видно край другого видео/
background: var(--yt-spec-brand-background-primary); /rgb(255, 255, 255)/
position: relative; top: 10px; left: 10px;
box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color);} /
var(--yt-spec-general-background-c); -o-color: rgba(0, 0, 0, .50);} */

/центровка блока с Аватарками избранных каналов v2 (на странице Каналов)/
/* позиционирование */
ytd-vertical-channel-section-renderer {
display: block;
padding-bottom: 24px;
padding-left: 0px;
position: relative; top: 0px; right: 11px;}

/* Сокращённый Блок Прямых Трансляций */
ytd-channel-featured-content-renderer {-o-height: 157px;/153/ overflow-y: auto; overflow-x: hidden;
min-height: 153px; max-height: 190px;}

    /* Скроллбар для промотки множества Трансляций */

/* Установка Самого Скроллбара /
ytd-channel-featured-content-renderer::-webkit-scrollbar {
width: 1.3em;}
/
Ползунок Скроллбара /
ytd-channel-featured-content-renderer::-webkit-scrollbar-thumb {
background: rgba(155, 155, 155, .34);
box-shadow: inset 0px 0px 0px 0.3px rgba(45, 45, 45, .11);}
/
Путь Скроллбара*/
ytd-channel-featured-content-renderer::-webkit-scrollbar-track {
background: rgba(138, 138, 138, .16);
box-shadow: inset 0px 0px 0px 0.3px rgba(164, 163, 163, .41);}
/* стрелки промотки вверх и вниз Скроллбара /
-o-ytd-channel-featured-content-renderer::-webkit-scrollbar-button {
height: 4px;
background: var(--yt-opalescence-grey-opacity-lighten-3);
border: 1px solid var(--yt-opalescence-grey-opacity-lighten-4);}
/
подсвечивание Активного Пути Скроллбара */
ytd-channel-featured-content-renderer::-webkit-scrollbar-track:active {background: rgba(155, 155, 155, .29);}

/* Заголовок "Прямые трансляции" на Канале - позицианирование */
#title.ytd-channel-featured-content-renderer {
color: var(--yt-spec-text-primary);
margin-left: 6px;
margin-right: 8px; /8px/
position: relative; top: -7px;
font-size: 1.4rem; /var(--ytd-subheadline_-_font-size)/
font-weight: var(--ytd-subheadline_-font-weight);
line-height: var(--ytd-subheadline
-line-height);
letter-spacing: var(--ytd-subheadline
-_letter-spacing);}

/Блок - Видео превью канала - Как подписчик (на странице Каналов)/
/* цвет блока, затенение(рамка), позиционирование ($) */
ytd-channel-featured-content-renderer {
overflow-x: hidden;
display: block;
padding: 12px 0 8px; /12px 0 24px/
-o-border-bottom: 1px solid var(--yt-spec-10-percent-layer);
background: var(--yt-spec-brand-background-primary);
position: relative; top: 0px;/10px, 6px/ left: 0px;
box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color);}

/Блок - Видео превью канала - как Гость (на странице Каналов)/
/* цвет блока, затенение(рамка), позиционирование ($) /
ytd-channel-video-player-renderer {
overflow: hidden; /убирает полосы прокрутки/
padding: 24px 0 24px 6px; /24px 0 24px 0/
background: var(--yt-spec-brand-background-primary);
position: relative; top: 0px;/10px, 6px/ left: 0px;
-o-box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color); /
не нужно, заменяется от: НОВЫЙ ! Блок - всей колонки гор.строк видео и Верт.столбцов /
-o-overflow: auto;} /
было раньше, стало давать полосы прокрутки /
/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* Блок - всей колонки горизонтальных строк видео и Вертикакльных столбцов (на странице Каналов - и в прочих местах)/
/
Действует на вкладки Главная, Плейлисты, Каналы , Поиск YouTube - ПЕРЕДЕЛЫВАТЬ НАХ !!! ($) /
/
цвет блока, затенение(рамка), позиционирование /
-o-ytd-shelf-renderer { /
Старый вариант - было много проблем /
background: rgb(255, 255, 255);
box-shadow: 0px 0px 1px 1px rgb(226, 226, 226); /
Тестирую Цвет !!! /
position: relative; top: 6px; left: 0px; /
top: 5px; сдвигает блок и в других разделах /
-o-margin-bottom: 5px;
margin: 5px 0 0px;
-o-box-shadow:inset 0px 0px 1px 1px rgba(0, 0, 0, 0.125);} /
Родная Ютубовская тень */

/* НОВЫЙ ! Блок - всей колонки горизонтальных строк видео и Вертикакльных столбцов ($) !!! /
/
(на странице Каналов - и в прочих местах) /
/
Действует на вкладки: Главная, Плейлисты, Каналы , Библиотека(История), Поиск YouTube /
/
цвет блока, затенение(рамка), позиционирование /
/
!!! - ТЕСТ - !!! Основное (тут было .ytd-item-section-renderer - убрал точку и добавил #contents) /
#contents ytd-item-section-renderer {
background: var(--yt-spec-brand-background-primary);
-o-background: var(--ytd-searchbox-legacy-button-border-color); /
TEST */
box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color);
position: relative; top: 0px;
margin-top: 8px;
margin-bottom: -8px;
height: auto;}

/* Фильтры поиска - компенсация Сдвига от (#contents ytd-item-section-renderer) ($) */
ytd-search-sub-menu-renderer {
display: block;
margin-top: -8px;
position: relative; top: 8px;}

/* !!!!!!!! - ТЕСТ - вспомогательное (хрень) /
/
-o-#contents ytd-shelf-renderer {
-o-margin-top: 7px;
-o-margin-bottom: -7px;
-o-position: relative; top: -16px;} */

/* что-то тестировал взамен (ytd-shelf-renderer) - НЕ НУЖНО /
/
-o-#contents.ytd-item-section-renderer > ytd-shelf-renderer.ytd-item-section-renderer:last-child {
border-bottom: none;
background: rgb(255, 255, 255);
box-shadow: 0px 0px 1px 1px rgb(226, 226, 226);
-o-margin-top:6px; margin-bottom: -6px;
position: relative; top: 6px;
} */

/*****************************************************************************************************************************************/
/Названия разделов видео на главной странице Канала (на странице Каналов) + в Трендах, Подписках, Библиотеке(истории)/
/* позиционирование + размер Шрифта /
#title.ytd-shelf-renderer {
color: var(--yt-spec-text-primary);
display: block;
max-height: var(--yt-subheadline-line-height, 2rem);
overflow: hidden;
font-size: 1.4rem; /
var(--ytd-subheadline-link_-font-size); */
font-weight: var(--ytd-subheadline-link
-font-weight);
line-height: var(--ytd-subheadline-link
-line-height);
letter-spacing: var(--ytd-subheadline-link
-_letter-spacing);
-o-position: relative; left: 5.5px;
margin-left: 6px;}

/Описание разделов видео на главной странице Канала (на странице Каналов)/
/* позиционирование + размер Шрифта /
#subtitle.ytd-shelf-renderer {
color: var(--yt-spec-text-secondary);
max-width: 615px;
display: block;
max-height: 4.2rem;
overflow: hidden;
font-size: 1.3rem; /
var(--ytd-user-comment_-font-size); */
font-weight: var(--ytd-user-comment
-font-weight);
line-height: var(--ytd-user-comment
-line-height);
letter-spacing: var(--ytd-user-comment
-_letter-spacing);
-o-position: relative; left: 5.5px;
margin-bottom: -7px; /test/
margin-left: 6px;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++ /
/
••••••••••••••••••••••••••••••••• (конец параграфа) ••••••••••••••••••••••••••••••••• */

                /* ®®®® КАНАЛ: - ВИДЕО ®®®® */

/* (ВИДЕО на КАНАЛЕ) Фильтр Выравнивающий Яркость фонов при их наложении */
-o-ytd-grid-renderer {-o-background: var(--yt-spec-brand-background-primary); filter: contrast(100.537%);}

/* ВИДЕО на КАНАЛЕ ($) /
ytd-grid-renderer {
background: var(--yt-spec-brand-background-primary); filter: contrast(100.537%); /
Фильтр компенсатор Яркости /
box-shadow: /
Третий вариант: - лучший (верх не добавлен специально) /
-1px 0px 0px 0px var(--ytd-searchbox-legacy-button-border-color), /
L /
1px 0px 0px 0px var(--ytd-searchbox-legacy-button-border-color), /
R /
0px 1px 0px 0px var(--ytd-searchbox-legacy-button-border-color); /
B /
/
-o-box-shadow: 0px 0.5px 1px 1px var(--ytd-searchbox-legacy-button-border-color); /* первый вариант /
/
-o-box-shadow: /* Второй Вариант /
/
0px -2px 0px 0px var(--yt-spec-brand-background-primary),
0px -2px 0px 0px var(--yt-spec-brand-background-primary),
inset 0px 2px 0px 0px var(--yt-spec-brand-background-primary),
0px 1px 1px 1px var(--ytd-searchbox-legacy-button-border-color); /
margin-top: -12px; /
-5px, -4px , -12 последнее*/
-o-position: relative; top: -5px; left: 0px; /* top: -5px; left: 0px; - отключаю, сдвигает сетку везде*/
display: flex;
flex-direction: column; /раньше было row/
flex-wrap: wrap;
padding-top: 5px; /5px/
padding-bottom: 5px;}

/* Блок Меню - Загрузки, ВОСПРОИЗВЕСТИ ВСЁ (ВИДЕО на КАНАЛЕ) ($) /
ytd-channel-sub-menu-renderer {
height: 56px;
margin: 6px 0 7px; /
6px 0 -5px; !!! NEW - test / / 6px 0 7px; ! OLD */
display: flex;
flex-direction: row;
align-items: center;
position: relative; top: 2px; left: 0px;
background: var(--yt-spec-brand-background-primary);
box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color);}

/* СТЕРЕТЬ ненужную черту под заголовком !
и Позицианирование Общих Заголовков (Тренды, Подписки, Библиотека(История), Главная Канала) /
/
-o-#title-container.ytd-shelf-renderer {
-o-box-shadow: inset 0px -4px 0px 0px var(--yt-spec-brand-background-primary);
color: var(--yt-spec-text-primary);
height: 2rem;
-o-position: relative; -o-bottom: 0px; /* !!! работает только с этим параметром /
/
-o-padding-bottom: 5px;
display: flex;
flex-direction: row;
align-items: center;} */

/* Меню: - Загрузки, ВОСПРОИЗВЕСТИ ВСЁ, Все плейлисты, Интересные Каналы - пизиционирование*/
/* (в разделах на Канале: ВИДЕО, ПЛЕЙЛИСТЫ, КАНАЛЫ) /
#primary-items.ytd-channel-sub-menu-renderer {
color: var(--yt-spec-text-primary);
flex: 1;
flex-basis: 1e-9px;
display: flex;
flex-direction: row;
align-items: center;
margin-left: 6px;}
/
работа с текстом Меню: Загрузки, Все плейлисты, Интересные Каналы /
#label-text.yt-dropdown-menu {
font-size: 1.4rem;
color: var(--yt-dropdown-menu-label-text_-color, var(--yt-spec-text-primary));
/*color: var(--yt-primary-text-color);
color: var(--yt-dropdown-menu-label-text
-_color, var(--yt-primary-text-color));
/
font-weight: var(--yt-dropdown-menu-label-text_-font-weight);
line-height: var(--yt-dropdown-menu-label-text
-line-height);
letter-spacing: var(--yt-dropdown-menu-label-text
-_letter-spacing);}
/* работа с текстом Меню: ВОСПРОИЗВЕСТИ ВСЕ (включая вкладку: ГЛАВНАЯ) */
ytd-button-renderer.style-text[is-paper-button] {
color: var(--yt-spec-text-secondary);
text-transform: capitalize;
font-size: 1.4rem;}

/* меню: УПОРЯДОЧИТЬ - позиционирование /
yt-sort-filter-sub-menu-renderer {
--yt-endpoint-force-cursor: pointer;
display: inline-block;
margin-right: 6px;}
/
работа с текстом Меню: УПОРЯДОЧИТЬ */
#icon-label.yt-dropdown-menu {
font-size: 1.4rem;
color: var(--yt-spec-text-secondary);
font-weight: var(--ytd-tab-system_-font-weight);
letter-spacing: var(--ytd-tab-system
-_letter-spacing);
text-transform: none;}

/* ••••••••••••••••••••••••••••••••• (конец параграфа) ••••••••••••••••••••••••••••••••• */

                /* ®®®® КАНАЛ: - ПЛЕЙЛИСТЫ ®®®® */

/* ••••••••••••••••••••••••••••••••• (конец параграфа) ••••••••••••••••••••••••••••••••• */

                /* ®®®® КАНАЛ: - СООБЩЕСТВО ®®®® */

/* БЛОК СООБЩЕСТВО - канала ($) - Фикс 2021 */
ytd-backstage-post-thread-renderer.ytd-item-section-renderer {margin-top: -25px;}

/* БЛОК СООБЩЕСТВО - канала ($) /
ytd-backstage-post-thread-renderer[enable-borders-on-community] {
border: 0px solid var(--yt-spec-10-percent-layer);
border-top: 1px solid var(--yt-spec-10-percent-layer);
border-bottom: 1px solid var(--yt-spec-10-percent-layer);
padding: 16px;
margin-top: -25px; /
-25px;*/
-o-position: relative; top: -14px; left: 0px; /top: -14px; left: 0px;/
background: var(--yt-spec-brand-background-primary);}

/* центровка Поста Автора канала в "Сообществе" (внутри поста) - после Сдвига 2021 - V /
/
v1 - хз /
-o-ytd-backstage-items.ytd-section-list-renderer
{position: relative; left: 30px !important; margin-right: -20px !important;}
/
2 , общее /
ytd-backstage-items.ytd-section-list-renderer:not([mini-guide-visible]):not([guide-persistent-and-visible])
{margin-right: 0px !important; margin-left: 0px !important;}
/
4 /
[mini-guide-visible] ytd-backstage-items.ytd-section-list-renderer:not([guide-persistent-and-visible])
{margin-right: -49px !important; margin-left: 110px !important;}
/
3 */
[mini-guide-visible] .grid-4-columns ytd-backstage-items.ytd-section-list-renderer:not([guide-persistent-and-visible])
{margin-right: -28px !important; margin-left: 110px !important;}

/* позицианирование Меню - Оставить Комментарий (в виде Иконки) */
ytd-comment-action-buttons-renderer.ytd-backstage-post-renderer #reply-button-end.ytd-comment-action-buttons-renderer {
--yt-button-icon-size: 32px;
font-size: 1.3rem;
font-weight: 500;
letter-spacing: 0.007px;
text-transform: uppercase;
margin-left: 16px;}

/* Центровка блока с Комментами Автора канала (в Сообществе) */
ytd-backstage-items.ytd-section-list-renderer
{margin: -16px 0px 0px 80px;}

/* Опрос в разделе "Сообщество" отступ от левого края рамки */
paper-listbox#poll-votes.ytd-backstage-poll-renderer {padding-left: 4px;}

/* ••••••••••••••••••••••••••••••••• (конец параграфа) ••••••••••••••••••••••••••••••••• */

                /* ®®®® КАНАЛ: - Обсуждение ®®®® */

/* использует блок из Комментариев под видео и ничего с этим нельзя поделать /
/
НАСТРОЙКА КОММЕНТАРИЕВ */

/* Центровка блока с Комментами Автора канала и комментами в Сообществе ($) */
ytd-section-list-renderer[page-subtype=channels] ytd-comments.ytd-section-list-renderer {max-width: 852px; margin-top: -16px;}

/* Смещение зоны комментариев от Правого Края - Влево */
ytd-comments-header-renderer {
--paper-input-container-input-align: baseline;
margin-top: var(--comments-header-renderer-margin-top, 24px);
margin-bottom: var(--comments-header-renderer-margin-bottom, 32px);
display: flex;
flex-direction: column;
padding-right: 11px;}

/* Выделитель Активного Комментария /
.focused-line.tp-yt-paper-input-container {border-color: rgb(39, 147, 230) !important; position: relative; top: -1px;}
/
Выделитель НЕ Активного Комментария */
.unfocused-line.tp-yt-paper-input-container {border-color: rgb(159, 159, 159)!important; position: relative; top: 0px;}

/* цвет текста "Отставьте Комментарий" в Активном поле для ввода */
#contenteditable-root.yt-formatted-string[aria-label].yt-formatted-string:empty:before {
color: rgba(118, 118, 118, .5);} /rgb(178, 178, 178)/

/* Написание Комментария - и Отступы текста внутри поля для Комментариев (активный) */
#contenteditable-root.yt-formatted-string {
border: 1px solid rgba(158, 158, 158, .5); /rgb(198, 198, 198)/
border-radius: 2px;
position: relative; top: 4px;
max-height: var(--contenteditable-root-style_-max-height);
overflow: var(--contenteditable-root-style
-overflow);
outline: var(--contenteditable-root-style
-_outline);
padding: 4px 3px 6px 4px;
-o-box-shadow: inset 0px 0px 0px 1px rgb(208, 31, 31);}

/* Отставьте Комментарий (не активный) + Отступы */
#placeholder-area.ytd-comment-simplebox-renderer {
border: 1px solid rgba(158, 158, 158, .3); /rgb(224, 224, 224)/
position: relative; top: 4px;
border-radius: 2px;
padding: 4px 3px 6px 4px;}

/* Количестко Комментариев (размер Шрифта) */
.count-text.ytd-comments-header-renderer {
vertical-align: middle;
font-size: 1.4rem;
font-weight: var(--ytd-subheadline_-font-weight);
line-height: var(--ytd-subheadline
-line-height);
letter-spacing: var(--ytd-subheadline
-_letter-spacing);}

/* Написание Комментария (брак v1) /
-o-.input-wrapper.paper-input-container {
-o-border: 1px solid rgb(213, 213, 213);
border-radius: 2px;
-o-box-shadow: inset 0px 0px 2px 1px rgba(0, 0, 0, .16);
-o-padding: 4px 0px 0px 0px;
-o-background-color: rgba(193, 193, 193, .11);}
/
Написание Комментария (брак v2) */
-o-.input-content.paper-input-container {
border: 1px solid rgb(213, 213, 213);
border-radius: 2px;
-o-padding: 4px 0px 0px 0px;
flex: var(--layout-flex-auto_-flex);
position: var(--layout-relative
-_position);
max-width: 100%;}

/* ••••••••••••••••••••••••••••••••• (конец параграфа) ••••••••••••••••••••••••••••••••• */

                /* ®®®® КАНАЛ: - КАНАЛЫ ®®®® */

/* Позицианирование Кнопки [Вы подписаны] на вкладке "Каналы" Канала v1. /
#subscribe.ytd-grid-channel-renderer {position: relative; top: 16px;
margin-top: 16px; margin-right: 80.99px;}
/
Позицианирование Кнопки [Вы подписаны] на вкладке "Каналы" Канала v2. */
-o-ytd-subscribe-button-renderer.ytd-grid-channel-renderer {position: relative; top: 16px;
margin-top: 0px; margin-right: 80.99px;}

/* ••••••••••••••••••••••••••••••••• (конец параграфа) ••••••••••••••••••••••••••••••••• */

                /* ®®®® КАНАЛ: - О КАНАЛЕ ®®®® */

/* Левое поле Информации ($) */
#left-column.ytd-channel-about-metadata-renderer {
color: var(--yt-spec-text-primary);
padding-right: 96px;
padding-left: 8px;
min-width: 0;
word-wrap: break-word;
flex: 2;
background: var(--yt-spec-brand-background-primary);
border-top: 1px solid var(--ytd-searchbox-legacy-button-border-color);
border-right: 1px solid var(--ytd-searchbox-legacy-button-border-color);
-o-box-shadow: inset 0px 0px 0px 1px var(--ytd-searchbox-legacy-button-border-color);
margin-top: -17px;}

/* Правое поле Информации ($) */
#right-column.ytd-channel-about-metadata-renderer {
color: var(--yt-spec-text-primary);
font-size: var(--ytd-user-comment_-font-size);
font-weight: var(--ytd-user-comment
-font-weight);
line-height: var(--ytd-user-comment
-line-height);
letter-spacing: var(--ytd-user-comment
-_letter-spacing);
flex: 1;
flex-basis: 1e-9px;
padding-right: 8px;
padding-left: 8px;
border-left: 1px solid var(--ytd-searchbox-legacy-button-border-color);
border-top: 1px solid var(--ytd-searchbox-legacy-button-border-color);
background: var(--yt-spec-brand-background-primary);
-o-box-shadow: inset 0px 0px 0px 1px var(--ytd-searchbox-legacy-button-border-color);
margin-top: -17px;}

/* ••••••••••••••••••••••••••••••••• (конец параграфа) ••••••••••••••••••••••••••••••••• */

/* ®®®®®®®®®®®®®®®®®®®®®®®®®®®®® СТРАНИЦА ВИДЕО ®®®®®®®®®®®®®®®®®®®®®®®®®®®®® */

/* Блок комментариев на странице с Видео - ПЕРЕДЕЛАТЬ - НЕ ТО, портит Тренды /
[flexy][is-two-columns_] ytd-comments {
-o-overflow-x: hidden; /
test : уже не нужен и вредит доп блокам показывая контуры*/
background: var(--yt-spec-brand-background-primary);
box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color);
margin-top: -14px; /31px,v2 -14px/ margin-left: 80px; /80px/ margin-right: -0px; /-12px ,v2: -9px/}
/* Блок комментариев на странице с Видео - ПЕРЕДЕЛАТЬ - НЕ ТО, портит Тренды - "Одна колонка" /
[flexy] ytd-comments {
background: var(--yt-spec-brand-background-primary);
box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color);
margin-top: -14px; /31px,v2 -14px/ margin-left: 0px; /80px/ margin-right: -0px; /
-12px ,v2: -9px*/}

/* Блок с Описанием Видео [не включать position: relative: появляются доп. Скроллбары] ($)/
[flexy][is-two-columns_] .style-scope ytd-video-secondary-info-renderer {
-o-overflow-x: hidden; /
test : нужен (а может и нет), решает проблему заступов /
background: var(--yt-spec-brand-background-primary);
box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color);
-o-border-bottom: solid 1px rgba(128, 128, 128, .14);
-o-position: relative; -o-top: 21px; -o-left: 0px;
margin-top: 21px;
margin-left: 80px; margin-right: -0px; /
-12px ,v2: -9px*/}
/* Блок с Описанием Видео [не включать position: relative: появляются доп. Скроллбары] - "Одна колонка" ($)/
[flexy] .style-scope ytd-video-secondary-info-renderer {
-o-overflow-x: hidden; /
test : нужен (а может и нет), решает проблему заступов /
background: var(--yt-spec-brand-background-primary);
box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color);
-o-border-bottom: solid 1px rgba(128, 128, 128, .14);
-o-position: relative; -o-top: 21px; -o-left: 0px;
margin-top: 21px;
margin-left: 0px; margin-right: -0px; /
-12px ,v2: -9px*/}

/* Блок с Названием Видео*/
[flexy][is-two-columns_] ytd-video-primary-info-renderer {background: var(--yt-spec-brand-background-primary);
-o-overflow: hidden; /* test : НЕ нужен, вредит меню для скачивания видео /
box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color);
-o-border-bottom: solid 1px rgba(128, 128, 128, .14);
position: relative; top: 11px; left: 0px; -o-margin-top: 4px;
margin-left: 80px; margin-right: -0px; /
-12px ,v2: -9px*/}
/* Блок с Названием Видео - "Одна колонка" /
[flexy] ytd-video-primary-info-renderer {background: var(--yt-spec-brand-background-primary);
box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color);
-o-border-bottom: solid 1px rgba(128, 128, 128, .14);
position: relative; top: 11px; left: 0px; -o-margin-top: 4px;
margin-left: 0px; margin-right: -0px; /
-12px ,v2: -9px*/}

/* Блок с Видео справа /
ytd-watch-flexy[theater] #secondary.ytd-watch-flexy, ytd-watch-flexy[fullscreen] #secondary.ytd-watch-flexy {
-o-margin-top: var(--ytd-margin-3x); /
-o-margin-top: var(--ytd-margin-3x); /
padding-right: 66px; /
-o-padding-right: 0px; /
padding-left: 16px; /
-o-padding-left: 0px; /
padding-top: 2px; /
test 2021 /
height: 100%;
-o-width: 100% !important; /
test /
min-width: 340px !important; /
test /
margin-top: 9px; /11px/
margin-left: -1px; /15px/
margin-right: 38px; /100px ,v2: 88px , v3: последнее было - 80px/
position: relative; right: 14px; /
14px - TEST /
-o-background: var(--yt-spec-brand-background-primary);
-o-box-shadow: 0px 0px 1px 1px rgb(226, 226, 226);
-o-flex-direction: column;}
/
дополнительный блок для Видео справа, когда оно выстраиывается в список снизу при уменьшении окна /
[flexy][is-two-columns_] ytd-watch-next-secondary-results-renderer {
display: flex;
margin-left: auto;
-o-padding-left: 0px;
-o-padding-right: 0px;
margin-right: -28px; /
-24px, v2: -38px, v3: -28px*/
position: relative; right: 14px; /* 14px - TEST /
flex-direction: column;
background: var(--yt-spec-brand-background-primary);
box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color);}
/
дополнительный блок для Видео справа, когда оно выстраиывается в список снизу при уменьшении окна - "Одна колонка" /
[flexy] ytd-watch-next-secondary-results-renderer {
display: flex;
margin-left: auto;
-o-padding-left: 0px;
-o-padding-right: 0px;
margin-right: 0px; /
-24px, v2: -38px, v3: -28px*/
position: relative; right: 0px; /* 14px - TEST */
flex-direction: column;
background: var(--yt-spec-brand-background-primary);
box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color);}

/* Доп. настройка Правой колонки с видео в режиме НЕ Театра /
ytd-watch-flexy:not([theater]):not([fullscreen]) #secondary.ytd-watch-flexy {
padding-top: var(--ytd-margin-6x);
margin-left: -15px;
padding-left: 16px;
min-width:301px !important;} /
test */

/* Позиционирование видео в Блоке Справа на странице с Видео */
#dismissible.ytd-compact-video-renderer {
display: flex;
flex-direction: row;
margin-left: 10px;
-o-position: relative;
top: 0px;
left: 10px;}

/* позиционирование текста в Блоках на странице с Видео Справа /
/
элемент: СЛЕДУБЩЕЕ :позиция и размер текста*/
#upnext.ytd-compact-autoplay-renderer {font-size: 1.3rem; margin-left: 10px;
position: relative; top: 3px; /test/}

/* элемент: АВТОВОСПРОИЗВЕДЕНИЕ :позиция и размер текста*/
#autoplay.ytd-compact-autoplay-renderer {font-size: 1.3rem; font-weight: 500; letter-spacing: 0.007px; text-transform: capitalize;
margin-top: 5px; /test/}

/* элемент: АВТОВОСПРОИЗВЕДЕНИЕ :отступ Снизу от Видео под элементом */
ytd-compact-autoplay-renderer {display: block; padding-bottom: 7px;
border-bottom: 1px solid var(--yt-spec-10-percent-layer); margin-bottom: 8px;}

/Название Ролика - позиционирование/
.title.ytd-video-primary-info-renderer {margin-left: 10px /* 12px */; padding-right: 10px;}

/* Счётчик Просмотров и Дата публикации - позицианирования /
#info-text.ytd-video-primary-info-renderer {margin-left: 11px;} /
12px */

/* элемент ТЕГИ: под названием Видео - позиционирование*/
.super-title.ytd-video-primary-info-renderer {
font-size: 1.2rem;
font-weight: 400;
line-height: 1.5rem;
position: relative; /test/
top: -4px; /test/
margin-left: 11px;} /* 13px */

/* элемент ГЕОЛОКАЦИЯ: под названием видео - позицианирование */
.super-title-icon.ytd-video-primary-info-renderer {
color: var(--yt-spec-call-to-action);
height: 16px;
width: 16px;
top: -4px;
margin-left: 8px;
margin-right: -6px;
vertical-align: bottom;}

/* Вспомогательный Бэйдж [доступ по ссылке] и тд. под видео (позицианирование) */
ytd-badge-supported-renderer.ytd-video-primary-info-renderer {margin: 2px 0px 0px 12px;}

/Аплоадер (никнейм) видео и количество подписчиков - позиционирование/
#upload-info.ytd-video-owner-renderer {
margin-left: -6px;
border-bottom: 1px solid var(--yt-spec-10-percent-layer);
flex: 1;
flex-basis: 1e-9px;
display: flex;
flex-direction: column;
justify-content: center;
}
/* Описание под Роликом - позиционирование /
ytd-expander.ytd-video-secondary-info-renderer {
margin-left: 10px; /def: 54px/
margin-right: 10px !important;
font-size: var(--ytd-user-comment_-font-size);
font-weight: var(--ytd-user-comment
-font-weight);
line-height: var(--ytd-user-comment
-line-height);
letter-spacing: var(--ytd-user-comment
-_letter-spacing);
}
/
Аватар аплоадер - позиционирование /
.yt-simple-endpoint.ytd-video-owner-renderer {
margin-left: 11px;
display: inline-block;
cursor: pointer;
text-decoration: none;
color: var(--yt-endpoint-color, var(--yt-spec-text-primary));
}
/
ВАШ Аватар в поле (Оставить комментарий) [написание комментария] - позиционирование */
#author-thumbnail.ytd-commentbox, ytd-commentbox[is-reply][is-backstage-comment] #author-thumbnail.ytd-commentbox {
margin-left: 10px;
width: 40px;
height: 40px;
margin-right: 10px;
flex: none;
border-radius: 50%;
background-color: transparent;
overflow: hidden;}

/* ВАШ Аватар в поле (Оставить комментарий) - позиционирование */
#author-thumbnail.ytd-comment-simplebox-renderer {
margin-left: 10px;
width: 40px;
height: 40px;
margin-right: 10px;
flex: none;
border-radius: 50%;
background-color: transparent;
overflow: hidden;}

/* Аватар в комментариях - позиционирование */
#author-thumbnail.ytd-comment-renderer {
margin-left: 10px;
flex: none;}

/* Текст Комментария под Видео - позиционирование */
#main.ytd-comment-renderer {
margin-left: -6px;
min-width: 0;
flex: 1;
flex-basis: 1e-9px;
display: flex;
flex-direction: column;}

/* Кнопка ОТМЕНА - Рамка /
#cancel-button.ytd-commentbox {
box-shadow: inset 0px 0px 0px 1px rgba(140, 140, 140, .5);} /rgb(183, 183, 183)/
/
Кнопка ОСТАВИТЬ КОММЕНТАРИЙ - Рамка /
#submit-button.ytd-commentbox {
box-shadow: inset 0px 0px 0px 1px rgba(134, 134, 134, .5);} /rgb(183, 183, 183)/
/
ОБЕ кнопки - ПОЗИЦИАНИРОВАНИЕ, размер шрифта*/
#cancel-button.ytd-commentbox, #submit-button.ytd-commentbox {
margin-left: 6px;
margin-right: 0px; /-1px Test!/
text-transform: uppercase !important;
font-size: 1.2rem !important;}

/* элемент: количество Комментариев и УПОРЯДОЧИТЬ */
#title.ytd-comments-header-renderer {
margin-left: 10px;
margin-top: 8px;
margin-bottom: 16px;
display: flex;
flex-direction: row;
align-items: center;}

/* элемент ПОДЕЛИТЬСЯ и СОХРАНИТЬ - размер шрифта и позицианирование */
ytd-button-renderer.force-icon-button {
font-size: 1.2rem;
margin-left: -5px;
margin-right: -12px;
letter-spacing: var(--ytd-caption_-letter-spacing);
text-transform: var(--ytd-caption
-_text-transform);}

/элемент ПОДЕЛИТЬСЯ и СОХРАНИТЬ + Множитель отступа и расстояние между элементом "СОХРАНИТЬ" и "..."/
ytd-button-renderer.force-icon-button a.ytd-button-renderer {
padding-right: var(--yt-button-icon-padding, var(--ytd-margin-2x))/def: --ytd-margin-2x/;}

/* элемент ПОДЕЛИТЬСЯ и СОХРАНИТЬ + расстояние между элементами */
ytd-menu-renderer:not([condensed]) .ytd-menu-renderer[button-renderer] + .ytd-menu-renderer[button-renderer]
{margin-left: 6px;} /def: 8px/

/* Размер Иконок : "Поделиться" и "Сохранить" /
yt-icon-button.ytd-button-renderer {
line-height: 1;
padding: 8px!important; /var(--yt-button-icon-padding, 8px)/
width: var(--yt-button-icon-size, var(--yt-icon-width, 40px));
height: var(--yt-button-icon-size, var(--yt-icon-height, 40px));}
/
Размер Иконок : "Поделиться" и "Сохранить" (v2) */
yt-icon-button#button.ytd-button-renderer.style-default.size-default {line-height: 1; padding: 8px!important;}

/* элемент "Ответить" в комментариях под Видео - настройка */
ytd-comment-action-buttons-renderer:not([use-comment-icon]) #reply-button-end.ytd-comment-action-buttons-renderer
ytd-button-renderer.ytd-comment-action-buttons-renderer:not([is-icon-button]).ytd-comment-action-buttons-renderer {
--yt-button-padding: 8px 16px; color: var(--yt-spec-text-secondary); font-size: 1.3rem;
font-weight: 500; letter-spacing: 0.007px; text-transform: none;}

/* Размер Иконок : "Лайк" и "Дизлайк" NEW /
ytd-toggle-button-renderer[is-icon-button][style-action-button] {
--yt-button-icon-padding: 5px;}
#menu-container yt-icon-button#button.ytd-toggle-button-renderer.style-default-active {transform: rotate(0deg) scale(0.85, 0.98) skew(-3deg);} /активный/
#menu-container yt-icon-button#button.ytd-toggle-button-renderer {transform: rotate(0deg) scale(0.85, 0.98) skew(-3deg);} /неактивный/
/
Размер Иконок : Мини Лай и Дизлайк в комментах */
#action-buttons #like-button.ytd-comment-action-buttons-renderer svg,
#action-buttons #dislike-button.ytd-comment-action-buttons-renderer svg {
z-index: 1 /var(--ytd-z-index-toggle-button-tooltip)/ !important; transform: scale(0.8, 1.0);}

/* Размер Иконок : "Лайк" и "Дизлайк" /
-i-yt-icon-button#button.ytd-toggle-button-renderer {padding: 8px !important;} /v3/
-o-ytd-toggle-button-renderer #button.ytd-toggle-button-renderer { /v1/
color: var(--yt-button-color, inherit);
background-color: transparent;
text-transform: inherit;
padding: 4px 8px 4px 8px !important;}
/
Размер Иконок : "Лайк" и "Дизлайк" (v2) */
-o-yt-icon-button#button.ytd-toggle-button-renderer.style-default-active {padding: 8px !important;}
-o-yt-icon-button#button.ytd-toggle-button-renderer {padding: 8px !important;} /v3/

/* Кнопки - Лайк, Дизлайк - Позицианирование*/
ytd-toggle-button-renderer.force-icon-button a.ytd-toggle-button-renderer {margin-right: -5px;}
-o-ytd-toggle-button-renderer {margin-right: -5px;} /old. ver./

/* Размер Шрифта у Лайков, Дизлайков (Нравится не Нравится)/
ytd-toggle-button-renderer.style-text[is-icon-button] #text.ytd-toggle-button-renderer {font-size: 1.2rem;} /Не нажатое состояние/
ytd-toggle-button-renderer.force-icon-button a.ytd-toggle-button-renderer {cursor: pointer; font-size: 1.2rem;} /
Нажатое состояние */

/* Отступы Справа между элементами "Лайк" и "Дизлайк" */
ytd-toggle-button-renderer.force-icon-button a.ytd-toggle-button-renderer {padding-right: 4px;} /var(--yt-button-icon-padding, 8px)/

/#===================================================================#/
/# ИНФОРМАЦИЯ о КОНТЕНТЕ использованном в видео #/
/# - настройка, размер Инфы и пренадлежности к игре или фильму - #/
/# для теста использую: https://www.youtube.com/watch?v=0hTqbPtGUgw #/

/* Размер и позиционирование блока с инормацией о контенте под Видео (игры, фильмы и тд)*/
#contents.ytd-rich-metadata-row-renderer *.ytd-rich-metadata-row-renderer {
margin-top: 8px; margin-bottom: 8px; margin-left: 0px/0px/; margin-right: 10px/10px/;
max-height: 80px; width: 90px; max-width: 400px; box-shadow: 0px 0px 1px 1px var(--ytd-searchbox-legacy-button-border-color);
border-radius: 5px !important;}

/* блок с инормацией о контенте под Видео (игры, фильмы и тд)/
/
Отступ от правого края - позволяет сворачивать блоки в вертикальное положение при уменьшении размера окна */
#contents.ytd-rich-metadata-row-renderer {margin-left: 0px; padding-right: 16px;} /margin-left: 0px; padding-right: 16px;/

/* Название Контента в блоке с информацией */
#title.ytd-rich-metadata-renderer {color: var(--yt-spec-text-primary);
font-size: 1.4rem; font-weight: var(--ytd-subheadline_-font-weight);
line-height: var(--ytd-subheadline
-line-height); letter-spacing: var(--ytd-subheadline-_letter-spacing);}

/* переход по тексту под названием в блоке с информацией (размер текста)*/
#call-to-action.ytd-rich-metadata-renderer {
margin-top: 0px; color: var(--yt-spec-text-secondary); text-transform: uppercase; display: flex;
flex-direction: row; align-items: center; font-size: var(--yt-link-font-size, 1.2rem); font-weight: 500;
line-height: var(--ytd-link-line-height, 1.6rem); letter-spacing: var(--yt-link-letter-spacing, normal);}

/* Миниатюра контента (обложка - Игры, Фильма и тд.) - Размер и позиционирование */
ytd-rich-metadata-renderer[component-style=RICH_METADATA_RENDERER_STYLE_BOX_ART] #thumbnail.ytd-rich-metadata-renderer {
width: 40px; height: 56px; margin: 5px 16px 5px 16px;}

/* Иконка пренадлежности к разделам Видеоигры и тд. - Размер и позиционирование */
#thumbnail.ytd-rich-metadata-renderer {display: block; width: 40px; height: 40px; margin: 13px 16px 13px 16px;}

/* Иконка пренадлежности к разделам Видеоигры и тд. - Размер и позиционирование - сделать Квадратной*/
ytd-rich-metadata-renderer[component-style=RICH_METADATA_RENDERER_STYLE_TOPIC] #thumbnail.ytd-rich-metadata-renderer {
--yt-img-border-radius: 3px;}
/* =================================================================== */

/* °•°•°•° "Данные Лицензирования" под видео (Компания, Исполнитель, Альбом, Лицензиар) °•°•°•° */

/* Общий размер Шрифта и % видимости */
/* Отключаю, переделываю Параметры Индивидуально: 
конфликт с -> : "Миниатюра контента (обложка - Игры, Фильма и тд.) - Размер и позиционирование" 
и данными : из предыдущего раздела "ИНФОРМАЦИЯ о КОНТЕНТЕ использованном в видео" */

-o-ytd-metadata-row-container-renderer.sticky.ytd-video-secondary-info-renderer *
{-o-font-size: 1.1rem; -o-opacity: 0.97;}

/* (Компания, Исполнитель, Альбом, Лицензиар) - (Цвет шрифта) */

#title.ytd-metadata-row-renderer {color: var(--yt-spec-text-secondary); font-size: 1.1rem; opacity: 0.97;}
/* Текст описания - (Цвет шрифта) /
.content.ytd-metadata-row-renderer {color: var(--yt-spec-grey-4); font-size: 1.1rem; opacity: 0.97;}
/
Музыка из этого Видео: , Подробнее...: , Оформите опдписку: - (Цвет шрифта)*/
ytd-metadata-row-header-renderer.ytd-metadata-row-container-renderer *
{color: var(--yt-spec-text-secondary) !important; filter: contrast(135%); font-size: 1.1rem !important; opacity: 0.97;}

/* Интервалы между строками информационного поля */

ytd-metadata-row-renderer.ytd-metadata-row-container-renderer
{padding: 0px 0px 0px 0px; margin: -2px 0px -2px 0px;}

/* Интервалы между полями прочих заголовков */

ytd-metadata-row-header-renderer.ytd-metadata-row-container-renderer
{padding: 0px 0px 0px 0px;}

/* Интервал Верхнего поля заголовка "предложено" */

ytd-metadata-row-renderer.ytd-metadata-row-container-renderer:first-child {padding-top: 11px;}
/* Интервал Нижнего поля заголовка */
ytd-metadata-row-renderer.ytd-metadata-row-container-renderer:last-child {padding-bottom: 2px;}

/* Интервал Нижнего поля заголовка (информация о лицензии) */

ytd-metadata-row-header-renderer[has-divider-line] {
margin-top: 16px; padding-top: 11px;
border-top: 1px solid var(--yt-spec-10-percent-layer);}

 /* доп Инфо перед первым полем заголовка */

/* -o-ytd-metadata-row-header-renderer.ytd-metadata-row-container-renderer:first-child:before
{content: "License information © : "; font: 1.1rem Tahoma, sans-serif; color: var(--yt-spec-text-secondary);
margin-top: -2px;} /
/
Интервал первого поля заголовка(не нужно) /
/
-o-ytd-metadata-row-header-renderer.ytd-metadata-row-container-renderer:first-child
{padding: 10px 0px 0px 0px;}*/

/°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•°•/

/* кнопка [ПОДПИСАТЬСЯ],[ВЫ ПОДПИСАНЫ] под Видео - Позицианирование */
#subscribe-button.ytd-video-secondary-info-renderer {margin-right: 5px;}

/* Лайв Чат - под Видео (подгонка размера окошка под рамку с Видео) - в Две колонки /
/
для теста использую: https://www.youtube.com/watch?v=-bxrv9j8D1Y /
[flexy][is-two-columns_] #chat.ytd-watch-flexy, #donation-shelf.ytd-watch-flexy ytd-donation-shelf-renderer.ytd-watch-flexy, #donation-shelf.ytd-watch-flexy ytd-donation-unavailable-renderer.ytd-watch-flexy, #playlist.ytd-watch-flexy, #panels.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy {
margin-bottom: 7px; /
var(--ytd-margin-1x) /
-o-background: rgb(255, 255, 255);
-o-box-shadow: 0px 22px 0px 0px rgb(255, 255, 255), 0px 22px 0px 1px rgb(226, 226, 226);
-o-padding-top: 1px;
-o-padding-bottom: 1px;
margin-left: -15px;
margin-right: -15px;
margin-top: -1px;}
/
Лайв Чат - под Видео (подгонка размера окошка под рамку с Видео) - в Одну колонку */
[flexy] #chat.ytd-watch-flexy, #donation-shelf.ytd-watch-flexy ytd-donation-shelf-renderer.ytd-watch-flexy, #donation-shelf.ytd-watch-flexy ytd-donation-unavailable-renderer.ytd-watch-flexy, #playlist.ytd-watch-flexy, #panels.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy {
margin-bottom: var(--ytd-margin-1x);
margin-left: 0px;
margin-right: 0px;
margin-top: -1px;}

/* Лайв Чат - под Видео: Цвет блока Названия и (Информация о ЛайвЧате) /
ytd-message-renderer.ytd-live-chat-frame, #show-hide-button.ytd-live-chat-frame {flex: none; background: var(--yt-spec-brand-background-primary);}
/
Шапка Лайв-Чат'а - Нижний Бордюр /
yt-live-chat-header-renderer.yt-live-chat-renderer {box-shadow: inset 0 -1px 0 0 var(--yt-spec-10-percent-layer);}
/
Ширира Скроллбара Лайв-Чат'а */
yt-live-chat-item-list-renderer[allow-scroll] #item-scroller.yt-live-chat-item-list-renderer::-webkit-scrollbar {width: 1.3em;}

/* ================= чёрный ПЛЕЙЛИСТ под видео ================= */

/* чёрный ПЛЕЙЛИСТ под видео - размер в Двух колонках /
[flexy][is-two-columns_] #container.ytd-playlist-panel-renderer {
margin-bottom: -5px; /
var(--ytd-margin-1x) */
margin-left: -15px;
margin-right: -15px;
margin-top: 0px;}

/* Цвет Бэкграунда и Рамки Плейлиста под Видео /
.playlist-items.ytd-playlist-panel-renderer {
background-color: #424242; /
var(--yt-spec-general-background-a); , моё: #222222 /
height: 100%; overflow-y: auto; padding-top: 4px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px;
box-shadow: 0px 0px 1px 1px rgba(178, 178, 178, .16);}
[dark] .playlist-items.ytd-playlist-panel-renderer {
background-color: #424242; /
var(--yt-spec-general-background-a); , моё: #222222 */
height: 100%; overflow-y: auto; padding-top: 4px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px;
box-shadow: 0px 0px 1px 1px rgba(178, 178, 178, .27);}

/* Ширина Скроллбара Плейлиста под Видео */
ytd-playlist-panel-renderer[standardized-themed-scrollbar] .playlist-items.ytd-playlist-panel-renderer::-webkit-scrollbar {width: 10px;}

/* Цвет Ползунка Плейлиста под Видео */
ytd-playlist-panel-renderer[standardized-themed-scrollbar] .playlist-items.ytd-playlist-panel-renderer::-webkit-scrollbar-thumb {background: #797979; border-radius: 0px !important; border: 1px solid #4D4D4D !important;
box-shadow: inset 0px 0px 0px 0px #4D4D4D , inset -0px 0px 0px 0px #4D4D4D;}

/* Цвет Подсвеченного Ползунка Плейлиста под Видео */
ytd-playlist-panel-renderer[standardized-themed-scrollbar] .playlist-items.ytd-playlist-panel-renderer::-webkit-scrollbar-thumb:hover
{background: #8c8c8c;}

/* Цвет Активного поля Скроллбара в Плейлисте под Видео */
ytd-playlist-panel-renderer[standardized-themed-scrollbar] .playlist-items.ytd-playlist-panel-renderer::-webkit-scrollbar-track:active
{background-color: #4D4D4D;}

/* Цвет Бэкграунда Роликов в Плейлисте под Видео /
ytd-playlist-panel-video-renderer {background-color: #222222;} /
#131313*/

/* Отступ снизу и Сверху - Плейлиста под Видео */
#container.ytd-playlist-panel-renderer, .playlist-items.ytd-playlist-panel-renderer {
height: 100%;
-o-margin-top: 1px;
-o-margin-bottom: -1px;}

/* Отступ Снизу - Плейлиста под Видео от колонки самих Видео : v2 - 2021 */
ytd-watch-flexy[flexy][js-panel-height_] #playlist.ytd-watch-flexy {
max-height: var(--ytd-watch-flexy-panel-max-height);
margin-bottom: 12px;}

/* Цвет названий Видео - внутри плейлиста под Видео /
#video-title.ytd-playlist-panel-video-renderer {color: #CACACA;} /
#CACACA*/

/* Цвет заголовка (ВИДЕО УДАЛЕНО) в Плейлисте */
#unplayableText.ytd-playlist-panel-video-renderer {
font-size: var(--yt-link-font-size, 1.4rem); font-weight: 500; line-height: var(--ytd-link-line-height, 1.6rem);
letter-spacing: var(--yt-link-letter-spacing, normal); color: #CACACA;}

/* Цвет Ников Авторов - внутри плейлиста под Видео */
ytd-playlist-panel-video-renderer[watch-color-update] #byline.ytd-playlist-panel-video-renderer {
color: #767676;} /767676/

/* Цвет Указателя проигрываемого Видео в Плейлисте */
ytd-playlist-panel-video-renderer[watch-color-update] #index.ytd-playlist-panel-video-renderer {
color: #9d9d9d;}

/* Цвет выделения Играющего видео в плейлисте /
ytd-playlist-panel-video-renderer[selected][watch-color-update] {background-color: #3a3a3a; /
#3A3A3A*/
-o-box-shadow: inset 0px 0px 15px 1px #8E8E8E ;} /#3a3a3a/

/* Цвет подсвечиваемого мышкой Видео в плейлисте /
ytd-playlist-panel-video-renderer[watch-color-update]:hover:not(.dragging) {
background-color: #262626 !important;
box-shadow: inset 1px 0 0 0 #222222, inset -1px 0 0 0 #222222,
inset 2.3px 0 0 0 #3ea6ff, inset -2.3px 0 0 0 #3ea6ff,
inset 0 0 10px 0 #3ea6ff, inset 0 0 0 1px #3ea6ff, inset -1px 0 0 0 #3ea6ff;
-o-background-color: #262626; -o-box-shadow: inset 0px 0px 25px 5px #525252;} /
#262626, var(--yt-spec-badge-chip-background) */

/* ¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶ цвет Заголовка чёного Плейлиста ¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶ */

/* Цвет Бэкграунда Заголовка Плейлиста - в Развёрнутом состоянии /
ytd-playlist-panel-renderer[collapsible] .header.ytd-playlist-panel-renderer {
padding: 12px 6px 0 16px;
background-color: #1A1A1A;} /
#202020 */
[dark] ytd-playlist-panel-renderer[collapsible] .header.ytd-playlist-panel-renderer {
padding: 12px 6px 0 16px;
background-color: var(--yt-spec-brand-background-primary);}

/* Цвет Бэкграунда Заголовка Плейлиста - в Свёрнутом состоянии */
ytd-playlist-panel-renderer[collapsible][collapsed] .header.ytd-playlist-panel-renderer {
padding-bottom: 12px;
background-color: var(--yt-spec-brand-background-primary);}

/* Текст "YouTube" и имя создателя плейлиста - в Развёрнутом Виде /
ytd-playlist-panel-renderer[collapsible] .publisher.ytd-playlist-panel-renderer {
--yt-endpoint-color: #fff; /
#AAAAAA; - цвет Ника Автора*/
color: #AAAAAA;} /#AAAAAA; - цвет YouTube/
[dark] ytd-playlist-panel-renderer[collapsible] .publisher.ytd-playlist-panel-renderer {
--yt-endpoint-color: #fff; /#AAAAAA; - цвет Ника Автора/
color: #AAAAAA;} /#AAAAAA; - цвет YouTube/

/* Текст "YouTube" и имя создателя плейлиста - в Свёрнутом Виде /
ytd-playlist-panel-renderer[collapsible][collapsed] .publisher.ytd-playlist-panel-renderer {
--yt-endpoint-color: var(--yt-spec-text-primary);
color: var(--yt-spec-text-secondary);}
/
Текст "YouTube" и имя создателя плейлиста - в Свёрнутом Виде */
[dark] ytd-playlist-panel-renderer[collapsible][collapsed] .publisher.ytd-playlist-panel-renderer
{--yt-endpoint-color: #fff; color: #AAAAAA !important}

    /* Переназначение Цветов Заголовка и Автора */
    yt-formatted-string[has-link-only_]:not([force-default-style]) a.yt-simple-endpoint.yt-formatted-string:visited {
    color: var(--yt-endpoint-color, var(--yt-spec-text-primary));} /*  var(--yt-endpoint-color, var(--yt-spec-text-primary))  */
    /* def. color: var(--yt-endpoint-visited-color, var(--yt-spec-text-primary)) */
    yt-formatted-string[has-link-only_]:not([force-default-style]) a.yt-simple-endpoint.yt-formatted-string:hover {
    color: var(--yt-endpoint-color, var(--yt-spec-text-primary));}

/* Текст в Заголовке - в Развёрнутом состоянии /
ytd-playlist-panel-renderer[collapsible] .title.ytd-playlist-panel-renderer {
--yt-endpoint-color: #fff; /
var(--yt-spec-text-primary) /
color: #fff;} /
var(--yt-spec-text-primary) /
/
Текст в Заголовке - в Свёрнутом состоянии */
ytd-playlist-panel-renderer[collapsible][collapsed] .title.ytd-playlist-panel-renderer {
--yt-endpoint-color: var(--yt-spec-text-primary);
color: var(--yt-spec-text-primary);}

/* Счётчик Видео - в Развёрнутом состоянии /
ytd-playlist-panel-renderer[collapsible] .index-message-wrapper.ytd-playlist-panel-renderer {
font-size: 1.2rem; font-weight: 400; line-height: 1.5rem; color: #AAAAAA;}
/
Счётчик Видео - в Свёрнутом состоянии */
ytd-playlist-panel-renderer[collapsible][collapsed] .index-message-wrapper.ytd-playlist-panel-renderer {
font-size: 1.2rem; font-weight: 400; line-height: 1.5rem; color: var(--yt-spec-text-secondary);}

/* состояние Доступа Плейлиста - в Развёрнутом состоянии /
ytd-playlist-panel-renderer[collapsible] .badge-style-type-medium-grey.ytd-badge-supported-renderer {
background: rgba(255, 255, 255, .102); /
var(--yt-spec-badge-chip-background) /
color: #AAAAAA;}
/
состояние Доступа Плейлиста - в Свёрнутом состоянии /
ytd-playlist-panel-renderer[collapsible][collapsed] .badge-style-type-medium-grey.ytd-badge-supported-renderer {
background: var(--yt-spec-badge-chip-background);
color: var(--yt-spec-text-secondary);}
/
(цвет Иконки) состояние Доступа Плейлиста - в Развёрнутом состоянии /
ytd-playlist-panel-renderer[collapsible] yt-icon.ytd-badge-supported-renderer {
width: var(--ytd-badge-icon-size, 13px);
height: var(--ytd-badge-icon-size, 13px);
color: #AAAAAA;}
/
(цвет Иконки) состояние Доступа Плейлиста - в Свёрнутом состоянии /
ytd-playlist-panel-renderer[collapsible][collapsed] yt-icon.ytd-badge-supported-renderer {
width: var(--ytd-badge-icon-size, 13px);
height: var(--ytd-badge-icon-size, 13px);
color: var(--ytd-badge-icon-color, var(--yt-spec-text-secondary));}
/
(Цвет значка) развернуть/свернуть плейлист '^/v' - в Развёрнутом состоянии /
ytd-playlist-panel-renderer[collapsible] #expand-button.ytd-playlist-panel-renderer {
color: #fff; margin-right: 4px;}
/
(Цвет значка) развернуть/свернуть плейлист '^/v' - в Свёрнутом состоянии /
ytd-playlist-panel-renderer[collapsible][collapsed] #expand-button.ytd-playlist-panel-renderer {
color: var(--yt-spec-icon-active-other); margin-right: 4px;}
/
(цвет Разделителя "-" ) - в Развёрнутом состоянии /
ytd-playlist-panel-renderer[collapsible] .publisher.ytd-playlist-panel-renderer:not(:empty) +
.index-message-wrapper.ytd-playlist-panel-renderer::before {color: #AAAAAA;}
/
(цвет Разделителя "-" ) - в Свёрнутом состоянии */
ytd-playlist-panel-renderer[collapsible][collapsed] .publisher.ytd-playlist-panel-renderer:not(:empty) +
.index-message-wrapper.ytd-playlist-panel-renderer::before {color: var(--yt-spec-text-secondary);}

    /* Цвет Иконки - Удалить Плейлист из библиотеки */
    [collapsible] #save-button.ytd-playlist-panel-renderer ytd-toggle-button-renderer #button.ytd-toggle-button-renderer {
    color: rgb(62, 166, 255) !important;}
    [dark] [collapsible] #save-button.ytd-playlist-panel-renderer ytd-toggle-button-renderer #button.ytd-toggle-button-renderer {
    color: var(--yt-spec-call-to-action) !important;}
    /* v1 */
    -o-ytd-playlist-panel-renderer[collapsible] ytd-toggle-button-renderer.style-default-active[is-icon-button] svg {
    color: rgb(62, 166, 255) !important;}
    -o-[dark] ytd-playlist-panel-renderer[collapsible] ytd-toggle-button-renderer.style-default-active[is-icon-button] svg {
    color: var(--yt-spec-call-to-action);}
    /* Цвет Иконки - Сохранить Плейлист в библиотеку */
    ytd-playlist-panel-renderer[collapsible] ytd-toggle-button-renderer.style-grey-text[is-icon-button] svg {
    color: #909090 ;} /* var(--yt-spec-icon-inactive) это #909090*/
    /* v2 */
   -o-.size-default.style-grey-text.ytd-playlist-panel-renderer.style-scope > .ytd-toggle-button-renderer.style-scope.yt-simple-endpoint svg {
    color: #909090;}

/* ¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶ */

/* =============================================================== */

/* Отступ сверху (уже снизу) миниатюр Видео (и между миниатюраии) на Вкладке с Видео RU /
ytd-compact-video-renderer.ytd-watch-next-secondary-results-renderer{
padding-top: 16px;
padding-bottom: 0px;} /
old ver. /
-o-ytd-compact-video-renderer {
padding-top: 7px; /
выключено, так надо /
-o-background: red;
padding-bottom: 0px;} /7px;/ /
old ver.*/

/* Отступ сверху и снизу миниатюр Видео (и между миниатюраии) на Вкладке с Видео ENG /
ytd-compact-video-renderer.ytd-item-section-renderer {
padding-top: 8px;
padding-bottom: 0px;} /
new ver. */

/* отступ Сверху для первого видео после того которое помеченым Следующим в показе (для тонкой настройки) /
/
для разных зон Ютуб работает по разному! ... :O и параметры одной зонын е видны на другой /
-o-ytd-compact-video-renderer.ytd-item-section-renderer.style-scope:nth-of-type(1) {padding-top: 8px;} /
зона: ENG /
-o-ytd-compact-video-renderer.ytd-watch-next-secondary-results-renderer.style-scope:nth-of-type(1) {padding-top: 8px;} /
зона: RU */

/* Уменьшить интервалы между Видео на вкладке с Видео в - зоне: RU (так надо) */
ytd-compact-video-renderer.ytd-watch-next-secondary-results-renderer:not([expansion=collapsed]).ytd-watch-next-secondary-results-renderer {margin-bottom: 0px;}

/* смещение описания для Видео Справа */
.details.ytd-compact-video-renderer {margin-top: -2px;} /Видосы/
.details.ytd-compact-radio-renderer {margin-top: -2px;} /Джем/Mix Микс/
.details.ytd-compact-playlist-renderer {margin-top: -2px;} /Плэйлист/

/* ============================================================== */

/* «»«»«»«»«»«» Плеер Эпизодов Видео: (Чёрный - оформление) «»«»«»«»«»«» */

/скроллбар/
ytd-macro-markers-list-renderer[standardized-themed-scrollbar] #contents.ytd-macro-markers-list-renderer::-webkit-scrollbar
{width: 13px;}
ytd-macro-markers-list-renderer[standardized-themed-scrollbar] #contents.ytd-macro-markers-list-renderer::-webkit-scrollbar-track
{background: #3f3f3f;}
ytd-macro-markers-list-renderer[standardized-themed-scrollbar] #contents.ytd-macro-markers-list-renderer::-webkit-scrollbar-thumb
{background: #6c6c6c; box-shadow: inset 0 0 0 0px #000; border-radius: 0px !important; border: 1px solid #3F3F3F;}
ytd-macro-markers-list-renderer[standardized-themed-scrollbar] #contents.ytd-macro-markers-list-renderer::-webkit-scrollbar-thumb:hover
{background: #838383;}

/* Плеер Эпизодов - размер в Двух колонках /
[flexy][is-two-columns_] #panels.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy {
margin-bottom: 7px; /
var(--ytd-margin-1x) */
margin-left: -15px;
margin-right: -15px;
margin-top: -1px;}

/* Тело Плеера Эпизодов */

#contents.ytd-macro-markers-list-renderer {
overflow-y: auto; display: flex; flex-direction: column;
background-color: #222222; box-shadow: 0px 0px 0px 2px var(--yt-searchbox-background );
-o-outline: 1px solid var(--yt-spec-themed-blue);
margin: 2px 2px 2px 2px; padding: 4px 2px 4px 2px;}

/* Эпизоды (все кроме Активного) */

ytd-macro-markers-list-item-renderer {
-o-display: block; padding: 8px 8px 8px 0; display: flex; flex-direction: row; flex: none;
background-color: #222222; box-shadow: inset 0px -1px 0px 0px rgba(4, 4, 4, .36);}

/* Эпизод (Активный)*/

ytd-macro-markers-list-item-renderer[active] {
background: rgba(255, 255, 255, .1);/* var(--yt-spec-badge-chip-background) */
box-shadow: inset -1px 0px 0 0px #6f6f6f,
inset 1px 0px 0 0 #6f6f6f, inset 0 0px 0 1.0px #6f6f6f;}

/* Обводка Миниатюры активного Эпизода*/

ytd-macro-markers-list-item-renderer[active] #thumbnail.ytd-macro-markers-list-item-renderer {
outline: 2px solid #3ea6ff;} /* outline: 2px solid var(--yt-spec-themed-blue)*/

/* Подложка под Миниатюру активного Эпизода */

#thumbnail.ytd-macro-markers-list-item-renderer {height: 56px; width: 100px;background: #000;}

/* Подсвеченный Эпизод */

ytd-macro-markers-list-item-renderer:hover {
background-color: transparent;
box-shadow: inset 0 0 10px 0 #3ea6ff, inset 1.3px 0 0 0 #3ea6ff,
inset -1.3px 0 0 0 #3ea6ff, inset -1px 0 0 0 #3ea6ff, inset 0 0 0 1px #3ea6ff;
-o-box-shadow: inset 0px 0px 5px 2px rgba(0, 0, 0, .91);}

/* Нажатый Эпизод */

ytd-macro-markers-list-item-renderer:active {background-color: #252a3a;}

/* Точка Выделитель проигрываемого Эпизода */

#active-indicator.ytd-macro-markers-list-item-renderer {
background: #3ea6ff; /* var(--yt-spec-themed-blue)*/
height: 6px; width: 6px; border-radius: 6px; margin: 0 5px;}

/* Названия Эпизодов */

h4.ytd-macro-markers-list-item-renderer {
margin-bottom: 8px;
color: #CACACA; /* var(--yt-spec-text-primary) / /Цвет Шрифта/
display: -webkit-box; /
так и должно быть, обычного нет */
max-height: 3.2rem; /calc(2 * var(--yt-link-line-height, 1.6rem))/
overflow: hidden; text-overflow: ellipsis; white-space: normal;
font-size: var(--yt-link-font-size, 1.3rem); /def. 1.4rem/
font-weight: 500;
line-height: var(--ytd-link-line-height, 1.6rem);
letter-spacing: var(--yt-link-letter-spacing, normal);}

/* ТаймКод Эпизода */

#time.ytd-macro-markers-list-item-renderer {
padding: 2px 6px; border-radius: 2px;
color: #3ea6ff; /Цвет времени/ /* var(--yt-spec-themed-blue)/
background-color: #252a3a; /Цвет поля времени//
var(--yt-spec-suggested-action)*/
font-size: 1.3rem; font-weight: 500; letter-spacing: 0.007px;
text-transform: uppercase; align-self: flex-start;}

/* Контейнер Синхронизации */

#sync-container.ytd-macro-markers-list-renderer {
position: absolute; left: 0; right: 0; bottom: 0;
height: 60px; -o-width: auto; -o-width: 417px;
margin-right: 15px;
transition: -webkit-transform 0.2s cubic-bezier(0.05, 0, 0, 1);
transition: transform 0.2s cubic-bezier(0.05, 0, 0, 1);
transition: transform 0.2s cubic-bezier(0.05, 0, 0, 1), -webkit-transform 0.2s cubic-bezier(0.05, 0, 0, 1);
display: flex; flex-direction: row; align-items: center;
justify-content: center; -o-background-color: var(--yt-spec-brand-background-primary);/фон для теста/}

/* Кнопка Синхронизации */

#sync-button.ytd-macro-markers-list-renderer {
color: #030303; /цвет Шрифта кнопки/ /* var(--yt-spec-text-primary-inverse) */
background: #3ea6ff; /цвет кнопки/ /var(--yt-spec-themed-blue)/
padding: 8px 12px; border-radius: 28px;
box-shadow: 0 4px 4px rgba(0, 0, 0, 0.3), 0 0 4px rgba(0, 0, 0, 0.2);
cursor: pointer; font-size: var(--yt-badge-font-size, 1.2rem);
font-weight: 500; line-height: var(--yt-badge-line-height-size, 1.2rem);
margin-bottom: 6px; /test/}

/* Размер Шрифта Оглавления */
#title.ytd-engagement-panel-title-header-renderer {font-size: 1.4rem;}

/* Шапка Оглавления */
#header.ytd-engagement-panel-title-header-renderer {
-o-display: block;
box-shadow: inset 0 -1px 0 0 var(--ytd-searchbox-legacy-button-border-color);
padding: 4px 2px 4px 16px;
color: var(--yt-spec-text-primary); /*этот цвет: #fff */
background-color: var(--yt-spec-brand-background-primary); /*этот цвет: rgba(33, 33, 33, .98) */
display: flex; align-items: flex-start;}

/Эпизоды - размер иконки Поделиться/
ytd-macro-markers-list-item-renderer.ytd-macro-markers-list-renderer
#share-button svg.yt-icon {width: 70% !important; height: 70% !important;}

/* »«»«»«»«»«»«»«»«»«»«»«»»«»«»«»«»«»«»«»«»«»«»«»»«»«»«»«»«»«»«»«»«»«»«»»«»«»«» */
}

@-moz-document domain("youtube.com") {
/* раздел: " НАСТРОЙКИ " (youtube.com/account) */

/* ============= подгонка текста в разделе: " НАСТРОЙКИ " ============== */

/* отступы перед Шапками зарделов */
#primary-content.ytd-page-introduction-renderer {padding-left: 6px; padding-right: 6px;}

/* отступы перед Заголовами */
#title.ytd-item-section-header-renderer {
padding-left: 6px; padding-right: 6px;
color: var(--yt-spec-text-primary);
padding-top: 24px;
padding-bottom: 8px;
font-size: 1.6em;
line-height: 1.4em;
font-weight: 500;}

/* отступы перед Описаниями под Загловками */
#subtitle.ytd-item-section-header-renderer {
padding-left: 0px; padding-right: 6px;
position: relative; left: 6px;
color: var(--yt-spec-text-secondary);
font-size: var(--ytd-user-comment_-font-size);
font-weight: var(--ytd-user-comment
-font-weight);
line-height: var(--ytd-user-comment
-line-height);
letter-spacing: var(--ytd-user-comment
-_letter-spacing);}

/* отступы перед Переключателями и Описаниями */
#section.ytd-settings-options-renderer {
padding-left: 6px; padding-right: 6px;
padding-top: 20px;
display: flex;
justify-content: flex-start;
flex-direction: row;}

/* отступы перед Иконками */
#app.ytd-connected-app-renderer {
padding-top: 24px;
padding-left: 6px;
justify-content: space-between;
display: flex;
flex-direction: row;}

/* отступы перед Кнопками */
#button-container.ytd-connected-app-renderer {
padding-left: 24px;
padding-right: 6px;
justify-content: center;
display: flex;
flex-direction: column;}
}

@-moz-document domain("youtube.com") {
/* Элементы Управления Видео на Экране */

/* Кнопка - Плей(Пауза) /
.ytp-bezel {
position: absolute; left: 50%; top: 50%; width: 32px; /52px/ height: 32px; /52px/ z-index: 19; /19/
margin-left: -16px; /
-26px*/ margin-top: -16px; /-26px/ background: rgba(0,0,0,0.5);
border-radius: 26px; animation: ytp-bezel-fadeout .5s linear 1 normal forwards; pointer-events: none;}

/* Иконка Кнопки - Плей(Пауза) - Без Входна на Аккаунт (бывшая Обычная) /
.ytp-bezel-icon {
width: 32px ; height: 32px;
margin: 0px;} /
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;*/

/* Иконка Кнопки - Плей(Пауза)*/
.ytp-larger-tap-buttons .ytp-bezel-icon {
width: 32px;
height: 32px;
margin: 0px;}

/* Иконка Кнопки - Плей(Пауза) - Без Входна на Аккаунт (old)*/
.ytp-exp-bigger-button .ytp-bezel-icon {width: 32px; height: 32px; margin: 0px;}

/* Кнопка - Плей(Пауза) (полный экран) /
.ytp-big-mode .ytp-bezel {
width: 52px; /78px/ height: 52px; /78px/ margin-left: -27px; /
-39px*/
margin-top: -26px; /-39px/ border-radius: 39px;}

/* Иконка Кнопки - Плей(Пауза) (полный экран) */
.ytp-big-mode .ytp-bezel-icon {
width: 52px; /54px/ height: 52px; /54px/
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}

/* Спиннер */
.ytp-spinner {
position: absolute; left: 50%; top: 50%; width: 54px; margin-left: -27px;
z-index: 18; pointer-events: none;}

/* Спиннер (Полный Экран) /
.ytp-big-mode .ytp-spinner {width: 98px; /128px/ margin-top: -0px; margin-left: -50px;} /
-64px*/

/* Толщина Спиннера (в Полном Экране) */
.ytp-big-mode .ytp-spinner-circle {border-width: 8px;}

/* Указатели промотки .ytp-doubletap-ui (влево, вправо) /
.ytp-doubletap-static-circle {
font-size: 1.9rem !important;
width: 80px !important;
height: 80px !important;
background-color: rgba(0,0,0,0.6);
-o-padding: 0px 0px 0px 20px !important;
border-radius: 50%;
margin: 3px 0px 0px 14px !important;}
/
Указатели промотки .ytp-doubletap-ui (влево, вправо) - Полный Экран */
[fullscreen] .ytp-doubletap-static-circle {
width: 80px !important;
height: 80px !important;
background-color: rgba(0,0,0,0.6);
-o-padding: 0px 0px 0px 20px !important;
border-radius: 50%;
margin: 8px 0px 0px 14px !important;}
}

@-moz-document domain("youtube.com") {
/* меню (Поделиться) */

/* Позицианирование Кнопок Промотки в меню (Поделиться) /
#scroll-button-forward.yt-third-party-share-target-section-renderer /
Правая /
{right: -16px;} /def. -14px/
#scroll-button-back.yt-third-party-share-target-section-renderer /
Левая */
{left: -16px;} /def. -14px/

/* Кнопка (Поделиться - Активная) */
.scroll-button.yt-third-party-share-target-section-renderer:hover {
margin-left: -14px;
margin-right: -14px;
width: 36px; /40px;/
height: 60px; /40px;/
top: 6px;
border-radius: 10%; /50%;/
background-color: var(--yt-spec-brand-background-primary);
color: var(--yt-spec-icon-inactive);
overflow: hidden;
box-shadow: 0 4px 4px rgba(0, 0, 0, 0.3), 0 0 4px rgba(0, 0, 0, 0.2),
inset 0px 0px 1px 1px rgba(227, 227, 227, .1);}

/* Кнопка (Поделиться) */
.scroll-button.yt-third-party-share-target-section-renderer {
margin-left: 2px;
margin-right: 2px;
position: absolute;
width: 20px; /40px;/
height: 60px; /40px;/
top: 6px;
border-radius: 10%;
opacity: 1;
background-color: var(--yt-spec-brand-background-primary);
color: var(--yt-spec-icon-inactive);
overflow: hidden;
box-shadow: 0 4px 4px rgba(0, 0, 0, 0.3), 0 0 4px rgba(0, 0, 0, 0.2),
inset 0px 0px 1px 1px rgba(227, 227, 227, .1);}

/* Стрелки Кнопки (Поделиться) - Позицианирование */
.scroll-button-icon.yt-third-party-share-target-section-renderer {
width: 24px; height: 24px; margin: 0 0px 0 -2.0px;}
}

@-moz-document domain("youtube.com") {
/* Нотификационное Меню Колокольчика + Выпадающие Меню */

/* Выпадающие Меню ЛайвЧата : - Внешний Контур и Тень - 2021 */
ytd-menu-popup-renderer.yt-live-chat-app
{box-shadow: 0px 0px 1.5px 0px rgb(0, 0, 0), 0 3px 3px rgba(0, 0, 0, 0.3) !important;}

/* Выпадающие Меню (Все) : - Внутренний Контур (уже хз) /
paper-listbox {
display: block;
padding: 8px 0;
background: var(--paper-listbox-background-color, var(--primary-background-color));
box-shadow: inset 0px 0px 0px 1px var(--yt-spec-10-percent-layer);
-o-border-radius: 3px;
-o-border: 1px solid #f00; /
для теста Скроллбаров */
color: var(--paper-listbox-color, var(--primary-text-color));
overflow: hidden;}

/* Внешний Контур и Тень на множестве Выпадающих меню - 2021 */
#contentWrapper > .ytd-popup-container.style-scope {
box-shadow: 0px 0px 1.5px 0px rgb(0, 0, 0), 0 3px 3px rgba(0, 0, 0, 0.3) !important;}

/* Внутренний Контур на множестве Выпадающих меню - 2021 */
tp-yt-paper-listbox.ytd-menu-popup-renderer {
box-shadow: inset 0px 0px 0px 1px var(--yt-spec-10-percent-layer) !important; border-radius: 3px !important;}

/* Внутренний контур Меню: - Сохранить в / + Новый плейлист / Конфиденциальность - 2021 */
tp-yt-paper-listbox#entries.dropdown-content.ytd-dropdown-renderer {box-shadow: inset 0px 0px 0px 1px var(--yt-spec-10-percent-layer);}

/* Выпадающее Меню (Упорядочить) : - Внешний Контур, Тень, Внутренний Контур - 2021 /
div.dropdown-content.tp-yt-paper-menu-button {
box-shadow: 0px 0px 0px 0.3px rgb(0, 0, 0), 0 4px 4px rgba(0, 0, 0, 0.3)!important;}
/
Выпадающее Меню (Упорядочить) : - Внутренний Контур - 2021 */
tp-yt-paper-listbox.yt-dropdown-menu {
box-shadow: inset 0px 0px 0px 1px var(--yt-spec-10-percent-layer) !important;}

/* Выпадающее Меню (Упорядочить) : - Внешний Контур, Тень, Внутренний Контур(X)(уже хз) */
.dropdown-content.paper-menu-button {
-o-box-shadow: var(--shadow-elevation-2dp_-_box-shadow);
-o-border: 1px solid var(--yt-spec-10-percent-layer);
box-shadow: 0px 0px 0px 0.3px rgb(0, 0, 0), 0 4px 4px rgba(0, 0, 0, 0.3);
position: relative;
border-radius: 3px;
background-color: var(--paper-menu-button-dropdown-background, var(--primary-background-color));}

/* Контур вокруг Меню Колокольчика и Меню Пользователя */
iron-dropdown.ytd-popup-container {box-shadow: 0px 0px 0.4px 0.3px rgb(0, 0, 0), 0 4px 8px rgba(0, 0, 0, 0.3);}

/* Нотификационное Меню Колокольчика (выделенное) /
ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-notifications] > .menu-container.ytd-multi-page-menu-renderer
{overflow: auto !important; margin-right: 0px; -o-background: rgb(251, 8, 8) !important;}
/
Нотификационное Меню Колокольчика (НЕ выделенное) /
/
/!\ overflow: auto !important - показать скроллбар ; margin-right: 0px !important - отцентровать окно со скроллбаром /!\ /
ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-notifications] > .menu-container.ytd-multi-page-menu-renderer:not(:hover)::-webkit-scrollbar-thumb
{overflow: auto !important; margin-right: 0px !important;
-o-background: rgb(251, 8, 8) !important;
background: var(--yt-spec-icon-disabled) !important;}
/
толщина СкроллБара в Колокольчике /
.ytd-multi-page-menu-renderer.menu-container::-webkit-scrollbar {width: 8px !important; height: 8px !important;}
/
Нотификационное Меню Колокольчика (НЕ выделенное) - показывать СкроллБар ВЕЗДЕ */
-o-.ytd-multi-page-menu-renderer.menu-container::-webkit-scrollbar-thumb:not(:hover)
{overflow: visible !important; margin-right: 0px !important; background: var(--yt-spec-icon-disabled) !important;}

/* Секция в меню Нотификаций Колокольчика */
ytd-notification-renderer {
position: relative;
padding: 16px 8px 16px 1px; /16px 16px 16px 0;/
display: flex;
flex-direction: row;
background-color: rgba(55, 55, 55, .05);
box-shadow: inset 0px -0.8px 0px 0px var(--yt-spec-10-percent-layer);}

/* Секция в меню Нотификаций Колокольчика (Выделенная) */
ytd-notification-renderer:hover {
position: relative;
padding: 16px 8px 16px 1px; /16px 16px 16px 0;/
display: flex;
flex-direction: row;
background-color: rgba(132, 126, 120, .2) !important;
box-shadow: inset 0 -1px 0 0 var(--yt-spec-10-percent-layer),
inset 0 -1px 0 0 var(--yt-spec-10-percent-layer),
0 -1px 0 0 var(--yt-spec-10-percent-layer),
0 -0.4px 0 0 var(--yt-spec-10-percent-layer),
inset -0.5px 0 0 0 var(--yt-spec-10-percent-layer),
inset 1px 0 0 0 var(--yt-spec-10-percent-layer);}

/*Отступы внутри Секции одной Нотификации v1 */
a.yt-simple-endpoint.ytd-notification-renderer {
margin-right: 24px;
padding: 2px 0px 0px 0px;
flex: 1;
flex-basis: 1e-9px;
display: flex;
-o-background: rgb(251, 8, 8) !important;
flex-direction: row;}

/*Отступы внутри Секции одной Нотификации v2 */
.yt-simple-endpoint.ytd-notification-renderer {
min-width: 0;
display: inline-block;
cursor: pointer;
text-decoration: none;
-o-background: rgb(251, 8, 8) !important;
color: var(--yt-endpoint-color, var(--yt-spec-text-primary));
-o-padding: 2px 0px 0px 0px;}

/* Отступы в Заголовках (Недавние Комментарии) и ( Другие Уведомления) в Меню Колокольчика /
h2.yt-multi-page-menu-section-renderer {
padding-bottom: 4px; /
test /
color: var(--yt-primary-text-color);
margin: var(--ytd-margin-2x) 0px var(--ytd-margin-base) var(--ytd-margin-4x);
/
Def: margin: var(--ytd-margin-4x) 0px var(--ytd-margin-base) var(--ytd-margin-4x)*/
font-weight: 400;
flex: var(--layout-flex_-flex);
flex-basis: var(--layout-flex
-_flex-basis);}

/* Толщина СкроллБаров в Меню Колокольчика */
.menu-container.ytd-multi-page-menu-renderer::-webkit-scrollbar {width: 8px; height: 8px;} /Def. 8px/
}

@-moz-document domain("youtube.com") {
/* ДОПОЛНИТЕЛЬНЫЕ НАСТРОЙКИ оформления: при просмотре YouTube не заходя на Аккаунт */

/* Мини Кнопки [Подписаться] под каналами - "не заходя на Аккаунт" (позицианирование) */
ytd-button-renderer.ytd-grid-channel-renderer.style-compact-gray.size-default {
position: relative; top: -15px; left: 41px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
border-radius: 2px; box-shadow: 0px 0px 0px 1px rgba(150, 150, 150, .5);}

/* Мини Кнопки [Подписаться] под каналами - "не заходя на Аккаунт" (шрифт, размер, позицианирование) */
yt-formatted-string#text.ytd-button-renderer.style-compact-gray.size-default {
font-size: 1.1rem; text-transform: none; margin: -3px 0px -2px 0px; padding: 1px 0px 0px 0px ;}

/* Мини Кнопки [Подписаться] под ИЗБРАННЫМИ каналами на странице Канала - "не заходя на Аккаунт" (позицианирование)*/
ytd-button-renderer.ytd-mini-channel-renderer.style-compact-gray.size-default {
position: relative; top: -15px; left: 41px;
box-shadow: 0px 0px 0px 1px rgba(150, 150, 150, .5);}

/* Размер Большой кнопки [Подписаться] по высоте, по ширине - "не заходя на Аккаунт" + (размер шрифта) */
tp-yt-paper-button#button.ytd-button-renderer.style-destructive.size-default {
border-radius: 2px; box-shadow: 0px 0px 0px 1px rgba(150, 150, 150, .5); padding: 4.0px 10px; font-size: 1.4rem;}

/* Позицианирование Большой кнопки [Подписаться] на каналах - "не заходя на Аккаунт" */
ytd-button-renderer.ytd-c4-tabbed-header-renderer.style-destructive.size-default {margin-right: 4px;}

/* Позицианирование Большой кнопки [Подписатьсяв] в Поиске - "не заходя на Аккаунт" */
ytd-button-renderer.ytd-channel-renderer.style-destructive.size-default {margin-right: 4px;}

/* Позицианирование Большой кнопки [Подписатьсяв] под Видео - "не заходя на Аккаунт" */
ytd-button-renderer.ytd-video-secondary-info-renderer.style-destructive.size-default {margin-right: 4px;}

/* Верхний бордюр для Правого меню (…) рядом с кнопкой [ВОЙТИ] */
ytd-multi-page-menu-renderer.ytd-popup-container {box-shadow: inset 0px 1px 0px 0px var(--yt-spec-10-percent-layer);}
}

@-moz-document domain("youtube.com") {
/* Главное ЛЕВОЕ Меню (Гид Меню) */

/* интервалы по высоте между строками - Левого Главного меню (Гид меню) */
ytd-guide-section-renderer {
--paper-item-min-height: 28px;} /Funny. 32px/ /old. 28px/

/* Размер Системных Иконов в Гид меню и отступ справа /
.guide-icon.ytd-guide-entry-renderer {
--iron-icon-height: 22px; /def. 24px/ /old. 18px ~ 21/
--iron-icon-width: 22px; /def. 24px/ /old. 18px ~ 21/
margin-right: 11px; /def. 24px/ /old. 10px ~ 14/
margin-left: -1px; /
добавил для ровности, по умолчанию не было */
-o-color: var(--yt-spec-brand-icon-inactive);}

/* Размер Иконок Подписок в Гид меню и отступ справа */
yt-img-shadow.ytd-guide-entry-renderer {
height: 21px; /def. 24px/ /old. 20px ~ 22/
width: 21px; /def. 24px/ /old. 20px ~ 22/
margin-right: 13px; /def. 24px/ /old. 8px ~ 13/
background-color: transparent;
overflow: hidden;}

/* Ширина Гид меню */
ytd-guide-renderer.ytd-app {
width: 240px;} /def. 240px/ /old. 228px/

/* расположение Скроллбара на Гид меню и ширина Гид меню */
ytd-app {
--app-drawer-width: 240px;} /def. 240px/ /old. 228px/

/* бордюр-контур справа Гид меню */
-o-app-drawer {box-shadow: 0.5px 0px 0px 0px rgba(178, 178, 178, .18);} /old./

/* отступы по бокам Секций Гид меню */
paper-item.ytd-guide-entry-renderer {
padding: 0 20px 0 28px; /def. 0 24px 0 24px;/ /old. 0 18px 0 32px;/
min-width: 0;
height: var(--paper-item-min-height, 48px);} /48px/

/* Размер Шрифтов в Пунктах Гид меню */
.title.ytd-guide-entry-renderer {
color: var(--yt-spec-text-primary);
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
font-size: 1.3rem; /var(--ytd-user-comment_-_font-size)/ /old. 1.3rem/
font-weight: var(--ytd-user-comment_-font-weight);
line-height: var(--ytd-user-comment
-line-height);
letter-spacing: var(--ytd-user-comment
-_letter-spacing);
flex: 1;
flex-basis: 1e-9px;}

/* Размер Шрифтов в Пунктах Гид меню (активный раздел) */
ytd-guide-entry-renderer[active] .title.ytd-guide-entry-renderer {
font-size: 1.3rem; /def. 1.4rem/ /old. 1.3rem/
font-weight: 500;
line-height: var(--yt-guide-highlight-line-height, 1.8rem);}

/* Отступ для Свайпа Гид Меню /
#contentContainer.tp-yt-app-drawer[swipe-open].tp-yt-app-drawer::after {
position: fixed; -o-background-color: rgb(255, 0, 0);
top: 0; bottom: 0; left: 100%; visibility: visible; width: 5.8px;/def. 20px/ content: '';}
/
Отступ для Свайпа Гид Меню - подсветка /
#contentContainer.tp-yt-app-drawer[swipe-open].tp-yt-app-drawer:hover::after{
background-color: rgba(174, 174, 174, .56); -o-width: 5px; /def. 20px/ content: '';}
[dark] #contentContainer.tp-yt-app-drawer[swipe-open].tp-yt-app-drawer:hover::after{
background-color: rgba(255, 255, 255, .26);-o-width: 5px; /def. 20px/ content: '';}
/
Отступ для Свайпа Гид Меню - Скрыть подсветку в развёрнутом виде */
#contentContainer.tp-yt-app-drawer[opened].tp-yt-app-drawer:hover::after{
background-color: #00bce100 !important; -o-width: 0px; /def. 20px/ content: '';}
}

@-moz-document domain("youtube.com") {
/* Автоскрываемое Мини Гид меню */

/* OFF /
/
Граница срабатывания - вход /
ytd-mini-guide-renderer:after {
transition: all 100ms ease-in-out 0.4s;
border-radius: 0% 15% 0% 0% / 0% 30% 0% 0% /0% 40% 0% 0% / 0% 30% 0% 0%/;
z-index: -1/
-1*/; display: inline-block; content: ""; box-shadow: 1px 0 0 0 rgb(255, 0, 0); -o-background: rgba(255, 0, 0, .11);
position: absolute; top: 0; left: 0px; width:100%; height: 100%; padding-left: 27px /46px/; opacity: 0;}
/* OFF /
ytd-mini-guide-renderer.ytd-app {
transition: margin-left 100ms ease-in-out 0.4s;
margin-left: -65px /
-66px /;
box-shadow: 1px 0px 0px 0px rgb(215, 215, 215);
-o-padding-right: 4px;
opacity: 1;
z-index: 2028; /def. z-index: 2028 , юзал 3000/
-o-background: rgb(168, 23, 23);}
/
OFF /
[dark] ytd-mini-guide-renderer.ytd-app {
transition: margin-left 100ms ease-in-out 0.4s;
margin-left: -65px /
-66px */;
box-shadow: 1px 0px 0px 0px rgba(55, 55, 55, .63);
-o-padding-right: 4px;
opacity: 1;
z-index: 2028; /def. z-index: 2028 , юзал 3000/
-o-background: rgb(168, 23, 23);}

/* Биг Гид с прозрачным фоном /
app-drawer.ytd-app:not([persistent]).ytd-app {z-index: 2030; /def. 2030/}
/
Биг Гид с прозрачным фоном */
app-drawer.ytd-app[persistent] {z-index: 2005; /def. 2005/}

/* ON /
ytd-mini-guide-renderer.ytd-app:hover {
transition: margin-left 150ms/180ms/ ease-in-out 0.25s/0s/;
margin-left: 0px;
box-shadow: 1px 0px 0px 0px rgb(215, 215, 215);
padding-right: 0px;
opacity: 1}
/
ON /
[dark] ytd-mini-guide-renderer.ytd-app:hover {
transition: margin-left 150ms/180ms/ ease-in-out 0.25s/0s/;
margin-left: 0px;
box-shadow: 1px 0px 0px 0px rgba(55, 55, 55, .63);
padding-right: 0px;
opacity: 1}
/
ON /
/
Граница срабатывания - выход */
ytd-mini-guide-renderer:hover:after {
transition: all 150ms/180ms/ ease-in-out 0.25s/0s/;
z-index: -1; display: inline-block; content: ""; opacity: 0;
position: absolute; top: 0; left: -55px; width:100%; height: 100%;}

/* значёк "»" на Мини Гид меню */
#items.ytd-mini-guide-renderer:after {
background-image: url(https://i114.fastpic.ru/big/2021/0203/0f/996f6a47683a8e02898cb4b3e5c70d0f.png);
background-repeat: no-repeat !important; width: 10px; height: 20px;
background-position-x: 58.9px !important; background-position-y: -5px !important;
filter: invert(0.0) brightness(110%); -o-background-color: #dcffd7;
position: absolute; top: 45%; padding-left: 62.4px;
content: ""; font-size: 1.4rem; color: rgb(162, 162, 162);font-weight: 600;}
[dark] #items.ytd-mini-guide-renderer:after {
background-image: url(https://i114.fastpic.ru/big/2021/0203/0f/996f6a47683a8e02898cb4b3e5c70d0f.png);
background-repeat: no-repeat !important; width: 10px; height: 20px;
background-position-x: 58.9px !important; background-position-y: -5px !important;
filter: invert(0.0) brightness(85%); -o-background-color: #571e8a;
position: absolute; top: 45%; padding-left: 62.4px;
content: ""; font-size: 1.4rem; color: rgb(83, 83, 83);font-weight: 600;}
}

@-moz-document domain("youtube.com") {
/* Сдвиг Видимой области Ютуба (связано с убираемым Мини Гид меню) 2021 /
ytd-app[mini-guide-visible_] ytd-page-manager.ytd-app {
-o-background: rgba(236, 114, 114, .27);
z-index: -100000000 !important;
opacity: 1;
margin-left: 8px/33px/; -o-padding-right: 22px; -o-width: calc(100% - 61px) !important;} /def: 72px/
/
Сдвиг Видимой области Ютуба (связано с убираемым Мини Гид меню) 2021 - V2 !!! */
ytd-app[mini-guide-visible] ytd-page-manager.ytd-app {
-o-background: rgba(255, 0, 0, .53) !important;
z-index: -100000000 !important;
opacity: 1;
margin-left: 8px/33px/; -o-padding-right: 22px; -o-width: calc(100% - 61px) !important;} /def: 72px/

/* тестовый общий сдвиг - в работе /
ytd-page-manager > .ytd-page-manager:not(ytd-watch-flexy):not([page-subtype=history]):not([page-subtype=playlist]):not([guide-persistent-and-visible]):not(ytd-search):not([page-subtype=WEB_PAGE_TYPE_SETTINGS])
{background: var(--yt-spec-general-background-b , #F1F1F1) !important;
-o-left: -24px !important;
margin-left: 0px/
-20
/;}

/* Смещение Активной Области Каналов с Видимым Мини Гид меню /
[mini-guide-visible_] ytd-page-manager > .ytd-page-manager [page-subtype=channels]
{margin-right: -0.5px !important/
-1px
/; margin-left: 0.5px/1px/;}
/* Смещение Активной Области Каналов с Видимым Мини Гид меню - V2 !!! /
[mini-guide-visible] ytd-page-manager > .ytd-page-manager [page-subtype=channels]
{margin-right: -0.5px !important/
-1px
/; margin-left: 0.5px/1px/;}

/* Настройки смещения * ВЕЗДЕ * - с убранным Мини Гид Меню - V */
ytd-browse:not([mini-guide-visible]):not([guide-persistent-and-visible]):not([page-subtype=WEB_PAGE_TYPE_SETTINGS])
{margin-left: 0px !important;}

/* Настройки смещения Библиотеки(Истории) - ленты - V /
[mini-guide-visible_] [page-subtype=history] #primary.ytd-two-column-browse-results-renderer {-o-padding-left: 10px;/20px/margin-right: -9px/
-10px*/ !important; margin-left: 9px/10px/ !important;}
/* Настройки смещения Библиотеки(Истории) - ленты - V - V2 !!! /
[mini-guide-visible] [page-subtype=history] #primary.ytd-two-column-browse-results-renderer {-o-padding-left: 10px;/20px/margin-right: -9px/
-10px*/ !important; margin-left: 9px/10px/ !important;}
/* Old ver. */
-o-[mini-guide-visible_] [page-subtype=history] {-o-padding-left: 10px;/20px/margin-right: -10px !important}

/* Библиотеки(Истории) @media (min-width: 876px) - В Две колонки (Правая) /
ytd-two-column-browse-results-renderer[page-subtype=history][has-secondary-column-data] #secondary.ytd-two-column-browse-results-renderer {
-o-margin-left: 104px !important; margin-right: 0px !important; z-index: 300;}
/
Библиотеки(Истории) @media (min-width: 876px) - В Одну колонку (Верхняя) */
ytd-two-column-browse-results-renderer[page-subtype=history] #secondary.ytd-two-column-browse-results-renderer {
padding-right: 0% /def. 442px/; margin-left: 0px !important; margin-right: 0px !important;}

/* Отступы для ТЕКСТА Справа - При открытом Гид Меню - для ВСЕХ видео в Вертикальных столбцах (включая в Тренде) !!! - V /
/
<< было сделано из параметра "центровка ВСЕХ видео в Вертикальных столбцах (включая в Тренде) >> /
[guide-persistent-and-visible] #dismissible.ytd-video-renderer:not([page-subtype=trending]) {padding-right: 6px;}
/
Отступы для ТЕКСТА Справа - При открытом Гид Меню - (Исключение Для Трендов) - V */
[guide-persistent-and-visible] [page-subtype=trending] #dismissible.ytd-video-renderer {padding-right: 0px;}

/* Фикс невлизающего текста в одной Колонке для Трендов */
[page-subtype=trending].grid-2-columns #grid-container.ytd-expanded-shelf-contents-renderer > *.ytd-expanded-shelf-contents-renderer:not([mini-guide-visible]):not([guide-persistent-and-visible])
{padding: 0px 24.5% 0px 0px!important; -o-display: flex !important; white-space: normal !important; word-break: break-all;}

/* Метадата Описания Каналов и Высота Строки в Поиске (и в управлении Подписками " youtube.com/feed/channels " ) /
/
-o-.grid-2-columns #metadata.ytd-channel-renderer:not([mini-guide-visible]):not([guide-persistent-and-visible])
{margin-bottom: 0px;
margin-top: -6px; /-8px/
/* line-height: 1.8rem;
-o-margin-left: 40.5%!important;}

.grid-2-columns ytd-channel-renderer[use-prominent-thumbs] #info.ytd-channel-renderer:not([mini-guide-visible]):not([guide-persistent-and-visible]) {
padding-right: 26%;
}
ytd-browse.ytd-page-manager.grid-3-columns:not([mini-guide-visible]):not([guide-persistent-and-visible]) {
margin-left: 200px !important;
}
*/

/* ====== Миниатюры Главной страницы ======= /
/
****** « перенесено в раздел » "Миниатюры" *******/

/* = = = = = = = = /
/

-o-ytd-watch-flexy[flexy_][flexy-small-window_]:not([is-extra-wide-video_]) {margin-right: -20px; -padding: 0px 20px;}
*/

/* Новый размер Шрифта для Плейлистов (Внутри Плейлиста) */
.ytd-playlist-video-renderer.yt-simple-endpoint {font-size: 1.5rem !important;}

/* Настройка Сдвига Плейлиста (связано с убираемым Мини Гид меню) 2021 */

/* ===== Отступ плашек с Видео от левого Края Плейлиста (внутри плейлиста) ===== - V /
ytd-app[mini-guide-visible_] ytd-page-manager.ytd-app [page-subtype=playlist] {
margin-left: 8.499999px/13px/; -o-margin-right: 0.0px; left: 0.0px; width: calc(100% - 10px)/calc(100% - 15px)/;}
/
===== Отступ плашек с Видео от левого Края Плейлиста (внутри плейлиста) ===== - V - V2 !!! /
ytd-app[mini-guide-visible] ytd-page-manager.ytd-app [page-subtype=playlist] {
margin-left: 8.499999px/13px/; -o-margin-right: 0.0px; left: 0.0px; width: calc(100% - 10px)/calc(100% - 15px)/;}
/
old ver. -o-ytd-app[mini-guide-visible_] ytd-page-manager.ytd-app [page-subtype=playlist]
{margin-left: 13px; -o-margin-right: -13px; -o-padding-right: 0.0em; width: 100%;} /
/
===== Отступ плашек с Видео от левого Края Плейлиста (внутри плейлиста) с Открытым Большим Гид Меню ===== - V */
ytd-app[guide-persistent-and-visible] ytd-page-manager.ytd-app [page-subtype=playlist] {margin-left: -13px/раньше небыло/; width: calc(100% - -11px)/calc(100% - 2px)/;}

/* Отступ текста в Заголовке уведомляющем о состоянии видео в плейлисте (внутри плейлиста) - V /
[mini-guide-visible] ytd-alert-with-button-renderer[is-displayed]
{margin-left: 56px !important; -o-margin-right: -0.6em;}
/
ширина Контента внутри пунктов Плейлиста (внутри плейлиста) /
-o-[mini-guide-visible] ytd-playlist-video-renderer.ytd-playlist-video-list-renderer
{-o-width: calc(100% - 0.1%) !important; -o-padding-right: 1%;}
/
отступы внутри внутри пунктов Плейлиста (внутри плейлиста) /
-o-ytd-playlist-video-renderer[is-editable][can-reorder][persistent-drag-handle] {
box-shadow: none; margin: 0px 0px 0px 5px !important;}
/
Отступ текста в Заголовке уведомляющем о состоянии видео в плейлисте - с Открытым Большим Гид Меню (внутри плейлиста) - V */
[guide-persistent-and-visible] ytd-alert-with-button-renderer[is-displayed] {margin-left: 13px !important; }

/центровка текста оповещения в плейлисте/
ytd-browse[page-subtype=playlist][mini-guide-visible] #alerts.ytd-browse yt-alert-renderer.ytd-browse {
padding: 16px 16px 0px 56px;}
ytd-browse[page-subtype=playlist][has-sidebar_]:not([mini-guide-visible]):not([guide-persistent-and-visible]) #alerts.ytd-browse yt-alert-renderer.ytd-browse {padding: 16px 16px 0px 0px;}

/* ® КАНАЛ: - Обсуждение ® - центровка после Сдвига 2021 */

/* Центровка блока с Комментами Автора канала и комментами в Сообществе ($) - V ? /
[mini-guide-visible_] ytd-section-list-renderer[page-subtype=channels] ytd-comments.ytd-section-list-renderer {max-width: 852px; width: calc(100% - 9.5%); margin-top: -16px; margin-left: 110px; padding-right: 0px;} /def: 72px/
/
Центровка блока с Комментами Автора канала и комментами в Сообществе ($) - V ? - V2 !!! */
[mini-guide-visible] ytd-section-list-renderer[page-subtype=channels] ytd-comments.ytd-section-list-renderer {max-width: 852px; width: calc(100% - 9.5%); margin-top: -16px; margin-left: 110px; padding-right: 0px;} /def: 72px/

/* ® ПОИСК ® - Размер поля Поиска и позицианирование (new ver.)[Левое] - сдвиг после центовки 2021 - V /
[mini-guide-visible_] ytd-search[center-results] ytd-two-column-search-results-renderer.ytd-search
{margin-left: -48px;} /def: 72px, -47(2021) , -59px/
/
® ПОИСК ® - Размер поля Поиска и позицианирование (new ver.)[Левое] - сдвиг после центовки 2021 - V - V2 !!! */
[mini-guide-visible] ytd-search[center-results] ytd-two-column-search-results-renderer.ytd-search
{margin-left: -48px;} /def: 72px, -47(2021) , -59px/

/* Настройка Правого Рекламного блока в Поиске [Правое] - после сдвига 2021 /
-o-[mini-guide-visible_] ytd-search {
padding: 16px 0px 16px 0px; overflow-y: hidden; display: flex; flex-direction: row;
justify-content: center; position: relative; z-index: 1000;}
/
Настройка Правого Рекламного блока в Поиске [Правое] - после сдвига 2021 - V2 !!! */
-o-[mini-guide-visible] ytd-search {
padding: 16px 0px 16px 0px; overflow-y: hidden; display: flex; flex-direction: row;
justify-content: center; position: relative; z-index: 1000;}

    /* #######  общие дефолтные настройки "перенесено из Эксперементальных возможностей"  ####### */

/* RU: Отступ плашек с Видео от левого Края Плейлиста (внутри плейлиста) /
/
[связано с левой Мини Панелью Меню] v2-2021*/
ytd-browse[page-subtype=playlist][has-sidebar_][mini-guide-visible] ytd-two-column-browse-results-renderer.ytd-browse {
padding-left: 411px/427px/;} /* RU: 427px по умолчанию, (поменяйте на 499px если убрана левая Мини Панель Меню:) */
ytd-browse[page-subtype=playlist][has-sidebar_][guide-persistent-and-visible] ytd-two-column-browse-results-renderer.ytd-browse {
padding-left: 411px;}

/* RU: отступ текста в Заголовке уведомляющем о состоянии видео в плейлисте /
/
[связано с левой Мини Панелью Меню] /
ytd-alert-with-button-renderer[is-displayed] {
padding-left: 24px; } /
RU: 24px по умолчанию, ( поменяйте на 96px если убрана левая Мини Панель Меню:) */
}

@-moz-document domain("youtube.com") {
/* Миниатюры */

/* ====== Миниатюры Главной страницы ======= */

/* расстояние между Видео на главной странице - Самый Мини v1 /
[mini-mode] ytd-rich-item-renderer:not([mini-guide-visible]) {
position: relative; left: 0px; /
-6px /
flex: 1;
flex-direction: row;
-o-width: 150px !important; /150px/
min-width: 174px; /170px/
-o-max-width: 190px; /1200px/
margin: 0px 10.0px 14px 1.0px;} /
margin: 0px 10.0px 14px 1.0px;
, 0px 4.5px 14px 7.5px; if {position: relative; left: -6px;} /
/
расстояние между Видео на главной странице - Мини v2 /
[mini-guide-visible] [mini-mode] ytd-rich-item-renderer {
position: relative; left: 0px; /
-6px /
flex: 1;
flex-direction: row;
-o-width: 150px !important; /150px/
min-width: 164.0px; /170px, 164.5px/
-o-max-width: 190px; /1200px/
margin: 0px 10.0px 14px 1.0px;} /
margin: 0px 10.0px 14px 1.0px;
, 0px 4.5px 14px 7.5px; if {position: relative; left: -6px;} */

/* расстояние между Видео на главной странице - Мини с ОТКРЫТЫМ Гид Меню /
[guide-persistent-and-visible] [mini-mode] ytd-rich-item-renderer {
position: relative; left: 0px; /
-6px */
flex: 1;
flex-direction: row;
-o-width: 150px !important; /150px/
min-width: 164.0px; /170px/
-o-max-width: 190px; /1200px/
margin: 0px 10.0px 14px 1.0px;}

/* Самый Мини v1 /
/
Отступ и Размер для Миниатюр Главной сраницы Мини Режима (БЕЗ Мини Гид Меню) от правого края после сдвига 2021 */
ytd-rich-grid-renderer[mini-mode] #contents.ytd-rich-grid-renderer:not([mini-guide-visible]),
ytd-rich-grid-renderer[mini-mode] #submenu.ytd-rich-grid-renderer:not([mini-guide-visible]) {
-o-padding: 32px 6px 0px 6px;
margin: 10px 0px 0px 0px/10px 0px 0px 0px,
если нет фикса на Убранное Мини Гид меню, то - margin: 10px -20px 0px 0px
/;
width: 90.119%/91.53%/;}

/* Мини v2 /
/
Отступ и Размер для Миниатюр Главной сраницы Мини Режима от правого края после сдвига 2021 */
[mini-guide-visible] ytd-rich-grid-renderer[mini-mode] #contents.ytd-rich-grid-renderer ,
[mini-guide-visible] ytd-rich-grid-renderer[mini-mode] #submenu.ytd-rich-grid-renderer {
-o-padding: 32px 6px 0px 6px;
margin: 10px 0px 0px 0px/10px 20px 0px 0px/;
width: 84.119%/91.53%; , 84.119%/ !important;}

/* Мини v3 x */

/* Отступ и Размер для Миниатюр Главной сраницы Мини Режима (БЕЗ Мини Гид Меню) от правого края после сдвига 2021 */
ytd-rich-grid-renderer[mini-mode] #contents.ytd-rich-grid-renderer,
ytd-rich-grid-renderer[mini-mode] #submenu.ytd-rich-grid-renderer {
-o-padding: 32px 6px 0px 6px;
margin: 10px -20px 0px 0px/10px 0px 0px 0px/;
width: 90.119%/91.53%/;}

/* Мини v4 x */

/* Отступ и Размер для Миниатюр Главной сраницы Мини Режима от правого края после сдвига 2021 /
[mini-guide-visible_] ytd-rich-grid-renderer[mini-mode] #contents.ytd-rich-grid-renderer,
[mini-guide-visible_] ytd-rich-grid-renderer[mini-mode] #submenu.ytd-rich-grid-renderer {
-o-padding: 32px 6px 0px 6px;
margin: 10px 0px 0px 4px/10px 20px 0px 0px/;
width: 90.119%/91.53%; v2 - 90.119%/;}
/
Мини v4 x /
/
Отступ и Размер для Миниатюр Главной сраницы Мини Режима от правого края после сдвига 2021 - V2 !!!
(текст, конфликт с "Мини v2") */
[mini-guide-visible] ytd-rich-grid-renderer[mini-mode] #contents.ytd-rich-grid-renderer,
[mini-guide-visible] ytd-rich-grid-renderer[mini-mode] #submenu.ytd-rich-grid-renderer {
-o-padding: 32px 6px 0px 6px;
margin: 10px 0px 0px 4px/10px 20px 0px 0px/;
width: 90.119%/91.53%; v2 - 90.119%/;}

/* мини Мод с открытым Гид Меню */
[guide-persistent-and-visible] ytd-rich-grid-renderer[mini-mode] #contents.ytd-rich-grid-renderer,
[guide-persistent-and-visible] ytd-rich-grid-renderer[mini-mode] #submenu.ytd-rich-grid-renderer {
-o-padding: 32px 6px 0px 6px;
margin: 10px 0px 0px 0px/10px 0px 0px 0px,
если нет фикса на Убранное Мини Гид меню, то - margin: 10px -20px 0px 0px
/;
width: 84.119%/91.53%/;}

/* Макси x */

/* Отступ и Размер для Миниатюр Главной сраницы от правого края после сдвига 2021 */
ytd-rich-grid-renderer:not([mini-mode]) #contents.ytd-rich-grid-renderer,
ytd-rich-grid-renderer:not([mini-mode]) #submenu.ytd-rich-grid-renderer
{width: 85%/*91.9% , 90.93% , 85%(2020) /; margin: 10px 0px 0px 4px !important/10px 20px 0px 0px/;
-o-max-width: 86% !important;} /
размер верный, но ставить ельзя, гробит расстояние между видео при большом разрешении */

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = /
/
« перенесено из раздела » : " ГЛАВНАЯ " / Главная страница */

/расстояние между Видео на главной странице - Макси Мод/
ytd-rich-item-renderer {
margin-left: calc(var(--ytd-rich-grid-item-margin) / 2.0); /2.1/
margin-right: calc(var(--ytd-rich-grid-item-margin) / 6.0); /5.9/
margin-bottom: 14px; /20px/
width: calc( 100% / var(--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-margin) - -3.00px);} /0.01px, мой вариант: -3.00px /
/расстояние между Видео на главной странице - Мини Мод/
[mini-mode] ytd-rich-item-renderer {
position: relative; left: 0px; /
-6px /
flex: 1;
flex-direction: row;
-o-width: 150px !important; /150px/
min-width: 174px; /170px/
-o-max-width: 190px; /1200px/
margin: 0px 10.0px 14px 1.0px; /
margin: 0px 10.0px 14px 1.0px;
, 0px 4.5px 14px 7.5px; if {position: relative; left: -6px;} /
-o-padding: 0px 0px 0px 0px;
-o-margin-left: calc(var(--ytd-rich-grid-item-margin) / 9.5) !important;
-o-margin-right: calc(var(--ytd-rich-grid-item-margin) / 1.5) !important;}
/
Отступы для решётки Миниатюр Спраа и слева /
ytd-rich-grid-renderer[mini-mode] #contents.ytd-rich-grid-renderer, ytd-rich-grid-renderer[mini-mode] #submenu.ytd-rich-grid-renderer {
padding: 32px 6px 0px 6px;
-o-margin: 10px 0px 0px 0px;
/
max-width: calc( var(--ytd-rich-grid-items-per-row) *
(var(--ytd-rich-grid-mini-item-max-width)
+ var(--ytd-rich-grid-item-margin)) );
/}
}

@-moz-document domain("youtube.com") {
/* Шапка Белая/Чёрная - рабочая */

/* Рабочая Шапка - белая /
ytd-masthead {
--yt-spec-general-background-a: #fff !important; /фон микрофона/
--yt-spec-brand-background-solid: #fff !important; /фон микрофона МИНИ ОКНО/
--ytd-searchbox-legacy-border-color: #ccc !important; /
контур серчбокса /
--ytd-searchbox-legacy-button-border-color: #d3d3d3 !important; /
контур кнопки серчбокса /
--ytd-searchbox-legacy-button-hover-border-color: #c6c6c6 !important; /
контур кнопки серчбокса подсвеченный /
--ytd-searchbox-legacy-button-color: #f8f8f8 !important; transition: all 2ms linear 0s; /
БГ кнопки серчбокса /
--ytd-searchbox-legacy-button-hover-color: #f0f0f0!important; /
БГ кнопки серчбокса подсвеченный /
--ytd-searchbox-legacy-border-shadow-color: #eee !important; /
Тень внутри серчбокса /
--paper-input-container-input-align: baseline;
--yt-spec-wordmark-text: rgb(33, 33, 33) !important; /
текст лого /
--yt-spec-call-to-action: #065fd4 !important; /
Кнопка войти в акаунт /
--yt-spec-text-secondary: #606060 !important; /
Код страны /
--yt-searchbox-background: #fff !important; /
серчбокс БГ /
--ytd-searchbox-background: #fff !important; /
серчбокс БГ v2*/
display: block; width: 100%; background: rgb(255, 255, 255); /* БГ /
box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, .102);} /
rgba(128, 128, 128, .16) */

/* контур внутри кнопки серчбокса */
#search-icon-legacy.ytd-searchbox:hover {box-shadow: inset 0 0px 2px rgba(0, 0, 0, .2) !Important;
transition-duration: 2ms; transition-timing-function: linear; transition-delay: 0s !important;}
#search-icon-legacy.ytd-searchbox {box-shadow: inset 0 0px 1px rgba(0, 0, 0, .1) !Important;
transition-duration: 2ms; transition-timing-function: linear; transition-delay: 0s !important;}

/* Рабочая Шапка - чёрная /
[dark] ytd-masthead {
--yt-spec-general-background-a: #202020 !important; /фон микрофона/
--yt-spec-brand-background-solid: #202020 !important; /фон микрофона МИНИ ОКНО/
--ytd-searchbox-legacy-border-color: #303030 !important; /
контур серчбокса /
--ytd-searchbox-legacy-button-border-color: rgb(59, 59, 59) !important; /
контур кнопки серчбокса /
--ytd-searchbox-legacy-button-hover-border-color: rgb(67, 67, 67) !important; /
контур кнопки серчбокса подсвеченный /
--ytd-searchbox-legacy-button-color: rgb(49, 49, 49) !important; transition: all 2ms linear 0s; /
БГ кнопки серчбокса #393939 , #313131*/
--ytd-searchbox-legacy-button-hover-color: rgb(53, 53, 53)!important; /* БГ кнопки серчбокса подсвеченный /
--ytd-searchbox-legacy-border-shadow-color: rgba(48, 48, 48, .5) !important; /
Тень внутри серчбокса /
--paper-input-container-input-align: baseline;
--yt-spec-wordmark-text: rgb(255, 255, 255) !important; /
текст лого /
--yt-spec-call-to-action: #3ea6ff !important; /
Кнопка войти в акаунт /
--yt-spec-text-secondary: #aaaaaa !important; /
Код страны /
--yt-searchbox-background: #121212 !important; /
серчбокс БГ - #0F0F0F*/
--ytd-searchbox-background: #121212 !important; /* серчбокс БГ v2*/
-o-display: block; -o-width: 100%;
background: rgb(32, 32, 32); /* БГ - rgb(32, 32, 32);/
box-shadow: inset 0px -2px 0px 0px rgb(0, 0, 0);} /
rgba(0, 0, 0, .16) */

/*
html:not(.style-scope)[dark], :not(.style-scope)[dark] {
--yt-spec-brand-background-solid: #212121;
*/
}

@-moz-document domain("youtube.com") {
/* Исправления Интеграции Чужих дополнений (опционально) */

/* (i) По своему усмотрению могу добавлять фиксы позицианирования интенграции чужих элементов,
которые могут работать параллельно стилю, если это не будет идти ему во вред (i)*/

    /* "PotPlayer YouTube Shortcut: by "depresjon" */

/* позиционирование Кнопок ПотПлеера / Positioning the PotPlayer Buttons /
/
chrome.google.com/webstore/detail/cfdpeaefecdlkdlgdpjjllmhlnckcodp
addons.mozilla.org/firefox/addon/potplayer-youtube-shortcut /
[flexy][is-two-columns_] .yt-ppbutton {position: relative; top: 16px; left: 79px !important; /
Светлые Кнопки /
box-shadow: 0 0 2px 0 var(--ytd-searchbox-legacy-button-border-color);}
[flexy][is-two-columns_] .yt-ppbuttonBlack {position: relative; top: 16px; left: 79px !important; /
Тёмные Кнопки /
box-shadow: inset 0 0 5px 1px #191919, 0 0 2px 0 var(--ytd-searchbox-legacy-button-border-color);}
/
в Режиме Одной колонки /
[flexy] .yt-ppbutton {position: relative; top: 16px; left: -1px !important; /
Светлые Кнопки /
box-shadow: 0 0 2px 0 var(--ytd-searchbox-legacy-button-border-color);}
[flexy] .yt-ppbuttonBlack {position: relative; top: 16px; left: -1px !important; /
Тёмные Кнопки */
box-shadow: inset 0 0 5px 1px #191919, 0 0 2px 0 var(--ytd-searchbox-legacy-button-border-color);}
}

@-moz-document domain("youtube.com") {
/* # уменьшить свободное прострранство между ГОРИЗОНТАЛЬНЫМИ блоками с Видео на странице Канала # */
#items.yt-horizontal-list-renderer {margin-bottom: 14px;} /Низ самого верхнего блока - Низ/
.grid-subheader.ytd-shelf-renderer {margin-top: 14px; margin-bottom: 0px;} /Название блока - Верх/
#subtitle.ytd-shelf-renderer {margin-top: 6px;} /Описание Блока - Верх/
/пространство от верхнего края превью до Названия блока - Верх/
#contents.ytd-shelf-renderer {margin-top: 10px;} /ИЛИ пространство от верхнего края превью до Описания блока - Верх/
/*сетка (Названия видео - отступ сверху), (Ник Автора, количество просмотров, дата публикации - отступ снизу) */
h3.ytd-grid-video-renderer {margin: 2px 0 1px;}

/* размер шрифта Названия Видео на главной странице Канала и позицианирование /
ytd-grid-video-renderer #video-title.yt-simple-endpoint.ytd-grid-video-renderer
{font-size: 1.3rem; font-weight: 500; margin-top: -5px;/
-2px*/}
/* размер и параметры шрифта просмотров и времени публикации Видео на главной странице Канала и в меню Видео */
#metadata-line.ytd-grid-video-renderer {line-height: 1.3em; color: #767676; max-width: 100%; max-height: 2.6rem; font-size: 1.1rem; font-weight: 500;
-o-display: inline-block; -o-letter-spacing: 0px; margin-top: 0px; }
/вместимость шрифта по горизонтали - выравнивание по правому Краю/
#meta.ytd-grid-video-renderer {padding-right: 0px /0px - так нужно/;}

/* МЕНЮ КАНАЛА: Главная, Видео, Плейлисты, Каналы, Обсуждение, О Канале /
/
новое 2021 /
tp-yt-paper-tab.ytd-c4-tabbed-header-renderer {padding: 0 11px; vertical-align: middle; font-size: 1.3rem; text-transform: none; --paper-tab-ink: transparent!important;} /
--paper-tab-ink: var(--yt-spec-paper-tab-ink);*/
/старый вариант/
paper-tab.ytd-c4-tabbed-header-renderer {padding: 0 11px; vertical-align: middle; font-size: 1.3rem; text-transform: none;}

/* задержки при переключении пунктов меню */
#selectionBar.tp-yt-paper-tabs {transition: all 1ms linear 0s !important;}

/* МЕНЮ КАНАЛА: Главная, Видео, Плейлисты, Каналы, Обсуждение, О Канале (Дополнительные Параметры) /
/
новое 2021 /
tp-yt-paper-tabs.ytd-c4-tabbed-header-renderer {--paper-tabs-selection-bar-color: #f00;
--paper-tabs-selection-bar_-_border-bottom-width: 3px; box-sizing: border-box;
color: var(--yt-lightsource-secondary-title-color); height: 48px; padding-bottom: 1px; margin-left: 51px;}
#tabsContent.tp-yt-paper-tabs > :not(#selectionBar) {height: 48px !important;}
/
Исправление для кнопок (Опубликованные и На проверке) Раздела Комментариев - Творческой Студии /
#comment-queue #tabsContent.tp-yt-paper-tabs > :not(#selectionBar) {height: 32px !important;}
/старое/
paper-tabs.ytd-c4-tabbed-header-renderer {--paper-tabs-selection-bar-color: #f00; /
Цвет подчёркивания /
--paper-tabs-selection-bar_-_border-bottom-width: 3px; /
высота подчёркивания пункта меню*/
color: var(--yt-lightsource-secondary-title-color); /* Цвет НЕ выделенных пунктов меню*/ height: 48px ;padding-bottom: 1px;}

/Скрытие элементов прокрутки МЕНЮ КАНАЛА/
tp-yt-paper-icon-button.tp-yt-paper-tabs {-o-visibility: hidden; opacity: 0;} /* новое 2021 */
paper-tabs.ytd-c4-tabbed-header-renderer paper-icon-button.paper-tabs {-o-visibility: hidden; opacity: 0;}
/*Скрытие элементов прокрутки МЕНЮ КАНАЛА - отображать скрытые (если они есть) при наведении курсора /
tp-yt-paper-icon-button.tp-yt-paper-tabs:hover {-o-visibility: hidden; opacity: 0.8;} /
новое 2021 */
paper-tabs.ytd-c4-tabbed-header-renderer paper-icon-button.paper-tabs:hover {-o-visibility: hidden; opacity: 0.5;}

/* сделать стрелки Элемента прокрутки толще */
tp-yt-iron-icon#icon.tp-yt-paper-icon-button svg {stroke: #919191; stroke-width: 1.3; stroke-linecap: round;}

/------------------------------------------------------/

/* Мини Аватары ( Видео с Канала ) на Главной странице Канала - ПОЗИЦИОНИРОВАНИЕ и по отношению к тексту */
#avatar.ytd-shelf-renderer {margin-left: 6px; height: 32px; width: 32px; margin-right: 2px;
border-radius: 0%;background-color: transparent;overflow: hidden;}

/Горизонтальная сетка главной страницы канала - отступ между видео - Сверху/
#grid-container.ytd-expanded-shelf-contents-renderer > *.ytd-expanded-shelf-contents-renderer:not(:last-child) {margin-bottom: 6px; /13px, второй вариант 6px/}

/Кнопки промотки горизонтальных списков видео/
.arrow.yt-horizontal-list-renderer {width: 32px; height: 55px; border-radius: 24px; margin-top: 10px;
box-shadow: 0 4px 4px rgba(0, 0, 0, 0.3), 0 0 4px rgba(0, 0, 0, 0.2), inset 0px 0px 1px 1px rgba(227, 227, 227, .1);}

/(Кнопки промотки горизонтальных списков видео) : - Исправление косяка youTube нерабочей половины левой кнопки/
#contentContainer.app-drawer[swipe-open].app-drawer::after {position: fixed; top: 0; bottom: 0; left: 100%; visibility: visible; width: 7px;}

/Вертикальный СТОЛБЕЦ главной страницы канала + в Тренде (50% будет показывать два столбца Видео в блоке/
/* (min-width : минимальный размер окна браузера в "px" при котором два столбца превратятся в один) /
/
по умолчанию min-width: 534px; - больше ставить нельзя, иначе прекратит срабатывать вид в два столбца на некоторых Каналах */
#grid-container.ytd-expanded-shelf-contents-renderer > *.ytd-expanded-shelf-contents-renderer {width: 50%; flex: auto; min-width: 534px; overflow: hidden;}

/Текст названия Видео "Превью канала" и названия Видео в Вертикальном столбце канала + Позицианирование (Действует и на Тренды)/
#video-title.ytd-video-renderer {font-size: 1.4rem; margin-top: 0px;}

/текст Описания "Превью канала" и описания видео в Вертикальном столбце канала/
#description-text.ytd-video-renderer
{padding-top: 2px; -o-margin-bottom: 8px; max-height: 3.3rem; font-size: 1.2rem; font-weight: 500; padding-right: 3px; overflow-wrap: anywhere;}
/отступ текста от правого края превью/
ytd-video-renderer:not([use-prominent-thumbs]) ytd-thumbnail.ytd-video-renderer {margin-right: 11px;}

/*отступы Описаний Вертикальных Видео (преобразованных в столбцы - Треды и тд.) */
ytd-video-renderer.ytd-expanded-shelf-contents-renderer {padding-right: 8px; /24px/ box-sizing: border-box;}

/* Размер "Превью канала", и оно же Видео в "Трендах" + Контур */
ytd-video-renderer:not([use-prominent-thumbs]) ytd-thumbnail.ytd-video-renderer {
flex: none; width: 246px; height: 138px; box-shadow: 0px 0px 1px 0px rgb(85, 102, 136);}

/===================================================================================================/

/размер превью видео в вертикальном блоке - X/
-o-ytd-video-renderer:not([use-prominent-thumbs]) -o-ytd-thumbnail.ytd-video-renderer {
-o-flex: none;
-o-width: 246px;
-o-height: 138px;
margin-right: 11px;} /отступ текста от правого края превью/

/*******************/
}

@-moz-document domain("youtube.com") {
/* Чип Меню */

/* Цвета Кнопки - "Влево" и "Вправо" в Тёмной теме */
[dark] #left-arrow-button.ytd-feed-filter-chip-bar-renderer, [dark] #right-arrow-button.ytd-feed-filter-chip-bar-renderer
{background-color: #202020;}

/* ПРАВИЛЬНЫЕ Цвета Градиента для Кнопок "Влево" и "Вправо" для Чип Бара в Тёмной теме */
ytd-feed-filter-chip-bar-renderer[is-dark-theme] #left-arrow.ytd-feed-filter-chip-bar-renderer:after {
background: linear-gradient(to right, #202020 20%, rgba(60, 60, 60, 0) 80%) ;}
ytd-feed-filter-chip-bar-renderer[is-dark-theme] #right-arrow.ytd-feed-filter-chip-bar-renderer:before {
background: linear-gradient(to left, #202020 20%, rgba(60, 60, 60, 0) 80%);}

///////////////////////////////////////////////////////////////////////////
/* расположение Чип меню */

/* Чип Меню ENG - при открытом Гид Меню /
/
новая версия */
[guide-persistent-and-visible] #chips-wrapper.ytd-feed-filter-chip-bar-renderer {
position: fixed; -o-left: 0% !important;
width: calc(100% - 500px);
margin-left: 132px!important;
-o-margin-left: auto !important; -o-right: 12% !important;}
[guide-persistent-and-visible] #chips-wrapper.ytd-feed-filter-chip-bar-renderer:hover {
position: fixed; -o-left: 22.51% !important;
width: calc(100% - 500px);
margin-left: 132px!important;
-o-right: 12% !important;}

/* Чип Меню ENG - при открытом Гид Меню (Мини Мод) /
[guide-persistent-and-visible] [mini-mode] #chips-wrapper.ytd-feed-filter-chip-bar-renderer {
position: fixed; -o-left: 22.75% !important; /22.51%/
width: calc(100% - 400px) !important; margin-left: 80px !important;
/
-o-right: 5.6% !important;
-o-min-width: 962px;
-o-max-width: 73.5%;
-o-width: calc(100% - 650px); */}
[guide-persistent-and-visible] [mini-mode] #chips-wrapper.ytd-feed-filter-chip-bar-renderer:hover {
position: fixed; -o-left: 22.75% !important; /22.51%/
width: calc(100% - 400px) !important; margin-left: 80px !important;}

/* Чип Меню ENG - при видимом Мини Гид Меню (Мини Мод) */
[mini-guide-visible] [mini-mode] #chips-wrapper.ytd-feed-filter-chip-bar-renderer {
position: fixed; -o-left: 22.75% !important; /22.51%/
width: calc(100% - 277px) !important; margin-left: 136px !important;}
[mini-guide-visible] [mini-mode] #chips-wrapper.ytd-feed-filter-chip-bar-renderer:hover {
position: fixed; -o-left: 22.75% !important; /22.51%/
width: calc(100% - 277px) !important; margin-left: 136px !important;}

///////////////////////////////////////////////////////////////////////////

/* Ярлык вызывающий Чип Меню */
.ytd-feed-filter-chip-bar-renderer#chips-wrapper:after
{margin-top: 38px; content:""; display: inline-block;
opacity:.4; filter: saturate(0);
transition: all 200ms linear 1s !important;
padding: 48px 14px 4px 14px;
background-image: url(https://vk.com/emoji/e/e28f8f.png);
background-repeat: no-repeat !important;
background-position-x: 6px !important; background-position-y: 32px !important;
-o-box-shadow: inset 0 3px 8px 0.2px #9191914d;
-o-background-color: rgba(67, 194, 87, .38) !important; position: fixed; right: calc(3% - 1em);
border-radius: 0px 0px 20px 20px; z-index: -1 !important; cursor: pointer;}

/* Ярлык вызывающий Чип Меню - Подсвеченный */
.ytd-feed-filter-chip-bar-renderer#chips-wrapper:hover:after
{margin-top: 0px/61px/; content:""; display: inline-block;
opacity:.8; filter: saturate(0);
transition: all 150ms linear 0.3s !important;
padding: 28px 14px 4px 14px;/4px 4px 4px 5px/
background-image: url(https://vk.com/emoji/e/e28694.png);
background-repeat: no-repeat !important;
background-position-x: 6px !important; background-position-y: 7.99px !important;
-o-box-shadow: inset 0 3px 8px 0.2px #91919100;
-o-background-color: rgba(210, 210, 210, .69) !important; position: fixed; right: calc(3% - 1em);
border-radius: 0px 0px 20px 20px; z-index: -1 !important; cursor: pointer;}

/* ДОПОЛНИТЕЛЬНЫЙ Ярлык вызывающий Чип Меню и позволяющий прокручивать чипы держа указатель мыши на нём*/
#scroll-container.ytd-feed-filter-chip-bar-renderer:after{margin-top: 0px; content:""; display: inline-block;
opacity:.4;
transition: all 0ms linear 0.0s !important;
padding: 28px 14px 4px 14px;
-o-box-shadow: inset 0 3px 8px 0.2px #9191914d;
-o-background-color: rgba(86, 8, 251, .65) !important; position: fixed; right: calc(3% - 1em);
border-radius: 0px 0px 20px 20px; z-index: 1; cursor: pointer;}
#scroll-container.ytd-feed-filter-chip-bar-renderer:hover:after {margin-top: 0px/61px/; content:""; display: inline-block;
opacity:.8;
transition: all 0ms linear 0.0s !important;
padding: 28px 14px 4px 14px;/4px 4px 4px 5px/
-o-box-shadow: inset 0 3px 8px 0.2px #91919100;
-o-background-color: rgba(206, 25, 25, .69) !important; position: fixed; right: calc(3% - 1em);
border-radius: 0px 0px 20px 20px; z-index: 1; cursor: pointer;}

/проверочная настройка/
#left-arrow.ytd-feed-filter-chip-bar-renderer, #right-arrow.ytd-feed-filter-chip-bar-renderer
{-o-background-color: red;}

/* Скругление Чип Бара */
.ytd-feed-filter-chip-bar-renderer:not(yt-chip-cloud-chip-renderer):not(#right-arrow):not(#left-arrow)
{border-radius: 0px 0px 23px 23px;}

/скругление фона тсрелок в Меню чипов/
-o-[dark] #left-arrow-button.ytd-feed-filter-chip-bar-renderer {background-color: #202020;}
-o-[dark] #right-arrow-button.ytd-feed-filter-chip-bar-renderer {background-color: #202020;}
#left-arrow-button.ytd-feed-filter-chip-bar-renderer {
-o-background-color: red; /var(--yt-spec-brand-background-primary)/
display: flex;
border-radius: 0 0 0 23px !important;
flex-direction: column;
justify-content: center;}
#right-arrow-button.ytd-feed-filter-chip-bar-renderer {
-o-background-color: red; /var(--yt-spec-brand-background-primary)/
display: flex;
border-radius: 0 0 23px 0 !important;
flex-direction: column;
justify-content: center;}

/* Чип Меню ENG - Светлое /
#chips-wrapper.ytd-feed-filter-chip-bar-renderer {
box-shadow: 0px 0px 1.5px 0px rgb(0, 0, 0), 0 3px 3px rgba(0, 0, 0, 0.3), var(--shadow-elevation-6dp_-_box-shadow);
transition: margin-top 200ms linear 1s !important;
position: fixed;/
fixed /
/
-o-top: 1; -o-left: 1%; -o-right: 1;/
margin-top: -62px; /
-44px , -62*/
top: var(--ytd-rich-grid-chips-bar-top);
width: 80%; /var(--ytd-rich-grid-chips-bar-width)/
-o-width: calc(80% - -1.1em);
z-index: 2000;
background-color: #fff; /* var(--yt-spec-brand-background-primary); /
border-top: 0px solid var(--yt-spec-10-percent-layer);
border-bottom: 0px solid var(--yt-spec-10-percent-layer);
display: flex;
justify-content: center !important;
margin-left: 9.86% !important;
height: 48px;
-o-background-image: url(https://i114.fastpic.ru/big/2021/0203/0f/996f6a47683a8e02898cb4b3e5c70d0f.png);
background-repeat: no-repeat !important;
background-position-x: 50.05% !important; background-position-y: -60px !important;
-o-background-color: #dcffd7;
flex: none;}
/
Чип Меню ENG - Тёмное */
[dark] #chips-wrapper.ytd-feed-filter-chip-bar-renderer {background-color: #202020;
box-shadow: 0 0 0 1px #373737,var(--shadow-elevation-6dp_-_box-shadow);}

/* Чип Меню ENG - Светлое (наведение курсора) /
#chips-wrapper.ytd-feed-filter-chip-bar-renderer:hover {
transition: margin-top 150ms linear 0.3s !important;
position: fixed;/
fixed /
/
-o-top: 1; -o-left: 1%; right: 1;/
margin-top: 0px;
top: var(--ytd-rich-grid-chips-bar-top);
width: 80%; /var(--ytd-rich-grid-chips-bar-width)/
z-index: 2000;
background-color: #fff; /
var(--yt-spec-brand-background-primary); /
border-top: 0px solid var(--yt-spec-10-percent-layer);
border-bottom: 0px solid var(--yt-spec-10-percent-layer);
display: flex;
justify-content: center !important;
margin-left: 9.86% !important;
height: 48px;
-o-box-shadow: 0px 10px 10px 0px;
flex: none;}
/
Чип Меню ENG - Тёмное (наведение курсора) */
[dark] #chips-wrapper.ytd-feed-filter-chip-bar-renderer:hover {background-color: #202020;
box-shadow: 0 0 0 1px #373737, var(--shadow-elevation-6dp_-_box-shadow);}

/* Шапка - для Чипов (отступ) ENG зона*/
#header.ytd-rich-grid-renderer {
width: 100%;
margin-top: -56px;
display: flex;
/* display: -ms-flexbox; /
/
display: -webkit-flex; /
/
display: flex; /
/
border-radius: 50px !important; /
}
/
~~~~~~~~ скрываемое Чип Меню под видео: настройки ~~~~~~~~*/

/* Фильтр Чипов (тегов) на вкладке с Видео - отступ Слева, Справа и Сверху */
#chips.yt-chip-cloud-renderer {margin-left: 10px; margin-top: 0px/7px/; padding-right: 10px !important;
padding-top: 0px/4px/; background: var(--yt-spec-brand-background-primary); margin-bottom: -3px;}

/*Л*/

#left-arrow.yt-chip-cloud-renderer:after {
background: linear-gradient(to right, var(--yt-spec-brand-background-primary) 10%, rgba(249, 249, 249, 0) 90%);}
yt-chip-cloud-renderer[is-dark-theme] #left-arrow.yt-chip-cloud-renderer:after {
background: linear-gradient(to right, var(--yt-spec-brand-background-primary) 10%, rgba(24, 24, 24, 0) 90%);}

/*Р*/

#right-arrow.yt-chip-cloud-renderer:before {
background: linear-gradient(to left, var(--yt-spec-brand-background-primary) 10%, rgba(249, 249, 249, 0) 90%);}
yt-chip-cloud-renderer[is-dark-theme] #right-arrow.yt-chip-cloud-renderer:before {
background: linear-gradient(to left, var(--yt-spec-brand-background-primary) 10%, rgba(24, 24, 24, 0) 90%);}

/* Цвет Стрелок Фильтра Чипов (тегов) на вкладке с Видео */
#left-arrow.yt-chip-cloud-renderer, #right-arrow.yt-chip-cloud-renderer {
height: 33px; overflow: hidden !important; -o-margin-top: 3px;
-o-background-color: red;
-o-background: var(--yt-spec-brand-background-primary);
-o-color: var(--yt-spec-text-secondary); opacity: 1;}
/цвет под стрелками/
#left-arrow-button.yt-chip-cloud-renderer, #right-arrow-button.yt-chip-cloud-renderer {
background: var(--yt-spec-brand-background-primary);}

/БГ чип меню/
#scroll-container.yt-chip-cloud-renderer {background: var(--yt-spec-brand-background-primary);}
yt-chip-cloud-renderer {background-color: var(--yt-spec-brand-background-primary);}

/* скрываемое Чип Меню под видео /
div#content.yt-related-chip-cloud-renderer
{height: 100%; -o-background-color: #ff00001c !important;
transition: all 700ms linear 1.3s, opacity 350ms linear 1.5s !important;
position: relative; top: 4px;
margin-top: -10px;/
-18px*/
margin-bottom: -40px;/-40px/
opacity: 0.0;
z-index: 1;
width: auto;
padding: 2px 0px 8px 0px;/8px 0px 10px 0px/
overflow: auto;
transform: scale(1.0, 0.4);}/scale(1.0, 0.4)/
/* скрываемое Чип Меню под видео - Навеедние Курсора */
div#content.yt-related-chip-cloud-renderer:hover
{height: 100% !important; -o-background: #00800075 !important;
transition: all 400ms linear 0.2s !important;
position: relative; top: -5px;
opacity: 1;
margin-top: 7.5px;
margin-bottom: -20px;
padding: 0.5px 0px 5px 0px;/8px 0px 10px 0px/
transform: scale(1.0, 1.0);}

/* указывающая Стрелка 'v' для скрываемого Чип Меню под видео /
yt-related-chip-cloud-renderer.ytd-watch-next-secondary-results-renderer:before {
-o-background: #ffcc0061 !important; -o-padding: 10px 0% 10px 100%; color: #ff00c6;
transition: all 150ms linear 1.7s !important;
background-image: url(https://i114.fastpic.ru/big/2021/0203/0f/996f6a47683a8e02898cb4b3e5c70d0f.png);
background-repeat: no-repeat !important; width: 12px; height:10px;
margin-top: -13px; background-position-x: -5px !important; background-position-y: -98px !important;
display: block; content: ""; position: relative; top: 22px; left: 48.5%;
opacity: 1 !important; margin-bottom: 0px !important;}
/
указывающая Стрелка 'v' для скрываемого Чип Меню под видео - Навеедние Курсора */
yt-related-chip-cloud-renderer.ytd-watch-next-secondary-results-renderer:hover:before {
-o-background: #00ff5661 !important;
transition: all 80ms linear 0.2s !important;
display: block; content: "";
opacity: 0 !important;}
}

@-moz-document domain("youtube.com") {
/* Граница основной части кода от "Funny" */

/vvvvvvvvvvvvvvvvvvvvvvvvvvvvv перенесено сверху vvvvvvvvvvvvvvvvvvvvvvvvvvvvv/
/* видимо что-то связанное с Сеткой главной страницы /
#rich-shelf-header.ytd-rich-shelf-renderer {
margin: 10px 0;}
/
Размер Чипа в фильтре */
yt-chip-cloud-chip-renderer {
height: 24px;
min-width: 12px;
padding: 0 7px;
border-radius: 16px;
margin: 8px;
margin-left: 0;
font-size: 10pt;}

/^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ перенесено сверху ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^/

/*Высота шапки Ютуба : - думаю отключить */
/*создаёт дополнительную пустую строку под шапкой после выхода из полноэкранного просмотра Видео */
-o-#container.ytd-masthead {
height: 47px;} /47px/

/высота поля между контентом и Шапкой YouTube (верхним полем с иконками, копками и поиском) /
/
без использования (#container.ytd-masthead) бессмысленный параметр: - думаю отключить
/
-o-html:not(.style-scope) {
--ytd-toolbar-height: 47px;} /47px/

/отступ текста в поле поиска - Вправо/
#container.ytd-searchbox {
padding: 0 4px;} /0 4px/

/высота активного поля нажатия на пункт меню , в Меню на Аватарке пользователя (правый верхний край экрана)/
paper-item.ytd-compact-link-renderer {
height: 27px;} /27px/

/интервалы по высоте между строками в Меню на Аватарке пользователя (правый верхний край экрана)/
ytd-compact-link-renderer {
--paper-item-min-height: 32px;} /32px/

/* интервалы по высоте между строками - Левого Главного меню */
-o-ytd-guide-section-renderer {
--paper-item-min-height: 32px;} /32px/

/размер ВСЕХ изображений на YouTube (включая Аватарки, превью видео, иконки подписок и тд.) - гробит Превью Плейлистов - отключаю/
-o-img#img {
width: 100%; /100%/
height: 100%;} /100%/

yt-img-shadow.style-scope.ytd-channel-renderer.no-transition {
height: 90px; /90px/
width: 90px;} /90px/

div#content-section {
height: 90px;} /90px/

#info.ytd-channel-renderer {
padding: 0 16px;} /padding: 0 16px/

/* размер кнопки [Подписаться] по высоте, по ширине - 2021 добавил !important - без этого глючило */
tp-yt-paper-button.ytd-subscribe-button-renderer {
padding: 4.0px 10px !important;} /padding: 6px 10px/

/* размер кнопки [Спонсировать] по высоте, по ширине*/
ytd-button-renderer.style-suggestive[is-paper-button] tp-yt-paper-button.ytd-button-renderer {
padding: 4px 1.5px !important;} /padding: 4px 1.5px/

#avatar.ytd-channel-renderer {width: 100px;} /100px/

/не показывать Аватары каналов на Главной странице YouTube/
#avatar-link.ytd-rich-grid-video-renderer {display: none;}

/* !!!!!!!! размер Миниатюр главной страницы - дефолт 89% (моё 94%) !!!!!!!!!!!! /
/
width: 89%; */
-o-#contents.ytd-rich-grid-renderer, #grid-title.ytd-rich-grid-renderer {
width: 89%;} /width: 89%/

/* скорее всего это были интервалы и смещение Миниатюр на главной странице, но видимо уже не работает /
#chips-below.ytd-rich-grid-renderer {
width: 88%; /88%/
margin-top: -2px;} /
-2px*/

/* ширина блока горизонтальных списков видео внутри Плейлиста*/
-o-ytd-playlist-sidebar-renderer {
width: 320px;} /*320px , - YouTube def. 417px */

/===================================================/

/* ширина блока горизонтальных списков видео внутри Плейлиста - def. YouTube */
-o-ytd-playlist-sidebar-renderer {
display: block;
width: 417px;
padding-top: 24px;
padding-right: 32px;
padding-bottom: 24px;
padding-left: 32px;
box-sizing: border-box;
background-color: var(--yt-spec-general-background-a);
overflow: auto;
-o-min-height: 100px;}

/===================================================/

/* Размер превью внутри Плейлиста и его описани */

/* ytd-playlist-thumbnail.ytd-playlist-sidebar-primary-info-renderer { /
/
width: auto; / /250px/
/
height: 140px; / /140px/
/
margin-bottom: 16px; / /отступ описания плейлиста - ВНИЗ/
/
} */

/* Размер Аватарки Автора ролика на вкладке с Видео ( Бред - отключаю )/
/
-o-#avatar.ytd-video-owner-renderer {
/* width: 30px; / /30px/
/
height: 30px; / /30px/
/
} */

ytd-inline-form-renderer[style=INLINE_FORM_STYLE_TITLE] #text-displayed.ytd-inline-form-renderer {
overflow: hidden; /overflow: hidden/
font-size: 1.8rem; /font-size: 1.8rem/
font-weight: 400; /font-weight: 400/
line-height: 2.4rem;} /line-height: 2.4rem/

/* Отступ плашек с Видео от левого Края Плейлиста (внутри плейлиста) /
/
[связано с левой Мини Панелью Меню] /
-o-ytd-browse[page-subtype=playlist] ytd-two-column-browse-results-renderer.ytd-browse {
padding-left: 427px;} /
320px, - YouTube def. 417px, 427px моё.,v2 500px /
/
RU: 427px по умолчанию, (поменяйте на 499px если убрана левая Мини Панель Меню:) /
/
Новая версия, старая больше не работает */
-o-ytd-browse[page-subtype=playlist][has-sidebar_] ytd-two-column-browse-results-renderer.ytd-browse {
padding-left: 427px;} /def. 417px, моё 427px/

/ширина поля поиска [но не кнопки поиска] (чем больше значение, тем меньше ширина)/
#search-icon-legacy.ytd-searchbox {
width: 70px;} /70px/

/расположение Поля Поиска по вертикали (вправо - влево)/
#center.ytd-masthead {
margin-right: auto; /margin-right: auto/
margin-left: -5px;} /margin-left: -5px/

Notes

Userstyle doesn't have notes.

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name           CompactTube (White)
@namespace      https://vk.com/jakill
@homepageURL    https://userstyles.world/style/285/
@version        1.7.0
@description    ideological continuation of the classic YouTube layout
@author         Jakill02 / based on the Style by (Funny)
==/UserStyle== */

@-moz-document domain("youtube.com") {
/* CompactTube (White) v1.7.0 */

                /* Main Style Page: 		https://userstyles.world/style/285/ */
                /* 1.5.8+(17)EVO Style Page: 	https://userstyles.world/style/312/*/

/*    ENG: here you can install a helper script to automatically hide the Left Menu(Guide Menu)
      RU: тут вы можете установить вспомогательный скрипт автоматически скрывающий Левое Меню(Гид Меню)
        https://greasyfork.org/ru/scripts/427241
        https://openuserjs.org/scripts/Jakill02/H_i_d_e_Y_T_B_g_u_i_d_e_M_e_n_u
                (Manual installation / Установка вручную)
        https://disk.yandex.ru/d/PjQuthfxh9MVqQ
        https://vk.com/doc135428081_598064848  */
}

@-moz-document domain("youtube.com") {
/* ОТКЛЮЧАЕМЫЕ ЭЛЕМЕНТЫ / DISCONNECTABLE ELEMENTS */

/* Watched Videos Mark / Отметка просмотренных Видео (V) */
        /* ENG: to disable, delete " x " symbol before the line.
           RU:  для отключения, сотрите символ " х " перед строкой. */
   x  ytd-thumbnail-overlay-resume-playback-renderer:after {display: none !important;}

    /* ENG: Remove Filter-Bar of video on the Main page: - "none" - remove: "flow" - show */
    /* RU:  Убрать Фильтр-Бар видео на Главной странице: - "none" - убрать: "flow"- показать */
    -o-ytd-feed-filter-chip-bar-renderer {display: flow;}

    /* ENG: Disable Chip(Tags) Filter-Bar on the Video tab: - "none" - turn off: "flow" - do not turn off */
    /* RU:  Отключить Фильтр-Бар Чипов(тегов) на вкладке с Видео:  - "none" - отключить: "flow" - не отключать */
    -o-#chips.yt-chip-cloud-renderer {display: flow;}


/* ##> ENG: Use Classic fonts (excludes the problematic "Roboto" font).
            to disable, add "x" before the line. to enable, erase "x".
            example: "  x  body * {font-family: Arial, Tahoma, sans-serif! important;} "
            ——————————————————————————————————————————————————————————————————
        RU: Задействовать Классические шрифты (исключает проблемный шрифт "Roboto").
            для отключения допишите "x" перед строкой, для включения, сотрите "x". 
            пример: "  x  body * {font-family: Arial, Tahoma, sans-serif! !important;} "    */

      body * {font-family:  Arial, Tahoma, sans-serif !important;} /* "Chrome: font" ver.*/
  x   body * {font-family:  Tahoma, Arial, sans-serif !important;} /* "Opera: font" ver. */
                /* note/заметка: 
                    ENG: Opera uses "Tahoma" as the main font, while Chrome uses "Arial".
                    choose the one you want by disabling the other one. 
                    —————————————————————————————————————————————————————————
                    RU: Опера использует "Tahoma" как основной шрифт, в то время как Хром использует "Arial".
                    выберите нужный вам, отключив другой.    <## */
    
    /*интервалы между буквами*/
    body * {letter-spacing: 0px !important;}


/* (RU) убать верхние Алерты на главной странице / (ENG) remove the top Alerts on the main page */
[page-subtype=home] #content-wrapper.yt-alert-with-actions-renderer {display: none}

/* убрать новую рекламу на главной странице 2021 ноябрь */
ytd-rich-section-renderer[align-within-rich-grid] #content.ytd-rich-section-renderer {display: none}


/* RU:  убрать отключаемые новости об акциях - типа COVID-19: - "none" - убрать: "flow"- показать */
/* ENG: remove switchable news about promotions - like COVID-19: - "none" - remove: "flow" - show */
ytd-compact-promoted-item-renderer[view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID] #dismissable.ytd-compact-promoted-item-renderer {display: none;}
ytd-compact-promoted-item-renderer[view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID] #dismissible.ytd-compact-promoted-item-renderer {display: none;}

/* RU:  убрать неотключаемые РАЗЪЯСНЕНИЯ YouTube о COVID-19 и тд. (под Видео): - "none" - убрать: "flow"- показать */
/* ENG: remove non-switchable YouTube EXPLANATIONS about COVID-19, etc. (under Video): - "none" - remove: "flow" - show */
#clarify-box.ytd-watch-flexy {display: none;}

/* RU:  убрать новости YouTube: - "none" - убрать: "flow"- показать */
/* ENG: remove YouTube news: - "none" - remove: "flow" - show */
ytd-rich-section-renderer  {display: none;}

/* RU:  убрать рекламный баннер YouTube - Премиум, Музыка и тд. : - "none" - убрать: "flow"- показать */ 
/* ENG: remove YouTube banner ad - Premium, Music, etc. : - "none" - remove: "flow" - show */
ytd-banner-promo-renderer {display: none;}

        /* RU:  убрать предложение "YouTube Premium" на вкладке с Видео (N) */
        /* ENG: remove the "YouTube Premium" sentence on the Video tab (N) */
        ytd-mealbar-promo-renderer {display: none;}

/* RU:  Убрать рекламный баннер предлагающий разные Товары "masthead-ad" : - "none" - убрать: "flow"- показать  */
/* ENG: Remove advertising banner offering different Products "masthead-ad": - "none" - remove: "flow" - show */
#masthead-ad.ytd-rich-grid-renderer {display: none;}

/* RU:  убрать партнёрскую рекламу на вкладке с Видео */
/* ENG: remove affiliate ads on the Video tab */
.ytd-companion-slot-renderer {display: none;}
ytd-promoted-sparkles-web-renderer {display: none !important;}

/* RU:  отключить Опросы YouTube : - "none" - отключить: "flow"- не отключать */
/* ENG: disable YouTube Polls: - "none" - disable: "flow" - do not disable */
ytd-checkbox-survey-renderer[dialog][dialog][dialog] {display: none;}

/* RU:  Оповещения Снизу экрана (paper-toast): - •• ОТКЛЮЧЕНИЕ НЕ ЖЕЛАТЕЛЬНО! •• так как пропадут 
        и оповещения о добавлении в плейлисты, НО, если YouTube будет сильно задалбывать, можно отключить. */
/* ENG: Alerts Bottom of the screen (paper-toast): - •• TURNING OFF IS NOT DESIRABLE! •• since notifications about 
        adding to playlists will disappear along with them, BUT, if YouTube is very annoying, you can turn it off. */
    /* RU:    : none - отключить ;     flow - не отключать    */
    /* ENG:   : none - disable;        flow - do not disable */
    #toast {display: flow;}

    /* RU:  Отключить? ОПЛАЧЕННЫЕ Видеоролики(на правах рекламы) от пользователей и каналов на вкладке с Видео */
    /* ENG: Disable? PAID Videos (as advertising) from users and channels on the Video tab * /
    /* RU:    none : - отключить  /  flow : - не отключать  */
    /* ENG:   none: - disable     /  flow: - do not disable */
    ytd-compact-promoted-video-renderer {display: none;}

/* RU:  убрать бесконечную подгрузку предлагаемых видео на вкладке "c Видео": - "none" - убрать: "flow"- показать */
/* ENG: remove endless loading of offered videos on the "Video" tab: - "none" - remove: "flow" - show */
ytd-continuation-item-renderer.ytd-watch-next-secondary-results-renderer {display: none;} /* RU: zone */
#secondary ytd-continuation-item-renderer.ytd-item-section-renderer:not(#comments), 
#related ytd-continuation-item-renderer.ytd-item-section-renderer:not(#comments) {display: none;}/* ENG: zone */
yt-next-continuation.ytd-watch-next-secondary-results-renderer {display: none;}           /* Old ver. */

/* RU:  убрать ярлык "прокрутите экран вниз" в полноэкранном режиме Видео: - "none" - убрать: "flow"- показать */
/* ENG: remove the "scroll down" shortcut in full screen Video mode: - "none" - remove: "flow" - show */
.ytp-fullerscreen-edu-button.ytp-button {display: none;}

    /* Убрать секцию главного Меню "Ваши Фильмы": - "none" - убрать: "flow"- показать */
    ytd-guide-entry-renderer.ytd-guide-collapsible-section-entry-renderer:nth-child(3) {display: flow;}

    /* RU:  Отключить рекламный обзор Роликов в плеере "Карусели" в разделах Игры(Gaming), Музыка(Music) и тд.
            (останутся только Превью картинки)  : - "none" - отключить: "flow"- не отключать */
    /* ENG: Disable advertising review of Videos in the "Carousel" player in the sections (Gaming), (Music), etc.
            (only the Preview picture will remain): - "none" - disable: "flow" - do not disable */
    ytd-default-promo-panel-renderer-inline-playback-renderer {display: flow;}

    /* RU:  блокировать Рекламу в выкладке на Главной Странице (блокирует но оставляет пустое место)
       ENG: block Ads in the layout on the Main Page (blocks but leaves empty space)
    RU:     "none" - убрать:   "flow"- показать.  
    ENG:    "none" - remove:   "flow" - show.    */
    .ytd-display-ad-renderer {display: none;}
                /* RU:  либо можно удалять каждый первый результат в Выкладке на Главной Странице
                   ENG: or you can delete every first result in the Layout on the Main Page
                RU:     "none" - убрать: "flow"- показать.  
                ENG:    "none" - remove: "flow" - show.     */
                ytd-rich-item-renderer.ytd-rich-grid-renderer.style-scope:nth-of-type(1) {display: flow;}

/* RU:  Отключить Рекламный оверлэй в плеере на Паузе (N) */
/* ENG: Disable Advertising overlay in the player on Pause (N) */
.ytp-ad-overlay-container {display: none;}

/* RU:  Отключить Предлагаемые Видео в Видеоплеере на Паузе: на СТОРОННИХ сайтах (vk.com и тд.)
   ENG: Disable Suggested Videos in Video Player on Pause: on THIRD PARTY sites (vk.com, etc.)
    RU:  "none" - Отключить: "flow" - Показать 
    ENG: "none" - Disable:   "flow" - Show         */
.ytp-expand-pause-overlay .ytp-pause-overlay {display: none;}

/* правая колонка Видео (купить/взять на прокат) - отключить предложение */
#offer-module.ytd-watch-next-secondary-results-renderer {display: none !important}

/* RU:  Расширенный Лоток Эмоджи для Удобства выбора Эмоджи в ЛайвЧате (для включения, сотрите символ 'x' перед сторокой) */
/* ENG: Extended Emoji Tray for Convenient Emoji selection in Live Chat (to enable, erase the 'x' sy...

Reviews

No reviews yet.