.caption { position: fixed; z-index: 650; text-align: center; pointer-events: none; } .caption span { display: inline-block; max-width: 100%; overflow: hidden; padding: 5px 12px; border: 1px solid var(--chrome-border); border-radius: var(--radius-control); background: var(--material-raised); box-shadow: var(--shadow-panel), var(--glass-edge); backdrop-filter: var(--glass-blur); color: var(--chrome-text); font-size: 12px; font-weight: 500; line-height: 1; text-overflow: ellipsis; white-space: nowrap; }