.account-menu.svelte-1mzjx0{position:relative}.account-placeholder.svelte-1mzjx0{width:40px;height:36px}.account-placeholder.compact.svelte-1mzjx0{width:100%;height:36px}.account-menu.compact.svelte-1mzjx0{place-items:center;display:grid}.avatar-button{cursor:default;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .35rem .2rem .2rem;line-height:0;display:inline-flex}.avatar-button.compact{justify-content:center;gap:0;padding:.15rem}.account-signin.compact{width:100%;box-shadow:none;background:0 0;border-color:#0000;justify-content:center;padding:.5rem}.account-signin.compact:hover{background:var(--color-primary-50);border-color:#0000}.avatar-button:hover,.account-menu.open.svelte-1mzjx0 .avatar-button{background:var(--color-neutral-100)}.account-avatar{width:32px;height:32px}.account-chevron{color:var(--color-ink-500)}.avatar.svelte-1mzjx0{object-fit:cover;border-radius:999px;width:32px;height:32px;display:block}.avatar-fallback.svelte-1mzjx0{background:var(--color-primary-700);color:#fff;width:32px;height:32px;font-size:var(--text-body);border-radius:999px;justify-content:center;align-items:center;font-weight:600;display:flex}.account-dropdown{border-radius:var(--radius-panel);min-width:11.5rem;padding:var(--menu-pad);z-index:30}.account-header{padding:0 0 .5rem}.menu-name.svelte-1mzjx0{padding:var(--menu-item-pad-y) var(--menu-item-pad-x) 0;font-size:var(--text-body);color:var(--color-ink-950);white-space:nowrap;margin:0;font-weight:600}.menu-list.svelte-1mzjx0{margin:.5rem 0 0;padding:0;list-style:none}.menu-separator.svelte-1mzjx0{background:var(--color-line);height:1px;margin:.25rem 0}.menu-item{align-items:center;gap:var(--menu-item-gap);width:100%;min-height:var(--menu-item-height);box-sizing:border-box;text-align:left;font:inherit;font-size:var(--text-body);padding:var(--menu-item-pad-y) var(--menu-item-pad-x);border-radius:var(--menu-item-radius);color:var(--color-ink-700);cursor:default;transition:background-color var(--menu-item-motion) ease, color var(--menu-item-motion) ease;background:0 0;border:none;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.menu-item:hover{background:var(--color-neutral-100)}.menu-item:focus-visible{background:var(--color-neutral-100);outline:2px solid var(--color-primary-400);outline-offset:-2px}.menu-item .menu-keys{color:var(--color-ink-500);margin-left:auto;padding-left:1rem;font-weight:400}@media (hover:none){.menu-shortcuts.svelte-1mzjx0{display:none}}.menu-usage.svelte-1mzjx0{min-width:11rem;margin-top:.6rem;padding:0 .15rem .3rem}.usage-link.svelte-1mzjx0{padding:var(--menu-item-pad-y) var(--menu-item-pad-x);color:inherit;border-radius:var(--menu-item-radius);transition:background-color var(--menu-item-motion) ease, color var(--menu-item-motion) ease;text-decoration:none;display:block}.usage-link.svelte-1mzjx0:hover,.usage-link.svelte-1mzjx0:focus-visible{background:var(--color-neutral-100)}.usage-link.svelte-1mzjx0:hover .usage-head:where(.svelte-1mzjx0),.usage-link.svelte-1mzjx0:focus-visible .usage-head:where(.svelte-1mzjx0){color:var(--color-ink-950)}.usage-link.svelte-1mzjx0:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:-2px}.usage-head.svelte-1mzjx0{font-size:var(--text-body);color:var(--color-ink-700);justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.35rem;font-weight:600;display:flex}.usage-head-bare.svelte-1mzjx0{margin-bottom:0}.usage-percent.svelte-1mzjx0{font-variant-numeric:tabular-nums;color:var(--color-ink-500)}.usage-note.svelte-1mzjx0{font-size:var(--text-micro);color:var(--color-ink-500);margin:.35rem 0 0}.usage-note-alert.svelte-1mzjx0{color:var(--color-amber-700,#b45309)}.menu-appearance.svelte-1mzjx0{padding:0 var(--menu-item-pad-x) .15rem;margin-top:.5rem}.appearance-label.svelte-1mzjx0{font-size:var(--text-micro);color:var(--color-ink-500);margin-bottom:.3rem;font-weight:600;display:block}.menu-legal-row.svelte-1mzjx0{border-top:1px solid var(--color-line);font-size:var(--text-micro);color:var(--color-ink-500);justify-content:center;gap:.4rem;margin-top:.2rem;padding:.4rem .5rem .2rem;display:flex}.menu-legal-row.svelte-1mzjx0 a:where(.svelte-1mzjx0){color:inherit;text-decoration:none}.menu-legal-row.svelte-1mzjx0 a:where(.svelte-1mzjx0):hover{color:var(--color-primary-700);text-decoration:underline}
