@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";.content{display:flex;height:100vh}.welcome{width:50%;overflow:auto}.welcome-content{margin:4em 8em}.language{display:flex;justify-content:flex-end;margin-bottom:.5em}.text-welcome{font-size:42px;color:#0c4ee6;margin-bottom:0}.frase-welcome{margin-top:0;color:#0f0f0f;font-size:18px;font-weight:300;margin-bottom:2em}.logo-social{display:flex;align-items:center;justify-content:space-between}.logo-social .logo{width:160px}.logo-social .social{display:flex}.logo-social .social h4{font-size:14px;font-weight:300}.logo-social .social .icon{font-size:20px;color:gray;margin:0 .3em}.banner{width:50%;background-image:url(/assets/wallpaper-CLXFZk6-.jpg);background-position:center;background-size:cover}.banner .overlay{width:100%;height:100%;background-color:#0003;z-index:1}.ant-select-selector{border:none!important}.ant-select-selection-item{display:flex!important;align-items:center;gap:.25em}@media (max-width: 1250px){.welcome-content{text-align:center;margin:3em 4em}.logo-social{flex-direction:column}.language{justify-content:flex-start;margin-bottom:2em}}@media (max-width: 950px){.welcome-content{margin:2em 3em}.text-welcome{font-size:36px}.frase-welcome{font-size:16px}}@media (max-width: 800px){.welcome{width:100%}.banner{display:none}}@media (max-width: 400px){.text-welcome{font-size:28px}.frase-welcome{font-size:14px}.language{justify-content:center}}.form .btn-forgot-password{font-size:16px;margin-bottom:1em}.form .btn-login{width:100%;margin-bottom:1em;margin-top:1.5em}@media (max-width: 1550px){.div-forgot-password-recaptcha{flex-direction:column;align-items:flex-end}}.form .email{margin-bottom:1em;font-size:16px}.form .txt-forgot-password{font-weight:700;text-align:left}.form .email,.form .password{margin-bottom:1em;font-size:16px}.form .btn-back{width:100%;margin-bottom:1em}.form .btn-send{width:100%;margin-top:1em;margin-bottom:1em}.form .lbl-renew-password{font-weight:700;text-align:left;margin:0 0 1em}.form .txt-renew-password{font-weight:300;text-align:left;margin:0 0 1em}.form .div-forgot-password-recaptcha{display:flex;justify-content:space-between;margin-bottom:.5em}.form .recaptcha{margin-top:.5em}.form .password-requirements{background:#f9f9f9;border:1px solid #e8e8e8;border-radius:6px;padding:.6em .8em;margin-bottom:1em;display:flex;flex-direction:column;gap:.3em}.form .pw-rule{display:flex;align-items:center;gap:.5em;font-size:.82em}.form .pw-rule .pw-rule-icon{font-size:.9em}.form .pw-rule--ok{color:#389e0d}.form .pw-rule--fail{color:#cf1322}.form .password-match{font-size:.82em;font-weight:600;margin:-.5em 0 .8em .1em}.form .password-match--ok{color:#389e0d}.form .password-match--fail{color:#cf1322}.mfa-container{display:flex;flex-direction:column;align-items:center;gap:1em}.mfa-container .mfa-title{font-size:1.1em;font-weight:600;text-align:center}.mfa-container .mfa-subtitle{font-size:.9em;color:#666;text-align:center}.mfa-container .mfa-qr{width:180px;height:180px;border:1px solid #e0e0e0;border-radius:8px;padding:4px}.mfa-container .mfa-manual-key{background:#f5f5f5;border-radius:6px;padding:.5em 1em;font-family:monospace;font-size:.9em;word-break:break-all;text-align:center;width:100%}.mfa-container .mfa-input{text-align:center;letter-spacing:.5em;font-size:1.3em}.mfa-container .btn-confirm,.mfa-container .btn-back{width:100%;margin-top:.5em}*{font-family:Manrope,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500}body{width:100%;height:100%;margin:0;padding:0;overflow:hidden}
