.nav-user-wrapper[data-v-4a993cba]{position:relative}.user-dropdown[data-v-4a993cba]{position:absolute;top:calc(100% + 8px);right:0;min-width:190px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:999;overflow:hidden}.dropdown-header[data-v-4a993cba]{padding:14px 16px 10px;border-bottom:1px solid var(--border)}.dropdown-name[data-v-4a993cba]{font-size:13px;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-role[data-v-4a993cba]{font-size:11px;color:var(--text-muted);text-transform:capitalize;margin-top:2px}.dropdown-item[data-v-4a993cba]{display:flex;align-items:center;gap:10px;padding:10px 16px;font-size:13px;color:var(--text-secondary);cursor:pointer;text-decoration:none;transition:background .15s,color .15s;background:none;border:none;width:100%;text-align:left;&[data-v-4a993cba]:hover{background:var(--primary-subtle);color:var(--primary)}&.danger[data-v-4a993cba]{color:var(--danger)}&.danger[data-v-4a993cba]:hover{background:var(--danger-bg)}}.dropdown-divider[data-v-4a993cba]{height:1px;background:var(--border);margin:4px 0}.dropdown-enter-active[data-v-4a993cba],.dropdown-leave-active[data-v-4a993cba]{transition:all .15s ease}.dropdown-enter[data-v-4a993cba],.dropdown-leave-to[data-v-4a993cba]{opacity:0;transform:translateY(-6px)}.pay-badge[data-v-dc6130d0]{font-size:11.5px;font-weight:700;padding:3px 10px;border-radius:999px;border:1px solid;white-space:nowrap}.pay-badge.success[data-v-dc6130d0]{background:rgba(16,185,129,.12);color:#10b981;border-color:rgba(16,185,129,.35)}.pay-badge.pending[data-v-dc6130d0]{background:rgba(245,158,11,.12);color:#f59e0b;border-color:rgba(245,158,11,.35)}.pay-badge.info[data-v-dc6130d0]{background:rgba(99,102,241,.12);color:#6366f1;border-color:rgba(99,102,241,.35)}.pay-badge.danger[data-v-dc6130d0]{background:rgba(239,68,68,.12);color:#ef4444;border-color:rgba(239,68,68,.35)}.pay-badge.muted[data-v-dc6130d0]{background:rgba(148,163,184,.12);color:var(--text-muted);border-color:var(--border)}