.navbar-brand-block.svelte-12qhfyh{display:flex;flex-direction:column;gap:.1rem}.navbar-brand.svelte-12qhfyh{font-size:1.15rem;font-weight:700;letter-spacing:-.02em}.navbar-subtitle.svelte-12qhfyh{font-size:.78rem;color:#ffffffd1}.header-user-meta.svelte-12qhfyh{display:flex;flex-direction:column;align-items:flex-end;line-height:1.15;color:#fff;padding:.35rem .75rem;border:1px solid rgba(255,255,255,.2);border-radius:.65rem;background:#ffffff14}.header-user-name.svelte-12qhfyh{font-size:.9rem;font-weight:600}.header-user-email.svelte-12qhfyh{font-size:.75rem;opacity:.8}.header-user-menu.svelte-12qhfyh{position:relative}.header-user-summary.svelte-12qhfyh{display:flex;align-items:center;gap:.6rem;list-style:none;cursor:pointer}.header-user-summary.svelte-12qhfyh::-webkit-details-marker{display:none}.header-user-dropdown.svelte-12qhfyh{position:absolute;right:0;top:calc(100% + .5rem);min-width:15rem;background:#fff;color:#0f172a;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 16px 30px -12px #0f172a59;padding:.4rem;display:flex;flex-direction:column;gap:.2rem;z-index:1050}.header-user-dropdown-label.svelte-12qhfyh{font-size:.72rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.05em;padding:.55rem .65rem .25rem}.header-user-dropdown-link.svelte-12qhfyh{color:#0f172a;text-decoration:none;padding:.55rem .65rem;border-radius:8px}.header-user-dropdown-link.svelte-12qhfyh:hover{background:#f1f5f9}
