/* Small, recognisable channel mark; no change to the navigation footprint. */
.site-header .nav-youtube{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}
.site-header .nav-youtube>svg{width:19px;height:14px;display:block;flex:none;color:var(--accent,#246b82);stroke:none}
.site-header .nav-youtube-play{fill:var(--bg,#f7f8f5)}
/* These are secondary controls, with full-size keyboard and touch targets. */
.homepage-v7 :is(.daily-motion-toggle,.jc-motion-toggle){font-size:11px;font-weight:400;line-height:1.4;gap:7px;min-height:44px;min-width:44px;letter-spacing:.01em;color:var(--muted)}
.homepage-v7 :is(.daily-motion-toggle,.jc-motion-toggle)>span{font-size:10px}
.homepage-v7 :is(.daily-motion-toggle,.jc-motion-toggle):hover{color:var(--accent)}
/* Selected tabs have a precisely straight rule, independent of global buttons. */
.homepage-v7 :is(.i13-tabs,.i13-story-controls)>button{border-radius:0;box-shadow:none}
