.coopera-common-components-0-x-twofa-modal{background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden;z-index:1000;padding:1.2rem}.coopera-common-components-0-x-twofa-modal__close-btn{position:absolute;top:.625rem;right:.625rem;border:none;font-weight:700;background:transparent;font-family:Montserrat,sans-serif;color:#707683;cursor:pointer}.coopera-common-components-0-x-twofa-modal__btn--loader{position:absolute;width:25px;height:25px;border-radius:50%;background:conic-gradient(transparent 10%,#006469);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 0);-webkit-animation:coopera-common-components-0-x-s3 1s linear infinite;animation:coopera-common-components-0-x-s3 1s linear infinite}@-webkit-keyframes coopera-common-components-0-x-s3{to{transform:rotate(1turn)}}@keyframes coopera-common-components-0-x-s3{to{transform:rotate(1turn)}}.coopera-common-components-0-x-twofa-modal__group{display:flex;flex-direction:column;align-items:flex-start}@media (max-width:1025px){.coopera-common-components-0-x-twofa-modal__group{width:100%}}.coopera-common-components-0-x-twofa-modal__error{color:#ea4335;font-size:.75rem;margin-top:.3125rem;font-weight:600;font-family:Montserrat,sans-serif;max-width:11.8125rem;text-align:left}.coopera-common-components-0-x-twofa-modal__title{margin:1rem 0;font-weight:700;font-size:1.125rem}.coopera-common-components-0-x-twofa-modal__infos,.coopera-common-components-0-x-twofa-modal__title{font-family:Montserrat,sans-serif;font-style:normal;line-height:120%;letter-spacing:.015em;color:#707683;text-align:center}.coopera-common-components-0-x-twofa-modal__infos{margin:0 0 1rem;font-weight:500;font-size:.875rem}.coopera-common-components-0-x-twofa-modal__content{width:100%;max-width:30.375rem;background:#fff;border-radius:4px;position:relative;display:flex;flex-direction:column;align-items:center;padding:2.1875rem}.coopera-common-components-0-x-twofa-modal__options{display:flex;flex-wrap:wrap;gap:1rem;width:100%}@media (max-width:1025px){.coopera-common-components-0-x-twofa-modal__options{flex-direction:column}}.coopera-common-components-0-x-twofa-modal__input{background:#f4f4f4;border:.0625rem solid #e5e5e5;border-radius:.5rem;outline:none;flex-basis:0;flex-grow:2;padding:.9375rem 1rem;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:.75rem;line-height:120%;letter-spacing:.015em;color:#a8a8a8}@media (max-width:1025px){.coopera-common-components-0-x-twofa-modal__input{width:100%;box-sizing:border-box}}.coopera-common-components-0-x-twofa-modal__btn{position:relative;background:#30dcc0;border-radius:6.25rem;cursor:pointer;border:none;flex-basis:0;flex-grow:1;display:flex;align-items:center;justify-content:center;gap:.5rem;height:2.75rem;font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:120%;letter-spacing:.015em;color:#006469}.coopera-common-components-0-x-twofa-modal__btn--disabled{position:relative;background:#dbdbdb;color:#9e9e9e;cursor:not-allowed;pointer-events:none}@media (max-width:1025px){.coopera-common-components-0-x-twofa-modal__btn{flex-basis:auto}}.coopera-common-components-0-x-twofa-modal__btn-sms:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2490_35787)'%3E%3Cpath d='M15.5 1.25h-8A2.5 2.5 0 005 3.75v17a2.5 2.5 0 002.5 2.5h8a2.5 2.5 0 002.5-2.5v-17a2.5 2.5 0 00-2.5-2.5zm-4 21c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4.5-4H7v-14h9v14z' fill='%23006469'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2490_35787'%3E%3Cpath fill='%23fff' transform='translate(0 .25)' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.coopera-common-components-0-x-twofa-modal__btn-email:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2490_35781)'%3E%3Cpath d='M22.5 6.25c0-1.1-.9-2-2-2h-16c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-12zm-2 0l-8 5-8-5h16zm0 12h-16v-10l8 5 8-5v10z' fill='%23006469'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2490_35781'%3E%3Cpath fill='%23fff' transform='translate(.5 .25)' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.coopera-common-components-0-x-modal-user-bloq button{width:100px!important;height:63px!important;color:#fff!important;text-align:center!important;font-family:Montserrat,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:120%!important;letter-spacing:.21px!important;border-radius:8px!important}.coopera-common-components-0-x-modal-user-bloq button:focus{box-shadow:none!important}