.adc-login-page[data-v-8d4ade50]{align-items:center;background:linear-gradient(150deg,#071426,#0b2b3a 40%,#0d3a3f 70%,#123852);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:32px 16px;position:relative}.adc-bg[data-v-8d4ade50]{bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.adc-bg__blob[data-v-8d4ade50]{animation:adc-blob-move-8d4ade50 18s ease-in-out infinite;border-radius:50%;filter:blur(70px);opacity:.55;position:absolute}.adc-bg__blob--1[data-v-8d4ade50]{background:radial-gradient(circle,#14b8a6,transparent 70%);height:520px;left:-120px;top:-160px;width:520px}.adc-bg__blob--2[data-v-8d4ade50]{animation-delay:-4s;animation-duration:22s;background:radial-gradient(circle,#3b82f6,transparent 70%);bottom:-180px;height:480px;right:-100px;width:480px}.adc-bg__blob--3[data-v-8d4ade50]{animation-delay:-8s;animation-duration:26s;background:radial-gradient(circle,#f59e0b,transparent 70%);height:360px;left:46%;opacity:.28;top:42%;width:360px}.adc-bg__grid[data-v-8d4ade50]{background-image:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0);background-size:56px 56px;bottom:-10%;left:-10%;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000 0,transparent 70%);mask-image:radial-gradient(circle at 50% 40%,#000 0,transparent 70%);position:absolute;right:-10%;top:-10%}.adc-shell[data-v-8d4ade50]{align-items:center;gap:72px;justify-content:center;max-width:1160px;position:relative;width:100%;z-index:1}.adc-panel[data-v-8d4ade50],.adc-shell[data-v-8d4ade50]{display:flex}.adc-panel--brand[data-v-8d4ade50]{align-items:center;color:#fff;flex:1;flex-direction:column;gap:40px;justify-content:center;min-width:0;text-align:center}.adc-panel--form[data-v-8d4ade50]{flex:0 1 520px;justify-content:center}.adc-brand[data-v-8d4ade50]{align-items:center;display:flex;flex-direction:column}.adc-logo-badge[data-v-8d4ade50]{align-items:center;background:#fff;border-radius:20px;box-shadow:0 16px 34px -10px rgba(0,0,0,.35);display:inline-flex;justify-content:center;padding:10px 30px}.adc-logo-img[data-v-8d4ade50]{display:block;height:38px;width:auto}.adc-tagline[data-v-8d4ade50]{color:hsla(0,0%,100%,.72);font-size:.95rem;font-weight:600;letter-spacing:.16em;margin:16px 0 0;text-transform:uppercase}.adc-hero[data-v-8d4ade50]{align-items:center;display:flex;flex-direction:column;gap:34px}.adc-orbit[data-v-8d4ade50]{height:230px;position:relative;width:230px}.adc-orbit__glow[data-v-8d4ade50]{animation:adc-pulse-8d4ade50 3.6s ease-in-out infinite;background:radial-gradient(circle,rgba(45,212,191,.55),rgba(45,212,191,0) 70%);bottom:26px;filter:blur(6px);left:26px;right:26px;top:26px}.adc-orbit__glow[data-v-8d4ade50],.adc-orbit__ring[data-v-8d4ade50]{border-radius:50%;position:absolute}.adc-orbit__ring[data-v-8d4ade50]{border:1.5px dashed hsla(0,0%,100%,.32)}.adc-orbit__ring--a[data-v-8d4ade50]{animation:adc-spin-8d4ade50 20s linear infinite;bottom:0;left:0;right:0;top:0}.adc-orbit__ring--b[data-v-8d4ade50]{animation:adc-spin-rev-8d4ade50 26s linear infinite;border-color:rgba(245,158,11,.32);bottom:28px;left:28px;right:28px;top:28px}.adc-orbit__satellite[data-v-8d4ade50]{animation:adc-spin-8d4ade50 9s linear infinite;bottom:4px;left:4px;position:absolute;right:4px;top:4px}.adc-orbit__satellite--2[data-v-8d4ade50]{animation-direction:reverse;animation-duration:13s;bottom:22px;left:22px;right:22px;top:22px}.adc-orbit__satellite--3[data-v-8d4ade50]{animation-duration:17s;bottom:40px;left:40px;right:40px;top:40px}.adc-orbit__dot[data-v-8d4ade50]{background:#ffd166;border-radius:50%;box-shadow:0 0 12px 3px rgba(255,209,102,.65);height:9px;left:50%;margin-left:-4.5px;position:absolute;top:-4px;width:9px}.adc-orbit__satellite--2 .adc-orbit__dot[data-v-8d4ade50]{background:#5eead4;box-shadow:0 0 12px 3px rgba(94,234,212,.6)}.adc-orbit__satellite--3 .adc-orbit__dot[data-v-8d4ade50]{background:#93c5fd;box-shadow:0 0 12px 3px rgba(147,197,253,.6)}.adc-shield[data-v-8d4ade50]{bottom:0;filter:drop-shadow(0 10px 22px rgba(0,0,0,.35));height:96px;left:0;margin:auto;position:absolute;right:0;top:0;width:96px}.adc-shield__outline[data-v-8d4ade50]{fill:hsla(0,0%,100%,.08);stroke:#fff;stroke-dasharray:400;stroke-dashoffset:400;stroke-linejoin:round;stroke-width:3;animation:adc-draw-8d4ade50 1.8s ease forwards}.adc-shield__check[data-v-8d4ade50]{fill:none;stroke:#ffd166;stroke-dasharray:70;stroke-dashoffset:70;stroke-linecap:round;stroke-linejoin:round;stroke-width:6;animation:adc-draw-8d4ade50 .7s ease 1.6s forwards}.adc-chips[data-v-8d4ade50]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.adc-chip[data-v-8d4ade50]{align-items:center;animation:adc-float-8d4ade50 4s ease-in-out infinite;backdrop-filter:blur(6px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:hsla(0,0%,100%,.85);display:inline-flex;font-size:.82rem;font-weight:500;gap:8px;padding:9px 18px}.adc-chip[data-v-8d4ade50]:nth-child(2){animation-delay:.6s}.adc-chip[data-v-8d4ade50]:nth-child(3){animation-delay:1.2s}.adc-brand-footer[data-v-8d4ade50]{color:hsla(0,0%,100%,.55);font-size:.85rem}.adc-card[data-v-8d4ade50]{animation:adc-card-in-8d4ade50 .6s cubic-bezier(.16,1,.3,1) both;backdrop-filter:blur(24px) saturate(160%);background:hsla(0,0%,100%,.94);border:1px solid hsla(0,0%,100%,.6);border-radius:28px;box-shadow:0 30px 60px -20px rgba(6,20,35,.5);max-width:560px;padding:44px 40px 36px;position:relative;width:100%}.adc-card.is-2fa[data-v-8d4ade50]{max-width:480px}.adc-step-head[data-v-8d4ade50]{margin-bottom:30px;text-align:center}.adc-step-icon[data-v-8d4ade50]{align-items:center;background:linear-gradient(135deg,#0f766e,#134e6f);border-radius:20px;box-shadow:0 14px 26px -10px rgba(15,118,110,.55);color:#fff;display:inline-flex;font-size:1.4rem;height:62px;justify-content:center;margin-bottom:14px;position:relative;width:62px}.adc-step-icon[data-v-8d4ade50]:after{animation:adc-pulse-ring-8d4ade50 2.4s ease-out infinite;border:2px solid rgba(15,118,110,.35);border-radius:26px;bottom:-6px;content:"";left:-6px;position:absolute;right:-6px;top:-6px}.adc-step-icon--alt[data-v-8d4ade50]{background:linear-gradient(135deg,#1e3a8a,#0f766e)}.adc-step-icon--alt[data-v-8d4ade50]:after{border-color:rgba(30,58,138,.35)}.adc-step-head h2[data-v-8d4ade50]{color:#0f172a;font-size:1.55rem;font-weight:700;margin:0 0 6px}.adc-step-head p[data-v-8d4ade50]{color:#64748b;font-size:.93rem;margin:0}.adc-field[data-v-8d4ade50]{margin-bottom:20px!important}[data-v-8d4ade50] .el-form-item__label{color:#334155;font-size:.78rem;font-weight:700;letter-spacing:.05em;line-height:1.2;padding-bottom:6px!important;text-transform:uppercase}[data-v-8d4ade50] .el-input__inner{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:14px;color:#0f172a;font-size:.95rem;height:50px;padding-left:44px;transition:border-color .2s,box-shadow .2s,background .2s}[data-v-8d4ade50] .el-input__inner:focus{background:#fff;border-color:#0f766e;box-shadow:0 0 0 4px rgba(15,118,110,.12)}[data-v-8d4ade50] .el-input__prefix{align-items:center;color:#94a3b8;display:flex;left:14px}[data-v-8d4ade50] .el-input.is-focus .el-input__prefix{color:#0f766e}[data-v-8d4ade50] .el-input__suffix{right:12px}[data-v-8d4ade50] .el-form-item__error{font-size:.78rem;padding-top:4px}.adc-captcha-row[data-v-8d4ade50]{align-items:center;display:flex;gap:12px;margin-bottom:10px}.adc-captcha-code[data-v-8d4ade50]{background:linear-gradient(135deg,#0f172a,#134e4a);border-radius:12px;box-shadow:inset 0 2px 4px rgba(0,0,0,.3);color:#fff;font-family:Courier New,monospace;font-size:1.3rem;font-weight:700;letter-spacing:6px;padding:10px 22px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.adc-captcha-refresh[data-v-8d4ade50]{align-items:center;background:#f1f5f9!important;border:none!important;border-radius:12px!important;color:#0f766e!important;display:inline-flex!important;height:42px!important;justify-content:center;padding:0!important;transition:transform .35s,background .2s;width:42px!important}.adc-captcha-refresh[data-v-8d4ade50]:hover{background:#e2f3f1!important;transform:rotate(140deg)}.adc-submit-btn[data-v-8d4ade50]{background:linear-gradient(135deg,#0f766e,#134e6f 60%,#1e3a8a)!important;border:none!important;border-radius:16px!important;box-shadow:0 16px 30px -12px rgba(15,118,110,.55);font-size:1rem;font-weight:600;height:52px;letter-spacing:.01em;overflow:hidden;position:relative;transition:transform .2s,box-shadow .2s;width:100%}.adc-submit-btn[data-v-8d4ade50]:hover{box-shadow:0 20px 36px -14px rgba(15,118,110,.65);transform:translateY(-2px)}.adc-submit-btn[data-v-8d4ade50]:before{animation:adc-shine-8d4ade50 3.4s ease-in-out infinite;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.35),transparent);content:"";height:100%;left:-60%;position:absolute;top:0;transform:skewX(-20deg);width:45%}.adc-method-grid[data-v-8d4ade50]{display:flex;flex-direction:column;gap:14px;margin-bottom:8px}.adc-method-card[data-v-8d4ade50]{align-items:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:18px;cursor:pointer;display:flex;gap:16px;padding:18px 20px;position:relative;transition:border-color .2s,box-shadow .2s,transform .2s,background .2s}.adc-method-card[data-v-8d4ade50]:hover{background:#f0faf8;border-color:#99d8ce;box-shadow:0 10px 24px -12px rgba(15,118,110,.35);transform:translateY(-2px)}.adc-method-card.active[data-v-8d4ade50]{background:#ecfaf7;border-color:#0f766e;box-shadow:0 10px 28px -12px rgba(15,118,110,.45)}.adc-method-icon[data-v-8d4ade50]{align-items:center;border-radius:14px;color:#fff;display:flex;flex-shrink:0;font-size:1.1rem;height:46px;justify-content:center;width:46px}.adc-method-icon--otp[data-v-8d4ade50]{background:linear-gradient(135deg,#10b981,#0f766e)}.adc-method-icon--email[data-v-8d4ade50]{background:linear-gradient(135deg,#38bdf8,#1e3a8a)}.adc-method-icon--tpin[data-v-8d4ade50]{background:linear-gradient(135deg,#f59e0b,#b45309)}.adc-method-info h4[data-v-8d4ade50]{color:#0f172a;font-size:1rem;font-weight:600;margin:0 0 2px}.adc-method-info span[data-v-8d4ade50]{color:#64748b;font-size:.82rem}.adc-method-check[data-v-8d4ade50]{align-items:center;background:#0f766e;border-radius:50%;color:#fff;display:flex;font-size:.68rem;height:24px;justify-content:center;margin-left:auto;opacity:0;transform:scale(.5);transition:opacity .2s,transform .2s;width:24px}.adc-method-card.active .adc-method-check[data-v-8d4ade50]{opacity:1;transform:scale(1)}.adc-step-actions[data-v-8d4ade50]{display:flex;gap:14px;margin-top:22px}.adc-btn-back[data-v-8d4ade50]{background:#f1f5f9!important;border:none!important;border-radius:14px!important;color:#334155!important;flex:1;font-weight:600;height:48px}.adc-btn-back[data-v-8d4ade50]:hover{background:#e2e8f0!important}.adc-btn-continue[data-v-8d4ade50]{background:linear-gradient(135deg,#0f766e,#1e3a8a)!important;border:none!important;border-radius:14px!important;box-shadow:0 14px 26px -12px rgba(15,118,110,.5);flex:1.4;font-weight:600;height:48px}.adc-btn-continue[data-v-8d4ade50]:hover{filter:brightness(1.06)}.adc-otp-block[data-v-8d4ade50]{margin-bottom:18px}.adc-otp-row[data-v-8d4ade50]{display:flex;gap:10px;margin-bottom:10px}.adc-otp-box[data-v-8d4ade50]{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:14px;color:#0f172a;font-size:1.4rem;font-weight:700;height:56px;outline:none;text-align:center;transition:border-color .2s,box-shadow .2s,transform .15s;width:48px}.adc-otp-box[data-v-8d4ade50]:focus{background:#fff;border-color:#0f766e;box-shadow:0 0 0 4px rgba(15,118,110,.15);transform:translateY(-2px)}.adc-otp-status[data-v-8d4ade50]{align-items:center;display:flex;flex-wrap:wrap;font-size:.85rem;gap:8px;justify-content:space-between;margin-top:6px}.adc-otp-timer[data-v-8d4ade50]{color:#64748b;font-weight:500}.adc-resend-otp[data-v-8d4ade50]{color:#0f766e!important;font-weight:600;padding:0!important}@keyframes adc-blob-move-8d4ade50{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-40px) scale(1.08)}66%{transform:translate(-24px,20px) scale(.95)}}@keyframes adc-spin-8d4ade50{to{transform:rotate(1turn)}}@keyframes adc-spin-rev-8d4ade50{to{transform:rotate(-1turn)}}@keyframes adc-pulse-8d4ade50{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.14)}}@keyframes adc-pulse-ring-8d4ade50{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.28)}}@keyframes adc-float-8d4ade50{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes adc-draw-8d4ade50{to{stroke-dashoffset:0}}@keyframes adc-card-in-8d4ade50{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes adc-shine-8d4ade50{0%{left:-60%}60%{left:130%}to{left:130%}}.slide-enter-active[data-v-8d4ade50],.slide-leave-active[data-v-8d4ade50]{transition:opacity .28s ease,transform .28s cubic-bezier(.4,0,.2,1)}.slide-enter[data-v-8d4ade50]{opacity:0;transform:translateX(28px)}.slide-leave-to[data-v-8d4ade50]{opacity:0;transform:translateX(-28px)}@media (max-width:900px){.adc-panel--brand[data-v-8d4ade50]{display:none}.adc-shell[data-v-8d4ade50]{gap:0}.adc-card[data-v-8d4ade50]{border-radius:22px;padding:34px 24px 28px}}@media (max-width:480px){.adc-otp-box[data-v-8d4ade50]{font-size:1.2rem;height:48px;width:40px}.adc-method-card[data-v-8d4ade50]{padding:14px}.adc-card[data-v-8d4ade50]{padding:28px 18px 24px}}