.auth_authGradient__qGEzZ{background:linear-gradient(180deg,#FDFCFB,#FFFFFF)}.auth_authCard__sqf8w{width:100%;max-width:420px;overflow:hidden;border-radius:var(--radius-card);box-shadow:0 18px 45px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1)}.auth_cardHeader__cNCy_{padding:2.5rem 2.5rem 1.5rem;text-align:center;background-color:rgba(255,236,228,.5);border-bottom:1px solid rgba(0,0,0,.06)}.auth_cardBody__rkv9D{padding:2rem 2.5rem;background-color:#FFFFFF}.auth_cardFooter__cGFVP{padding:1rem 2.5rem;text-align:center;background-color:rgba(255,236,228,.5);border-top:1px solid rgba(0,0,0,.06)}.auth_authButton__KgDuC{display:flex;height:3rem;width:100%;align-items:center;justify-content:center;border-radius:var(--radius-button);font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.auth_authButton__KgDuC:hover{opacity:.95}.auth_authButton__KgDuC:active{--tw-scale-x:0.99;--tw-scale-y:0.99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.auth_authButton__KgDuC:disabled{cursor:not-allowed;opacity:.5}.auth_authButton__KgDuC{background:linear-gradient(90deg,#F4C24A,rgb(238,187,67))}.auth_authButton__KgDuC:hover{box-shadow:0 18px 40px rgba(244,194,74,.35)}.auth_checkmark__LG7CV{color:var(--color-success)}.auth_errorAlert__UnUOF{position:relative;overflow:hidden;border-radius:.75rem;padding:.875rem 1rem;background:linear-gradient(135deg,#FEF2F2,#FFF5F5 50%,#FFFBFB);border:1px solid rgba(220,38,38,.15);box-shadow:0 1px 3px rgba(220,38,38,.06),inset 0 1px 0 rgba(255,255,255,.8);animation:auth_errorSlideIn__Afjku .4s cubic-bezier(.34,1.56,.64,1)}.auth_errorAlert__UnUOF:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#EF4444,#DC2626);border-radius:3px 0 0 3px}.auth_errorAlertContent__4iLtw{display:flex;align-items:center;gap:.75rem}.auth_errorIcon__z41m0{flex-shrink:0;color:#DC2626;filter:drop-shadow(0 1px 2px rgba(220,38,38,.2))}.auth_errorText__lvyoF{font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.625;color:#991B1B;letter-spacing:-.01em}@keyframes auth_errorSlideIn__Afjku{0%{opacity:0;transform:translateY(-8px) scale(.98)}50%{transform:translateY(2px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}.dark .auth_authGradient__qGEzZ,[data-theme=dark] .auth_authGradient__qGEzZ{background:linear-gradient(180deg,#25292D,#0C1118)}.dark .auth_authCard__sqf8w,[data-theme=dark] .auth_authCard__sqf8w{box-shadow:0 18px 45px rgba(0,0,0,.3)}.dark .auth_cardFooter__cGFVP,.dark .auth_cardHeader__cNCy_,[data-theme=dark] .auth_cardFooter__cGFVP,[data-theme=dark] .auth_cardHeader__cNCy_{background-color:#1A2E2F}.dark .auth_cardBody__rkv9D,[data-theme=dark] .auth_cardBody__rkv9D{background-color:#25292D}.dark .auth_authButton__KgDuC,[data-theme=dark] .auth_authButton__KgDuC{box-shadow:0 10px 24px rgba(0,0,0,.4)}.dark .auth_authButton__KgDuC:hover,[data-theme=dark] .auth_authButton__KgDuC:hover{box-shadow:0 18px 40px rgba(80,194,200,.25)}.dark .auth_errorAlert__UnUOF,[data-theme=dark] .auth_errorAlert__UnUOF{background:linear-gradient(135deg,#2A1515,#1F1212);border-color:rgba(239,68,68,.25);box-shadow:0 1px 3px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.03)}.dark .auth_errorText__lvyoF,[data-theme=dark] .auth_errorText__lvyoF{color:#FCA5A5}.dark .auth_errorIcon__z41m0,[data-theme=dark] .auth_errorIcon__z41m0{color:#F87171}