.auth_container__i9CTf{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f8f9fa;padding:20px}.auth_card__KA4lG{background:#fff;border-radius:24px;padding:48px;width:100%;max-width:420px;box-shadow:0 8px 40px rgba(0,0,0,.08)}.auth_logo__Duey4{gap:10px;text-decoration:none;color:#202124;font-weight:700;font-size:18px;margin-bottom:32px}.auth_logoIcon__HNJtp,.auth_logo__Duey4{display:flex;align-items:center;justify-content:center}.auth_logoIcon__HNJtp{width:38px;height:38px;background:linear-gradient(145deg,#b8e6d4,#7fd4b3);border-radius:12px;box-shadow:0 4px 12px rgba(127,212,179,.25)}.auth_logoIcon__HNJtp svg{width:20px;height:20px}.auth_title__saMM4{font-size:24px;font-weight:700;text-align:center;margin-bottom:8px;color:#202124}.auth_subtitle__aClGr{font-size:15px;color:#5f6368;text-align:center;margin-bottom:32px}.auth_form__BXYhi{display:flex;flex-direction:column;gap:20px}.auth_field__tsYDj{display:flex;flex-direction:column;gap:8px}.auth_field__tsYDj label{font-size:14px;font-weight:500;color:#3c4043}.auth_field__tsYDj input{padding:14px 16px;border:2px solid #e8eaed;border-radius:12px;font-size:15px;font-family:inherit;transition:all .2s;outline:none}.auth_field__tsYDj input:focus{border-color:#34a853;box-shadow:0 0 0 4px rgba(52,168,83,.1)}.auth_field__tsYDj input::placeholder{color:#9aa0a6}.auth_message__MtDOE{background:#fef7e0;color:#5f6368;padding:12px 16px;border-radius:10px;font-size:14px;text-align:center}.auth_button__Lq6MH{background:#202124;color:#fff;border:none;padding:16px;border-radius:14px;font-size:16px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s;margin-top:8px}.auth_button__Lq6MH:hover{background:#3c4043;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.auth_button__Lq6MH:disabled{background:#9aa0a6;cursor:not-allowed;transform:none;box-shadow:none}.auth_switch__zmO3k{text-align:center;margin-top:24px;font-size:14px;color:#5f6368}.auth_switch__zmO3k button{background:none;border:none;color:#34a853;font-weight:600;cursor:pointer;font-family:inherit;font-size:inherit}.auth_switch__zmO3k button:hover{text-decoration:underline}