@keyframes auth-styles_fadeIn__BGwlb{0%{opacity:0}to{opacity:100%}}@keyframes auth-styles_fadeOut__4UI81{0%{opacity:100%}to{opacity:0}}@keyframes auth-styles_fadeInOut__JL88o{0%,to{opacity:70%}50%{opacity:100%}}@keyframes auth-styles_fadeInUp__Pb_sf{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:100%}}@keyframes auth-styles_fadeOutDown__Endqn{0%{transform:translateY(0);opacity:100%}to{transform:translateY(20px);opacity:0}}@keyframes auth-styles_fadeInDown__Dzvus{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:100%}}@keyframes auth-styles_modalFadeIn___fiko{0%{opacity:0;transform:translateY(-20px)}to{opacity:100%;transform:translateY(0)}}@keyframes auth-styles_toastFadeInUp__Ua3Bl{0%{transform:translate(-50%,20px);opacity:0}to{transform:translate(-50%);opacity:100%}}@keyframes auth-styles_toastFadeOutDown__gPOjt{0%{transform:translate(-50%);opacity:100%}to{transform:translate(-50%,20px);opacity:0}}@keyframes auth-styles_slideIn__CxMrZ{0%{opacity:0;transform:translateY(10px)}to{opacity:100%;transform:translateY(0)}}@keyframes auth-styles_slideUp__v52pO{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:100%}}@keyframes auth-styles_slideInUp__M8_NU{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:100%}}@keyframes auth-styles_slideInRight__bnlu6{0%{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:100%}}@keyframes auth-styles_slideInLeft__wkgRp{0%{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:100%}}@keyframes auth-styles_errorSlideIn__gwCbh{0%{opacity:0;transform:translateX(-10px)}to{opacity:100%;transform:translateX(0)}}@keyframes auth-styles_rotate__LiLqI{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes auth-styles_spin__SQ6uU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes auth-styles_rotation__rQMeA{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes auth-styles_scale__8fjuL{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes auth-styles_scaleIn__JOYNd{0%{opacity:0;transform:scale(.9)}to{opacity:100%;transform:scale(1)}}@keyframes auth-styles_expandContent__bW6yb{0%{opacity:0;max-height:0}to{opacity:100%;max-height:1000px}}@keyframes auth-styles_loadingBar__e7whv{0%{transform:translateX(-100%)}to{transform:translateX(500%)}}@keyframes auth-styles_pulse__UzeUa{0%,to{transform:scale(1);box-shadow:0 8px 30px var(--primary-100)}50%{transform:scale(1.03);box-shadow:0 12px 40px var(--primary-200)}}@keyframes auth-styles_pulseModern__ob3hl{0%{transform:scale(1)}50%{transform:scale(1.01);box-shadow:0 2px 8px var(--primary-100)}to{transform:scale(1)}}@keyframes auth-styles_pulseBlue__qu6Dc{0%{box-shadow:0 0 0 0 rgba(52,152,219,.1)}to{box-shadow:0 0 0 10px rgba(52,152,219,0)}}@keyframes auth-styles_pulseGreen__pMj7n{0%{box-shadow:0 0 0 0 rgba(46,204,113,.1)}to{box-shadow:0 0 0 10px rgba(46,204,113,0)}}@keyframes auth-styles_pulseYellow___N_uq{0%{box-shadow:0 0 0 0 rgba(254,197,29,.1)}to{box-shadow:0 0 0 10px rgba(254,197,29,0)}}@keyframes auth-styles_pulse-success__jCgUj{0%{box-shadow:0 0 0 0 rgba(39,174,96,.4)}70%{box-shadow:0 0 0 10px rgba(39,174,96,0)}to{box-shadow:0 0 0 0 rgba(39,174,96,0)}}@keyframes auth-styles_pulse-error__2tGaQ{0%{box-shadow:0 0 0 0 var(--destructive-text-color)}70%{box-shadow:0 0 0 15px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes auth-styles_pulseError__Tzab4{0%{box-shadow:0 0 0 0 var(--destructive-text-color);transform:scale(1)}70%{box-shadow:0 0 0 3px var(--destructive-text-color);transform:scale(1.05)}to{box-shadow:0 0 0 0 var(--destructive-text-color);transform:scale(1)}}@keyframes auth-styles_shake__xa1DP{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@keyframes auth-styles_fadeInShake__GH_DX{0%{opacity:0;transform:translateY(-5px)}70%{opacity:100%;transform:translateY(0)}80%{transform:translateX(-2px)}90%{transform:translateX(2px)}to{transform:translateX(0)}}@keyframes auth-styles_errorAppear__xohS0{0%{opacity:0;transform:translateY(20px)}to{opacity:100%;transform:translateY(0)}}@keyframes auth-styles_stroke__YrnD5{to{stroke-dashoffset:0}}@keyframes auth-styles_fill__Af_j7{to{box-shadow:inset 0 0 0 100px var(--primary-bg-subtle)}}@keyframes auth-styles_scrollPartners__RnQw6{0%{transform:translateX(0)}to{transform:translateX(calc(-100% + 100vw))}}@keyframes auth-styles_fadeInUpSmall__LT28T{0%{opacity:0;transform:translateY(10px)}to{opacity:100%;transform:translateY(0)}}@keyframes auth-styles_fadeOutUpSmall__wX0Kz{0%{opacity:100%;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes auth-styles_pulseGlow__apAR_{0%{box-shadow:0 0 0 0 rgba(255,203,71,.7)}70%{box-shadow:0 0 0 15px rgba(255,203,71,0)}to{box-shadow:0 0 0 0 rgba(255,203,71,0)}}.auth-styles_authContainer__sLkub{height:100vh;width:100%;background-color:var(--background-color);color:var(--text-color);padding:1rem}.auth-styles_authContainer__sLkub,.auth-styles_loaderContainer__8s2de{display:flex;flex-direction:column;align-items:center;justify-content:center}.auth-styles_loaderContainer__8s2de{gap:1.5rem}.auth-styles_loader__I8tIR{width:48px;height:48px;border:5px solid var(--primary);border-bottom:5px solid transparent;border-radius:50%;animation:auth-styles_rotation__rQMeA 1s linear infinite}.auth-styles_loadingText__wVVQ9{font-size:1.2rem;font-weight:500;text-align:center}.auth-styles_errorContainer__9jEdB{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center;max-width:320px}.auth-styles_errorText__6xr85{color:var(--destructive-text-color);font-size:1rem;margin-bottom:.5rem}.auth-styles_tryAgainButton__MEyKC{background-color:var(--primary);color:var(--button-text-color);border:none;border-radius:var(--radius-md);padding:.75rem 1.5rem;font-size:1rem;font-weight:500;cursor:pointer;transition:var(--transition)}.auth-styles_tryAgainButton__MEyKC:hover{background-color:var(--primary-hover)}.auth-styles_tryAgainButton__MEyKC:active{transform:scale(.98)}