.style_authContainer__Msqg3{width:100%;max-width:400px;background-color:#ffffff;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:8px;padding:30px;margin:0 15px;z-index:1000}.style_authCard__vy9G_{text-align:center}.style_authLogo__KV2LJ img{max-width:150px;border-radius:12px;background-color:#ffffff;transition:transform .3s ease;margin-bottom:20px}.style_authLogo__KV2LJ img:hover{transform:scale(1.05)}.style_authTitle__A_Opw{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;text-align:center;font-family:Arial,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.style_authForm__XoZ4Q{display:none;transition:opacity .3s ease}.style_authForm__XoZ4Q.style_active__NZmTF{display:block;opacity:1}.style_formGroup__N8vQ_{margin-bottom:15px;position:relative}.style_label__MIcT7{display:block;color:black;text-align:left;font-family:Arial,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:500;margin-bottom:10px}.style_inputWithIcon__SXzXg{display:flex;align-items:center;padding:12px 16px;border-radius:8px;border:1px solid #ddd}.style_inputWithIcon__SXzXg input{width:100%;border:none;background-color:transparent;font-size:14px;outline:none;border-radius:8px}.style_inputWithIcon__SXzXg i{margin-right:10px;color:#007bff}.style_passwordNote__PDRpT{font-size:12px;color:#555;margin-top:5px}.style_formOptions__g7GYl{justify-content:space-between;margin-bottom:20px}.style_formOptions__g7GYl,.style_rememberMe__BKkKv{display:flex;align-items:center}.style_checkbox__citcR{margin-right:10px}.style_forgotPassword__3XZ6w{background:transparent;border:none;color:#007bff;font-size:14px;cursor:pointer;z-index:1}.style_authButton__Na2W8{background-color:#007bff;width:100%;border-radius:.375rem;color:#fff;font-weight:500;margin-top:.5rem;padding:.75rem 1.5rem}.style_authButton__Na2W8:hover{background-color:#0056b3}.style_separator__gicAY{display:flex;align-items:center;text-align:center;margin:20px 0}.style_separator__gicAY:after,.style_separator__gicAY:before{content:"";flex:1;border-bottom:1px solid #ccc}.style_separator__gicAY:before{margin-right:10px}.style_separator__gicAY:after{margin-left:10px}.style_separator__gicAY span{color:#666;font-weight:500}.style_googleAuthButton__LusvA{width:100%;padding:12px;background-color:white;border:.5px solid black;border-radius:8px;color:black;font-size:16px;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background-color .3s ease}.style_googleAuthButton__LusvA i{margin-right:10px}.style_termsConditions__WP0en{font-size:12px;color:#555;display:flex;align-items:center}.style_termsConditions__WP0en a{color:#007bff;text-decoration:none}.style_termsConditions__WP0en a:hover{text-decoration:underline}.style_modalOverlay__7paR0{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1050}.style_modal__hvmoQ{background:white;padding:24px;border-radius:8px;width:90%;max-width:400px;box-shadow:0 4px 12px rgba(0,0,0,.15);position:relative}.style_modal__hvmoQ h2{margin:0 0 8px;font-size:20px;color:#1a1a1a}.style_modal__hvmoQ p{margin:0 0 20px;font-size:14px;color:#666}.style_modalButtons__3G6eL{display:flex;gap:12px;margin-top:24px}.style_cancelButton__oFv4C{flex:1;padding:12px;border:1px solid #e0e0e0;background:white;color:#666;border-radius:4px;cursor:pointer;transition:all .3s ease}.style_cancelButton__oFv4C:hover{background:#f5f5f5}.style_resetButton__2CBGF{flex:1;padding:12px;border:none;background:#1a73e8;color:white;border-radius:4px;cursor:pointer;transition:all .3s ease}.style_resetButton__2CBGF:hover{background:#1557b0}.style_resetButton__2CBGF:disabled{background:#ccc;cursor:not-allowed}@media (max-width:500px){.style_authContainer__Msqg3{padding:20px}.style_authLogo__KV2LJ img{max-width:120px}.style_authTitle__A_Opw{font-size:20px}}.style_modalContent__m85rP{background:white;padding:20px;border-radius:8px;text-align:center;width:300px}.style_authButton__Na2W8{background-color:#1a73e8;margin-top:20px}.style_authButton__Na2W8,.style_closeButton__3_NYj{color:white;padding:10px;border:none;cursor:pointer;border-radius:4px}.style_closeButton__3_NYj{background-color:red;margin-top:10px}@keyframes style_pulse__D1kJY{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.style_loading__YhwpM{position:relative;animation:style_pulse__D1kJY 1.5s infinite;cursor:not-allowed;opacity:.8}.style_loading__YhwpM:after{content:"";position:absolute;width:16px;height:16px;top:0;left:0;right:0;bottom:0;margin:auto;border:3px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:style_spin__Akqnb 1s ease infinite}@keyframes style_spin__Akqnb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.style_authButton__Na2W8.style_loading__YhwpM,.style_googleAuthButton__LusvA.style_loading__YhwpM{color:transparent!important}.style_authButton__Na2W8.style_loading__YhwpM:after,.style_googleAuthButton__LusvA.style_loading__YhwpM:after{border-top-color:#1a73e8}