.pstrip{position:relative;z-index:5;background:linear-gradient(90deg,#0b0a06,#16130a,#0b0a06);border-bottom:1px solid rgba(245,197,66,.35);overflow:hidden;display:flex;align-items:center;max-width:100vw}
.pstrip-lbl{flex:0 0 auto;font:600 10px/1 system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#f5c542;padding:0 10px;border-right:1px solid rgba(245,197,66,.3);background:#0b0a06;align-self:stretch;display:flex;align-items:center;z-index:2}
.pstrip-vp{overflow:hidden;flex:1;min-width:0;-webkit-mask:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}
.pstrip-track{display:flex;gap:12px;width:max-content;padding:7px 12px;animation:pscroll 38s linear infinite}
.pstrip:hover .pstrip-track,.pstrip-track:focus-within{animation-play-state:paused}
.pb{display:flex;align-items:center;gap:9px;flex:0 0 auto;padding:6px 12px;border-radius:10px;border:1px solid rgba(245,197,66,.28);background:rgba(255,255,255,.04);color:#eee;text-decoration:none;font:500 13px/1.2 system-ui,sans-serif;white-space:nowrap}
.pb:hover,.pb:focus{border-color:#f5c542;box-shadow:0 0 14px rgba(245,197,66,.35)}
.pb img{height:22px;width:auto;max-width:90px;object-fit:contain;background:#fff;border-radius:4px;padding:2px}
.pb b{color:#fff}.pb code{color:#f5c542;font-weight:700;border:1px dashed rgba(245,197,66,.6);padding:1px 6px;border-radius:5px}
.pb-go{color:#f5c542;font-weight:600}
.pb-lg{padding:8px 16px;border-color:#f5c542;background:linear-gradient(90deg,rgba(245,197,66,.18),rgba(245,197,66,.05))}
.pb-lg img{height:28px}.pb-lg b{font-size:15px}
@keyframes pscroll{to{transform:translateX(-50%)}}
@media (max-width:600px){.pb{font-size:12px;padding:5px 9px}.pb .pb-t{display:none}.pb-lg .pb-t{display:inline}}
@media (prefers-reduced-motion:reduce){.pstrip-track{animation:none}.pstrip-vp{overflow-x:auto}}
