.app-header[data-v-d5ffe6fd]{background:var(--surface);border-bottom:1px solid var(--border);gap:18px;height:var(--header-h);padding:0 16px;position:sticky;top:0;z-index:50}.app-header[data-v-d5ffe6fd],.brand[data-v-d5ffe6fd]{align-items:center;display:flex;flex:none}.brand[data-v-d5ffe6fd]{color:var(--text);gap:10px;text-decoration:none!important}.brand-mark img[data-v-d5ffe6fd]{border-radius:9px;display:block;height:32px;width:32px}.brand-txt[data-v-d5ffe6fd]{display:flex;flex-direction:column;line-height:1.1}.brand-txt b[data-v-d5ffe6fd]{font-family:var(--font-display);font-size:16.5px;font-weight:600;letter-spacing:-.01em}.brand-txt small[data-v-d5ffe6fd]{color:var(--text-3);font-size:10.5px;font-weight:700;letter-spacing:.1em}.app-nav[data-v-d5ffe6fd]{display:flex;flex:1;gap:2px;min-width:0;overflow-x:auto;scrollbar-width:none}.nav-link[data-v-d5ffe6fd]{align-items:center;border-radius:9px;color:var(--text-2);display:inline-flex;font-size:13.5px;font-weight:600;gap:7px;padding:8px 12px;text-decoration:none!important;white-space:nowrap}.nav-link[data-v-d5ffe6fd]:hover{background:var(--surface-3);color:var(--text)}.nav-link.on[data-v-d5ffe6fd]{background:var(--accent-soft);color:var(--accent)}.nav-count[data-v-d5ffe6fd]{background:var(--danger);border-radius:999px;color:#fff;font-size:10.5px;padding:0 6px}.hd-right[data-v-d5ffe6fd]{flex:none;gap:8px}.hd-right[data-v-d5ffe6fd],.user[data-v-d5ffe6fd]{align-items:center;display:flex}.user[data-v-d5ffe6fd]{border-radius:10px;cursor:pointer;gap:9px;padding:4px 8px 4px 4px;position:relative}.user[data-v-d5ffe6fd]:hover{background:var(--surface-3)}.avatar[data-v-d5ffe6fd]{background:linear-gradient(135deg,var(--accent),#0b4f45);border-radius:50%;color:#fff;display:grid;font-size:12.5px;font-weight:700;height:32px;place-items:center;width:32px}.user-txt[data-v-d5ffe6fd]{display:flex;flex-direction:column;line-height:1.15}.user-txt b[data-v-d5ffe6fd]{font-size:13px}.user-txt small[data-v-d5ffe6fd]{color:var(--text-3);font-size:11.5px}.menu[data-v-d5ffe6fd]{background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-lg);cursor:default;padding:6px;position:absolute;right:0;top:calc(100% + 8px);width:300px;z-index:100}.menu-hd[data-v-d5ffe6fd]{border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:3px;margin-bottom:4px;padding:10px 10px 12px}.menu-perms[data-v-d5ffe6fd]{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.menu-item[data-v-d5ffe6fd]{align-items:center;background:none;border:0;border-radius:8px;color:var(--text);cursor:pointer;display:flex;font:600 13px var(--font-ui);gap:9px;padding:9px 10px;text-decoration:none!important;width:100%}.menu-item[data-v-d5ffe6fd]:hover{background:var(--surface-3)}.menu-item.danger[data-v-d5ffe6fd]{color:var(--danger)}@media (max-width:900px){.hide-sm[data-v-d5ffe6fd]{display:none!important}.brand-txt[data-v-d5ffe6fd],.nav-link span[data-v-d5ffe6fd]:not(.nav-count){display:none}}
