.hf-user-btn[data-v-385c4e5d]{border-radius:var(--hf-radius-md);height:48px;color:var(--hf-text);padding:0 8px;transition:background .15s ease-out}.hf-user-btn[data-v-385c4e5d]:hover{background:var(--hf-surface-hover)}.hf-avatar[data-v-385c4e5d]{background:var(--hf-surface-sunken);border:1px solid var(--hf-border);width:32px;height:32px;color:var(--hf-text-secondary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.hf-user-name[data-v-385c4e5d]{color:var(--hf-text);font-size:14px;font-weight:600;line-height:1.2}.hf-user-role[data-v-385c4e5d]{color:var(--hf-text-muted);font-size:12px}.hf-user-chevron[data-v-385c4e5d]{color:var(--hf-text-muted);font-size:14px}.hf-dropdown-menu[data-v-385c4e5d]{background:var(--hf-surface-raised);border:1px solid var(--hf-border);border-radius:var(--hf-radius-md);width:100%;box-shadow:var(--hf-shadow-md);z-index:1000;padding:4px 0;margin-top:4px!important}.hf-dropdown-header[data-v-385c4e5d]{padding:12px 16px}.hf-dropdown-name[data-v-385c4e5d]{color:var(--hf-text);font-size:14px;font-weight:600}.hf-dropdown-email[data-v-385c4e5d]{color:var(--hf-text-muted);margin-top:2px;font-size:13px}.hf-badge[data-v-385c4e5d]{background:var(--hf-surface-sunken);color:var(--hf-text-secondary);border:1px solid var(--hf-border);border-radius:12px;padding:2px 8px;font-size:11px;font-weight:500}.hf-divider[data-v-385c4e5d]{border-top:1px solid var(--hf-border);opacity:1;margin:4px 0}.hf-dropdown-item[data-v-385c4e5d]{color:var(--hf-text-secondary);padding:8px 16px;font-size:14px;transition:all .15s}.hf-dropdown-item[data-v-385c4e5d]:hover:not(:disabled){background:var(--hf-surface-hover);color:var(--hf-text)}.hf-dropdown-item[data-v-385c4e5d]:disabled{opacity:.6;cursor:not-allowed}.hf-spin[data-v-385c4e5d]{animation:1s linear infinite spin-385c4e5d}@keyframes spin-385c4e5d{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.hf-view-item[data-v-37021cd7]{height:32px;color:var(--hf-text-secondary);border-radius:10px;padding:0 10px;transition:background .15s ease-out,color .15s ease-out}.hf-view-item[data-v-37021cd7]:hover{background:var(--hf-surface-hover);color:var(--hf-text)}.hf-view-item.is-active[data-v-37021cd7]{color:var(--hf-text);background:var(--hf-surface);box-shadow:var(--hf-shadow-sm),0 0 0 1px var(--hf-border)}.hf-label[data-v-37021cd7]{font-size:12px}.hf-view-item.is-active .hf-label[data-v-37021cd7]{font-weight:500}.hf-count[data-v-37021cd7]{font-variant-numeric:tabular-nums;color:var(--hf-text-muted);font-size:11px}.hf-dot-wrapper[data-v-37021cd7]{flex:none;width:8px;height:8px;margin:0 4px;position:relative}.hf-dot-highlight[data-v-37021cd7],.hf-dot-main[data-v-37021cd7]{border-radius:50%;position:absolute;inset:0}.hf-dot-highlight[data-v-37021cd7]{animation:1.6s ease-out infinite hf-highlight-37021cd7}@keyframes hf-highlight-37021cd7{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.hf-tab[data-v-1c24f299]{color:var(--hf-text-muted);gap:4px;transition:color .15s ease-out}.hf-tab.is-active[data-v-1c24f299]{color:var(--hf-accent-text)}.hf-tab-label[data-v-1c24f299]{font-size:11px;font-weight:500}.hf-tab-live[data-v-1c24f299]{background:var(--hf-accent);min-width:16px;height:16px;color:var(--hf-on-accent);box-shadow:0 0 0 2px var(--hf-surface);border-radius:999px;place-items:center;padding:0 4px;font-size:10px;font-weight:600;display:grid;position:absolute;top:-4px;right:-8px}.hf-tab.is-disabled[data-v-1c24f299]{opacity:.45;cursor:default;pointer-events:none}.hf-sidebar[data-v-9048de01]{box-sizing:border-box;border-right:1px solid var(--hf-border);background:var(--hf-background);width:248px;min-height:100vh;font-family:var(--hf-font-sans),serif;color:var(--hf-text-secondary);padding:0}.hf-sidebar-scrollable[data-v-9048de01]{scrollbar-width:thin;scrollbar-color:var(--hf-border) transparent;padding:16px 12px 16px 16px;overflow:hidden auto}.hf-sidebar-scrollable[data-v-9048de01]::-webkit-scrollbar{width:4px}.hf-sidebar-scrollable[data-v-9048de01]::-webkit-scrollbar-track{background:0 0}.hf-sidebar-scrollable[data-v-9048de01]::-webkit-scrollbar-thumb{background-color:var(--hf-border);border-radius:20px}.hf-brand-btn[data-v-9048de01]{border-radius:10px;height:44px;padding:0 8px;transition:background .15s ease-out}.hf-brand-btn[data-v-9048de01]:hover{background:var(--hf-surface-hover)}.hf-brand-icon[data-v-9048de01]{background:var(--hf-accent);width:28px;height:28px;color:var(--hf-on-accent);box-shadow:var(--hf-shadow-accent);border-radius:8px;place-items:center}.hf-brand-title[data-v-9048de01]{color:var(--hf-text);letter-spacing:-.01em;font-size:14px;font-weight:600}.hf-brand-subtitle[data-v-9048de01]{font-size:12px}.hf-brand-chevron[data-v-9048de01],.hf-brand-subtitle[data-v-9048de01],.hf-views-title[data-v-9048de01]{color:var(--hf-text-muted)}.hf-brand-chevron[data-v-9048de01]{font-size:14px}.hf-views-title[data-v-9048de01]{font-size:12px;font-weight:500}.hf-bottom-link[data-v-9048de01]{height:36px;color:var(--hf-text-secondary);border-radius:10px;padding:0 10px;font-size:14px;transition:background .15s ease-out,color .15s ease-out}.hf-bottom-link[data-v-9048de01]:hover{background:var(--hf-surface-hover);color:var(--hf-text)}.hf-bottom-link[data-v-9048de01]{color:var(--hf-text-muted);font-size:17px}.hf-tabbar[data-v-9048de01]{z-index:1001;height:var(--hf-tabbar-height);border-bottom:1px solid var(--hf-border);background:var(--hf-surface);font-family:var(--hf-font-sans),serif;grid-template-columns:repeat(5,1fr);padding:8px 8px 0;display:grid;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 12px #0000000d}.hf-more-overlay[data-v-9048de01]{background:var(--hf-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:998;position:fixed;inset:0}.hf-more-panel[data-v-9048de01]{top:var(--hf-tabbar-height);background:var(--hf-background);border-bottom:1px solid var(--hf-border);z-index:1000;max-height:calc(100vh - var(--hf-tabbar-height));border-bottom-right-radius:20px;border-bottom-left-radius:20px;padding:24px 16px;position:fixed;left:0;right:0;overflow-y:auto;box-shadow:0 12px 28px #00000026}.admin-header[data-v-9048de01]{color:var(--hf-text-secondary);cursor:default;align-items:center;gap:8px;font-family:system-ui,-apple-system,sans-serif;font-size:12px;display:inline-flex}.admin-icon[data-v-9048de01]{flex-shrink:0}.admin-text[data-v-9048de01]{font-weight:500;line-height:1}@media (width<=767.98px){.main-content[data-v-170b1f28]{padding-top:calc(var(--hf-tabbar-height,64px))!important}}
