.fb-brand[data-v-ec66cd47]{align-items:center;display:flex;gap:.85rem;padding:1.35rem 1.2rem 1.1rem}.fb-brand__mark[data-v-ec66cd47]{background:linear-gradient(145deg,#f3a8b0,#c2185b);border-radius:8px;color:#fff;display:grid;flex-shrink:0;font-family:var(--script);font-size:1.7rem;height:46px;place-items:center;width:46px}.fb-brand__name[data-v-ec66cd47]{color:var(--ink)!important;font-size:1.55rem;line-height:1;margin:0}.fb-brand__role[data-v-ec66cd47]{color:var(--ink-muted);font-size:.78rem;margin:.15rem 0 0}.fb-drawer-foot[data-v-ec66cd47]{align-items:flex-start;border-top:1px solid var(--border);color:var(--ink-muted);display:flex;flex-direction:column;font-size:.8rem;gap:.55rem;padding:1rem 1.2rem 1.3rem}.fb-drawer-foot p[data-v-ec66cd47]{margin:0}.fb-drawer-links[data-v-ec66cd47]{align-items:flex-start;display:flex;flex-direction:column;gap:.4rem}.fb-drawer-foot a[data-v-ec66cd47]{color:var(--accent-2);text-decoration:none}.fb-bar__title[data-v-ec66cd47]{font-size:1.35rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb-bar__actions[data-v-ec66cd47]{align-items:center;display:flex;flex-wrap:nowrap;gap:.45rem;min-width:0}.fb-bar__actions .v-btn-group[data-v-ec66cd47]{flex:0 0 auto}.fb-user[data-v-ec66cd47]{height:40px;letter-spacing:0;text-transform:none}.fb-nav-dot[data-v-ec66cd47]{background:var(--accent-2);border-radius:999px;color:#fff!important;font-size:.68rem;font-weight:700;height:18px;line-height:18px;min-width:18px;padding:0 5px;text-align:center}.fb-nav-sec[data-v-ec66cd47]{color:var(--accent-2)!important;font-size:.68rem!important;font-weight:700!important;letter-spacing:.12em}
