.login-page[data-v-587164e5]{position:relative;min-height:100vh;overflow:hidden;background:radial-gradient(circle at 22% 30%, rgba(99, 102, 241, 0.35), transparent 42%),radial-gradient(circle at 70% 70%, rgba(168, 85, 247, 0.28), transparent 45%),radial-gradient(circle at 55% 15%, rgba(56, 189, 248, 0.18), transparent 40%),#04030c;display:flex;align-items:center;justify-content:center}.stars[data-v-587164e5]{position:absolute;inset:0;background-image:radial-gradient(1px 1px at 20% 30%, #fff, transparent),radial-gradient(1px 1px at 70% 20%, rgba(255, 255, 255, 0.8), transparent),radial-gradient(1.4px 1.4px at 40% 70%, #fff, transparent),radial-gradient(1px 1px at 85% 60%, rgba(255, 255, 255, 0.7), transparent),radial-gradient(1px 1px at 10% 80%, rgba(255, 255, 255, 0.6), transparent),radial-gradient(1.2px 1.2px at 60% 90%, #fff, transparent);background-size:100% 100%;opacity:.8}.glow[data-v-587164e5]{position:absolute;border-radius:50%;filter:blur(90px);opacity:.5}.glow-1[data-v-587164e5]{width:620px;height:620px;left:-180px;top:-120px;background:#4338ca}.glow-2[data-v-587164e5]{width:520px;height:520px;right:5%;bottom:-140px;background:#7c3aed}.scene[data-v-587164e5]{position:relative;width:1180px;max-width:94vw;display:flex;align-items:center;justify-content:space-between;gap:40px;z-index:2}.sphere[data-v-587164e5]{width:46vw;max-width:520px;height:auto;filter:drop-shadow(0 0 30px rgba(99, 102, 241, 0.45));animation:float-587164e5 9s ease-in-out infinite}@keyframes float-587164e5{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}.card[data-v-587164e5]{width:400px;padding:34px 34px 26px;border-radius:6px;background:rgba(8,12,32,.62);border:1px solid rgba(96,165,250,.55);box-shadow:0 0 0 1px rgba(56,189,248,.12),0 0 40px rgba(59,130,246,.35),inset 0 0 60px rgba(30,64,175,.25);backdrop-filter:blur(10px)}.brand[data-v-587164e5]{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:28px;color:#e0f2fe;font-size:18px;letter-spacing:1px}.brand .mark[data-v-587164e5]{width:30px;height:30px;border-radius:50%;border:1px solid #7dd3fc;display:flex;align-items:center;justify-content:center;font-size:13px;color:#7dd3fc;box-shadow:0 0 12px rgba(125,211,252,.6)}.brand b[data-v-587164e5]{font-weight:600}.inp[data-v-587164e5]{margin-bottom:16px}.inp[data-v-587164e5] .el-input__wrapper{background:#fff;border-radius:2px;box-shadow:none;height:42px}.inp[data-v-587164e5] .el-input__inner{color:#303133}.submit[data-v-587164e5]{width:100%;height:44px;margin-top:4px;border-radius:2px;font-size:15px;letter-spacing:6px;background:linear-gradient(90deg, #6366f1, #7c9bff);border:none;box-shadow:0 6px 20px rgba(99,102,241,.45)}.demo[data-v-587164e5]{margin-top:16px;text-align:center;font-size:11.5px;color:rgba(224,242,254,.55)}.demo a[data-v-587164e5]{color:#7dd3fc;cursor:pointer;margin-left:6px}.footer[data-v-587164e5]{position:absolute;bottom:26px;width:100%;text-align:center;font-size:12px;color:rgba(224,242,254,.45);z-index:2}@media(max-width: 1000px){.sphere[data-v-587164e5]{display:none}.scene[data-v-587164e5]{justify-content:center}}
