.auth-visual-gradient[data-v-65a125b3]{background:linear-gradient(122deg,transparent 0 13%,rgba(52,197,159,.16) 13% 28%,transparent 28% 100%),linear-gradient(245deg,transparent 0 10%,rgba(96,165,250,.12) 10% 24%,transparent 24% 100%),linear-gradient(135deg,#2f3b59,#273752 48%,#163f47)}.auth-visual-grid[data-v-65a125b3]{opacity:.22;background-image:linear-gradient(hsla(0,0%,100%,.14) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.14) 1px,transparent 0);background-size:52px 52px;animation:auth-grid-drift-65a125b3 18s linear infinite}.auth-floating-shape[data-v-65a125b3]{position:absolute;border:1px solid hsla(0,0%,100%,.16);opacity:.72;animation:auth-shape-float-65a125b3 var(--duration) ease-in-out infinite;animation-delay:var(--delay)}.auth-floating-shape--one[data-v-65a125b3]{left:9%;top:19%;width:78px;height:78px;border-radius:18px;transform:rotate(14deg)}.auth-floating-shape--two[data-v-65a125b3]{right:10%;top:35%;width:112px;height:44px;border-radius:999px}.auth-floating-shape--three[data-v-65a125b3]{left:18%;bottom:14%;width:96px;height:96px;border-radius:30px;transform:rotate(45deg)}.auth-status-pill[data-v-65a125b3]{animation:auth-rise-in-65a125b3 .75s ease both,auth-gentle-float-65a125b3 5.5s ease-in-out .9s infinite}.auth-visual-card[data-v-65a125b3]{animation:auth-rise-in-65a125b3 .8s ease .08s both,auth-card-breathe-65a125b3 7s ease-in-out 1s infinite}.auth-brand-icon[data-v-65a125b3]{animation:auth-icon-pulse-65a125b3 3.6s ease-in-out infinite}.auth-corner-icon[data-v-65a125b3]{animation:auth-corner-sway-65a125b3 4.8s ease-in-out infinite}.auth-map[data-v-65a125b3]{box-shadow:inset 0 1px #ffffff17}.auth-map-path[data-v-65a125b3],.auth-map-road[data-v-65a125b3]{position:absolute;left:-14%;right:-14%;height:9px;border-radius:999px;transform-origin:center}.auth-map-path--primary[data-v-65a125b3]{top:53%;background:linear-gradient(90deg,transparent,rgba(52,197,159,.9),transparent);transform:rotate(31deg);animation:auth-route-glow-65a125b3 3.8s ease-in-out infinite}.auth-map-path--secondary[data-v-65a125b3]{top:46%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.56),transparent);transform:rotate(-35deg);animation:auth-route-glow-65a125b3 4.8s ease-in-out .6s infinite}.auth-map-road--one[data-v-65a125b3]{top:24%;background:#ffffff14;transform:rotate(0)}.auth-map-road--two[data-v-65a125b3]{bottom:18%;background:#ffffff14;transform:rotate(-8deg)}.auth-map-block[data-v-65a125b3]{position:absolute;border:1px solid hsla(0,0%,100%,.18);background:#ffffff14;animation:auth-block-float-65a125b3 7s ease-in-out infinite}.auth-map-block--one[data-v-65a125b3]{left:7%;top:12%;width:132px;height:94px;border-radius:12px}.auth-map-block--two[data-v-65a125b3]{right:7%;bottom:11%;width:144px;height:102px;border-radius:12px;animation-delay:-2s}.auth-map-block--three[data-v-65a125b3]{right:22%;top:16%;width:84px;height:74px;border-radius:16px;animation-delay:-4s}.auth-map-node[data-v-65a125b3]{position:absolute;width:11px;height:11px;border-radius:999px;background:#34c59f;box-shadow:0 0 0 7px #34c59f1f;animation:auth-node-pulse-65a125b3 2.8s ease-in-out infinite}.auth-map-node--one[data-v-65a125b3]{left:20%;top:61%}.auth-map-node--two[data-v-65a125b3]{right:25%;top:36%;animation-delay:-.9s}.auth-map-node--three[data-v-65a125b3]{right:16%;bottom:24%;animation-delay:-1.6s}.auth-main-pin[data-v-65a125b3]{animation:auth-pin-float-65a125b3 4.2s ease-in-out infinite}.auth-mini-card--one[data-v-65a125b3]{max-width:190px;animation:auth-card-slide-65a125b3 6.4s ease-in-out infinite}.auth-mini-card--two[data-v-65a125b3]{max-width:245px;animation:auth-card-slide-65a125b3 7s ease-in-out -2.2s infinite}.auth-metric[data-v-65a125b3]{animation:auth-rise-in-65a125b3 .75s ease both}.auth-metric[data-v-65a125b3]:nth-child(2){animation-delay:.1s}.auth-metric[data-v-65a125b3]:nth-child(3){animation-delay:.2s}@keyframes auth-grid-drift-65a125b3{0%{background-position:0 0}to{background-position:52px 52px}}@keyframes auth-rise-in-65a125b3{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-gentle-float-65a125b3{0%,to{transform:translateZ(0)}50%{transform:translate3d(-8px,10px,0)}}@keyframes auth-card-breathe-65a125b3{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}}@keyframes auth-icon-pulse-65a125b3{0%,to{box-shadow:0 18px 36px #34c59f3d}50%{box-shadow:0 22px 54px #34c59f6b}}@keyframes auth-block-float-65a125b3{0%,to{transform:translateZ(0)}50%{transform:translate3d(9px,-12px,0)}}@keyframes auth-pin-float-65a125b3{0%,to{transform:translate(-50%,-50%) translateY(0);box-shadow:0 24px 48px #34c59f57}50%{transform:translate(-50%,-50%) translateY(-12px);box-shadow:0 34px 64px #34c59f75}}@keyframes auth-card-slide-65a125b3{0%,to{transform:translateZ(0)}50%{transform:translate3d(12px,-8px,0)}}@keyframes auth-corner-sway-65a125b3{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(-8px) rotate(-7deg)}}@keyframes auth-route-glow-65a125b3{0%,to{opacity:.42;filter:blur(0)}50%{opacity:1;filter:blur(.4px)}}@keyframes auth-node-pulse-65a125b3{0%,to{transform:scale(1);box-shadow:0 0 0 7px #34c59f1f}50%{transform:scale(1.2);box-shadow:0 0 0 13px #34c59f0d}}@keyframes auth-shape-float-65a125b3{0%,to{transform:translateZ(0) rotate(14deg)}50%{transform:translate3d(16px,-20px,0) rotate(23deg)}}
