@layer swift3 {@font-face{font-family:"Roboto";font-weight:400;font-style:normal;font-stretch:100%;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-1F1AE, 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-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, 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/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw7da939ed.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:400;font-style:normal;font-stretch:100%;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-20C4, 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/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWwb5ec51d8.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:400;font-style:normal;font-stretch:100%;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/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ051b0ddb.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:500;font-style:normal;font-stretch:100%;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-1F1AE, 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-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, 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/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw7da939ed.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:500;font-style:normal;font-stretch:100%;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-20C4, 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/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWwb5ec51d8.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:500;font-style:normal;font-stretch:100%;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/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ051b0ddb.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:700;font-style:normal;font-stretch:100%;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-1F1AE, 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-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, 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/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw7da939ed.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:700;font-style:normal;font-stretch:100%;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-20C4, 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/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWwb5ec51d8.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:700;font-style:normal;font-stretch:100%;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/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ051b0ddb.woff) format('woff2');font-display:swap;}:root { --t3a480c2f814ef19c: initial; --t77e217518bcd986b: initial; --tc5e0863356bf5767: initial; --t7a2234c5eadde886: initial; --td340014d093b0821: initial; --tf8c80baf678711b8: 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; --t4d4f132f4712716a: initial; --t93a9a9c8ff5bfbfc: initial; --tb315d8832c2ef6ef: initial; --te9b0b5b330fb2a7b: 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; --taf7bd2f2e5a02772: initial; --t374de7a0f7f6b6a4: initial; --tf4689f158df519fa: initial; --t0aeda4b8dc32d2ba: initial; --t411713ca69f5bc16: initial; --t86c44655e6eba63b: initial; --t231ac42975008fa5: 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; --tfd295fd3f8d41cf1: initial; --tdc8af6750f0dad0d: initial; --t3410c91649e5eb8a: initial; --t4aeaa857de8a786b: initial; --t296c7f81dd09a9c3: initial; --tfa3475c508f5dfef: initial; --t9bc0b740242da017: initial; --t441a0e44e495381a: initial; --tbdeaf5bc17152abc: 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; --ta9b56aa666d71f06: initial; --t7c4965c11f8537c0: initial; --t432fbdbd7f2f3f71: initial; --t7f006a3165d45f92: initial; --tf3fc031aaa66f63b: initial; --taf1bdd961423c15f: initial; --t9d7bdcaefc975d44: initial; --t4fb0f67b251e1a42: initial; --ta08e036410c14538: initial; --t7f9b7e1603e20b94: initial; }@-webkit-keyframes spinner { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }@keyframes spinner { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }html { color: #0f0f0f; background-color: #ffffff; font-size: 10px; font-family: Roboto, Arial, sans-serif; }body { margin: 0px; padding: 0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left); font-size: 1.2rem; overflow-x: hidden; }[hidden][hidden] { display: none; visibility: hidden; }header { height: 48px; }.player-container { position: absolute; top: 48px; right: env(safe-area-inset-right); left: env(safe-area-inset-left); overflow: hidden; z-index: 2; }[has-player-custom-control="true"] .player-container { overflow: visible !important; }.player-container .player-size, ytm-watch .player-size { position: relative; width: 100%; padding-bottom: 56.25%; overflow: hidden; }.player-container #player.player-size, ytm-watch .player-size { background-color: #000000; }.player-cinematics { position: absolute; inset: 0px; pointer-events: none; background: #000000; }.player-cinematics ~ #player.player-size, .player-cinematics ~ .player-size { background-color: transparent; }.player-container .player-api { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }.player-api[hidden], .player-api[loading="true"], .player-api[playable="false"] { display: none; }.player-container .html5-video-player { position: absolute; inset: 0px; }ytm-app { display: block; overflow-x: hidden; }ytm-header.is-automotive, ytm-header.sticky-player, ytm-mobile-topbar-renderer.is-automotive, ytm-mobile-topbar-renderer.shorts-topbar, ytm-mobile-topbar-renderer.sticky-player { position: fixed; top: 0px; left: 0px; right: 0px; z-index: 4; padding: 0 env(safe-area-inset-right) 0 env(safe-area-inset-left); }.player-container.sticky-player { position: fixed; top: 48px; right: env(safe-area-inset-right); left: env(safe-area-inset-left); overflow: hidden; z-index: 2; }ytm-app.is-automotive, ytm-app.sticky-player { display: block; padding-top: 48px; }@media (max-width: 930px) and (orientation: landscape){.player-container .player-size, ytm-watch .player-size { padding-bottom: calc(56.25% - 96px); }}@media (max-width: 299px) and (orientation: landscape), (max-width: 299px) and (orientation: portrait){.player-container .player-size, ytm-watch .player-size { padding-bottom: 56.25%; }}@media (max-width: 320px) and (max-height: 240px) and (orientation: landscape){.player-container .player-size, ytm-watch .player-size { padding-bottom: 56.25%; }}@media (min-width: 550px) and (orientation: portrait), (min-width: 931px) and (orientation: landscape){ytm-app { padding-top: 48px; }ytm-header, ytm-header-bar, ytm-mobile-topbar-renderer { position: fixed; top: 0px; left: 0px; right: 0px; z-index: 4; }}#player-thumbnail-overlay { position: absolute; top: 0px; object-fit: cover; min-height: 0px; }.item { margin-top: 12px; display: block; }@media (max-width: 299px) and (orientation: landscape), (max-width: 299px) and (orientation: portrait){.item { margin-top: 8px; }}ytm-item-section-renderer { display: block; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }ytm-profile-icon { display: inline-block; overflow: hidden; flex-shrink: 0; border-radius: 50%; background-color: rgba(0, 0, 0, 0.1); }ytm-profile-icon:has(img) { background-color: unset; }.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; }.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 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 0.1s cubic-bezier(0.4, 0, 1, 1) 0s, top 0.1s cubic-bezier(0.4, 0, 1, 1) 0s; }.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 0.1s cubic-bezier(0.4, 0, 1, 1) 0s, top 0.1s cubic-bezier(0.4, 0, 1, 1) 0s; }.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-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-button, .ytp-button:focus { outline: 0px; }.ytp-button:not([aria-disabled="true"]):not([disabled]):not([aria-hidden="true"]) { cursor: pointer; }.ytp-svg-fill { fill: #ffffff; }@-webkit-keyframes ytp-party-background-color { 0% { background-color: red; } 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: red; } 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: red; } 20% { color: #00ff00; } 40% { color: #0000ff; } 60% { color: #ff00ff; } 80% { color: #ffff00; } 100% { color: #00ffff; } }@keyframes ytp-party-color { 0% { color: red; } 20% { color: #00ff00; } 40% { color: #0000ff; } 60% { color: #ff00ff; } 80% { color: #ffff00; } 100% { color: #00ffff; } }@-webkit-keyframes ytp-party-fill { 0% { fill: red; } 20% { fill: #00ff00; } 40% { fill: #0000ff; } 60% { fill: #ff00ff; } 80% { fill: #ffff00; } 100% { fill: #00ffff; } }@keyframes ytp-party-fill { 0% { fill: red; } 20% { fill: #00ff00; } 40% { fill: #0000ff; } 60% { fill: #ff00ff; } 80% { fill: #ffff00; } 100% { fill: #00ffff; } }.html5-video-player .video-click-tracking, .html5-video-player .video-stream { display: block; width: 100%; height: 100%; position: absolute; }.ytp-ad-button-link:active, .ytp-ad-button-link:hover { background: transparent; text-decoration: underline; box-shadow: none; }.ytp-ad-skip-button:hover { background: rgba(0, 0, 0, 0.9); border-width: 1px 0px 1px 1px; border-style: solid none solid solid; border-color: #ffffff currentcolor #ffffff #ffffff; border-image: none; }.ytp-ad-clickable-element:hover { cursor: pointer; }.ytp-ad-button-vm--style-transparent:hover { background-color: rgba(255, 255, 255, 0.2); }.ytp-ad-button-vm--style-filled:hover { background-color: #0556bf; }.ytp-ad-button-vm--style-filled-white:hover { background-color: #d9d9d9; }.ytp-ad-button-vm--style-mono-filled:hover { background-color: #3f3f3f; }.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) 0s; 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; }:root { --caption-window-color: transparent; }.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) 0s; 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 0.1s cubic-bezier(0.4, 0, 1, 1) 0s, fill-opacity 0.1s cubic-bezier(0.4, 0, 1, 1) 0s; 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-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) 0s; user-select: none; }@-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-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; } }button { padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; font: inherit; text-transform: inherit; color: inherit; background: transparent; }html { color: var(--tffc2fd3a644f6275); background-color: var(--t3e41d7b17b187f69); font-size: 10px; font-family: Roboto, Arial, sans-serif; }* { }html { overflow-wrap: break-word; color: var(--tffc2fd3a644f6275); background-color: var(--t3e41d7b17b187f69); text-size-adjust: 100%; }html[darker-dark-theme] { background-color: var(--t3e41d7b17b187f69); }html.watch-scroll { scroll-padding-top: 48px; }html.watch-scroll.sticky-player { scroll-padding-top: calc(48px + 56.25vw); }input { background-color: transparent; padding-bottom: 4px; outline: none; box-sizing: border-box; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor #737373; border-image: none; border-radius: 0px; margin-bottom: 1px; font: inherit; color: var(--tffc2fd3a644f6275); text-overflow: ellipsis; }input:focus { margin-bottom: 0px; border-bottom-width: 2px; border-bottom-color: var(--tffc2fd3a644f6275); }input::placeholder { color: var(--t4a6da19e16bf221a); opacity: 1; }form { margin: 0px; }a { color: currentcolor; text-decoration: none; }h2 { display: -webkit-box; -webkit-box-orient: vertical; max-height: 2.5em; -webkit-line-clamp: 2; overflow: hidden; line-height: 1.25; text-overflow: ellipsis; font-weight: 400; margin: 0px; font-size: 1.8rem; }h3 { display: -webkit-box; -webkit-box-orient: vertical; max-height: 2.5em; -webkit-line-clamp: 2; overflow: hidden; line-height: 1.25; text-overflow: ellipsis; font-weight: 400; margin: 0px; font-size: 1.4rem; }img { min-width: 1px; min-height: 1px; filter: none; }img:not([src]) { visibility: hidden; }:focus { outline: none; }#player-control-container { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); user-select: none; }[role="button"], button, input[type="checkbox"], select { cursor: pointer; }: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); }.contribYtLightShapeHost { display: block; overflow: hidden; border-radius: inherit; position: absolute; inset: 0px; pointer-events: none; }.contribYtLightShapeStaticRimLight::before { content: ""; position: absolute; inset: 0px; border-radius: inherit; padding: 0.5px; mask: -webkit-linear-gradient(top, #ffffff 0px, #ffffff 0px) content-box exclude, -webkit-linear-gradient(top, #ffffff 0px, #ffffff 0px); pointer-events: none; }.contribYtLightShapeStaticRimLightSolid::before { background: linear-gradient(var(--yt-light-rim-color,rgba(255,255,255,0.2)),transparent 75%); }.contribYtLightShapeStaticRimLightTonal::before { background: linear-gradient(var(--yt-light-rim-color,var(--t7c4965c11f8537c0)),transparent 75%); }.contribYtLightShapeStaticWashLight { content: ""; position: absolute; width: 100%; height: 100%; bottom: 50%; left: 0px; border-radius: inherit; filter: blur(10px); }.contribYtLightShapeStaticWashLightSolid { background: var(--t6931aa1826b373b2); }.contribYtLightShapeStaticWashLightTonal { background: var(--taf1bdd961423c15f); }.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; }@-webkit-keyframes popover-fade-in { 0% { opacity: 0; } }@keyframes popover-fade-in { 0% { opacity: 0; } }@-webkit-keyframes popover-fade-out { 100% { opacity: 0; } }@keyframes popover-fade-out { 100% { opacity: 0; } }.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; -webkit-box-flex: 1; flex: 1 1 1e-09px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }.ytSpecButtonShapeNextElevatedContent { z-index: 1; pointer-events: none; }.ytSpecButtonShapeNextIcon, .ytSpecButtonShapeNextSecondaryIcon { line-height: 0; fill: currentcolor; }.ytSpecButtonShapeNextIconButton { -webkit-box-flex: 0; 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.ytSpecButtonShapeNextMainstagePadding { padding: 0px 12px; }.ytSpecButtonShapeNextSizeM { padding: 0px 16px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextOutline { padding: 0px 15px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextIconTrailing .ytSpecButtonShapeNextIcon { margin-left: 6px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextIconLeading .ytSpecButtonShapeNextIcon { margin-right: 6px; }.ytSpecButtonShapeNextSizeM { height: 40px; font-size: 14px; line-height: 40px; border-radius: 20px; }.ytSpecButtonShapeNextSizeM .ytSpecButtonShapeNextIcon { width: 24px; height: 24px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding { padding: 0px 16px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding.ytSpecButtonShapeNextOutline { padding: 0px 15px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding.ytSpecButtonShapeNextIconTrailing .ytSpecButtonShapeNextIcon { margin-left: 6px; }.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding.ytSpecButtonShapeNextIconLeading .ytSpecButtonShapeNextIcon { margin-right: 6px; }.ytSpecButtonShapeNextSizeL { padding: 0px 24px; }.ytSpecButtonShapeNextSizeL { height: 48px; font-size: 18px; line-height: 48px; border-radius: 24px; }.ytSpecButtonShapeNextSizeL .ytSpecButtonShapeNextIcon { width: 24px; height: 24px; }.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextIconButton { width: 48px; padding: 0px; }.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextMainstagePadding { padding: 0px 20px; }.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.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: var(--tf4689f158df519fa); border-color: transparent; }@media (hover: none){.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextFilled:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: #ffffff; }}@media (hover: none){.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextFilled:active:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--tf4689f158df519fa); border-color: transparent; }}.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextOutline { color: #ffffff; }.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextOutline { border-color: rgba(255, 255, 255, 0.3); }.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextOutline:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: rgba(255, 255, 255, 0.1); border-color: transparent; }@media (hover: none){.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextOutline:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: transparent; border-color: rgba(255, 255, 255, 0.3); }}@media (hover: none){.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextOutline:active:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: rgba(255, 255, 255, 0.1); 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; }}.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextTonal { color: #ffffff; }.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextTonal { background: rgba(255, 255, 255, 0.1); }.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextTonal:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: rgba(255, 255, 255, 0.2); border-color: transparent; }@media (hover: none){.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextTonal:hover:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: rgba(255, 255, 255, 0.1); }}@media (hover: none){.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextTonal:active:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: rgba(255, 255, 255, 0.2); border-color: transparent; }}.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextTonal.ytSpecButtonShapeNextEnableBackdropFilterExperiment { backdrop-filter: blur(4px); }@-webkit-keyframes voice-search-pulse-listening { 0% { transform: scale(1); opacity: 1; } 100% { transform: scale(2); opacity: 0; } }@keyframes voice-search-pulse-listening { 0% { transform: scale(1); opacity: 1; } 100% { transform: scale(2); opacity: 0; } }@-webkit-keyframes voice-search-levels-speaking { 0% { transform: scale(1); } 10% { transform: scale(1.5); } 25% { transform: scale(1.3); } 36% { transform: scale(1.05); } 50% { transform: scale(1.75); } 65% { transform: scale(1.25); } 82% { transform: scale(1.45); } 100% { transform: scale(1); } }@keyframes voice-search-levels-speaking { 0% { transform: scale(1); } 10% { transform: scale(1.5); } 25% { transform: scale(1.3); } 36% { transform: scale(1.05); } 50% { transform: scale(1.75); } 65% { transform: scale(1.25); } 82% { transform: scale(1.45); } 100% { transform: scale(1); } }.ytLottieComponentHost { display: block; }.ytLottieComponentHost svg { display: block; }.ytAnimatedIconHost { display: block; }.ytAnimatedIconHost .animated-like-icon, .ytAnimatedIconHost .custom-animated-like-icon { height: 24px; width: 24px; margin: 0px; }.ytAnimatedIconHost .animated-like-icon .animated-like-icon, .ytAnimatedIconHost .animated-like-icon .custom-animated-like-icon, .ytAnimatedIconHost .custom-animated-like-icon .animated-like-icon, .ytAnimatedIconHost .custom-animated-like-icon .custom-animated-like-icon { pointer-events: none; transform: translate(-12px, -12px); height: 48px; width: 48px; }.ytSpecIconShapeHost { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 100%; height: 100%; }c3-icon { display: inline-flex; flex-shrink: 0; width: 24px; height: 24px; fill: currentcolor; stroke: none; }.icon-button { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: transparent; width: 40px; height: 40px; padding: 8px; box-sizing: border-box; }c3-icon svg { width: 100%; height: 100%; }[modal-open-body] { position: fixed; left: 0px; right: 0px; }.ytmDrawerLayoutContainerDrawerLayout { top: 0px; height: 100%; width: 70%; position: fixed; background-color: var(--t518e925f61bdcb91); z-index: 2; left: -100%; }@media (min-aspect-ratio: 13 / 9) and (orientation: landscape), (min-width: 550px) and (orientation: portrait), (min-width: 931px) and (orientation: landscape){.ytmDrawerLayoutContainerDrawerLayout { width: 360px; left: -100%; }}bottom-sheet-container { position: fixed; z-index: 5; }@-webkit-keyframes fade-in { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes fade-in { 0% { opacity: 0; } 100% { opacity: 1; } }ytm-select { position: relative; display: inline-block; box-sizing: border-box; margin-right: 4px; padding: 0px 10px; border: 1px solid var(--tf3fc855af2285f5f); border-radius: 8px; color: var(--tffc2fd3a644f6275); background: #f1f1f1; max-width: 100%; }.select { padding: 16px 24px 16px 0px; margin: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: inherit; background: none; font-size: 1.4rem; font-family: inherit; appearance: none; width: 100%; }.select-icon { position: absolute; right: 4px; height: 48px; pointer-events: none; }.ytmDropdownRendererHost { display: block; }.consent-bump-v2-lightbox { position: fixed; inset: 0px; z-index: 4; background-color: rgba(0, 0, 0, 0.8); }.mandatory-consent-v2-kickin { border-radius: 2px; padding: 20px; }.eom-dialog-container { position: fixed; inset: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; z-index: 4; padding: 0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left); }.mandatory-consent-v2-kickin .dialog-topbar { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin: 0px -16px; box-shadow: rgba(82, 105, 125, 0.08) 0px 2px 4px, rgba(82, 105, 125, 0.08) 0px 6px 8px; padding-bottom: 12px; }.dialog-topbar > .topbar-buttons { margin-right: 16px; }.brand-background { background: var(--t518e925f61bdcb91); }.mandatory-consent-v2-kickin .dialog-topbar-logo-two-lines { display: flex; -webkit-box-align: center; align-items: center; margin-left: 16px; flex-wrap: wrap; width: 108px; }.mandatory-consent-v2-kickin .dialog-topbar-logo { width: 93px; height: 20px; margin-right: 4px; }.mandatory-consent-v2-kickin .dialog-topbar-logo-aside { color: var(--t4a6da19e16bf221a); font-size: 1.2rem; margin-top: 4px; font-family: "Google Sans", Roboto, Arial, sans-serif; }.mandatory-consent-v2-kickin .consent-bump-v2-lightbox-header-eom { display: -webkit-box; -webkit-box-orient: vertical; max-height: 2.5em; -webkit-line-clamp: 2; text-overflow: ellipsis; font-weight: 400; color: var(--tffc2fd3a644f6275); margin: 24px 0px; font-size: 2rem; overflow: visible; line-height: 1.25; }.mandatory-consent-v2-kickin .dialog-body-eom { color: var(--tffc2fd3a644f6275); margin-bottom: 24px; line-height: 2rem; font-size: 1.4rem; letter-spacing: 0.2px; max-height: none; }.dialog-body-eom a { color: var(--t2d807bb79e75606d); }.topbar-buttons { display: flex; -webkit-box-align: start; align-items: flex-start; }.topbar-buttons .custom-language-select { margin-right: 12px; }.mandatory-consent-v2-kickin .dialog-scrollable-content { overflow-y: auto; margin-bottom: 12px; padding: 0px 8px; }.mandatory-consent-v2-kickin .dialog-scrollable-content .legal-text { margin: 24px 0px; }.mandatory-consent-v2-kickin .dialog-scrollable-content ul { padding-left: 0px; margin: 16px 0px; }.mandatory-consent-v2-kickin .dialog-scrollable-content ul li { margin: 6px 0px; display: flex; -webkit-box-align: center; align-items: center; }.mandatory-consent-v2-kickin .dialog-scrollable-content ul li.list-item { margin: 12px 0px; }.mandatory-consent-v2-kickin .dialog-scrollable-content ul li div.list-icon { margin-right: 16px; }ytm-button-renderer.show-more-button { display: flex; }.language-picker-dropdown ytm-select { border: 0px; background-color: var(--t518e925f61bdcb91); color: var(--t4a6da19e16bf221a); }.language-picker-dropdown select { padding: 0px; width: 8em; font-size: 1.2rem; }.language-picker-dropdown .select-icon { height: 1.4rem; }.custom-language-select { position: relative; }.custom-language-select ytm-dropdown-renderer { position: absolute; top: 0px; width: 100%; height: 100%; opacity: 0; }.custom-language-select ytm-select { width: 100%; height: 100%; }.custom-language-select select { width: 100%; height: 100%; }.eom-dialog { max-height: 80vh; position: relative; z-index: 3; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; max-width: 100%; box-sizing: border-box; padding: 16px; margin: 0px auto; overflow: hidden; font-size: 1.4rem; color: var(--tffc2fd3a644f6275); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }@media (min-width: 344px) and (min-height: 344px){.eom-dialog { min-width: 320px; max-width: 356px; }.eom-dialog-container { margin: 0px 12px; padding: 0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left); }.eom-dialog-container.consent-bump-v2-lightbox { margin: 0px; }}.ytSpecButtonViewModelHost { display: flex; }.ytAnimatedActionHost { display: block; position: relative; }.ytAnimatedActionLottie { position: absolute; inset: 0px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; pointer-events: none; }.ytAnimatedActionBackground { width: 100%; }.ytAnimatedActionBackgroundContainer { overflow: hidden; border-radius: 18px; }.ytAnimatedActionContentWithBackground { position: relative; }.ytwAnimatedSubscribeButtonHost { width: 100%; }.ytwAnimatedSubscribeButtonContentContainer { width: 100%; overflow: hidden; border-radius: 18px; }.ytwAnimatedSubscribeButtonFlexContainer { display: flex; width: fit-content; }ytm-subscribe-button-renderer { display: block; }.modern-subscribe-button { display: flex; -webkit-box-align: center; align-items: center; }.subscribe-button-count { color: var(--t4a6da19e16bf221a); font-size: 1.4rem; margin: 0px 8px; }@-webkit-keyframes notification-bell-fade-in { 0% { opacity: 0; transform: translateX(-100%); } 100% { opacity: 1; transform: none; } }@keyframes notification-bell-fade-in { 0% { opacity: 0; transform: translateX(-100%); } 100% { opacity: 1; transform: none; } }.notification-bell-container { display: block; position: absolute; z-index: 5; height: 36px; border-radius: 50%; overflow: hidden; }.notification-bell-container.hidden { display: none; }.modern-subscribe-button-container { display: flex; -webkit-box-align: center; align-items: center; position: relative; }.modern-subscribe-button .ytAttributedStringHost { transition: 0.2s cubic-bezier(0.05, 0, 0, 1); padding-left: 0px; }.ytBadgeShapeHost { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; border-radius: 2px; padding: 0px 4px; }.ytBadgeShapeTypography { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }.ytBadgeShapeThumbnailBadge { border-radius: 4px; padding: 1px 4px; }.ytBadgeShapeText { display: block; white-space: nowrap; }.ytBadgeShapeDefault { color: var(--t4a6da19e16bf221a); background: var(--t7f4f2c6d54836ce0); }.ytBadgeShapeThumbnailDefault { color: #ffffff; background: rgba(0, 0, 0, 0.6); }.ytmThumbnailOverlayTimeStatusRendererHost { margin: 5px; }.ytmThumbnailOverlayTimeStatusRendererHost[thumbnail-size="large"] { margin: 8px; }.video-thumbnail-container-compact, .video-thumbnail-container-large { position: relative; flex-shrink: 0; overflow: hidden; }.video-thumbnail-img { position: absolute; inset: 0px; width: 100%; min-height: 100%; margin: auto; }.video-thumbnail-bg { background-color: var(--tf3fc855af2285f5f); }.video-thumbnail-container-large { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding-bottom: 56.25%; }@media (max-width: 549px) and (orientation: portrait){ytm-item-section-renderer:first-of-type .video-thumbnail-container-large { margin-top: 0px; }.video-thumbnail-container-large:where(.not-rendered-from-rich-item) { margin: -13px -12px 0px; padding-top: 13px; }}@media (max-width: 299px) and (orientation: portrait){.video-thumbnail-container-large { margin: 0px; padding-top: 0px; }}@media (min-width: 550px) and (orientation: portrait), (min-width: 931px) and (orientation: landscape){.video-thumbnail-container-large.rounded-thumbnail { border-radius: 12px; }}@media (min-aspect-ratio: 13 / 9) and (orientation: landscape), (min-width: 931px) and (orientation: landscape){.video-thumbnail-container-large.rounded-thumbnail { border-radius: 12px; }}@-webkit-keyframes fade { 100% { opacity: 0; } }@keyframes fade { 100% { opacity: 0; pointer-events: none; } }@-webkit-keyframes entry-morph { 0% { opacity: 0; clip-path: var(--ytm-paid-content-overlay-nub-clip); } 29% { opacity: 1; } 100% { clip-path: inset(0px round 12px); } }@keyframes entry-morph { 0% { opacity: 0; clip-path: var(--ytm-paid-content-overlay-nub-clip); } 29% { opacity: 1; } 100% { clip-path: inset(0px round 12px); } }@-webkit-keyframes exit-morph { 0% { clip-path: inset(0px round 12px); } 100% { clip-path: var(--ytm-paid-content-overlay-nub-clip); } }@keyframes exit-morph { 0% { clip-path: inset(0px round 12px); } 100% { clip-path: var(--ytm-paid-content-overlay-nub-clip); } }@-webkit-keyframes text-entry-mask { 0% { mask-image: var(--ytm-paid-content-overlay-text-mask); mask-position: var(--ytm-paid-content-overlay-mask-position); mask-repeat: no-repeat; mask-size: 0px 100%; } 100% { mask-image: var(--ytm-paid-content-overlay-text-mask); mask-position: var(--ytm-paid-content-overlay-mask-position); mask-repeat: no-repeat; mask-size: calc(100% + 8px) 100%; } }@keyframes text-entry-mask { 0% { mask-image: var(--ytm-paid-content-overlay-text-mask); mask-position: var(--ytm-paid-content-overlay-mask-position); mask-repeat: no-repeat; mask-size: 0px 100%; } 100% { mask-image: var(--ytm-paid-content-overlay-text-mask); mask-position: var(--ytm-paid-content-overlay-mask-position); mask-repeat: no-repeat; mask-size: calc(100% + 8px) 100%; } }@-webkit-keyframes text-exit-mask { 0% { mask-image: var(--ytm-paid-content-overlay-text-mask); mask-position: var(--ytm-paid-content-overlay-mask-position); mask-repeat: no-repeat; mask-size: calc(100% + 8px) 100%; } 100% { mask-image: var(--ytm-paid-content-overlay-text-mask); mask-position: var(--ytm-paid-content-overlay-mask-position); mask-repeat: no-repeat; mask-size: 0px 100%; } }@keyframes text-exit-mask { 0% { mask-image: var(--ytm-paid-content-overlay-text-mask); mask-position: var(--ytm-paid-content-overlay-mask-position); mask-repeat: no-repeat; mask-size: calc(100% + 8px) 100%; } 100% { mask-image: var(--ytm-paid-content-overlay-text-mask); mask-position: var(--ytm-paid-content-overlay-mask-position); mask-repeat: no-repeat; mask-size: 0px 100%; } }@-webkit-keyframes exit-fade { 0% { opacity: 1; } 100% { opacity: 0; pointer-events: none; } }@keyframes exit-fade { 0% { opacity: 1; } 100% { opacity: 0; pointer-events: none; } }.ytmCustomControlHost { display: block; }@-webkit-keyframes ytm-equalizer-animation { 0% { transform: scaleY(1); } 50% { transform: scaleY(0.5); } 100% { transform: scaleY(1); } }@keyframes ytm-equalizer-animation { 0% { transform: scaleY(1); } 50% { transform: scaleY(0.5); } 100% { transform: scaleY(1); } }.ytmWatchPlayerControlsHost { display: block; }#player-endscreen, #player-endscreen-container { position: absolute; inset: 0px; background-color: rgba(0, 0, 0, 0.3); }.ytSpecTouchFeedbackShapeHost { display: inline-block; border-radius: inherit; position: absolute; inset: 0px; }.ytSpecTouchFeedbackShapeFill, .ytSpecTouchFeedbackShapeStroke { will-change: opacity; opacity: 0; border-radius: inherit; position: absolute; inset: 0px; }.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; }.ytProfileIconHost { display: inline-block; overflow: hidden; flex-shrink: 0; border-radius: 50%; background-color: var(--tf3fc855af2285f5f); }.ytProfileIconHost:has(.ytProfileIconImage) { background-color: unset; }.ytProfileIconImage { width: 100%; height: 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; --tf8c80baf678711b8: #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; --t4d4f132f4712716a: #007a65; --t93a9a9c8ff5bfbfc: #333; --tb315d8832c2ef6ef: #181818; --te9b0b5b330fb2a7b: #606060; --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); --taf7bd2f2e5a02772: #3ea6ff; --t374de7a0f7f6b6a4: #65b8ff; --tf4689f158df519fa: #e6e6e6; --t0aeda4b8dc32d2ba: #f1f1f1; --t411713ca69f5bc16: #ccc; --t86c44655e6eba63b: #f9f9f9; --t231ac42975008fa5: #2ba640; --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); --tfd295fd3f8d41cf1: #fbc02d; --tdc8af6750f0dad0d: #0f0f0f; --t3410c91649e5eb8a: #333; --t4aeaa857de8a786b: #606060; --t296c7f81dd09a9c3: rgba(0,0,0,0.6); --tfa3475c508f5dfef: #def1ff; --t9bc0b740242da017: #dadfe6; --t441a0e44e495381a: #263850; --tbdeaf5bc17152abc: #f9f9f9; --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); --ta9b56aa666d71f06: rgba(242,242,245,0.8); --t7c4965c11f8537c0: rgba(0,0,0,0.05); --t432fbdbd7f2f3f71: rgba(255,255,255,0.15); --t7f006a3165d45f92: rgba(9,9,10,0.1); --tf3fc031aaa66f63b: #f1f1f1; --taf1bdd961423c15f: rgba(255,255,255,0.2); --t9d7bdcaefc975d44: rgba(255,255,255,0.05); --t4fb0f67b251e1a42: #000; --ta08e036410c14538: #fff; --t7f9b7e1603e20b94: #000; }.ytSnackbarContainerHost { bottom: 0px; position: fixed; z-index: 20000; }@-webkit-keyframes snackbar-slide-in-from-bottom { 0% { transform: translateY(100%); opacity: 0; } 100% { transform: translateY(0px); opacity: 1; } }@keyframes snackbar-slide-in-from-bottom { 0% { transform: translateY(100%); opacity: 0; } 100% { transform: translateY(0px); opacity: 1; } }@-webkit-keyframes snackbar-slide-out-to-bottom { 0% { transform: translateY(0px); opacity: 1; } 100% { transform: translateY(100%); opacity: 0; } }@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; }@-webkit-keyframes dim-controls { 0% { background: rgba(0, 0, 0, 0.6); } 100% { background: none; } }@keyframes dim-controls { 0% { background: rgba(0, 0, 0, 0.6); } 100% { background: none; } }@-webkit-keyframes undim-controls { 0% { background: rgba(0, 0, 0, 0.6); } 100% { background: rgba(0, 0, 0, 0.6); } }@keyframes undim-controls { 0% { background: rgba(0, 0, 0, 0.6); } 100% { background: rgba(0, 0, 0, 0.6); } }@-webkit-keyframes dim-controls-redesign { 0% { background: rgba(0, 0, 0, 0.3); backdrop-filter: blur(8px); } 100% { background: none; backdrop-filter: none; } }@keyframes dim-controls-redesign { 0% { background: rgba(0, 0, 0, 0.3); backdrop-filter: blur(8px); } 100% { background: none; backdrop-filter: none; } }@-webkit-keyframes undim-controls-redesign { 0% { background: rgba(0, 0, 0, 0.3); backdrop-filter: blur(8px); } 100% { background: rgba(0, 0, 0, 0.3); backdrop-filter: blur(8px); } }@keyframes undim-controls-redesign { 0% { background: rgba(0, 0, 0, 0.3); backdrop-filter: blur(8px); } 100% { background: rgba(0, 0, 0, 0.3); backdrop-filter: blur(8px); } }.ytSearchboxComponentHost { -webkit-box-flex: 1; flex: 1 1 0%; display: flex; position: relative; margin: 0px 0px 0px 40px; padding: 0px 4px; height: 40px; color: var(--tffc2fd3a644f6275); }.ytSearchboxComponentSearchForm { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex: 1 1 0%; }.ytSearchboxComponentInputWrapper { width: 100%; }.ytSearchboxComponentInputContainer { display: flex; width: 100%; height: 100%; }.ytSearchboxComponentInputBox { position: relative; -webkit-box-align: center; 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; -webkit-box-flex: 1; flex: 1 1 0%; cursor: text; }.ytSearchboxComponentSearchButton { border: 1px solid #d3d3d3; background-color: #f8f8f8; width: 64px; border-radius: 0px 40px 40px 0px; -webkit-box-pack: center; 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; font-weight: 400; line-height: 2.2rem; }.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; }.ytSearchboxComponentMweb { display: flex; margin: 0px; padding: 0px; height: 32px; }.ytSearchboxComponentMweb .ytSearchboxComponentInputBox { margin: 0px; border-radius: 32px 0px 0px 32px; background-color: var(--t7f4f2c6d54836ce0); border: 0px; padding: 0px 0px 0px 12px; box-shadow: none; }.ytSearchboxComponentMweb .ytSearchboxComponentSearchButton { border: 0px; background-color: var(--t7f4f2c6d54836ce0); width: unset; border-radius: 0px 32px 32px 0px; -webkit-box-pack: center; justify-content: center; cursor: pointer; padding-right: 12px; margin-right: 8px; }.ytSearchboxComponentMweb .ytSearchboxComponentInput { margin: 0px; padding: 0px; font-size: 1.5rem; unicode-bidi: plaintext; -webkit-font-smoothing: auto; }.ytSearchboxComponentMweb .ytSearchboxComponentSuggestionsContainer { box-shadow: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; position: fixed; top: 48px; left: 0px; background-color: var(--t518e925f61bdcb91); border-radius: 0px; width: 100vw; max-height: calc(-48px + 100svh); padding: 0px; z-index: 2010; overflow-y: scroll; overscroll-behavior: contain; }.logo-in-player, .mobile-topbar-logo { color: #ff0033; padding: 0px 12px; width: 30px; height: 30px; margin-left: -1px; }.logo-in-player.full-logo, .mobile-topbar-logo.full-logo { width: 93px; height: 20px; color: var(--t7f9b7e1603e20b94); margin-left: 0px; }.logo-in-player-endpoint, .mobile-topbar-header-endpoint { display: flex; -webkit-box-align: center; align-items: center; height: 48px; text-align: left; }.mobile-topbar-header-background { pointer-events: none; background-color: #0f0f0f; position: fixed; height: 48px; width: 100%; top: 0px; z-index: -1; }ytm-mobile-topbar-renderer { display: block; pointer-events: none; }ytm-mobile-topbar-renderer[ambient-topbar] .mobile-topbar-header[data-mode="watch"] { transition:background 0.225s ease 0s; }ytm-mobile-topbar-renderer[ambient-topbar="true"] { background: transparent; }ytm-mobile-topbar-renderer[ambient-topbar="true"] .mobile-topbar-header[data-mode="watch"] { background: transparent; }ytm-mobile-topbar-renderer.is-automotive, ytm-mobile-topbar-renderer.sticky-player { position: fixed; padding: 0 env(safe-area-inset-right) 0 env(safe-area-inset-left); }.mobile-topbar-header { display: flex; -webkit-box-align: center; align-items: center; position: relative; z-index: 3; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 2px -2px; }.mobile-topbar-header button, .mobile-topbar-header yt-searchbox, .mobile-topbar-header ytm-button-renderer { pointer-events: auto; }.mobile-topbar-header-content { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-flex: 1; flex-grow: 1; -webkit-box-pack: end; justify-content: flex-end; color: var(--tffc2fd3a644f6275); min-width: 0px; }.mobile-topbar-header.cairo-settings-topbar { box-shadow: none; }ytm-mobile-topbar-renderer c3-icon { display: block; }.mobile-topbar-header:not([data-mode="searching"]) > yt-searchbox { display: none; }.mobile-topbar-header[data-mode="watch"] { background-color: #0f0f0f; }.mobile-topbar-header[data-mode="watch"] .mobile-topbar-header-content, .mobile-topbar-header[data-mode="watch"] .mobile-topbar-logo, .mobile-topbar-header[data-mode="watch"] .mobile-topbar-title { color: #ffffff; }.mobile-topbar-header-sign-in-button { min-height: 36px; padding: 5px 8px 5px 0px; }.topbar-button-search-button, .topbar-menu-button-avatar-button, ytm-mobile-topbar-renderer ytm-menu .icon-button { padding: 12px; height: 48px; width: 48px; }.ytmBadgeSupportedRendererHost { display: flex; }.ytmBadgeSupportedRendererHost > yt-metadata-badge-renderer { min-width: 0px; flex-shrink: 10000; }.ytmBadgeSupportedRendererHost > yt-metadata-badge-renderer:first-child { flex-shrink: 1; }.videoThumbnailGroupOverlayBottomLeftRightGroup { width: 100%; bottom: 0px; position: absolute; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }.videoThumbnailGroupTimeStatus { right: 0px; bottom: 0px; position: absolute; }.videoThumbnailGroupOverlayLeftRightGroup { position: relative; width: 100%; bottom: 0px; height: 100%; }.ytDislikeButtonViewModelHost { display: block; }.ytLikeButtonViewModelHost { display: block; }.ytwChannelThumbnailWithLinkRendererHost { display: block; }.ytwChannelThumbnailWithLinkRendererIcon { border-radius: 50%; background-color: transparent; overflow: hidden; }.ytwChannelThumbnailWithLinkRendererIconLarge { height: 40px; width: 40px; }.ytCarouselItemViewModelHost { display: block; -webkit-box-flex: 1; flex: 1 1 0%; }.ytCommentInputBoxCarouselItemViewModelHost { display: flex; -webkit-box-align: center; align-items: center; }.ytCommentInputBoxCarouselItemViewModelInputBox { width: 100%; margin-left: 12px; padding: 4px 12px; border-radius: 24px; color: var(--tffc2fd3a644f6275); background-color: var(--t7f4f2c6d54836ce0); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }.ytVideoMetadataCarouselViewModelHost { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; background-color: var(--t7f4f2c6d54836ce0); border-radius: 12px; padding: 12px; height: 100%; box-sizing: border-box; cursor: pointer; }.ytVideoMetadataCarouselViewModelTitleSection { display: block; }.ytVideoMetadataCarouselViewModelCarouselContainer { margin-top: 8px; -webkit-box-flex: 1; flex: 1 1 0%; align-content: center; overflow: scroll hidden; scrollbar-width: none; }.ytVideoMetadataCarouselViewModelItemSection { display: flex; transition-duration: 0.25s; transition-timing-function: cubic-bezier(0.05, 0, 0, 1); }ytm-item-section-renderer { display: block; }.memberships-and-purchases ytm-item-section-renderer { border-bottom: 6px solid var(--tf3fc855af2285f5f); }.memberships-and-purchases ytm-item-section-renderer:last-child { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }ytm-item-section-renderer yt-video-metadata-carousel-view-model { margin: 8px 16px 12px; }.ytmBadgeAndBylineRendererHost { -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; max-height: 3em; text-overflow: ellipsis; overflow: hidden; }@media (max-width: 299px) and (orientation: landscape), (max-width: 299px) and (orientation: portrait){.ytmBadgeAndBylineRendererHost { display: block; max-height: none; overflow: visible; }}.ytmBadgeAndBylineRendererHost ytm-badge-supported-renderer { position: relative; }.ytmBadgeAndBylineRendererItemBadge, .ytmBadgeAndBylineRendererItemByline, .ytmBadgeAndBylineRendererSeparator { margin-right: 4px; }.ytmBadgeAndBylineRendererItemByline { font-size: 1.2rem; display: inline; opacity: 0.6; }.ytmBadgeAndBylineRendererItemBadge { display: inline-block; }lazy-list ytm-media-item { display: block; padding: 0px; min-width: 0px; overflow: hidden; }lazy-list ytm-media-item .media-item-thumbnail-container { padding: 0px 12px; }lazy-list ytm-media-item .media-item-details { display: flex; -webkit-box-flex: 1; flex-grow: 1; min-width: 0px; padding-left: 0px; margin-top: 4px; }lazy-list ytm-media-item .media-channel { margin-top: 8px; }lazy-list ytm-media-item .media-item-metadata { margin-top: 8px; }lazy-list .item ytm-media-item { margin-top: 0px; margin-bottom: 12px; }lazy-list ytm-media-item .video-thumbnail-container-large { margin: 0px -12px; }@-webkit-keyframes metadata-bounce { 0%, 100% { transform: translateX(0px); } 20%, 80% { transform: translateX(-120px); } }@keyframes metadata-bounce { 0%, 100% { transform: translateX(0px); } 20%, 80% { transform: translateX(-120px); } }ytm-media-item { display: block; padding: 0px 12px; min-width: 0px; }ytm-media-item > a { display: block; }.media-item-thumbnail-container { position: relative; }.media-item-metadata { display: flex; -webkit-box-flex: 1; flex-grow: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-width: 0px; }.media-item-headline { display: -webkit-box; -webkit-box-orient: vertical; max-height: 2.5em; -webkit-line-clamp: 2; overflow: hidden; line-height: 1.25; text-overflow: ellipsis; font-weight: 400; margin: 0px 0px 3px; font-size: 1.4rem; }.media-channel { flex-shrink: 0; }.media-item-info, ytm-media-item .media-item-details { -webkit-box-flex: 1; flex-grow: 1; min-width: 0px; }.media-item-info { display: flex; -webkit-box-align: start; align-items: flex-start; margin-left: 12px; }.media-item-menu { flex-shrink: 0; }ytm-media-item .media-item-details { display: flex; margin-top: 12px; }@media (max-width: 549px) and (orientation: portrait){lazy-list ytm-media-item .media-item-details { padding-left: 12px; }}@media (min-width: 550px) and (orientation: portrait){lazy-list ytm-media-item { padding: 0px 12px; }lazy-list .item ytm-media-item { margin-top: 12px; }lazy-list ytm-media-item .media-item-thumbnail-container { padding: 0px; }lazy-list ytm-media-item .video-thumbnail-container-large { margin: 0px; }}@media (min-aspect-ratio: 13 / 9) and (orientation: landscape), (min-width: 931px) and (orientation: landscape){ytm-media-item:not([use-vertical-layout]) { display: flex; min-width: 0px; }ytm-media-item:not([use-vertical-layout]) .media-item-thumbnail-container { flex-shrink: 0; }ytm-media-item:not([use-vertical-layout]) .video-thumbnail-container-large { width: 200px; height: 112px; padding-bottom: 0px; }ytm-media-item:not([use-vertical-layout]) .media-item-details { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin: 0px 12px; min-width: 0px; width: 100%; }ytm-media-item:not([use-vertical-layout]) .media-item-info { -webkit-box-flex: 0; flex-grow: 0; }ytm-media-item:not([use-vertical-layout]) .media-item-metadata { margin-bottom: 2px; max-height: 70px; overflow: hidden; min-width: 0px; }ytm-media-item:not([use-vertical-layout]) .media-channel { display: flex; -webkit-box-flex: 1; flex-grow: 1; -webkit-box-ordinal-group: 2; order: 1; width: 100%; }ytm-media-item:not([use-vertical-layout]) .media-item-extra-endpoint { -webkit-box-flex: 1; flex-grow: 1; }lazy-list ytm-media-item { padding: 0px 12px; }lazy-list .item ytm-media-item { margin-top: 12px; }lazy-list ytm-media-item .media-item-thumbnail-container { padding: 0px; }lazy-list ytm-media-item .media-channel { margin-top: 0px; }lazy-list ytm-media-item .media-item-metadata { margin-top: 0px; }lazy-list ytm-media-item .video-thumbnail-container-large { margin: 0px; }ytm-media-item:not([use-vertical-layout]) .media-item-info { margin-left: 0px; }}@media (max-width: 930px) and (orientation: landscape){lazy-list ytm-media-item { padding: 0px 12px; }lazy-list .item ytm-media-item { margin-top: 12px; }}@media (max-width: 299px) and (orientation: landscape), (max-width: 299px) and (orientation: portrait){ytm-media-item { padding: 0px 8px; }ytm-media-item .media-item-details { margin-top: 12px; margin-bottom: 12px; }lazy-list ytm-media-item { padding: 0px 8px; }lazy-list .item ytm-media-item { margin-bottom: 0px; }lazy-list ytm-media-item .media-item-thumbnail-container { padding: 0px; }lazy-list ytm-media-item .media-item-metadata { margin-top: 0px; }lazy-list ytm-media-item .media-item-details { margin-top: 12px; margin-bottom: 4px; padding-left: 0px; }lazy-list ytm-media-item .video-thumbnail-container-large { margin: 0px; }}@media (max-width: 299px) and (orientation: portrait){lazy-list .item ytm-media-item { margin-top: 8px; }}@media (min-width: 300px) and (max-width: 330px){lazy-list ytm-media-item { padding: 0px 12px; }lazy-list ytm-media-item .media-item-thumbnail-container { padding: 0px; }lazy-list ytm-media-item .video-thumbnail-container-large { margin: 0px; }}.ytCarouselTitleViewModelHost { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }.ytCarouselTitleViewModelTitle { display: inline; padding: 0px; margin: 0px; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }ytm-video-with-context-renderer { display: block; }@media (max-width: 299px) and (orientation: landscape), (max-width: 299px) and (orientation: portrait){ytm-video-with-context-renderer.adaptive-feed-item { margin-bottom: 16px; }}@media (min-width: 300px) and (orientation: landscape), (min-width: 300px) and (orientation: portrait){ytm-video-with-context-renderer.adaptive-feed-item { margin-bottom: 24px; }}@media (min-aspect-ratio: 13 / 9) and (orientation: landscape), (min-width: 931px) and (orientation: landscape){ytm-video-with-context-renderer.adaptive-feed-item { margin-bottom: 12px; }}lazy-list ytm-video-with-context-renderer.item { margin-top: 0px; }@-webkit-keyframes enable-clicks { 0% { pointer-events: none; } 100% { pointer-events: auto; } }@keyframes enable-clicks { 0% { pointer-events: none; } 100% { pointer-events: auto; } }.ytSmartImationsContent { display: block; }.ytSmartImationsEnableMasking .ytSmartImationsContent { background: transparent; }@-webkit-keyframes slide-in-from-bottom { 0% { bottom: -500px; } 100% { bottom: 16px; } }@keyframes slide-in-from-bottom { 0% { bottom: -500px; } 100% { bottom: 16px; } }.ytmCrawlerDescriptionHost { display: none; }ytm-watch { display: block; position: relative; }.watch-below-the-player { position: relative; }.player-error-overlay { position: absolute; inset: 0px; width: 100%; min-height: 100%; margin: auto; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }@media (max-width: 549px) and (orientation: portrait){ytm-watch.ambient-topbar .player-placeholder { overflow: visible; position: relative; z-index: 1; transform-origin: center bottom; background: transparent; }@supports ((-webkit-clip-path:path("M 0 0 L 0 12 A 12 12 0 0 1 12 0 L 0 0")) or (clip-path:path("M 0 0 L 0 12 A 12 12 0 0 1 12 0 L 0 0"))) and ((-webkit-clip-path:path("M 0 0 A 12 12 0 0 1 12 12 L 12 0 L 0 0")) or (clip-path:path("M 0 0 A 12 12 0 0 1 12 12 L 12 0 L 0 0"))){ytm-watch.rounded-edges.ambient-topbar .watch-below-the-player::after, ytm-watch.rounded-edges.ambient-topbar .watch-below-the-player::before { content: ""; position: absolute; background: black; top: 0px; z-index: 1; width: 12px; height: 12px; }ytm-watch.rounded-edges.ambient-topbar .watch-below-the-player::before { left: 0px; clip-path: path("M 0 0 L 0 12 A 12 12 0 0 1 12 0 L 0 0"); }ytm-watch.rounded-edges.ambient-topbar .watch-below-the-player::after { right: 0px; clip-path: path("M 0 0 A 12 12 0 0 1 12 12 L 12 0 L 0 0"); }}ytm-watch.rounded-edges .player-error-overlay { border-radius: 12px 12px 0px 0px; }}.error-screen-interstitial { position: absolute; inset: 0px; z-index: 4; border-radius: inherit; }body.no-scroll { overflow: hidden; }.ytmCompanionSlotRendererHost { display: block; }@media (prefers-reduced-motion: no-preference){.ytmCompanionSlotRendererHost { transition:max-height 0.2s cubic-bezier(0.05, 0, 0, 1) 0s, opacity 0.2s cubic-bezier(0.05, 0, 0, 1) 0s; }}ytm-single-column-watch-next-results-renderer lazy-list ytm-media-item .video-thumbnail-container-large { margin: 0px; }ytm-single-column-watch-next-results-renderer lazy-list ytm-media-item .media-item-details { padding: 0px; }ytm-single-column-watch-next-results-renderer lazy-list ytm-media-item .media-item-thumbnail-container { padding: 0px; }ytm-single-column-watch-next-results-renderer [section-identifier="related-items"] ytm-video-with-context-renderer { margin: 0px; }ytm-single-column-watch-next-results-renderer [section-identifier="related-items"] .video-thumbnail-container-large { margin-top: 0px; }ytm-single-column-watch-next-results-renderer { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }@media (max-width: 549px) and (orientation: portrait){ytm-single-column-watch-next-results-renderer [section-identifier="related-items"] ytm-video-with-context-renderer ytm-media-item .media-item-details { margin: 4px 0px 0px 12px; }ytm-single-column-watch-next-results-renderer [section-identifier="related-items"] ytm-video-with-context-renderer ytm-media-item { padding: 0px; }ytm-single-column-watch-next-results-renderer [section-identifier="related-items"] ytm-video-with-context-renderer .video-thumbnail-container-large { margin-left: 0px; margin-right: 0px; }ytm-single-column-watch-next-results-renderer [section-identifier="related-items"] ytm-video-with-context-renderer img { object-fit: cover; }}@media (max-width: 299px) and (orientation: portrait){ytm-single-column-watch-next-results-renderer [section-identifier="related-items"] ytm-video-with-context-renderer { margin: 0px; }ytm-single-column-watch-next-results-renderer [section-identifier="related-items"] ytm-video-with-context-renderer ytm-media-item { padding: 0px 8px; }}@media (max-width: 930px) and (orientation: landscape){ytm-single-column-watch-next-results-renderer [section-identifier="related-items"] ytm-video-with-context-renderer { margin: 12px 0px; }}@media (min-width: 550px) and (orientation: portrait){ytm-single-column-watch-next-results-renderer [section-identifier="related-items"] { padding: 8px; -webkit-box-ordinal-group: 2; order: 1; }ytm-single-column-watch-next-results-renderer [section-identifier="related-items"] .item:not(ytm-reel-shelf-renderer), ytm-single-column-watch-next-results-renderer [section-identifier="related-items"] ytm-notification-multi-action-renderer, ytm-single-column-watch-next-results-renderer [section-identifier="related-items"] ytm-notification-text-renderer { display: inline-block; width: 50%; padding: 8px; margin-top: 0px; vertical-align: top; box-sizing: border-box; }ytm-single-column-watch-next-results-renderer lazy-list ytm-media-item { margin-top: 0px; }}@media (min-width: 550px) and (orientation: portrait), (min-width: 931px) and (orientation: landscape){ytm-single-column-watch-next-results-renderer lazy-list ytm-media-item .media-item-details { margin-bottom: 4px; }ytm-single-column-watch-next-results-renderer lazy-list .item ytm-media-item { margin: 0px; }}@media (max-width: 299px) and (orientation: landscape), (max-width: 299px) and (orientation: portrait){ytm-single-column-watch-next-results-renderer lazy-list .video-thumbnail-container-large { margin: 0px; }}ytm-slim-video-action-bar-renderer { display: block; }.slim-video-action-bar-actions { display: flex; -webkit-box-pack: start; justify-content: start; overflow: scroll hidden; white-space: nowrap; scrollbar-width: none; padding: 8px 16px; }.slim-video-action-bar-actions.simplified { -webkit-box-align: center; align-items: center; padding: 0px 11px 0px 8px; }.slim-video-action-bar-actions.simplified .slim_video_action_bar_renderer_button, .slim-video-action-bar-actions.simplified ytm-menu { margin-right: -7px; }.slim-video-action-bar-actions.simplified .slim-subscribe-button + .slim_video_action_bar_renderer_button { margin-left: auto; }.slim-video-action-bar-actions > .slim_video_action_bar_renderer_button, .slim-video-action-bar-actions > yt-smartimation, .slim-video-action-bar-actions > ytm-account-link-button-renderer { margin-right: 8px; }.slim-video-action-bar-actions button { overflow: hidden; }.slim-video-owner-icon { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; height: 48px; width: 48px; }.slim-video-owner-icon > .slim-profile-icon { display: block; }.slim-subscribe-button { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-flex: 1; flex-grow: 1; margin-right: 12px; }.slim-subscribe-button .subscribe-button-count { display: none; }.slim-subscribe-button ytm-subscribe-button-renderer { position: relative; }.slim-subscribe-button ytm-subscribe-button-renderer::before { content: ""; display: block; pointer-events: auto; width: 100%; min-width: 48px; height: 48px; position: absolute; top: -8px; }.slim-profile-icon { width: 32px; height: 32px; margin: 0px; }ytm-slim-video-information-renderer { display: block; }.slim-video-metadata-header { margin: 0px 3px 3px; width: calc(100% - 6px); text-align: initial; }.slim-video-metadata-header .slim-video-information-content { padding: 4px 13px 5px; }.slim-video-metadata-header .slim-video-information-content.slim-video-information-empty-badge { padding-top: 16px; }.slim-video-metadata-header .slim-video-information-content.slim-video-information-empty-badge.simplified { padding-top: 12px; }.slim-video-metadata-title-modern { display: -webkit-box; -webkit-box-orient: vertical; max-height: 2.5em; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; margin: 0px 0px 3px; font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 500; line-height: 2.6rem; }.slim-video-metadata-title-modern.simplified { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 900; line-height: 2.6rem; }.slim-video-information-content { display: flex; padding: 0px 9px 9px; }.slim-video-information-content.slim-video-information-empty-badge { padding-top: 12px; }.slim-video-information-title-and-badges { min-width: 0px; -webkit-box-flex: 1; flex-grow: 1; }.slim-video-information-subtitle { color: var(--t4a6da19e16bf221a); line-height: 1.6rem; }.slim-video-information-title { -webkit-line-clamp: initial; max-height: none; }.slim-video-information-title.simplified { max-width: 100%; width: 100%; display: inline-block; overflow: hidden; text-overflow: clip; white-space: nowrap; }.slim-video-information-title.simplified > span { display: inline-block; }.slim-video-information-show-more { margin-left: 8px; }.simplified .slim-video-information-show-more { margin-left: 0px; }.slim-video-information-subtitle-container.simplified { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: start; justify-content: flex-start; }.slim-video-information-subtitle-container.simplified .slim-video-information-show-more, .slim-video-information-subtitle-container.simplified .slim-video-information-subtitle { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; white-space: nowrap; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }.slim-video-information-subtitle-container.simplified .slim-video-information-show-more { display: block; color: var(--tffc2fd3a644f6275); }.slim-video-information-subtitle-container.simplified .slim-video-information-subtitle { -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; flex-grow: 0; min-width: 0px; }.slim-video-information-subtitle-container.simplified .slim-video-information-subtitle .slim-video-subtitle-substring { margin-right: 0px; padding-right: 8px; }.slim-video-information-subtitle-container.simplified .slim-video-information-subtitle .slim-video-information-channel-name { color: var(--tffc2fd3a644f6275); }.simplified .slim-video-information-title-and-badges .subtitle-overflowing .slim-video-information-subtitle, .slim-video-information-title.simplified.title-overflow { mask-image: linear-gradient(to right, #000000 90%, transparent 100%); }ytm-slim-video-metadata-section-renderer { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }ytm-cinematic-container-renderer:not(.fullscreen) { position: absolute; top: 0px; transform: translateY(-100%); width: 100%; z-index: -1; opacity: 1; transition:opacity 0.5s ease 0s; }.interstitialViewModelHost { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: flex-start; border-radius: inherit; }.interstitialViewModelErrorScreenRedesignEnabled { width: 100%; height: 100%; container-type: size; }.interstitialViewModelModelContainer { position: relative; width: 100%; height: 100%; min-height: 0px; overflow: hidden; background-color: var(--tdc8af6750f0dad0d); padding-inline-start: 12%; box-sizing: border-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; box-shadow: 0 0 0 1px var(--tf3fc855af2285f5f); border-radius: inherit; }.interstitialViewModelModelContainer::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-repeat: no-repeat; background-color: var(--tdc8af6750f0dad0d); background-image: linear-gradient(90deg, transparent 0px, transparent 35%, rgba(170, 9, 170, 0.2) 0px, rgba(169, 0, 255, 0.2) 84%, rgba(254, 70, 160, 0.2)); mask-image: radial-gradient(27% 58% at 77% 50%,var(--tdc8af6750f0dad0d) 0,transparent 100%); }.interstitialViewModelModelContainer::before { mask-repeat: no-repeat; }.interstitialViewModelFlexItem { width: 100%; margin: 8px 0px; }.interstitialViewModelButtonContainer { max-width: 43%; margin-top: 8px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; }.interstitialViewModelButtonItem { width: auto; }.interstitialViewModelButtonItem:not(:last-child) { margin-inline-end: 8px; margin-bottom: 8px; }.interstitialViewModelPrimaryButtonItem, .interstitialViewModelSecondaryButtonItem { max-width: 100%; }.interstitialViewModelTextTitle { color: #ffffff; max-width: 43%; position: relative; font-family: Roboto, Arial, sans-serif; font-size: 2.8rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 3.8rem; }@media (max-width: 527.9px){.interstitialViewModelTextTitle { font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }}.interstitialViewModelTextDescription { color: rgba(255, 255, 255, 0.7); max-width: 43%; position: relative; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }.interstitialViewModelLayoutFullWidth .interstitialViewModelButtonContainer { max-width: 76%; }.interstitialViewModelLayoutFullWidth .interstitialViewModelTextTitle { max-width: 76%; font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }@media (max-width: 527.9px){.interstitialViewModelLayoutFullWidth .interstitialViewModelTextTitle { font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }}.interstitialViewModelLayoutFullWidth .interstitialViewModelTextDescription { max-width: 76%; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }html{opacity:1}}