/* U&M V9: production pilot UI fixes, no private data exposed. */
#um-v5-player.v6-dock {left:auto;top:auto;right:16px;bottom:16px;width:min(390px,calc(100vw - 20px));}
#um-v5-player.v6-dock .v6-dock-header {height:auto;min-height:54px;flex-wrap:wrap;row-gap:5px;}
#um-v5-player.v6-dock .v6-dock-actions {margin-left:auto;flex-wrap:wrap;justify-content:flex-end;}
#um-v5-player.v6-dock .v6-dock-title {min-width:80px;}
body.um-intro-open #um-v5-player.v6-dock:not(.um-intro-user-open) .v6-dock-content{max-height:0;opacity:0;overflow:hidden;padding:0;}
body.um-intro-open #um-v5-player.v6-dock:not(.um-intro-user-open){width:min(235px,calc(100vw - 20px));right:16px;bottom:16px;top:auto;left:auto;}
body.um-intro-open #um-v5-player.v6-dock:not(.um-intro-user-open) .v6-dock-actions button[data-v6="queue"],
body.um-intro-open #um-v5-player.v6-dock:not(.um-intro-user-open) .v6-dock-actions button[data-v6="reset"]{display:none;}
@media(max-width:700px){
 body.um-intro-open #um-v5-player.v6-dock:not(.um-intro-user-open){bottom:calc(8px + env(safe-area-inset-bottom));left:auto!important;right:8px!important;top:auto!important;width:min(235px,calc(100vw - 16px))!important;}
 #um-v5-player.v6-dock{max-width:calc(100vw - 16px)}
 #um-v5-player.v6-dock .v6-dock-header{gap:4px}
 #um-v5-player.v6-dock .v6-dock-actions button{min-width:27px}
}
