body.kpro-bf-access-bar{--kpro-bf-bar-h:44px;--kpro-bf-top:0px}
body.admin-bar.kpro-bf-access-bar{--kpro-bf-top:32px}
#kpro-bf-access-space{height:var(--kpro-bf-bar-h,44px)}
#kpro-bf-access{position:fixed;inset:var(--kpro-bf-top,0px) 0 auto;z-index:392;height:var(--kpro-bf-bar-h,44px);margin:0;background:#121315;color:#fff;text-decoration:none;box-sizing:border-box;border-bottom:1px solid #ff652f66}
#kpro-bf-access .kpro-bf-access-inner{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:18px;height:100%;max-width:1320px;margin:0 auto;padding:0 12px}
#kpro-bf-access .kpro-bf-access-title{color:#fff;font:800 14px/1.2 Poppins,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}
#kpro-bf-access .kpro-bf-access-title strong{color:#ff906b;font-weight:800}
#kpro-bf-access .kpro-bf-access-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:5px 12px;border-radius:4px;background:#ff652f;color:#141414;font:700 12px/1.5 Lato,Arial,sans-serif;white-space:nowrap}
#kpro-bf-access:hover .kpro-bf-access-button{background:#ff906b}
#kpro-bf-access:focus-visible{outline:2px solid #fff;outline-offset:-4px}
#kpro-bf-access[hidden],#kpro-bf-access-space[hidden]{display:none!important}
body.kpro-bf-access-bar :is(.whb-clone,.whb-sticked .whb-main-header){top:calc(var(--kpro-bf-top,0px) + var(--kpro-bf-bar-h,44px))}
@media(max-width:782px){body.admin-bar.kpro-bf-access-bar{--kpro-bf-top:46px}}
@media(max-width:360px){#kpro-bf-access .kpro-bf-access-inner{gap:12px}#kpro-bf-access .kpro-bf-access-title{font-size:13px;letter-spacing:.6px}}
@media print{#kpro-bf-access,#kpro-bf-access-space{display:none!important}}
