@layer swift3 {@font-face{font-family:"Roboto";font-weight:400;font-style:normal;unicode-range:U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;src:url(https://aranyossyagoston.hu/wp-content/swift-ai/cache/aranyossyagoston.hu/aranyossy-adventi-zenes-enekes-istentisztelet-2025-december-7-11-00/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWwa0bba976.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:400;font-style:normal;unicode-range:U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src:url(https://aranyossyagoston.hu/wp-content/swift-ai/cache/aranyossyagoston.hu/aranyossy-adventi-zenes-enekes-istentisztelet-2025-december-7-11-00/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw27c16e75.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:400;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://aranyossyagoston.hu/wp-content/swift-ai/cache/aranyossyagoston.hu/aranyossy-adventi-zenes-enekes-istentisztelet-2025-december-7-11-00/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQad618025.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:500;font-style:normal;unicode-range:U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;src:url(https://aranyossyagoston.hu/wp-content/swift-ai/cache/aranyossyagoston.hu/aranyossy-adventi-zenes-enekes-istentisztelet-2025-december-7-11-00/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWwa0bba976.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:500;font-style:normal;unicode-range:U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src:url(https://aranyossyagoston.hu/wp-content/swift-ai/cache/aranyossyagoston.hu/aranyossy-adventi-zenes-enekes-istentisztelet-2025-december-7-11-00/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw27c16e75.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:500;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://aranyossyagoston.hu/wp-content/swift-ai/cache/aranyossyagoston.hu/aranyossy-adventi-zenes-enekes-istentisztelet-2025-december-7-11-00/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQad618025.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:700;font-style:normal;unicode-range:U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;src:url(https://aranyossyagoston.hu/wp-content/swift-ai/cache/aranyossyagoston.hu/aranyossy-adventi-zenes-enekes-istentisztelet-2025-december-7-11-00/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWwa0bba976.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:700;font-style:normal;unicode-range:U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src:url(https://aranyossyagoston.hu/wp-content/swift-ai/cache/aranyossyagoston.hu/aranyossy-adventi-zenes-enekes-istentisztelet-2025-december-7-11-00/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw27c16e75.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:700;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://aranyossyagoston.hu/wp-content/swift-ai/cache/aranyossyagoston.hu/aranyossy-adventi-zenes-enekes-istentisztelet-2025-december-7-11-00/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQad618025.woff) format('woff2');font-display:swap;}@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: 300 900; font-display: swap; src: url(https://fonts.gstatic.com/s/youtubesans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HO_T7fHoCVHx.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }.html5-video-player { position: relative; width: 100%; height: 100%; overflow: hidden; z-index: 0; outline: 0px; font-family: "YouTube Noto", Roboto, Arial, Helvetica, sans-serif; color: #eeeeee; text-align: left; direction: ltr; font-size: 11px; line-height: 1.3; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); touch-action: manipulation; }@media (prefers-reduced-motion: no-preference){.html5-video-player .ytp-chrome-controls, .html5-video-player .ytp-chrome-top, .html5-video-player .ytp-fullscreen-metadata, .html5-video-player .ytp-fullscreen-quick-actions, .html5-video-player.ytp-fullscreen-grid { transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }}.html5-video-player, .ytp-contextmenu { forced-color-adjust: none; }.html5-video-player.ad-showing, .html5-video-player.ended-mode, .html5-video-player.unstarted-mode, .html5-video-player:not(.ytp-transparent) { background-color: #000000; }.html5-video-player a { color: inherit; text-decoration: none; transition:color 0.1s cubic-bezier(0, 0, 0.2, 1); outline: 0px; }.html5-video-player a:hover { color: #ffffff; transition: color 0.1s cubic-bezier(0.4, 0, 1, 1); }.html5-video-player h1, .html5-video-player h2 { margin: 0px; }.html5-video-player svg { pointer-events: none; }.html5-video-container { z-index: 10; position: relative; }.html5-main-video { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; outline: 0px; }.ytp-player-content { position: absolute; inset: 48px 0px 61px; transition:bottom, top 0.1s, 0.1s cubic-bezier(0.4, 0, 1, 1), cubic-bezier(0.4, 0, 1, 1); }.ytp-delhi-modern .ytp-player-content { bottom: calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px); }.ytp-player-content.ytp-iv-player-content, .ytp-player-content.ytp-timely-actions-content { left: 12px; right: 12px; }.ytp-autohide .ytp-player-content:not(.html5-endscreen), .ytp-autohide .ytp-player-content:not(.ytp-upnext), .ytp-hide-info-bar .ytp-player-content { top: 0px; transition:bottom, top 0.1s, 0.1s cubic-bezier(0.4, 0, 1, 1), cubic-bezier(0.4, 0, 1, 1); }.ytp-autohide .ytp-ypc-player-content, .ytp-hide-controls .ytp-player-content { bottom: 0px; }.ytp-autohide:not(.ytp-ad-overlay-open) .ytp-iv-player-content, .ytp-autohide:not(.ytp-ad-overlay-open) .ytp-timely-actions-content, .ytp-hide-controls .ytp-iv-player-content, .ytp-hide-controls .ytp-timely-actions-content { bottom: 12px; }.ytp-timely-actions-overlay { position: absolute; bottom: 0px; right: 0px; z-index: 35; opacity: 1; transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }.ytp-overlays-container .ytp-overlay-bottom-right .ytp-player-content.ytp-timely-actions-content, .ytp-overlays-container .ytp-overlay-bottom-right .ytp-timely-actions-overlay { position: relative; inset: 0px; }.ytp-button { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background-color: transparent; padding: 0px; color: inherit; text-align: inherit; font-size: 100%; font-family: inherit; cursor: default; line-height: inherit; }.ytp-delhi-modern-icons .ytp-chrome-controls .ytp-button svg { padding: var(--yt-delhi-pill-top-height,12px) 12px; }.ytp-xsmall-width-mode.ytp-delhi-modern-icons .ytp-right-controls .ytp-button:not(.ytp-expand-right-bottom-section-button) svg { width: 18px; height: 18px; padding: 7px; }.ytp-xsmall-width-mode.ytp-delhi-modern-icons .ytp-right-controls .ytp-expand-right-bottom-section-button.ytp-button svg { padding: 0px; }.ytp-button, .ytp-button:focus { outline: 0px; }.html5-video-player .ytp-button[aria-disabled="true"], .html5-video-player .ytp-button[disabled] { opacity: 0.5; }.ytp-button:not([aria-disabled="true"]):not([disabled]):not([aria-hidden="true"]) { cursor: pointer; }.ytp-chrome-bottom, .ytp-chrome-top { position: absolute; text-shadow: rgba(0, 0, 0, 0.5) 0px 0px 2px; }.ytp-chrome-top { display: flex; flex-wrap: nowrap; -webkit-box-pack: end; justify-content: flex-end; left: 12px; right: 12px; top: 0px; z-index: 58; }.ytp-chrome-bottom { bottom: 0px; height: 48px; width: 100%; z-index: 59; padding-top: 3px; text-align: left; direction: ltr; }.ytp-delhi-modern .ytp-chrome-bottom { height: var(--yt-delhi-bottom-controls-height,72px); }.ytp-chrome-controls .ytp-button, .ytp-replay-button { opacity: 0.9; display: inline-block; width: 48px; padding: 0px 2px; transition:opacity 0.1s cubic-bezier(0.4, 0, 1, 1); overflow: hidden; }.ytp-chrome-controls .ytp-button.ytp-next-button { padding: 0px; }.ytp-chrome-controls .ytp-button.ytp-miniplayer-button, .ytp-chrome-controls .ytp-button.ytp-remote-button { padding: 0px 4px; }.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls { display: flex; margin-top: var(--yt-delhi-pill-top-height,12px); height: var(--yt-delhi-pill-height,48px); border-radius: 28px; padding: 0px 16px; backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3)); text-shadow: #000000 0px 0px 2px; }.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls svg { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls { padding: 0px; }.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-button.ytp-expand-right-bottom-section-button { display: none; }.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-right-controls-left, .ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-right-controls-right { display: flex; -webkit-box-align: end; align-items: flex-end; }.ytp-delhi-modern .ytp-chrome-controls .ytp-button { opacity: unset; position: relative; }.ytp-delhi-modern .ytp-chrome-controls .ytp-button[aria-pressed]::after { display: none; }.ytp-delhi-modern .ytp-chrome-controls .ytp-mute-button { overflow: visible; position: relative; height: 100%; }.ytp-delhi-modern .ytp-chrome-controls .ytp-mute-button .ytp-volume-icon { overflow: visible; width: 100%; height: 100%; }.ytp-delhi-modern .ytp-chrome-controls .ytp-left-controls { min-width: 0px; z-index: 59; }.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls { padding: 0px 4px; z-index: 59; }.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-button { padding: 0px; }.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-button::before { content: ""; position: absolute; display: block; top: 50%; left: 50%; transform: translate(-50%, -50%); border-radius: 40px; background-color: transparent; pointer-events: none; width: 48px; height: calc(var(--yt-delhi-pill-height, 48px) - 8px); }.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container > *) { backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3)); text-shadow: #000000 0px 0px 2px; }.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container > *) svg { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container > *) { height: var(--yt-delhi-pill-height,48px); border-radius: 28px; padding: 0px 4px 0px 0px; margin-top: var(--yt-delhi-pill-top-height,12px); margin-left: 8px; }.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container > *).ytp-playlist-ui { margin-left: 0px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; }.ytp-chrome-controls .ytp-button { height: 100%; }.ytp-play-button:not(.ytp-play-button-playlist)::before, .ytp-prev-button::before { content: ""; display: block; width: 12px; position: absolute; top: 5px; bottom: 0px; left: -12px; }.ytp-delhi-modern .ytp-play-button::after { content: ""; position: absolute; inset: 4px; background: transparent; pointer-events: none; border-radius: 27px; }.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container > *) { backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3)); text-shadow: #000000 0px 0px 2px; }.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container > *) svg { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container > *) { height: var(--yt-delhi-pill-height,48px); border-radius: 28px 0px 0px 28px; padding: 0px 0px 0px 4px; margin-top: var(--yt-delhi-pill-top-height,12px); margin-left: 8px; }.ytp-fullscreen-button::after { content: ""; display: block; width: 12px; position: absolute; top: 5px; bottom: 0px; left: 100%; }.ytp-svg-fill { fill: #ffffff; }.ytp-svg-shadow { stroke: #000000; stroke-opacity: 0.15; stroke-width: 2px; fill: none; }.ytp-svg-shadow-fill { fill: #000000; fill-opacity: 0.15; stroke: none; }.ytp-chrome-controls .ytp-button[aria-pressed] { position: relative; }.ytp-chrome-controls .ytp-button[aria-pressed]::after { content: ""; display: block; position: absolute; width: 0px; height: 3px; border-radius: 3px; left: 24px; bottom: 9px; background-color: var(--yt-sys-color-baseline--red-indicator,#e1002d); transition: left 0.1s cubic-bezier(0.4, 0, 1, 1), width 0.1s cubic-bezier(0.4, 0, 1, 1); }.ytp-chrome-top-buttons { white-space: nowrap; }.ytp-chrome-top-buttons .ytp-button { text-shadow: inherit; }.ytp-copylink-button:not(.ytp-copylink-button-visible), .ytp-overflow-button:not(.ytp-overflow-button-visible), .ytp-share-button:not(.ytp-share-button-visible) { display: none; }.ytp-exp-bottom-control-flexbox .ytp-chrome-controls { display: flex; }.ytp-chrome-controls { height: 48px; line-height: 48px; font-size: 109%; text-align: left; direction: ltr; }.ytp-delhi-modern .ytp-chrome-controls { height: var(--yt-delhi-bottom-controls-height,72px); line-height: var(--yt-delhi-bottom-controls-height,72px); }:not(.ytp-exp-bottom-control-flexbox) .ytp-left-controls { float: left; }.ytp-left-controls { height: 100%; }.ytp-exp-bottom-control-flexbox .ytp-left-controls { display: flex; -webkit-box-flex: 1; flex: 1 1 0%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }:not(.ytp-exp-bottom-control-flexbox) .ytp-right-controls { float: right; }.ytp-right-controls { height: 100%; }.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom { height: var(--yt-delhi-bottom-controls-height-xsmall-width-mode,64px); }.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom .ytp-button { height: 32px; width: 32px; }.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom .ytp-button.ytp-live-badge { width: auto; }.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-controls { height: var(--yt-delhi-bottom-controls-height-xsmall-width-mode,64px); }.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-left-controls .ytp-next-button, .ytp-delhi-modern.ytp-xsmall-width-mode .ytp-left-controls .ytp-prev-button { display: none; }.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls { height: 40px; line-height: 40px; }.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls .ytp-button { display: none; margin: 4px 2px; }.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls .ytp-right-controls-left::after { display: none; }.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls .ytp-button.ytp-settings-button { display: inline-block; }.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls .ytp-button.ytp-expand-right-bottom-section-button { display: inline-block; transform: rotate(180deg); transition:transform, -webkit-transform 0.3s, 0.3s cubic-bezier(0.05, 0, 0, 1), cubic-bezier(0.05, 0, 0, 1); }.ytp-exp-bottom-control-flexbox .ytp-volume-area { display: flex; }.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area { margin: var(--yt-delhi-pill-top-height,12px) 0 var(--yt-delhi-pill-top-height,12px) 12px; height: var(--yt-delhi-pill-height,48px); border-radius: 28px; padding: 0px 16px; backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3)); text-shadow: #000000 0px 0px 2px; }.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area svg { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area { padding: 0px; position: relative; }.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area .ytp-volume-icon { padding: 0px; }.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area .ytp-volume-icon svg { padding: var(--yt-delhi-pill-top-height,12px); }.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area::after { content: ""; position: absolute; inset: 4px; background: transparent; pointer-events: none; border-radius: 28px; }.ytp-delhi-modern.ytp-xsmall-width-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-area { margin: var(--yt-delhi-pill-top-height,12px) 0 var(--yt-delhi-pill-top-height,12px) 8px; height: 40px; }.ytp-delhi-modern.ytp-xsmall-width-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-area .ytp-button { height: 40px; width: 40px; padding: 0px; }.ytp-delhi-modern.ytp-xsmall-width-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-area svg { width: 18px; height: 18px; padding: 11px; }.ytp-autohide-fade-transition, .ytp-chrome-bottom:not(.ytp-frosted-glass-opacity-animation), .ytp-chrome-top { transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }.ytp-gradient-bottom, .ytp-gradient-top { width: 100%; position: absolute; background-repeat: repeat-x; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg=="); transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1); pointer-events: none; }.ytp-delhi-modern .ytp-gradient-top, .ytp-delhi-modern:not(.ytp-fullscreen-grid-peeking):not(.ytp-fullscreen-grid-active) .ytp-gradient-bottom { display: none; }.ytp-gradient-top { height: 48px; padding-bottom: 50px; top: 0px; z-index: 25; background-position: center top; }.ytp-gradient-bottom { height: 61px; padding-top: 37px; bottom: 0px; z-index: 24; background-position: center bottom; }.ytp-hide-info-bar .ytp-chrome-top { height: 0px; }.ytp-hide-info-bar .ytp-chrome-top .ytp-overflow-button, .ytp-hide-info-bar .ytp-chrome-top .ytp-playlist-menu-button, .ytp-hide-info-bar .ytp-chrome-top .ytp-share-button, .ytp-hide-info-bar .ytp-chrome-top .ytp-shorts-title-channel, .ytp-hide-info-bar .ytp-chrome-top .ytp-title, .ytp-hide-info-bar .ytp-chrome-top .ytp-title-channel, .ytp-hide-info-bar .ytp-chrome-top .ytp-watch-later-button, .ytp-hide-info-bar .ytp-gradient-top, .ytp-hide-info-bar .ytp-overlay-top-right .ytp-overflow-button, .ytp-hide-info-bar .ytp-overlay-top-right .ytp-share-button, .ytp-hide-info-bar .ytp-overlay-top-right .ytp-watch-later-button { display: none; }.ytp-hide-controls .ytp-chrome-bottom, .ytp-hide-controls .ytp-gradient-bottom { display: none; }@-webkit-keyframes ytp-party-background-color { 0% { background-color: #ff0000; } 20% { background-color: #00ff00; } 40% { background-color: #0000ff; } 60% { background-color: #ff00ff; } 80% { background-color: #ffff00; } 100% { background-color: #00ffff; } }@keyframes ytp-party-background-color { 0% { background-color: #ff0000; } 20% { background-color: #00ff00; } 40% { background-color: #0000ff; } 60% { background-color: #ff00ff; } 80% { background-color: #ffff00; } 100% { background-color: #00ffff; } }@-webkit-keyframes ytp-party-color { 0% { color: #ff0000; } 20% { color: #00ff00; } 40% { color: #0000ff; } 60% { color: #ff00ff; } 80% { color: #ffff00; } 100% { color: #00ffff; } }@keyframes ytp-party-color { 0% { color: #ff0000; } 20% { color: #00ff00; } 40% { color: #0000ff; } 60% { color: #ff00ff; } 80% { color: #ffff00; } 100% { color: #00ffff; } }@-webkit-keyframes ytp-party-fill { 0% { fill: #ff0000; } 20% { fill: #00ff00; } 40% { fill: #0000ff; } 60% { fill: #ff00ff; } 80% { fill: #ffff00; } 100% { fill: #00ffff; } }@keyframes ytp-party-fill { 0% { fill: #ff0000; } 20% { fill: #00ff00; } 40% { fill: #0000ff; } 60% { fill: #ff00ff; } 80% { fill: #ffff00; } 100% { fill: #00ffff; } }.ytp-swatch-background-color { background-color: var(--yt-sys-color-baseline--static-brand-red,#f03); }.html5-video-player .video-click-tracking, .html5-video-player .video-stream { display: block; width: 100%; height: 100%; position: absolute; }.ytp-ad-skip-button-text-centered { vertical-align: middle; }.ytp-ad-player-overlay-flyout-cta-rounded { border-radius: 8px; overflow: hidden; }.ytp-ad-simple-ad-badge--clean-player { margin-left: 0px; opacity: 1; color: #ffffff; font-size: 12px; font-weight: 700; font-family: "YouTube Noto", Roboto, arial, sans-serif; text-shadow: rgba(0, 0, 0, 0.5) 0px 0px 2px; left: 0px; line-height: 28px; position: relative; }.ytp-ad-simple-ad-badge--survey { font-weight: 500; }.ytp-ad-duration-remaining--mweb { font-weight: 600; margin-left: 3px; }.ytp-ad-duration-remaining--mweb-ios { letter-spacing: -0.2px; }.ytp-ad-preview-container-detached { margin-right: 12px; border-radius: 4px; overflow: hidden; background: rgba(0, 0, 0, 0.6); height: 36px; }.ytp-ad-skip-button-container-detached { margin-right: 12px; opacity: 1; }.ytp-ad-skip-button { background: rgba(0, 0, 0, 0.7); border-width: 1px 0px 1px 1px; border-style: solid none solid solid; border-color: rgba(255, 255, 255, 0.5) currentcolor rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5); border-image: none; box-sizing: content-box; color: #ffffff; direction: ltr; font-size: 18px; line-height: normal; min-width: 0px; padding: 10px 6px 8px 10px; width: auto; text-align: center; cursor: pointer; }.ytp-ad-underlay-clickable { z-index: 850; }.ytp-ad-underlay-action-button-medium { border-radius: 24px; font-size: 18px; padding-left: 16px; padding-right: 16px; height: 48px; }.ytp-ad-underlay-action-button-large { border-radius: 32px; font-size: 22px; padding-left: 24px; padding-right: 24px; height: 64px; }.ytp-ad-badge--stark-clean-player-ios { letter-spacing: 0.1px; }.ytp-ad-pod-index--stark { color: #ffffff; opacity: 1; font-size: 12px; letter-spacing: normal; line-height: 28px; text-shadow: rgba(0, 0, 0, 0.5) 0px 0px 16px; font-family: "YouTube Noto", Roboto, arial, sans-serif; font-weight: 500; }.ytp-ad-pod-index--mweb { font-weight: 600; }.ytp-ad-pod-index--mweb-ios { letter-spacing: -0.2px; }.ytp-ad-button-vm--size-compact { height: 32px; line-height: 32px; border-radius: 16px; font-size: 12px; padding: 0px 12px; }.ytp-ad-button-vm--size-default { height: 36px; line-height: 36px; border-radius: 18px; font-size: 14px; padding: 0px 16px; }.ytp-ad-button-vm--size-large { height: 48px; line-height: 48px; border-radius: 24px; font-size: 18px; padding: 0px 24px; }.ytp-ad-button-vm--style-transparent { color: #ffffff; background-color: transparent; }.ytp-ad-button-vm--style-filled { color: #ffffff; background-color: #065fd4; }.ytp-ad-button-vm--style-filled-white { color: #0f0f0f; background-color: #f1f1f1; }.ytp-ad-button-vm--style-mono-filled { color: #f1f1f1; background-color: #0f0f0f; }.ytp-ad-button-vm--icon-only { padding: 0px; }.ytp-preview-ad__text--font--small { font-size: 12px; height: auto; min-width: 0px; }.ytp-preview-ad__text--padding--wide { padding: 0px 14px; }.ytp-ad-avatar-lockup-card__headline { display: -webkit-box; color: #0f0f0f; font-size: 14px; line-height: 20px; font-weight: 500; overflow: hidden; text-overflow: ellipsis; white-space: normal; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }.ytp-ad-avatar-lockup-card__description { color: #606060; font-size: 12px; line-height: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.ytp-ad-avatar--size-xxs { width: 16px; height: 16px; }.ytp-ad-avatar--size-xs { width: 24px; height: 24px; }.ytp-ad-avatar--size-s { width: 32px; height: 32px; }.ytp-ad-avatar--size-m { width: 36px; height: 36px; }.ytp-ad-avatar--size-l { width: 56px; height: 56px; }.ytp-ad-avatar--size-xl { width: 72px; height: 72px; }.ytp-ad-avatar--circular { border-radius: 50%; }.ytp-ad-avatar--rounded-corner { border-radius: 20%; }.ytp-video-interstitial-buttoned-centered-layout__background-image-container { width: 100%; height: 100%; z-index: 65; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }.ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline { padding: 28px 0px 10px; color: #ffffff; font-family: Roboto, Arial, sans-serif; font-size: 28px; font-weight: 900; line-height: 34px; max-height: none; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }.ytp-autonav-toggle-button-container { width: 100%; height: 100%; display: inline-block; }.ytp-autonav-toggle-button, .ytp-small-mode .ytp-autonav-toggle-button { height: 14.4px; width: 36px; border-radius: 14.4px; top: 50%; position: relative; cursor: pointer; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjIuNyAxMWMyLjk1IDAgNS4zLTIuMjEgNS4zLTVzLTIuMzUtNS01LjMtNUg3LjNDNC4zNSAxIDIgMy4yMSAyIDZzMi4zNSA1IDUuMyA1eiIgY2xpcC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNSIvPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtb3BhY2l0eT0iLjMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTcuMyAxQzQuMzUgMSAyIDMuMjEgMiA2czIuMzUgNSA1LjMgNWgxNS40QTUuMTYgNS4xNiAwIDAgMCAyOCA2bC0uMDMtLjU0QTUuMTYgNS4xNiAwIDAgMCAyMi43IDF6bTE1LjQgMTFjMy40NSAwIDYuMy0yLjYgNi4zLTZzLTIuODUtNi02LjMtNkg3LjNDMy44NSAwIDEgMi42IDEgNnMyLjg1IDYgNi4zIDZ6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii41Ii8+PC9zdmc+"); background-size: cover; transform: translateY(-50%); transition: 0.08s cubic-bezier(0.4, 0, 1, 1); }.ytp-delhi-modern.ytp-delhi-modern-icons .ytp-autonav-toggle-button { height: 18px; width: 30px; background-image: unset; background-color: rgba(255, 255, 255, 0.3); border-radius: 9px; margin: 0px 9px; }.ytp-delhi-modern.ytp-delhi-modern-icons .delhi-fast-follow-autonav-toggle .ytp-autonav-toggle-button[aria-checked="true"] { background-color: var(--yt-sys-color-baseline--overlay-text-primary,#fff); }.ytp-xsmall-width-mode.ytp-delhi-modern-icons.ytp-delhi-modern .ytp-autonav-toggle-button { height: 13.5px; width: 22.5px; border-radius: 6.75px; margin: 0px 5px; }.ytp-small-mode .ytp-autonav-toggle-button, .ytp-xsmall-width-mode .ytp-autonav-toggle-button { height: 10.8px; width: 27px; border-radius: 10.8px; }.ytp-autonav-toggle-button[aria-checked="true"] { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjIuNyAxMWMyLjk1IDAgNS4zLTIuMjEgNS4zLTVzLTIuMzUtNS01LjMtNUg3LjNDNC4zNSAxIDIgMy4yMSAyIDZzMi4zNSA1IDUuMyA1em0tMi43LS43NXYtOC41bDYuNyA0LjI2eiIgY2xpcC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNSIvPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtb3BhY2l0eT0iLjMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTcuMyAxQzQuMzUgMSAyIDMuMjEgMiA2czIuMzUgNSA1LjMgNWgxNS40QTUuMTYgNS4xNiAwIDAgMCAyOCA2bC0uMDMtLjU0QTUuMTYgNS4xNiAwIDAgMCAyMi43IDF6bTE1LjQgMTFjMy40NSAwIDYuMy0yLjYgNi4zLTZzLTIuODUtNi02LjMtNkg3LjNDMy44NSAwIDEgMi42IDEgNnMyLjg1IDYgNi4zIDZ6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii41Ii8+PC9zdmc+"); background-size: cover; background-color: transparent; transition: 0.08s cubic-bezier(0.4, 0, 1, 1); }.ytp-autonav-toggle-button::after { content: ""; position: absolute; top: 0px; left: 0px; height: 20.4px; width: 20.4px; border-radius: 20.4px; margin-top: -3px; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNyAxNyI+PHBhdGggZmlsbD0iIzcxNzE3MSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOC41IDE2YTcuNSA3LjUgMCAxIDAgMC0xNSA3LjUgNy41IDAgMCAwIDAgMTUiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtb3BhY2l0eT0iLjE1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNyA4LjVhOC41IDguNSAwIDEgMS0xNyAwIDguNSA4LjUgMCAwIDEgMTcgMG0tMSAwYTcuNSA3LjUgMCAxIDEtMTUgMCA3LjUgNy41IDAgMCAxIDE1IDAiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01LjUgMTJoMlY1aC0yem00LTd2N2gyVjV6Ii8+PC9zdmc+"); background-size: cover; transition: 0.08s cubic-bezier(0.4, 0, 1, 1); }.ytp-delhi-modern.ytp-delhi-modern-icons .ytp-autonav-toggle-button::after { height: 14px; width: 14px; border-radius: 7px; margin: 2px; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTIuNzUgNC41aC0zYy0uNiAwLTEuMTcuMjMtMS42LjY1LS40Mi40My0uNjUgMS0uNjUgMS42djIyLjVjMCAuNTkuMjMgMS4xNi42NSAxLjU5LjQzLjQyIDEgLjY2IDEuNi42NmgzYy41OSAwIDEuMTYtLjI0IDEuNTktLjY2LjQyLS40My42Ni0xIC42Ni0xLjU5VjYuNzVjMC0uNi0uMjQtMS4xNy0uNjYtMS42LS40My0uNDItMS0uNjUtMS41OS0uNjVtMTMuNSAwaC0zYy0uNiAwLTEuMTcuMjMtMS42LjY1LS40Mi40My0uNjUgMS0uNjUgMS42djIyLjVjMCAuNTkuMjMgMS4xNi42NSAxLjU5LjQzLjQyIDEgLjY2IDEuNi42NmgzYy41OSAwIDEuMTYtLjI0IDEuNTktLjY2LjQyLS40My42Ni0xIC42Ni0xLjU5VjYuNzVjMC0uNi0uMjQtMS4xNy0uNjYtMS42LS40My0uNDItMS0uNjUtMS41OS0uNjUiLz48L3N2Zz4="); background-color: rgba(255, 255, 255, 0.3); background-size: 9px; background-repeat: no-repeat; background-position: 50% center; transition: 0.2s cubic-bezier(0.05, 0, 0, 1); }.ytp-delhi-modern.ytp-delhi-modern-icons .delhi-fast-follow-autonav-toggle .ytp-autonav-toggle-button::after { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJNMTIuNzUgNC41aC0zYy0uNiAwLTEuMTcuMjMtMS42LjY1LS40Mi40My0uNjUgMS0uNjUgMS42djIyLjVjMCAuNTkuMjMgMS4xNi42NSAxLjU5LjQzLjQyIDEgLjY2IDEuNi42NmgzYy41OSAwIDEuMTYtLjI0IDEuNTktLjY2LjQyLS40My42Ni0xIC42Ni0xLjU5VjYuNzVjMC0uNi0uMjQtMS4xNy0uNjYtMS42LS40My0uNDItMS0uNjUtMS41OS0uNjVtMTMuNSAwaC0zYy0uNiAwLTEuMTcuMjMtMS42LjY1LS40Mi40My0uNjUgMS0uNjUgMS42djIyLjVjMCAuNTkuMjMgMS4xNi42NSAxLjU5LjQzLjQyIDEgLjY2IDEuNi42NmgzYy41OSAwIDEuMTYtLjI0IDEuNTktLjY2LjQyLS40My42Ni0xIC42Ni0xLjU5VjYuNzVjMC0uNi0uMjQtMS4xNy0uNjYtMS42LS40My0uNDItMS0uNjUtMS41OS0uNjUiLz48L3N2Zz4="); background-color: var(--yt-sys-color-baseline--overlay-text-primary,#fff); }.ytp-xsmall-width-mode.ytp-delhi-modern-icons.ytp-delhi-modern .ytp-autonav-toggle-button::after { height: 10.5px; width: 10.5px; border-radius: 5.25px; margin: 1px; }.ytp-autonav-toggle-button[aria-checked="true"]::after { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNyAxNyI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1vcGFjaXR5PSIuMTUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE3IDguNWE4LjUgOC41IDAgMSAxLTE3IDAgOC41IDguNSAwIDAgMSAxNyAwbS01IDBMNi41IDV2N3ptLTEuODYgMEw3LjUgNi44MnYzLjM2ek04LjUgMTZhNy41IDcuNSAwIDEgMCAwLTE1IDcuNSA3LjUgMCAwIDAgMCAxNSIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTYgOC41YTcuNSA3LjUgMCAxIDEtMTUgMCA3LjUgNy41IDAgMCAxIDE1IDBtLTQgMEw2LjUgMTJWNXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg=="); left: 1px; background-size: cover; background-color: transparent; transform: translateX(15.6px); }.ytp-delhi-modern.ytp-delhi-modern-icons .ytp-autonav-toggle-button[aria-checked="true"]::after { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJtMTcgOC42LTYuMTEtMy42MWMtMS41LS44OC0zLjM5LjItMy4zOSAxLjk0djIyLjEzYzAgMS43NCAxLjg5IDIuODIgMy4zOSAxLjk0TDE3IDI3LjR6bTAgMHYxOC44TDMzIDE4eiIvPjwvc3ZnPg=="); background-color: #ffffff; background-size: 9px; background-repeat: no-repeat; background-position: 50% center; transform: translateX(12px); }.ytp-delhi-modern.ytp-delhi-modern-icons .delhi-fast-follow-autonav-toggle .ytp-autonav-toggle-button[aria-checked="true"]::after { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTcgOC42LTYuMTEtMy42MWMtMS41LS44OC0zLjM5LjItMy4zOSAxLjk0djIyLjEzYzAgMS43NCAxLjg5IDIuODIgMy4zOSAxLjk0TDE3IDI3LjR6bTAgMHYxOC44TDMzIDE4eiIvPjwvc3ZnPg=="); background-color: var(--yt-sys-color-baseline--overlay-background-solid,#0f0f0f); }.ytp-xsmall-width-mode.ytp-delhi-modern-icons.ytp-delhi-modern .ytp-autonav-toggle-button[aria-checked="true"]::after { transform: translateX(8px); }.ytp-bezel { position: absolute; left: 50%; top: 50%; width: 52px; height: 52px; z-index: 19; margin-left: -26px; margin-top: -26px; background: rgba(0, 0, 0, 0.5); border-radius: 26px; animation: 0.5s linear 0s 1 normal forwards running ytp-bezel-fadeout; pointer-events: none; }.ytp-delhi-modern .ytp-bezel { left: 50%; top: 50%; width: 78px; height: 78px; margin-left: -39px; margin-top: -39px; border-radius: 39px; backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6)); animation: 1s cubic-bezier(0.05, 0, 0, 1) 0s 1 normal forwards running ytp-delhi-modern-bezel-fadeout; }.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-bezel { width: 64px; height: 64px; margin-left: -32px; margin-top: -32px; border-radius: 32px; }.ytp-bezel-icon { width: 40px; height: 40px; margin: 6px; }.ytp-big-mode .ytp-bezel-icon, .ytp-delhi-modern .ytp-bezel-icon { width: 54px; height: 54px; margin: 12px; }.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-bezel-icon { width: 48px; height: 48px; margin: 8px; }.ytp-bezel-text-wrapper { text-align: center; position: absolute; left: 0px; right: 0px; top: 10%; z-index: 19; }.ytp-delhi-modern .ytp-bezel-text-wrapper { animation: 1s cubic-bezier(0.05, 0, 0, 1) 0s 1 normal forwards running ytp-delhi-modern-bezel-text-fadeout; }.ytp-bezel-text { display: inline-block; padding: 10px 20px; font-size: 175%; background: rgba(0, 0, 0, 0.5); pointer-events: none; border-radius: 3px; }.ytp-delhi-modern .ytp-bezel-text { backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6)); }@-webkit-keyframes ytp-bezel-fadeout { 0% { opacity: 1; } 100% { opacity: 0; transform: scale(2); } }@keyframes ytp-bezel-fadeout { 0% { opacity: 1; } 100% { opacity: 0; transform: scale(2); } }@-webkit-keyframes ytp-delhi-modern-bezel-fadeout { 0% { opacity: 0; } 25%, 75% { opacity: 1; transform: scale(1.33); } 100% { opacity: 0; transform: scale(1); } }@keyframes ytp-delhi-modern-bezel-fadeout { 0% { opacity: 0; } 25%, 75% { opacity: 1; transform: scale(1.33); } 100% { opacity: 0; transform: scale(1); } }@-webkit-keyframes ytp-delhi-modern-bezel-text-fadeout { 0% { opacity: 0; } 25%, 75% { opacity: 1; } 100% { opacity: 0; } }@keyframes ytp-delhi-modern-bezel-text-fadeout { 0% { opacity: 0; } 25%, 75% { opacity: 1; } 100% { opacity: 0; } }.ytp-cards-button-icon-shopping, .ytp-small-mode .ytp-show-cards-title .ytp-cards-button-title { display: none; }.ytp-cards-button-icon { margin: auto; width: 36px; height: 36px; }.ytp-cards-button-title { font-weight: 500; text-align: center; font-size: 14px; display: none; }.ytp-cards-button .ytp-svg-shadow { transition:stroke-opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }.ytp-cards-button .ytp-svg-shadow-fill { transition:fill-opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }.ytp-cards-teaser { position: absolute; top: 8.5px; right: 0px; max-width: 90%; opacity: 0.75; cursor: pointer; z-index: 61; box-sizing: border-box; transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }.ytp-cards-teaser-dismissible .ytp-cards-teaser, .ytp-cards-teaser-dismissible.ytp-cards-teaser-shown .ytp-cards-teaser { opacity: 1; }.ytp-cards-teaser .ytp-cards-teaser-box, .ytp-cards-teaser .ytp-cards-teaser-text { height: 31px; }.ytp-cards-teaser .ytp-cards-teaser-box { position: absolute; top: 0px; right: 18px; border-radius: 2px; width: 100%; background: #ffffff; border-bottom: 1px solid #f1f1f1; transition:transform, -webkit-transform 0.33s, 0.33s cubic-bezier(0.4, 0, 1, 1), cubic-bezier(0.4, 0, 1, 1); transform: scaleX(0) translateX(0px); transform-origin: right 0px; }.ytp-cards-teaser .ytp-cards-teaser-text { position: relative; padding: 0px 36px 0px 10px; max-width: 0px; opacity: 0; color: #000000; font-weight: 500; font-size: 109.091%; line-height: 31px; text-shadow: none; box-sizing: border-box; overflow: hidden; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; transition:width 0.33s cubic-bezier(0.05, 0, 0, 1); }.ytp-cards-teaser-channel-avatar { display: none; }.ytp-cards-teaser-dismissible .ytp-cards-teaser-text { width: 30px; left: calc(100% - 30px); transition:width 0.33s cubic-bezier(0.05, 0, 0, 1); opacity: 1; backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6)); padding: 0px; border-radius: 18px; }.ytp-cards-teaser-dismissible .ytp-cards-teaser-channel-avatar { width: 22px; height: 22px; margin: 4px; border-radius: 50%; cursor: pointer; float: left; }.ytp-cards-teaser-dismissible .ytp-cards-teaser-info-icon { height: 30px; width: 30px; background-color: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; cursor: pointer; float: left; }.ytp-cards-teaser-dismissible .ytp-cards-teaser-close-button { height: 30px; width: 20px; background-color: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; margin: 0px 5px; cursor: pointer; float: right; }.ytp-cards-teaser-dismissible .ytp-cards-teaser-close-button path { fill: #717171; }.ytp-cards-teaser-dismissible .ytp-cards-teaser-label { display: inline-block; overflow: hidden; text-overflow: ellipsis; color: #ffffff; line-height: 30px; max-width: 350px; }.ytp-cards-teaser-dismissible .ytp-cards-teaser-box { background: transparent; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }.ytp-title-link { display: block; text-overflow: ellipsis; overflow: hidden; }.ytp-title-channel-logo { width: 40px; height: 40px; background-size: contain; background-repeat: no-repeat; flex-shrink: 0; margin: 5px; background-origin: content-box; float: left; border-radius: 50%; }@-webkit-keyframes ytp-title-channel-fade-in { 0% { background-color: transparent; max-width: 10%; } 25% { background-color: rgba(35, 35, 35, 0.9); } 75% { max-width: 100%; } }@keyframes ytp-title-channel-fade-in { 0% { background-color: transparent; max-width: 10%; } 25% { background-color: rgba(35, 35, 35, 0.9); } 75% { max-width: 100%; } }@-webkit-keyframes ytp-title-channel-fade-out { 0% { background-color: rgba(35, 35, 35, 0.9); width: 500px; } 75% { background-color: rgba(35, 35, 35, 0.9); width: 50px; } }@keyframes ytp-title-channel-fade-out { 0% { background-color: rgba(35, 35, 35, 0.9); width: 500px; } 75% { background-color: rgba(35, 35, 35, 0.9); width: 50px; } }@-webkit-keyframes ytp-title-channel-fade-in-big-mode { 0% { background-color: transparent; max-width: 15%; } 25% { background-color: rgba(35, 35, 35, 0.9); } 75% { max-width: 100%; } }@keyframes ytp-title-channel-fade-in-big-mode { 0% { background-color: transparent; max-width: 15%; } 25% { background-color: rgba(35, 35, 35, 0.9); } 75% { max-width: 100%; } }@-webkit-keyframes ytp-title-channel-fade-out-big-mode { 0% { background-color: rgba(35, 35, 35, 0.9); width: 500px; } 75% { background-color: rgba(35, 35, 35, 0.9); width: 70px; } }@keyframes ytp-title-channel-fade-out-big-mode { 0% { background-color: rgba(35, 35, 35, 0.9); width: 500px; } 75% { background-color: rgba(35, 35, 35, 0.9); width: 70px; } }@-webkit-keyframes ytp-title-expanded-fade-in { 0% { opacity: 0; } 25% { opacity: 0; } 100% { opacity: 1; } }@keyframes ytp-title-expanded-fade-in { 0% { opacity: 0; } 25% { opacity: 0; } 100% { opacity: 1; } }@-webkit-keyframes ytp-title-expanded-fade-out { 0% { opacity: 1; } 25% { opacity: 1; } 100% { opacity: 0; } }@keyframes ytp-title-expanded-fade-out { 0% { opacity: 1; } 25% { opacity: 1; } 100% { opacity: 0; } }.ytp-title-channel { background: transparent; border-radius: 25px; display: none; height: 50px; margin-left: -5px; overflow: hidden; position: absolute; top: 7px; left: 0px; width: 50px; }.ytp-title-expanded-overlay { display: contents; max-width: 100%; opacity: 0; padding-right: 8px; width: auto; }.ytp-title-expanded-heading { margin: 5px; -webkit-box-flex: 1; flex: 1 1 0%; white-space: nowrap; overflow: hidden; align-self: center; }.ytp-title-expanded-title { font-size: 16px; font-weight: 400; margin: 0px; }.ytp-title-expanded-title a { display: block; overflow: hidden; text-overflow: ellipsis; }.ytp-title-expanded-subtitle { font-size: 12px; font-weight: 400; margin: 0px; }@-webkit-keyframes ytp-title-beacon-pulse { 0% { background: black; width: 40px; height: 40px; left: 5px; top: 5px; } 50% { background: transparent; width: 50px; height: 50px; left: 0px; top: 0px; } }@keyframes ytp-title-beacon-pulse { 0% { background: black; width: 40px; height: 40px; left: 5px; top: 5px; } 50% { background: transparent; width: 50px; height: 50px; left: 0px; top: 0px; } }.ytp-title-beacon { border-radius: 25px; display: none; position: absolute; z-index: -1; animation: 2s ease 0s 5 normal none running ytp-title-beacon-pulse; }.unstarted-mode .ytp-title-beacon { display: block; }.ytp-big-mode .ytp-chapter-title.ytp-button.ytp-chapter-container-disabled, .ytp-chapter-title.ytp-button.ytp-chapter-container-disabled { opacity: 0.9; }.ytp-big-mode .ytp-chapter-title.ytp-button, .ytp-chapter-title.ytp-button, .ytp-embed-mobile .ytp-chrome-controls .ytp-chapter-title.ytp-button, .ytp-small-mode .ytp-chrome-controls .ytp-chapter-title.ytp-button { display: flex; -webkit-box-align: center; align-items: center; width: fit-content; max-width: 100%; }.ytp-delhi-modern .ytp-chapter-title.ytp-button { backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3)); text-shadow: #000000 0px 0px 2px; }.ytp-delhi-modern .ytp-chapter-title.ytp-button svg { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }.ytp-delhi-modern .ytp-chapter-title.ytp-button { height: var(--yt-delhi-pill-height,48px); border-radius: 28px; padding: 0px 16px; }.ytp-delhi-modern .ytp-chapter-title.ytp-button svg { padding: 0px; }.ytp-delhi-modern .ytp-chapter-title.ytp-button::after { content: ""; position: absolute; inset: 4px; background: transparent; pointer-events: none; border-radius: 28px; }.ytp-chapter-container-disabled .ytp-chapter-title-chevron, .ytp-embed .ytp-chapter-title-chevron, .ytp-profile-page .ytp-chapter-title-chevron { display: none; }.ytp-chapter-title-chevron { -webkit-box-flex: 0; flex: 0 0 20px; width: 20px; position: relative; bottom: 1px; }.ytp-chapter-title-content { -webkit-box-flex: 0; flex: 0 1 auto; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.ytp-delhi-modern .ytp-chapter-title-content { line-height: 24px; font-weight: 500; }.ytp-chapter-title-chevron svg { vertical-align: middle; }.ytp-chapter-title-prefix { padding-right: 5px; }.ytp-delhi-modern .ytp-chapter-title-prefix, .ytp-live .ytp-chapter-title { display: none; }.ytp-exp-bottom-control-flexbox .ytp-chapter-container { -webkit-box-flex: 0; flex: 0 1 100%; overflow: hidden; text-overflow: ellipsis; }:not(.ytp-exp-bottom-control-flexbox) .ytp-chapter-container { float: left; }.ytp-chapter-container { height: 100%; font-size: 109%; vertical-align: top; margin: 0px 5px 0px 0px; white-space: nowrap; line-height: 47px; }.ytp-delhi-modern .ytp-chapter-container { display: inline-block; padding-top: var(--yt-delhi-pill-top-height,12px); -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; flex: 0 100 auto; }.ytp-xsmall-width-mode .ytp-chapter-container { display: none; }.ytp-copylink-icon { margin: auto; width: 36px; height: 36px; }.ytp-overflow-panel .ytp-copylink-icon { width: 60px; height: 60px; margin-bottom: 10px; }.ytp-copylink-title { font-weight: 500; text-align: center; font-size: 14px; display: none; }.ytp-big-mode .ytp-copylink-title, .ytp-overflow-panel .ytp-copylink-title { font-size: 20px; }.ytp-free-preview-countdown-timer { position: absolute; display: flex; -webkit-box-align: center; align-items: center; padding: 5px; left: 20px; height: 24px; bottom: 20px; box-sizing: border-box; text-align: left; background-color: #000000; border-radius: 4px; color: #ffffff; width: auto; z-index: 82; font-size: 14px; font-weight: 500; }.ytp-free-preview-countdown-timer-separator { padding: 0px 3px; }.ytp-cued-thumbnail-overlay { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; background-position: 50% center; background-repeat: no-repeat; transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1); background-size: cover; }.ytp-cued-thumbnail-overlay-image { background-size: cover; background-position: 50% center; background-repeat: no-repeat; width: 100%; height: 100%; position: absolute; }.ended-mode .ytp-cued-thumbnail-overlay:not([aria-hidden="true"]), .unstarted-mode:not(.playing-mode) .ytp-cued-thumbnail-overlay:not([aria-hidden="true"]) { cursor: pointer; }@-webkit-keyframes arrow-fade-out-1 { 0% { opacity: 0; } 17% { opacity: 0.9; } 33% { opacity: 0.6; } 50% { opacity: 0.3; } 67% { opacity: 0.3; } 83% { opacity: 0.3; } 100% { opacity: 0; } }@keyframes arrow-fade-out-1 { 0% { opacity: 0; } 17% { opacity: 0.9; } 33% { opacity: 0.6; } 50% { opacity: 0.3; } 67% { opacity: 0.3; } 83% { opacity: 0.3; } 100% { opacity: 0; } }@-webkit-keyframes arrow-fade-out-2 { 0% { opacity: 0; } 17% { opacity: 0.3; } 33% { opacity: 0.9; } 50% { opacity: 0.6; } 67% { opacity: 0.3; } 83% { opacity: 0.3; } 100% { opacity: 0; } }@keyframes arrow-fade-out-2 { 0% { opacity: 0; } 17% { opacity: 0.3; } 33% { opacity: 0.9; } 50% { opacity: 0.6; } 67% { opacity: 0.3; } 83% { opacity: 0.3; } 100% { opacity: 0; } }@-webkit-keyframes arrow-fade-out-3 { 0% { opacity: 0; } 17% { opacity: 0.3; } 33% { opacity: 0.3; } 50% { opacity: 0.9; } 67% { opacity: 0.6; } 83% { opacity: 0.3; } 100% { opacity: 0; } }@keyframes arrow-fade-out-3 { 0% { opacity: 0; } 17% { opacity: 0.3; } 33% { opacity: 0.3; } 50% { opacity: 0.9; } 67% { opacity: 0.6; } 83% { opacity: 0.3; } 100% { opacity: 0; } }.ytp-doubletap-ripple { position: absolute; border-radius: 50%; background-color: rgba(221, 221, 221, 0.15); animation: 0.9s ease 0s 1 normal none running grow-circle; vertical-align: middle; }@-webkit-keyframes grow-circle { 0% { transform: scale(0); } 100% { transform: scale(1) translateY(-25%); } }@keyframes grow-circle { 0% { transform: scale(0); } 100% { transform: scale(1) translateY(-25%); } }.ytp-seek-overlay { position: absolute; inset: 0px; z-index: 10; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; pointer-events: none; direction: ltr; }.ytp-seek-overlay-animation { position: absolute; top: 50%; transform: translateY(-50%); display: flex; -webkit-box-align: center; align-items: center; opacity: 0; }.ytp-seek-overlay-animation.ytp-seek-overlay-animation-back { left: 48px; }.ytp-seek-overlay-animation.ytp-seek-overlay-animation-forward { right: 48px; }.ytp-seek-overlay-duration { color: white; font-size: 24px; line-height: 24px; font-weight: 700; text-shadow: rgba(0, 0, 0, 0.8) 0px 0px 1px; transform-origin: center center; }.ytp-seek-overlay-animation-back .ytp-seek-overlay-arrow { margin-right: 20px; }.ytp-seek-overlay-animation-forward .ytp-seek-overlay-arrow { margin-left: 20px; }.ytp-seek-overlay-arrow svg { display: block; }.ytp-seek-overlay-arrow svg path { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 0.5px); }.ytp-seek-overlay-arrow-persistent { position: relative; z-index: 1; }.ytp-seek-overlay-arrow-additional { position: absolute; top: 50%; translate: 0px -50%; }.ytp-seek-overlay-message { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; max-width: calc(100% - 180px); }.ytp-seek-overlay-message-text { font-size: 18px; font-weight: 700; text-shadow: rgba(0, 0, 0, 0.8) 0px 0px 1px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }@-webkit-keyframes ytp-equalizer-animation { 0% { transform: scaleY(1); } 50% { transform: scaleY(0.5); } 100% { transform: scaleY(1); } }@keyframes ytp-equalizer-animation { 0% { transform: scaleY(1); } 50% { transform: scaleY(0.5); } 100% { transform: scaleY(1); } }.html5-video-player.ended-mode .ytp-fullscreen-grid-expand-button, .html5-video-player:not(.ytp-fullscreen-grid-peeking):not(.ytp-fullscreen-grid-active) .ytp-fullscreen-grid-expand-button { display: none; }.ytp-fullscreen-grid-buttons-container { display: flex; position: absolute; left: 50%; transform: translateX(-50%); top: 0px; margin-top: calc(var(--yt-delhi-pill-height)/2*-1 + var(--yt-delhi-bottom-controls-height)/2*-1); -webkit-box-align: center; align-items: center; gap: 12px; z-index: 72; pointer-events: none; }.ytp-fullscreen-grid-expand-button { opacity: 1; backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3)); text-shadow: #000000 0px 0px 2px; }.ytp-fullscreen-grid-expand-button { position: relative; width: var(--yt-delhi-pill-height); height: var(--yt-delhi-pill-height); border-radius: 50%; overflow: visible; scrollbar-width: none; z-index: 72; pointer-events: all; cursor: pointer; }.ytp-fullscreen-grid-expand-button::before { content: ""; display: block; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: calc(100% - 8px); height: calc(100% - 8px); border-radius: 50%; }.ytp-fullscreen-grid-stills-container { display: grid; padding: 0px 24px; grid-template-columns: repeat(3, 1fr); pointer-events: none; -webkit-box-pack: center; justify-content: center; gap: 16px; -webkit-box-align: stretch; align-items: stretch; }.ytp-fullscreen-grid { display: block; position: absolute; left: 0px; top: 100%; width: 100%; z-index: 72; pointer-events: none; max-height: 100%; box-sizing: border-box; opacity: 0; visibility: visible; transition:opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }.html5-video-player:not(.ytp-fullscreen-grid-peeking):not(.ytp-fullscreen-grid-active) .ytp-fullscreen-grid { display: none; }@-webkit-keyframes ytp-fullscreen-button-corner-0-animation { 50% { transform: translate(-1px, -1px); } }@keyframes ytp-fullscreen-button-corner-0-animation { 50% { transform: translate(-1px, -1px); } }@-webkit-keyframes ytp-fullscreen-button-corner-1-animation { 50% { transform: translate(1px, -1px); } }@keyframes ytp-fullscreen-button-corner-1-animation { 50% { transform: translate(1px, -1px); } }@-webkit-keyframes ytp-fullscreen-button-corner-2-animation { 50% { transform: translate(1px, 1px); } }@keyframes ytp-fullscreen-button-corner-2-animation { 50% { transform: translate(1px, 1px); } }@-webkit-keyframes ytp-fullscreen-button-corner-3-animation { 50% { transform: translate(-1px, 1px); } }@keyframes ytp-fullscreen-button-corner-3-animation { 50% { transform: translate(-1px, 1px); } }.ytp-fullscreen-quick-actions { position: absolute; bottom: 86px; right: 24px; z-index: 59; }.ytp-delhi-modern .ytp-fullscreen-quick-actions { bottom: calc(var(--yt-delhi-bottom-controls-height, 72px) + 30px); }.ytp-fullscreen-metadata { position: absolute; max-width: 33%; top: 24px; left: 24px; z-index: 59; }.ytp-overlay-top-left .ytp-fullscreen-metadata { max-width: 60%; }.ytp-overlays-container .ytp-chrome-top-buttons { width: 100%; display: flex; -webkit-box-pack: end; justify-content: flex-end; }.ytp-overlays-container .ytp-fullscreen-metadata, .ytp-overlays-container .ytp-fullscreen-quick-actions { position: relative; inset: 0px; z-index: 59; transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }.ytp-overlays-container .ytp-chrome-top-buttons { position: relative; inset: 0px; z-index: 58; }* .ytp-overlays-container .ytp-fullscreen-metadata, * .ytp-overlays-container .ytp-fullscreen-quick-actions, .ytp-fullscreen-metadata-bottom .ytp-overlays-container .ytp-fullscreen-metadata, .ytp-fullscreen-metadata-bottom .ytp-overlays-container .ytp-fullscreen-quick-actions, .ytp-fullscreen-metadata-bottom.ytp-big-mode .ytp-overlays-container .ytp-fullscreen-metadata, .ytp-fullscreen-metadata-bottom.ytp-big-mode .ytp-overlays-container .ytp-fullscreen-quick-actions { position: relative; inset: 0px; }.ad-showing .ytp-fullscreen-metadata, .ad-showing .ytp-fullscreen-quick-actions, .ended-mode .ytp-fullscreen-quick-actions, .seeking-mode .ytp-fullscreen-quick-actions, .ytp-menu-shown .ytp-fullscreen-metadata, .ytp-menu-shown .ytp-fullscreen-quick-actions, .ytp-settings-shown .ytp-fullscreen-quick-actions, .ytp-xsmall-width-mode .ytp-fullscreen-metadata, .ytp-xsmall-width-mode .ytp-fullscreen-quick-actions { display: none; }.ytp-delhi-modern .ytp-heat-map-container { pointer-events: none; opacity: 0; display: block; margin-bottom: 0px; }.ytp-heat-map-container { opacity: 0; display: none; width: 100%; position: absolute; overflow: hidden; height: 0px; bottom: 5px; transition:bottom 0.1s cubic-bezier(0.4, 0, 1, 1); }.ytp-heat-map-edu { display: none; }.ytp-fine-scrubbing-container { width: 100%; position: absolute; bottom: 0px; height: 0px; }.ytp-fine-scrubbing-draggable, .ytp-fine-scrubbing-thumbnails { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; overflow: hidden; position: absolute; min-width: 160px; height: 100%; }.ytp-fine-scrubbing-cursor { position: absolute; left: 50%; height: 100%; width: 3px; background: #eeeeee; }.ytp-fine-scrubbing-seek-time { position: absolute; bottom: 110%; left: 50%; transform: translateX(-50%); display: none; }.ytp-fine-scrubbing-play { display: none; height: 35px; width: 35px; bottom: 110%; position: absolute; }.ytp-delhi-modern-icons .ytp-fine-scrubbing-play { bottom: 120%; }.ytp-delhi-modern-icons .ytp-fine-scrubbing-play svg { padding: 8px; }.ytp-fine-scrubbing-dismiss { position: absolute; bottom: 115%; right: 10px; height: 25px; width: 25px; display: none; }.ytp-fine-scrubbing-edu { display: none; }@-webkit-keyframes ytp-jump-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }@keyframes ytp-jump-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }@-webkit-keyframes ytp-jump-spin-backwards { 0% { transform: rotate(1turn); } 100% { transform: rotate(0deg); } }@keyframes ytp-jump-spin-backwards { 0% { transform: rotate(1turn); } 100% { transform: rotate(0deg); } }.ytp-large-play-button { position: absolute; left: 50%; top: 50%; width: 68px; height: 48px; margin-left: -34px; margin-top: -24px; transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1); z-index: 63; }.ytp-large-play-button svg { height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }.ytp-large-play-button-bg { transition:fill, fill-opacity 0.1s, 0.1s cubic-bezier(0.4, 0, 1, 1), cubic-bezier(0.4, 0, 1, 1); fill: #212121; fill-opacity: 0.8; }.ytp-cued-thumbnail-overlay:hover .ytp-large-play-button-bg, .ytp-large-play-button.ytp-touch-device .ytp-large-play-button-bg, .ytp-muted-autoplay-endscreen-overlay:hover .ytp-large-play-button-bg { transition: fill 0.1s cubic-bezier(0, 0, 0.2, 1), fill-opacity 0.1s cubic-bezier(0, 0, 0.2, 1); fill: var(--yt-sys-color-baseline--static-brand-red,#f03); fill-opacity: 1; }.ytp-mdx-privacy-popup-confirm { font-weight: 500; font-size: 14px; margin: 12px 0px; padding: 10px 20px; border-radius: 2px; background: #666666; text-transform: uppercase; }.ytp-mdx-privacy-popup-cancel { font-weight: 500; font-size: 14px; margin: 12px 0px; padding: 10px 20px; border-radius: 2px; text-transform: uppercase; }.ytp-mdx-popup-dialog { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 75; background: rgba(0, 0, 0, 0.8); text-align: center; transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }.ytp-mdx-popup-dialog-inner-content { position: absolute; top: 50%; margin-top: -70px; left: 0px; right: 0px; padding: 0px 20%; }.ytp-mdx-popup-title { font-size: 20px; padding-bottom: 16px; }.ytp-mdx-popup-description { font-size: 14px; }.ytp-mdx-privacy-popup-buttons { margin-top: 20px; height: 44px; }.ytp-miniplayer-ui { height: 100%; width: 100%; position: absolute; top: 0px; z-index: 67; }.ytp-overflow-icon { margin: auto; width: 36px; height: 36px; vertical-align: middle; }.ytp-overflow-panel { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 74; background: rgba(0, 0, 0, 0.8); text-align: center; transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }.ytp-overflow-panel-content { position: absolute; top: 50%; left: 0px; right: 0px; margin-top: -48px; }.ytp-overflow-panel-close { position: absolute; top: 6px; right: 12px; padding: 0px; width: 36px; height: 36px; }.ytp-overflow-panel-close path { fill: #aaaaaa; }.ytp-overflow-panel-close:hover path { fill: #ffffff; }.ytp-overflow-panel-action-buttons { display: flex; flex-wrap: nowrap; -webkit-box-pack: center; justify-content: center; -webkit-box-align: start; align-items: flex-start; }.ytp-overlays-container { position: absolute; inset: 8px 12px 72px; z-index: 59; pointer-events: none; }.ytp-overlays-container .ytp-overlay-top-left { position: absolute; width: 100%; }.ytp-overlays-container .ytp-overlay-top-left > * { pointer-events: auto; margin-bottom: 12px; }.ytp-overlays-container .ytp-overlay-top-right { position: absolute; width: 100%; right: 0px; }.ytp-overlays-container .ytp-overlay-top-right > * { pointer-events: auto; margin-bottom: 12px; margin-right: 0px; margin-left: auto; }.ytp-overlays-container .ytp-overlay-top-right .ytp-chrome-top-buttons { margin-bottom: 0px; }.ytp-overlays-container .ytp-overlay-top-right .ytp-chrome-top-buttons > * { margin-bottom: 12px; }.ytp-overlays-container .ytp-overlay-bottom-left { position: absolute; width: 100%; bottom: 0px; }.ytp-overlays-container .ytp-overlay-bottom-left > * { pointer-events: auto; margin-top: 12px; }.ytp-overlays-container .ytp-overlay-bottom-right { position: absolute; right: 0px; bottom: 0px; }.ytp-overlays-container .ytp-overlay-bottom-right > * { pointer-events: auto; margin-top: 12px; margin-left: auto; margin-right: 0px; }.ytp-overlays-container .ytp-overlay-inline-container { width: fit-content; display: flex; gap: 12px; }.ytp-overlays-container .ytp-overlay-inline-container > * { pointer-events: auto; }.ytp-overlays-container { transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }.ytp-delhi-modern .ytp-overlays-container { bottom: calc(var(--yt-delhi-bottom-controls-height, 72px) + 24px); }.ytp-paid-content-overlay { border-radius: 2px; bottom: 53px; display: inline-block; font-size: 109.091%; height: 30px; left: 25px; line-height: 30px; overflow: hidden; pointer-events: none; position: absolute; text-shadow: rgba(0, 0, 0, 0.5) 0px 0px 2px; z-index: 27; }.ytp-big-mode .ytp-overlays-container .ytp-paid-content-overlay, .ytp-overlays-container .ytp-paid-content-overlay { position: relative; inset: 0px; }.ytp-exp-ppp-update .ytp-paid-content-overlay { border-radius: 0px; inset: 16px auto auto 16px; font-weight: 400; height: auto; pointer-events: auto; }.ytp-exp-ppp-update .ytp-paid-content-overlay-link { -webkit-box-align: center; align-items: center; background-color: rgba(0, 0, 0, 0.6); border-left: 4px solid #3ea6ff; border-radius: 4px; display: flex; max-width: 312px; padding: 8px 0px 8px 8px; transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }.ytp-exp-ppp-update .ytp-paid-content-overlay-link:not([href]), .ytp-exp-ppp-update .ytp-paid-content-overlay-link[href="#"] { pointer-events: none; }.ytp-exp-ppp-update .ytp-paid-content-overlay-icon { height: 24px; width: 24px; flex-shrink: 0; }.ytp-exp-ppp-update .ytp-paid-content-overlay-text { background: none; -webkit-box-flex: 1; flex-grow: 1; font-size: 13px; font-weight: inherit; line-height: 1em; padding: 8px; }.ytp-exp-ppp-update .ytp-paid-content-overlay-chevron { height: 24px; width: 24px; flex-shrink: 0; }.ytp-exp-ppp-update .ytp-paid-content-overlay-chevron:empty, .ytp-exp-ppp-update .ytp-paid-content-overlay-icon:empty { height: 0px; width: 0px; }.ytp-exp-ppp-update .ytp-paid-content-overlay-indicator { display: none; }.ytp-exp-ppp-update .ytp-overlays-container .ytp-paid-content-overlay, .ytp-exp-ppp-update.ytp-big-mode .ytp-overlays-container .ytp-paid-content-overlay, .ytp-exp-ppp-update.ytp-big-mode.ytp-delhi-modern .ytp-overlays-container .ytp-paid-content-overlay { position: relative; inset: 0px; }.ytp-delhi-modern.ytp-exp-ppp-update .ytp-paid-content-overlay-link { backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6)); padding: 5px; border-left: unset; }.ytp-delhi-modern.ytp-exp-ppp-update .ytp-paid-content-overlay-indicator { display: block; width: 4px; height: 20px; border-radius: 4px; background-color: #3ea6ff; margin: 0px 8px; }.ytp-paid-content-overlay-text { background-color: rgba(0, 0, 0, 0.6); font-size: 14px; font-weight: 500; line-height: 32px; opacity: 1; padding: 0px 14px; transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }.ytp-panel { position: absolute; bottom: 0px; right: 0px; overflow: hidden auto; }.ytp-panel { min-width: 250px; }.ytp-panel-menu { padding: 8px 0px; display: table; width: 100%; color: #eeeeee; box-sizing: border-box; }.ytp-chrome-controls .ytp-play-button, .ytp-embed .ytp-chrome-controls .ytp-play-button { width: 46px; }.ytp-delhi-modern .ytp-chrome-controls .ytp-play-button { width: 56px; height: 56px; border-radius: 50%; margin-top: 8px; backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3)); text-shadow: #000000 0px 0px 2px; }.ytp-delhi-modern .ytp-chrome-controls .ytp-play-button svg { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }.ytp-delhi-modern .ytp-chrome-controls .ytp-play-button { padding: 0px; }.ytp-delhi-modern-icons .ytp-chrome-controls .ytp-play-button svg { padding: 10px; }.ytp-delhi-modern-icons.ytp-xsmall-width-mode .ytp-chrome-controls .ytp-play-button { width: 52px; height: 52px; margin-top: 6px; }.ytp-delhi-modern-icons.ytp-xsmall-width-mode .ytp-chrome-controls .ytp-play-button svg { width: 24px; height: 24px; padding: 14px; }.ytp-delhi-modern.ytp-delhi-modern-compact-controls .ytp-chrome-controls .ytp-play-button { width: var(--yt-delhi-pill-height,48px); height: var(--yt-delhi-pill-height,48px); border-radius: 50%; margin-top: var(--yt-delhi-pill-top-height,12px); backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3)); text-shadow: #000000 0px 0px 2px; }.ytp-delhi-modern.ytp-delhi-modern-compact-controls .ytp-chrome-controls .ytp-play-button svg { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }.ytp-delhi-modern.ytp-delhi-modern-compact-controls .ytp-chrome-controls .ytp-play-button { padding: 0px; }.ytp-delhi-modern.ytp-delhi-modern-compact-controls .ytp-chrome-controls .ytp-play-button svg { width: 24px; height: 24px; padding: 8px; }.ytp-next-button, .ytp-play-button, .ytp-prev-button { -webkit-box-flex: 0; flex: 0 0 auto; }.ytp-playlist-menu { position: absolute; left: 0px; top: 0px; bottom: 0px; width: 400px; max-width: 100%; z-index: 73; background: rgba(0, 0, 0, 0.8); transition:transform, -webkit-transform 0.25s, 0.25s cubic-bezier(0, 0, 0.2, 1), cubic-bezier(0, 0, 0.2, 1); }.ytp-playlist-menu-header { padding: 15px; border-bottom: 1px solid #444444; }.ytp-playlist-menu-title { height: 20px; line-height: 20px; padding-right: 15px; font-size: 136%; overflow: hidden; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; }.ytp-playlist-menu-subtitle { color: #b8b8b8; line-height: 17px; overflow: hidden; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; }.ytp-playlist-menu-close { position: absolute; top: 15px; right: 15px; width: 24px; height: 24px; }.ytp-playlist-menu-close path { fill: #aaaaaa; }.ytp-playlist-menu-close:hover path { fill: #ffffff; }.ytp-playlist-menu-items { position: absolute; inset: 68px 0px 0px; overflow: auto; }.ytp-playlist-menu-button-icon { width: 36px; height: 36px; }.ytp-playlist-menu-button-text { padding-right: 6px; line-height: 36px; opacity: 1; }.ytp-playlist-menu-button-icon, .ytp-playlist-menu-button-text { vertical-align: middle; display: inline-block; }.ytp-playlist-menu-button { min-width: 48px; }.ytp-delhi-modern .ytp-playlist-menu-button { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; min-width: 36px; min-height: 36px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; margin-top: 9px; border-radius: 27px; max-width: 400px; backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6)); }.ytp-delhi-modern .ytp-playlist-menu-button .ytp-playlist-menu-button-icon { -webkit-box-flex: 0; flex: 0 0 auto; }.ytp-delhi-modern .ytp-playlist-menu-button .ytp-playlist-menu-button-text, .ytp-delhi-modern .ytp-playlist-menu-button .ytp-playlist-menu-button-title { display: none; }.ytp-delhi-modern .ytp-overlays-container .ytp-playlist-menu-button { position: relative; margin-top: unset; z-index: 58; }.ytp-hide-info-bar .ytp-overlays-container .ytp-playlist-menu-button { display: none; }.ytp-scrubber-container { position: absolute; top: -4px; left: -6.5px; z-index: 43; }.ytp-delhi-modern .ytp-scrubber-container { top: -3px; left: -6px; }.ytp-scrubber-button { height: 13px; width: 13px; border-radius: 6.5px; transition:transform, -webkit-transform 0.1s, 0.1s cubic-bezier(0.4, 0, 1, 1), cubic-bezier(0.4, 0, 1, 1); }.ytp-delhi-modern .ytp-scrubber-button { height: 12px; width: 12px; border-radius: 6px; }.ytp-decorated-scrubber-button { display: none; height: 24px; width: 24px; }.ytp-scrubber-pull-indicator { position: absolute; z-index: 42; bottom: 16.9px; left: 6.5px; transform: rotate(45deg); }.ytp-scrubber-pull-indicator::after, .ytp-scrubber-pull-indicator::before { display: block; position: absolute; content: ""; top: 0px; left: 0px; opacity: 0; width: 6.5px; height: 6.5px; border-style: solid; border-width: 2px 0px 0px 2px; border-color: #eaeaea; }.ytp-scrubber-pull-indicator::after { transition: 0.1s; }.ytp-scrubber-pull-indicator::before { transition: 0.2s; }.ytp-chapter-hover-container, .ytp-chapters-container { z-index: 32; position: relative; left: 0px; height: 100%; }.ytp-chapters-container { width: 100%; }.ytp-chapter-hover-container { float: left; }.ytp-progress-list { z-index: 39; background: rgba(255, 255, 255, 0.2); height: 100%; transform: scaleY(0.6); transition:transform, -webkit-transform 0.2s, 0.2s cubic-bezier(0.05, 0, 0, 1), cubic-bezier(0.05, 0, 0, 1); position: relative; }.ytp-delhi-modern .ytp-progress-list { overflow: hidden; background: rgba(40, 40, 40, 0.6); transition:transform, -webkit-transform 0.2s, 0.2s cubic-bezier(0.05, 0, 0, 1), cubic-bezier(0.05, 0, 0, 1); transform: scaleY(0.667); }.ytp-bound-time-left, .ytp-bound-time-right { position: absolute; display: none; top: -29px; z-index: 29; background-color: rgba(28, 28, 28, 0.9); text-align: center; color: #e3e3e3; padding: 5px 9px; opacity: 0; transition:opacity 0.1s ease-in; }.ytp-bound-time-left { left: 0px; }.ytp-bound-time-right { right: 0px; }.ytp-bound-time-left::after, .ytp-bound-time-right::after { position: absolute; content: ""; bottom: -5px; width: 0px; height: 0px; border-style: solid; }.ytp-bound-time-left::after { left: 0px; border-width: 5px 5px 0px 0px; border-color: rgba(28, 28, 28, 0.9) transparent transparent; }.ytp-bound-time-right::after { right: 0px; border-width: 0px 5px 5px 0px; border-color: transparent rgba(28, 28, 28, 0.9) transparent transparent; }.ytp-15m-progress, .ytp-1m-progress, .ytp-30m-progress, .ytp-60m-progress, .ytp-ad-progress, .ytp-clip-end-exclude, .ytp-clip-start-exclude, .ytp-hover-progress, .ytp-load-progress, .ytp-play-progress, .ytp-progress-linear-live-buffer, .ytp-timed-markers-container { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 100%; transform-origin: 0px 0px; }.ytp-timed-markers-container { transform: scaleY(0.6); top: 1px; z-index: 40; }.ytp-delhi-modern .ytp-timed-markers-container { transform: scaleY(0.667); }.ytp-progress-bar-container:hover .ytp-timed-markers-container { transform: scaleY(1.8); transition: transform 0.1s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.1s cubic-bezier(0, 0, 0.2, 1); top: -2px; }.ytp-delhi-modern .ytp-progress-bar-container:hover .ytp-timed-markers-container { transform: scaleY(1.667); transition: transform 0.2s cubic-bezier(0.05, 0, 0, 1), -webkit-transform 0.2s cubic-bezier(0.05, 0, 0, 1); }.ytp-progress-bar-start { border-radius: 3px 0px 0px 3px; }.ytp-progress-bar-end { border-radius: 0px 3px 3px 0px; }.ytp-clip-end-exclude, .ytp-clip-start-exclude { display: none; z-index: 37; background-color: rgba(255, 255, 255, 0); transition:background-color 0.1s cubic-bezier(0.4, 0, 1, 1); }.ytp-progress-linear-live-buffer { z-index: 45; background: #cc0000; opacity: 0; }.ytp-load-progress { z-index: 33; background: rgba(255, 255, 255, 0.4); }.ytp-play-progress { z-index: 34; background: linear-gradient(90deg, #ff0033 80%, #ff2791); }.ytp-hover-progress { z-index: 35; background: rgba(0, 0, 0, 0.125); opacity: 0; transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }.ytp-clip-end, .ytp-clip-start { display: none; position: absolute; width: 14px; height: 14px; bottom: -4.5px; margin-left: -7px; z-index: 44; transform: scaleY(0.214286); transition:transform, -webkit-transform 0.1s, 0.1s cubic-bezier(0.4, 0, 1, 1), cubic-bezier(0.4, 0, 1, 1); }.ytp-clip-end svg, .ytp-clip-start svg { display: block; }.ytp-progress-bar-container { display: block; position: absolute; width: 100%; bottom: 47px; height: 5px; }.ytp-delhi-modern:not(.ytp-player-minimized) .ytp-progress-bar-container { z-index: 60; bottom: var(--yt-delhi-bottom-controls-height,72px); height: 6px; }.ytp-xsmall-width-mode.ytp-delhi-modern:not(.ytp-player-minimized) .ytp-progress-bar-container { bottom: var(--yt-delhi-bottom-controls-height-xsmall-width-mode,64px); }.ytp-progress-bar { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 100%; z-index: 31; outline: none; }.ytp-progress-bar-padding { position: absolute; width: 100%; height: 16px; bottom: 0px; z-index: 28; }.ytp-chapter-hover-container:hover:not([aria-disabled="true"]) .ytp-progress-bar-padding { height: 22px; bottom: -6px; }.ytp-unified-seek-wrapper { --progress-width: 0px; --progress-left-buffer: 0px; --progress-right-buffer: 0px; --seek-scrubber-width-destination: 0px; --unified-seek-scrubber-scale: 1; --unified-seek-morph-transition-ms: 100ms; --scrubber-container-x: 0px; --half-width: calc(var(--seek-scrubber-width-destination)*0.5); --half-height: min(var(--half-width),20px); --unified-seek-offset-x: calc(max(0px, (var(--half-width) * var(--unified-seek-scrubber-scale)) - var( --scrubber-container-x ) - var(--progress-left-buffer)) + min(0px, var(--progress-width) + var(--progress-right-buffer) - var(--scrubber-container-x) - (var(--half-width) * var(--unified-seek-scrubber-scale)))); }.ytp-unified-seek-active .ytp-decorated-scrubber-container .ytp-decorated-scrubber-button, .ytp-unified-seek-wrapper { opacity: 0; }@media (prefers-reduced-motion: no-preference){.ytp-unified-seek-active .ytp-decorated-scrubber-container .ytp-decorated-scrubber-button, .ytp-unified-seek-wrapper { transition:opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }}.ytp-unified-seek-content { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 0px 16px; height: 100%; width: max-content; white-space: nowrap; }.ytp-remote { left: 0px; bottom: 61px; transition:bottom, opacity 0.25s, 0.25s cubic-bezier(0.4, 0, 1, 1), cubic-bezier(0.4, 0, 1, 1); pointer-events: none; }.ytp-hide-controls .ytp-remote { bottom: 12px; transition:bottom, opacity 0.25s, 0.25s cubic-bezier(0.4, 0, 1, 1), cubic-bezier(0.4, 0, 1, 1); }.ytp-remote-display-status { z-index: 15; position: absolute; left: 12px; bottom: 61px; background-color: rgba(0, 0, 0, 0.6); padding-right: 5px; border-radius: 5px; opacity: 0.85; }.ytp-remote-display-status-icon { float: left; width: 40px; height: 40px; }.ytp-remote-display-status-text { text-shadow: rgba(0, 0, 0, 0.5) 0px 0px 2px; padding-top: 10px; padding-left: 5px; font-size: 130%; font-weight: 500; display: inline-block; }@-webkit-keyframes bezel-fade-in { 0% { opacity: 0; } 25%, 75% { opacity: 1; transform: scale(2); } 100% { opacity: 0; transform: scale(1); } }@keyframes bezel-fade-in { 0% { opacity: 0; } 25%, 75% { opacity: 1; transform: scale(2); } 100% { opacity: 0; transform: scale(1); } }.ytp-settings-button { position: relative; }.ytp-settings-button svg { transition:transform, -webkit-transform 0.1s, 0.1s cubic-bezier(0.4, 0, 1, 1), cubic-bezier(0.4, 0, 1, 1); }.ytp-popup { position: absolute; overflow: hidden; border-radius: 2px; background: rgba(28, 28, 28, 0.9); text-shadow: rgba(0, 0, 0, 0.5) 0px 0px 2px; transition:opacity 0.1s cubic-bezier(0, 0, 0.2, 1); user-select: none; }.ytp-delhi-modern .ytp-popup { backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6)); }.ytp-settings-menu { right: 12px; bottom: 61px; z-index: 70; will-change: width, height; border-radius: 12px; }.ytp-delhi-modern .ytp-settings-menu { bottom: calc(var(--yt-delhi-bottom-controls-height, 72px) + 6px); }.ytp-delhi-modern .ytp-settings-menu { z-index: 2300; }.ytp-delhi-modern .ytp-settings-menu .ytp-panel-menu { padding: 8px; }.ytp-share-icon { margin: auto; width: 36px; height: 36px; }.ytp-overflow-panel .ytp-share-icon { width: 60px; height: 60px; margin-bottom: 10px; }.ytp-share-title { font-weight: 500; text-align: center; font-size: 14px; display: none; }.ytp-big-mode .ytp-share-title, .ytp-overflow-panel .ytp-share-title { font-size: 20px; }.ytp-share-panel { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 75; background: rgba(0, 0, 0, 0.8); text-align: center; transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }.ytp-share-panel-inner-content { position: absolute; top: 50%; margin-top: -65px; left: 0px; right: 0px; padding: 0px 10%; }.ytp-share-panel-loading-spinner { display: none; margin: 20px auto 0px; width: 32px; height: 32px; position: relative; }.ytp-share-panel-close { position: absolute; top: 6px; right: 12px; padding: 6px; width: 36px; height: 36px; }.ytp-share-panel-close path { fill: #aaaaaa; }.ytp-share-panel-close:hover path { fill: #ffffff; }.ytp-share-panel-title { font-size: 155%; line-height: 20px; }.ytp-share-panel-link { display: block; height: 28px; margin-top: 18px; text-overflow: ellipsis; font-size: 218%; font-weight: 500; letter-spacing: 1px; white-space: nowrap; overflow: hidden; outline: none; }.ytp-share-panel-include-playlist { display: none; line-height: 15px; margin-top: 12px; font-size: 118%; color: #999999; }.ytp-share-panel-include-playlist input[type="checkbox"] { margin: 0px 8px 0px 0px; }.ytp-share-panel-service-buttons { margin-top: 20px; height: 44px; }.ytp-share-panel-error { display: none; margin-top: 20px; font-size: 109%; }.ytp-overlay { z-index: 10; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; }.ytp-speedmaster-overlay { text-align: center; pointer-events: none; }.ytp-speedmaster-user-edu { box-sizing: border-box; border-radius: 18px; display: inline-flex; height: 32px; margin-top: 20px; padding: 6px 16px; font-size: 14px; font-weight: 500; background: rgba(0, 0, 0, 0.6); }.ytp-delhi-modern .ytp-speedmaster-user-edu { backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6)); }.ytp-speedmaster-user-edu.ytp-speedmaster-has-icon { -webkit-box-align: center; align-items: center; }.ytp-speedmaster-icon, .ytp-speedmaster-label { display: inline-flex; }.ytp-speedmaster-icon { margin-left: 4px; }.ytp-speedmaster-icon svg { display: block; width: 24px; height: 24px; }.ytp-spinner { position: absolute; left: 50%; top: 50%; width: 64px; margin-left: -32px; z-index: 18; pointer-events: none; }.ytp-spinner-message { position: absolute; left: 50%; margin-top: 50%; width: 300px; font-size: 127%; line-height: 182%; margin-left: -150px; display: none; text-align: center; background-color: black; opacity: 0.5; }.ytp-spinner-container { pointer-events: none; position: absolute; width: 100%; padding-bottom: 100%; top: 50%; left: 50%; margin-top: -50%; margin-left: -50%; animation: 1.56824s linear 0s infinite normal none running ytp-spinner-linspin; }.ytp-spinner-rotator { position: absolute; width: 100%; height: 100%; animation: 5332ms cubic-bezier(0.4, 0, 0.2, 1) 0s infinite normal both running ytp-spinner-easespin; }.ytp-spinner-left, .ytp-spinner-right { position: absolute; inset: 0px; overflow: hidden; }.ytp-spinner-left { right: 49%; }.ytp-spinner-right { left: 49%; }.ytp-spinner-circle { box-sizing: border-box; position: absolute; width: 200%; height: 100%; border-style: solid; border-color: #dddddd #dddddd transparent; border-radius: 50%; border-width: 6px; }.ytp-spinner-left .ytp-spinner-circle { left: 0px; right: -100%; border-right-color: transparent; animation: 1333ms cubic-bezier(0.4, 0, 0.2, 1) 0s infinite normal both running ytp-spinner-left-spin; }.ytp-spinner-right .ytp-spinner-circle { left: -100%; right: 0px; border-left-color: transparent; animation: 1333ms cubic-bezier(0.4, 0, 0.2, 1) 0s infinite normal both running ytp-right-spin; }@-webkit-keyframes ytp-spinner-linspin { 100% { transform: rotate(1turn); } }@keyframes ytp-spinner-linspin { 100% { transform: rotate(1turn); } }@-webkit-keyframes ytp-spinner-easespin { 12.5% { transform: rotate(135deg); } 25% { transform: rotate(270deg); } 37.5% { transform: rotate(405deg); } 50% { transform: rotate(540deg); } 62.5% { transform: rotate(675deg); } 75% { transform: rotate(810deg); } 87.5% { transform: rotate(945deg); } 100% { transform: rotate(3turn); } }@keyframes ytp-spinner-easespin { 12.5% { transform: rotate(135deg); } 25% { transform: rotate(270deg); } 37.5% { transform: rotate(405deg); } 50% { transform: rotate(540deg); } 62.5% { transform: rotate(675deg); } 75% { transform: rotate(810deg); } 87.5% { transform: rotate(945deg); } 100% { transform: rotate(3turn); } }@-webkit-keyframes ytp-spinner-left-spin { 0% { transform: rotate(130deg); } 50% { transform: rotate(-5deg); } 100% { transform: rotate(130deg); } }@keyframes ytp-spinner-left-spin { 0% { transform: rotate(130deg); } 50% { transform: rotate(-5deg); } 100% { transform: rotate(130deg); } }@-webkit-keyframes ytp-right-spin { 0% { transform: rotate(-130deg); } 50% { transform: rotate(5deg); } 100% { transform: rotate(-130deg); } }@keyframes ytp-right-spin { 0% { transform: rotate(-130deg); } 50% { transform: rotate(5deg); } 100% { transform: rotate(-130deg); } }.ytp-storyboard-framepreview { position: absolute; top: 0px; left: 0px; z-index: 16; background: #000000; transition:opacity 0.1s cubic-bezier(0, 0, 0.2, 1); }.ytp-storyboard-framepreview-img { opacity: 0.4; }.ytp-storyboard-framepreview-timestamp { display: none; position: absolute; color: #dddddd; background: rgba(0, 0, 0, 0.3); border-radius: 18px; left: 50%; transform: translateX(-50%); bottom: 36px; font-size: 14px; font-weight: 500; padding: 4px 10px; }.ytp-suggested-action { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; justify-content: left; }.ytp-suggested-action-badge { z-index: 60; position: absolute; bottom: 16px; left: 16px; background-color: rgba(0, 0, 0, 0.8); border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 34px; height: 34px; width: 34px; padding: 7px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; overflow: hidden; transition:opacity, background-color, transform, -webkit-transform, width 0.25s, 0.1s, 0.2s, 0.2s, 0.2s cubic-bezier(0.05, 0, 0, 1); opacity: 1; transform: translateY(0px); }.ytp-overlays-container .ytp-overlay-bottom-left .ytp-suggested-action-badge { position: relative; bottom: 0px; left: 0px; }.ytp-delhi-modern .ytp-suggested-action-badge { backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6)); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; height: 40px; width: 40px; border-radius: 40px; padding: 12px; }.ytp-delhi-modern .ytp-suggested-action-badge:not(.ytp-suggested-action-badge-expanded) { padding: 0px 8px; }.ytp-suggested-action-badge:hover { transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1), background-color 0.1s cubic-bezier(0, 0, 0.2, 1), transform 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.2s cubic-bezier(0.4, 0, 0.2, 1), width 0.2s cubic-bezier(0.4, 0, 0.2, 1); background-color: rgba(33, 33, 33, 0.95); }.ytp-suggested-action-badge.ytp-suggested-action-badge-with-controls { transform: translateY(-59px); }.ytp-delhi-modern .ytp-suggested-action-badge.ytp-suggested-action-badge-with-controls { transform: translateY(calc((var(--yt-delhi-bottom-controls-height, 72px) + 6px)*-1)); }.ytp-overlays-container .ytp-overlay-bottom-left .ytp-suggested-action-badge.ytp-suggested-action-badge-with-controls { transform: translateY(0px); }.ytp-suggested-action-badge:is(.ytp-suggested-action-badge-expanded, .ytp-suggested-action-badge-content-forward) { width: auto; }.ytp-suggested-action-badge-icon-container { display: flex; }.ytp-suggested-action-badge-icon { height: 18px; width: 18px; background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0iI2ZmZiIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PHBhdGggZD0iTTE4IDZoLTJjMC0yLjIxLTEuNzktNC00LTRTOCAzLjc5IDggNkg2Yy0xLjEgMC0yIC45LTIgMnYxMmMwIDEuMS45IDIgMiAyaDEyYzEuMSAwIDItLjkgMi0yVjhjMC0xLjEtLjktMi0yLTJtLTYtMmMxLjEgMCAyIC45IDIgMmgtNGMwLTEuMS45LTIgMi0ybTYgMTZINlY4aDJ2MmMwIC41NS40NSAxIDEgMXMxLS40NSAxLTFWOGg0djJjMCAuNTUuNDUgMSAxIDFzMS0uNDUgMS0xVjhoMnoiLz48L3N2Zz4=") 0% 0% / contain; flex-shrink: 0; }.ytp-delhi-modern .ytp-suggested-action-badge-icon { height: 24px; width: 24px; }.ytp-suggested-action-badge-title { font-size: 14px; font-weight: 400; color: #ffffff; margin-left: 6px; margin-right: 6px; cursor: pointer; }.ytp-delhi-modern .ytp-suggested-action-badge-title { font-weight: 500; }.ytp-suggested-action-badge-title:empty { display: none; }.ytp-suggested-action.ytp-suggested-action-badge { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgba(0, 0, 0, 0.6); backdrop-filter: blur(8px); border-radius: 8px; width: 298px; height: 64px; padding: 0px; cursor: pointer; transition-timing-function: cubic-bezier(0.05, 0, 0, 1); }.ytp-suggested-action-container { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: stretch; align-items: stretch; overflow: hidden; width: 290px; padding: 4px; }.ytp-suggested-action-details { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; justify-content: space-around; font-size: 12px; -webkit-box-flex: 1; flex: 1 1 0%; padding: 0px 8px; overflow: hidden; }.ytp-suggested-action-details .ytp-suggested-action-title { overflow: hidden; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; font-size: 14px; }.ytp-suggested-action-details .ytp-suggested-action-subtitle { overflow: hidden; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; opacity: 0.7; font-weight: 400; }.ytp-suggested-action-details .ytp-suggested-action-metadata-text { opacity: 0.7; font-weight: 500; }.ytp-suggested-action-badge-img { position: relative; border-radius: 4px; background: #ffffff; height: 56px; width: 56px; overflow: hidden; }:is(.ytp-suggested-action-badge-preview-collapsed, .ytp-suggested-action-badge-content-forward.ytp-suggested-action-badge-expanded) .ytp-suggested-action-product-thumbnail:first-child { opacity: 1; width: 18px; margin-inline-start: 0px; }.ytp-delhi-modern :is(.ytp-suggested-action-badge-preview-collapsed, .ytp-suggested-action-badge-content-forward.ytp-suggested-action-badge-expanded) .ytp-suggested-action-product-thumbnail:first-child { width: 24px; }.ytp-suggested-action-badge-dismiss-button-icon { height: 18px; width: 18px; background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0iI2ZmZiIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTYuMjQgOS4xNyAxMy40MSAxMmwyLjgzIDIuODMtMS40MSAxLjQxTDEyIDEzLjQxbC0yLjgzIDIuODMtMS40MS0xLjQxTDEwLjU5IDEyIDcuNzYgOS4xN2wxLjQxLTEuNDFMMTIgMTAuNTlsMi44My0yLjgzek00LjkzIDQuOTNjLTMuOTEgMy45MS0zLjkxIDEwLjI0IDAgMTQuMTQgMy45MSAzLjkxIDEwLjI0IDMuOTEgMTQuMTQgMCAzLjkxLTMuOTEgMy45MS0xMC4yNCAwLTE0LjE0LTMuOS0zLjkxLTEwLjI0LTMuOTEtMTQuMTQgMG0xMy40My43MWMzLjUxIDMuNTEgMy41MSA5LjIyIDAgMTIuNzNzLTkuMjIgMy41MS0xMi43MyAwLTMuNTEtOS4yMiAwLTEyLjczYzMuNTItMy41MSA5LjIyLTMuNTEgMTIuNzMgMCIvPjwvc3ZnPg==") 0% 0% / contain; opacity: 0.6; transition:opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }.ytp-delhi-modern .ytp-suggested-action-badge-dismiss-button-icon { height: 24px; width: 24px; background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE5IDYuNDEgMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiLz48L3N2Zz4="); opacity: 1; }.ytp-suggested-action-badge-dismiss-button-icon:hover { opacity: 1; transition: opacity 0.1s cubic-bezier(0, 0, 0.2, 1); }.ytp-suggested-action-badge-expanded-content-container { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; flex-shrink: 0; transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1); opacity: 1; }.ytp-featured-product.ytp-suggested-action-badge { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgba(0, 0, 0, 0.6); backdrop-filter: blur(8px); border-radius: 8px; width: 280px; height: 64px; padding: 0px; cursor: pointer; transition-timing-function: cubic-bezier(0.05, 0, 0, 1); }.ytp-delhi-modern .ytp-featured-product.ytp-suggested-action-badge { backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6)); }.ytp-featured-product > .ytp-suggested-action-badge-expanded-content-container > .ytp-suggested-action-badge-title { display: none; }.ytp-featured-product-container { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: stretch; align-items: stretch; overflow: hidden; width: 272px; padding: 4px; }.ytp-featured-product-thumbnail { position: relative; border-radius: 4px; background: #ffffff; height: 56px; width: 56px; overflow: hidden; }.ytp-featured-product-thumbnail > img { width: inherit; height: inherit; object-fit: contain; }.ytp-featured-product-open-in-new { position: absolute; bottom: 4px; right: 4px; border-radius: 2px; background-color: rgba(0, 0, 0, 0.8); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZXdCb3g9IjAgMCA0OCA0OCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGg0OHY0OEgweiIvPjxwYXRoIGQ9Ik0zOCAzOEgxMFYxMGgxNFY2SDEwYy0yLjIxIDAtNCAxLjc5LTQgNHYyOGMwIDIuMjEgMS43OSA0IDQgNGgyOGMyLjIxIDAgNC0xLjc5IDQtNFYyNGgtNHpNMjggNnY0aDcuMTdMMTUuNTEgMjkuNjZsMi44MyAyLjgzTDM4IDEyLjgzVjIwaDRWNnoiLz48L3N2Zz4="); width: 12px; height: 12px; overflow: hidden; }.ytp-featured-product-details { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; justify-content: space-around; font-size: 12px; -webkit-box-flex: 1; flex: 1 1 0%; padding: 0px 8px; overflow: hidden; }.ytp-featured-product-details .ytp-featured-product-title { overflow: hidden; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; font-size: 14px; }.ytp-featured-product-details .ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled { font-weight: 500; margin-right: 4px; opacity: 0.7; }.ytp-featured-product-overflow-icon { background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii01IC01IDM2IDM2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTIgOGMxLjEgMCAyLS45IDItMnMtLjktMi0yLTItMiAuOS0yIDIgLjkgMiAyIDJtMCAyYy0xLjEgMC0yIC45LTIgMnMuOSAyIDIgMiAyLS45IDItMi0uOS0yLTItMm0wIDZjLTEuMSAwLTIgLjktMiAycy45IDIgMiAyIDItLjkgMi0yLS45LTItMi0yIi8+PC9zdmc+"); height: 20px; width: 20px; opacity: 0.8; aspect-ratio: 1 / 1; }.ytp-featured-product-details .ytp-featured-product-vendor-when-promotion-text-enabled { overflow: hidden; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; opacity: 0.7; font-weight: 400; }.ytp-featured-product-when-promotion-text-enabled { display: flex; }.ytp-featured-product-when-promotion-text-enabled .ytp-featured-product-trending { overflow: hidden; }.ytp-featured-product-when-promotion-text-enabled .ytp-featured-product-trending-text { opacity: 0.7; overflow: hidden; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; }.ytp-featured-product-trending > .ytp-featured-product-trending-icon { background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTIzLTI0MC00My00MyAyOTItMjkxIDE2NyAxNjcgMjQxLTI0MUg2NTN2LTYwaDIyN3YyMjdoLTU5di0xMjNMNTM4LTMyMSAzNzEtNDg4eiIvPjwvc3ZnPg=="); height: 12px; width: 12px; margin-top: 2px; margin-right: 4px; opacity: 0.8; aspect-ratio: 1 / 1; }.ytp-featured-product-details .ytp-featured-product-trending { display: flex; }.ytp-featured-product-details .ytp-featured-product-price-container { overflow: hidden; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; }.ytp-featured-product-details .ytp-featured-product-price-container .ytp-featured-product-price-when-promotion-text-enabled { opacity: 0.7; font-weight: 400; }.ytp-featured-product-details .ytp-featured-product-price-container .ytp-featured-product-promotion-text { font-weight: 500; margin-left: 4px; }.ytp-featured-product-promotion-text:empty { display: none; }.ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled:empty { display: none; }.ytp-time-display { font-size: 109%; display: inline-block; vertical-align: top; padding: 0px 5px; white-space: nowrap; line-height: 47px; }.ytp-delhi-modern .ytp-time-display:not(.ytp-miniplayer-ui *) { display: inline-block; -webkit-box-align: center; align-items: center; cursor: pointer; font-weight: 500; line-height: var(--yt-delhi-pill-height,48px); font-size: 14px; min-width: 0px; padding: var(--yt-delhi-pill-top-height,12px) 8px; }.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *) { min-width: 0px; position: relative; display: inline-block; height: var(--yt-delhi-pill-height,48px); border-radius: 28px; padding: 0px 16px; backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3)); text-shadow: #000000 0px 0px 2px; }.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *) svg { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-time-wrapper:not(.ytp-miniplayer-ui *) { height: 40px; line-height: 40px; }.ytp-time-current, .ytp-time-duration, .ytp-time-separator { color: #dddddd; }.ytp-time-wrapper-delhi { cursor: pointer; }.ytp-delhi-modern .ytp-time-current { color: var(--yt-sys-color-baseline--overlay-text-primary,#fff); }.ytp-delhi-modern .ytp-time-duration, .ytp-delhi-modern .ytp-time-separator { color: var(--yt-sys-color-baseline--overlay-text-primary,#fff); font-weight: 400; }* .ytp-chrome-controls .ytp-live-badge, .ytp-big-mode .ytp-chrome-controls .ytp-live-badge, .ytp-small-mode .ytp-chrome-controls .ytp-live-badge { display: none; width: auto; text-transform: uppercase; }.ytp-big-mode.ytp-delhi-modern .ytp-chrome-controls .ytp-live-badge, .ytp-delhi-modern .ytp-chrome-controls .ytp-live-badge, .ytp-small-mode.ytp-delhi-modern .ytp-chrome-controls .ytp-live-badge { text-transform: none; }.ytp-live-badge::before { display: inline-block; width: 6px; height: 6px; vertical-align: 4%; margin-right: 5px; background: #757575; content: ""; border-radius: 6px; }.ytp-clip-watch-full-video-button, .ytp-clip-watch-full-video-button-separator, .ytp-time-clip-icon { display: none; }.ytp-time-clip-icon { margin-left: 16px; margin-right: 5px; }.ytp-delhi-modern .ytp-time-clip-icon { margin-left: 0px; }.ytp-time-clip-icon svg { width: 16px; height: 16px; margin-bottom: -3px; fill: #dddddd; }.ytp-clip-watch-full-video-button-separator { margin-left: 8px; margin-right: 8px; font-weight: 700; }.ytp-clip-watch-full-video-button { cursor: pointer; font-weight: 700; overflow: hidden; text-overflow: ellipsis; }.ytp-delhi-modern .ytp-time-contents { overflow: hidden; }.ytp-no-link, span.ytp-title-channel-name { cursor: default; pointer-events: none; }.ytp-title { overflow: hidden; -webkit-box-flex: 1; flex: 1 1 0%; display: flex; }.ytp-fullscreen-metadata-bottom .ytp-title .ytp-title-text, .ytp-fullscreen-metadata-top .ytp-title .ytp-title-text, .ytp-hide-fullscreen-title .ytp-title .ytp-title-text { display: none; }.ytp-title-text { vertical-align: top; max-width: 100%; padding-top: 12px; font-size: 18px; -webkit-box-flex: 1; flex: 1 1 0%; padding-left: 4px; overflow: hidden; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; }.ytp-title-subtext { font-size: 14px; overflow: hidden; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; }.ytp-title-channel-name { margin-top: 0.25rem; display: block; color: var(--yt-sys-color-baseline--overlay-text-secondary); }.ytp-title-subtext a:empty { display: none; }.ytp-title-fullerscreen-link { cursor: default; }.ytp-tooltip-bg, .ytp-tooltip.ytp-preview:not(.ytp-text-detail) { border-radius: 8px; }.ytp-tooltip-progress-bar-pill { display: none; }.ytp-tooltip-text-wrapper { border-radius: 3px; }.ytp-tooltip-bottom-text { display: block; background-color: rgba(28, 28, 28, 0.9); border-radius: 2px; padding: 5px 9px; }.ytp-delhi-modern .ytp-tooltip-bottom-text { display: flex; -webkit-box-align: center; align-items: center; background-color: transparent; }.ytp-tooltip-bg { background-color: #000000; background-repeat: no-repeat; position: relative; display: none; }.ytp-tooltip-duration { display: none; }.ytp-tooltip-title { display: none; }.ytp-tooltip-edu { display: none; }.ytp-tooltip-keyboard-shortcut { display: none; }.ytp-delhi-modern .ytp-tooltip-keyboard-shortcut { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; border: 1px solid rgba(255, 255, 255, 0.3); min-width: 11px; border-radius: 4px; margin-left: 4px; color: #ffffff; padding: 0px 2px; }.ytp-delhi-modern .ytp-tooltip-keyboard-shortcut:empty { display: none; width: 0px; }.ytp-tooltip-image { width: 20px; height: 20px; border: 0px; border-radius: 10px; position: absolute; display: none; top: 2px; left: 7px; background-size: contain; }.ytp-unmute.ytp-popup { position: absolute; left: 0px; z-index: 1001; text-transform: uppercase; color: #000000; font-size: 127%; font-weight: 500; background: none; padding: 12px; }.ytp-autohide .ytp-unmute, .ytp-hide-info-bar .ytp-unmute { top: 0px; }.ytp-unmute-inner { padding-left: 3px; padding-right: 12px; background-color: #ffffff; border-radius: 2px; border-bottom: 1px solid #f1f1f1; text-shadow: none; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }.ytp-unmute-icon { width: 48px; height: 48px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }.ytp-unmute-icon .ytp-svg-fill { fill: #000000; }.ytp-unmute-text { max-width: 200px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; display: inline-block; }.ytp-unmute.ytp-popup.ytp-unmute-animated .ytp-unmute-inner { position: relative; background-color: transparent; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; padding: 0px; }.ytp-unmute-animated .ytp-unmute-icon { padding-left: 2px; position: relative; z-index: 10; background-color: #ffffff; border-radius: 2px; border-bottom: 1px solid #f1f1f1; }.ytp-unmute-animated .ytp-unmute-box { display: block; background-color: #ffffff; position: absolute; left: 0px; top: 0px; bottom: 0px; border-radius: 2px; border-bottom: 1px solid #f1f1f1; }.ytp-unmute-animated .ytp-unmute-text { position: relative; z-index: 10; padding-top: 1px; padding-right: 10px; }.ytp-unmute-shrink .ytp-unmute-box { width: 100%; animation: 0.5s cubic-bezier(0.4, 0, 1, 1) 5.5s 1 reverse forwards running ytp-unmute-width-anim; }.ytp-unmute-shrink .ytp-unmute-text { opacity: 1; animation: 0.25s cubic-bezier(0.4, 0, 1, 1) 5.4s 1 reverse forwards running ytp-unmute-alpha-anim; }@-webkit-keyframes ytp-unmute-width-anim { 0% { width: 0px; } 100% { width: 100%; } }@keyframes ytp-unmute-width-anim { 0% { width: 0px; } 100% { width: 100%; } }@-webkit-keyframes ytp-unmute-alpha-anim { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes ytp-unmute-alpha-anim { 0% { opacity: 0; } 100% { opacity: 1; } }.ytp-modern-videowall-still { width: 100%; height: 100%; position: relative; cursor: pointer; vertical-align: top; overflow: hidden; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-bottom: 16px; transition:color 0.1s cubic-bezier(0, 0, 0.2, 1); font-size: 11px; }.ytp-modern-videowall-still-info { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }.ytp-modern-videowall-still-listlabel-mix, .ytp-modern-videowall-still-listlabel-regular { display: none; height: 2.15em; padding-right: 10px; color: #ffffff; font-weight: 500; text-transform: uppercase; }.ytp-modern-videowall-still-listlabel-icon { display: inline-block; vertical-align: middle; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzYgMzYiPjx1c2UgeGxpbms6aHJlZj0iI3l0cC1zdmctcGxheWxpc3QiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4xNSIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggaWQ9Inl0cC1zdmctcGxheWxpc3QiIGZpbGw9IiNmZmYiIGQ9Ik0yMi41MyAyMS40MnY2Ljg1bDUuNjYtMy40Mi01LjY2LTMuNDJ6bS0xMS4zMyAwaDkuMDZ2Mi4yOEgxMS4yem0wLTkuMTRoMTMuNnYyLjI4SDExLjJ6bTAgNC41N2gxMy42djIuMjhIMTEuMnoiLz48L3N2Zz4="); width: 2.15em; height: 2.15em; }.ytp-modern-videowall-still-listlabel-mix-icon { display: inline-block; vertical-align: middle; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzYgMzYiPjx1c2UgeGxpbms6aHJlZj0iI3l0cC1zdmctbWl4IiBzdHJva2U9IiMwMDAiIHN0cm9rZS1vcGFjaXR5PSIuMTUiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGlkPSJ5dHAtc3ZnLW1peCIgZmlsbD0iI2ZmZiIgZD0iTTI1LjY1IDE4Yy0uMDIgMi4zMS0uODcgNC40MS0yLjI1IDYuMDZsLjkuOTRjMS42OS0xLjggMi43LTQuMjcgMi43LTdzLTEuMDEtNS4yMS0yLjctN2wtLjkuOTNBOS41NCA5LjU0IDAgMCAxIDI1LjY1IDE4bS0xNS4zIDBjLjAxLTIuMzIuODYtNC40MiAyLjI1LTYuMDdsLS45LS45M0MxMCAxMi43OSA5IDE1LjI3IDkgMThzMSA1LjIgMi43IDdsLjktLjk0Yy0xLjM5LTEuNjUtMi4yNC0zLjc1LTIuMjUtNi4wNm0yLjcgMGMtLjA0LTEuNzMuNDktMy4wOSAxLjM1LTQuMmwtLjktLjk0Yy0xLjEzIDEuMjYtMS44IDIuOTktMS44IDUuMTQgMCAxLjY3LjY3IDMuNCAxLjggNC42NmwuOS0uOTNjLS44Ni0xLjEyLTEuMzktMi40Ny0xLjM1LTMuNzNtOS01LjE0LS45Ljk0Yy44NSAxLjExIDEuMzggMi40NyAxLjM1IDQuMi4wMyAxLjI2LS41IDIuNjEtMS4zNSAzLjczbC45LjkzYzEuMTItMS4yNiAxLjgtMi45OSAxLjgtNC42NiAwLTIuMTUtLjY4LTMuODgtMS44LTUuMTRtLTUuNTUgMi44IDMuNiAxLjg3LTMuNiAyLjMzeiIvPjwvc3ZnPg=="); width: 2.15em; height: 2.15em; }.ytp-modern-videowall-still-listlabel-length { font-weight: 400; }.ytp-modern-videowall-still-image { transition:background 0.1s cubic-bezier(0.4, 0, 1, 1); background-position: 50% center; background-repeat: no-repeat; background-size: cover; width: 100%; position: relative; border-radius: 8px; }.ytp-modern-videowall-still:hover { background-color: var(--yt-sys-color-baseline--overlay-button-secondary); box-shadow: 0 0 0 8px var(--yt-sys-color-baseline--overlay-button-secondary); border-radius: 8px; }.ytp-modern-videowall-still:active { background-color: var(--yt-sys-color-baseline--overlay-tonal-hover); box-shadow: 0 0 0 8px var(--yt-sys-color-baseline--overlay-tonal-hover); border-radius: 8px; }@supports (aspect-ratio:1/1) {.ytp-modern-videowall-still-image { aspect-ratio: 16 / 9; }}@supports not (aspect-ratio:1/1) {.ytp-modern-videowall-still-image { height: 0px; padding-bottom: 56.25%; }}.ytp-modern-videowall-still-info { margin-top: 8px; }.ytp-modern-videowall-still-info-author:not(:empty) { margin-top: 4px; font-size: 130%; max-height: 20px; overflow: hidden; color: rgba(255, 255, 255, 0.7); }.ytp-modern-videowall-still-view-count-and-date-info:not(:empty) { font-size: 130%; max-height: 20px; overflow: hidden; color: rgba(255, 255, 255, 0.7); }.ytp-modern-videowall-still-info-content { color: #ffffff; width: 100%; opacity: 1; position: relative; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }.ytp-modern-videowall-still-info-duration, .ytp-modern-videowall-still-info-live { border-radius: 2px; position: absolute; bottom: 8px; right: 8px; font-weight: 500; line-height: 1; opacity: 0.75; padding: 2px; font-size: 120%; }.ytp-modern-videowall-still-info-duration { background: #000000; font-weight: 500; opacity: 0.75; }.ytp-modern-videowall-still-info-live { background: var(--yt-sys-color-baseline--overlay-background-brand,rgba(225,0,45,.9)); opacity: 0.9; display: none; text-transform: uppercase; }.ytp-modern-videowall-still:not([data-is-live="true"]) .ytp-modern-videowall-still-info-live { display: none; }.ytp-modern-videowall-still-info-title:not(:empty) { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 150%; font-weight: 500; line-height: 1.2; max-height: 40px; overflow: hidden; }.ytp-volume-panel { display: inline-block; width: 0px; height: 100%; transition:margin, width 0.2s, 0.2s cubic-bezier(0.4, 0, 1, 1), cubic-bezier(0.4, 0, 1, 1); cursor: pointer; outline: 0px; }.ytp-volume-slider { height: 100%; min-height: 36px; position: relative; overflow: hidden; }.ytp-volume-slider-handle { position: absolute; top: 50%; width: 12px; height: 12px; border-radius: 6px; margin-top: -6px; background: #ffffff; }.ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handle { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }.ytp-volume-slider-handle::after, .ytp-volume-slider-handle::before { content: ""; position: absolute; display: block; top: 50%; left: 0px; height: 3px; margin-top: -2px; width: 64px; }.ytp-big-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handle::after, .ytp-big-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handle::before, .ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handle::after, .ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handle::before { height: 2px; margin-top: -1px; }.ytp-volume-slider-handle::before { left: -58px; background: #ffffff; }.ytp-volume-slider-handle::after { left: 6px; background: rgba(255, 255, 255, 0.2); }.ytp-watch-later-icon { margin: auto; width: 36px; height: 36px; position: relative; }.ytp-overflow-panel .ytp-watch-later-icon { width: 60px; height: 60px; margin-bottom: 10px; }.ytp-watch-later-title { font-weight: 500; text-align: center; font-size: 14px; display: none; }.ytp-big-mode .ytp-watch-later-title, .ytp-overflow-panel .ytp-watch-later-title { font-size: 20px; }.watch-skeleton .text-shell { height: 20px; border-radius: 8px; }.watch-skeleton .skeleton-bg-color { background-color: #e3e3e3; }.watch-skeleton .skeleton-light-border-bottom { border-bottom: 1px solid #eeeeee; }.watch-skeleton .flex-1 { -webkit-box-flex: 1; flex: 1 1 1e-09px; }.watch-skeleton #primary-info { height: 64px; padding: 20px 0px 8px; }.watch-skeleton #primary-info #title { width: 400px; margin-bottom: 12px; }.watch-skeleton #primary-info #info { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }.watch-skeleton #primary-info #info #count { width: 200px; }.watch-skeleton #primary-info #info #menu { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; padding-right: 8px; }.watch-skeleton #primary-info .menu-button { height: 20px; width: 20px; border-radius: 50%; margin-left: 20px; }.watch-skeleton #secondary-info { height: 151px; margin-bottom: 24px; padding: 16px 0px; }.watch-skeleton #secondary-info #top-row, .watch-skeleton #secondary-info #top-row #video-owner { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }.watch-skeleton #secondary-info #top-row #video-owner #channel-icon { height: 48px; width: 48px; border-radius: 50%; margin-right: 16px; }.watch-skeleton #secondary-info #top-row #video-owner #upload-info { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; }.watch-skeleton #secondary-info #top-row #video-owner #upload-info #owner-name { width: 200px; margin-bottom: 12px; }.watch-skeleton #secondary-info #top-row #video-owner #upload-info #published-date { width: 200px; }.watch-skeleton #secondary-info #top-row #subscribe-button { width: 137px; height: 36px; border-radius: 8px; margin: 7px 4px 0px 0px; }.watch-skeleton #related .autoplay { margin-bottom: 16px; }.watch-skeleton #related #upnext { height: 20px; width: 120px; margin-bottom: 14px; }.watch-skeleton #related .video-details { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; padding-bottom: 8px; }.watch-skeleton #related:not([playlist]) .autoplay .video-details { padding-bottom: 16px; }.watch-skeleton #related .video-details .thumbnail { height: 94px; width: 168px; margin-right: 8px; }.watch-skeleton #related .video-details .video-title { width: 200px; margin-bottom: 12px; }.watch-skeleton #related .video-details .video-meta { width: 120px; }:root { --t3a480c2f814ef19c: initial; --t77e217518bcd986b: initial; --tc5e0863356bf5767: initial; --t7a2234c5eadde886: initial; --td340014d093b0821: initial; --ta1001186d5b625f8: initial; --t2986df03ecf88759: initial; --te0c856964146535b: initial; --tf630d2cff7da8057: initial; --tf69032263d26c015: initial; --ta5930fb3c4c7209c: initial; --t1f1729a8e756e8bf: initial; --t53c1a9d86136aded: initial; --t8533f30445e4a126: initial; --tc2512a21369bd447: initial; --t5088a11581fecd14: initial; --t331d13276596b01e: initial; --t42381e7a43d9caf4: initial; --t7f4f2c6d54836ce0: initial; --t7d8b8e5ee291aec0: initial; --t4726c68ef6d7b08f: initial; --tf0a0d1154827847f: initial; --t3e41d7b17b187f69: initial; --tff65993384bb4560: initial; --te2867b13d771d055: initial; --t933d7922f3158dc5: initial; --t264e2c9cb87891f9: initial; --t206f3fa2e01af22d: initial; --t34f46f0f2c13d328: initial; --t854c79338d8ca8a7: initial; --t20480717de80f555: initial; --t2d807bb79e75606d: initial; --t617db776af0de196: initial; --tb628117fc164ad87: initial; --td545df04e2c659d7: initial; --t53991d599b1488f5: initial; --ta889dfda9605a358: initial; --t5978da8d584b8fe9: initial; --t124b7dafe9bc366d: initial; --tdbe50d27d51f5093: initial; --ta564d8212bccb16a: initial; --t99f774684cbb9703: initial; --t4e6df9b2b6b97e00: initial; --tb8b31ac562fbe9b5: initial; --t5884672004d56120: initial; --tef70ca245445b52b: initial; --t4f0922e5a3d0c20f: initial; --t7dfa6f84c9346edf: initial; --tecbdf924b63b27fc: initial; --t1405e70a39276293: initial; --tad8443faed66c111: initial; --te6d2b428de68554a: initial; --tc980c5478124c8c7: initial; --t965644ecdbe4b7b8: initial; --tb14a10c3b43a15a3: initial; --tb13ff8797829e79e: initial; --te5668e6111aba0ed: initial; --ta7d628facfe84d18: initial; --tbe42269534655e67: initial; --tab8059236063cadb: initial; --t735e435a8b7ad67c: initial; --t21af08fdbf6a1406: initial; --tc604113d09fee05d: initial; --t08a7c6c176cbc5c2: initial; --t8cdc9846a76caf1f: initial; --te1b64e6971040396: initial; --t416e5931fc464589: initial; --tb7d74bb3291c951d: initial; --tf3fc855af2285f5f: initial; --t0a1249f7c9e82b5e: initial; --t02c0a2c868c14ce8: initial; --td8562cdc203bc683: initial; --t53dda9125e8d1324: initial; --t544e31714f63d53c: initial; --t87eabf113a15ac96: initial; --t858b809f8044e962: initial; --t0f59291ce5504543: initial; --tfaae96692cc182e4: initial; --t518e925f61bdcb91: initial; --tb927f5c0149004c6: initial; --t832f22ce6618e99e: initial; --t45b2a38314924357: initial; --t6931aa1826b373b2: initial; --ted4236536899e4b3: initial; --ta057e2d872f2a0d4: initial; --t2c3e55cb638348df: initial; --t1aab759cd9ddbe39: initial; --tf5f050c65aebead5: initial; --tdc8af6750f0dad0d: initial; --t3410c91649e5eb8a: initial; --t4aeaa857de8a786b: initial; --t296c7f81dd09a9c3: initial; --tfa3475c508f5dfef: initial; --t9bc0b740242da017: initial; --t441a0e44e495381a: initial; --tde41338fc2bd4ba5: initial; --t4d7776c28db21122: initial; --t7e34d5baa4ea6277: initial; --tc4b26042d4cb141f: initial; --t5208fd177a788cfa: initial; --tffc2fd3a644f6275: initial; --t6216186c28b3834b: initial; --t4a6da19e16bf221a: initial; --td9c19f4f8cecd56e: initial; --t3f3bdb4140d3ead7: initial; --t904a88c623ca27ab: initial; --t2c3bbff6c15a3eb2: initial; --t0ccd1ace000d5e93: initial; --tc87f6a7f05e65fc4: initial; --tc04ba3e73561953c: initial; --t7c4965c11f8537c0: initial; --t432fbdbd7f2f3f71: initial; --taf1bdd961423c15f: initial; --t9d7bdcaefc975d44: initial; --t4fb0f67b251e1a42: initial; --ta08e036410c14538: initial; --t7f9b7e1603e20b94: initial; }.ytMiniAppContainerViewModelMainAppPlayerContainer { display: flex; height: 100%; width: 100%; }:root:root { --tf3fc855af2285f5f: rgba(0,0,0,0.2); --t02c0a2c868c14ce8: #e9e9e9; --t87eabf113a15ac96: #e9e9e9; --t0f59291ce5504543: #0f0f0f; --t45b2a38314924357: #e9e9e9; --t6216186c28b3834b: #f1f1f1; }:root { --t4726c68ef6d7b08f: #deffde; --tf0a0d1154827847f: #ffeacf; --t124b7dafe9bc366d: #007a65; --tdbe50d27d51f5093: rgba(0,122,101,0.2); --ta564d8212bccb16a: #7f0e7f; --t99f774684cbb9703: rgba(127,14,127,0.2); --t4e6df9b2b6b97e00: #aa09aa; --tb8b31ac562fbe9b5: rgba(170,9,170,0.2); --t5884672004d56120: #ff4e45; --tef70ca245445b52b: rgba(255,78,69,0.2); --tad8443faed66c111: #3f3f3f; --te6d2b428de68554a: #ecf1fb; --tc980c5478124c8c7: #a6c9fa; --t965644ecdbe4b7b8: #ecf1fb; --tb14a10c3b43a15a3: #fff; --tb13ff8797829e79e: #fff; --te5668e6111aba0ed: #dbe2fc; --ta7d628facfe84d18: #bbc6e7; --tbe42269534655e67: #caced6; --tab8059236063cadb: #171c23; --t735e435a8b7ad67c: #666; --t21af08fdbf6a1406: #2f3032; --tc604113d09fee05d: #46494f; --t4d7776c28db21122: #005917; --t5208fd177a788cfa: #990412; --t3f3bdb4140d3ead7: #7c2900; --t3a480c2f814ef19c: #fbfee6; --t77e217518bcd986b: #8abb03; --tc5e0863356bf5767: #5c7e00; --t7a2234c5eadde886: #fb99c9; --td340014d093b0821: #c62273; --ta1001186d5b625f8: #891c52; --t2986df03ecf88759: #ffd7ca; --te0c856964146535b: #bd3d19; --tf630d2cff7da8057: #882712; --tf69032263d26c015: #eabfff; --ta5930fb3c4c7209c: #7406ac; --t1f1729a8e756e8bf: #52077a; --t53c1a9d86136aded: #ff8099; --t8533f30445e4a126: #c30027; --tc2512a21369bd447: #7f0119; --t5088a11581fecd14: #d3ffec; --t331d13276596b01e: #00ad65; --t42381e7a43d9caf4: #00673c; --t7f4f2c6d54836ce0: rgba(0,0,0,0.05); --t7d8b8e5ee291aec0: rgba(255,255,255,0.1); --t3e41d7b17b187f69: #fff; --tff65993384bb4560: #c8c9f9; --te2867b13d771d055: #a4a6ff; --t933d7922f3158dc5: #8689fc; --t264e2c9cb87891f9: #3b3fff; --t206f3fa2e01af22d: #2c2ea7; --t34f46f0f2c13d328: #202275; --t854c79338d8ca8a7: #c30027; --t20480717de80f555: rgba(0,0,0,0.1); --t2d807bb79e75606d: #065fd4; --t617db776af0de196: #0556bf; --tb628117fc164ad87: #3ea6ff; --td545df04e2c659d7: #c30027; --t53991d599b1488f5: #f57; --ta889dfda9605a358: rgba(255,255,255,0.9); --t5978da8d584b8fe9: rgba(255,255,255,0.9); --t4f0922e5a3d0c20f: #8abb03; --t7dfa6f84c9346edf: #373740; --tecbdf924b63b27fc: #be8800; --t1405e70a39276293: #0f0f0f; --t08a7c6c176cbc5c2: #fff; --t8cdc9846a76caf1f: #272727; --te1b64e6971040396: #d9d9d9; --t416e5931fc464589: rgba(0,0,0,0.1); --tb7d74bb3291c951d: rgba(255,255,255,0.2); --tf3fc855af2285f5f: rgba(0,0,0,0.1); --t0a1249f7c9e82b5e: rgba(255,255,255,0.2); --t02c0a2c868c14ce8: #3f3f3f; --td8562cdc203bc683: #e5e5e5; --t53dda9125e8d1324: rgba(255,255,255,0.3); --t544e31714f63d53c: rgba(255,255,255,0.15); --t87eabf113a15ac96: #e6e6e6; --t858b809f8044e962: #0f0f0f; --t0f59291ce5504543: #030303; --tfaae96692cc182e4: #7406ac; --t518e925f61bdcb91: #fff; --tb927f5c0149004c6: #f57; --t832f22ce6618e99e: #0f0f0f; --t45b2a38314924357: #e6e6e6; --t6931aa1826b373b2: rgba(255,255,255,0.15); --ted4236536899e4b3: rgba(255,255,255,0.3); --ta057e2d872f2a0d4: rgba(255,255,255,0.05); --t2c3e55cb638348df: rgba(255,255,255,0.1); --t1aab759cd9ddbe39: rgba(0,0,0,0.05); --tf5f050c65aebead5: rgba(0,0,0,0.1); --tdc8af6750f0dad0d: #0f0f0f; --t3410c91649e5eb8a: #333; --t4aeaa857de8a786b: #606060; --t296c7f81dd09a9c3: rgba(0,0,0,0.6); --tfa3475c508f5dfef: #def1ff; --t9bc0b740242da017: #dadfe6; --t441a0e44e495381a: #263850; --tde41338fc2bd4ba5: #000; --t7e34d5baa4ea6277: #909090; --tc4b26042d4cb141f: #717171; --tffc2fd3a644f6275: #0f0f0f; --t6216186c28b3834b: #fff; --t4a6da19e16bf221a: #606060; --td9c19f4f8cecd56e: #aaa; --t904a88c623ca27ab: #107516; --t2c3bbff6c15a3eb2: #2ba640; --t0ccd1ace000d5e93: rgba(255,255,255,0.7); --tc87f6a7f05e65fc4: rgba(0,0,0,0.1); --tc04ba3e73561953c: rgba(255,255,255,0.1); --t7c4965c11f8537c0: rgba(0,0,0,0.05); --t432fbdbd7f2f3f71: rgba(255,255,255,0.15); --taf1bdd961423c15f: rgba(255,255,255,0.2); --t9d7bdcaefc975d44: rgba(255,255,255,0.05); --t4fb0f67b251e1a42: #000; --ta08e036410c14538: #fff; --t7f9b7e1603e20b94: #000; }.ytSpecIconShapeHost { display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; }html { --ytd-rich-grid-items-per-row: 4; --ytd-rich-grid-posts-per-row: 3; --ytd-rich-grid-slim-items-per-row: 6; --ytd-rich-grid-game-cards-per-row: 6; --ytd-rich-grid-mini-game-cards-per-row: 6; --ytd-rich-grid-item-margin: 16px; --ytd-rich-grid-compact-item-margin: 4px; --ytd-rich-grid-shorts-item-margin: 4px; --ytd-rich-grid-row-margin: 32px; --ytd-rich-grid-gutter-margin: 16px; --ytd-rich-grid-item-min-width: 310px; --ytd-rich-grid-item-max-width: 500px; --ytd-rich-grid-mini-item-min-width: 240px; --ytd-rich-grid-mini-item-max-width: 320px; --ytd-rich-grid-slim-item-max-width: 220px; }tp-yt-paper-tooltip { display: block; position: absolute; outline: none; z-index: 1002; user-select: none; cursor: default; }.tp-yt-paper-tooltip[style-target="tooltip"] { display: block; outline: none; font-family: Roboto, Noto, sans-serif; -webkit-font-smoothing: antialiased; font-size: 10px; line-height: 1; background-color: var(--paper-tooltip-background,#616161); color: var(--paper-tooltip-text-color,white); padding: 8px; border-radius: 2px; }@keyframes keyFrameScaleUp { 0% { transform: scale(0); } 100% { transform: scale(1); } }@keyframes keyFrameScaleDown { 0% { transform: scale(1); } 100% { transform: scale(0); } }@keyframes keyFrameFadeInOpacity { 0% { opacity: 0; } 100% { opacity: var(--paper-tooltip-opacity,.9); } }@keyframes keyFrameFadeOutOpacity { 0% { opacity: var(--paper-tooltip-opacity,.9); } 100% { opacity: 0; } }@keyframes keyFrameSlideDownIn { 0% { transform: translateY(-2000px); opacity: 0; } 10% { opacity: 0.2; } 100% { transform: translateY(0px); opacity: var(--paper-tooltip-opacity,.9); } }@keyframes keyFrameSlideDownOut { 0% { transform: translateY(0px); opacity: var(--paper-tooltip-opacity,.9); } 10% { opacity: 0.2; } 100% { transform: translateY(-2000px); opacity: 0; } }.hidden.tp-yt-paper-tooltip { display: none !important; }canvas, caption, center, cite, code, dd, del, dfn, div, dl, dt, em, embed, fieldset, font, form, h1, h2, h3, h4, h5, h6, hr, i, iframe, img, ins, kbd, label, legend, li, menu, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, var { margin: 0px; padding: 0px; border: 0px; background: transparent; }[hidden] { display: none !important; }.yt-simple-endpoint { display: inline-block; cursor: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(--tffc2fd3a644f6275)); }.yt-simple-endpoint:hover { color: var(--yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpoint-text-decoration,none); }html { --ytd-grid-base: 103px; --ytd-margin-base: 4px; --ytd-avatar-size: 32px; --ytd-toolbar-height: 56px; --ytd-margin-2x: 8px; --ytd-margin-3x: 12px; --ytd-margin-4x: 16px; --ytd-margin-5x: 20px; --ytd-margin-6x: 24px; --ytd-margin-7x: 28px; --ytd-margin-8x: 32px; --ytd-margin-9x: 36px; --ytd-margin-10x: 40px; --ytd-margin-11x: 44px; --ytd-margin-12x: 48px; --ytd-margin-14x: 56px; --ytd-margin-16x: 64px; --ytd-margin-17x: 68px; --ytd-margin-24x: 96px; --ytd-margin-25x: 100px; --ytd-margin-35x: 140px; --ytd-neg-margin-base: -4px; --ytd-neg-margin-2x: -8px; --ytd-neg-margin-3x: -12px; --ytd-neg-margin-4x: -16px; --ytd-neg-margin-5x: -20px; --ytd-neg-margin-6x: -24px; --ytd-neg-margin-7x: -28px; --ytd-neg-margin-8x: -32px; --ytd-neg-margin-10x: -40px; --ytd-neg-margin-11x: -44px; --ytd-neg-margin-12x: -48px; --ytd-neg-margin-14x: -56px; --ytd-neg-margin-16x: -64px; --ytd-neg-margin-24x: -96px; --ytd-neg-margin-25x: -100px; --yt-report-form-modal-renderer-min-width: 250px; --yt-legal-report-details-form-renderer-min-width: 250px; --yt-upsell-dialog-layout-vertical-width: 400px; --yt-upsell-dialog-layout-horizontal-width: 800px; }html[typography-spacing] { --yt-subheadline-letter-spacing: 0.1px; --yt-thumbnail-attribution-letter-spacing: 0.3px; --yt-user-comment-letter-spacing: 0.2px; --yt-caption-letter-spacing: 0.35px; --yt-badge-letter-spacing: 0.35px; --yt-tab-system-letter-spacing: 0.5px; }html[typography] { --yt-channel-line-height: 3.2rem; --yt-navbar-title-line-height: 2.6rem; --yt-subheadline-line-height: 2.2rem; --yt-thumbnail-attribution-font-size: 1.2rem; --yt-thumbnail-attribution-line-height: 1.8rem; --yt-user-comment-line-height: 2rem; --yt-caption-font-size: 1.2rem; --yt-caption-line-height: 1.8rem; }html { --yt-navbar-title-font-size: 1.8rem; --ytd-navbar-title-font-size: var(--yt-navbar-title-font-size); --ytd-navbar-title-font-weight: 400; --ytd-navbar-title-line-height: var(--yt-navbar-title-line-height,2.4rem); --ytd-subheadline-font-size: var(--yt-subheadline-font-size,1.6rem); --ytd-subheadline-font-weight: 400; --ytd-subheadline-line-height: var(--yt-subheadline-line-height,2rem); --ytd-subheadline-letter-spacing: var( --yt-subheadline-letter-spacing,normal ); --ytd-user-comment-font-size: var(--yt-user-comment-font-size,1.4rem); --ytd-user-comment-font-weight: 400; --ytd-user-comment-line-height: var(--yt-user-comment-line-height,2.1rem); --ytd-user-comment-letter-spacing: var( --yt-user-comment-letter-spacing,normal ); --ytd-tab-system-font-size: var(--yt-tab-system-font-size,1.4rem); --ytd-tab-system-font-weight: 500; --ytd-tab-system-letter-spacing: var(--yt-tab-system-letter-spacing,0.007px); --ytd-tab-system-text-transform: uppercase; --ytd-caption-font-size: var(--yt-caption-font-size,1.3rem); --ytd-caption-line-height: var(--yt-caption-line-height,normal); --ytd-caption-font-weight: 500; --ytd-caption-letter-spacing: var(--yt-caption-letter-spacing,0.007px); --ytd-caption-text-transform: uppercase; --ytd-mini-attribution-font-size: 1.2rem; --ytd-mini-attribution-font-weight: 400; --ytd-mini-attribution-line-height: 1.5rem; --ytd-code-snippet-font-size: 1.4rem; --ytd-code-snippet-line-height: 2.4rem; }html:not(.style-scope) { --paper-dialog-background-color: var(--t518e925f61bdcb91); --paper-listbox-background-color: var(--t518e925f61bdcb91); --paper-listbox-color: var(--tffc2fd3a644f6275); --paper-spinner-layer-1-color: var(--t4a6da19e16bf221a); --paper-spinner-layer-2-color: var(--t4a6da19e16bf221a); --paper-spinner-layer-3-color: var(--t4a6da19e16bf221a); --paper-spinner-layer-4-color: var(--t4a6da19e16bf221a); --paper-spinner-color: var(--t4a6da19e16bf221a); --paper-input-container-focus-color: var(--t2d807bb79e75606d); --paper-input-container-input-color: var(--tffc2fd3a644f6275); --paper-input-container-invalid-color: var(--td545df04e2c659d7); --paper-checkbox-unchecked-color: var(--tffc2fd3a644f6275); --paper-checkbox-unchecked-ink-color: var(--tffc2fd3a644f6275); --paper-checkbox-checked-color: var(--t2d807bb79e75606d); --paper-checkbox-checked-ink-color: var(--t2d807bb79e75606d); --paper-checkbox-label-color: var(--tffc2fd3a644f6275); --paper-checkbox-label-spacing: 16px; --paper-checkbox-size: 20px; --paper-checkbox-checkmark-color: var(--t6216186c28b3834b); --paper-radio-button-unchecked-color: var(--tffc2fd3a644f6275); --paper-radio-button-unchecked-ink-color: var(--tffc2fd3a644f6275); --paper-radio-button-checked-color: var(--t2d807bb79e75606d); --paper-radio-button-checked-ink-color: var(--t2d807bb79e75606d); --paper-radio-button-label-spacing: 16px; --paper-radio-button-label-color: var(--tffc2fd3a644f6275); --paper-radio-button-size: 20px; --paper-toggle-button-unchecked-bar-color: var(--t7e34d5baa4ea6277); --paper-toggle-button-unchecked-button-color: var(--t4a6da19e16bf221a); --paper-toggle-button-checked-bar-color: var(--t7e34d5baa4ea6277); --paper-toggle-button-checked-button-color: var(--t2d807bb79e75606d); --paper-toggle-button-checked-ink-color: var(--t2d807bb79e75606d); --paper-toggle-button-unchecked-ink-color: var(--t4fb0f67b251e1a42); --paper-menu-disabled-color: var(--tffc2fd3a644f6275); --paper-menu-background-color: var(--t518e925f61bdcb91); --paper-menu-color: var(--tffc2fd3a644f6275); --yt-icon-width: 40px; --yt-icon-height: 40px; }tp-yt-paper-icon-item[style-target="host"], tp-yt-paper-item[style-target="host"] { white-space: nowrap; }html { --action-l-leading-default: 2rem; --action-l-leading-tall: 2.2rem; --action-l-size: 1.6rem; --action-m-leading-default: 1.8rem; --action-m-leading-tall: 2rem; --action-m-size: 1.4rem; --action-s-leading-default: 1.6rem; --action-s-leading-tall: 1.8rem; --action-s-size: 1.2rem; --action-weight-default: 500; --action-weight-heavy: 700; --action-xl-leading-default: 2.2rem; --action-xl-leading-tall: 2.6rem; --action-xl-size: 1.8rem; --action-xs-leading-default: 1.4rem; --action-xs-leading-tall: 1.6rem; --action-xs-size: 1rem; --body-l-leading-default: 2rem; --body-l-leading-tall: 2.2rem; --body-l-size: 1.6rem; --body-m-leading-default: 1.8rem; --body-m-leading-tall: 2rem; --body-m-size: 1.4rem; --body-s-leading-default: 1.6rem; --body-s-leading-tall: 1.8rem; --body-s-size: 1.2rem; --body-weight-default: 400; --body-weight-heavy: 500; --body-xl-leading-default: 2.2rem; --body-xl-leading-tall: 2.6rem; --body-xl-size: 1.8rem; --body-xs-leading-default: 1.4rem; --body-xs-leading-tall: 1.6rem; --body-xs-size: 1rem; --display-font-family: YouTube Sans; --display-l-leading-default: 7.8rem; --display-l-leading-tall: 9rem; --display-l-size: 6.4rem; --display-m-leading-default: 5.8rem; --display-m-leading-tall: 6.6rem; --display-m-size: 4.8rem; --display-s-leading-default: 4.4rem; --display-s-leading-tall: 5rem; --display-s-size: 3.6rem; --display-weight-default: 300; --display-weight-heavy: 700; --display-xs-leading-default: 3.4rem; --display-xs-leading-tall: 3.8rem; --display-xs-size: 2.8rem; --font-family: Roboto; --headline-l-leading-default: 4.4rem; --headline-l-leading-tall: 5rem; --headline-l-size: 3.6rem; --headline-m-leading-default: 3.4rem; --headline-m-leading-tall: 3.8rem; --headline-m-size: 2.8rem; --headline-s-leading-default: 3rem; --headline-s-leading-tall: 3.2rem; --headline-s-size: 2.4rem; --headline-weight-default: 700; --headline-weight-heavy: 900; --headline-xs-leading-default: 2.4rem; --headline-xs-leading-tall: 2.8rem; --headline-xs-size: 2rem; --weight-black: 900; --weight-bold: 700; --weight-light: 300; --weight-medium: 500; --weight-regular: 400; --action-l-leading-default-narrow: 2rem; --action-l-leading-tall-narrow: 2.2rem; --action-l-size-narrow: 1.6rem; --action-m-leading-default-narrow: 1.8rem; --action-m-leading-tall-narrow: 2rem; --action-m-size-narrow: 1.4rem; --action-s-leading-default-narrow: 1.6rem; --action-s-leading-tall-narrow: 1.8rem; --action-s-size-narrow: 1.2rem; --action-weight-default-narrow: 500; --action-weight-heavy-narrow: 700; --action-xl-leading-default-narrow: 2.2rem; --action-xl-leading-tall-narrow: 2.6rem; --action-xl-size-narrow: 1.8rem; --action-xs-leading-default-narrow: 1.4rem; --action-xs-leading-tall-narrow: 1.6rem; --action-xs-size-narrow: 1rem; --body-l-leading-default-narrow: 2rem; --body-l-leading-tall-narrow: 2.2rem; --body-l-size-narrow: 1.6rem; --body-m-leading-default-narrow: 1.8rem; --body-m-leading-tall-narrow: 2rem; --body-m-size-narrow: 1.4rem; --body-s-leading-default-narrow: 1.6rem; --body-s-leading-tall-narrow: 1.8rem; --body-s-size-narrow: 1.2rem; --body-weight-default-narrow: 400; --body-weight-heavy-narrow: 500; --body-xl-leading-default-narrow: 2.2rem; --body-xl-leading-tall-narrow: 2.6rem; --body-xl-size-narrow: 1.8rem; --body-xs-leading-default-narrow: 1.4rem; --body-xs-leading-tall-narrow: 1.6rem; --body-xs-size-narrow: 1rem; --display-font-family-narrow: YouTube Sans; --display-l-leading-default-narrow: 6.8rem; --display-l-leading-tall-narrow: 7.8rem; --display-l-size-narrow: 5.6rem; --display-m-leading-default-narrow: 4.8rem; --display-m-leading-tall-narrow: 5.4rem; --display-m-size-narrow: 4rem; --display-s-leading-default-narrow: 3.8rem; --display-s-leading-tall-narrow: 4.4rem; --display-s-size-narrow: 3.2rem; --display-weight-default-narrow: 300; --display-weight-heavy-narrow: 700; --display-xs-leading-default-narrow: 3rem; --display-xs-leading-tall-narrow: 3.2rem; --display-xs-size-narrow: 2.4rem; --font-family-narrow: Roboto; --headline-l-leading-default-narrow: 3.8rem; --headline-l-leading-tall-narrow: 4.4rem; --headline-l-size-narrow: 3.2rem; --headline-m-leading-default-narrow: 3rem; --headline-m-leading-tall-narrow: 3.2rem; --headline-m-size-narrow: 2.4rem; --headline-s-leading-default-narrow: 2.4rem; --headline-s-leading-tall-narrow: 2.8rem; --headline-s-size-narrow: 2rem; --headline-weight-default-narrow: 700; --headline-weight-heavy-narrow: 900; --headline-xs-leading-default-narrow: 2.2rem; --headline-xs-leading-tall-narrow: 2.6rem; --headline-xs-size-narrow: 1.8rem; --weight-black-narrow: 900; --weight-bold-narrow: 700; --weight-light-narrow: 300; --weight-medium-narrow: 500; --weight-regular-narrow: 400; --yt-sys-measurement--action-height-compact: 32px; --yt-sys-measurement--action-height-hero: 56px; --yt-sys-measurement--action-height-prominent: 48px; --yt-sys-measurement--action-height-standard: 36px; --yt-sys-measurement--action-height-tiny: 24px; --yt-sys-measurement--avatar-size-comfortable: 40px; --yt-sys-measurement--avatar-size-compact: 32px; --yt-sys-measurement--avatar-size-condensed: 24px; --yt-sys-measurement--avatar-size-cozy: 36px; --yt-sys-measurement--avatar-size-expanded: 48px; --yt-sys-measurement--avatar-size-hero: 72px; --yt-sys-measurement--avatar-size-huge: 144px; --yt-sys-measurement--avatar-size-legend: 120px; --yt-sys-measurement--avatar-size-max: 160px; --yt-sys-measurement--avatar-size-mini: 16px; --yt-sys-measurement--avatar-size-prominent: 56px; --yt-sys-measurement--feed-col-gap-med: 12px; --yt-sys-measurement--feed-col-gap-small: 8px; --yt-sys-measurement--feed-col-gap-wide: 16px; --yt-sys-measurement--feed-margin-med: 16px; --yt-sys-measurement--feed-margin-small: 0px; --yt-sys-measurement--feed-margin-wide: 16px; --yt-sys-measurement--feed-max-width-med: 840px; --yt-sys-measurement--feed-max-width-wide: 1024px; --yt-sys-measurement--feed-row-gap-med: 12px; --yt-sys-measurement--feed-row-gap-small: 8px; --yt-sys-measurement--feed-row-gap-wide: 16px; --yt-sys-measurement--icon-size-comfortable: 24px; --yt-sys-measurement--icon-size-compact: 18px; --yt-sys-measurement--icon-size-condensed: 16px; --yt-sys-measurement--icon-size-cozy: 20px; --yt-sys-measurement--icon-size-expanded: 36px; --yt-sys-measurement--icon-size-hero: 48px; --yt-sys-measurement--icon-size-mini: 12px; --yt-sys-measurement--icon-size-prominent: 40px; --yt-sys-measurement--icon-size-standard: 16px; --yt-sys-measurement--radius-comfortable: 16px; --yt-sys-measurement--radius-compact: 8px; --yt-sys-measurement--radius-condensed: 4px; --yt-sys-measurement--radius-cozy: 12px; --yt-sys-measurement--radius-expanded: 18px; --yt-sys-measurement--radius-hero: 24px; --yt-sys-measurement--radius-huge: 32px; --yt-sys-measurement--radius-max: 48px; --yt-sys-measurement--radius-min: 2px; --yt-sys-measurement--radius-prominent: 20px; --yt-sys-measurement--shelf-item-gap-med: 16px; --yt-sys-measurement--shelf-item-gap-small: 12px; --yt-sys-measurement--shelf-item-gap-wide: 16px; --yt-sys-measurement--shelf-peek-med: 48px; --yt-sys-measurement--shelf-peek-small: 24px; --yt-sys-measurement--shelf-peek-wide: 64px; --yt-sys-measurement--size-72: 72px; --yt-sys-measurement--size-comfortable: 24px; --yt-sys-measurement--size-compact: 16px; --yt-sys-measurement--size-condensed: 12px; --yt-sys-measurement--size-cozy: 18px; --yt-sys-measurement--size-expanded: 32px; --yt-sys-measurement--size-hairline: 1px; --yt-sys-measurement--size-hero: 40px; --yt-sys-measurement--size-huge: 56px; --yt-sys-measurement--size-legend: 48px; --yt-sys-measurement--size-max: 64px; --yt-sys-measurement--size-min: 4px; --yt-sys-measurement--size-mini: 8px; --yt-sys-measurement--size-prominent: 36px; --yt-sys-measurement--size-tiny: 6px; --yt-sys-measurement--stroke-comfortable: 1px; --yt-sys-measurement--stroke-cozy: 0.5px; --yt-sys-measurement--stroke-expanded: 2px; }[light], html { --yt-sys-color-baseline--static-ad-yellow: #fbc02d; --yt-sys-color-baseline--background-warning: #ffeacf; --yt-sys-color-baseline--background-complete: #deffde; --yt-sys-color-baseline--text-warning: #7c2900; --yt-sys-color-baseline--text-complete: #005917; --yt-sys-color-baseline--text-error: #990412; --yt-sys-color-baseline--base-background: #fff; --yt-sys-color-baseline--raised-background: #fff; --yt-sys-color-baseline--menu-background: #fff; --yt-sys-color-baseline--inverted-background: #0f0f0f; --yt-sys-color-baseline--inverted-background-hover: #3f3f3f; --yt-sys-color-baseline--additive-background: rgba(0,0,0,0.05); --yt-sys-color-baseline--additive-background-inverse: rgba(255,255,255,0.1); --yt-sys-color-baseline--outline: rgba(0,0,0,0.1); --yt-sys-color-baseline--outline-inverse: rgba(255,255,255,0.2); --yt-sys-color-baseline--outline-wash: rgba(0,0,0,0); --yt-sys-color-baseline--text-primary: #030303; --yt-sys-color-baseline--text-primary-inverse: #fff; --yt-sys-color-baseline--text-secondary: #606060; --yt-sys-color-baseline--text-secondary-inverse: #aaa; --yt-sys-color-baseline--text-disabled: #909090; --yt-sys-color-baseline--text-disabled-inverse: #717171; --yt-sys-color-baseline--call-to-action: #065fd4; --yt-sys-color-baseline--call-to-action-inverse: #3ea6ff; --yt-sys-color-baseline--suggested-action: #def1ff; --yt-sys-color-baseline--suggested-action-inverse: #263850; --yt-sys-color-baseline--touch-response: #000; --yt-sys-color-baseline--touch-response-inverse: #fff; --yt-sys-color-baseline--red-indicator: #e1002d; --yt-sys-color-baseline--wordmark-text: #000; --yt-sys-color-baseline--error-indicator: #c30027; --yt-sys-color-baseline--error-indicator-inverse: #f57; --yt-sys-color-baseline--error-background-red: rgba(255,85,119,0.2); --yt-sys-color-baseline--themed-green: #107516; --yt-sys-color-baseline--themed-green-inverse: #2ba640; --yt-sys-color-baseline--themed-overlay-background: rgba(255,255,255,0.7); --yt-sys-color-baseline--brand-red-contrast: #c30027; --yt-sys-color-baseline--genai-1: #007a65; --yt-sys-color-baseline--genai-2: #7f0e7f; --yt-sys-color-baseline--genai-3: #aa09aa; --yt-sys-color-baseline--genai-4: #ff4e45; --yt-sys-color-baseline--genai-1-additive: rgba(0,122,101,0.2); --yt-sys-color-baseline--genai-2-additive: rgba(127,14,127,0.2); --yt-sys-color-baseline--genai-3-additive: rgba(170,9,170,0.2); --yt-sys-color-baseline--genai-4-additive: rgba(255,78,69,0.2); --yt-sys-color-baseline--feed-vibrant-gradient1: #007a65; --yt-sys-color-baseline--feed-vibrant-gradient2: #7f0e7f; --yt-sys-color-baseline--feed-vibrant-gradient3: #f57; --yt-sys-color-baseline--outline-opaque: #e5e5e5; --yt-sys-color-baseline--outline-inverse-opaque: #3f3f3f; --yt-sys-color-baseline--shadow-medium: rgba(0,0,0,0.25); --yt-sys-color-baseline--frosted-glass-mobile: rgba(255,255,255,0.9); --yt-sys-color-baseline--frosted-glass-desktop: rgba(255,255,255,0.9); --yt-sys-color-baseline--mono-tonal-hover: rgba(0,0,0,0.1); --yt-sys-color-baseline--mono-tonal-hover-inverse: rgba(255,255,255,0.2); --yt-sys-color-baseline--mono-filled-hover: #272727; --yt-sys-color-baseline--mono-filled-hover-inverse: #d9d9d9; --yt-sys-color-baseline--button-chip-background-hover: rgba(0,0,0,0.1); --yt-sys-color-baseline--call-to-action-hover: #0556bf; --yt-sys-color-baseline--suggested-action-hover: #dadfe6; --yt-sys-color-baseline--solid-background: #0f0f0f; --yt-sys-color-baseline--solid-background-inverse: #e6e6e6; --yt-sys-color-baseline--solid-rim: rgba(255,255,255,0.2); --yt-sys-color-baseline--solid-rim-inverse: rgba(255,255,255,0.2); --yt-sys-color-baseline--solid-wash: rgba(255,255,255,0.15); --yt-sys-color-baseline--solid-wash-inverse: rgba(255,255,255,0.3); --yt-sys-color-baseline--tonal-background: rgba(0,0,0,0.1); --yt-sys-color-baseline--tonal-background-inverse: rgba(255,255,255,0.1); --yt-sys-color-baseline--tonal-rim: rgba(0,0,0,0.05); --yt-sys-color-baseline--tonal-rim-inverse: rgba(255,255,255,0.15); --yt-sys-color-baseline--tonal-wash: rgba(255,255,255,0.2); --yt-sys-color-baseline--tonal-wash-inverse: rgba(255,255,255,0.05); --yt-sys-color-baseline--outline-rim: rgba(255,255,255,0.3); --yt-sys-color-baseline--outline-rim-inverse: rgba(255,255,255,0.15); --yt-sys-color-baseline--icon-warning: #be8800; --yt-sys-color-baseline--red-3: #f57; --yt-sys-color-baseline--red-4: #fe2a54; --yt-sys-color-baseline--blue-1: #c8c9f9; --yt-sys-color-baseline--blue-2: #a4a6ff; --yt-sys-color-baseline--blue-3: #8689fc; --yt-sys-color-baseline--blue-4: #575bfe; --yt-sys-color-baseline--blue-5: #3b3fff; --yt-sys-color-baseline--blue-6: #2c2ea7; --yt-sys-color-baseline--blue-7: #202275; --yt-sys-color-baseline--purple-6: #7406ac; --yt-sys-color-baseline--green-6: #8abb03; --yt-sys-color-baseline--grey-4: #bcbbd2; --yt-sys-color-baseline--grey-6: #373740; --yt-sys-color-baseline--state-mono-filled-hovered: rgba(255,255,255,0.05); --yt-sys-color-baseline--state-mono-filled-pressed: rgba(255,255,255,0.1); --yt-sys-color-baseline--state-mono-standard-hovered: rgba(0,0,0,0.05); --yt-sys-color-baseline--state-mono-standard-pressed: rgba(0,0,0,0.1); --yt-sys-color-baseline--state-overlay-filled-hovered: rgba(0,0,0,0.2); --yt-sys-color-baseline--state-overlay-filled-pressed: rgba(0,0,0,0.3); --yt-sys-color-baseline--state-overlay-standard-hovered: rgba(255,255,255,0.05); --yt-sys-color-baseline--state-overlay-standard-pressed: rgba(255,255,255,0.05); --yt-sys-color-baseline--static-white-background: #fff; --yt-sys-color-baseline--static-black: #0f0f0f; --yt-sys-color-baseline--static-brand-red: #f03; --yt-sys-color-baseline--static-brand-white: #fff; --yt-sys-color-baseline--static-brand-black: #000; --yt-sys-color-baseline--static-clear-color: rgba(255,255,255,0); --yt-sys-color-baseline--static-clear-black: rgba(0,0,0,0); --yt-sys-color-baseline--static-grey: #606060; --yt-sys-color-baseline--static-dark-grey: #333; --yt-sys-color-baseline--static-magenta: #ff2791; --yt-sys-color-baseline--overlay-additive-background: rgba(40,40,40,0.6); --yt-sys-color-baseline--overlay-background-solid: #000; --yt-sys-color-baseline--overlay-background-heavy: rgba(0,0,0,0.8); --yt-sys-color-baseline--overlay-background-medium: rgba(0,0,0,0.6); --yt-sys-color-baseline--overlay-background-medium-light: rgba(0,0,0,0.3); --yt-sys-color-baseline--overlay-background-medium-heavy: rgba(0,0,0,0.4); --yt-sys-color-baseline--overlay-background-light: rgba(0,0,0,0.1); --yt-sys-color-baseline--overlay-background-extra-light: rgba(0,0,0,0.03); --yt-sys-color-baseline--overlay-text-primary: #fff; --yt-sys-color-baseline--overlay-text-secondary: rgba(255,255,255,0.7); --yt-sys-color-baseline--overlay-text-disabled: rgba(255,255,255,0.3); --yt-sys-color-baseline--overlay-call-to-action: #3ea6ff; --yt-sys-color-baseline--overlay-button-secondary: rgba(255,255,255,0.1); --yt-sys-color-baseline--overlay-button-primary: rgba(255,255,255,0.3); --yt-sys-color-baseline--overlay-background-brand: rgba(225,0,45,0.9); --yt-sys-color-baseline--overlay-touch-response: #fff; --yt-sys-color-baseline--overlay-touch-response-inverse: #000; --yt-sys-color-baseline--overlay-call-to-action-hover: #65b8ff; --yt-sys-color-baseline--overlay-text-primary-inverse: #030303; --yt-sys-color-baseline--overlay-filled-hover: #e6e6e6; --yt-sys-color-baseline--overlay-tonal-hover: rgba(255,255,255,0.2); --yt-sys-color-baseline--overlay-outline: rgba(255,255,255,0.3); --yt-sys-color-baseline--overlay-outline-inverse: rgba(255,255,255,0.3); --yt-sys-color-baseline--overlay-outline-rim: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-outline-rim-inverse: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-solid-background: #e6e6e6; --yt-sys-color-baseline--overlay-solid-background-inverse: #0f0f0f; --yt-sys-color-baseline--overlay-solid-rim: rgba(255,255,255,0.2); --yt-sys-color-baseline--overlay-solid-rim-inverse: rgba(255,255,255,0.2); --yt-sys-color-baseline--overlay-solid-wash: #fff; --yt-sys-color-baseline--overlay-solid-wash-inverse: rgba(255,255,255,0.2); --yt-sys-color-baseline--overlay-tonal-background: rgba(255,255,255,0.3); --yt-sys-color-baseline--overlay-tonal-background-inverse: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-tonal-rim: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-tonal-rim-inverse: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-tonal-wash: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-tonal-wash-inverse: rgba(255,255,255,0.15); --yt-sys-color-baseline--assistive-feed-vibrant-gradient-1: #007a65; --yt-sys-color-baseline--assistive-feed-vibrant-gradient-2: #7f0e7f; --yt-sys-color-baseline--assistive-feed-vibrant-gradient-3: #ff8983; --yt-sys-color-baseline--assistive-feed-themed-gradient-1: #d4fff8; --yt-sys-color-baseline--assistive-feed-themed-gradient-2: #ffdeff; --yt-sys-color-baseline--assistive-feed-themed-gradient-3: #ffe6e6; --yt-sys-color-baseline--scrim-background-gradient-1: rgba(255,255,255,0); --yt-sys-color-baseline--scrim-background-gradient-2: rgba(255,255,255,0.3); --yt-sys-color-baseline--scrim-background-gradient-3: rgba(255,255,255,0.6); --yt-sys-color-baseline--scrim-background-gradient-4: rgba(255,255,255,0.9); --yt-sys-color-baseline--scrim-background-gradient-5: white; --yt-deprecated-overlay-icon-active-other: #fff; --yt-deprecated-paper-tab-ink: rgba(0,0,0,0.3); --yt-deprecated-general-background-a: #f9f9f9; --yt-deprecated-general-background-b: #f1f1f1; --yt-deprecated-general-background-c: #e9e9e9; }[darker-dark-theme] [light], html[darker-dark-theme] { --yt-sys-color-baseline--text-primary: #0f0f0f; --yt-sys-color-baseline--text-primary-inverse: #fff; }[darker-dark-theme-deprecate], html[darker-dark-theme-deprecate] { --yt-deprecated-general-background-a: var(--yt-sys-color-baseline--base-background); --yt-deprecated-general-background-b: var(--yt-sys-color-baseline--base-background); --yt-deprecated-general-background-c: var(--yt-sys-color-baseline--base-background); }[color-version="v2_0"] [light], html[color-version="v2_0"] { --yt-sys-color-baseline--add-on-green-base-background: #fbfee6; --yt-sys-color-baseline--add-on-green-primary: #8abb03; --yt-sys-color-baseline--add-on-green-text-primary: #5c7e00; --yt-sys-color-baseline--add-on-magenta-base-background: #fb99c9; --yt-sys-color-baseline--add-on-magenta-primary: #c62273; --yt-sys-color-baseline--add-on-magenta-text-prinary: #891c52; --yt-sys-color-baseline--add-on-orange-base-background: #ffd7ca; --yt-sys-color-baseline--add-on-orange-primary: #bd3d19; --yt-sys-color-baseline--add-on-orange-text-primary: #882712; --yt-sys-color-baseline--add-on-purple-base-background: #eabfff; --yt-sys-color-baseline--add-on-purple-primary: #7406ac; --yt-sys-color-baseline--add-on-purple-text-primary: #52077a; --yt-sys-color-baseline--add-on-red-base-background: #ff8099; --yt-sys-color-baseline--add-on-red-primary: #c30027; --yt-sys-color-baseline--add-on-red-text-primary: #7f0119; --yt-sys-color-baseline--add-on-teal-base-background: #d3ffec; --yt-sys-color-baseline--add-on-teal-primary: #00ad65; --yt-sys-color-baseline--add-on-teal-text-primary: #00673c; --yt-sys-color-baseline--additive-background: rgba(0,0,0,0.05); --yt-sys-color-baseline--additive-background-inverse: rgba(255,255,255,0.1); --yt-sys-color-baseline--background-complete: #deffde; --yt-sys-color-baseline--background-warning: #ffeacf; --yt-sys-color-baseline--base-background: #fff; --yt-sys-color-baseline--blue-1: #c8c9f9; --yt-sys-color-baseline--blue-2: #a4a6ff; --yt-sys-color-baseline--blue-3: #8689fc; --yt-sys-color-baseline--blue-4: #575bfe; --yt-sys-color-baseline--blue-5: #3b3fff; --yt-sys-color-baseline--blue-6: #2c2ea7; --yt-sys-color-baseline--blue-7: #202275; --yt-sys-color-baseline--brand-red-contrast: #c30027; --yt-sys-color-baseline--button-chip-background-hover: rgba(0,0,0,0.1); --yt-sys-color-baseline--call-to-action: #065fd4; --yt-sys-color-baseline--call-to-action-hover: #0556bf; --yt-sys-color-baseline--call-to-action-inverse: #3ea6ff; --yt-sys-color-baseline--error-background-red: rgba(255,85,119,0.2); --yt-sys-color-baseline--error-indicator: #c30027; --yt-sys-color-baseline--error-indicator-inverse: #f57; --yt-sys-color-baseline--feed-vibrant-gradient1: #007a65; --yt-sys-color-baseline--feed-vibrant-gradient2: #7f0e7f; --yt-sys-color-baseline--feed-vibrant-gradient3: #f57; --yt-sys-color-baseline--frosted-glass-desktop: rgba(255,255,255,0.9); --yt-sys-color-baseline--frosted-glass-mobile: rgba(255,255,255,0.9); --yt-sys-color-baseline--genai-1: #007a65; --yt-sys-color-baseline--genai-1-additive: rgba(0,122,101,0.2); --yt-sys-color-baseline--genai-2: #7f0e7f; --yt-sys-color-baseline--genai-2-additive: rgba(127,14,127,0.2); --yt-sys-color-baseline--genai-3: #aa09aa; --yt-sys-color-baseline--genai-3-additive: rgba(170,9,170,0.2); --yt-sys-color-baseline--genai-4: #ff4e45; --yt-sys-color-baseline--genai-4-additive: rgba(255,78,69,0.2); --yt-sys-color-baseline--green-6: #8abb03; --yt-sys-color-baseline--grey-4: #bcbbd2; --yt-sys-color-baseline--grey-6: #373740; --yt-sys-color-baseline--icon-warning: #be8800; --yt-sys-color-baseline--inverted-background: #0f0f0f; --yt-sys-color-baseline--inverted-background-hover: #3f3f3f; --yt-sys-color-baseline--keyboard-background: #ecf1fb; --yt-sys-color-baseline--keyboard-background-action: #a6c9fa; --yt-sys-color-baseline--keyboard-background-bar: #ecf1fb; --yt-sys-color-baseline--keyboard-background-emoji: #fff; --yt-sys-color-baseline--keyboard-background-key: #fff; --yt-sys-color-baseline--keyboard-background-key-alt: #dbe2fc; --yt-sys-color-baseline--keyboard-background-switch: #bbc6e7; --yt-sys-color-baseline--keyboard-divider: #caced6; --yt-sys-color-baseline--keyboard-text-action: #171c23; --yt-sys-color-baseline--keyboard-text-character: #171c23; --yt-sys-color-baseline--keyboard-text-chevron: #666; --yt-sys-color-baseline--keyboard-text-icon: #2f3032; --yt-sys-color-baseline--keyboard-text-symbol: #46494f; --yt-sys-color-baseline--menu-background: #fff; --yt-sys-color-baseline--mono-filled-hover: #272727; --yt-sys-color-baseline--mono-filled-hover-inverse: #d9d9d9; --yt-sys-color-baseline--mono-tonal-hover: rgba(0,0,0,0.1); --yt-sys-color-baseline--mono-tonal-hover-inverse: rgba(255,255,255,0.2); --yt-sys-color-baseline--outline: rgba(0,0,0,0.1); --yt-sys-color-baseline--outline-inverse: rgba(255,255,255,0.2); --yt-sys-color-baseline--outline-inverse-opaque: #3f3f3f; --yt-sys-color-baseline--outline-opaque: #e5e5e5; --yt-sys-color-baseline--outline-rim: rgba(255,255,255,0.3); --yt-sys-color-baseline--outline-rim-inverse: rgba(255,255,255,0.15); --yt-sys-color-baseline--outline-wash: rgba(0,0,0,0); --yt-sys-color-baseline--overlay-additive-background: rgba(40,40,40,0.6); --yt-sys-color-baseline--overlay-background-brand: rgba(225,0,45,0.9); --yt-sys-color-baseline--overlay-background-extra-light: rgba(0,0,0,0.03); --yt-sys-color-baseline--overlay-background-heavy: rgba(0,0,0,0.8); --yt-sys-color-baseline--overlay-background-light: rgba(0,0,0,0.1); --yt-sys-color-baseline--overlay-background-medium: rgba(0,0,0,0.6); --yt-sys-color-baseline--overlay-background-medium-heavy: rgba(0,0,0,0.4); --yt-sys-color-baseline--overlay-background-medium-light: rgba(0,0,0,0.3); --yt-sys-color-baseline--overlay-background-solid: #000; --yt-sys-color-baseline--overlay-button-primary: rgba(255,255,255,0.3); --yt-sys-color-baseline--overlay-button-secondary: rgba(255,255,255,0.1); --yt-sys-color-baseline--overlay-button-secondary-darker: rgba(255,255,255,0.2); --yt-sys-color-baseline--overlay-call-to-action: #3ea6ff; --yt-sys-color-baseline--overlay-call-to-action-hover: #65b8ff; --yt-sys-color-baseline--overlay-filled-hover: #e6e6e6; --yt-sys-color-baseline--overlay-green: #2ba640; --yt-sys-color-baseline--overlay-outline: rgba(255,255,255,0.3); --yt-sys-color-baseline--overlay-outline-inverse: rgba(255,255,255,0.3); --yt-sys-color-baseline--overlay-outline-rim: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-outline-rim-inverse: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-solid-background: #e6e6e6; --yt-sys-color-baseline--overlay-solid-background-inverse: #0f0f0f; --yt-sys-color-baseline--overlay-solid-rim: rgba(255,255,255,0.2); --yt-sys-color-baseline--overlay-solid-rim-inverse: rgba(255,255,255,0.2); --yt-sys-color-baseline--overlay-solid-wash: #fff; --yt-sys-color-baseline--overlay-solid-wash-inverse: rgba(255,255,255,0.2); --yt-sys-color-baseline--overlay-text-disabled: rgba(255,255,255,0.3); --yt-sys-color-baseline--overlay-text-primary: #fff; --yt-sys-color-baseline--overlay-text-primary-inverse: #030303; --yt-sys-color-baseline--overlay-text-secondary: rgba(255,255,255,0.7); --yt-sys-color-baseline--overlay-tonal-background: rgba(255,255,255,0.3); --yt-sys-color-baseline--overlay-tonal-background-inverse: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-tonal-hover: rgba(255,255,255,0.2); --yt-sys-color-baseline--overlay-tonal-rim: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-tonal-rim-inverse: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-tonal-wash: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-tonal-wash-inverse: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-touch-response: #fff; --yt-sys-color-baseline--overlay-touch-response-inverse: #000; --yt-sys-color-baseline--purple-6: #7406ac; --yt-sys-color-baseline--raised-background: #fff; --yt-sys-color-baseline--red-3: #f57; --yt-sys-color-baseline--red-4: #fe2a54; --yt-sys-color-baseline--red-indicator: #e1002d; --yt-sys-color-baseline--shadow-medium: rgba(0,0,0,0.25); --yt-sys-color-baseline--solid-background: #0f0f0f; --yt-sys-color-baseline--solid-background-inverse: #e6e6e6; --yt-sys-color-baseline--solid-rim: rgba(255,255,255,0.2); --yt-sys-color-baseline--solid-rim-inverse: rgba(255,255,255,0.2); --yt-sys-color-baseline--solid-wash: rgba(255,255,255,0.15); --yt-sys-color-baseline--solid-wash-inverse: rgba(255,255,255,0.3); --yt-sys-color-baseline--state-mono-filled-hovered: rgba(255,255,255,0.05); --yt-sys-color-baseline--state-mono-filled-pressed: rgba(255,255,255,0.1); --yt-sys-color-baseline--state-mono-standard-hovered: rgba(0,0,0,0.05); --yt-sys-color-baseline--state-mono-standard-pressed: rgba(0,0,0,0.1); --yt-sys-color-baseline--state-overlay-filled-hovered: rgba(0,0,0,0.2); --yt-sys-color-baseline--state-overlay-filled-pressed: rgba(0,0,0,0.3); --yt-sys-color-baseline--state-overlay-standard-hovered: rgba(255,255,255,0.05); --yt-sys-color-baseline--state-overlay-standard-pressed: rgba(255,255,255,0.05); --yt-sys-color-baseline--static-ad-yellow: #fbc02d; --yt-sys-color-baseline--static-black: #0f0f0f; --yt-sys-color-baseline--static-brand-black: #000; --yt-sys-color-baseline--static-brand-red: #f03; --yt-sys-color-baseline--static-brand-white: #fff; --yt-sys-color-baseline--static-clear-black: rgba(0,0,0,0); --yt-sys-color-baseline--static-clear-color: rgba(255,255,255,0); --yt-sys-color-baseline--static-dark-grey: #333; --yt-sys-color-baseline--static-grey: #606060; --yt-sys-color-baseline--static-magenta: #ff2791; --yt-sys-color-baseline--static-medium-magenta: #e01378; --yt-sys-color-baseline--static-white-background: #fff; --yt-sys-color-baseline--status-bar: rgba(0,0,0,0.6); --yt-sys-color-baseline--suggested-action: #def1ff; --yt-sys-color-baseline--suggested-action-hover: #dadfe6; --yt-sys-color-baseline--suggested-action-inverse: #263850; --yt-sys-color-baseline--system-bar: #000; --yt-sys-color-baseline--text-complete: #005917; --yt-sys-color-baseline--text-disabled: #909090; --yt-sys-color-baseline--text-disabled-inverse: #717171; --yt-sys-color-baseline--text-error: #990412; --yt-sys-color-baseline--text-primary: #0f0f0f; --yt-sys-color-baseline--text-primary-inverse: #fff; --yt-sys-color-baseline--text-secondary: #606060; --yt-sys-color-baseline--text-secondary-inverse: #aaa; --yt-sys-color-baseline--text-warning: #7c2900; --yt-sys-color-baseline--themed-green: #107516; --yt-sys-color-baseline--themed-green-inverse: #2ba640; --yt-sys-color-baseline--themed-overlay-background: rgba(255,255,255,0.7); --yt-sys-color-baseline--tonal-background: rgba(0,0,0,0.1); --yt-sys-color-baseline--tonal-background-inverse: rgba(255,255,255,0.1); --yt-sys-color-baseline--tonal-rim: rgba(0,0,0,0.05); --yt-sys-color-baseline--tonal-rim-inverse: rgba(255,255,255,0.15); --yt-sys-color-baseline--tonal-wash: rgba(255,255,255,0.2); --yt-sys-color-baseline--tonal-wash-inverse: rgba(255,255,255,0.05); --yt-sys-color-baseline--touch-response: #000; --yt-sys-color-baseline--touch-response-inverse: #fff; --yt-sys-color-baseline--wordmark-text: #000; --yt-sys-color-baseline--assistive-feed-vibrant-gradient-1: #007a65; --yt-sys-color-baseline--assistive-feed-vibrant-gradient-2: #7f0e7f; --yt-sys-color-baseline--assistive-feed-vibrant-gradient-3: #ff8983; --yt-sys-color-baseline--assistive-feed-themed-gradient-1: #d4fff8; --yt-sys-color-baseline--assistive-feed-themed-gradient-2: #ffdeff; --yt-sys-color-baseline--assistive-feed-themed-gradient-3: #ffe6e6; --yt-sys-color-baseline--scrim-background-gradient-1: rgba(255,255,255,0); --yt-sys-color-baseline--scrim-background-gradient-2: rgba(255,255,255,0.3); --yt-sys-color-baseline--scrim-background-gradient-3: rgba(255,255,255,0.6); --yt-sys-color-baseline--scrim-background-gradient-4: rgba(255,255,255,0.9); --yt-sys-color-baseline--scrim-background-gradient-5: white; --yt-deprecated-overlay-icon-active-other: #fff; --yt-deprecated-general-background-a: var(--yt-sys-color-baseline--base-background); --yt-deprecated-general-background-b: var(--yt-sys-color-baseline--base-background); --yt-deprecated-general-background-c: var(--yt-sys-color-baseline--base-background); }html { --yt-deprecated-white-1: #fff; --yt-deprecated-white-2: #f9f9f9; --yt-deprecated-white-3: #f1f1f1; --yt-deprecated-white-4: #e9e9e9; --yt-deprecated-black-1: #282828; --yt-deprecated-black-2: #1f1f1f; --yt-deprecated-black-3: #161616; --yt-deprecated-black-4: #0d0d0d; --yt-deprecated-black-pure: #000; --yt-deprecated-grey-1: #ccc; --yt-deprecated-grey-2: #aaa; --yt-deprecated-grey-3: #909090; --yt-deprecated-grey-4: #717171; --yt-deprecated-grey-5: #606060; --yt-deprecated-brand-youtube-red: #f00; --yt-deprecated-brand-medium-red: #c00; --yt-deprecated-brand-light-red: #ff4e45; --yt-deprecated-red-30: #ff8983; --yt-deprecated-red-70: #990412; --yt-deprecated-pale-blue: #f2f8ff; --yt-deprecated-light-blue: #3ea6ff; --yt-deprecated-dark-blue: #065fd4; --yt-deprecated-navy-blue: #252a3a; --yt-deprecated-light-green: #2ba640; --yt-deprecated-dark-green: #107516; --yt-deprecated-yellow: #fbc02d; --yt-deprecated-black-pure-alpha-5: rgba(0,0,0,0.05); --yt-deprecated-black-pure-alpha-10: rgba(0,0,0,0.1); --yt-deprecated-black-pure-alpha-15: rgba(0,0,0,0.15); --yt-deprecated-black-pure-alpha-30: rgba(0,0,0,0.3); --yt-deprecated-black-pure-alpha-60: rgba(0,0,0,0.6); --yt-deprecated-black-pure-alpha-80: rgba(0,0,0,0.8); --yt-deprecated-black-1-alpha-98: rgba(40,40,40,0.98); --yt-deprecated-black-1-alpha-95: rgba(40,40,40,0.95); --yt-deprecated-white-1-alpha-10: rgba(255,255,255,0.1); --yt-deprecated-white-1-alpha-20: rgba(255,255,255,0.2); --yt-deprecated-white-1-alpha-25: rgba(255,255,255,0.25); --yt-deprecated-white-1-alpha-30: rgba(255,255,255,0.3); --yt-deprecated-white-1-alpha-70: rgba(255,255,255,0.7); --yt-deprecated-white-1-alpha-95: rgba(255,255,255,0.95); --yt-deprecated-white-1-alpha-98: rgba(255,255,255,0.98); --yt-deprecated-brand-medium-red-alpha-90: rgba(204,0,0,0.9); --yt-deprecated-brand-medium-red-alpha-30: rgba(204,0,0,0.3); --yt-deprecated-brand-light-red-alpha-30: rgba(255,78,69,0.3); --yt-deprecated-light-blue-alpha-30: rgba(62,166,255,0.3); --yt-deprecated-dark-blue-alpha-30: rgba(6,95,212,0.3); }html { --yt-deprecated-luna-black: hsl(0,0%,6.7%); --yt-deprecated-opalescence-grey: hsl(0,0%,53.3%); --yt-deprecated-opalescence-soft-grey: hsl(0,0%,93.3%); --yt-deprecated-blue: hsl(206.1,79.3%,52.7%); --yt-deprecated-luna-black-opacity-lighten-1: hsla(0,0%,6.7%,0.8); --yt-deprecated-luna-black-opacity-lighten-2: hsla(0,0%,6.7%,0.6); --yt-deprecated-luna-black-opacity-lighten-3: hsla(0,0%,6.7%,0.4); --yt-deprecated-opalescence-soft-grey-opacity-lighten-3: hsla(0,0%,93.3%,0.4); --yt-deprecated-white-opacity-lighten-1: hsla(0,0%,100%,0.8); --yt-deprecated-white-opacity-lighten-2: hsla(0,0%,100%,0.6); --yt-deprecated-dark-surface-100: hsl(0,0%,7%); }.ytCoreImageHost { visibility: hidden; display: inline-block; min-height: 1px; min-width: 1px; }.ytCoreImageLoaded { visibility: inherit; }.ytCoreImageFillParentHeight { height: 100%; }.ytCoreImageFillParentWidth { width: 100%; }.ytCoreImageContentModeScaleToFill { object-fit: fill; }.ytCoreImageContentModeScaleAspectFill { object-fit: cover; }:root { --yt-attributed-string-link-hover-color: unset; }.ytAttributedStringInlineBlockMod { display: inline-block; }.ytAttributedStringImageAlignmentVerticalCenter { vertical-align: middle; position: relative; top: -0.07em; }.ytAttributedStringLink { text-decoration: none; display: inline; }.ytAttributedStringLinkCallToActionColor { color: var(--t2d807bb79e75606d); }.ytAttributedStringLinkInheritColor .ytAttributedStringLinkCallToActionColor { color: inherit; }.ytAttributedStringLinkInheritColor .ytAttributedStringLinkCallToActionColor:hover { color: var(--yt-attributed-string-link-hover-color); }.ytAttributedStringWhiteSpaceNoWrap { white-space: nowrap; }.ytAttributedStringWhiteSpacePreWrap { white-space: pre-wrap; }@keyframes correct-pulse { 0% { transform: scale(1); } 50% { transform: scale(1.25); } 100% { transform: scale(1); } }@keyframes incorrect-shake { 20% { transform: translateX(-4px); } 40% { transform: translateX(4px); } 60% { transform: translateX(-2px); } 80% { transform: translateX(2px); } }.ytChipBarViewModelHost { display: flex; flex-direction: row; position: relative; align-items: stretch; }.ytChipBarViewModelChipBarScrollContainer { display: flex; overflow: auto hidden; scrollbar-width: none; }.ytChipBarViewModelChipWrapper { margin-right: 8px; }@keyframes fade-in { 0% { opacity: 0; } 100% { opacity: 1; } }:root { --yt-light-rim-color: unset; --yt-light-wash-opacity: 0; --yt-light-wash-x: 0; --yt-light-wash-y: 0; --yt-light-wash-size: 96px; --yt-light-wash-color: rgba(255,255,255,0.3); }@keyframes popover-fade-in { 0% { opacity: 0; } }@keyframes popover-fade-out { 100% { opacity: 0; } }.ytPopoverComponentHost { margin: 0px; position: absolute; }.ytTooltipContainerHost { display: block; }.ytTooltipContainerDefaultTooltipContent { padding: 8px; border-style: none; border-radius: 4px; color: #ffffff; background-color: var(--t4aeaa857de8a786b); opacity: 0.9; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 400; }.animatedRollingNumberHost { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 500; display: flex; flex-direction: row; overflow: hidden; }.ytSpecButtonShapeNextHost { position: relative; margin: 0px; white-space: nowrap; min-width: 0px; text-transform: none; font-family: Roboto, Arial, sans-serif; font-size: 14px; font-weight: 500; line-height: 18px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; outline-width: 0px; box-sizing: border-box; background: none; text-decoration: none; -webkit-tap-highlight-color: transparent; flex: 1 1 1e-09px; display: flex; flex-direction: row; align-items: center; justify-content: center; }.ytSpecButtonShapeNextIcon, .ytSpecButtonShapeNextSecondaryIcon { line-height: 0; fill: currentcolor; }.ytSpecButtonShapeNextIconButton { flex: 0 0 auto; }.ytSpecButtonShapeNextOutline { border-style: solid; border-width: 1px; }.ytSpecButtonShapeNextButtonTextContent { text-overflow: ellipsis; overflow: hidden; }.ytSpecButtonShapeNextSizeS { padding: 0px 12px; }.ytSpecButtonShapeNextSizeS { height: 32px; font-size: 12px; line-height: 32px; border-radius: 16px; }.ytSpecButtonShapeNextSizeS .ytSpecButtonShapeNextIcon { width: 16px; height: 16px; }.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextIconButton { width: 32px; padding: 0px; }.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextOverrideSmallSizeIcon .ytSpecButtonShapeNextIcon { height: 24px; width: 24px; }.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextMainstagePadding { padding: 0px 12px; }.ytSpecButtonShapeNextSizeM { padding: 0px 16px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextOutline { padding: 0px 15px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextIconButton.ytSpecButtonShapeNextSegmentedEnd { padding: 0px 16px; width: 56px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextIconLeading .ytSpecButtonShapeNextIcon { margin-right: 6px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextIcon { margin-right: 6px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextSecondaryIcon { margin-left: 6px; }.ytSpecButtonShapeNextSizeM { height: 40px; font-size: 14px; line-height: 40px; border-radius: 20px; }.ytSpecButtonShapeNextSizeM .ytSpecButtonShapeNextIcon { width: 24px; height: 24px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextIconButton { width: 40px; padding: 0px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextSegmentedStart { border-radius: 20px 0px 0px 20px; position: relative; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextSegmentedStart::after { content: ""; background: var(--tf3fc855af2285f5f); position: absolute; right: 0px; top: 8px; height: 24px; width: 1px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextSegmentedEnd { border-radius: 0px 20px 20px 0px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding { padding: 0px 16px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding.ytSpecButtonShapeNextOutline { padding: 0px 15px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding.ytSpecButtonShapeNextIconButton.ytSpecButtonShapeNextSegmentedEnd { padding: 0px 16px; width: 56px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding.ytSpecButtonShapeNextIconLeading .ytSpecButtonShapeNextIcon { margin-right: 6px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding.ytSpecButtonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextIcon { margin-right: 6px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding.ytSpecButtonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextSecondaryIcon { margin-left: 6px; }.ytSpecButtonShapeNextIconOnlyDefault { min-width: 0px; border-radius: 50%; width: 40px; height: 40px; padding: 0px; }.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextOutline { color: var(--t2d807bb79e75606d); }.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextOutline { border-color: var(--tf3fc855af2285f5f); }.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextOutline:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--tfa3475c508f5dfef); border-color: transparent; }@media (hover: none){.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextOutline:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: transparent; border-color: var(--tf3fc855af2285f5f); }}@media (hover: none){.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextOutline:active:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--tfa3475c508f5dfef); border-color: transparent; }}.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextFilled { color: var(--t6216186c28b3834b); }.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextFilled { background: var(--tffc2fd3a644f6275); }.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextFilled:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t8cdc9846a76caf1f); border-color: transparent; }@media (hover: none){.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextFilled:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--tffc2fd3a644f6275); }}@media (hover: none){.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextFilled:active:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t8cdc9846a76caf1f); border-color: transparent; }}.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextOutline { color: var(--tffc2fd3a644f6275); }.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextOutline { border-color: var(--tf3fc855af2285f5f); }.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextOutline:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--tf3fc855af2285f5f); border-color: transparent; }@media (hover: none){.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextOutline:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: transparent; border-color: var(--tf3fc855af2285f5f); }}@media (hover: none){.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextOutline:active:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--tf3fc855af2285f5f); border-color: transparent; }}.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextText { color: var(--tffc2fd3a644f6275); }.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextText:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--tf3fc855af2285f5f); border-color: transparent; }@media (hover: none){.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextText:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: transparent; }}@media (hover: none){.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextText:active:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--tf3fc855af2285f5f); border-color: transparent; }}.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextTonal { color: var(--tffc2fd3a644f6275); }.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextTonal { background: var(--t7f4f2c6d54836ce0); }.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextTonal:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t416e5931fc464589); border-color: transparent; }@media (hover: none){.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextTonal:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t7f4f2c6d54836ce0); }}@media (hover: none){.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextTonal:active:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t416e5931fc464589); border-color: transparent; }}.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextFilled { color: #000000; }.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextFilled { background: #ffffff; }.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextFilled:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: #e6e6e6; border-color: transparent; }@media (hover: none){.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextFilled:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: #ffffff; }}@media (hover: none){.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextFilled:active:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: #e6e6e6; border-color: transparent; }}.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextText { color: #ffffff; }.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextText:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: rgba(255, 255, 255, 0.1); border-color: transparent; }@media (hover: none){.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextText:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: transparent; }}@media (hover: none){.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextText:active:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: rgba(255, 255, 255, 0.1); border-color: transparent; }}.ytLottieComponentHost { display: block; }.ytLottieComponentHost svg { display: block; }tp-yt-paper-button { display: inline-flex; align-items: center; justify-content: center; position: relative; box-sizing: border-box; min-width: 5.14em; margin: 0px 0.29em; background: transparent; -webkit-tap-highlight-color: transparent; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; text-transform: uppercase; outline-width: 0px; border-radius: 3px; user-select: none; cursor: pointer; z-index: 0; padding: 0.7em 0.57em; font-family: Roboto, Noto, sans-serif; -webkit-font-smoothing: antialiased; }tp-yt-paper-button[hidden] { display: none !important; }tp-yt-paper-button[animated] { transition:box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1); }.yt-icon-container.yt-icon, .ytIconWrapperHost.yt-icon, yt-icon { display: inline-flex; align-items: center; justify-content: center; position: relative; vertical-align: middle; }.yt-icon:where(.yt-icon-container), .yt-icon:where(.ytIconWrapperHost), yt-icon { color: var(--icon-color,currentcolor); fill: var(--iron-icon-fill-color,currentcolor); stroke: var(--iron-icon-stroke-color,none); width: var(--iron-icon-width,24px); height: var(--iron-icon-height,24px); margin-top: var(--iron-icon-margin-top); margin-right: var(--iron-icon-margin-right); margin-bottom: var(--iron-icon-margin-bottom); margin-left: var(--iron-icon-margin-left); padding: var(--iron-icon-padding); animation: var(--iron-icon-animation); }yt-button-shape { display: flex; flex: 1 1 1e-09px; }yt-button-renderer, ytd-button-renderer, ytd-toggle-button-renderer { display: inline-block; }html { --yt-button-margin: 0; --yt-button-padding: 10px 16px; --yt-button-padding-minus-border: 9px 15px; --yt-button-padding-minus-focus-outline: 8px 14px; --yt-button-padding-minus-focus-outline-width: 2px; --yt-button-with-icon-padding-minus-focus-outline: 4px 14px; --yt-button-border-radius: 2px; }yt-formatted-string[is-empty]:not(.use-shadow) { display: none; }yt-formatted-string[dir="auto"] { text-align: right; }a.yt-formatted-string { color: var(--t2d807bb79e75606d); }a.yt-simple-endpoint.yt-formatted-string { color: var(--yt-endpoint-color,var(--t2d807bb79e75606d)); display: var(--yt-endpoint-display,inline-block); text-decoration: var(--yt-endpoint-text-regular-decoration,none); overflow-wrap: var(--yt-endpoint-word-wrap,none); word-break: var(--yt-endpoint-word-break,none); }a.yt-simple-endpoint.yt-formatted-string:visited { color: var(--yt-endpoint-visited-color,var(--t2d807bb79e75606d)); }a.yt-simple-endpoint.yt-formatted-string:hover { color: var(--yt-endpoint-hover-color,var(--t2d807bb79e75606d)); text-decoration: var(--yt-endpoint-text-decoration,none); }yt-formatted-string[has-link-only_]:not([force-default-style]) a.yt-simple-endpoint.yt-formatted-string { color: var(--yt-endpoint-color,var(--tffc2fd3a644f6275)); }yt-formatted-string[has-link-only_]:not([force-default-style]) a.yt-simple-endpoint.yt-formatted-string:visited { color: var(--yt-endpoint-visited-color,var(--tffc2fd3a644f6275)); }yt-formatted-string[has-link-only_]:not([force-default-style]) a.yt-simple-endpoint.yt-formatted-string:hover { color: var(--yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); }yt-formatted-string[split-lines] { white-space: pre-wrap; }yt-formatted-string[ellipsis-truncate-styling].complex-string { white-space: pre; display: flex; flex-direction: row; }yt-formatted-string[dir="auto"][ellipsis-truncate-styling].complex-string { display: inline-block; }yt-formatted-string[dir="auto"][ellipsis-truncate-styling].complex-string > .yt-formatted-string:not(style) { display: inline; }yt-formatted-string[ellipsis-truncate-styling] { display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }yt-formatted-string[ellipsis-truncate-styling] a.yt-formatted-string { display: block; margin-right: -0.1em; padding-right: 0.1em; white-space: pre; }yt-formatted-string[ellipsis-truncate-styling] a.yt-formatted-string:last-child, yt-formatted-string[ellipsis-truncate-styling] span.yt-formatted-string:last-child { overflow: hidden; text-overflow: ellipsis; }yt-icon-button { display: inline-block; position: relative; box-sizing: border-box; font-size: 0px; height: 24px; width: 24px; }button.yt-icon-button { vertical-align: middle; color: inherit; outline: none; background: none; margin: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; width: 100%; height: 100%; line-height: 0; cursor: pointer; -webkit-tap-highlight-color: transparent; }button.yt-icon-button > yt-icon { width: var(--yt-icon-button-icon-width,100%); height: var(--yt-icon-button-icon-height,100%); }yt-interaction { pointer-events: none; display: inline-block; position: absolute; inset: 0px; }.fill.yt-interaction { will-change: opacity; background-color: var(--t4fb0f67b251e1a42); opacity: 0; position: absolute; inset: 0px; }.stroke.yt-interaction { will-change: opacity; border: 1px solid var(--t4fb0f67b251e1a42); opacity: 0; position: absolute; inset: 0px; }yt-interaction.circular .fill.yt-interaction, yt-interaction.circular .stroke.yt-interaction { border-radius: 50%; }yt-interaction.rounded-large .fill.yt-interaction, yt-interaction.rounded-large .stroke.yt-interaction { border-radius: 12px; }html[system-icons] { --ytd-searchbox-legacy-button-icon-color: #030303; }html { --ytd-searchbox-border-color: hsla(0,0%,53.3%,0.2); --ytd-searchbox-legacy-border-color: #ccc; --ytd-searchbox-legacy-border-shadow-color: #eee; --ytd-searchbox-legacy-button-color: #f8f8f8; --ytd-searchbox-legacy-button-border-color: #d3d3d3; --ytd-searchbox-legacy-button-focus-color: #e9e9e9; --ytd-searchbox-legacy-button-hover-color: #f0f0f0; --ytd-searchbox-legacy-button-hover-border-color: #c6c6c6; --ytd-searchbox-legacy-button-icon-color: #333; --ytd-searchbox-background: hsl(0,0%,100%); --ytd-searchbox-text-color: hsl(0,0%,6.7%); }html { --ytd-z-index-report-form-overlay: 100; --ytd-z-index-engagement-panel-scrim: 600; --ytd-z-index-engagement-panel-scrimmed: 601; --ytd-z-index-toggle-button-tooltip: 2300; --ytd-z-index-masthead: 2020; --ytd-z-index-user-mention-suggestions-container: 2022; --ytd-z-index-notification: 2024; --ytd-z-index-miniplayer: 2016; --ytd-z-index-channel-name: 300; --ytd-z-index-ai-search-input: 2026; --ytd-thumbnail-height: 118px; --ytd-grid-1-columns-width: 214px; --ytd-grid-2-columns-width: 428px; --ytd-grid-3-columns-width: 642px; --ytd-grid-4-columns-width: 856px; --ytd-grid-5-columns-width: 1070px; --ytd-grid-6-columns-width: 1284px; --ytd-grid-max-width: 1284px; --ytd-scrollbar-width: 8px; --ytd-default-promo-panel-renderer-height: 600px; }html { scrollbar-color: var(--t4a6da19e16bf221a) transparent; }html tp-yt-paper-tooltip .tp-yt-paper-tooltip[style-target="tooltip"] { margin: 8px; text-transform: none; word-break: normal; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 400; }html body[rounded-container] tp-yt-paper-tooltip .tp-yt-paper-tooltip[style-target="tooltip"] { border-radius: 4px; }html { --paper-tooltip-delay-in: 1ms; --paper-tooltip-delay-out: 0; --paper-tooltip-duration-in: 150ms; --paper-tooltip-duration-out: 75ms; --yt-button-tooltip-z-index: 2300; --iron-overlay-backdrop-opacity: 0.3; --paper-tab-content-focused-font-weight: 500; --paper-dialog-background-color: var(--t518e925f61bdcb91); --paper-listbox-background-color: var(--t08a7c6c176cbc5c2); --paper-menu-background-color: var(--t08a7c6c176cbc5c2); }tp-yt-paper-spinner-lite { display: inline-block; position: relative; width: 28px; height: 28px; font-size: 0px; --paper-spinner-container-rotation-duration: 1568ms; --paper-spinner-expand-contract-duration: 1333ms; --paper-spinner-full-cycle-duration: 5332ms; --paper-spinner-cooldown-duration: 400ms; }#spinnerContainer.tp-yt-paper-spinner-lite { width: 100%; height: 100%; direction: ltr; }#spinnerContainer.active.tp-yt-paper-spinner-lite { animation: container-rotate var(--paper-spinner-container-rotation-duration) linear infinite; }@-webkit-keyframes container-rotate { 100% { transform: rotate(1turn); } }@keyframes container-rotate { 100% { transform: rotate(1turn); } }.spinner-layer.tp-yt-paper-spinner-lite { position: absolute; width: 100%; height: 100%; opacity: 0; white-space: nowrap; color: var(--paper-spinner-color,#4285f4); }.active.tp-yt-paper-spinner-lite .spinner-layer.tp-yt-paper-spinner-lite { animation-name: fill-unfill-rotate; animation-duration: var(--paper-spinner-full-cycle-duration); animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); animation-iteration-count: infinite; opacity: 1; }@-webkit-keyframes fill-unfill-rotate { 12.5% { transform: rotate(135deg); } 25% { transform: rotate(270deg); } 37.5% { transform: rotate(405deg); } 50% { transform: rotate(540deg); } 62.5% { transform: rotate(675deg); } 75% { transform: rotate(810deg); } 87.5% { transform: rotate(945deg); } 100% { transform: rotate(3turn); } }@keyframes fill-unfill-rotate { 12.5% { transform: rotate(135deg); } 25% { transform: rotate(270deg); } 37.5% { transform: rotate(405deg); } 50% { transform: rotate(540deg); } 62.5% { transform: rotate(675deg); } 75% { transform: rotate(810deg); } 87.5% { transform: rotate(945deg); } 100% { transform: rotate(3turn); } }@-webkit-keyframes layer-1-fade-in-out { 0% { opacity: 1; } 25% { opacity: 1; } 26% { opacity: 0; } 89% { opacity: 0; } 90% { opacity: 1; } 100% { opacity: 1; } }@keyframes layer-1-fade-in-out { 0% { opacity: 1; } 25% { opacity: 1; } 26% { opacity: 0; } 89% { opacity: 0; } 90% { opacity: 1; } 100% { opacity: 1; } }@-webkit-keyframes layer-2-fade-in-out { 0% { opacity: 0; } 15% { opacity: 0; } 25% { opacity: 1; } 50% { opacity: 1; } 51% { opacity: 0; } 100% { opacity: 0; } }@keyframes layer-2-fade-in-out { 0% { opacity: 0; } 15% { opacity: 0; } 25% { opacity: 1; } 50% { opacity: 1; } 51% { opacity: 0; } 100% { opacity: 0; } }@-webkit-keyframes layer-3-fade-in-out { 0% { opacity: 0; } 40% { opacity: 0; } 50% { opacity: 1; } 75% { opacity: 1; } 76% { opacity: 0; } 100% { opacity: 0; } }@keyframes layer-3-fade-in-out { 0% { opacity: 0; } 40% { opacity: 0; } 50% { opacity: 1; } 75% { opacity: 1; } 76% { opacity: 0; } 100% { opacity: 0; } }@-webkit-keyframes layer-4-fade-in-out { 0% { opacity: 0; } 65% { opacity: 0; } 75% { opacity: 1; } 90% { opacity: 1; } 100% { opacity: 0; } }@keyframes layer-4-fade-in-out { 0% { opacity: 0; } 65% { opacity: 0; } 75% { opacity: 1; } 90% { opacity: 1; } 100% { opacity: 0; } }.circle-clipper.tp-yt-paper-spinner-lite { display: inline-block; position: relative; width: 50%; height: 100%; overflow: hidden; }.spinner-layer.tp-yt-paper-spinner-lite::after { content: ""; left: 45%; width: 10%; border-top-style: solid; }.circle-clipper.tp-yt-paper-spinner-lite .circle.tp-yt-paper-spinner-lite, .spinner-layer.tp-yt-paper-spinner-lite::after { box-sizing: border-box; position: absolute; top: 0px; border-width: var(--paper-spinner-stroke-width,3px); border-radius: 50%; }.circle-clipper.tp-yt-paper-spinner-lite .circle.tp-yt-paper-spinner-lite { bottom: 0px; width: 200%; border-style: solid; border-bottom-color: transparent !important; }.circle-clipper.left.tp-yt-paper-spinner-lite .circle.tp-yt-paper-spinner-lite { left: 0px; transform: rotate(129deg); border-right-color: transparent !important; }.circle-clipper.right.tp-yt-paper-spinner-lite .circle.tp-yt-paper-spinner-lite { left: -100%; transform: rotate(-129deg); border-left-color: transparent !important; }.active.tp-yt-paper-spinner-lite .circle-clipper.tp-yt-paper-spinner-lite .circle.tp-yt-paper-spinner-lite, .active.tp-yt-paper-spinner-lite .gap-patch.tp-yt-paper-spinner-lite::after { animation-duration: var(--paper-spinner-expand-contract-duration); animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); animation-iteration-count: infinite; }.active.tp-yt-paper-spinner-lite .circle-clipper.left.tp-yt-paper-spinner-lite .circle.tp-yt-paper-spinner-lite { animation-name: left-spin; }.active.tp-yt-paper-spinner-lite .circle-clipper.right.tp-yt-paper-spinner-lite .circle.tp-yt-paper-spinner-lite { animation-name: right-spin; }@-webkit-keyframes left-spin { 0% { transform: rotate(130deg); } 50% { transform: rotate(-5deg); } 100% { transform: rotate(130deg); } }@keyframes left-spin { 0% { transform: rotate(130deg); } 50% { transform: rotate(-5deg); } 100% { transform: rotate(130deg); } }@-webkit-keyframes right-spin { 0% { transform: rotate(-130deg); } 50% { transform: rotate(5deg); } 100% { transform: rotate(-130deg); } }@keyframes right-spin { 0% { transform: rotate(-130deg); } 50% { transform: rotate(5deg); } 100% { transform: rotate(-130deg); } }@-webkit-keyframes fade-out { 0% { opacity: 1; } 100% { opacity: 0; } }@keyframes fade-out { 0% { opacity: 1; } 100% { opacity: 0; } }.ytSpecButtonViewModelHost { display: flex; }.ytLockupViewModelHost { display: flex; flex: 1 1 0%; position: relative; cursor: pointer; min-width: 0px; -webkit-tap-highlight-color: transparent; }.ytLockupViewModelFlexNone { flex: 0 0 auto; }.ytLockupViewModelWrapper { display: flex; flex-direction: column; }.ytLockupViewModelMetadata { position: relative; display: flex; min-width: 0px; flex-direction: column; }.ytLockupViewModelContentImage { display: flex; flex-direction: inherit; }.ytLockupViewModelVertical { flex-direction: column; }.ytLockupViewModelVertical .ytLockupViewModelContentImage { padding-bottom: 8px; align-items: center; }.ytBadgeShapeHost { display: flex; flex-direction: row; align-items: center; border-radius: 2px; padding: 0px 4px; }.ytBadgeShapeTypography { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 500; }.ytBadgeShapeIcon { display: block; margin-right: 2px; height: 16px; width: 16px; }.ytBadgeShapeThumbnailBadge { border-radius: 4px; padding: 1px 4px; }.ytBadgeShapeThumbnailBadge .ytBadgeShapeIcon { margin-right: 4px; height: 12px; width: 12px; }.ytBadgeShapeText { display: block; white-space: nowrap; }.ytBadgeShapeDefault { color: var(--t4a6da19e16bf221a); background: var(--t7f4f2c6d54836ce0); }.ytBadgeShapeThumbnailDefault { color: #ffffff; background: rgba(0, 0, 0, 0.6); }ytd-badge-supported-renderer { display: flex; flex-direction: row; align-items: center; }.ytAnimatedActionHost { display: block; position: relative; }.ytAnimatedActionLottie { position: absolute; inset: 0px; display: flex; justify-content: center; align-items: center; pointer-events: none; }.ytAnimatedActionBackground { width: 100%; }.ytAnimatedActionBackgroundContainer { overflow: hidden; border-radius: 18px; }.ytAnimatedActionContentWithBackground { position: relative; }@keyframes simple-shimmer { 0% { opacity: 1; } 28.5714% { opacity: 0.5; animation-timing-function: ease-in; } 100% { opacity: 1; animation-timing-function: ease-out; } }@keyframes progress-bar { 0% { width: 0px; } 100% { width: 100%; } }@keyframes spinner { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }.ytThumbnailViewModelHost { display: block; position: relative; width: 100%; overflow: hidden; height: 0px; }.ytThumbnailViewModelAspectRatio16By9 { padding-top: 56.25%; }.ytThumbnailViewModelLarge { border-radius: 12px; }.ytThumbnailViewModelImage { position: absolute; transform: translateY(-50%); top: 50%; left: 0px; width: 100%; height: 100%; }.ytContentMetadataViewModelHost { display: block; }.ytContentMetadataViewModelMetadataRow { display: flex; align-items: center; margin-top: 2px; overflow: hidden; min-width: 0px; max-width: 100%; }.ytContentMetadataViewModelMetadataRowMetadataRowWrap { flex-wrap: wrap; }.ytContentMetadataViewModelBadge { margin-right: 4px; }.ytContentMetadataViewModelLeadingIcon { margin-right: 4px; flex: 0 0 auto; }.ytContentMetadataViewModelMetadataText { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 400; white-space: nowrap; text-overflow: ellipsis; }.ytContentMetadataViewModelMetadataTextLastPart { overflow: hidden; min-width: 0px; }.ytContentMetadataViewModelDelimiter { margin: 0px 4px; vertical-align: middle; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 400; }.ytSmartImationsContent { display: block; }.ytSmartImationsEnableMasking .ytSmartImationsContent { background: transparent; }.ytLikeButtonViewModelHost { display: block; }.ytThumbnailBottomOverlayViewModelHost { display: flex; position: absolute; bottom: 0px; left: 0px; right: 0px; align-items: flex-end; justify-content: flex-end; }.ytThumbnailBottomOverlayViewModelBadgeContainer { display: flex; flex-direction: row; }.ytThumbnailBottomOverlayViewModelBadgeContainerLarge { padding: 0px 8px 8px 0px; }.ytThumbnailBottomOverlayViewModelBadge { margin-left: 4px; }.ytDecoratedAvatarViewModelHost { display: block; }.ytChipShapeButtonReset { display: inline-flex; color: inherit; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; outline-width: 0px; box-sizing: border-box; background: none; text-decoration: none; padding: 0px; -webkit-tap-highlight-color: transparent; }.ytChipShapeHost { display: block; }.ytChipShapeChip { position: relative; align-items: center; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 8px; display: inline-flex; height: 32px; min-width: 12px; white-space: nowrap; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 500; }.ytChipShapeOnlyTextPadding { padding: 0px 12px; }.ytChipShapeInactive { background-color: var(--t7f4f2c6d54836ce0); color: var(--tffc2fd3a644f6275); }.ytSpecTouchFeedbackShapeHost { display: inline-block; border-radius: inherit; position: absolute; inset: 0px; }.ytSpecTouchFeedbackShapeTriggerEvents { pointer-events: none; }.ytSpecTouchFeedbackShapeHoverEffect { transition:opacity, transform 0.3s cubic-bezier(0.05, 0, 0, 1); background-color: var(--tf3fc855af2285f5f); opacity: 0; transform: scale(0.9); will-change: opacity, transform; border-radius: inherit; position: absolute; inset: 0px; }.ytSpecTouchFeedbackShapeFill, .ytSpecTouchFeedbackShapeStroke { will-change: opacity; opacity: 0; border-radius: inherit; position: absolute; inset: 0px; }.ytSpecTouchFeedbackShapeThumbnailSizeLarge { margin: -12px; }.ytSpecTouchFeedbackShapeThumbnailSizeLarge .ytSpecTouchFeedbackShapeFill, .ytSpecTouchFeedbackShapeThumbnailSizeLarge .ytSpecTouchFeedbackShapeHoverEffect, .ytSpecTouchFeedbackShapeThumbnailSizeLarge .ytSpecTouchFeedbackShapeStroke { border-radius: 16px; }.ytSpecTouchFeedbackShapeTouchResponse .ytSpecTouchFeedbackShapeFill { background-color: var(--t4fb0f67b251e1a42); }.ytSpecTouchFeedbackShapeTouchResponse .ytSpecTouchFeedbackShapeStroke { border: 1px solid var(--t4fb0f67b251e1a42); }.ytSpecTouchFeedbackShapeTouchResponseInverse .ytSpecTouchFeedbackShapeFill { background-color: var(--ta08e036410c14538); }.ytSpecTouchFeedbackShapeTouchResponseInverse .ytSpecTouchFeedbackShapeStroke { border: 1px solid var(--ta08e036410c14538); }.ytSpecTouchFeedbackShapeOverlayTouchResponse .ytSpecTouchFeedbackShapeFill { background-color: #ffffff; }.ytSpecTouchFeedbackShapeOverlayTouchResponse .ytSpecTouchFeedbackShapeStroke { border: 1px solid #ffffff; }.ytSpecTouchFeedbackShapeOverlayTouchResponseInverse .ytSpecTouchFeedbackShapeFill { background-color: #000000; }.ytSpecTouchFeedbackShapeOverlayTouchResponseInverse .ytSpecTouchFeedbackShapeStroke { border: 1px solid #000000; }.ytBadgeViewModelHost { display: inline-block; }@keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }.ytSegmentedLikeDislikeButtonViewModelHost { display: block; position: relative; }.ytSegmentedLikeDislikeButtonViewModelSegmentedButtonsWrapper { display: flex; }.ytGhostCommentsHost { display: block; max-width: 96%; flex: 1 1 0%; padding-top: 0px; }.ytGhostCommentsComments { display: flex; flex-direction: column; width: 100%; }.ytGhostCommentsGhostCard { display: flex; padding-bottom: 16px; gap: 4px; }.ytGhostCommentsMeta { width: clamp(128px, 50%, 256px); }.ytGhostCommentsGhostFill { background-color: var(--t20480717de80f555); }.ytGhostCommentsGhostFill { border-radius: 8px; margin-bottom: 8px; width: 100%; }.ytGhostCommentsAvatar { margin-right: 8px; }.ytGhostCommentsCircle { width: 40px; height: 40px; border-radius: 50%; background-color: var(--t20480717de80f555); }.ytGhostCommentsGhostText { height: 16px; }.ytGhostCommentsGhostCommentCount { height: 28px; }.ytGhostCommentsGhostSort { height: 28px; width: 80px; }.ytGhostCommentsGhostInputPlaceholder { height: 16px; width: 110px; }.ytGhostCommentsGhostInputUnderline { height: 2px; }.ytGhostCommentsGhostCommentsHeader { display: flex; flex-direction: row; gap: 32px; margin-bottom: 16px; width: 256px; }.ytGhostCommentsGhostLikeDislike { display: flex; flex-direction: row; gap: 8px; width: 120px; }.ytwPdgBannerBodyText [href]:focus-visible { outline: 2px solid var(--t2d807bb79e75606d); outline-offset: 2px; border-radius: 2px; }@keyframes slider-loader { 0% { transform: translateX(-100%); } 100% { transform: translateX(38%); } }.ytIconWrapperHost { display: inline-flex; align-items: center; justify-content: center; position: relative; vertical-align: middle; }:where(.ytIconWrapperHost) { color: var(--icon-color,currentcolor); fill: var(--iron-icon-fill-color,currentcolor); stroke: var(--iron-icon-stroke-color,none); width: var(--iron-icon-width,24px); height: var(--iron-icon-height,24px); animation: var(--iron-icon-animation); margin-top: var(--iron-icon-margin-top); margin-right: var(--iron-icon-margin-right); margin-bottom: var(--iron-icon-margin-bottom); margin-left: var(--iron-icon-margin-left); padding: var(--iron-icon-padding); }@keyframes vt-fade-out { 100% { opacity: 0; } }@keyframes vt-fade-in { 0% { opacity: 0; } }@keyframes vt-slide-to-top { 100% { transform: translateY(-10px); } }@keyframes vt-slide-from-bottom { 0% { transform: translateY(10px); } }@keyframes vt-learning-journey-minify { 0% { background-color: transparent; } 100% { background-color: var(--yt-sys-color-baseline--additive-background); } }@keyframes vt-learning-journey-slide { 100% { height: calc(var(--ytd-engagement-panel-content-height,0) - 56px); min-height: calc(var(--ytd-engagement-panel-content-min-height,0) - 56px); width: var(--ytd-engagement-panel-content-width,0); } }@keyframes vt-root-lockup-to-watch { 55% { opacity: 1; } 100% { opacity: 0; } }@keyframes vt-lockup-thumbnail-lockup-to-watch { 0% { opacity: 1; scale: 1; } 100% { opacity: 0; scale: 1.3; } }@keyframes vt-player-lockup-to-watch { 0% { opacity: 0; } 100% { opacity: 1; } }tp-yt-iron-dropdown { position: fixed; }#contentWrapper.tp-yt-iron-dropdown > * { overflow: auto; }tp-yt-iron-overlay-backdrop { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background-color: var(--iron-overlay-backdrop-background-color,#000); opacity: 0; transition:opacity 0.2s ease; pointer-events: none; }tp-yt-iron-overlay-backdrop.opened { opacity: var(--iron-overlay-backdrop-opacity,.6); pointer-events: auto; z-index: var(--iron-overlay-backdrop-opened-z-index); }tp-yt-paper-dialog { display: block; margin: 24px 40px; background: var(--paper-dialog-background-color,var(--primary-background-color)); color: var(--paper-dialog-color,var(--primary-text-color)); font-family: Roboto, Noto, sans-serif; -webkit-font-smoothing: antialiased; font-size: 14px; font-weight: 400; line-height: 20px; box-shadow: rgba(0, 0, 0, 0.14) 0px 16px 24px 2px, rgba(0, 0, 0, 0.12) 0px 6px 30px 5px, rgba(0, 0, 0, 0.4) 0px 8px 10px -5px; }tp-yt-paper-dialog > * { margin-top: 20px; padding: 0px 24px; }tp-yt-paper-dialog > :first-child { margin-top: 24px; }tp-yt-paper-dialog > :last-child { margin-bottom: 24px; }.tp-yt-paper-item.tp-yt-paper-item, tp-yt-paper-item { display: block; position: relative; min-height: var(--paper-item-min-height,48px); padding: 0px 16px; }.tp-yt-paper-item.tp-yt-paper-item:focus, tp-yt-paper-item:focus { position: relative; outline: 0px; background-color: var(--paper-item-focused-background-color); }tp-yt-paper-item { display: flex; flex-direction: row; align-items: center; font-family: Roboto, Noto, sans-serif; -webkit-font-smoothing: antialiased; font-size: 16px; font-weight: 400; line-height: 24px; min-height: var(--paper-item-min-height,48px); }tp-yt-paper-item-body { overflow: hidden; display: flex; flex-direction: column; justify-content: center; flex: 1 1 1e-09px; }tp-yt-paper-item-body[two-line] { min-height: var(--paper-item-body-two-line-min-height,72px); }tp-yt-paper-item-body > * { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }tp-yt-paper-item-body > [secondary] { font-family: Roboto, Noto, sans-serif; -webkit-font-smoothing: antialiased; font-size: 14px; font-weight: 400; line-height: 20px; color: var(--paper-item-body-secondary-color,var(--secondary-text-color)); }tp-yt-paper-listbox { display: block; padding: 8px 0px; background: var(--paper-listbox-background-color,var(--primary-background-color)); color: var(--paper-listbox-color,var(--primary-text-color)); border: var(--paper-listbox-border); }tp-yt-paper-menu-button { display: inline-block; position: relative; outline: none; background-color: var(--paper-menu-button-background-color); border-radius: var(--paper-menu-button-border-radius); padding: var(--paper-menu-button-padding,8px); width: var(--paper-menu-button-width); }tp-yt-iron-dropdown.tp-yt-paper-menu-button { max-height: var(--paper-menu-button-dropdown-max-height); width: var(--paper-menu-button-dropdown-width); }.dropdown-content.tp-yt-paper-menu-button { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-clip: ; background-color: var(--paper-menu-button-content-background-color,var(--paper-menu-button-dropdown-background,var(--primary-background-color))); border-radius: var(--paper-menu-button-content-border-radius,2px); box-shadow: var(--paper-menu-button-content-box-shadow,0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)); position: var(--paper-menu-button-content-position,relative); }tp-yt-paper-menu-button[vertical-align="top"] .dropdown-content.tp-yt-paper-menu-button { margin-bottom: 20px; margin-top: -10px; top: 10px; }#trigger.tp-yt-paper-menu-button { cursor: pointer; }tp-yt-paper-spinner { display: inline-block; position: relative; width: 28px; height: 28px; font-size: 0px; --paper-spinner-container-rotation-duration: 1568ms; --paper-spinner-expand-contract-duration: 1333ms; --paper-spinner-full-cycle-duration: 5332ms; --paper-spinner-cooldown-duration: 400ms; }#spinnerContainer.tp-yt-paper-spinner { width: 100%; height: 100%; direction: ltr; }#spinnerContainer.active.tp-yt-paper-spinner { animation: container-rotate var(--paper-spinner-container-rotation-duration) linear infinite; }@-webkit-keyframes container-rotate { 100% { transform: rotate(1turn); } }@keyframes container-rotate { 100% { transform: rotate(1turn); } }.spinner-layer.tp-yt-paper-spinner { position: absolute; width: 100%; height: 100%; opacity: 0; white-space: nowrap; color: var(--paper-spinner-color,#4285f4); }.layer-1.tp-yt-paper-spinner { color: var(--paper-spinner-layer-1-color,#4285f4); }.layer-2.tp-yt-paper-spinner { color: var(--paper-spinner-layer-2-color,#db4437); }.layer-3.tp-yt-paper-spinner { color: var(--paper-spinner-layer-3-color,#f4b400); }.layer-4.tp-yt-paper-spinner { color: var(--paper-spinner-layer-4-color,#0f9d58); }.active.tp-yt-paper-spinner .spinner-layer.tp-yt-paper-spinner { animation-name: fill-unfill-rotate; animation-duration: var(--paper-spinner-full-cycle-duration); animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); animation-iteration-count: infinite; opacity: 1; }.active.tp-yt-paper-spinner .spinner-layer.layer-1.tp-yt-paper-spinner { animation-name: fill-unfill-rotate, layer-1-fade-in-out; }.active.tp-yt-paper-spinner .spinner-layer.layer-2.tp-yt-paper-spinner { animation-name: fill-unfill-rotate, layer-2-fade-in-out; }.active.tp-yt-paper-spinner .spinner-layer.layer-3.tp-yt-paper-spinner { animation-name: fill-unfill-rotate, layer-3-fade-in-out; }.active.tp-yt-paper-spinner .spinner-layer.layer-4.tp-yt-paper-spinner { animation-name: fill-unfill-rotate, layer-4-fade-in-out; }@-webkit-keyframes fill-unfill-rotate { 12.5% { transform: rotate(135deg); } 25% { transform: rotate(270deg); } 37.5% { transform: rotate(405deg); } 50% { transform: rotate(540deg); } 62.5% { transform: rotate(675deg); } 75% { transform: rotate(810deg); } 87.5% { transform: rotate(945deg); } 100% { transform: rotate(3turn); } }@keyframes fill-unfill-rotate { 12.5% { transform: rotate(135deg); } 25% { transform: rotate(270deg); } 37.5% { transform: rotate(405deg); } 50% { transform: rotate(540deg); } 62.5% { transform: rotate(675deg); } 75% { transform: rotate(810deg); } 87.5% { transform: rotate(945deg); } 100% { transform: rotate(3turn); } }@-webkit-keyframes layer-1-fade-in-out { 0% { opacity: 1; } 25% { opacity: 1; } 26% { opacity: 0; } 89% { opacity: 0; } 90% { opacity: 1; } 100% { opacity: 1; } }@keyframes layer-1-fade-in-out { 0% { opacity: 1; } 25% { opacity: 1; } 26% { opacity: 0; } 89% { opacity: 0; } 90% { opacity: 1; } 100% { opacity: 1; } }@-webkit-keyframes layer-2-fade-in-out { 0% { opacity: 0; } 15% { opacity: 0; } 25% { opacity: 1; } 50% { opacity: 1; } 51% { opacity: 0; } 100% { opacity: 0; } }@keyframes layer-2-fade-in-out { 0% { opacity: 0; } 15% { opacity: 0; } 25% { opacity: 1; } 50% { opacity: 1; } 51% { opacity: 0; } 100% { opacity: 0; } }@-webkit-keyframes layer-3-fade-in-out { 0% { opacity: 0; } 40% { opacity: 0; } 50% { opacity: 1; } 75% { opacity: 1; } 76% { opacity: 0; } 100% { opacity: 0; } }@keyframes layer-3-fade-in-out { 0% { opacity: 0; } 40% { opacity: 0; } 50% { opacity: 1; } 75% { opacity: 1; } 76% { opacity: 0; } 100% { opacity: 0; } }@-webkit-keyframes layer-4-fade-in-out { 0% { opacity: 0; } 65% { opacity: 0; } 75% { opacity: 1; } 90% { opacity: 1; } 100% { opacity: 0; } }@keyframes layer-4-fade-in-out { 0% { opacity: 0; } 65% { opacity: 0; } 75% { opacity: 1; } 90% { opacity: 1; } 100% { opacity: 0; } }.circle-clipper.tp-yt-paper-spinner { display: inline-block; position: relative; width: 50%; height: 100%; overflow: hidden; }.spinner-layer.tp-yt-paper-spinner::after { content: ""; left: 45%; width: 10%; border-top-style: solid; }.circle-clipper.tp-yt-paper-spinner .circle.tp-yt-paper-spinner, .spinner-layer.tp-yt-paper-spinner::after { box-sizing: border-box; position: absolute; top: 0px; border-width: var(--paper-spinner-stroke-width,3px); border-radius: 50%; }.circle-clipper.tp-yt-paper-spinner .circle.tp-yt-paper-spinner { bottom: 0px; width: 200%; border-style: solid; border-bottom-color: transparent !important; }.circle-clipper.left.tp-yt-paper-spinner .circle.tp-yt-paper-spinner { left: 0px; transform: rotate(129deg); border-right-color: transparent !important; }.circle-clipper.right.tp-yt-paper-spinner .circle.tp-yt-paper-spinner { left: -100%; transform: rotate(-129deg); border-left-color: transparent !important; }.active.tp-yt-paper-spinner .circle-clipper.tp-yt-paper-spinner .circle.tp-yt-paper-spinner, .active.tp-yt-paper-spinner .gap-patch.tp-yt-paper-spinner::after { animation-duration: var(--paper-spinner-expand-contract-duration); animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); animation-iteration-count: infinite; }.active.tp-yt-paper-spinner .circle-clipper.left.tp-yt-paper-spinner .circle.tp-yt-paper-spinner { animation-name: left-spin; }.active.tp-yt-paper-spinner .circle-clipper.right.tp-yt-paper-spinner .circle.tp-yt-paper-spinner { animation-name: right-spin; }@-webkit-keyframes left-spin { 0% { transform: rotate(130deg); } 50% { transform: rotate(-5deg); } 100% { transform: rotate(130deg); } }@keyframes left-spin { 0% { transform: rotate(130deg); } 50% { transform: rotate(-5deg); } 100% { transform: rotate(130deg); } }@-webkit-keyframes right-spin { 0% { transform: rotate(-130deg); } 50% { transform: rotate(5deg); } 100% { transform: rotate(-130deg); } }@keyframes right-spin { 0% { transform: rotate(-130deg); } 50% { transform: rotate(5deg); } 100% { transform: rotate(-130deg); } }@-webkit-keyframes fade-out { 0% { opacity: 1; } 100% { opacity: 0; } }@keyframes fade-out { 0% { opacity: 1; } 100% { opacity: 0; } }yt-bumper-user-edu-content-view-model[use-opacity-for-context-menu-visibility]:focus-within #menu.yt-bumper-user-edu-content-view-model { opacity: 1; }yt-live-chat-paid-message-renderer[use-opacity-for-context-menu-visibility]:focus-within #menu.yt-live-chat-paid-message-renderer { opacity: 1; }yt-live-chat-paid-sticker-renderer[use-opacity-for-context-menu-visibility]:focus-within #menu.yt-live-chat-paid-sticker-renderer { opacity: 1; }yt-live-chat-auto-mod-message-renderer[use-opacity-for-context-menu-visibility]:focus-within #menu.yt-live-chat-auto-mod-message-renderer { opacity: 1; }html { --yt-deprecated-blue-light: hsl(205.9,80%,43.1%); --yt-deprecated-opalescence-grey-opacity-lighten-3: hsla(0,0%,53.3%,0.4); --yt-deprecated-opalescence-soft-grey-opacity-lighten-3: hsla(0,0%,93.3%,0.4); --yt-deprecated-luna-black-opacity-lighten-2: hsla(0,0%,6.7%,0.6); --yt-deprecated-luna-black-opacity-lighten-3: hsla(0,0%,6.7%,0.4); --yt-deprecated-luna-black-opacity-lighten-4: hsla(0,0%,6.7%,0.2); --yt-opalescence-dark-grey: hsl(0,0%,20%); --yt-deprecated-luna-black: hsl(0,0%,6.7%); --yt-deprecated-white-opacity-lighten-4: hsla(0,0%,100%,0.2); --yt-deprecated-opalescence-soft-grey-opacity-lighten-1: hsla(0,0%,93.3%,0.8); --yt-deprecated-opalescence-soft-grey: hsl(0,0%,93.3%); --yt-live-chat-background-color: var( --yt-sys-color-baseline--base-background ); --yt-live-chat-secondary-background-color: var( --yt-deprecated-opalescence-soft-grey ); --yt-live-chat-action-panel-background-color: var( --yt-sys-color-baseline--base-background ); --yt-live-chat-action-panel-renderer-fallback-background-color: #f2f2f2; --yt-live-chat-poll-choice-vote-bar-color: #e6e6e6; --yt-live-chat-action-panel-background-color-transparent: hsla(0,0%,97%,0.8); --yt-live-chat-additive-background-inverse: var( --yt-deprecated-white-1-alpha-10 ); --yt-live-chat-mode-change-background-color: var( --yt-deprecated-opalescence-soft-grey-opacity-lighten-3 ); --yt-live-chat-primary-text-color: var(--yt-sys-color-baseline--text-primary); --yt-live-chat-secondary-text-color: var( --yt-deprecated-luna-black-opacity-lighten-2 ); --yt-live-chat-secondary-text-color-inverse: var(--yt-deprecated-grey-2); --yt-live-chat-tertiary-text-color: var( --yt-deprecated-luna-black-opacity-lighten-3 ); --yt-live-chat-tertiary-text-color-inverse: var( --yt-deprecated-white-1-alpha-30 ); --yt-live-chat-text-input-field-inactive-underline-color: #b8b8b8; --yt-live-chat-text-input-field-placeholder-color: var( --yt-deprecated-luna-black-opacity-lighten-2 ); --yt-live-chat-text-input-field-underline-transition-duration: 0.25s; --yt-live-chat-icon-button-color: var(--yt-live-chat-primary-text-color); --yt-live-chat-enabled-send-button-color: #4285f4; --yt-live-chat-disabled-icon-button-color: var( --yt-deprecated-luna-black-opacity-lighten-4 ); --yt-live-chat-picker-button-color: var( --yt-deprecated-luna-black-opacity-lighten-3 ); --yt-live-chat-picker-button-active-color: var( --yt-deprecated-luna-black-opacity-lighten-1 ); --yt-live-chat-picker-button-disabled-color: var( --yt-live-chat-disabled-icon-button-color ); --yt-live-chat-picker-button-hover-color: var( --yt-deprecated-luna-black-opacity-lighten-2 ); --yt-live-chat-mention-background-color: #ff5722; --yt-live-chat-mention-text-color: var( --yt-sys-color-baseline--overlay-text-primary ); --yt-live-chat-deleted-message-color: rgba(0,0,0,0.5); --yt-live-chat-deleted-message-bar-color: rgba(11,11,11,0.2); --yt-live-chat-disabled-button-background-color: var( --yt-deprecated-opalescence-soft-grey ); --yt-live-chat-disabled-button-text-color: var( --yt-deprecated-luna-black-opacity-lighten-3 ); --yt-live-chat-header-background-color: var( --yt-sys-color-baseline--base-background ); --yt-live-chat-header-button-color: var(--yt-deprecated-luna-black); --yt-live-chat-header-bottom-border: 1px solid var(--yt-sys-color-baseline--outline); --yt-live-chat-count-color-error: var( --yt-sys-color-baseline--error-indicator ); --yt-live-chat-error-message-color: hsl(10,51%,49%); --yt-live-chat-reconnect-message-color: hsla(0,0%,7%,0.2); --yt-live-chat-moderator-color: hsl(225,84%,66%); --yt-live-chat-new-moderator-color: var( --yt-sys-color-baseline--call-to-action ); --yt-live-chat-owner-color: hsl(40,76%,55%); --yt-live-chat-author-chip-owner-background-color: #ffd600; --yt-live-chat-author-chip-owner-text-color: rgba(0,0,0,0.87); --yt-live-chat-author-chip-verified-background-color: var( --yt-deprecated-grey-1 ); --yt-live-chat-author-chip-verified-text-color: var(--yt-deprecated-grey-5); --yt-live-chat-sponsor-color: #107516; --yt-live-chat-overlay-color: hsla(0,0%,0%,0.6); --yt-live-chat-dialog-background-color: var( --yt-sys-color-baseline--static-white-background ); --yt-live-chat-dialog-text-color: var( --yt-deprecated-luna-black-opacity-lighten-2 ); --yt-live-chat-banner-border-color: var(--yt-sys-color-baseline--outline); --yt-live-chat-banner-animation-duration: 0.35s; --yt-live-chat-banner-animation-fast-duration: 0.25s; --yt-live-chat-banner-gradient-scrim: linear-gradient(rgba(255,255,255,0.95),transparent); --yt-live-chat-banner-indeterminate-bar-background: repeating-linear-gradient(90deg,#fff,#fff 6px,#aaa 0,#aaa 9px); --yt-live-chat-banner-bar-animation-duration: 1s; --yt-live-chat-action-panel-gradient-scrim: linear-gradient(0deg,rgba(255,255,255,0.95),transparent); --yt-live-chat-qna-panel-start-button-color: var( --yt-deprecated-general-background-b ); --yt-live-chat-poll-primary-text-color: var( --yt-live-chat-secondary-text-color-inverse ); --yt-live-chat-poll-secondary-text-color: var( --yt-live-chat-secondary-text-color-inverse ); --yt-live-chat-poll-choice-text-color: var( --yt-live-chat-poll-primary-text-color ); --yt-live-chat-poll-choice-additive-background-color: var( --yt-deprecated-black-pure-alpha-10 ); --yt-live-chat-poll-choice-additive-background-color-inverse: var( --yt-deprecated-white-1-alpha-20 ); --yt-live-chat-poll-banner-border-highlight-color: var( --yt-deprecated-white-3 ); --yt-live-chat-poll-choice-background-color: transparent; --yt-live-chat-poll-choice-border-radius: 2px; --yt-live-chat-poll-choice-border: 1px solid var(--yt-live-chat-tertiary-text-color-inverse); --yt-live-chat-poll-choice-min-height: 16px; --yt-live-chat-poll-choice-vote-bar-background-color: var( --yt-sys-color-baseline--overlay-button-secondary ); --yt-live-chat-poll-choice-hover-color: rgba(17,17,16,0.1); --yt-live-chat-poll-choice-animation-duration: 0.5s; --yt-live-chat-poll-choice-text-padding: 0 16px; --yt-live-chat-poll-editor-panel-header-border-color: var( --yt-sys-color-baseline--outline ); --yt-live-chat-poll-editor-start-button-background-color: var( --yt-sys-color-baseline--call-to-action ); --yt-live-chat-poll-editor-start-button-background-color-disabled: var( --yt-sys-color-baseline--additive-background ); --yt-live-interactivity-component-background-color: #264c8a; --yt-live-chat-panel-animation-duration: 0.5s; --yt-live-chat-universal-motion-curve: cubic-bezier(0.05,0,0,1); --yt-live-chat-moderation-mode-hover-background-color: var( --yt-deprecated-luna-black-opacity-lighten-4 ); --yt-live-chat-additional-inline-action-button-color: var( --yt-sys-color-baseline--overlay-text-primary ); --yt-live-chat-additional-inline-action-button-background-color: hsla(0,0%,26%,0.8); --yt-live-chat-additional-inline-action-button-background-color-hover: hsla(0,0%,26%,1); --yt-formatted-string-emoji-size: 24px; --yt-live-chat-emoji-size: 24px; --yt-live-chat-text-input-field-suggestion-background-color: var( --yt-sys-color-baseline--static-white-background ); --yt-live-chat-text-input-field-suggestion-background-color-hover: #eee; --yt-live-chat-text-input-field-suggestion-text-color: #666; --yt-live-chat-text-input-field-suggestion-text-color-hover: #333; --yt-live-chat-ticker-arrow-background: hsl(0,0%,97.3%); --yt-emoji-picker-category-background-color: var( --yt-live-chat-action-panel-background-color-transparent ); --yt-emoji-picker-category-color: var(--yt-live-chat-secondary-text-color); --yt-emoji-picker-category-button-color: var( --yt-sys-color-baseline--text-disabled ); --yt-emoji-picker-search-background-color: var(--yt-deprecated-white-2); --yt-emoji-picker-search-color: var( --yt-deprecated-luna-black-opacity-lighten-1 ); --yt-emoji-picker-search-placeholder-color: var( --yt-deprecated-luna-black-opacity-lighten-2 ); --yt-emoji-picker-base-with-variants-border: var( --yt-deprecated-black-pure-alpha-15 ); --yt-emoji-picker-variant-selector-bg-color: #e0e0e0; --yt-live-chat-slider-active-color: #2196f3; --yt-live-chat-slider-container-color: #c8c8c8; --yt-live-chat-slider-markers-color: #505050; --yt-live-chat-toast-action-color: #2196f3; --yt-live-chat-toast-background-color: var(--yt-opalescence-dark-grey); --yt-live-chat-toast-text-color: var( --yt-sys-color-baseline--overlay-text-primary ); --yt-live-chat-automod-button-background-color: var( --yt-deprecated-opalescence-soft-grey ); --yt-live-chat-automod-button-background-color-hover: var( --yt-deprecated-luna-black-opacity-lighten-4 ); --yt-live-chat-creator-support-button-border-radius: 2px; --yt-live-chat-creator-support-button-padding: 10px 16px; --yt-live-chat-creator-support-button-font-size: inherit; --yt-live-chat-countdown-opacity: 0.3; --yt-live-chat-shimmer-background-color: rgba(136,136,136,0.2); --yt-live-chat-shimmer-linear-gradient: linear-gradient(0deg,rgba(255,255,255,0) 40%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 65%); --yt-live-chat-vem-background-color: var( --yt-deprecated-opalescence-soft-grey ); --yt-live-chat-upsell-dialog-renderer-button-padding: 10px 16px; --yt-live-chat-product-picker-icon-color: rgba(17,17,17,0.6); --yt-live-chat-product-picker-hover-color: rgba(17,17,16,0.1); --yt-live-chat-product-picker-disabled-icon-color: rgba(17,17,17,0.4); --yt-pdg-paid-stickers-tab-selection-bar-color: var( --yt-deprecated-dark-blue ); --yt-pdg-paid-stickers-author-name-font-size: 14px; --yt-pdg-paid-stickers-author-subtext-font-size: 13px; --yt-pdg-paid-stickers-margin-left: 38px; --yt-live-chat-ninja-message-background-color: var( --yt-sys-color-baseline--base-background ); --yt-live-chat-paid-message-buy-button-background-color: #fff; --yt-live-chat-paid-sticker-buy-button-background-color: #fff; --yt-live-chat-item-list-button-background-color: #2196f3; --yt-live-chat-item-list-button-color: #fff; --yt-live-chat-legacy-paid-message-color: #fff; --yt-live-chat-membership-item-sponsor-text-color: #fff; --yt-live-chat-membership-item-footer-button-background-color: #fff; --yt-live-chat-ticker-icon-background-color: #2196f3; --yt-live-chat-ticker-icon-color: #fff; --yt-live-chat-viewer-engagement-message-endpoint-color: #2196f3; --yt-live-chat-viewer-leaderboard-icon-color: #7b3edb; }yt-live-chat-donation-announcement-renderer[use-opacity-for-context-menu-visibility]:focus-within #menu.yt-live-chat-donation-announcement-renderer { opacity: 1; }yt-live-chat-membership-item-renderer[use-opacity-for-context-menu-visibility]:focus-within #menu.yt-live-chat-membership-item-renderer { opacity: 1; }yt-live-chat-moderation-message-renderer[use-opacity-for-context-menu-visibility]:focus-within #menu.yt-live-chat-moderation-message-renderer { opacity: 1; }yt-live-chat-server-error-message[use-opacity-for-context-menu-visibility]:focus-within #menu.yt-live-chat-server-error-message { opacity: 1; }yt-live-chat-text-message-renderer[use-opacity-for-context-menu-visibility]:focus-within #menu.yt-live-chat-text-message-renderer { opacity: 1; }yt-live-chat-viewer-engagement-message-renderer[use-opacity-for-context-menu-visibility]:focus-within #menu.yt-live-chat-viewer-engagement-message-renderer { opacity: 1; }#container.ytd-player, ytd-player { display: block; width: 100%; height: 100%; user-select: none; }ytd-menu-renderer { display: flex; flex-direction: row; }#flexible-item-buttons.ytd-menu-renderer:not(:empty) > .ytd-menu-renderer[button-renderer], #flexible-item-buttons.ytd-menu-renderer:not(:empty) > like-button-view-model.ytd-menu-renderer, #flexible-item-buttons.ytd-menu-renderer:not(:empty) > yt-button-view-model.ytd-menu-renderer, #top-level-buttons-computed.ytd-menu-renderer:not(:empty) + #flexible-item-buttons.ytd-menu-renderer + #button.ytd-menu-renderer, #top-level-buttons-computed.ytd-menu-renderer:not(:empty) > .ytd-menu-renderer[button-renderer] ~ .ytd-menu-renderer[button-renderer], .ytd-menu-renderer[button-renderer] + like-button-view-model.ytd-menu-renderer, .ytd-menu-renderer[button-renderer] + template.ytd-menu-renderer + #button.ytd-menu-renderer, .ytd-menu-renderer[button-renderer] + yt-button-view-model.ytd-menu-renderer, like-button-view-model.ytd-menu-renderer + like-button-view-model.ytd-menu-renderer, like-button-view-model.ytd-menu-renderer + template.ytd-menu-renderer + #button.ytd-menu-renderer, like-button-view-model.ytd-menu-renderer + yt-button-view-model.ytd-menu-renderer, yt-button-view-model.ytd-menu-renderer + like-button-view-model.ytd-menu-renderer, yt-button-view-model.ytd-menu-renderer + template.ytd-menu-renderer + #button.ytd-menu-renderer, yt-button-view-model.ytd-menu-renderer + yt-button-view-model.ytd-menu-renderer, ytd-menu-renderer:not([condensed]) .ytd-menu-renderer[button-renderer] + .ytd-menu-renderer[button-renderer] { margin-left: 8px; }ytd-menu-renderer .ytd-menu-renderer[style-target="button"] { --yt-icon-button-icon-width: 24px; --yt-icon-button-icon-height: 24px; width: var(--yt-icon-width); height: var(--yt-icon-height); }#button.ytd-menu-renderer .ytIconWrapperHost.ytd-menu-renderer, #button.ytd-menu-renderer yt-icon.ytd-menu-renderer { color: var(--ytd-menu-renderer-button-color,var(--tffc2fd3a644f6275)); }#button.ytd-menu-renderer:hover .ytIconWrapperHost.ytd-menu-renderer, #button.ytd-menu-renderer:hover yt-icon.ytd-menu-renderer, .ytd-menu-renderer[button-renderer]:hover .ytIconWrapperHost.ytd-menu-renderer, .ytd-menu-renderer[button-renderer]:hover yt-icon.ytd-menu-renderer, yt-button-view-model.ytd-menu-renderer:hover yt-icon.ytd-menu-renderer yt-button-view-model.ytd-menu-renderer:hover .ytIconWrapperHost.ytd-menu-renderer { color: var(--tffc2fd3a644f6275); }.top-level-buttons.ytd-menu-renderer { align-items: center; display: flex; flex-direction: row; }ytd-menu-renderer[has-flexible-items] { width: 100%; max-height: 36px; overflow-y: hidden; }ytd-menu-renderer[has-flexible-items][safe-area] { padding: 4px; margin: -4px; }ytd-menu-renderer[has-flexible-items][safe-area] .top-level-buttons.ytd-menu-renderer { margin-bottom: 4px; }ytd-menu-renderer[has-flexible-items] { flex-wrap: wrap; }ytd-menu-renderer[has-items] yt-button-shape.ytd-menu-renderer { margin-left: 8px; }like-button-view-model.ytd-menu-renderer, yt-button-view-model.ytd-menu-renderer { display: inline-block; }yt-button-shape.ytd-menu-renderer { flex: 0 0 auto; }@keyframes ytd-backstage-quiz-renderer-fade { 0% { opacity: 0; } 44% { opacity: 0; } 100% { opacity: 1; } }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; }ytd-comments-header-renderer[screen-reader-only] { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; }#additional-section.ytd-comments-header-renderer, ytd-comments-header-renderer #leading-section.ytd-comments-header-renderer { display: flex; flex-direction: row; align-items: center; }.count-text.ytd-comments-header-renderer { vertical-align: middle; font-family: Roboto, Arial, sans-serif; font-size: 2rem; line-height: 2.8rem; font-weight: 700; overflow: hidden; max-height: 2.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {.count-text.ytd-comments-header-renderer { -webkit-line-clamp: 1; max-height: none; }}@media (max-width: 527.9px){.count-text.ytd-comments-header-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; line-height: 2.6rem; font-weight: 700; overflow: hidden; max-height: 2.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {.count-text.ytd-comments-header-renderer { -webkit-line-clamp: 1; max-height: none; }}}#title.ytd-comments-header-renderer { margin-bottom: 24px; display: flex; flex-direction: row; align-items: center; justify-content: start; }#count.ytd-comments-header-renderer { display: inline-block; margin: 0px 32px 0px 0px; align-items: center; }#panel-button.ytd-comments-header-renderer { --yt-button-icon-padding: 0; --yt-button-icon-size: 24px; }yt-formatted-string.ytd-comments-header-renderer { color: var(--tffc2fd3a644f6275); }#red-commenting-text.ytd-comments-header-renderer { color: var(--t4a6da19e16bf221a); }#red-commenting-div.ytd-comments-header-renderer { margin-top: -4px; padding: 0px 0px 12px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; }ytd-continuation-item-renderer { min-width: 1px; flex: 1 1 1e-09px; display: flex; flex-direction: column; align-items: center; }ytd-continuation-item-renderer[is-comments-section] { padding: 0px; }tp-yt-paper-spinner.ytd-continuation-item-renderer { margin: 16px 0px; }#button.ytd-continuation-item-renderer { width: 100%; }#button.ytd-continuation-item-renderer ytd-button-renderer.ytd-continuation-item-renderer { width: var(--ytd-continuation-item-renderer-width,100%); }#ghost-cards.ytd-continuation-item-renderer, #ghost-comment-section.ytd-continuation-item-renderer { width: 100%; }@keyframes fade-in-slide-left-down { 0% { transform: translateY(-32px) translateX(32px); } 100% { transform: translateY(0px) translateX(0px); } }@keyframes fade-in-slide-right-down { 0% { transform: translateY(-32px) translateX(-32px); } 100% { transform: translateY(0px) translateX(0px); } }@keyframes shimmer { 0% { opacity: 1; } 49% { opacity: 1; } 63% { opacity: 0.5; } 100% { opacity: 1; } }@keyframes fade-out-slide-up { 0% { opacity: 1; transform: translateY(0px); } 80% { opacity: 0; transform: translateY(-16px); } 100% { opacity: 0; } }@keyframes fade-in-slide-up { 0% { opacity: 0; transform: translateY(16px); } 20% { opacity: 0; transform: translateY(16px); } 100% { opacity: 1; transform: translateY(0px); } }@keyframes expanded-slide-down { 0% { transform: translateY(-94px); } 100% { transform: translateY(0px); } }ytd-item-section-renderer { display: block; }.lockup.ytd-item-section-renderer, compact-landscape-no-button-layout-view-model.ytd-item-section-renderer, learning-journey-quiz-view-model.ytd-item-section-renderer:first-child, yt-official-card-view-model.ytd-item-section-renderer, yt-search-no-results-renderer.ytd-item-section-renderer, yt-section-header-view-model.ytd-item-section-renderer, ytd-button-renderer.ytd-item-section-renderer, ytd-channel-renderer.ytd-item-section-renderer, ytd-clarification-renderer.ytd-item-section-renderer, ytd-compact-movie-renderer.ytd-item-section-renderer, ytd-compact-playlist-renderer.ytd-item-section-renderer, ytd-compact-promoted-item-renderer.ytd-item-section-renderer, ytd-compact-radio-renderer.ytd-item-section-renderer, ytd-compact-video-renderer.ytd-item-section-renderer, ytd-continuation-item-renderer.ytd-item-section-renderer:not(:has(yt-ghost-comments)), ytd-emergency-onebox-renderer.ytd-item-section-renderer, ytd-expandable-video-description-body-renderer.ytd-item-section-renderer:not(ytd-video-description-header-renderer + ytd-expandable-video-description-body-renderer.ytd-item-section-renderer, ytd-video-description-infocards-section-renderer.ytd-item-section-renderer + ytd-expandable-video-description-body-renderer).ytd-item-section-renderer, ytd-feed-nudge-renderer.ytd-item-section-renderer, ytd-info-panel-container-renderer.ytd-item-section-renderer, ytd-message-renderer.ytd-item-section-renderer:not(:first-child), ytd-mini-game-card-view-model.ytd-item-section-renderer, ytd-movie-renderer.ytd-item-section-renderer, ytd-playlist-renderer.ytd-item-section-renderer, ytd-promoted-sparkles-text-search-renderer.ytd-item-section-renderer, ytd-radio-renderer.ytd-item-section-renderer, ytd-show-renderer.ytd-item-section-renderer, ytd-video-renderer.ytd-item-section-renderer, ytd-web-answer-renderer.ytd-item-section-renderer { margin-top: var(--ytd-item-section-item-margin,16px); }.lockup.ytd-item-section-renderer { display: flex; }#spinner-container.ytd-item-section-renderer { height: 0px; display: flex; }tp-yt-paper-spinner-lite.ytd-item-section-renderer { margin: auto; display: none; }ytd-item-section-renderer[static-comments-header] { display: flex; flex-direction: column-reverse; justify-content: flex-end; padding-left: 0px; height: calc(var(--ytd-comments-engagement-panel-content-height) - var(--ytd-comments-engagement-panel-header-height)); min-height: calc(var(--ytd-engagement-panel-content-min-height) - var(--ytd-comments-engagement-panel-header-height)); }ytd-item-section-renderer[static-comments-header] #header.ytd-item-section-renderer { background-color: var(--ytd-anchored-panel-background-color); --yt-formatted-string-contenteditable-root-style-max-height: 100px; --yt-formatted-string-contenteditable-root-style-overflow: hidden auto; --yt-formatted-string-contenteditable-root-style-overscroll-behavior: contain; }ytd-item-section-renderer[static-comments-header] #contents.ytd-item-section-renderer { padding: 16px 16px 0px; scrollbar-gutter: stable; height: calc(var(--ytd-comments-engagement-panel-content-height) - var(--ytd-comments-engagement-panel-header-height) - 58px); min-height: calc(var(--ytd-engagement-panel-content-min-height) - var(--ytd-comments-engagement-panel-header-height) - 58px); overflow: hidden auto; scrollbar-color: transparent transparent; scrollbar-width: thin; }ytd-item-section-renderer[static-comments-header] #contents.ytd-item-section-renderer:hover { scrollbar-color: var(--t7e34d5baa4ea6277) transparent; }ytd-item-section-renderer[static-comments-header] #contents.ytd-item-section-renderer { overscroll-behavior: contain; }ytd-item-section-renderer[static-comments-header][ep-restyle] #contents.ytd-item-section-renderer { flex: 1 1 0%; height: unset; min-height: unset; }#header.ytd-item-section-renderer { --yt-feed-filter-chip-bar-margin: 0; --yt-feed-filter-chip-bar-padding-left: 36px; --yt-feed-filter-chip-bar-padding-right: 36px; --yt-feed-filter-chip-bar-margin-left-first-item: 0; }ytd-item-section-renderer[lockup-container-type="2"][is-grid-view-enabled] #contents.ytd-item-section-renderer { width: 100%; display: grid; grid-template-columns: repeat(auto-fill, minmax(max(280px, 30%), 1fr)); grid-auto-flow: dense; gap: 16px; }ytd-item-section-renderer[lockup-container-type="2"] #contents.ytd-item-section-renderer > ytd-brandconnect-cta-shelf-card-renderer.ytd-item-section-renderer, ytd-item-section-renderer[lockup-container-type="2"] #contents.ytd-item-section-renderer > ytd-continuation-item-renderer.ytd-item-section-renderer, ytd-item-section-renderer[lockup-container-type="2"] #contents.ytd-item-section-renderer > ytd-horizontal-card-list-renderer.ytd-item-section-renderer, ytd-item-section-renderer[lockup-container-type="2"] #contents.ytd-item-section-renderer > ytd-playlist-video-list-renderer.ytd-item-section-renderer, ytd-item-section-renderer[lockup-container-type="2"] #contents.ytd-item-section-renderer > ytd-recognition-shelf-renderer.ytd-item-section-renderer, ytd-item-section-renderer[lockup-container-type="2"] #contents.ytd-item-section-renderer > ytd-reel-shelf-renderer.ytd-item-section-renderer, ytd-item-section-renderer[lockup-container-type="2"] #contents.ytd-item-section-renderer > ytd-rich-shelf-renderer.ytd-item-section-renderer, ytd-item-section-renderer[lockup-container-type="2"] #contents.ytd-item-section-renderer > ytd-shelf-renderer.ytd-item-section-renderer, ytd-item-section-renderer[lockup-container-type="2"] #contents.ytd-item-section-renderer > ytd-ypc-offers-list-renderer.ytd-item-section-renderer { grid-column: 1 / -1; }ytd-item-section-renderer[displayed-items-count="12"] #contents.ytd-item-section-renderer > .ytd-item-section-renderer:nth-child(n+13).ytd-item-section-renderer, ytd-item-section-renderer[displayed-items-count="6"] #contents.ytd-item-section-renderer > .ytd-item-section-renderer:nth-child(n+7).ytd-item-section-renderer, ytd-item-section-renderer[displayed-items-count="9"] #contents.ytd-item-section-renderer > .ytd-item-section-renderer:nth-child(n+10).ytd-item-section-renderer { display: none; }ytd-message-renderer { padding: 16px; display: flex; flex-direction: column; align-items: center; justify-content: center; }#message.ytd-message-renderer { color: var(--yt-message-renderer-text-color,var(--tffc2fd3a644f6275)); text-align: var(--yt-message-renderer-text-align,initial); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; }#submessage.ytd-message-renderer { color: var(--yt-message-renderer-subtext-color,var(--t4a6da19e16bf221a)); text-align: var(--yt-message-renderer-text-align,initial); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; }#message.ytd-message-renderer, #submessage.ytd-message-renderer { max-width: 100%; overflow-wrap: break-word; }#message.ytd-message-renderer:not([hidden]) + #submessage.ytd-message-renderer { margin-top: 16px; }@keyframes voting-animation-fade-in { 0% { opacity: 1; } }@keyframes voting-animation-fade-out { 100% { opacity: 0; } }ytd-rich-list-header-renderer { display: inline-block; }#title.ytd-rich-list-header-renderer { color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 2rem; line-height: 2.8rem; font-weight: 700; overflow: hidden; max-height: 2.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {#title.ytd-rich-list-header-renderer { -webkit-line-clamp: 1; max-height: none; }}@media (max-width: 527.9px){#title.ytd-rich-list-header-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; line-height: 2.6rem; font-weight: 700; overflow: hidden; max-height: 2.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {#title.ytd-rich-list-header-renderer { -webkit-line-clamp: 1; max-height: none; }}}#title.ytd-rich-list-header-renderer { max-height: 2.8rem; }@media (max-width: 527.9px){#title.ytd-rich-list-header-renderer { max-height: 2.6rem; }}#subtitle.ytd-rich-list-header-renderer { color: var(--t4a6da19e16bf221a); margin-top: 0px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 400; overflow: hidden; max-height: 3.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {#subtitle.ytd-rich-list-header-renderer { -webkit-line-clamp: 2; max-height: none; }}#subtitle.ytd-rich-list-header-renderer { max-height: 3.6rem; }#title-annotation.ytd-rich-list-header-renderer { color: var(--t4a6da19e16bf221a); margin-left: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 400; overflow: hidden; display: block; max-height: 1.8rem; }.title-row.ytd-rich-list-header-renderer { display: flex; flex-direction: row; align-items: center; }#featured-badge.ytd-rich-list-header-renderer { margin-left: 8px; }#navigation-button.ytd-rich-list-header-renderer { margin-left: auto; }#information-button.ytd-rich-list-header-renderer { --yt-button-icon-padding: 8px; --yt-button-icon-size: 32px; --yt-icon-button-icon-height: 16px; --yt-icon-button-icon-width: 16px; }ytd-section-list-renderer { display: flex; flex-direction: column; }ytd-section-list-renderer[engagement-panel][panel-target-id="PAmini_app_panel"], ytd-section-list-renderer[engagement-panel][panel-target-id="engagement-panel-comments-section"], ytd-section-list-renderer[engagement-panel][panel-target-id="engagement-panel-shorts-remix-handoff"], ytd-section-list-renderer[engagement-panel][panel-target-id="engagement-panel-youchat"] { height: 100%; padding-left: 0px; }ytd-section-list-renderer[engagement-panel][panel-target-id="engagement-panel-comments-section"] #contents.ytd-section-list-renderer, ytd-section-list-renderer[engagement-panel][panel-target-id="engagement-panel-youchat"] #contents.ytd-section-list-renderer { height: 100%; }ytd-section-list-renderer:not([live-chat-engagement-panel]) #action-button.ytd-section-list-renderer { display: none; }ytd-section-list-renderer[engagement-panel] { overflow: hidden; flex: 1 1 0%; }ytd-video-description-infocards-section-renderer { display: block; padding: 16px 0px; }ytd-video-description-infocards-section-renderer[engagement-panel] #social-links.ytd-video-description-infocards-section-renderer { margin: 0px -16px 16px; padding-left: 16px; }#header.ytd-video-description-infocards-section-renderer { margin-bottom: 16px; display: flex; flex-direction: row; align-items: center; }#header.ytd-video-description-infocards-section-renderer #thumbnail.ytd-video-description-infocards-section-renderer { border-radius: 50%; margin-right: 12px; overflow: hidden; }#title.ytd-video-description-infocards-section-renderer { color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; line-height: 2.6rem; font-weight: 500; overflow: hidden; display: block; max-height: 2.6rem; }#subtitle.ytd-video-description-infocards-section-renderer { color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 400; overflow: hidden; display: block; max-height: 1.8rem; }#infocards-section.ytd-video-description-infocards-section-renderer { display: flex; flex-direction: column; }#social-links.ytd-video-description-infocards-section-renderer { position: relative; margin-bottom: 16px; display: flex; flex-direction: row; align-items: center; }#social-links.ytd-video-description-infocards-section-renderer:hover .arrow-container.ytd-video-description-infocards-section-renderer { visibility: visible; }#items.ytd-video-description-infocards-section-renderer { transition-duration: 0.15s; transition-timing-function: cubic-bezier(0.05, 0, 0, 1); will-change: transform; display: inline-block; white-space: nowrap; }#items.ytd-video-description-infocards-section-renderer yt-button-view-model.ytd-video-description-infocards-section-renderer, #items.ytd-video-description-infocards-section-renderer ytd-button-renderer.ytd-video-description-infocards-section-renderer { margin-right: 8px; display: inline-block; vertical-align: top; white-space: normal; }.arrow-container.ytd-video-description-infocards-section-renderer { position: absolute; cursor: pointer; visibility: hidden; border-radius: 50%; color: var(--tffc2fd3a644f6275); background-color: var(--t518e925f61bdcb91); box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 4px, rgba(0, 0, 0, 0.2) 0px 0px 4px; z-index: 200; }#left-arrow-container.ytd-video-description-infocards-section-renderer { left: 20px; }#right-arrow-container.ytd-video-description-infocards-section-renderer { right: 20px; }#scroll-container.ytd-video-description-infocards-section-renderer { overflow: hidden; }ytd-video-owner-renderer { min-width: 0px; display: flex; flex-direction: row; }#avatar-stack.ytd-video-owner-renderer { margin-right: 12px; }#avatar.ytd-video-owner-renderer { margin-right: 12px; border-radius: 50%; background-color: transparent; overflow: hidden; height: 40px; width: 40px; }#attributed-channel-name.ytd-video-owner-renderer, #channel-name.ytd-video-owner-renderer { max-width: 100%; color: var(--yt-endpoint-color,var(--tffc2fd3a644f6275)); display: flex; flex-direction: row; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; line-height: 2.2rem; font-weight: 500; --ytd-channel-name-text-complex-display: flex; }#owner-sub-count.ytd-video-owner-renderer { color: var(--t4a6da19e16bf221a); margin-right: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 400; overflow: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {#owner-sub-count.ytd-video-owner-renderer { -webkit-line-clamp: 1; max-height: none; }}#upload-info.ytd-video-owner-renderer { margin-right: 24px; overflow: hidden; flex: 1 1 1e-09px; display: flex; flex-direction: column; justify-content: center; }.yt-simple-endpoint.ytd-video-owner-renderer { display: inline-block; cursor: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(--tffc2fd3a644f6275)); }.yt-simple-endpoint.ytd-video-owner-renderer:hover { color: var(--yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpoint-text-decoration,none); }ytd-sponsorships-live-chat-gift-redemption-announcement-renderer[use-opacity-for-context-menu-visibility]:focus-within #menu.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer { opacity: 1; }@keyframes slide-in-from-bottom { 0% { transform: translateY(50px); } 100% { transform: translateY(0px); } }@keyframes equalize-bar1 { 0% { transform: scaleY(0.2); } 17% { transform: scaleY(0.31); } 25% { transform: scaleY(0.3); } 34% { transform: scaleY(0.24); } 50% { transform: scaleY(0.12); } 58% { transform: scaleY(0.52); } 67% { transform: scaleY(0.48); } 83% { transform: scaleY(0.31); } 100% { transform: scaleY(0.2); } }@keyframes equalize-bar2 { 0% { transform: scaleY(0.43); } 17% { transform: scaleY(0.62); } 34% { transform: scaleY(0.24); } 50% { transform: scaleY(0.2); } 58% { transform: scaleY(0.26); } 67% { transform: scaleY(0.53); } 75% { transform: scaleY(0.24); } 83% { transform: scaleY(0.63); } 100% { transform: scaleY(0.43); } }@keyframes equalize-bar3 { 0% { transform: scaleY(0.25); } 17% { transform: scaleY(0.43); } 25% { transform: scaleY(0.46); } 34% { transform: scaleY(0.43); } 50% { transform: scaleY(0.33); } 58% { transform: scaleY(0.57); } 67% { transform: scaleY(0.24); } 83% { transform: scaleY(0); } 100% { transform: scaleY(0.25); } }ytd-expandable-video-description-body-renderer { display: block; }#source-attributions-wrapper.ytd-expandable-video-description-body-renderer { display: flex; flex-flow: wrap; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 400; }ytd-expandable-video-description-body-renderer[engagement-panel] #source-attributions-wrapper.ytd-expandable-video-description-body-renderer { margin-left: 8px; }ytd-macro-markers-list-item-renderer { display: block; padding: 8px 8px 8px 0px; }ytd-macro-markers-list-item-renderer { display: flex; flex-direction: row; flex: 0 0 auto; }ytd-macro-markers-list-item-renderer:focus-within, ytd-macro-markers-list-item-renderer:hover, ytd-macro-markers-list-item-renderer[active] { background: var(--ytd-macro-markers-list-item-background-color,var(--t7f4f2c6d54836ce0)); }ytd-macro-markers-list-item-renderer:focus-within h3.ytd-macro-markers-list-item-renderer, ytd-macro-markers-list-item-renderer:hover h3.ytd-macro-markers-list-item-renderer, ytd-macro-markers-list-item-renderer[active] h3.ytd-macro-markers-list-item-renderer { color: var(--ytd-macro-markers-list-item-title-color,var(--tffc2fd3a644f6275)); }ytd-macro-markers-list-item-renderer:focus-within #time.ytd-macro-markers-list-item-renderer, ytd-macro-markers-list-item-renderer:hover #time.ytd-macro-markers-list-item-renderer, ytd-macro-markers-list-item-renderer[active] #time.ytd-macro-markers-list-item-renderer { color: var(--ytd-macro-markers-list-item-secondary-color,var(--t2d807bb79e75606d)); background-color: var(--ytd-macro-markers-list-item-timestamp-background-color,var(--tfa3475c508f5dfef)); }#endpoint.ytd-macro-markers-list-item-renderer { user-select: none; display: flex; flex-direction: row; flex: 1 1 1e-09px; align-items: center; }ytd-macro-markers-list-item-renderer:not([active]):not([should-show-buttons]) #repeat-button.ytd-macro-markers-list-item-renderer, ytd-macro-markers-list-item-renderer:not([active]):not([should-show-buttons]) #share-button.ytd-macro-markers-list-item-renderer { display: none; }#thumbnail.ytd-macro-markers-list-item-renderer { height: 56px; width: 100px; background: #000000; margin-left: 16px; position: relative; border-radius: 8px; overflow: hidden; }ytd-macro-markers-list-item-renderer[active][layout="MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL"] #thumbnail.ytd-macro-markers-list-item-renderer { box-sizing: border-box; }ytd-macro-markers-list-item-renderer[layout="MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL"] { border-radius: 8px; }#details.ytd-macro-markers-list-item-renderer { min-width: 0px; margin-left: 16px; flex: 1 1 1e-09px; display: flex; flex-direction: column; justify-content: center; }h3.ytd-macro-markers-list-item-renderer { margin-bottom: 8px; color: var(--tffc2fd3a644f6275); }ytd-macro-markers-list-item-renderer:not([carousel-type="MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY"]) h3.ytd-macro-markers-list-item-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 500; overflow: hidden; max-height: 4rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {ytd-macro-markers-list-item-renderer:not([carousel-type="MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY"]) h3.ytd-macro-markers-list-item-renderer { -webkit-line-clamp: 2; max-height: none; }}ytd-macro-markers-list-item-renderer:not([carousel-type="MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY"]) h3.ytd-macro-markers-list-item-renderer { max-height: 4rem; }#time.ytd-macro-markers-list-item-renderer { padding: 2px 6px; border-radius: 2px; color: var(--t2d807bb79e75606d); background-color: var(--tfa3475c508f5dfef); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 500; align-self: flex-start; }#repeat-button.ytd-macro-markers-list-item-renderer, #share-button.ytd-macro-markers-list-item-renderer { display: flex; flex-direction: column; justify-content: center; }ytd-macro-markers-list-item-renderer[layout="MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL"] { padding: 4px 3px; box-sizing: border-box; border-radius: 2px; width: 156px; border: unset; background: unset; }ytd-macro-markers-list-item-renderer[layout="MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL"] #details.ytd-macro-markers-list-item-renderer { margin-left: 0px; padding: 8px 4px 4px; width: 100%; flex-basis: auto; box-sizing: border-box; display: flex; flex-direction: column; }ytd-macro-markers-list-item-renderer[layout="MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL"] #endpoint.ytd-macro-markers-list-item-renderer { display: flex; flex-direction: column; align-items: flex-start; height: 100%; width: 100%; }ytd-macro-markers-list-item-renderer[layout="MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL"] #thumbnail.ytd-macro-markers-list-item-renderer { height: 85px; width: 150px; margin-left: unset; flex-shrink: 0; }ytd-macro-markers-list-item-renderer[layout="MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL"] #thumbnail.ytd-macro-markers-list-item-renderer yt-img-shadow.ytd-macro-markers-list-item-renderer { width: 100%; height: 100%; }ytd-macro-markers-list-item-renderer[layout="MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL"] h3.ytd-macro-markers-list-item-renderer { overflow-wrap: break-word; margin-bottom: 0px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 500; overflow: hidden; max-height: 4rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {ytd-macro-markers-list-item-renderer[layout="MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL"] h3.ytd-macro-markers-list-item-renderer { -webkit-line-clamp: 2; max-height: none; }}ytd-macro-markers-list-item-renderer[layout="MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL"] h3.ytd-macro-markers-list-item-renderer { max-height: 4rem; }ytd-macro-markers-list-item-renderer[layout="MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL"] #time.ytd-macro-markers-list-item-renderer { padding: 0px 4px; z-index: 1; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 400; }ytd-macro-markers-list-item-renderer[layout="MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL"] #share-button.ytd-macro-markers-list-item-renderer { display: none; }ytd-macro-markers-list-item-renderer[layout="MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL"]:not([carousel-type="MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY"]) { height: var(--yt-macro-marker-list-item-height,165px); border: unset; }ytd-macro-markers-list-item-renderer[layout="MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL"]:not([carousel-type="MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY"]) #details.ytd-macro-markers-list-item-renderer { display: flex; flex-direction: column-reverse; justify-content: flex-end; }ytd-macro-markers-list-item-renderer[layout="MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL"]:not([carousel-type="MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY"]) #details.ytd-macro-markers-list-item-renderer #time.ytd-macro-markers-list-item-renderer { margin-top: unset; margin-bottom: 8px; }ytd-macro-markers-list-item-renderer[layout="MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL"]:not([carousel-type="MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY"])[active] #thumbnail.ytd-macro-markers-list-item-renderer { border: 2px solid var(--t2d807bb79e75606d); }ytd-macro-markers-list-item-renderer[layout="MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL"]:hover:not([carousel-type="MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY"]) { background: var(--t7f4f2c6d54836ce0); }ytd-playlist-panel-renderer { display: flex; flex-direction: column; }#container.ytd-playlist-panel-renderer, .playlist-items.ytd-playlist-panel-renderer { height: 100%; }#container.ytd-playlist-panel-renderer { border: 1px solid var(--tf3fc855af2285f5f); box-sizing: border-box; display: flex; flex-direction: column; }ytd-playlist-panel-renderer #container.ytd-playlist-panel-renderer { min-height: 0px; }ytd-playlist-panel-renderer:not([within-miniplayer]) #container.ytd-playlist-panel-renderer { border-radius: 12px; overflow: hidden; }#playlist-actions.ytd-playlist-panel-renderer, #publisher-container.ytd-playlist-panel-renderer { display: flex; flex-direction: row; }ytd-playlist-panel-renderer[collapsible] #publisher-container.ytd-playlist-panel-renderer { margin-top: 4px; align-items: center; }#playlist-actions.ytd-playlist-panel-renderer { align-items: flex-end; }#start-actions.ytd-playlist-panel-renderer { flex-grow: 1; justify-content: space-between; }#end-actions-in-header.ytd-playlist-panel-renderer, #end-actions.ytd-playlist-panel-renderer, #start-actions.ytd-playlist-panel-renderer { display: flex; flex-direction: row; }ytd-playlist-panel-renderer:not([hide-header-text]):not([collapsed]):not([has-toolbar]) #header-contents.ytd-playlist-panel-renderer { margin-bottom: 12px; }.header.ytd-playlist-panel-renderer { background-color: var(--t518e925f61bdcb91); padding: 16px 16px 0px 24px; flex: 0 0 auto; }ytd-playlist-panel-renderer[collapsible] .header.ytd-playlist-panel-renderer { padding: 12px 6px 0px 16px; }#header-top-row.ytd-playlist-panel-renderer { display: flex; flex-direction: row; align-items: center; }#header-description.ytd-playlist-panel-renderer { min-width: 0px; margin-right: 8px; flex: 1 1 1e-09px; }#trailing-button.ytd-playlist-panel-renderer { width: 40px; height: 40px; --yt-icon-button-icon-width: 24px; --yt-icon-button-icon-height: 24px; color: var(--tffc2fd3a644f6275); margin-right: unset; }.playlist-items.ytd-playlist-panel-renderer { background-color: var(--t3e41d7b17b187f69); height: 100%; padding: 0px 0px 4px; overflow-y: auto; }.title.ytd-playlist-panel-renderer { --yt-endpoint-color: var(--tffc2fd3a644f6275); color: var(--tffc2fd3a644f6275); margin-bottom: 8px; }ytd-playlist-panel-renderer:not([hide-header-text]) .title.ytd-playlist-panel-renderer { font-family: Roboto, Arial, sans-serif; font-size: 2rem; line-height: 2.8rem; font-weight: 700; overflow: hidden; max-height: 2.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {ytd-playlist-panel-renderer:not([hide-header-text]) .title.ytd-playlist-panel-renderer { -webkit-line-clamp: 1; max-height: none; }}ytd-playlist-panel-renderer:not([hide-header-text]) .title.ytd-playlist-panel-renderer { max-height: 2.8rem; }#next-video-title.ytd-playlist-panel-renderer { color: var(--tffc2fd3a644f6275); display: flex; flex-direction: row; align-items: center; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; }#next-label.ytd-playlist-panel-renderer { margin-right: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 500; }ytd-playlist-panel-renderer[collapsible] .title.ytd-playlist-panel-renderer { margin: 0px; }.byline-title.ytd-playlist-panel-renderer, .publisher.ytd-playlist-panel-renderer { --yt-endpoint-color: var(--t4a6da19e16bf221a); color: var(--t4a6da19e16bf221a); overflow: hidden; display: block; max-height: 1.8rem; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 400; }.byline-title.ytd-playlist-panel-renderer:hover, .publisher.ytd-playlist-panel-renderer:hover { color: var(--tffc2fd3a644f6275); }ytd-playlist-panel-renderer[collapsible] .publisher.ytd-playlist-panel-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 400; }.index-message-wrapper.ytd-playlist-panel-renderer { color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 400; overflow: hidden; display: block; max-height: 1.8rem; flex: 0 0 auto; }ytd-playlist-panel-renderer[collapsible] .index-message-wrapper.ytd-playlist-panel-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 400; }.badge.ytd-playlist-panel-renderer { margin-right: 8px; }ytd-video-description-header-renderer { display: block; padding: 24px; }#title.ytd-video-description-header-renderer { padding: 4px 0px; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 2rem; line-height: 2.8rem; font-weight: 900; overflow: hidden; max-height: 14rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {#title.ytd-video-description-header-renderer { -webkit-line-clamp: 5; max-height: none; }}@media (max-width: 527.9px){#title.ytd-video-description-header-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; line-height: 2.6rem; font-weight: 900; overflow: hidden; max-height: 13rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {#title.ytd-video-description-header-renderer { -webkit-line-clamp: 5; max-height: none; }}}#title.ytd-video-description-header-renderer { max-height: 14rem; }@media (max-width: 527.9px){#title.ytd-video-description-header-renderer { max-height: 13rem; }}#channel-info.ytd-video-description-header-renderer { display: flex; flex-direction: row; padding: 4px 0px; }#avatar.ytd-video-description-header-renderer { border-radius: 50%; overflow: hidden; background-color: rgba(255, 255, 255, 0.3); height: 36px; width: 36px; }#channel-name.ytd-video-description-header-renderer { display: flex; flex-direction: row; align-self: center; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 500; color: var(--tffc2fd3a644f6275); }#channel-badge.ytd-video-description-header-renderer { align-self: center; margin-left: 4px; }.yt-simple-endpoint.ytd-video-description-header-renderer { margin-right: 8px; display: inline-block; cursor: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(--tffc2fd3a644f6275)); }.yt-simple-endpoint.ytd-video-description-header-renderer:hover { color: var(--yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpoint-text-decoration,none); }#factoids.ytd-video-description-header-renderer { display: flex; flex-direction: row; margin: 16px 0px; justify-content: space-around; }ytd-download-button-renderer[is-hidden] { display: none; }ytd-horizontal-card-list-renderer { --ytd-horizontal-card-list-item-width: 415px; display: block; position: relative; }ytd-horizontal-card-list-renderer:not([is-dismissed]) #dismissed.ytd-horizontal-card-list-renderer, ytd-horizontal-card-list-renderer[is-dismissed] #dismissible.ytd-horizontal-card-list-renderer { display: none; }#dismissed.ytd-horizontal-card-list-renderer { padding-top: 24px; }#header-container.ytd-horizontal-card-list-renderer { display: flex; flex-direction: row; }#header.ytd-horizontal-card-list-renderer { flex: 1 1 1e-09px; }ytd-rich-list-header-renderer.ytd-horizontal-card-list-renderer { margin: 16px 0px; }#header-button.ytd-horizontal-card-list-renderer { align-self: center; }#shelf-container.ytd-horizontal-card-list-renderer { position: relative; }#scroll-container.ytd-horizontal-card-list-renderer { overflow: hidden; }#items.ytd-horizontal-card-list-renderer { transition-duration: 0.15s; transition-timing-function: cubic-bezier(0.05, 0, 0, 1); will-change: transform; display: inline-block; white-space: nowrap; }#sort-filter.ytd-horizontal-card-list-renderer { display: flex; flex-direction: column; align-items: center; justify-content: center; }.arrow-container.ytd-horizontal-card-list-renderer { position: absolute; top: 0px; bottom: 0px; pointer-events: none; display: flex; flex-direction: column; align-items: center; justify-content: center; }#left-arrow-container.ytd-horizontal-card-list-renderer { left: -20px; }#right-arrow-container.ytd-horizontal-card-list-renderer { right: -16px; }.arrow-container.ytd-horizontal-card-list-renderer { z-index: 200; }.arrow.ytd-horizontal-card-list-renderer, .ytd-horizontal-card-list-renderer[arrow] { pointer-events: all; cursor: pointer; width: 40px; height: 40px; border-radius: 24px; background-color: var(--t518e925f61bdcb91); color: var(--tffc2fd3a644f6275); box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 4px, rgba(0, 0, 0, 0.2) 0px 0px 4px; }.center-aligned.ytd-horizontal-card-list-renderer { display: flex; flex-direction: column; align-items: center; justify-content: center; }ytd-macro-markers-list-item-renderer.ytd-horizontal-card-list-renderer { display: inline-block; margin-right: var(--yt-macro-marker-list-item-margin-right,12px); vertical-align: bottom; }ytd-macro-markers-list-item-renderer.ytd-horizontal-card-list-renderer:first-of-type { margin-left: var(--yt-macro-marker-list-first-item-margin-left,16px); }ytd-horizontal-card-list-renderer[card-list-style="HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"] ytd-macro-markers-list-item-renderer.ytd-horizontal-card-list-renderer:first-of-type { margin-left: 0px; }ytd-horizontal-card-list-renderer[card-list-style="HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"] ytd-rich-list-header-renderer.ytd-horizontal-card-list-renderer { width: calc(100% - 20px); margin: 0px 16px 0px 0px; }ytd-horizontal-card-list-renderer[card-list-style="HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"] #right-arrow-container.ytd-horizontal-card-list-renderer { right: 20px; }ytd-horizontal-card-list-renderer[card-list-style="HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"] #left-arrow-container.ytd-horizontal-card-list-renderer { left: 20px; }ytd-horizontal-card-list-renderer[card-list-style="HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"] #items.ytd-horizontal-card-list-renderer { max-height: 160px; }ytd-horizontal-card-list-renderer[card-list-style="HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"]:not([center-items]) #items.ytd-horizontal-card-list-renderer { max-height: 160px; }ytd-horizontal-card-list-renderer[card-list-style="HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"] #header-container.ytd-horizontal-card-list-renderer { margin-bottom: 4px; }ytd-horizontal-card-list-renderer[inline-structured-description] ytd-rich-list-header-renderer.ytd-horizontal-card-list-renderer { margin-left: unset; width: 100%; }ytd-horizontal-card-list-renderer[inline-structured-description] ytd-macro-markers-list-item-renderer.ytd-horizontal-card-list-renderer:first-of-type { margin-left: unset; }ytd-horizontal-card-list-renderer[modern-chapters][card-list-style="HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"] { --ytd-modern-macro-markers-width: 160px; }ytd-horizontal-card-list-renderer[modern-chapters][card-list-style="HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"] #items.ytd-horizontal-card-list-renderer::before { content: ""; position: absolute; width: calc(100% - var(--ytd-modern-macro-markers-width)); height: 2px; background-color: var(--tfa3475c508f5dfef); margin-left: 24px; }ytd-horizontal-card-list-renderer[modern-chapters][card-list-style="HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"]:not([center-items]) #items.ytd-horizontal-card-list-renderer::before { top: 104px; }#footer-section.ytd-horizontal-card-list-renderer { margin-top: 16px; max-width: 328px; }ytd-subscribe-button-renderer { --yt-formatted-string-deemphasize-color: #fff; display: flex; flex-direction: row; }yt-button-shape.ytd-subscribe-button-renderer { max-width: 100%; flex: 0 0 auto; }yt-smartimation.ytd-subscribe-button-renderer { pointer-events: auto; max-width: 100%; }#notification-preference-button.ytd-subscribe-button-renderer[invisible], #subscribe-button-shape.ytd-subscribe-button-renderer[invisible] { position: absolute; visibility: hidden; pointer-events: none; }ytd-toggle-button-renderer:not([button-next]) { display: inline-block; text-transform: uppercase; }ytd-toggle-button-renderer { --paper-button-ink-color: var(--tffc2fd3a644f6275); --yt-button-padding: 10px 16px; --yt-button-margin: 0; --yt-button-padding-minus-border: 9px 15px; vertical-align: middle; text-transform: uppercase; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 500; }ytd-channel-name { z-index: 300; display: flex; align-self: flex-start; }ytd-badge-supported-renderer.ytd-channel-name { display: var(--ytd-channel-name-badges-display,flex); margin-right: var(--ytd-channel-name-badges-margin-right); vertical-align: var(--ytd-channel-name-badges-vertical-align); }#container.ytd-channel-name { display: var(--ytd-channel-name-container-display,inline-block); overflow: hidden; max-width: 100%; }#text-container.ytd-channel-name { display: var(--ytd-channel-name-text-container-display,block); }#text.ytd-channel-name { display: var(--ytd-channel-name-text-display); -webkit-box-orient: vertical; -webkit-line-clamp: var(--ytd-channel-name-text-line-clamp,inherit); word-break: break-word; font-size: var(--ytd-channel-name-text-font-size); font-weight: var(--ytd-channel-name-text-font-weight); line-height: var(--ytd-channel-name-text-line-height); }#text.complex-string.ytd-channel-name { display: var(--ytd-channel-name-text-complex-display); }tp-yt-paper-tooltip.ytd-channel-name { display: var(--yt-paper-tooltip-display); }ytd-comments { display: block; }ytd-comments[engagement-panel] { height: 100%; }ytd-comments[engagement-panel] #sections.ytd-comments { height: 100%; }ytd-text-inline-expander { display: block; position: relative; overflow: hidden; contain: content; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; }ytd-text-inline-expander[engagement-panel] { border-radius: 12px; padding: 12px; background: var(--t7f4f2c6d54836ce0); --ytd-text-inline-expander-button-color: var(--tffc2fd3a644f6275); }ytd-text-inline-expander[engagement-panel] #ellipsis.ytd-text-inline-expander { display: none; }#expanded.ytd-text-inline-expander, #snippet.ytd-text-inline-expander { white-space: pre-wrap; }#ellipsis.ytd-text-inline-expander { display: inline-block; width: 0px; }.button.ytd-text-inline-expander { margin: 0px; padding: 0px; min-width: 40px; color: var(--ytd-text-inline-expander-button-color,var(--t4a6da19e16bf221a)); white-space: pre; text-transform: none; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 500; }#expand-sizer.ytd-text-inline-expander { visibility: hidden; }#expand.ytd-text-inline-expander { position: absolute; bottom: 0px; }#collapse.ytd-text-inline-expander { margin-top: 2rem; }ytd-text-inline-expander:not([is-expanded]) > :not(.ytd-text-inline-expander) { display: none; }ytd-thumbnail { display: block; position: relative; flex: 0 0 auto; }ytd-thumbnail #thumbnail.ytd-thumbnail { height: 100%; position: relative; margin-left: auto; margin-right: auto; overflow: hidden; display: block; }ytd-thumbnail[size="small"] a.ytd-thumbnail, ytd-thumbnail[size="small"]::before { border-radius: 4px; }ytd-thumbnail #thumbnail.ytd-thumbnail { position: absolute; inset: 0px; }#overlays.ytd-thumbnail { display: none; }yt-sort-filter-sub-menu-renderer { --yt-endpoint-force-cursor: pointer; display: inline-block; position: relative; }#notification.yt-sort-filter-sub-menu-renderer { width: 8px; height: 8px; border-radius: 50%; background-color: var(--t2d807bb79e75606d); position: absolute; top: 2px; right: 0px; }html { --yt-subscription-product-grid-margin: 24px; --yt-subscription-product-grid-margin-two-thirds: 16px; --yt-subscription-product-grid-margin-half: 12px; --yt-subscription-product-grid-margin-one-third: 8px; }yt-dropdown-menu { display: inline-block; max-width: 100%; --paper-menu-button-content-border-radius: 8px; }yt-dropdown-menu[modern-buttons] #icon-label.yt-dropdown-menu, yt-dropdown-menu[modern-buttons] #label.yt-dropdown-menu { text-transform: unset; }#menu.yt-dropdown-menu { border-radius: 12px; overflow: hidden; }tp-yt-paper-button.yt-dropdown-menu { display: inline-block; text-align: center; font-family: inherit; width: var(--yt-dropdown-menu-button-width,auto); height: var(--yt-dropdown-menu-button-height,auto); }tp-yt-paper-menu-button.yt-dropdown-menu { color: var(--t4a6da19e16bf221a); --paper-menu-button-dropdown-background: transparent; }tp-yt-paper-menu-button.yt-dropdown-menu, yt-dropdown-menu .yt-dropdown-menu[style-target="label-text"] { max-width: 100%; }tp-yt-paper-menu-button.yt-dropdown-menu { padding: 0px; }tp-yt-paper-listbox.yt-dropdown-menu { background-color: var(--t518e925f61bdcb91); }tp-yt-paper-listbox.yt-dropdown-menu tp-yt-paper-item.yt-dropdown-menu:hover { background-color: var(--tf3fc855af2285f5f); }tp-yt-paper-listbox.yt-dropdown-menu .iron-selected.yt-dropdown-menu { font-weight: inherit; background-color: var(--tf3fc855af2285f5f); }#label.yt-dropdown-menu { cursor: pointer; text-transform: var(--yt-dropdown-menu-label-transform,none); padding: 0px; margin: 0px; min-width: 0px; display: flex; flex-direction: row; align-items: center; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; line-height: 2.2rem; font-weight: 400; }#icon-label.yt-dropdown-menu { color: var(--tffc2fd3a644f6275); font-size: 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); }#label-icon.yt-dropdown-menu { flex-shrink: 0; color: var(--tffc2fd3a644f6275); }.item.yt-dropdown-menu { color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; }#item-with-badge.yt-dropdown-menu { display: flex; justify-content: space-between; }#subtitle.yt-dropdown-menu { color: var(--t4a6da19e16bf221a); white-space: normal; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 400; }.yt-simple-endpoint.yt-dropdown-menu { display: inline-block; cursor: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(--tffc2fd3a644f6275)); outline: none; }.yt-simple-endpoint.yt-dropdown-menu:hover { color: var(--yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpoint-text-decoration,none); }a.yt-simple-endpoint.yt-dropdown-menu { display: block; color: var(--tffc2fd3a644f6275); }tp-yt-paper-item.yt-dropdown-menu { display: block; }tp-yt-paper-item-body.yt-dropdown-menu { max-width: 100%; flex: 0 0 auto; }.notification.yt-dropdown-menu { width: 8px; height: 8px; margin-left: 4px; border-radius: 50%; background-color: var(--t2d807bb79e75606d); display: inline-block; }yt-img-shadow { display: inline-block; opacity: 0; transition:none 0s ease; flex: 0 0 auto; }yt-img-shadow.no-transition { opacity: 1; transition:none 0s ease; }yt-img-shadow[loaded] { opacity: 1; }yt-img-shadow.empty img.yt-img-shadow { visibility: hidden; }yt-img-shadow[fit] img.yt-img-shadow, yt-img-shadow[object-fit="FILL"] img.yt-img-shadow { width: 100%; height: 100%; }img.yt-img-shadow { display: block; margin-left: var(--yt-img-margin-left,auto); margin-right: var(--yt-img-margin-right,auto); max-height: var(--yt-img-max-height,none); max-width: var(--yt-img-max-width,100%); border-radius: var(--yt-img-border-radius,none); }.ytChipViewModelHost { display: block; }yt-playability-error-supported-renderers { background: black; flex: 1 1 1e-09px; display: flex; flex-direction: column; border-radius: inherit; }yt-player-error-message-renderer.yt-playability-error-supported-renderers, yt-player-kav-renderer.yt-playability-error-supported-renderers { width: 100%; height: 100%; flex: 0 0 auto; }#container.yt-playability-error-supported-renderers { width: 100%; height: 100%; border-radius: inherit; }yt-player-error-message-renderer { overflow: hidden; flex: 1 1 1e-09px; display: flex; flex-direction: row; align-items: center; justify-content: center; }#player-error-message-container.yt-player-error-message-renderer { box-sizing: border-box; width: 100%; height: 100%; overflow: hidden; padding: var(--ytd-margin-6x); flex: 1 1 1e-09px; display: flex; flex-direction: row; align-items: center; justify-content: center; }#reason.yt-player-error-message-renderer { --yt-endpoint-color: #3ea6ff; --yt-endpoint-visited-color: #3ea6ff; --yt-endpoint-hover-color: #3ea6ff; color: #ffffff; font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; line-height: 3.2rem; font-weight: 700; }@media (max-width: 527.9px){#reason.yt-player-error-message-renderer { font-family: Roboto, Arial, sans-serif; font-size: 2rem; line-height: 2.8rem; font-weight: 700; }}#more.yt-player-error-message-renderer, #subreason.yt-player-error-message-renderer { --yt-endpoint-color: #3ea6ff; --yt-endpoint-visited-color: #3ea6ff; --yt-endpoint-hover-color: #3ea6ff; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; color: #ffffff; margin: var(--ytd-margin-2x) 0; }#subreason.yt-player-error-message-renderer { display: block; }.ytIconWrapperHost.yt-player-error-message-renderer, yt-icon.yt-player-error-message-renderer { --iron-icon-fill-color: var(--yt-deprecated-white-opacity-lighten-2); flex: 0 0 auto; height: 144px; width: 144px; }yt-button-renderer.yt-player-error-message-renderer { --yt-button-margin: var(--ytd-margin-4x) var(--ytd-margin-3x) 0 0; }tp-yt-paper-spinner-lite.yt-player-error-message-renderer { --paper-spinner-color: #fff; --paper-spinner-stroke-width: 6px; height: 64px; width: 64px; }#info.yt-player-error-message-renderer { padding: 0 0 0 var(--ytd-margin-6x); overflow: hidden; display: flex; flex-direction: column; flex: 0 1 auto; }#buttons.yt-player-error-message-renderer { display: flex; flex-direction: row; gap: var(--ytd-margin-3x); }@media (max-width: 615px){.ytIconWrapperHost.yt-player-error-message-renderer, yt-icon.yt-player-error-message-renderer { display: none; }#reason.yt-player-error-message-renderer { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }#subreason.yt-player-error-message-renderer { display: -webkit-box; max-height: 4rem; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; white-space: pre-wrap; -webkit-line-clamp: 2; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; }}.ytThumbnailBadgeViewModelHost { display: block; }@keyframes shimmer-transform { 0% { transform: translateX(-100%); } 50% { transform: translateX(100%); } 100% { transform: translateX(100%); } }@keyframes removeGhostCard { 0% { opacity: 1; scale: 1; translate: 0px; } 40% { opacity: 1; scale: 0.6; } 60% { translate: var(--target-translate-x) var(--target-translate-y); } 100% { opacity: 0; scale: 0.2; translate: var(--target-translate-x) var(--target-translate-y); } }.ytLockupMetadataViewModelHost { display: flex; position: relative; flex-direction: row; min-width: 0px; --yt-attributed-string-link-hover-color: var(--tffc2fd3a644f6275); }.ytLockupMetadataViewModelHeadingReset { margin: 0px; padding: 0px; border: 0px; max-height: unset; }.ytLockupMetadataViewModelTextContainer { display: flex; flex-direction: column; min-width: 0px; }.ytLockupMetadataViewModelAvatar { margin-right: 12px; display: none; }.ytLockupMetadataViewModelTitle { text-decoration: none; word-break: break-word; color: var(--tffc2fd3a644f6275); }.ytLockupMetadataViewModelHasMenuButton .ytLockupMetadataViewModelTitle { padding-right: 24px; }.ytLockupMetadataViewModelMetadata { color: var(--t4a6da19e16bf221a); }.ytLockupMetadataViewModelMenuButton { position: absolute; top: -6px; right: -10px; }.ytLockupMetadataViewModelCompact .ytLockupMetadataViewModelTitle { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 500; overflow: hidden; max-height: 4rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {.ytLockupMetadataViewModelCompact .ytLockupMetadataViewModelTitle { -webkit-line-clamp: 2; max-height: none; }}.ytLockupMetadataViewModelCompact .ytLockupMetadataViewModelTitle { max-height: 4rem; }@keyframes fade-in { 0% { opacity: 0; } 100% { opacity: 1; } }.ytwTimelyActionsOverlayViewModelHost { display: block; }@keyframes fade-chips-in { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes message-fade-in { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes scrolling-parent { 100% { transform: translateX(var(--marquee-translate,0)); } }.ytDislikeButtonViewModelHost { display: block; }.ytSpecAvatarShapeHost { display: flex; flex-direction: row; align-items: center; }.ytSpecAvatarShapeButton { display: flex; justify-content: center; align-items: center; position: relative; background-color: transparent; border-style: none; }.ytSpecAvatarShapeTappable { cursor: pointer; }.ytSpecAvatarShapeButtonMedium { width: 36px; height: 36px; }.ytSpecAvatarShapeImage { border-radius: 50%; }.ytSpecAvatarShapeImageOverlays { overflow: hidden; position: absolute; inset: 0px; }.ytSpecAvatarShapeAvatarSizeMedium { margin: 2px; position: relative; display: flex; justify-content: center; width: 36px; height: 36px; }.ytPlayerOverlayVideoDetailsRendererHost { display: flex; flex-direction: row; align-items: center; position: relative; width: fit-content; border-radius: 12px; padding: 12px; text-shadow: #000000 0px 0px 3px; }.ytPlayerOverlayVideoDetailsRendererHost::after { content: ""; display: block; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; border-radius: 12px; }.ytPlayerOverlayVideoDetailsRendererTitle.ytPlayerOverlayVideoDetailsRendererTitle { color: #ffffff; margin-bottom: 4px; overflow: hidden; overflow-wrap: break-word; max-height: 5.6rem; font-family: Roboto, Arial, sans-serif; font-size: 2rem; line-height: 2.8rem; font-weight: 700; }@media (max-width: 527.9px){.ytPlayerOverlayVideoDetailsRendererTitle.ytPlayerOverlayVideoDetailsRendererTitle { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; line-height: 2.6rem; font-weight: 700; }}@media (max-width: 527.9px){.ytPlayerOverlayVideoDetailsRendererTitle.ytPlayerOverlayVideoDetailsRendererTitle { max-height: 4.8rem; }}.ytPlayerOverlayVideoDetailsRendererSingleLineTitle.ytPlayerOverlayVideoDetailsRendererTitle { font-family: Roboto, Arial, sans-serif; font-size: 2rem; line-height: 2.8rem; font-weight: 700; overflow: hidden; max-height: 2.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {.ytPlayerOverlayVideoDetailsRendererSingleLineTitle.ytPlayerOverlayVideoDetailsRendererTitle { -webkit-line-clamp: 1; max-height: none; }}@media (max-width: 527.9px){.ytPlayerOverlayVideoDetailsRendererSingleLineTitle.ytPlayerOverlayVideoDetailsRendererTitle { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; line-height: 2.6rem; font-weight: 700; overflow: hidden; max-height: 2.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {.ytPlayerOverlayVideoDetailsRendererSingleLineTitle.ytPlayerOverlayVideoDetailsRendererTitle { -webkit-line-clamp: 1; max-height: none; }}}.ytPlayerOverlayVideoDetailsRendererSubtitle { display: flex; align-items: center; color: #ffffff; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; }.ytPlayerOverlayVideoDetailsRendererSubtitle .ytAttributedStringHost { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }.ytPlayerOverlayVideoDetailsRendererHideSubtitle { display: none; }.ytPlayerOverlayVideoDetailsRendererTextContainer { display: flex; flex-direction: column; flex-grow: 1; min-width: 0px; }.ytPlayerQuickActionButtonsHost:not(:empty) { display: flex; border-radius: 28px; padding: 4px; background: rgba(0, 0, 0, 0.3); text-shadow: #000000 0px 0px 2px; }.ytPlayerQuickActionButtonsHost:not(:empty) button { text-shadow: #000000 0px 0px 2px; }.ytPlayerQuickActionButtonsHost:not(:empty) svg { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }.ytPlayerQuickActionButtonsHost:not(:empty) .ytLikeButtonViewModelHost .ytSpecButtonShapeNextHost { padding: 0px 16px; }.ytPlayerQuickActionButtonsHostDisableBackdropFilter:not(:empty) { backdrop-filter: none; }.ytPlayerQuickActionButtonsHostCompactControls:not(:empty) .ytSpecButtonShapeNextHost { padding: 0px 24px; }@keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes flip-to-back { 0% { transform: rotateX(0deg) scale(1) rotateY(0deg); animation-timing-function: cubic-bezier(0.5, 0, 0.8, 1); } 50% { transform: rotateX(90deg) scale(1.2) rotateY(5deg); animation-timing-function: cubic-bezier(0.2, 0, 0.5, 1); } 100% { transform: rotateX(180deg) scale(1) rotateY(0deg); } }@keyframes flip-to-front { 0% { transform: rotateX(180deg) scale(1) rotateY(0deg); animation-timing-function: cubic-bezier(0.5, 0, 0.8, 1); } 50% { transform: rotateX(90deg) scale(1.2) rotateY(-5deg); animation-timing-function: cubic-bezier(0.2, 0, 0.5, 1); } 100% { transform: rotateX(0deg) scale(1) rotateY(0deg); } }.ytdMiniplayerInfoBarHost { flex: 0 0 auto; display: flex; flex-direction: row; background-color: var(--t518e925f61bdcb91); justify-content: space-between; height: 76px; }.ytdMiniplayerInfoBarContent { flex: 1 1 1e-09px; justify-content: center; padding: 12px 16px; overflow: hidden; cursor: grab; }.ytdMiniplayerInfoBarSubtitle, .ytdMiniplayerInfoBarTitle { cursor: pointer; width: fit-content; max-width: 100%; }.ytdMiniplayerInfoBarTitle { overflow: hidden; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 500; white-space: nowrap; text-overflow: ellipsis; }.ytdMiniplayerInfoBarSubtitle { flex: 1 1 1e-09px; display: flex; flex-direction: row; align-items: center; margin-top: 4px; word-break: break-all; color: var(--t4a6da19e16bf221a); }@keyframes ytwIconGradualFill { 0% { clip-path: inset(100% 0px 0px); } 80% { clip-path: inset(0px); } 95% { clip-path: inset(0px); } 100% { clip-path: inset(100% 0px 0px); } }@keyframes ytLinearProgressBarViewModel-indeterminate { 0% { transform: translateX(-100%) scaleX(0.1); } 25% { transform: translateX(-50%) scaleX(0.4); } 50% { transform: translateX(0px) scaleX(0.6); } 75% { transform: translateX(50%) scaleX(0.4); } 100% { transform: translateX(100%) scaleX(0.1); } }@keyframes dim-controls { 0% { background: rgba(0, 0, 0, 0.6); } 100% { background: none; } }@keyframes undim-controls { 0% { background: rgba(0, 0, 0, 0.6); } 100% { background: rgba(0, 0, 0, 0.6); } }.ytmPaidContentOverlayHidden { display: none; }@keyframes fade { 100% { opacity: 0; pointer-events: none; } }.ytSearchboxComponentHost { flex: 1 1 0%; display: flex; position: relative; margin: 0px 0px 0px 40px; padding: 0px 4px; height: 40px; color: var(--tffc2fd3a644f6275); }.ytSearchboxComponentSearchForm { display: flex; flex-direction: column; flex: 1 1 0%; }.ytSearchboxComponentInputWrapper { width: 100%; }.ytSearchboxComponentInputContainer { display: flex; width: 100%; height: 100%; }.ytSearchboxComponentInputBox { position: relative; align-items: center; border-width: 1px 0px 1px 1px; border-style: solid none solid solid; border-image: none; border-color: #c6c6c6 currentcolor #c6c6c6 #c6c6c6; background-color: var(--t518e925f61bdcb91); box-shadow: #eeeeee 0px 1px 2px inset; border-radius: 40px 0px 0px 40px; margin-left: 32px; padding: 0px 4px 0px 16px; display: flex; flex: 1 1 0%; cursor: text; }.ytSearchboxComponentSearchButton { border: 1px solid #d3d3d3; background-color: #f8f8f8; width: 64px; border-radius: 0px 40px 40px 0px; justify-content: center; cursor: pointer; padding: 0px; margin: 0px; color: inherit; }.ytSearchboxComponentSearchButton:hover { background-color: #f0f0f0; border: 1px solid #c6c6c6; }.ytSearchboxComponentInput { padding: 1px 0px; margin: 0px; width: 100%; background-color: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: none; color: inherit; outline: none; appearance: none; -webkit-font-smoothing: antialiased; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; line-height: 2.2rem; font-weight: 400; }.ytSearchboxComponentHiddenFileInput { display: none; }.ytSearchboxComponentSuggestionsContainer { position: absolute; width: max-content; top: 44px; background-color: var(--t518e925f61bdcb91); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentcolor #cccccc #cccccc; border-image: none; border-radius: 12px; padding: 16px 0px 8px; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px; z-index: 2010; }.ytSearchboxComponentSuggestionsContainerScrollable { padding-top: 8px; overflow-y: auto; max-height: 80vh; scrollbar-width: none; }.ytSnackbarContainerHost { bottom: 0px; position: fixed; z-index: 2202; }@keyframes snackbar-slide-in-from-bottom { 0% { transform: translateY(100%); opacity: 0; } 100% { transform: translateY(0px); opacity: 1; } }@keyframes snackbar-slide-out-to-bottom { 0% { transform: translateY(0px); opacity: 1; } 100% { transform: translateY(100%); opacity: 0; } }.ytEphemeralActionsHost { position: absolute; top: -9999px; left: -9999px; height: 1px; overflow: hidden; }.ytDraggableComponentHost { display: block; }.ytdMiniplayerComponentHost { flex-direction: column; position: fixed; z-index: 2030; pointer-events: auto; touch-action: none; width: 400px; height: 225px; will-change: opacity, transform; display: none; max-height: calc(-32px + 100vh); }.ytdMiniplayerComponentContent { display: flex; flex-direction: column; overflow: hidden; border-radius: 12px; background-color: var(--t518e925f61bdcb91); box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 5px 0px, rgba(0, 0, 0, 0.2) 0px 3px 6px 0px; width: 100%; height: 100%; }@supports (scrollbar-width:none) {.ytdMiniplayerComponentContent { overflow: hidden scroll; scrollbar-width: none; }}.ytdMiniplayerComponentDraggable { display: flex; flex-direction: column; width: 100%; height: 100%; }.ytdMiniplayerComponentResizers { pointer-events: none; position: absolute; width: 100%; height: 100%; }.ytdMiniplayerComponentResizer { position: absolute; pointer-events: auto; }.ytdMiniplayerComponentResizerDisabled { display: none; }.ytdMiniplayerComponentResizerCorner { position: absolute; width: 12px; height: 12px; }.ytdMiniplayerComponentResizerNorth, .ytdMiniplayerComponentResizerSouth { width: 100%; height: 12px; cursor: ns-resize; }.ytdMiniplayerComponentResizerNorthCorner, .ytdMiniplayerComponentResizerSouthCorner { cursor: nesw-resize; }.ytdMiniplayerComponentResizerEast, .ytdMiniplayerComponentResizerWest { width: 12px; height: 100%; cursor: ew-resize; }.ytdMiniplayerComponentResizerEastCorner, .ytdMiniplayerComponentResizerWestCorner { cursor: nwse-resize; }.ytdMiniplayerComponentResizerNorth { transform: translate(6px, -6px); top: 0px; }.ytdMiniplayerComponentResizerNorthCorner { right: 0px; }.ytdMiniplayerComponentResizerEast { transform: translate(6px, 6px); right: 0px; }.ytdMiniplayerComponentResizerEastCorner { bottom: 0px; }.ytdMiniplayerComponentResizerSouth { height: 6px; transform: translate(-6px, 6px); bottom: 0px; }.ytdMiniplayerComponentResizerSouthCorner { transform: translateY(-6px); left: 0px; }.ytdMiniplayerComponentResizerWest { transform: translate(-6px, -6px); left: 0px; }.ytdMiniplayerComponentResizerWestCorner { top: 0px; }@keyframes fade-in-down { 0% { transform: translateY(-70px); opacity: 0; } 100% { transform: translateY(0px); opacity: 1; } }@keyframes fade-in-up { 0% { transform: translateY(70px); opacity: 0; } 100% { transform: translateY(0px); opacity: 1; } }@keyframes fade-out-down { 0% { transform: translateY(0px); opacity: 1; } 100% { transform: translateY(70px); opacity: 0; } }@keyframes fade-out-up { 0% { transform: translateY(0px); opacity: 1; } 100% { transform: translateY(-70px); opacity: 0; } }.ytdVideoPreviewLoaderHost { display: block; }.ytdVideoPreviewLoaderVideoPreviewContainer { position: absolute; }.ytdVideoPreviewLoaderHidden { display: none; }tp-yt-app-drawer { position: fixed; z-index: 1; inset: -120px 0px; visibility: hidden; transition-property: visibility; }#contentContainer.tp-yt-app-drawer { position: absolute; top: 0px; bottom: 0px; left: 0px; width: var(--app-drawer-width,256px); padding: var(--app-drawer-content-padding,120px 0); transition-property: transform; transform: translate3d(-100%, 0px, 0px); background-color: var(--app-drawer-content-container-background-color); }#contentContainer.tp-yt-app-drawer[swipe-open]::after { position: fixed; top: 0px; bottom: 0px; left: 100%; visibility: visible; width: 20px; content: ""; }#scrim.tp-yt-app-drawer { position: absolute; inset: 0px; transition-property: opacity; transform: translateZ(0px); opacity: 0; background: var(--app-drawer-scrim-background,rgba(0,0,0,.5)); }@-webkit-keyframes checkmark-expand { 0% { transform: scale(0) rotate(45deg); } 100% { transform: scale(1) rotate(45deg); } }@keyframes checkmark-expand { 0% { transform: scale(0) rotate(45deg); } 100% { transform: scale(1) rotate(45deg); } }@-webkit-keyframes indeterminate-bar { 0% { transform: scaleX(1) translateX(-100%); } 50% { transform: scaleX(1) translateX(0px); } 75% { transform: scaleX(1) translateX(0px); animation-timing-function: cubic-bezier(0.28, 0.62, 0.37, 0.91); } 100% { transform: scaleX(0) translateX(0px); } }@-webkit-keyframes indeterminate-splitter { 0% { transform: scaleX(0.75) translateX(-125%); } 30% { transform: scaleX(0.75) translateX(-125%); animation-timing-function: cubic-bezier(0.42, 0, 0.6, 0.8); } 90% { transform: scaleX(0.75) translateX(125%); } 100% { transform: scaleX(0.75) translateX(125%); } }@keyframes indeterminate-bar { 0% { transform: scaleX(1) translateX(-100%); } 50% { transform: scaleX(1) translateX(0px); } 75% { transform: scaleX(1) translateX(0px); animation-timing-function: cubic-bezier(0.28, 0.62, 0.37, 0.91); } 100% { transform: scaleX(0) translateX(0px); } }@keyframes indeterminate-splitter { 0% { transform: scaleX(0.75) translateX(-125%); } 30% { transform: scaleX(0.75) translateX(-125%); animation-timing-function: cubic-bezier(0.42, 0, 0.6, 0.8); } 90% { transform: scaleX(0.75) translateX(125%); } 100% { transform: scaleX(0.75) translateX(125%); } }@keyframes transVert01 { 50% { transform: translateY(-75px) scale(1); opacity: 1; } 100% { transform: translateY(-150px) scale(0.5); opacity: 0; } }@keyframes transVert02 { 50% { transform: translateY(-65px) scale(1); opacity: 1; } 100% { transform: translateY(-130px) scale(0.5); opacity: 0; } }@keyframes transVert03 { 50% { transform: translateY(-55px) scale(1); opacity: 1; } 100% { transform: translateY(-110px) scale(0.5); opacity: 0; } }@keyframes transHorizRight01 { 50% { transform: translateX(30px) rotate(30deg); } }@keyframes transHorizRight02 { 50% { transform: translateX(10px) rotate(20deg); } }@keyframes transHorizRight03 { 50% { transform: translateX(20px) rotate(20deg); } }@keyframes transHorizRight04 { 50% { transform: translateX(10px) rotate(10deg); } }@keyframes transHorizLeft01 { 50% { transform: translateX(-30px) rotate(-30deg); } }@keyframes transHorizLeft02 { 50% { transform: translateX(-10px) rotate(-20deg); } }@keyframes transHorizLeft03 { 50% { transform: translateX(-20px) rotate(-20deg); } }@keyframes transHorizLeft04 { 50% { transform: translateX(-10px) rotate(-10deg); } }@keyframes bubble { 0% { transform: scale(0); opacity: 1; } 70% { opacity: 1; } 100% { transform: scale(1); opacity: 0; } }@keyframes fade-in { 0% { visibility: hidden; opacity: 0; } 100% { visibility: visible; opacity: 1; } }@keyframes fade-out { 0% { visibility: visible; opacity: 1; } 100% { visibility: hidden; opacity: 0; } }ytd-page-manager { display: block; overflow-y: auto; margin-top: var(--ytd-toolbar-height); }ytd-page-manager > .ytd-page-manager { flex: 1 1 1e-09px; }ytd-watch-flexy { --ytd-watch-compact-thumbnail-width: 168px; --ytd-watch-flexy-sidebar-width: 402px; --ytd-watch-flexy-sidebar-min-width: 300px; --ytd-watch-flexy-horizontal-page-margin: 24px; --ytd-watch-flexy-top-padding: 24px; --ytd-watch-flexy-masthead-height: 56px; --ytd-watch-flexy-max-player-width-wide-screen: 1280px; min-width: 0px; --ytd-watch-flexy-width-ratio: 16; --ytd-watch-flexy-height-ratio: 9; --ytd-watch-flexy-space-below-player: 136px; --ytd-watch-flexy-non-player-height: calc(var(--ytd-watch-flexy-masthead-height) + var(--ytd-watch-flexy-top-padding) + var(--ytd-watch-flexy-space-below-player)); --ytd-watch-flexy-non-player-width: calc(var(--ytd-watch-flexy-sidebar-width) + var(--ytd-watch-flexy-horizontal-page-margin)*3); --ytd-watch-flexy-min-player-height: 240px; --ytd-watch-flexy-min-player-width: calc(var(--ytd-watch-flexy-min-player-height)*(var(--ytd-watch-flexy-width-ratio)/var(--ytd-watch-flexy-height-ratio))); --ytd-watch-flexy-max-player-height: calc(100vh - var(--ytd-watch-flexy-masthead-height) - var(--ytd-watch-flexy-top-padding) - var(--ytd-watch-flexy-space-below-player)); --ytd-watch-flexy-max-player-width: calc((100vh - var(--ytd-watch-flexy-masthead-height) - var(--ytd-watch-flexy-top-padding) - var(--ytd-watch-flexy-space-below-player))*(var(--ytd-watch-flexy-width-ratio)/var(--ytd-watch-flexy-height-ratio))); --ytd-watch-flexy-side-menu-margin: 16px; --ytd-watch-flexy-fixed-side-menu-width: calc(var(--ytd-watch-flexy-side-menu-margin) + 48px); --ytd-watch-flexy-player-height-adjustment: calc((var(--ytd-watch-flexy-fixed-side-menu-width))*(var(--ytd-watch-flexy-height-ratio)/var(--ytd-watch-flexy-width-ratio))); }#columns.ytd-watch-flexy { margin: 0px auto; display: flex; flex-direction: row; }#primary.ytd-watch-flexy { padding-right: var(--ytd-watch-flexy-horizontal-page-margin); margin-left: var(--ytd-watch-flexy-horizontal-page-margin); flex: 1 1 1e-09px; }ytd-watch-flexy:not([is-two-columns_]) #secondary.ytd-watch-flexy { display: none; }#player.ytd-watch-flexy { position: relative; }ytd-watch-flexy[player-unavailable] #cinematics-container.ytd-watch-flexy, ytd-watch-flexy[player-unavailable] #player-container-outer.ytd-watch-flexy, ytd-watch-flexy[player-unavailable] #player-container.ytd-watch-flexy { visibility: hidden; }#error-screen.ytd-watch-flexy { position: absolute; inset: 0px; }#cinematics.ytd-watch-flexy { position: absolute; inset: 0px; pointer-events: none; }ytd-watch-flexy:not([is-dark-theme]):not([elevated-watch-ambient]) #cinematics.ytd-watch-flexy, ytd-watch-flexy[is-dark-theme][fullscreen] #cinematics.ytd-watch-flexy, ytd-watch-flexy[is-dark-theme][theater] #cinematics.ytd-watch-flexy { overflow: hidden; }#below.ytd-watch-flexy { position: relative; }ytd-watch-flexy:not([elevated-watch-ambient]) ytd-watch-metadata.ytd-watch-flexy { margin-top: var(--ytd-margin-3x); margin-bottom: var(--ytd-margin-6x); }#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, #inline-panels.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy, #panels.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy, #playlist.ytd-watch-flexy, ytd-watch-flexy[persistent-panel-visible] #persistent-panel-container.ytd-watch-flexy { margin-bottom: var(--ytd-margin-4x); }#panels.ytd-watch-flexy { display: flex; flex-direction: column; }ytd-watch-flexy:not([is-two-columns_]) #chat.ytd-watch-flexy, ytd-watch-flexy:not([is-two-columns_]) #donation-shelf.ytd-watch-flexy ytd-donation-shelf-renderer.ytd-watch-flexy, ytd-watch-flexy:not([is-two-columns_]) #donation-shelf.ytd-watch-flexy ytd-donation-unavailable-renderer.ytd-watch-flexy, ytd-watch-flexy:not([is-two-columns_]) #inline-panels.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy, ytd-watch-flexy:not([is-two-columns_]) #panels.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy, ytd-watch-flexy:not([is-two-columns_]) #persistent-panel-container.ytd-watch-flexy, ytd-watch-flexy:not([is-two-columns_]) #playlist.ytd-watch-flexy { margin-top: var(--ytd-margin-6x); }ytd-watch-flexy[full-bleed-player] #full-bleed-container.ytd-watch-flexy { display: flex; flex-direction: row; position: relative; width: 100%; height: 56.25vw; max-height: calc(-169px + 100vh); min-height: 480px; overflow-x: clip; background: #000000; }ytd-watch-flexy[full-bleed-player][respect-aspect-ratio]:not([fullscreen]) #full-bleed-container.ytd-watch-flexy { height: calc(var(--ytd-watch-flexy-height-ratio)/var(--ytd-watch-flexy-width-ratio)*100vw); }ytd-watch-flexy[full-bleed-player][is-single-column] #full-bleed-container.ytd-watch-flexy { min-height: 240px; }#player-full-bleed-container.ytd-watch-flexy { position: relative; flex: 1 1 0%; }ytd-watch-flexy:not([panels-beside-player]):not([fixed-panels]):not([squeezeback]) #panels-full-bleed-container.ytd-watch-flexy { display: none; }@keyframes slide-in { 0% { transform: translateX(100%); } 100% { transform: translateX(0px); } }#persistent-panel-container.ytd-watch-flexy:empty { display: none; }ytd-watch-flexy[full-bleed-player] #columns.ytd-watch-flexy { margin-top: 0px; }ytd-watch-flexy[full-bleed-player] #secondary.ytd-watch-flexy { margin-top: var(--ytd-margin-6x); }ytd-watch-flexy[full-bleed-player] #player.ytd-watch-flexy { display: none; }ytd-watch-flexy #columns.ytd-watch-flexy { max-width: calc(var(--ytd-watch-flexy-max-player-width-wide-screen) + var(--ytd-watch-flexy-sidebar-width) + var(--ytd-watch-flexy-horizontal-page-margin)*3); justify-content: center; }ytd-watch-flexy:not([fixed-panels]) #primary.ytd-watch-flexy { min-width: var(--ytd-watch-flexy-min-player-width); }#secondary.ytd-watch-flexy { padding-right: var(--ytd-watch-flexy-horizontal-page-margin); width: var(--ytd-watch-flexy-sidebar-width); min-width: var(--ytd-watch-flexy-sidebar-min-width); position: relative; }#player-container-outer.ytd-watch-flexy { max-width: var(--ytd-watch-flexy-max-player-width); min-width: var(--ytd-watch-flexy-min-player-width); margin: 0px auto; }#player-container-inner.ytd-watch-flexy { padding-top: calc(var(--ytd-watch-flexy-height-ratio)/var(--ytd-watch-flexy-width-ratio)*100%); }ytd-watch-flexy:not([is-vertical-video_]) #player-container-inner.ytd-watch-flexy { position: relative; }#player-container.ytd-watch-flexy { position: absolute; inset: 0px; }.player-container-background.ytd-watch-flexy { position: absolute; inset: 0px; overflow: hidden; border-radius: 8px; transition:border-radius 0.3s cubic-bezier(0.05, 0, 0, 1); }.player-container-background.ytd-watch-flexy .player-container-background-image.ytd-watch-flexy { position: absolute; inset: 0px; filter: blur(15px); }#playlist.ytd-watch-flexy, ytd-watch-flexy:not([squeezeback]) #panels.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy { max-height: var(--ytd-watch-flexy-panel-max-height); }ytd-watch-flexy:not([squeezeback]) #panels.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy[target-id="engagement-panel-structured-description"] { max-height: var(--ytd-watch-flexy-structured-description-max-height); }ytd-watch-flexy:not([squeezeback]) #panels.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy[target-id="engagement-panel-comments-section"] { height: var(--ytd-watch-flexy-comments-panel-max-height); max-height: unset; }ytd-watch-flexy:not([ghost-cards-enabled]).hide-skeleton #info-skeleton.ytd-watch-flexy, ytd-watch-flexy:not([ghost-cards-enabled]).hide-skeleton #meta-skeleton.ytd-watch-flexy { display: none; }#engagement-panel-scrim.ytd-watch-flexy { display: none; z-index: var(--ytd-z-index-engagement-panel-scrim); background-color: rgba(0, 0, 0, 0.8); position: absolute; inset: 0px; }ytd-watch-flexy:not([elevated-watch-ambient]) #clarify-box.ytd-watch-flexy { margin-top: var(--ytd-margin-3x); }#shopping-timely-shelf.ytd-watch-flexy { margin-top: 0px; }ytd-watch-flexy[full-bleed-player] #shopping-timely-shelf.ytd-watch-flexy { margin-left: calc(var(--ytd-watch-flexy-horizontal-page-margin)*-1); margin-right: calc(var(--ytd-watch-flexy-horizontal-page-margin)*-1); }ytd-watch-flexy[view-transition-enabled]:not([show-engagement-panel-scrim_]):not([show-engagement-panel-scrim_]) #secondary.ytd-watch-flexy { view-transition-name: secondary-column; }ytd-watch-flexy[view-transition-enabled]:not([show-engagement-panel-scrim_]) #below.ytd-watch-flexy { view-transition-name: metadata; }#fixed-side-menu.ytd-watch-flexy { position: fixed; top: calc(var(--ytd-masthead-height-accounting-for-hidden) + var(--ytd-margin-3x)); right: var(--ytd-watch-flexy-side-menu-margin); }@media (prefers-reduced-motion: no-preference){#fixed-side-menu.ytd-watch-flexy { transition:right 0.3s ease; }}#comments-leave-behind.ytd-watch-flexy { margin-top: var(--ytd-margin-4x); margin-bottom: var(--ytd-margin-6x); }@keyframes fade-out { 0% { opacity: 1; } 100% { opacity: 0; display: none; } }@keyframes slide-up { 0% { transform: translateY(100vh); } 100% { transform: translateY(0px); } }@keyframes slideInFromRight { 0% { transform: translateX(100%); } 100% { transform: translateX(0px); } }@keyframes slideInFromBottom { 0% { transform: translateY(100%); } 100% { transform: translateX(0px); } }ytd-video-primary-info-renderer { --yt-button-icon-size: 36px; display: block; border-bottom: 1px solid var(--tf3fc855af2285f5f); padding: 20px 0px 8px; }.title.ytd-video-primary-info-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; line-height: 2.6rem; font-weight: 400; overflow: hidden; max-height: 5.2rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {.title.ytd-video-primary-info-renderer { -webkit-line-clamp: 2; max-height: none; }}.title.ytd-video-primary-info-renderer { max-height: 5.2rem; color: var(--ytd-video-primary-info-renderer-title-color,var(--tffc2fd3a644f6275)); font-family: var(--ytd-video-primary-info-renderer-title-font-family,inherit); font-size: var(--ytd-video-primary-info-renderer-title-font-size,var(--yt-navbar-title-font-size,inherit)); font-variant: var(--ytd-video-primary-info-renderer-title-font-variant,inherit); transform: var(--ytd-video-primary-info-renderer-title-transform,none); text-shadow: var(--ytd-video-primary-info-renderer-title-text-shadow,none); }.super-title.ytd-video-primary-info-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 400; }.super-title-icon.ytd-video-primary-info-renderer { color: var(--t2d807bb79e75606d); margin-right: 4px; vertical-align: bottom; height: 16px; width: 16px; }yt-formatted-string.ytd-video-primary-info-renderer { word-break: break-word; }ytd-menu-renderer.ytd-video-primary-info-renderer { position: relative; }#info.ytd-video-primary-info-renderer { display: flex; flex-direction: row; align-items: center; }ytd-video-primary-info-renderer[flex-menu-enabled] #info.ytd-video-primary-info-renderer { justify-content: space-between; }#info-text.ytd-video-primary-info-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; line-height: 2.2rem; font-weight: 400; overflow: hidden; display: block; max-height: 2.2rem; }ytd-video-primary-info-renderer[has-date-text] #info-text.ytd-video-primary-info-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; overflow: hidden; max-height: 2rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {ytd-video-primary-info-renderer[has-date-text] #info-text.ytd-video-primary-info-renderer { -webkit-line-clamp: 1; max-height: none; }}ytd-video-primary-info-renderer[has-date-text] #info-text.ytd-video-primary-info-renderer { max-height: 2rem; }#count.ytd-video-primary-info-renderer { display: inline-block; }#dot.ytd-video-primary-info-renderer::after, #info-strings.ytd-video-primary-info-renderer > yt-formatted-string.ytd-video-primary-info-renderer:not(:last-of-type)::after, .ytd-video-primary-info-renderer[dir="rtl"] #info-strings.ytd-video-primary-info-renderer > yt-formatted-string.ytd-video-primary-info-renderer:not(:last-of-type)::before, [dir="rtl"] .ytd-video-primary-info-renderer #info-strings.ytd-video-primary-info-renderer > yt-formatted-string.ytd-video-primary-info-renderer:not(:last-of-type)::before { content: "•"; margin: 0px 4px; }#info-strings.ytd-video-primary-info-renderer { display: inline-block; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; }#flex.ytd-video-primary-info-renderer { flex: 1 1 1e-09px; }ytd-video-primary-info-renderer[flex-menu-enabled] #flex.ytd-video-primary-info-renderer { display: none; }#sentiment.ytd-video-primary-info-renderer { width: 110px; position: absolute; left: 0px; padding-top: 6px; padding-bottom: 28px; }#menu.ytd-video-primary-info-renderer { position: relative; top: 4px; }ytd-video-primary-info-renderer[flex-menu-enabled] #menu.ytd-video-primary-info-renderer { flex: 1 1 auto; }#menu-container.ytd-video-primary-info-renderer { position: relative; }ytd-video-primary-info-renderer[flex-menu-enabled] #menu-container.ytd-video-primary-info-renderer { display: flex; flex: 1 1 auto; }ytd-video-primary-info-renderer[flex-menu-enabled] #menu.ytd-video-primary-info-renderer ytd-menu-renderer.ytd-video-primary-info-renderer { justify-content: flex-end; }ytd-watch-next-secondary-results-renderer { display: flex; flex-direction: column; --ytd-shorts-compact-layout-width: calc((var(--ytd-watch-flexy-sidebar-width) - 8px)/3); --ytd-shorts-thumbnail-height: calc(var(--ytd-watch-flexy-sidebar-width)/3/9*16); }ytd-item-section-renderer.ytd-watch-next-secondary-results-renderer { --ytd-item-section-item-margin: 8px; }#items.ytd-watch-next-secondary-results-renderer { display: flex; flex-direction: column; }#show-more-container.ytd-watch-next-secondary-results-renderer { width: 100%; margin-top: 16px; }ytd-topbar-menu-button-renderer:not([button-next]) { display: inline-block; text-transform: uppercase; }ytd-topbar-menu-button-renderer[is-icon-button][has-no-text] { font-size: 0px; }a.ytd-topbar-menu-button-renderer { display: flex; }a.yt-simple-endpoint.ytd-topbar-menu-button-renderer { color: inherit; border-radius: inherit; text-decoration: none; }#button.ytd-topbar-menu-button-renderer { color: var(--yt-button-color); background-color: var(--yt-button-background-color); }ytd-topbar-menu-button-renderer #button.ytd-topbar-menu-button-renderer { color: var(--yt-button-color,inherit); background-color: transparent; text-transform: var(--yt-button-text-transform,inherit); }button.ytd-topbar-menu-button-renderer, yt-icon-button.ytd-topbar-menu-button-renderer { padding: 1px 6px; }yt-icon-button.ytd-topbar-menu-button-renderer { width: var(--yt-button-icon-size,40px); height: var(--yt-button-icon-size,40px); color: var(--yt-endpoint-color,var(--yt-deprecated-luna-black)); }yt-icon-button.ytd-topbar-menu-button-renderer { line-height: 1; padding: 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)); }ytd-topbar-menu-button-renderer { opacity: var(--ytd-offline-opacity); pointer-events: var(--ytd-offline-pointer-events); }ytd-topbar-menu-button-renderer.style-default[is-icon-button], ytd-topbar-menu-button-renderer.style-text[is-icon-button] { color: var(--tffc2fd3a644f6275); }#content.ytd-ads-engagement-panel-content-renderer, ytd-ads-engagement-panel-content-renderer { display: flex; flex-direction: column; overflow: hidden; }@keyframes enable-clicks { 0% { pointer-events: none; } 100% { pointer-events: auto; } }@keyframes clips-fade-in { 0% { opacity: 0; display: none; } 100% { opacity: 1; display: block; } }@keyframes clips-footer-fade-in { 0% { opacity: 0; display: none; } 50% { opacity: 0; display: none; } 100% { opacity: 1; display: block; } }ytd-mini-guide-renderer { display: inline-block; background-color: transparent; z-index: 2028; padding: 0px 4px; }#items.ytd-mini-guide-renderer { margin-top: 4px; display: flex; flex-direction: column; }ytd-video-preview { --ytd-video-preview-width: 440px; --ytd-video-preview-height: 248px; --ytd-video-preview-aspect-ratio: 16/9; opacity: 0; pointer-events: none; position: absolute; top: 0px; left: 0px; padding: 12px; z-index: 1; background-color: transparent; display: flex; }#video-preview-container.ytd-video-preview { width: var(--ytd-video-preview-width); display: flex; flex-direction: column; }#media-container.ytd-video-preview { width: var(--ytd-video-preview-width); height: var(--ytd-video-preview-height); overflow: hidden; transform: translateZ(0px); }ytd-video-preview[rounded-corners-large] #media-container.ytd-video-preview { border-radius: 12px; }#media-container-link.ytd-video-preview { display: flex; }#player-container-wrapper.ytd-video-preview { position: absolute; width: var(--ytd-video-preview-width); height: var(--ytd-video-preview-height); background-color: #000000; opacity: 0; will-change: opacity; overflow: hidden; }#player-container.ytd-video-preview { position: absolute; height: calc(100% + 2px); width: auto; aspect-ratio: var(--ytd-video-preview-aspect-ratio); top: -1px; left: calc(-1px*var(--ytd-video-preview-aspect-ratio)); }#metadata.ytd-video-preview { position: absolute; bottom: 8px; left: 8px; right: 8px; }#player-controls.ytd-video-preview { opacity: 0; }ytd-video-preview[hide-player-controls] #player-controls.ytd-video-preview { display: none; }ytd-metadata-row-container-renderer { display: block; }ytd-video-description-transcript-section-renderer { display: block; padding: 16px 0px; box-sizing: border-box; }#header.ytd-video-description-transcript-section-renderer { display: flex; flex-direction: row; }#title.ytd-video-description-transcript-section-renderer { color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 2rem; line-height: 2.8rem; font-weight: 700; overflow: hidden; max-height: 2.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {#title.ytd-video-description-transcript-section-renderer { -webkit-line-clamp: 1; max-height: none; }}@media (max-width: 527.9px){#title.ytd-video-description-transcript-section-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; line-height: 2.6rem; font-weight: 700; overflow: hidden; max-height: 2.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {#title.ytd-video-description-transcript-section-renderer { -webkit-line-clamp: 1; max-height: none; }}}#title.ytd-video-description-transcript-section-renderer { max-height: 2.8rem; }@media (max-width: 527.9px){#title.ytd-video-description-transcript-section-renderer { max-height: 2.6rem; }}#sub-header-text.ytd-video-description-transcript-section-renderer { margin-top: 12px; margin-bottom: 16px; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; overflow: hidden; max-height: 4rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {#sub-header-text.ytd-video-description-transcript-section-renderer { -webkit-line-clamp: 2; max-height: none; }}#sub-header-text.ytd-video-description-transcript-section-renderer { max-height: 4rem; }@keyframes pulse-listening { 0% { transform: scale(1); opacity: 1; } 100% { transform: scale(2); opacity: 0; } }ytd-engagement-panel-section-list-renderer { border: 1px solid var(--tf3fc855af2285f5f); box-sizing: border-box; display: flex; flex-direction: column; }ytd-engagement-panel-section-list-renderer[visibility="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"]:not([dialog]) { display: none; }ytd-engagement-panel-section-list-renderer[match-content-theme] #content.ytd-engagement-panel-section-list-renderer { background-color: var(--t518e925f61bdcb91); }ytd-engagement-panel-section-list-renderer:not([live-chat-engagement-panel]) { border-radius: 12px; overflow: hidden; }#content.ytd-engagement-panel-section-list-renderer { overflow: hidden; height: calc(var(--ytd-engagement-panel-content-height) - 56px); min-height: calc(var(--ytd-engagement-panel-content-min-height) - 56px); width: var(--ytd-engagement-panel-content-width); flex: 1 1 auto; display: flex; flex-direction: column; }ytd-engagement-panel-section-list-renderer[target-id="engagement-panel-structured-description"] #content.ytd-engagement-panel-section-list-renderer .ytd-engagement-panel-section-list-renderer:first-child { padding-top: 16px; }ytd-engagement-panel-section-list-renderer:not([is-watch-while-panel])[target-id="engagement-panel-comments-section"] #content.ytd-engagement-panel-section-list-renderer { height: 100%; }ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer { padding-left: var(--ytd-margin-6x); }ytd-engagement-panel-section-list-renderer:not([is-watch-while-panel])[target-id="engagement-panel-comments-section"] ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer { height: 100%; padding-left: 0px; }ytd-engagement-panel-title-header-renderer { display: block; position: relative; }#header.ytd-engagement-panel-title-header-renderer { padding: 4px 2px 4px 16px; color: var(--tffc2fd3a644f6275); background-color: var(--t518e925f61bdcb91); display: flex; align-items: center; }#title-container.ytd-engagement-panel-title-header-renderer { margin: 10px 8px 10px 0px; overflow: hidden; flex: 1 1 1e-09px; }#title.ytd-engagement-panel-title-header-renderer { display: flex; flex-direction: row; align-items: baseline; }#title.ytd-engagement-panel-title-header-renderer:focus { outline: none; }ytd-engagement-panel-title-header-renderer:not([ads-semantic-text]) #title-text.ytd-engagement-panel-title-header-renderer { font-family: Roboto, Arial, sans-serif; font-size: 2rem; line-height: 2.8rem; font-weight: 700; overflow: hidden; max-height: 2.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {ytd-engagement-panel-title-header-renderer:not([ads-semantic-text]) #title-text.ytd-engagement-panel-title-header-renderer { -webkit-line-clamp: 1; max-height: none; }}ytd-engagement-panel-title-header-renderer:not([ads-semantic-text]) #title-text.ytd-engagement-panel-title-header-renderer { max-height: 2.8rem; }#contextual-info.ytd-engagement-panel-title-header-renderer { margin-left: 8px; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; line-height: 2.2rem; font-weight: 400; }#action-button.ytd-engagement-panel-title-header-renderer { margin: 10px 8px 10px 0px; }#action-buttons.ytd-engagement-panel-title-header-renderer { display: flex; flex-direction: row; }#menu.ytd-engagement-panel-title-header-renderer:not(:empty) { margin-right: 8px; }#menu.ytd-engagement-panel-title-header-renderer yt-sort-filter-sub-menu-renderer.ytd-engagement-panel-title-header-renderer { --yt-dropdown-menu-button-height: 40px; --yt-dropdown-menu-button-width: 40px; }#menu.ytd-engagement-panel-title-header-renderer { --ytd-menu-renderer-button-color: var(--tffc2fd3a644f6275); }#information-button.ytd-engagement-panel-title-header-renderer, #visibility-button.ytd-engagement-panel-title-header-renderer { --yt-button-color: var(--tffc2fd3a644f6275); }#navigation-button.ytd-engagement-panel-title-header-renderer { margin-left: -14px; margin-right: 4px; }#ads-info-button.ytd-engagement-panel-title-header-renderer { position: absolute; right: 0px; top: 0px; }#subtitle.ytd-engagement-panel-title-header-renderer { color: var(--t4a6da19e16bf221a); padding-top: 1px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; font-weight: 400; overflow: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {#subtitle.ytd-engagement-panel-title-header-renderer { -webkit-line-clamp: 1; max-height: none; }}#subheader.ytd-engagement-panel-title-header-renderer:not(:empty) { padding: 8px 12px; background-color: var(--t518e925f61bdcb91); border-top: 1px solid var(--tf3fc855af2285f5f); }ytd-live-chat-frame { box-sizing: border-box; z-index: 601; position: relative; overflow: hidden; display: flex; flex-direction: column; border: 1px solid var(--tf3fc855af2285f5f); }ytd-live-chat-frame #show-hide-button.ytd-live-chat-frame { display: flex; flex-direction: row; }ytd-live-chat-frame #show-hide-button.ytd-live-chat-frame > ytd-toggle-button-renderer.ytd-live-chat-frame { background-color: var(--t3e41d7b17b187f69); padding: 4px; }ytd-live-chat-frame[round-background] #show-hide-button.ytd-live-chat-frame > ytd-button-renderer.ytd-live-chat-frame, ytd-live-chat-frame[round-background] #show-hide-button.ytd-live-chat-frame > ytd-toggle-button-renderer.ytd-live-chat-frame { border-radius: 18px; }ytd-live-chat-frame[collapsed] iframe.ytd-live-chat-frame { max-height: 0px; }ytd-live-chat-frame[modern-buttons][collapsed] { border: 0px; }ytd-live-chat-frame[modern-buttons][collapsed] #show-hide-button.ytd-live-chat-frame > ytd-toggle-button-renderer.ytd-live-chat-frame { background-color: transparent; }ytd-live-chat-frame[rounded-container]:not([theater-watch-while]) { border-radius: 12px; }ytd-live-chat-frame[rounded-container] #show-hide-button.ytd-live-chat-frame ytd-toggle-button-renderer.ytd-live-chat-frame { border-radius: 0px 0px 12px 12px; }ytd-live-chat-frame[rounded-container] iframe.ytd-live-chat-frame { border-radius: 12px 12px 0px 0px; }iframe.ytd-live-chat-frame { width: 100%; flex: 1 1 1e-09px; }#show-hide-button.ytd-live-chat-frame > ytd-button-renderer.ytd-live-chat-frame, #show-hide-button.ytd-live-chat-frame > ytd-toggle-button-renderer.ytd-live-chat-frame { width: 100%; color: var(--yt-live-chat-secondary-text-color); background-color: var(--t518e925f61bdcb91); font-size: 11px; --yt-button-border-radius: 0; --yt-button-padding: 8px 24px; --yt-paper-button-width: 100%; }#show-hide-button.ytd-live-chat-frame > ytd-button-renderer.ytd-live-chat-frame:hover, #show-hide-button.ytd-live-chat-frame > ytd-toggle-button-renderer.ytd-live-chat-frame:hover { color: var(--yt-live-chat-primary-text-color); }#show-hide-button.ytd-live-chat-frame, ytd-message-renderer.ytd-live-chat-frame { flex: 0 0 auto; }ytd-live-chat-frame[hide-chat-frame] { display: none; }ytd-macro-markers-list-renderer { position: relative; overflow: hidden; display: flex; flex-direction: column; }#contents.ytd-macro-markers-list-renderer { display: flex; flex-direction: column; overflow-y: auto; }#contents.ytd-macro-markers-list-renderer, ytd-macro-markers-list-renderer { flex: 1 1 0%; }#sync-container.ytd-macro-markers-list-renderer { position: absolute; left: 0px; right: 0px; bottom: 0px; height: 60px; z-index: 2; transition:transform 0.2s cubic-bezier(0.05, 0, 0, 1); display: flex; flex-direction: row; align-items: center; justify-content: center; transform: translateY(60px); }#sync-button-modern.ytd-macro-markers-list-renderer { flex: 0 0 auto; }ytd-sentiment-bar-renderer { display: inline-block; }#container.ytd-sentiment-bar-renderer { height: 2px; background-color: var(--t7e34d5baa4ea6277); }#like-bar.ytd-sentiment-bar-renderer { background: var(--tffc2fd3a644f6275); height: 2px; transition:width 0.3s ease; }ytd-structured-description-content-renderer { display: block; overflow: hidden auto; }ytd-structured-description-content-renderer[engagement-panel] #items.ytd-structured-description-content-renderer { padding: 0px 16px; }ytd-structured-description-content-renderer[engagement-panel] ytd-video-description-header-renderer.ytd-structured-description-content-renderer { padding: 0px; }ytd-structured-description-content-renderer[engagement-panel] ytd-expandable-video-description-body-renderer.ytd-structured-description-content-renderer { padding: 0px 0px 16px; }ytd-structured-description-content-renderer[engagement-panel] ytd-video-description-infocards-section-renderer.ytd-structured-description-content-renderer { padding: 16px 0px; }ytd-structured-description-content-renderer[engagement-panel] ytd-horizontal-card-list-renderer.ytd-structured-description-content-renderer { margin: 0px -16px; padding: 16px 0px 16px 16px; }ytd-expandable-video-description-body-renderer.ytd-structured-description-content-renderer { padding: 24px 16px 16px; }ytd-horizontal-card-list-renderer.ytd-structured-description-content-renderer { padding: 16px 0px; }ytd-horizontal-card-list-renderer.ytd-structured-description-content-renderer:not(:first-child), ytd-metadata-row-container-renderer.ytd-structured-description-content-renderer:not(:first-child), ytd-structured-description-content-renderer[inline-structured-description] ytd-error-corrections-section-renderer.ytd-structured-description-content-renderer, ytd-structured-description-content-renderer[inline-structured-description] ytd-horizontal-card-list-renderer.ytd-structured-description-content-renderer, ytd-structured-description-content-renderer[inline-structured-description] ytd-video-description-infocards-section-renderer.ytd-structured-description-content-renderer { box-sizing: border-box; }ytd-consent-bump-v2-lightbox { display: inline; width: 0px; height: 0px; }#dialog.ytd-consent-bump-v2-lightbox { height: auto; padding: 24px 24px 8px; margin: 0px; border-radius: 2px; display: flex; flex-direction: column; }.eom-v1-dialog.ytd-consent-bump-v2-lightbox { width: 700px; }#dialog.ytd-consent-bump-v2-lightbox > .ytd-consent-bump-v2-lightbox:last-child { margin-bottom: 0px; }#topbar.ytd-consent-bump-v2-lightbox { z-index: 1; margin-top: 0px; display: flex; flex-direction: row; align-items: center; justify-content: space-between; }#logoandaside.ytd-consent-bump-v2-lightbox { display: flex; flex-direction: row; align-items: center; }#icon-container.ytd-consent-bump-v2-lightbox { margin-right: 8px; color: var(--t7f9b7e1603e20b94); }#logo-icon.ytd-consent-bump-v2-lightbox { width: 93px; height: 20px; }.logo-aside.ytd-consent-bump-v2-lightbox { color: var(--t4a6da19e16bf221a); }.top-buttons.ytd-consent-bump-v2-lightbox { display: flex; flex-direction: row; }.lang-picker-container.ytd-consent-bump-v2-lightbox { margin-right: 16px; }.lang-picker-container.ytd-consent-bump-v2-lightbox { position: relative; }#lang-select.ytd-consent-bump-v2-lightbox { position: absolute; display: none; }#content.ytd-consent-bump-v2-lightbox { overflow-y: auto; }div.body.ytd-consent-bump-v2-lightbox { margin-top: 0px; padding: 0px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; color: var(--tffc2fd3a644f6275); }.body.ytd-consent-bump-v2-lightbox > div.ytd-consent-bump-v2-lightbox { margin: 16px 0px; }.termlinks.ytd-consent-bump-v2-lightbox .term_separator.ytd-consent-bump-v2-lightbox { margin: 0px 8px; display: inline-block; }.legal-text.ytd-consent-bump-v2-lightbox { margin: 16px 0px; }li.icon-li.ytd-consent-bump-v2-lightbox { list-style: none; display: flex; margin: 8px 0px; }.item-icon.ytd-consent-bump-v2-lightbox { flex: 0 0 auto; margin-right: 16px; }.body.ytd-consent-bump-v2-lightbox > div.eom-buttons.ytd-consent-bump-v2-lightbox { margin: 36px 0px 0px; display: flex; justify-content: flex-end; flex-wrap: wrap; }.eom-button-row.ytd-consent-bump-v2-lightbox { display: flex; justify-content: flex-end; flex-wrap: wrap; }.eom-buttons.ytd-consent-bump-v2-lightbox ytd-button-renderer.ytd-consent-bump-v2-lightbox { margin: 0px 8px 12px 12px; }h2.eom-title.ytd-consent-bump-v2-lightbox { text-align: center; margin: 24px 0px; color: var(--tffc2fd3a644f6275); font-family: "YouTube Sans", Roboto, sans-serif; font-size: 2.8rem; line-height: 3.8rem; font-weight: 700; }@media (max-width: 527.9px){h2.eom-title.ytd-consent-bump-v2-lightbox { font-family: "YouTube Sans", Roboto, sans-serif; font-size: 2.4rem; line-height: 3.2rem; font-weight: 700; }}.loading-overlay.ytd-consent-bump-v2-lightbox { position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; background: var(--t518e925f61bdcb91); z-index: 999; display: flex; flex-direction: column; align-items: center; justify-content: center; }.loading-overlay.ytd-consent-bump-v2-lightbox tp-yt-paper-spinner-lite.ytd-consent-bump-v2-lightbox { width: 36px; height: 36px; }.loading-message.ytd-consent-bump-v2-lightbox { margin-top: 16px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; }.error-overlay.ytd-consent-bump-v2-lightbox { position: absolute; width: 100%; left: 0px; bottom: 0px; background: var(--t1405e70a39276293); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px; border-radius: 2px; }.error-message.ytd-consent-bump-v2-lightbox { color: #ffffff; padding: 12px 24px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; }.ica-claimer.ytd-consent-bump-v2-lightbox { border-radius: 8px; background: var(--t7f4f2c6d54836ce0); padding: 12px 24px; margin: 24px 0px; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; }ytd-consent-bump-v2-renderer { display: inline; width: 0px; height: 0px; }ytd-yoodle-renderer { display: inline-block; }ytd-yoodle-renderer .lottie-player.ytd-yoodle-renderer { width: 122px; }ytd-yoodle-renderer[hide-lottie] ytd-lottie-player.ytd-yoodle-renderer { display: none; }img.ytd-yoodle-renderer { height: 56px; }@keyframes progress-bar { 0% { right: 100%; } 100% { right: 0px; } }@keyframes background-out { 0% { opacity: 1; } 100% { opacity: 0; } }@keyframes background-in { 0% { opacity: 0; transform: scale(1); } 100% { opacity: 1; transform: scale(1.1); } }@keyframes content-in { 0% { opacity: 0; transform: translateY(25px); } 80% { transform: translateY(0px); } 100% { opacity: 1; transform: translateY(0px); } }@keyframes content-out { 0% { opacity: 1; transform: translateY(0px); } 80% { transform: translateY(-25px); } 100% { opacity: 0; transform: translateY(-25px); } }.ytIconWrapperHost.ytd-logo, yt-icon.ytd-logo { height: 20px; width: 93px; padding: 18px 14px 18px 16px; color: var(--t7f9b7e1603e20b94); flex: 0 0 auto; }ytd-masthead { --paper-input-container-input-align: baseline; display: block; width: 100%; }#background.ytd-masthead { z-index: -1; opacity: 1; position: absolute; height: 56px; width: 100%; background: var(--t3e41d7b17b187f69); }#container.ytd-masthead { height: 56px; padding: 0px 16px; display: flex; flex-direction: row; align-items: center; justify-content: space-between; }#guide-button.ytd-masthead { margin: 0px; }yt-icon-button.ytd-masthead:hover, ytd-notification-topbar-button-renderer.ytd-masthead:hover, ytd-topbar-menu-button-renderer.ytd-masthead:hover { background-color: var(--tf3fc855af2285f5f); border-radius: 24px; }.ytd-masthead#buttons.ytd-masthead > ytd-topbar-menu-button-renderer.ytd-masthead:last-of-type:hover { background-color: transparent; }#guide-icon.ytd-masthead { color: var(--tffc2fd3a644f6275); }#start.ytd-masthead { display: flex; flex-direction: row; align-items: center; }#center.ytd-masthead { flex: 0 1 732px; min-width: 0px; display: flex; flex-direction: row; align-items: center; }#skip-navigation.ytd-masthead { position: absolute; top: -1000px; border-radius: 18px; background-color: var(--t3e41d7b17b187f69); }#end.ytd-masthead, #start.ytd-masthead { display: flex; flex-direction: row; }#end.ytd-masthead { flex: 0 0 auto; }yt-icon-button.ytd-masthead { --yt-icon-button-icon-width: 24px; --yt-icon-button-icon-height: 24px; color: var(--tffc2fd3a644f6275); width: 40px; height: 40px; padding: 8px; margin-right: 8px; box-sizing: border-box; }#back-button-tooltip.ytd-masthead, #back-button.ytd-masthead, #search-button-narrow.ytd-masthead, #search-button.ytd-masthead { display: none; }#back-button.ytd-masthead { margin-right: 8px; }#end.ytd-masthead { min-width: 225px; align-items: center; justify-content: flex-end; }#buttons.ytd-masthead { display: flex; flex-direction: row; align-items: center; }#buttons.ytd-masthead > .ytd-masthead { display: flex; }#buttons.ytd-masthead > .ytd-masthead:not(:last-child) { margin-right: 8px; }#buttons.ytd-masthead .ytd-masthead[is-icon-button], #voice-search-button.ytd-masthead .ytd-masthead[is-icon-button] { color: var(--tffc2fd3a644f6275); outline: none; }#voice-search-button.ytd-masthead { border-radius: 100px; margin-left: 12px; background-color: var(--t7f4f2c6d54836ce0); }#ai-companion-button.ytd-masthead { margin: 0px 12px; }@media (max-width: 656px){ytd-masthead:not([ai-companion-enabled]) #container.ytd-masthead { padding: 0px 8px; }ytd-masthead:not([ai-companion-enabled]) #end.ytd-masthead { min-width: 0px; }ytd-masthead:not([ai-companion-enabled]) #guide-button.ytd-masthead { margin: 0px 4px 0px 0px; }ytd-masthead:not([ai-companion-enabled]) ytd-topbar-menu-button-renderer.ytd-masthead { padding: 0px; }ytd-masthead:not([ai-companion-enabled]) #buttons.ytd-masthead > .ytd-masthead:not(:last-child) { margin-right: 0px; }ytd-masthead:not([ai-companion-enabled]) yt-searchbox.ytd-masthead { display: none; margin: 0px; }ytd-masthead:not([ai-companion-enabled]) #voice-search-button.ytd-masthead { margin-left: 0px; background-color: transparent; }ytd-masthead:not([ai-companion-enabled]) #center.ytd-masthead { flex: 1 1 1e-09px; justify-content: flex-end; }ytd-masthead:not([ai-companion-enabled]) #search-button-narrow.ytd-masthead, ytd-masthead:not([ai-companion-enabled]) #search-button.ytd-masthead { display: block; margin-right: 0px; }ytd-masthead:not([ai-companion-enabled]) yt-icon-button.ytd-masthead { margin-right: 0px; }ytd-masthead:not([ai-companion-enabled]) ytd-topbar-logo-renderer.ytd-masthead { flex: 1 1 1e-09px; }}@media (max-width: 750px){#ai-companion-button.ytd-masthead { margin-left: 0px; }}@media (max-width: 428px){#buttons.ytd-masthead > ytd-notification-topbar-button-renderer.ytd-masthead, #voice-search-button.ytd-masthead { display: none; }}@media (max-width: 512px){#ai-companion-button.ytd-masthead { display: none; }}ytd-permission-role-bottom-bar-renderer { position: fixed; bottom: 0px; left: 0px; z-index: 2021; background-color: var(--tffc2fd3a644f6275); color: var(--t6216186c28b3834b); width: 100%; display: flex; justify-content: space-around; }.pom-role-text.ytd-permission-role-bottom-bar-renderer { padding-top: 4px; padding-bottom: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; }ytd-popup-container { display: block; position: absolute; top: 0px; width: 100%; }ytd-topbar-logo-renderer { display: flex; flex-direction: row; }#logo.ytd-topbar-logo-renderer, ytd-yoodle-renderer.ytd-topbar-logo-renderer { padding: 0px; align-items: center; flex: 0 0 auto; display: flex; flex-direction: row; align-self: center; }#country-code.ytd-topbar-logo-renderer { color: var(--t4a6da19e16bf221a); margin: 12px 0px 0px -10px; }ytd-video-view-count-renderer { display: inline-block; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; line-height: 2.2rem; font-weight: 400; }ytd-video-view-count-renderer[small] { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; }.short-view-count.ytd-video-view-count-renderer { display: none; }@media screen and (max-width: 600px){.short-view-count.ytd-video-view-count-renderer { display: inline-block; }.view-count.ytd-video-view-count-renderer { display: none; }}span.ytd-video-view-count-renderer { color: var(--t4a6da19e16bf221a); }ytd-watch-info-text { display: inline-flex; vertical-align: top; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 500; }ytd-watch-info-text:not([detailed]) #info.ytd-watch-info-text { --yt-endpoint-color: var( --yt-watch-info-text-endpoint-color,var(--t4a6da19e16bf221a) ); --yt-endpoint-hover-color: var( --yt-watch-info-text-endpoint-color,var(--t4a6da19e16bf221a) ); --yt-endpoint-visited-color: var( --yt-watch-info-text-endpoint-color,var(--t4a6da19e16bf221a) ); white-space: pre; }[dir="ltr"] ytd-watch-info-text:not([detailed]):not([metadata-above-the-fold]) #info-container.ytd-watch-info-text, ytd-watch-info-text:not([detailed]):not([metadata-above-the-fold]) #info-container.ytd-watch-info-text[dir="ltr"] { mask-image: linear-gradient(90deg, #000000 90%, rgba(0, 0, 0, 0)); }#info-container.ytd-watch-info-text { overflow: hidden; display: inline-flex; width: 100%; vertical-align: top; }#date-text.ytd-watch-info-text, #subtitle.ytd-watch-info-text, #view-count.ytd-watch-info-text { display: inline-flex; white-space: pre; }ytd-watch-metadata { display: block; color: var(--tffc2fd3a644f6275); }h1.ytd-watch-metadata { word-break: break-word; font-family: Roboto, Arial, sans-serif; font-size: 2rem; line-height: 2.8rem; font-weight: 700; overflow: hidden; max-height: 5.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {h1.ytd-watch-metadata { -webkit-line-clamp: 2; max-height: none; }}@media (max-width: 527.9px){h1.ytd-watch-metadata { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; line-height: 2.6rem; font-weight: 700; overflow: hidden; max-height: 5.2rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {h1.ytd-watch-metadata { -webkit-line-clamp: 2; max-height: none; }}}h1.ytd-watch-metadata { max-height: 5.6rem; }@media (max-width: 527.9px){h1.ytd-watch-metadata { max-height: 5.2rem; }}ytd-watch-metadata[title-headline-xs] h1.ytd-watch-metadata { font-family: Roboto, Arial, sans-serif; font-size: 2rem; line-height: 2.8rem; font-weight: 700; overflow: hidden; max-height: 5.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {ytd-watch-metadata[title-headline-xs] h1.ytd-watch-metadata { -webkit-line-clamp: 2; max-height: none; }}@media (max-width: 527.9px){ytd-watch-metadata[title-headline-xs] h1.ytd-watch-metadata { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; line-height: 2.6rem; font-weight: 700; overflow: hidden; max-height: 5.2rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }@supports (-webkit-line-clamp:1) {ytd-watch-metadata[title-headline-xs] h1.ytd-watch-metadata { -webkit-line-clamp: 2; max-height: none; }}}ytd-watch-metadata[title-headline-xs] h1.ytd-watch-metadata { max-height: 5.6rem; }@media (max-width: 527.9px){ytd-watch-metadata[title-headline-xs] h1.ytd-watch-metadata { max-height: 5.2rem; }}.item.ytd-watch-metadata { box-sizing: border-box; min-width: 350px; margin-right: 12px; margin-top: 12px; }#top-row.ytd-watch-metadata { margin-top: -4px; display: flex; flex-direction: row; justify-content: flex-start; }ytd-watch-metadata[actions-on-separate-line] #top-row.ytd-watch-metadata { display: block; }#description.ytd-watch-metadata { --ytd-text-inline-expander-button-color: var(--tffc2fd3a644f6275); position: relative; border-radius: 12px; background: var(--t7f4f2c6d54836ce0); min-width: max(381px, 50% - 12px); flex: 1 1 1e-09px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; line-height: 2rem; font-weight: 400; }ytd-watch-metadata[description-collapsed] #description.ytd-watch-metadata { cursor: pointer; }ytd-watch-metadata[description-collapsed] #description.ytd-watch-metadata:hover { --ytd-text-inline-expander-button-color: var( --yt-saturated-text-primary,var(--tffc2fd3a644f6275) ); background: var(--yt-saturated-raised-background,var(--t7f4f2c6d54836ce0)); }ytd-watch-metadata[description-collapsed] #description.ytd-watch-metadata:hover ytd-watch-info-text.ytd-watch-metadata { --yt-watch-info-text-endpoint-color: var(--yt-saturated-text-secondary); color: var(--yt-saturated-text-primary,var(--tffc2fd3a644f6275)); }#description-inner.ytd-watch-metadata { margin: 12px; }#ytd-watch-info-text.ytd-watch-metadata { width: 100%; }ytd-watch-metadata[description-collapsed] #ytd-watch-info-text.ytd-watch-metadata { margin-right: 8px; }#description-placeholder.ytd-watch-metadata { color: var(--t4a6da19e16bf221a); font-style: italic; }ytd-structured-description-content-renderer.ytd-watch-metadata { margin-top: 16px; }#actions.ytd-watch-metadata { margin-right: 0px; min-width: calc(50% - 6px); align-items: center; display: flex; flex-direction: row; }ytd-watch-metadata[flex-menu-enabled] #actions.ytd-watch-metadata { flex: 1 1 auto; }ytd-watch-metadata[actions-on-separate-line] #actions.ytd-watch-metadata { justify-content: flex-start; }ytd-watch-metadata[action-buttons-update-owner-width] #actions.ytd-watch-metadata { min-width: auto; }#actions-inner.ytd-watch-metadata { display: flex; flex-direction: column; }ytd-watch-metadata[flex-menu-enabled] #actions-inner.ytd-watch-metadata { width: 100%; }ytd-watch-metadata[flex-menu-enabled] #actions.ytd-watch-metadata ytd-menu-renderer.ytd-watch-metadata { justify-content: flex-end; }ytd-watch-metadata[actions-on-separate-line] #actions.ytd-watch-metadata ytd-menu-renderer.ytd-watch-metadata { justify-content: flex-start; }#menu.ytd-watch-metadata { --yt-button-icon-size: 36px; }#middle-row.ytd-watch-metadata { padding-top: 10px; }#middle-row.ytd-watch-metadata:empty { display: none; }#bottom-row.ytd-watch-metadata { margin-top: 0px; margin-right: -12px; display: flex; flex-flow: wrap; }#comment-teaser.ytd-watch-metadata, #owner.ytd-watch-metadata, #teaser-carousel.ytd-watch-metadata { flex: 1 1 1e-09px; }#owner.ytd-watch-metadata { min-width: calc(50% - 6px); flex: 1 1 1e-09px; display: flex; flex-direction: row; align-items: center; }ytd-watch-metadata[action-buttons-update-owner-width] #owner.ytd-watch-metadata { margin-right: 32px; max-width: 100%; width: fit-content; min-width: auto; flex: 0 0 auto; }ytd-watch-metadata[action-buttons-update-owner-width][actions-on-separate-line] #owner.ytd-watch-metadata { margin-right: 0px; }#comment-teaser.ytd-watch-metadata { min-width: max(381px, 50% - 12px); }ytd-app { --app-drawer-width: 240px; --ytd-persistent-guide-width: 240px; --ytd-permission-role-bottom-bar-height: 30px; --ytd-mini-guide-width: 72px; --app-drawer-content-container-background-color: var(--t3e41d7b17b187f69); --ytd-masthead-height-accounting-for-hidden: var( --ytd-masthead-height-absolute,var(--ytd-toolbar-height) ); background: var(--t3e41d7b17b187f69); display: block; left: 0px; min-height: 100%; position: absolute; right: 0px; top: 0px; scrollbar-color: var(--t4a6da19e16bf221a) transparent; }#guide-button.ytd-app { color: var(--tffc2fd3a644f6275); padding: 8px; box-sizing: border-box; height: 40px; width: 40px; }#guide-icon.ytd-app { fill: var(--tffc2fd3a644f6275); }#guide-content.ytd-app { background: var(--t3e41d7b17b187f69); flex: 1 1 1e-09px; display: flex; flex-direction: column; }#guide-inner-content.ytd-app { overflow: hidden auto; flex: 1 1 1e-09px; scrollbar-color: transparent transparent; scrollbar-width: thin; }#guide-inner-content.ytd-app:hover { scrollbar-color: var(--t7e34d5baa4ea6277) transparent; }ytd-mini-guide-renderer.ytd-app { position: fixed; left: 0px; top: var(--ytd-masthead-height,var(--ytd-toolbar-height)); bottom: 0px; width: var(--ytd-mini-guide-width); box-sizing: border-box; }tp-yt-app-drawer.ytd-app:not([persistent]) { z-index: 2030; }#guide-wrapper.ytd-app { height: 100%; display: flex; flex-direction: column; }#guide-spacer.ytd-app { margin-top: var(--ytd-masthead-height,var(--ytd-toolbar-height)); }tp-yt-app-drawer.ytd-app:not([persistent]) #guide-spacer.ytd-app { display: none; }#masthead-container.ytd-app { position: fixed; top: 0px; width: 100%; z-index: 2020; transform: translateY(0px); transition:transform 0.3s cubic-bezier(0.05, 0, 0, 1); }#frosted-glass.ytd-app { position: fixed; top: 0px; width: 100%; z-index: 2018; height: 56px; }#frosted-glass.loading-without-chipbar.ytd-app, #frosted-glass.none.ytd-app, #frosted-glass.without-chipbar.ytd-app { display: none; }#masthead-container.ytd-app::after { content: ""; height: 5px; opacity: 1; pointer-events: none; position: absolute; right: 0px; width: 100%; z-index: 2050; bottom: 0px; left: 0px; }#header.ytd-app { height: 56px; padding-left: 16px; display: flex; flex-direction: row; align-items: center; }tp-yt-app-drawer.ytd-app #header.ytd-app::after { content: ""; height: 5px; left: 0px; position: absolute; right: 0px; top: var(--ytd-toolbar-height); width: 100%; }#page-manager.ytd-app { --ytd-toolbar-offset: var(--ytd-masthead-height,var(--ytd-toolbar-height)); overflow-x: inherit; overflow-y: visible; margin-top: var(--ytd-masthead-height,var(--ytd-toolbar-height)); display: flex; flex: 1 1 1e-09px; }ytd-app:not([persistent-panel-visible]) #persistent-panel-container.ytd-app, ytd-app[has-pending-watch-navigation] #persistent-panel-container.ytd-app, ytd-app[is-watch-page] #persistent-panel-container.ytd-app { transform: translateX(400px); }#persistent-panel-container.ytd-app { position: fixed; top: var(--ytd-toolbar-height); right: 0px; bottom: 0px; width: 400px; z-index: 2031; padding: 0px 24px 24px 0px; box-sizing: border-box; transform: translateX(0px); transition:transform 0.5s cubic-bezier(0.05, 0, 0, 1); }yt-page-navigation-progress.ytd-app { --yt-page-navigation-container-color: var(--tf3fc855af2285f5f); z-index: 2100; }yt-content-loading-renderer { display: flex; flex-direction: column; align-items: center; justify-content: center; flex: 1 1 1e-09px; }tp-yt-paper-spinner.yt-content-loading-renderer { margin: 16px 0px; }yt-page-navigation-progress { pointer-events: none; background-color: var(--yt-page-navigation-container-color,#e0e0e0); }#progress.yt-page-navigation-progress, yt-page-navigation-progress { position: fixed; top: 0px; left: 0px; right: 0px; height: 2px; }#progress.yt-page-navigation-progress { transform-origin: left center; transform: scaleX(0); transition-property: transform; transition-duration: 0.08s; transition-timing-function: ease; background: linear-gradient(90deg, #ff0033 80%, #ff2791); }@keyframes background-entry { 0% { opacity: 0; transform: scale(1); } 100% { opacity: 1; transform: scale(1.1); } }body { padding: 0px; margin: 0px; overflow-y: scroll; }.hidden { display: none; }#masthead-skeleton-icons { display: flex; -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: end; justify-content: flex-end; }ytd-masthead.masthead-finish #masthead-skeleton-icons { display: none; }.masthead-skeleton-icon { border-radius: 50%; height: 32px; width: 32px; margin: 0px 8px; background-color: #e3e3e3; }html { background-color: #ffffff !important; text-size-adjust: none; }html { --primary-text-color: var(--light-theme-text-color); --primary-background-color: var(--light-theme-background-color); --secondary-text-color: var(--light-theme-secondary-color); --disabled-text-color: var(--light-theme-disabled-color); --divider-color: var(--light-theme-divider-color); --error-color: #dd2c00; --primary-color: #3f51b5; --light-primary-color: #c5cae9; --dark-primary-color: #303f9f; --accent-color: #ff4081; --light-accent-color: #ff80ab; --dark-accent-color: #f50057; --light-theme-background-color: #fff; --light-theme-base-color: #000; --light-theme-text-color: #212121; --light-theme-secondary-color: #737373; --light-theme-disabled-color: #9b9b9b; --light-theme-divider-color: #dbdbdb; --dark-theme-background-color: #212121; --dark-theme-base-color: #fff; --dark-theme-text-color: #fff; --dark-theme-secondary-color: #bcbcbc; --dark-theme-disabled-color: #646464; --dark-theme-divider-color: #3c3c3c; --text-primary-color: var(--dark-theme-text-color); --default-primary-color: var(--primary-color); }dom-bind, dom-if, dom-repeat { display: none; }@-webkit-keyframes ytp-party-background-color { 0% { background-color: #ff0000; } 20% { background-color: #00ff00; } 40% { background-color: #0000ff; } 60% { background-color: #ff00ff; } 80% { background-color: #ffff00; } 100% { background-color: #00ffff; } }@keyframes ytp-party-background-color { 0% { background-color: #ff0000; } 20% { background-color: #00ff00; } 40% { background-color: #0000ff; } 60% { background-color: #ff00ff; } 80% { background-color: #ffff00; } 100% { background-color: #00ffff; } }@-webkit-keyframes ytp-party-color { 0% { color: #ff0000; } 20% { color: #00ff00; } 40% { color: #0000ff; } 60% { color: #ff00ff; } 80% { color: #ffff00; } 100% { color: #00ffff; } }@keyframes ytp-party-color { 0% { color: #ff0000; } 20% { color: #00ff00; } 40% { color: #0000ff; } 60% { color: #ff00ff; } 80% { color: #ffff00; } 100% { color: #00ffff; } }@-webkit-keyframes ytp-party-fill { 0% { fill: #ff0000; } 20% { fill: #00ff00; } 40% { fill: #0000ff; } 60% { fill: #ff00ff; } 80% { fill: #ffff00; } 100% { fill: #00ffff; } }@keyframes ytp-party-fill { 0% { fill: #ff0000; } 20% { fill: #00ff00; } 40% { fill: #0000ff; } 60% { fill: #ff00ff; } 80% { fill: #ffff00; } 100% { fill: #00ffff; } }@-webkit-keyframes ytp-bezel-fadeout { 0% { opacity: 1; } 100% { opacity: 0; transform: scale(2); } }@keyframes ytp-bezel-fadeout { 0% { opacity: 1; } 100% { opacity: 0; transform: scale(2); } }@-webkit-keyframes ytp-delhi-modern-bezel-fadeout { 0% { opacity: 0; } 25%, 75% { opacity: 1; transform: scale(1.33); } 100% { opacity: 0; transform: scale(1); } }@keyframes ytp-delhi-modern-bezel-fadeout { 0% { opacity: 0; } 25%, 75% { opacity: 1; transform: scale(1.33); } 100% { opacity: 0; transform: scale(1); } }@-webkit-keyframes ytp-delhi-modern-bezel-text-fadeout { 0% { opacity: 0; } 25%, 75% { opacity: 1; } 100% { opacity: 0; } }@keyframes ytp-delhi-modern-bezel-text-fadeout { 0% { opacity: 0; } 25%, 75% { opacity: 1; } 100% { opacity: 0; } }@-webkit-keyframes ytp-title-channel-fade-in { 0% { background-color: transparent; max-width: 10%; } 25% { background-color: rgba(35, 35, 35, 0.9); } 75% { max-width: 100%; } }@keyframes ytp-title-channel-fade-in { 0% { background-color: transparent; max-width: 10%; } 25% { background-color: rgba(35, 35, 35, 0.9); } 75% { max-width: 100%; } }@-webkit-keyframes ytp-title-channel-fade-out { 0% { background-color: rgba(35, 35, 35, 0.9); width: 500px; } 75% { background-color: rgba(35, 35, 35, 0.9); width: 50px; } }@keyframes ytp-title-channel-fade-out { 0% { background-color: rgba(35, 35, 35, 0.9); width: 500px; } 75% { background-color: rgba(35, 35, 35, 0.9); width: 50px; } }@-webkit-keyframes ytp-title-channel-fade-in-big-mode { 0% { background-color: transparent; max-width: 15%; } 25% { background-color: rgba(35, 35, 35, 0.9); } 75% { max-width: 100%; } }@keyframes ytp-title-channel-fade-in-big-mode { 0% { background-color: transparent; max-width: 15%; } 25% { background-color: rgba(35, 35, 35, 0.9); } 75% { max-width: 100%; } }@-webkit-keyframes ytp-title-channel-fade-out-big-mode { 0% { background-color: rgba(35, 35, 35, 0.9); width: 500px; } 75% { background-color: rgba(35, 35, 35, 0.9); width: 70px; } }@keyframes ytp-title-channel-fade-out-big-mode { 0% { background-color: rgba(35, 35, 35, 0.9); width: 500px; } 75% { background-color: rgba(35, 35, 35, 0.9); width: 70px; } }@-webkit-keyframes ytp-title-expanded-fade-in { 0% { opacity: 0; } 25% { opacity: 0; } 100% { opacity: 1; } }@keyframes ytp-title-expanded-fade-in { 0% { opacity: 0; } 25% { opacity: 0; } 100% { opacity: 1; } }@-webkit-keyframes ytp-title-expanded-fade-out { 0% { opacity: 1; } 25% { opacity: 1; } 100% { opacity: 0; } }@keyframes ytp-title-expanded-fade-out { 0% { opacity: 1; } 25% { opacity: 1; } 100% { opacity: 0; } }@-webkit-keyframes ytp-title-beacon-pulse { 0% { background: black; width: 40px; height: 40px; left: 5px; top: 5px; } 50% { background: transparent; width: 50px; height: 50px; left: 0px; top: 0px; } }@keyframes ytp-title-beacon-pulse { 0% { background: black; width: 40px; height: 40px; left: 5px; top: 5px; } 50% { background: transparent; width: 50px; height: 50px; left: 0px; top: 0px; } }@-webkit-keyframes arrow-fade-out-1 { 0% { opacity: 0; } 17% { opacity: 0.9; } 33% { opacity: 0.6; } 50% { opacity: 0.3; } 67% { opacity: 0.3; } 83% { opacity: 0.3; } 100% { opacity: 0; } }@keyframes arrow-fade-out-1 { 0% { opacity: 0; } 17% { opacity: 0.9; } 33% { opacity: 0.6; } 50% { opacity: 0.3; } 67% { opacity: 0.3; } 83% { opacity: 0.3; } 100% { opacity: 0; } }@-webkit-keyframes arrow-fade-out-2 { 0% { opacity: 0; } 17% { opacity: 0.3; } 33% { opacity: 0.9; } 50% { opacity: 0.6; } 67% { opacity: 0.3; } 83% { opacity: 0.3; } 100% { opacity: 0; } }@keyframes arrow-fade-out-2 { 0% { opacity: 0; } 17% { opacity: 0.3; } 33% { opacity: 0.9; } 50% { opacity: 0.6; } 67% { opacity: 0.3; } 83% { opacity: 0.3; } 100% { opacity: 0; } }@-webkit-keyframes arrow-fade-out-3 { 0% { opacity: 0; } 17% { opacity: 0.3; } 33% { opacity: 0.3; } 50% { opacity: 0.9; } 67% { opacity: 0.6; } 83% { opacity: 0.3; } 100% { opacity: 0; } }@keyframes arrow-fade-out-3 { 0% { opacity: 0; } 17% { opacity: 0.3; } 33% { opacity: 0.3; } 50% { opacity: 0.9; } 67% { opacity: 0.6; } 83% { opacity: 0.3; } 100% { opacity: 0; } }@-webkit-keyframes grow-circle { 0% { transform: scale(0); } 100% { transform: scale(1) translateY(-25%); } }@keyframes grow-circle { 0% { transform: scale(0); } 100% { transform: scale(1) translateY(-25%); } }@-webkit-keyframes ytp-equalizer-animation { 0% { transform: scaleY(1); } 50% { transform: scaleY(0.5); } 100% { transform: scaleY(1); } }@keyframes ytp-equalizer-animation { 0% { transform: scaleY(1); } 50% { transform: scaleY(0.5); } 100% { transform: scaleY(1); } }@-webkit-keyframes ytp-fullscreen-button-corner-0-animation { 50% { transform: translate(-1px, -1px); } }@keyframes ytp-fullscreen-button-corner-0-animation { 50% { transform: translate(-1px, -1px); } }@-webkit-keyframes ytp-fullscreen-button-corner-1-animation { 50% { transform: translate(1px, -1px); } }@keyframes ytp-fullscreen-button-corner-1-animation { 50% { transform: translate(1px, -1px); } }@-webkit-keyframes ytp-fullscreen-button-corner-2-animation { 50% { transform: translate(1px, 1px); } }@keyframes ytp-fullscreen-button-corner-2-animation { 50% { transform: translate(1px, 1px); } }@-webkit-keyframes ytp-fullscreen-button-corner-3-animation { 50% { transform: translate(-1px, 1px); } }@keyframes ytp-fullscreen-button-corner-3-animation { 50% { transform: translate(-1px, 1px); } }@-webkit-keyframes ytp-jump-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }@keyframes ytp-jump-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }@-webkit-keyframes ytp-jump-spin-backwards { 0% { transform: rotate(1turn); } 100% { transform: rotate(0deg); } }@keyframes ytp-jump-spin-backwards { 0% { transform: rotate(1turn); } 100% { transform: rotate(0deg); } }@-webkit-keyframes bezel-fade-in { 0% { opacity: 0; } 25%, 75% { opacity: 1; transform: scale(2); } 100% { opacity: 0; transform: scale(1); } }@keyframes bezel-fade-in { 0% { opacity: 0; } 25%, 75% { opacity: 1; transform: scale(2); } 100% { opacity: 0; transform: scale(1); } }@-webkit-keyframes ytp-spinner-linspin { 100% { transform: rotate(1turn); } }@keyframes ytp-spinner-linspin { 100% { transform: rotate(1turn); } }@-webkit-keyframes ytp-spinner-easespin { 12.5% { transform: rotate(135deg); } 25% { transform: rotate(270deg); } 37.5% { transform: rotate(405deg); } 50% { transform: rotate(540deg); } 62.5% { transform: rotate(675deg); } 75% { transform: rotate(810deg); } 87.5% { transform: rotate(945deg); } 100% { transform: rotate(3turn); } }@keyframes ytp-spinner-easespin { 12.5% { transform: rotate(135deg); } 25% { transform: rotate(270deg); } 37.5% { transform: rotate(405deg); } 50% { transform: rotate(540deg); } 62.5% { transform: rotate(675deg); } 75% { transform: rotate(810deg); } 87.5% { transform: rotate(945deg); } 100% { transform: rotate(3turn); } }@-webkit-keyframes ytp-spinner-left-spin { 0% { transform: rotate(130deg); } 50% { transform: rotate(-5deg); } 100% { transform: rotate(130deg); } }@keyframes ytp-spinner-left-spin { 0% { transform: rotate(130deg); } 50% { transform: rotate(-5deg); } 100% { transform: rotate(130deg); } }@-webkit-keyframes ytp-right-spin { 0% { transform: rotate(-130deg); } 50% { transform: rotate(5deg); } 100% { transform: rotate(-130deg); } }@keyframes ytp-right-spin { 0% { transform: rotate(-130deg); } 50% { transform: rotate(5deg); } 100% { transform: rotate(-130deg); } }@-webkit-keyframes ytp-unmute-width-anim { 0% { width: 0px; } 100% { width: 100%; } }@keyframes ytp-unmute-width-anim { 0% { width: 0px; } 100% { width: 100%; } }@-webkit-keyframes ytp-unmute-alpha-anim { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes ytp-unmute-alpha-anim { 0% { opacity: 0; } 100% { opacity: 1; } }@supports (aspect-ratio:1/1) {.ytp-modern-videowall-still-image { aspect-ratio: 16 / 9; }}@supports not (aspect-ratio:1/1) {.ytp-modern-videowall-still-image { height: 0px; padding-bottom: 56.25%; }}ps-dom-if, ps-dom-repeat { display: none; }html{opacity:1}}