button,a[href],summary,[role=button]{touch-action:manipulation}
button[data-speed-pressed=true],a[data-speed-pressed=true],summary[data-speed-pressed=true],[role=button][data-speed-pressed=true]{outline:1px solid currentColor;outline-offset:2px}
.speed-nav-status{position:fixed;z-index:2147483000;inset:auto 20px 20px auto;max-width:calc(100vw - 40px);padding:12px 18px;background:var(--ink,#191919);color:white;font:14px/22px var(--text,Arial,sans-serif);box-shadow:0 2px 12px #0002;pointer-events:none}
.speed-media-status{position:absolute;z-index:2;inset:45% 8% auto;display:block;text-align:center;padding:12px;background:var(--paper,#fff);color:var(--ink,#191919);font:14px/22px var(--text,Arial,sans-serif)}
