img[data-yt-blocked]{background:color-mix(in oklab,currentColor 8%,transparent);object-fit:cover}.yt-ctl{position:relative;gap:6px;min-height:36px;padding:0 4px 0 12px;border:1px solid color-mix(in oklab,currentColor 22%,transparent);border-radius:999px;font-size:var(--fs-sm);line-height:1.2;white-space:nowrap}.yt-ctl,.yt-ctl-state{display:inline-flex;align-items:center}.yt-ctl-state{gap:5px;color:var(--mu,inherit)}.yt-ctl-state svg{width:15px;height:15px}.yt-ctl-act{min-height:28px;padding:0 12px;border-radius:999px;border:1px solid;font-weight:700;font-size:var(--fs-sm);cursor:pointer}.yt-ctl-act[data-primary]{background:var(--primary,#111);color:var(--primary-foreground,#fff);border-color:transparent}.yt-ctl-info{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;color:var(--mu,inherit);cursor:pointer}.yt-ctl-info:focus-visible,.yt-ctl-info:hover{color:inherit;background:color-mix(in oklab,currentColor 8%,transparent)}.yt-ctl-info svg{width:16px;height:16px}.yt-ctl-tip{position:absolute;z-index:30;top:calc(100% + 8px);right:0;width:min(320px,calc(100vw - 32px));padding:10px 12px;border-radius:12px;border:1px solid var(--ln,rgb(0 0 0/.12));background:var(--bg1,#fff);color:var(--tx,inherit);box-shadow:0 8px 24px rgb(0 0 0/.14);font-size:var(--fs-sm);line-height:1.45;white-space:normal;visibility:hidden;opacity:0;transition:opacity .12s}.yt-ctl-info:focus-visible+.yt-ctl-tip,.yt-ctl-info:hover+.yt-ctl-tip,.yt-ctl[data-open] .yt-ctl-tip{visibility:visible;opacity:1}@media (max-width:760px){.yt-ctl-tip{position:fixed;top:auto;bottom:16px;left:16px;right:16px;width:auto}}