.user-menu[data-v-18417d30]{position:relative}.user-menu__trigger[data-v-18417d30]{cursor:pointer;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:8px;padding:5px 10px 5px 5px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.user-menu__dot[data-v-18417d30]{background:#ea580c;border-radius:9999px;flex-shrink:0;width:7px;height:7px}.user-menu__dot--trigger[data-v-18417d30]{position:absolute;top:2px;right:6px}.user-menu__trigger[data-v-18417d30]:hover{border-color:#d1d5db;box-shadow:0 1px 4px #0000000f}.user-menu__avatar[data-v-18417d30]{color:#fff;letter-spacing:.02em;background:#111827;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:flex}.user-menu__name[data-v-18417d30]{color:#374151;text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:13px;font-weight:500;overflow:hidden}.user-menu__chevron[data-v-18417d30]{color:#9ca3af;flex-shrink:0;transition:transform .2s}.user-menu__chevron--open[data-v-18417d30]{transform:rotate(180deg)}.user-menu__dropdown[data-v-18417d30]{z-index:50;background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-width:220px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 24px #0000001a,0 2px 6px #0000000f}.user-menu__header[data-v-18417d30]{align-items:center;gap:10px;padding:10px 10px 12px;display:flex}.user-menu__header-avatar[data-v-18417d30]{color:#fff;background:#111827;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:600;display:flex}.user-menu__header-info[data-v-18417d30]{flex-direction:column;gap:1px;min-width:0;display:flex}.user-menu__header-name[data-v-18417d30]{color:#111827;font-size:13px;font-weight:600}.user-menu__header-email[data-v-18417d30],.user-menu__header-name[data-v-18417d30]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-menu__header-email[data-v-18417d30]{color:#9ca3af;font-size:11px}.user-menu__divider[data-v-18417d30]{background:#f3f4f6;height:1px;margin:2px 0}.user-menu__item[data-v-18417d30]{color:#374151;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:9px;width:100%;padding:8px 10px;font-size:13px;text-decoration:none;transition:background .12s,color .12s;display:flex}.user-menu__item-label[data-v-18417d30]{align-items:center;gap:6px;display:flex}.user-menu__item[data-v-18417d30]:hover{color:#111827;background:#f9fafb}.user-menu__item--danger[data-v-18417d30]{color:#dc2626}.user-menu__item--danger[data-v-18417d30]:hover{color:#b91c1c;background:#fef2f2}.menu-fade-enter-active[data-v-18417d30],.menu-fade-leave-active[data-v-18417d30]{transition:opacity .15s,transform .15s}.menu-fade-enter-from[data-v-18417d30],.menu-fade-leave-to[data-v-18417d30]{opacity:0;transform:translateY(-6px)scale(.97)}
