.AuthBackground_root__7yAGc{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background-image:linear-gradient(rgba(68,104,187,.13) 1px,transparent 0),linear-gradient(90deg,rgba(68,104,187,.13) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 90% 90% at 50% 50%,#000 30%,transparent 100%);mask-image:radial-gradient(ellipse 90% 90% at 50% 50%,#000 30%,transparent 100%);animation:AuthBackground_fadeIn__urKPS 1s ease both}.AuthBackground_root__7yAGc:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(61,93,169,.22) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:inherit;mask-image:inherit}@keyframes AuthBackground_fadeIn__urKPS{0%{opacity:0}to{opacity:1}}.AuthBackground_cards__cjt7K{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.AuthBackground_card__MRsIm{position:absolute;background:hsla(0,0%,100%,.7);border:1px solid rgba(201,211,232,.8);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;backdrop-filter:blur(2px);box-shadow:0 2px 8px rgba(2,8,23,.06),0 0 0 1px rgba(219,225,240,.4);opacity:0;animation:AuthBackground_floatIn__pEvnk .8s ease forwards,AuthBackground_float__43QMd 7s ease-in-out infinite}.AuthBackground_line__ONjGw{height:6px;border-radius:99px;background:#d4dced}.AuthBackground_lineShort__3h2Or{width:55%}.AuthBackground_lineMid__33SNW{width:75%}.AuthBackground_lineLong__pQJS3{width:90%}.AuthBackground_lineFull__cmF_l{width:100%}.AuthBackground_step__xgbtp{display:flex;align-items:center;gap:7px}.AuthBackground_stepDot__ewwws{width:14px;height:14px;min-width:14px;border-radius:99px;background:rgba(27,41,75,.18)}.AuthBackground_stepLine__TkP4s{flex:1;height:6px;border-radius:99px;background:#d4dced}.AuthBackground_chip__fPtwa{display:inline-block;height:14px;border-radius:99px;background:rgba(15,23,41,.1)}.AuthBackground_cardA__DI47g{width:200px;top:8%;left:6%;rotate:-4deg;animation-delay:.1s,.9s;animation-duration:.8s,9s}.AuthBackground_cardB__dResH{width:180px;top:12%;right:5%;rotate:3.5deg;animation-delay:.25s,1.1s;animation-duration:.8s,8s}.AuthBackground_cardC__d1eCe{width:160px;bottom:14%;left:7%;rotate:2deg;animation-delay:.4s,1.3s;animation-duration:.8s,10s}.AuthBackground_cardD__Q8ZCG{width:172px;bottom:10%;right:6%;rotate:-3deg;animation-delay:.55s,1.5s;animation-duration:.8s,7.5s}@media (max-width:860px){.AuthBackground_cards__cjt7K{display:none}}@keyframes AuthBackground_floatIn__pEvnk{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes AuthBackground_float__43QMd{0%,to{transform:translateY(0) rotate(0deg)}40%{transform:translateY(-9px) rotate(.4deg)}70%{transform:translateY(5px) rotate(-.3deg)}}@media (prefers-reduced-motion:reduce){.AuthBackground_card__MRsIm{animation:AuthBackground_floatIn__pEvnk .8s ease forwards}.AuthBackground_root__7yAGc{animation:none}}.AuthShell_shell__g26M7{min-height:100vh;flex-direction:column;justify-content:center;gap:1.75rem;padding:1rem;background-color:var(--background)}.AuthShell_brand__tuEcD,.AuthShell_shell__g26M7{position:relative;display:flex;align-items:center}.AuthShell_brand__tuEcD{z-index:1;gap:.625rem;opacity:1;transition:opacity .15s;text-decoration:none}.AuthShell_brand__tuEcD:hover{opacity:.8}.AuthShell_brandName__wJwny{font-family:var(--font-brand);font-weight:700;font-size:1.625rem;letter-spacing:-.025em;color:var(--foreground)}.AuthShell_card__oSzoR{position:relative;z-index:1;width:100%;max-width:24rem;box-shadow:0 1px 3px rgba(0,0,0,.08)}.AuthShell_cardHeader__yXOkL{display:flex;flex-direction:column;gap:.25rem;padding:1.5rem 1.5rem 1rem}.AuthShell_cardTitle__ulP_Z{font-size:1.25rem;font-weight:600;color:var(--foreground)}.AuthShell_cardDescription__hxVxF{font-size:.875rem;color:var(--muted-foreground)}.AuthShell_cardContent__K90DF{padding:0 1.5rem 1.5rem}