/* Identidade visual da tela de acesso */
:root{--accent:#8b5cf6}.auth-body{background:radial-gradient(ellipse at 18% 15%,rgba(139,92,246,.25),transparent 38%),radial-gradient(ellipse at 84% 86%,rgba(20,184,166,.16),transparent 34%),#080b12}.premium-box{background:rgba(15,20,33,.92);border:1px solid rgba(255,255,255,.1);box-shadow:0 32px 90px rgba(0,0,0,.45);backdrop-filter:blur(18px)}.btn-primary{background:linear-gradient(135deg,#8b5cf6,#6d28d9)}.auth-feature{border-color:rgba(255,255,255,.1)}input:focus{border-color:#a78bfa!important;box-shadow:0 0 0 3px rgba(139,92,246,.18)!important}
