.real-player #player-status:has(.desktop-player-fallback){pointer-events:auto;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;background:#080b16e8;border:1px solid #ffffff24;border-radius:14px;padding:14px 18px;max-width:760px;margin:auto}
.real-player #player-status:has(.desktop-player-fallback) small{flex-basis:100%;color:#aab5c6}
.desktop-player-fallback{background:#fff;color:#05060b;border-radius:8px;padding:10px 16px;font-weight:700}
.stream-buffer-status{position:absolute;bottom:16%;left:50%;transform:translateX(-50%);z-index:4;background:#080b16dc;border-radius:8px;padding:8px 14px;color:#fff;font:500 14px/1.5 system-ui;pointer-events:none;max-width:90%;text-align:center}
.stream-buffer-status[hidden]{display:none}
