[data-v-f962c259] .el-dropdown,[data-v-f962c259] .el-dropdown:hover,[data-v-f962c259] .el-dropdown .el-dropdown__caret-button,[data-v-f962c259] .el-dropdown .el-dropdown__caret-button:hover{background-color:transparent;border:none}[data-v-f962c259] .el-dropdown-menu{background-color:#333;border:1px solid #555}[data-v-f962c259] .el-dropdown-menu .el-dropdown-item{color:#fff}[data-v-f962c259] .el-dropdown-menu .el-dropdown-item:hover{background-color:#a78bfa33;color:#a78bfa}.custom-login-dialog[data-v-f962c259]{border-radius:12px}.custom-login-dialog[data-v-f962c259] .el-dialog__header{display:none}.custom-login-dialog[data-v-f962c259] .el-dialog__body{padding:0}.login-container[data-v-f962c259]{align-items:center;display:flex;flex-direction:column;padding:40px}.login-title[data-v-f962c259]{color:#333;font-size:24px;font-weight:600;margin-bottom:30px}.custom-input[data-v-f962c259],.login-form[data-v-f962c259]{width:100%}.custom-input[data-v-f962c259] .el-input__wrapper{border-radius:8px;box-shadow:0 0 0 1px #e0e0e0;height:48px;padding:0 16px;transition:all .3s}.custom-input[data-v-f962c259] .el-input__wrapper:hover,.custom-input[data-v-f962c259] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-color-primary)}.login-btn[data-v-f962c259]{background:linear-gradient(90deg,#6d28d9,#a78bfa);border:none;border-radius:8px;font-size:16px;font-weight:500;height:48px;margin-top:10px;transition:all .3s;width:100%}.login-btn[data-v-f962c259]:hover{box-shadow:0 4px 12px #27948533;opacity:.9;transform:translateY(-2px)}.login-btn[data-v-f962c259]:active{transform:translateY(0)}.el-form-item[data-v-f962c259]{margin-bottom:20px}.el-form-item.login-btn-wrapper[data-v-f962c259]{margin-bottom:0;margin-top:30px}.el-link[data-v-f962c259]{margin:0 3px;vertical-align:baseline}.el-dropdown-menu__item[data-v-f962c259]:not(.is-disabled):hover,[data-v-f962c259] .el-dropdown-menu__item:not(.is-disabled):focus{background-color:#a78bfa33;color:#a78bfa!important}[data-v-f962c259] .arrowDown-white{color:#fff!important}@keyframes yellowPurplePulse-f962c259{0%{background:gold;-webkit-background-clip:text;background-clip:text;color:gold;text-shadow:0 0 5px gold,0 0 10px gold,0 0 15px gold}25%{background:linear-gradient(90deg,gold,#e5b84c);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 5px #e5b84c,0 0 10px #e5b84c,0 0 15px #e5b84c}50%{background:#a78bfa;-webkit-background-clip:text;background-clip:text;color:#a78bfa;text-shadow:0 0 5px #a78bfa,0 0 10px #a78bfa,0 0 15px #a78bfa}75%{background:linear-gradient(90deg,#a78bfa,#c2a9e8);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 5px #c2a9e8,0 0 10px #c2a9e8,0 0 15px #c2a9e8}to{background:gold;-webkit-background-clip:text;background-clip:text;color:gold;text-shadow:0 0 5px gold,0 0 10px gold,0 0 15px gold}}.el-dropdown span.animate-yellow-purple-pulse[data-v-f962c259]{animation:yellowPurplePulse-f962c259 3s ease-in-out infinite!important;background:gold;-webkit-background-clip:text;background-clip:text;color:gold;text-shadow:0 0 5px gold,0 0 10px gold,0 0 15px gold;transition:none!important}[data-v-f962c259] .el-dropdown el-icon{color:#fff!important;transition:all .3s ease}[data-v-f962c259] .el-dropdown el-icon:hover{color:#a78bfa;text-shadow:0 0 5px #a78bfa}
