.audio-unlock-button {
 --audio-safe-top:env(safe-area-inset-top,0px);--audio-safe-left:env(safe-area-inset-left,0px);--audio-safe-right:env(safe-area-inset-right,0px);
 position:absolute;z-index:38;left:max(12px,env(safe-area-inset-left,0px));top:80px;
 display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;
 box-sizing:border-box;padding:10px;border:0;border-radius:50%;
 background:transparent;color:#fff;
 touch-action:manipulation;-webkit-tap-highlight-color:transparent;
}
.audio-unlock-button[hidden]{display:none!important;}
.audio-unlock-button svg{width:24px;height:24px;flex:0 0 24px;opacity:.5;}
.audio-unlock-button[data-sound="muted"] .audio-icon-on,
.audio-unlock-button[data-sound="on"] .audio-icon-muted{display:none;}
.audio-unlock-button:disabled{cursor:wait;}
.audio-unlock-button:focus-visible{outline:2px solid #fff;outline-offset:3px;}
.landscape-player-surface>.audio-unlock-button{z-index:4;}
