.login-box[data-v-152c6f5c]{margin-top:20px}.qr-card[data-v-152c6f5c]{display:flex;flex-direction:column;align-items:center;padding:14px 14px 18px;background:#f7f9fc;border:1px solid #e8eef7;border-radius:12px}#feishu-container[data-v-152c6f5c]{overflow:hidden;border-radius:8px;background:#fff}.scan-tip[data-v-152c6f5c]{display:flex;align-items:center;justify-content:center;margin-top:14px;font-size:14px;color:#303a52}.scan-tip b[data-v-152c6f5c]{margin:0 3px;color:#2b5ce6;font-weight:600}.scan-sub[data-v-152c6f5c]{margin-top:4px;font-size:12px;color:#98a2b3}.dot[data-v-152c6f5c]{width:8px;height:8px;margin-right:6px;border-radius:50%;background:#2b5ce6;box-shadow:0 0 0 0 rgba(43,92,230,.45);-webkit-animation:dotPulse-data-v-152c6f5c 1.8s infinite;animation:dotPulse-data-v-152c6f5c 1.8s infinite}@-webkit-keyframes dotPulse-data-v-152c6f5c{0%{box-shadow:0 0 0 0 rgba(43,92,230,.45)}70%{box-shadow:0 0 0 8px rgba(43,92,230,0)}to{box-shadow:0 0 0 0 rgba(43,92,230,0)}}@keyframes dotPulse-data-v-152c6f5c{0%{box-shadow:0 0 0 0 rgba(43,92,230,.45)}70%{box-shadow:0 0 0 8px rgba(43,92,230,0)}to{box-shadow:0 0 0 0 rgba(43,92,230,0)}}@media (prefers-reduced-motion:reduce){.dot[data-v-152c6f5c]{-webkit-animation:none;animation:none}}.container[data-v-52bcc48b]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,#4a90ff,#2b5ce6 52%,#1f47c9)}.bg-glow[data-v-52bcc48b]{position:absolute;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 68%);pointer-events:none;z-index:0}.bg-dots[data-v-52bcc48b]{position:absolute;top:-40px;left:-40px;right:-40px;bottom:-40px;background-image:radial-gradient(hsla(0,0%,100%,.16) 1.5px,transparent 0);background-size:26px 26px;-webkit-animation:dotsDrift-data-v-52bcc48b 20s linear infinite;animation:dotsDrift-data-v-52bcc48b 20s linear infinite;pointer-events:none;z-index:0}@-webkit-keyframes dotsDrift-data-v-52bcc48b{0%{background-position:0 0}to{background-position:26px 26px}}@keyframes dotsDrift-data-v-52bcc48b{0%{background-position:0 0}to{background-position:26px 26px}}.login[data-v-52bcc48b]{position:relative;z-index:2;box-sizing:border-box;width:420px;padding:32px 28px 28px;background-color:#fff;border-radius:16px;box-shadow:0 18px 48px rgba(15,39,102,.28)}.login .title[data-v-52bcc48b]{font-size:18px;font-weight:600;color:#1f2d3d}.login .title img[data-v-52bcc48b]{width:30px;margin-right:8px}.login .sub-title[data-v-52bcc48b],.login .title[data-v-52bcc48b]{text-align:left;display:flex;align-items:center}.login .sub-title[data-v-52bcc48b]{font-size:14px;color:#8a94a6;margin-top:8px}@media (prefers-reduced-motion:reduce){.bg-dots[data-v-52bcc48b]{-webkit-animation:none;animation:none}}