.top-nav[data-v-ea79d1dd]{z-index:10;border-bottom:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:color-mix(in srgb,var(--color-bg) 55%,transparent);-webkit-backdrop-filter:blur(12px);flex-shrink:0;position:relative}.top-nav__menu[data-v-ea79d1dd]{flex-wrap:wrap;align-items:center;gap:1rem;min-width:0;font-size:.875rem;line-height:1.25;display:flex}.top-nav__brand[data-v-ea79d1dd]{flex-shrink:0;align-items:center;display:inline-flex}.top-nav__logo[data-v-ea79d1dd]{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:32px;height:32px}.top-nav__link[data-v-ea79d1dd]{color:var(--color-text-muted);border-bottom:2px solid #0000;padding-bottom:2px;text-decoration:none;transition:color .15s,border-color .15s}.top-nav__link--active[data-v-ea79d1dd],.top-nav__link[data-v-ea79d1dd]:hover{color:var(--color-text)}.top-nav__link--active[data-v-ea79d1dd]{border-bottom-color:var(--color-primary);font-weight:500}.top-nav__actions[data-v-ea79d1dd]{color:var(--color-text-muted);flex-shrink:0;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.top-nav__username[data-v-ea79d1dd]{display:none}.top-nav__logout[data-v-ea79d1dd]{border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font:inherit;font-size:inherit;cursor:pointer;background:0 0;padding:.25rem .625rem;line-height:1.35;transition:background .15s}.top-nav__logout[data-v-ea79d1dd]:hover{background:color-mix(in srgb,var(--color-muted) 65%,transparent)}@media (width>=640px){.top-nav__actions[data-v-ea79d1dd]{gap:.75rem}.top-nav__username[data-v-ea79d1dd]{display:inline}}.admin-shell[data-v-90044897]{background:var(--color-bg);width:100%;height:100%;color:var(--color-text);flex-direction:column;display:flex;position:relative;overflow:hidden}
