.user-identity.svelte-6sfthf{min-width:0;max-width:100%;color:inherit;vertical-align:middle;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.user-identity.svelte-6sfthf:hover .identity-name:where(.svelte-6sfthf){color:var(--accent)}.user-identity.pill.svelte-6sfthf{border:1px solid var(--line);background:var(--surface-panel);border-radius:999px;padding:6px 10px 6px 7px}.identity-avatar.svelte-6sfthf{border:1px solid var(--line);background:var(--soft);width:34px;height:34px;color:var(--accent);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:900;display:inline-grid;overflow:hidden}.identity-avatar.svelte-6sfthf img:where(.svelte-6sfthf){object-fit:cover;width:100%;height:100%}.identity-copy.svelte-6sfthf{gap:2px;min-width:0;display:grid}.identity-name.svelte-6sfthf{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:850;line-height:1.15;overflow:hidden}.identity-meta.svelte-6sfthf{min-width:0;color:var(--muted);align-items:center;gap:6px;font-size:11px;font-weight:800;line-height:1.1;display:flex}.identity-role.svelte-6sfthf{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.identity-type.svelte-6sfthf{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));background:color-mix(in srgb, var(--accent-soft) 72%, white);min-width:0;max-width:100%;color:color-mix(in srgb, var(--accent) 88%, var(--ink));text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;padding:3px 6px;display:inline-flex;overflow:hidden}.size-sm.svelte-6sfthf{gap:7px}.size-sm.svelte-6sfthf .identity-avatar:where(.svelte-6sfthf){width:26px;height:26px;font-size:10px}.size-sm.svelte-6sfthf .identity-name:where(.svelte-6sfthf){font-size:13px}.size-lg.svelte-6sfthf{gap:12px}.size-lg.svelte-6sfthf .identity-avatar:where(.svelte-6sfthf){width:54px;height:54px;font-size:18px}.size-lg.svelte-6sfthf .identity-name:where(.svelte-6sfthf){font-size:1.3rem}.compact.svelte-6sfthf .identity-meta:where(.svelte-6sfthf){font-size:10px}.account-menu.svelte-1mzjx0{min-width:0;max-width:min(100%,28rem);display:inline-flex;position:relative}.account-trigger.svelte-1mzjx0{width:100%;min-width:0;max-width:100%;min-height:0;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;padding:0;list-style:none;display:inline-flex}.account-trigger.svelte-1mzjx0::-webkit-details-marker{display:none}.account-trigger.svelte-1mzjx0:focus-visible{outline:3px solid color-mix(in srgb, var(--accent-2) 30%, transparent);outline-offset:3px}.account-trigger.svelte-1mzjx0 .user-identity.pill{flex:auto;max-width:100%}.account-trigger.svelte-1mzjx0 .identity-copy{align-items:center;gap:8px;min-width:0;display:flex}.account-trigger.svelte-1mzjx0 .identity-meta{flex:none}.account-trigger.svelte-1mzjx0 .identity-name{flex:0 auto}.account-item.svelte-1mzjx0 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:18px;height:18px}.account-dropdown.svelte-1mzjx0{z-index:30;border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);gap:2px;min-width:196px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 50px #1118271f}.account-dropdown.svelte-1mzjx0 form:where(.svelte-1mzjx0){margin:0}.account-item.svelte-1mzjx0{width:100%;min-height:40px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;padding:9px 10px;font-weight:750;line-height:1.2;text-decoration:none;display:grid}button.account-item.svelte-1mzjx0{justify-content:start}.account-item.svelte-1mzjx0 svg{color:var(--muted)}.account-item.svelte-1mzjx0:hover,.account-item.svelte-1mzjx0:focus-visible{background:var(--soft);box-shadow:none;border-color:#0000;outline:none}.account-item.logout.svelte-1mzjx0{color:#b42318}.account-item.logout.svelte-1mzjx0 svg{color:color-mix(in srgb, #b42318 82%, var(--muted))}.account-item.logout.svelte-1mzjx0:hover,.account-item.logout.svelte-1mzjx0:focus-visible{color:#991b1b;background:#f9eded}@media (width<=760px){.account-trigger.svelte-1mzjx0 .identity-meta{display:none}.account-dropdown.svelte-1mzjx0{right:1px}}.brand-dot.svelte-11zhvzk{color:var(--accent)}
