.logo-img[data-v-84ab6667]{display:block;height:48px;max-width:200px;-o-object-fit:contain;object-fit:contain}.user-menu-wrap[data-v-84ab6667]{display:inline-block;position:relative}.user-dropdown[data-v-84ab6667]{background:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 8px 24px #00000026;min-width:220px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:1000}.user-dropdown a[data-v-84ab6667],.user-dropdown button[data-v-84ab6667]{align-items:center;background:#fff;border:none;color:#333;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:8px;padding:10px 14px;text-align:left;text-decoration:none;width:100%}.user-dropdown a[data-v-84ab6667]:hover,.user-dropdown button[data-v-84ab6667]:hover{background:#fef5f3;color:#c0392b}.user-dropdown a i[data-v-84ab6667],.user-dropdown button i[data-v-84ab6667]{color:#c0392b;width:18px}.user-dropdown .user-info[data-v-84ab6667]{background:#fafafa;border-bottom:1px solid #eee;padding:14px}.user-dropdown .user-info strong[data-v-84ab6667]{color:#222;display:block;font-size:14px}.user-dropdown .user-info small[data-v-84ab6667]{color:#888;display:block;font-size:12px;margin-top:2px}.user-dropdown .role-badge[data-v-84ab6667]{background:#c0392b;border-radius:10px;color:#fff;display:inline-block;font-size:10px;font-weight:600;margin-top:6px;padding:2px 8px;text-transform:uppercase}
