.account-menu[data-v-0d59c1c6]{min-width:0;max-width:18ch;position:relative}.account-menu__trigger[data-v-0d59c1c6]{align-items:center;gap:var(--space-2);max-width:100%;min-height:44px;padding:var(--space-2);border-radius:var(--radius-md);color:var(--color-brand);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;font-weight:700;display:flex}.account-menu__name[data-v-0d59c1c6]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-menu__trigger .icon[data-v-0d59c1c6]{flex:none;width:16px;height:16px;transition:transform .15s;transform:rotate(90deg)}.account-menu__trigger[aria-expanded=true] .icon[data-v-0d59c1c6]{transform:rotate(270deg)}.account-menu__trigger[data-v-0d59c1c6]:hover,.account-menu__trigger[aria-expanded=true][data-v-0d59c1c6]{background:var(--color-brand-soft)}.account-menu__panel[data-v-0d59c1c6]{top:calc(100% + var(--space-2));z-index:10;width:220px;max-width:calc(100vw - 32px);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);box-shadow:var(--shadow-md);position:absolute;right:0}.account-menu__item[data-v-0d59c1c6]{align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.account-menu__item .icon[data-v-0d59c1c6]{flex:none;width:18px;height:18px}.account-menu__item[data-v-0d59c1c6]:hover,.account-menu__item[aria-current=page][data-v-0d59c1c6]{background:var(--color-brand-soft);color:var(--color-brand)}.account-menu__logout[data-v-0d59c1c6]{margin-top:var(--space-1);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-sm) var(--radius-sm);color:var(--color-brand)}@media (width<=599px){.account-menu[data-v-0d59c1c6]{max-width:13ch}.account-menu__trigger[data-v-0d59c1c6]{gap:var(--space-1);padding-inline:var(--space-1)}}
