.music-control{position:absolute;z-index:4;left:auto;right:max(20px,env(safe-area-inset-right));bottom:calc(max(24px,env(safe-area-inset-bottom)) + 56px);display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #ffffffa6;border-radius:999px;background:#061a16b8;backdrop-filter:blur(10px);color:white;cursor:pointer;font-size:12px;letter-spacing:.03em}
.music-control svg{width:21px;height:21px}.music-control span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.music-control[aria-pressed=true]{background:#ede4d6;color:#17251e;border-color:#ede4d6}.music-control:focus-visible{outline:2px solid white;outline-offset:4px}.music-control:disabled{opacity:.65;cursor:wait}
.music-status{position:absolute;z-index:4;left:22px;bottom:calc(max(24px,env(safe-area-inset-bottom)) + 112px);right:20px;text-align:right;font-size:12px;color:#fff;text-shadow:0 1px 5px black}.music-status:empty{display:none}

