.alive-dropdown-content{background-color:var(--surface,#221e18);border:1px solid var(--border-subtle);z-index:200;border-radius:.75rem;outline:none;min-width:12rem;padding:.375rem;animation:.15s ease-out alive-dropdown-in;box-shadow:0 8px 32px #00000040}@keyframes alive-dropdown-in{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.alive-dropdown-content{animation:none}}.alive-dropdown-item{border-radius:var(--radius);color:var(--text);cursor:pointer;font-family:var(--font-b);-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.875rem;transition:background .1s;display:flex}.alive-dropdown-item:hover,.alive-dropdown-item[data-highlighted]{background:var(--surface-hover)}.alive-dropdown-item[data-disabled]{opacity:.5;pointer-events:none}.alive-dropdown-separator{background:var(--border-subtle);height:1px;margin:.25rem -.375rem}.avatar-trigger[data-v-3325fb62]{cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex}.avatar-trigger[data-v-3325fb62]:hover{opacity:.85}.avatar-trigger[data-v-3325fb62]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.avatar-circle[data-v-3325fb62]{color:#fff;font-family:var(--font-b);text-transform:uppercase;background-color:#c4654a;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.8125rem;font-weight:700;display:flex}.avatar-header[data-v-3325fb62]{flex-direction:column;gap:.125rem;padding:.5rem .625rem;display:flex}.avatar-name[data-v-3325fb62]{color:var(--text);font-family:var(--font-b);font-size:.875rem;font-weight:600}.avatar-email[data-v-3325fb62]{color:var(--text-muted);font-family:var(--font-b);font-size:.75rem}.avatar-admin[data-v-3325fb62]{color:var(--secondary);font-weight:600}.avatar-signout[data-v-3325fb62]{color:var(--text-muted)}.signin-link[data-v-3325fb62]{border:1.5px solid var(--border-subtle);color:var(--text);font-family:var(--font-b);border-radius:9999px;padding:.25rem .75rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s}.signin-link[data-v-3325fb62]:hover{border-color:var(--accent);color:var(--accent)}
