.mfhf-bar-slot[hidden]{display:none!important}
.mfhf-bar-slot{width:100%;margin:0;--mfhf-bar-height:32px;--mfhf-admin-offset:0px;box-sizing:border-box}
.mfhf-bar-slot--fixed{min-height:calc(var(--mfhf-bar-height) + 20px)}
.mfhf-status-bar{box-sizing:border-box;width:100%;background:var(--mfhf-background,#fff);color:var(--mfhf-text,#3f3f46);border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 4px 16px rgba(0,0,0,.05);font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
.mfhf-status-bar--fixed{position:fixed;left:0;right:0;top:var(--mfhf-admin-offset,0px);z-index:9998;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}
body.admin-bar .mfhf-status-bar--fixed{top:var(--mfhf-admin-offset,32px)}
.mfhf-bar-wrap{box-sizing:border-box;max-width:1100px;margin:0 auto;padding:calc(8px + env(safe-area-inset-top,0px)) 16px 8px;display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap;font-size:12px;line-height:1.2;font-weight:400}
.mfhf-bar-item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;position:relative}
.mfhf-bar-item[hidden]{display:none!important}
.mfhf-bar-item:not(:first-child)::before{content:'•';opacity:.22;margin-right:8px;user-select:none}
.mfhf-bar-dot{width:8px;height:8px;border-radius:999px;display:inline-block;flex:0 0 8px;background:#9ca3af;box-shadow:0 0 0 4px rgba(156,163,175,.1)}
.mfhf-bar-status[data-state=open] .mfhf-bar-dot{background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.1)}
.mfhf-bar-status[data-state=closed] .mfhf-bar-dot{background:#ef4444;box-shadow:0 0 0 4px rgba(239,68,68,.1)}
@media(max-width:782px){body.admin-bar .mfhf-status-bar--fixed{top:var(--mfhf-admin-offset,46px)}}
@media(max-width:767px){.mfhf-bar-slot{--mfhf-bar-height:46px}.mfhf-bar-slot--fixed{min-height:calc(var(--mfhf-bar-height) + 24px)}.mfhf-bar-wrap{justify-content:space-between;gap:6px 10px;padding:calc(7px + env(safe-area-inset-top,0px)) 10px 7px;font-size:10.5px}.mfhf-bar-item{flex:1 1 45%;justify-content:center}.mfhf-bar-item:not(:first-child)::before{display:none}}
