/* Compact, text-height channel marks. The name and icon are separate links. */
.mm61-artist-row{display:inline-flex!important;align-items:center;gap:4px;min-width:0;max-width:100%;vertical-align:middle;line-height:1.5}
.mm61-artist-row>.mm61-artist-name{display:block!important;flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0!important;font-size:inherit!important;line-height:inherit!important;text-decoration:none}
.mm61-artist-row>.mm61-youtube{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 1.4em;width:1.4em!important;height:1.4em!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:inherit!important;line-height:1!important;text-decoration:none!important;vertical-align:middle;transform:none!important}
.mm61-youtube>svg{display:block!important;flex:none;width:1.4em!important;height:1em!important;overflow:visible;opacity:1!important;filter:none!important}
/* v32 adds a larger ::before logo to every YouTube URL. This icon already has its own mark. */
.mm61-artist-row>.mm61-youtube::before,.mm61-artist-row>.mm61-youtube::after{content:none!important;display:none!important}
.mm61-youtube .mm61-yt-red{fill:#ff0033!important;stroke:none!important}
.mm61-youtube .mm61-yt-white{fill:#fff!important;stroke:none!important}
.mm61-youtube:hover{opacity:.8}
.mm61-artist-row>a:focus-visible{outline:2px solid var(--mm52-text,var(--mm-site-text,#4b5563));outline-offset:3px;border-radius:3px!important}
.mm-compact-item .mm61-artist-row{margin-top:2px}
#mmQueueList .mm61-artist-row{display:flex!important;width:100%;margin-top:3px}
