.auth-brand[data-v-05c470f7]{align-items:center;background:linear-gradient(145deg,#05101f,#091829 50%,#0d2240);display:flex;flex:0 0 50%;overflow:hidden;padding:3rem 3.5rem;position:relative}.auth-brand[data-v-05c470f7]:before{background-image:radial-gradient(hsla(0,0%,100%,.07) 1px,transparent 0);background-size:28px 28px;content:"";top:0;right:0;bottom:0;left:0}.ab-orb[data-v-05c470f7],.auth-brand[data-v-05c470f7]:before{pointer-events:none;position:absolute}.ab-orb[data-v-05c470f7]{animation:orbDrift-05c470f7 16s ease-in-out infinite alternate;border-radius:50%;filter:blur(70px)}.ab-orb-1[data-v-05c470f7]{background:radial-gradient(circle,rgba(79,130,230,.22) 0,transparent 70%);height:380px;right:-80px;top:-100px;width:380px}.ab-orb-2[data-v-05c470f7]{animation-direction:alternate-reverse;animation-duration:20s;background:radial-gradient(circle,rgba(150,80,250,.16) 0,transparent 70%);bottom:-80px;height:300px;left:-60px;width:300px}.ab-orb-3[data-v-05c470f7]{animation-duration:24s;background:radial-gradient(circle,rgba(52,211,153,.1) 0,transparent 70%);height:200px;left:10%;top:40%;width:200px}@keyframes orbDrift-05c470f7{0%{transform:translate(0) scale(1)}to{transform:translate(25px,20px) scale(1.06)}}.ab-ring[data-v-05c470f7]{border:1px solid hsla(0,0%,100%,.05);border-radius:50%;height:480px;left:65%;pointer-events:none;width:480px}.ab-ring[data-v-05c470f7],.ab-ring[data-v-05c470f7]:before{position:absolute;top:50%;transform:translate(-50%,-50%)}.ab-ring[data-v-05c470f7]:before{border:1px solid hsla(0,0%,100%,.04);border-radius:50%;content:"";height:310px;left:50%;width:310px}.auth-brand-inner[data-v-05c470f7]{position:relative;width:100%;z-index:2}.auth-logo[data-v-05c470f7]{align-items:center;display:inline-flex;font-size:1.6rem;font-weight:900;gap:2px;letter-spacing:-.5px;margin-bottom:1.75rem;text-decoration:none}.al-rank[data-v-05c470f7]{color:#fffffff2}.al-edu[data-v-05c470f7]{background:linear-gradient(135deg,#60a5fa,#a78bfa);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.auth-brand-title[data-v-05c470f7]{color:#fff;font-size:2.25rem;font-weight:800;letter-spacing:-.8px;line-height:1.18;margin:0}.auth-hl[data-v-05c470f7]{background:linear-gradient(135deg,#60a5fa 30%,#a78bfa);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.auth-sep[data-v-05c470f7]{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.18),transparent);height:1px;margin:1.5rem 0}.auth-badge[data-v-05c470f7]{align-items:center;background:#60a5fa1a;border:1px solid rgba(96,165,250,.22);border-radius:100px;color:#ffffffd1;display:inline-flex;font-size:.72rem;font-weight:500;gap:7px;letter-spacing:.01em;margin-left:1.5rem;padding:5px 13px 5px 9px}.ab-dot[data-v-05c470f7]{animation:dotPulse-05c470f7 2s ease-in-out infinite;background:#60a5fa;border-radius:50%;flex-shrink:0;height:6px;width:6px}@keyframes dotPulse-05c470f7{0%,to{box-shadow:0 0 #60a5fa99;opacity:1}50%{box-shadow:0 0 0 5px #60a5fa00;opacity:.7}}.auth-feats[data-v-05c470f7]{display:grid;gap:2rem .9rem;grid-template-columns:1fr 1fr;margin-bottom:3rem}.auth-feat[data-v-05c470f7]{align-items:flex-start;display:flex;gap:13px}.af-ico[data-v-05c470f7]{align-items:center;background:var(--bg);border-radius:13px;box-shadow:0 4px 18px var(--glow);color:var(--c);display:flex;flex-shrink:0;font-size:1.1rem;height:44px;justify-content:center;width:44px}.af-txt[data-v-05c470f7]{padding-top:3px}.af-txt strong[data-v-05c470f7]{color:#fff;display:block;font-size:.82rem;font-weight:700;line-height:1.3;margin-bottom:2px}.af-txt span[data-v-05c470f7]{color:#ffffff70;font-size:.7rem;line-height:1.4}.auth-trust[data-v-05c470f7]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.09);border-radius:100px;gap:10px;justify-content:center;padding:.62rem 1.2rem}.at-chip[data-v-05c470f7],.auth-trust[data-v-05c470f7]{align-items:center;display:flex}.at-chip[data-v-05c470f7]{color:#ffffffa6;font-size:.72rem;font-weight:500;gap:5px;white-space:nowrap}.at-chip i[data-v-05c470f7]{color:#60a5fa;font-size:.75rem}.at-sep[data-v-05c470f7]{color:#ffffff2e;font-size:1rem;line-height:1}[data-theme=dark] .auth-brand[data-v-05c470f7]{background:linear-gradient(145deg,#020810,#051018 50%,#091a2e)}@media (max-width:900px){.auth-brand[data-v-05c470f7]{display:none}}
