@charset "UTF-8";.user-menu[data-v-888c711b]{position:relative}.user-menu .user-avatar[data-v-888c711b]{align-items:center;background-color:#fff;border-radius:999px;box-shadow:0 4px 16px #1426461f;cursor:pointer;display:flex;gap:.5rem;height:45px;min-width:115px;padding:0 12px}.user-menu .user-avatar[data-v-888c711b] .el-avatar{transition:background-color .3s ease}.user-menu .user-avatar .el-icon[data-v-888c711b]{background-color:#fff;color:#909399;transition:color .3s ease}.user-menu .user-avatar .user-name[data-v-888c711b]{color:#606266;display:inline-block;font-size:14px;max-width:115px;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease;white-space:nowrap}.user-menu .user-avatar .user-arrow[data-v-888c711b]{transition:color .3s ease,transform .3s ease}.user-menu .user-avatar .user-arrow.is-open[data-v-888c711b]{transform:rotate(180deg)}.user-menu .user-avatar[data-v-888c711b]:hover{background-color:#4681e8;color:#fff}.user-menu .user-avatar[data-v-888c711b]:hover .el-avatar{background-color:#4681e8}.user-menu .user-avatar:hover .el-icon[data-v-888c711b]{background-color:transparent;color:#fff}.user-menu .user-avatar:hover .user-name[data-v-888c711b],.user-menu .user-avatar:hover .user-arrow[data-v-888c711b]{color:#fff}.user-menu .user-avatar.is-open[data-v-888c711b]{background-color:#fff;border-radius:24px 24px 0 0;box-shadow:none;color:#909399}.user-menu .user-avatar.is-open[data-v-888c711b] .el-avatar{background-color:#fff}.user-menu .user-avatar.is-open .el-icon[data-v-888c711b]{background-color:transparent;color:#909399}.user-menu .user-avatar.is-open .user-name[data-v-888c711b],.user-menu .user-avatar.is-open .user-arrow[data-v-888c711b]{color:#909399}.user-menu .user-avatar.is-open[data-v-888c711b]:hover{background-color:#4681e8;color:#fff}.user-menu .user-avatar.is-open[data-v-888c711b]:hover .el-avatar{background-color:#4681e8}.user-menu .user-avatar.is-open:hover .el-icon[data-v-888c711b],.user-menu .user-avatar.is-open:hover .user-name[data-v-888c711b],.user-menu .user-avatar.is-open:hover .user-arrow[data-v-888c711b]{color:#fff}@media (max-width:768px){.user-menu .user-avatar[data-v-888c711b]{background-color:transparent;border-radius:50%;box-shadow:none;height:auto;padding:0}.user-menu .user-avatar[data-v-888c711b]:hover{background-color:transparent;color:inherit}.user-menu .user-avatar[data-v-888c711b]:hover .el-avatar{background-color:#4681e8}.user-menu .user-avatar:hover .el-icon[data-v-888c711b]{background-color:transparent;color:#fff}.user-menu .user-avatar .user-name[data-v-888c711b],.user-menu .user-avatar .user-arrow[data-v-888c711b]{display:none}}.dropdown-menu[data-v-888c711b]{background-color:#fff;border-radius:0 0 24px 24px;margin-top:-1px;min-width:100%;overflow:hidden;position:absolute;right:0;top:100%;z-index:999}.user-menu.mobile-action-item[data-v-888c711b]:has(.user-avatar.is-open){filter:drop-shadow(0 4px 16px rgba(20,38,70,.12))}.dropdown-item[data-v-888c711b]{align-items:center;background-color:#fff;color:#909399;cursor:pointer;display:flex;font-size:14px;gap:.75rem;padding:12px 16px;transition:all .2s ease}.dropdown-item[data-v-888c711b] .el-icon{color:#909399;font-size:18px;transition:color .2s ease}.dropdown-item span[data-v-888c711b]{color:#909399;transition:color .2s ease}.dropdown-item[data-v-888c711b]:hover{background-color:#4681e8!important;color:#fff!important}.dropdown-item[data-v-888c711b]:hover .el-icon,.dropdown-item:hover span[data-v-888c711b]{color:#fff!important}.dropdown-enter-active[data-v-888c711b],.dropdown-leave-active[data-v-888c711b]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-888c711b],.dropdown-leave-to[data-v-888c711b]{opacity:0;transform:translateY(-10px)}.dark .user-menu .user-avatar.is-open[data-v-888c711b],.dark .user-menu .user-avatar[data-v-888c711b]:hover{background-color:#4681e826}.dark .user-menu .user-avatar.is-open[data-v-888c711b] .el-avatar,.dark .user-menu .user-avatar[data-v-888c711b]:hover .el-avatar{background-color:#4681e8}.dark .user-menu .user-avatar.is-open .el-icon[data-v-888c711b],.dark .user-menu .user-avatar:hover .el-icon[data-v-888c711b]{color:#fff}.dark .user-menu .user-avatar.is-open .user-name[data-v-888c711b],.dark .user-menu .user-avatar:hover .user-name[data-v-888c711b],.dark .user-menu .user-avatar.is-open .user-arrow[data-v-888c711b],.dark .user-menu .user-avatar:hover .user-arrow[data-v-888c711b]{color:#4681e8}.dark .dropdown-menu[data-v-888c711b]{background-color:#1f2937}.dark .dropdown-item[data-v-888c711b]{background-color:#1f2937;color:#909399}.dark .dropdown-item[data-v-888c711b]:hover{background-color:#4681e833!important;color:#4681e8!important}.dark .dropdown-item[data-v-888c711b]:hover .el-icon,.dark .dropdown-item:hover span[data-v-888c711b]{color:#4681e8!important}.auth-buttons[data-v-888c711b]{align-items:center;display:flex;gap:.5rem}.mobile-action-item[data-v-888c711b]{align-items:center;display:flex}@media (max-width:768px){.auth-buttons[data-v-888c711b]{gap:.25rem}.auth-buttons .el-button[data-v-888c711b]{font-size:.75rem;padding:.25rem .5rem}}[data-v-888c711b] .el-button{box-shadow:0 16px 40px #14264614!important;height:45px!important}
