.BrandLogo_logo___p7Ut{width:auto;max-width:100%;height:auto;object-fit:contain;display:block}.BrandLogo_onDark__NaitA{border-radius:10px}.AuthLayout_authRouteRoot__rFiI5{margin:0;padding:0;min-height:100vh;width:100%;background:#07050f}.AuthLayout_authWrapper__rvI8q{height:100vh;max-height:100vh;overflow:hidden;display:flex;align-items:stretch;justify-content:center;padding:0;background:#07050f}.AuthLayout_card__4PlKT{width:100%;max-width:980px;border:none;box-shadow:0 10px 25px -3px rgba(107,70,193,.1)}.AuthLayout_cardBody__HRtb3{padding:2rem}.AuthLayout_logoWrap__va_5H{display:flex;justify-content:center;margin-bottom:1.25rem}.AuthLayout_logoWrap__va_5H .AuthLayout_logo__iTcsB{max-width:min(100%,280px)}.AuthLayout_title__7JgQM{text-align:center;color:var(--primary-color);font-size:1.75rem;font-weight:700;margin-bottom:1rem}.AuthLayout_description__n2Bsh{text-align:center;color:#666;margin-bottom:2rem}.AuthLayout_featureList__OctwK{display:flex;flex-direction:column;gap:.75rem;margin:1.5rem 0}.AuthLayout_featureItem__rZMyv{display:flex;align-items:center;gap:.75rem;font-size:.95rem;color:#4a5568}.AuthLayout_featureBadge__k0TWH{padding:.25rem .75rem;border-radius:1rem;font-size:.85rem;font-weight:500}.AuthLayout_badgeAI__Ub_oK{background-color:#ebf4ff;color:#4299e1}.AuthLayout_badgeSmart__5RvCj{background-color:#e6fffa;color:#38b2ac}.AuthLayout_badgeSchedule__BYtub{background-color:#faf5ff;color:#805ad5}.AuthLayout_badgeSecure__3gw8j{background-color:#fff5f5;color:#e53e3e}.AuthLayout_card__4PlKT:hover{transform:translateY(-2px);transition:transform .3s ease}.AuthLayout_badge__J3dZm{animation:AuthLayout_fadeInRight__OQ_Zr .5s ease forwards;opacity:0}.AuthLayout_badge__J3dZm:first-child{animation-delay:.1s}.AuthLayout_badge__J3dZm:nth-child(2){animation-delay:.2s}.AuthLayout_badge__J3dZm:nth-child(3){animation-delay:.3s}.AuthLayout_badge__J3dZm:nth-child(4){animation-delay:.4s}@keyframes AuthLayout_fadeInRight__OQ_Zr{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.register_registerContainer__xs9g6{position:relative;width:100%}.register_form__Jyk9o{margin-top:1rem;max-width:400px;margin-left:auto;margin-right:auto;padding-bottom:1rem}.register_nameFields__rkEWu{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1rem}.register_input__I73Sr{padding:.75rem 1rem;font-size:1rem;border:1px solid #e2e8f0;border-left:none}.register_input__I73Sr:focus{box-shadow:none;border-color:#6b46c1}.register_inputIcon__C79RU{background-color:#fff;border:1px solid #e2e8f0;border-right:none;color:#6b46c1;padding:.75rem 1rem}.register_formActions__gux9_{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:1.5rem;margin-bottom:.5rem}.register_submitButton__28p48{width:60%;padding:.75rem;font-size:1.1rem;font-weight:500;background:linear-gradient(45deg,#6b46c1,#805ad5);border:none;border-radius:8px;transition:all .3s ease}.register_submitButton__28p48:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(107,70,193,.2);background:linear-gradient(45deg,#553c9a,#6b46c1)}.register_submitButton__28p48:disabled{background:linear-gradient(45deg,#6b46c1,#805ad5);opacity:.7}.register_input__I73Sr:focus+.register_inputIcon__C79RU{border-color:#6b46c1;color:#553c9a}.register_input__I73Sr.register_error__ea_4o{border-color:#e53e3e}.register_inputIcon__C79RU.register_error__ea_4o{border-color:#e53e3e;color:#e53e3e}.register_alert__WmwGZ{margin-bottom:1.5rem;border-radius:8px;animation:register_slideIn__w6QY2 .3s ease}.register_successOverlay__75YEe{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.95);display:flex;align-items:center;justify-content:center;z-index:1000;animation:register_fadeIn__h4_Kz .3s ease}.register_successContent__Dl4r7{text-align:center;animation:register_scaleIn__tZo_D .5s ease}.register_checkmark__iBwBE{width:80px;height:80px;border-radius:50%;background:#28a745;color:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;animation:register_checkmarkBounce__qLKqC .5s cubic-bezier(.19,1,.22,1)}@keyframes register_slideIn__w6QY2{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes register_fadeIn__h4_Kz{0%{opacity:0}to{opacity:1}}@keyframes register_scaleIn__tZo_D{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes register_checkmarkBounce__qLKqC{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@media (prefers-color-scheme:dark){.register_successOverlay__75YEe{background:rgba(33,37,41,.95)}.register_successContent__Dl4r7{color:#fff}}.register_loginLink__yDI5s{color:#666;font-size:.95rem;margin-top:.5rem;text-align:center}.register_loginLink__yDI5s a{color:#6b46c1;font-weight:600;text-decoration:none}.register_loginLink__yDI5s a:hover{color:#553c9a;text-decoration:underline}