.f-guest-bar{display:none}@media (max-width:900px){.f-guest-bar{display:flex;align-items:center;gap:8px;padding:10px 16px;background:var(--g-paper);border-bottom:1px solid var(--g-line)}.f-guest-bar a{text-decoration:none;font-size:14px;font-weight:600}.f-guest-bar .f-guest-logo{margin-right:auto;color:var(--g-ink);font-size:16px;font-weight:700}.f-guest-bar .f-guest-login{color:var(--g-ink);padding:8px 12px}.f-guest-bar .f-guest-join{color:var(--g-on-accent);background:var(--g-accent);border-radius:12px;padding:8px 14px}}