.login-container[data-v-eafba7de]{font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;background:linear-gradient(135deg,#eef2f6,#d6e0f0 40%,#b8cce8);width:100%;height:100%;margin:0;overflow-x:hidden;zoom:150%}@media screen and (min-width:1280px){.login-container[data-v-eafba7de]{zoom:105%}}@media screen and (min-width:1580px){.login-container[data-v-eafba7de]{zoom:125%}}@media screen and (min-width:1750px){.login-container[data-v-eafba7de]{zoom:135%}}@media screen and (min-width:1920px){.login-container[data-v-eafba7de]{zoom:135%}}@media screen and (min-width:2560px){.login-container[data-v-eafba7de]{zoom:175%}}.glass-effect[data-v-eafba7de]{background:hsla(0,0%,100%,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.3);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.06);box-shadow:0 8px 32px rgba(0,0,0,.06)}.gradient-text[data-v-eafba7de]{background:linear-gradient(135deg,#2563eb,#1d4ed8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.login-tab-active[data-v-eafba7de]{color:#2563eb;border-bottom:2px solid #2563eb}.system-card[data-v-eafba7de]{-webkit-transition:all .3s ease;transition:all .3s ease;background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.4)}.system-card[data-v-eafba7de]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 24px rgba(37,99,235,.12);box-shadow:0 8px 24px rgba(37,99,235,.12);background:hsla(0,0%,100%,.9);border-color:rgba(37,99,235,.2)}.system-card:hover .card-glow[data-v-eafba7de]{opacity:1}canvas[data-v-eafba7de]{position:absolute;top:0;left:0;z-index:0}.qr-placeholder[data-v-eafba7de]{background-image:radial-gradient(circle,#2563eb 1px,transparent 0);background-size:10px 10px}.animate-spin[data-v-eafba7de]{-webkit-animation:spin-eafba7de 1s linear infinite;animation:spin-eafba7de 1s linear infinite}@-webkit-keyframes spin-eafba7de{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-eafba7de{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}