.AuthContent_container__DPOIT{padding:1rem;text-align:center;background-color:#fff}.AuthContent_container__DPOIT h2{color:var(--primary-color);margin-bottom:.5rem}.AuthContent_container__DPOIT p{color:#666;margin-bottom:2rem}.AuthContent_form__BlZgp{display:flex;flex-direction:column;gap:1rem;max-width:300px;margin:0 auto}.AuthContent_form__BlZgp input[type=email],.AuthContent_form__BlZgp input[type=password],.AuthContent_form__BlZgp input[type=text]{padding:.8rem;border:1px solid #ddd;border-radius:5px;font-size:1rem}.AuthContent_message__lxpbu{padding:1rem;margin:1rem 0}.AuthContent_message__lxpbu p{margin-bottom:0;padding-bottom:0}.AuthContent_message__lxpbu.AuthContent_error__hCL7m{background-color:#fee2e2;color:#dc2626;border:1px solid #dc2626;border-radius:5px}.AuthContent_message__lxpbu.AuthContent_success__uwoPW{background-color:#dcfce7;color:#166534;border:1px solid #166534;border-radius:5px}.AuthContent_message__lxpbu.AuthContent_warning__WmDw_{background-color:#fef9c3;color:#854d0e;border:1px solid #854d0e;border-radius:5px}.AuthContent_message__lxpbu.AuthContent_info__8cANH{background-color:#dbeafe;color:#1e40af;border:1px solid #93c5fd;border-radius:5px}.AuthContent_passwordValidation__9II09{font-size:.875rem;padding:.5rem;border-radius:5px;margin-top:-.5rem}.AuthContent_passwordValidation__9II09.AuthContent_invalid__qbb_Z{background-color:#fee2e2;color:#dc2626;border:1px solid #dc2626}.AuthContent_passwordValidation__9II09.AuthContent_valid__w07bQ{background-color:#dcfce7;color:#166534;border:1px solid #166534}.AuthContent_required__zx4g0{font-size:.85rem;color:#999;margin-top:.5rem}.AuthContent_divider__4hl7f{margin:1rem 0;color:#666;position:relative}.AuthContent_divider__4hl7f:after,.AuthContent_divider__4hl7f:before{content:"";position:absolute;top:50%;width:45%;height:1px;background-color:#ddd}.AuthContent_divider__4hl7f:before{left:0}.AuthContent_divider__4hl7f:after{right:0}.AuthContent_termsWrapper__u4Jiy{text-align:left;margin:1rem 0}.AuthContent_termsLabel__CTi_u{display:flex;gap:.5rem;align-items:flex-start;font-size:.9rem;color:#666}.AuthContent_checkbox__mjPrz{margin-top:.2rem}.AuthContent_link__IuZb9{color:var(--primary-color);text-decoration:underline}.AuthContent_link__IuZb9:hover{text-decoration:none}.AuthContent_microsoftButton__uS4hk{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:12px;background:#fff;color:#5e5e5e;border:1px solid #8c8c8c;border-radius:0;font-size:15px;font-weight:600;cursor:pointer;transition:all .1s ease;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1}.AuthContent_microsoftButton__uS4hk:hover:not(:disabled){background:#f3f3f3;border-color:#8c8c8c}.AuthContent_microsoftButton__uS4hk:active:not(:disabled){background:#e5e5e5}.AuthContent_microsoftButton__uS4hk:disabled{opacity:.6;cursor:not-allowed}.AuthContent_microsoftIcon__Cnqr_{width:21px;height:21px;flex-shrink:0}