/* The compare switcher only. Deliberately neutral so it does not read as part of a design. */
.pv { position: fixed; right: 14px; bottom: 14px; z-index: 9999; display: flex; align-items: center; gap: 2px; padding: 4px; border-radius: 999px;
  background: rgba(20, 20, 22, .82); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); font: 500 12px/1 system-ui, 'PingFang HK', sans-serif; box-shadow: 0 2px 14px rgba(0,0,0,.35); }
.pv a { display: grid; place-items: center; min-width: 30px; height: 30px; padding: 0 8px; border-radius: 999px; color: #fff; text-decoration: none; }
.pv a:hover { background: rgba(255,255,255,.16); }
.pv a[aria-current] { background: #fff; color: #111; }
.pv a:focus-visible { outline: 2px solid #fff; outline-offset: 1px; }
