.media-modes{display:flex;gap:8px;margin-bottom:10px}.media-modes button{flex:1;font-size:12px}.media-modes button[aria-pressed=true]{background:var(--navy);color:white;border-color:var(--navy)}.play:disabled{opacity:1;cursor:default}.player-meta{flex-wrap:wrap}#localTools{margin-top:8px}@media(max-width:760px){.media-modes{margin-bottom:6px}.media-modes button{min-height:34px;padding:6px}.preview>.hint{font-size:10px}}
