/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.avatar-menu.svelte-1mbwsnq{z-index:500;width:calc(var(--spacing,.25rem) * 60);border-radius:var(--radius-lg,.5rem);background:var(--color-surface);border:1px solid var(--color-border);padding:.375rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 4px 16px #00000040}.menu-header.svelte-1mbwsnq{gap:calc(var(--spacing,.25rem) * .5);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.menu-name.svelte-1mbwsnq{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);font-size:12px}.menu-username.svelte-1mbwsnq,.menu-email.svelte-1mbwsnq{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);margin-top:1px;font-size:11px;overflow:hidden}.menu-divider.svelte-1mbwsnq{margin-block:calc(var(--spacing,.25rem) * 1);--tw-border-style:none;border-style:none;border-top:1px solid var(--color-border)}.menu-item.svelte-1mbwsnq{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,.375rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);color:var(--color-text);background:0 0;border:none;font-size:12px;text-decoration-line:none;transition:background .15s;display:flex}.menu-item.svelte-1mbwsnq .menu-label:where(.svelte-1mbwsnq){flex:1}.menu-item.svelte-1mbwsnq svg:where(.svelte-1mbwsnq){opacity:.5;flex-shrink:0}.menu-item.svelte-1mbwsnq:hover{background:var(--color-bg);text-decoration:none}.menu-item.svelte-1mbwsnq:hover svg:where(.svelte-1mbwsnq){opacity:.8}.menu-item.logout.svelte-1mbwsnq{text-align:left;color:var(--color-error);justify-content:flex-start}.menu-item.logout.svelte-1mbwsnq svg:where(.svelte-1mbwsnq){color:var(--color-error);opacity:.8}.theme-row.svelte-1mbwsnq{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);justify-content:space-between;align-items:center;display:flex}.theme-label.svelte-1mbwsnq{color:var(--color-text);font-size:12px}.theme-options.svelte-1mbwsnq{gap:calc(var(--spacing,.25rem) * 1);display:flex}.theme-option.svelte-1mbwsnq{cursor:pointer;border-radius:var(--radius-md,.375rem);padding:calc(var(--spacing,.25rem) * 1.5);border:1px solid var(--color-border);color:var(--color-text-muted);background:0 0;justify-content:center;align-items:center;transition:all .15s;display:flex}.theme-option.svelte-1mbwsnq:hover{color:var(--color-text);border-color:var(--color-text-muted)}.theme-option.active.svelte-1mbwsnq{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.theme-option.active.svelte-1mbwsnq{background:color-mix(in srgb,var(--color-primary) 15%,transparent)}}.theme-option.active.svelte-1mbwsnq{color:var(--color-primary);border-color:var(--color-primary)}@property --tw-font-weight{syntax:"*";inherits:false}
