.vp-fsp-bar{position:relative;z-index:9999;width:100%;box-sizing:border-box;background:var(--vp-fsp-bg,#111);color:var(--vp-fsp-text,#fff);font-family:var(--vp-fsp-font,inherit);font-size:var(--vp-fsp-size,14px);line-height:1.35;text-align:center}.vp-fsp-inner{max-width:1200px;margin:0 auto;padding:9px 20px 8px}.vp-fsp-message{font-weight:600}.vp-fsp-track{height:3px;max-width:420px;margin:7px auto 0;border-radius:999px;overflow:hidden;background:rgba(255,255,255,.22)}.vp-fsp-track span{display:block;height:100%;border-radius:inherit;background:var(--vp-fsp-progress,#d8b35a);transition:width .35s ease}.vp-fsp-bar.is-complete .vp-fsp-track span{width:100%!important}@media(max-width:600px){.vp-fsp-inner{padding:8px 14px 7px}.vp-fsp-track{margin-top:6px}}
