/* The calendar used to style every decorative span as an old navigation icon.
   Scope the modern logo to its own layer, including pages with an older script. */
html:not([data-b27-modern]) [data-b27-nav]>a>i>.yt-logo-mark{
  display:none!important;
}
html [data-b27-nav]>a>i::before,
html [data-b27-nav]>a>i::after,
html [data-b27-nav]>a>i>.yt-logo-mark::before,
html [data-b27-nav]>a>i>.yt-logo-mark::after{
  content:none!important;display:none!important;
  background:none!important;-webkit-mask:none!important;mask:none!important;
}
html[data-b27-modern][data-b27-skin][data-b27-skin] [data-b27-nav][data-b27-nav]>a>i>.yt-logo-mark{
  position:absolute!important;inset:0!important;display:block!important;
  width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;
  margin:0!important;padding:0!important;border:0!important;border-radius:0!important;
  box-shadow:none!important;transform:none!important;pointer-events:none!important;
}
