.AuthContent_container__DPOIT{padding:1rem;text-align:center;background-color:var(--color-white)}.AuthContent_container__DPOIT h2{color:var(--primary-color);margin-bottom:.5rem}.AuthContent_container__DPOIT p{color:var(--color-text-light);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:var(--color-text-light);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:var(--color-text-light)}.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:var(--color-background);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}.Message_message__WmsOP{padding:.875rem 1rem;margin:1rem 0;border-radius:6px;font-size:.9375rem}.Message_message__WmsOP p{margin:0}.Message_error__NQT6b{background-color:#fee2e2;color:#7f1d1d;border:1px solid #dc2626}.Message_success__OXL8J{background-color:#dcfce7;color:#166534;border:1px solid #166534}.Message_info___IN2J{background-color:#dbeafe;color:#1e40af;border:1px solid #3b82f6}.Message_warning__LI4jJ{background-color:#fef3c7;color:#92400e;border:1px solid #f59e0b}.Message_message__WmsOP h3{margin-top:0;margin-bottom:.5rem;font-size:1.25rem}.Message_error__NQT6b h3{color:#dc2626}.Message_success__OXL8J h3{color:#166534}.Message_info___IN2J h3{color:#1e40af}.Message_warning__LI4jJ h3{color:#92400e}