.vfnbar{position:relative;display:block;width:100%;background:linear-gradient(135deg,#1a1400,#2a2008);border-bottom:1px solid rgba(255,183,0,.45);text-decoration:none}
.vfnbar-in{max-width:1300px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:11px;padding:8px 16px;flex-wrap:wrap}
.vfnbar-logo{height:34px;width:auto;flex-shrink:0}
.vfnbar-txt{flex:0 1 auto;min-width:0;color:#fff;font-size:13.5px;font-weight:700;line-height:1.3;overflow-wrap:break-word}
.vfnbar-txt b{color:#ffb700}
.vfnbar-desc{color:#e6dab4;font-weight:600}
.vfnbar-btn{flex-shrink:0;background:linear-gradient(135deg,#ffb700,#ff8c00);color:#151515;font-weight:800;font-size:13px;padding:6px 16px;border-radius:8px;white-space:nowrap}
.vfnbar:hover .vfnbar-btn{filter:brightness(1.08)}
html[data-theme="light"] .vfnbar,.vfnbar.vfnbar-light{background:linear-gradient(135deg,#fff6e0,#ffe9c2);border-bottom-color:rgba(255,140,0,.5)}
html[data-theme="light"] .vfnbar-txt,.vfnbar.vfnbar-light .vfnbar-txt{color:#3a2c00}
html[data-theme="light"] .vfnbar-desc,.vfnbar.vfnbar-light .vfnbar-desc{color:#6b5410}
html[data-theme="light"] .vfnbar-txt b,.vfnbar.vfnbar-light .vfnbar-txt b{color:#b87400}
@media(max-width:600px){.vfnbar-in{gap:9px;padding:7px 11px;flex-wrap:nowrap;justify-content:space-between}.vfnbar-txt{flex:1 1 auto;text-align:left;font-size:12px}.vfnbar-logo{height:30px}.vfnbar-btn{padding:5px 11px;font-size:12px}}
.vfb-prem .vfnbar{display:none!important}
