.particles-canvas[data-v-a7a249ca]{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.login-wrapper[data-v-e4ebae0a]{background:radial-gradient(circle at 50% 20%,#1e1b4b 0%,#0f172a 100%);font-family:Outfit,Inter,-apple-system,sans-serif;position:relative;overflow:hidden}.glow-orb[data-v-e4ebae0a]{filter:blur(120px);opacity:.5;pointer-events:none;border-radius:50%;position:absolute}.orb-1[data-v-e4ebae0a]{background:#3b82f6;width:480px;height:480px;animation:12s ease-in-out infinite alternate floatOrb-e4ebae0a;top:-12%;left:-10%}.orb-2[data-v-e4ebae0a]{background:#8b5cf6;width:420px;height:420px;animation:15s ease-in-out infinite alternate-reverse floatOrb-e4ebae0a;bottom:-12%;right:-10%}.orb-3[data-v-e4ebae0a]{background:#06b6d4;width:320px;height:320px;animation:10s ease-in-out infinite alternate floatOrb-e4ebae0a;top:45%;left:38%}@keyframes floatOrb-e4ebae0a{0%{transform:translate(0)scale(1)}to{transform:translate(45px,35px)scale(1.1)}}.login-card-glass[data-v-e4ebae0a]{-webkit-backdrop-filter:blur(24px);background:#0f172ab3}.hero-pane[data-v-e4ebae0a]{background:linear-gradient(135deg,#1e3a8aeb 0%,#0f172af5 100%);border-right:1px solid #ffffff1a;position:relative}.brand-icon-box[data-v-e4ebae0a]{box-shadow:0 8px 24px #00000040}.backdrop-blur[data-v-e4ebae0a]{-webkit-backdrop-filter:blur(12px)}.status-indicator[data-v-e4ebae0a]{background-color:#10b981;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 10px #10b981}.form-pane[data-v-e4ebae0a]{box-shadow:-10px 0 35px #0003}.form-control[data-v-e4ebae0a]:focus{box-shadow:none;background-color:#fff!important}.input-group[data-v-e4ebae0a]:focus-within{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f640!important}.btn-login[data-v-e4ebae0a]{background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);border:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-login[data-v-e4ebae0a]:hover{background:linear-gradient(135deg,#2563eb 0%,#1e40af 100%);transform:translateY(-2px);box-shadow:0 10px 24px #2563eb66!important}.cursor-pointer[data-v-e4ebae0a]{cursor:pointer}
