.faciloom-bar { position:fixed; inset:0 0 auto; height:58px; z-index:20000; display:flex; align-items:center; justify-content:space-between; gap:12px; padding:8px 16px; background:#241d38; color:#fff; border-bottom:1px solid #847591; font:600 13px/1.3 system-ui,sans-serif; }
.faciloom-bar a { color:#fff; padding:10px 0; text-decoration:none; font-size:16px; white-space:nowrap; }
.faciloom-bar span { text-align:right; }
body.from-faciloom:not(.wall-body):not(.presentation-mode) { padding-top:58px; }
.from-faciloom .overlay, .from-faciloom .reflection-overlay { top:58px; }
