.mfa-modal .modal-content{border-radius:40px;background-color:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);padding:35px}.mfa-modal .modal-header{border-bottom:0;padding:0 0 20px;margin-bottom:0}.mfa-modal .modal-header .modal-title{color:#000;font-size:30px;font-weight:500;text-align:center;width:100%}.mfa-modal .modal-header .modal-title .mfa-title-with-dot{display:inline-flex;align-items:center;gap:8px;position:relative}.mfa-modal .modal-header .modal-title .mfa-title-with-dot .mfa-red-dot{width:8px;height:8px;background-color:#000;border-radius:50%;display:inline-block}.mfa-modal .modal-body{padding:0}.mfa-modal .modal-footer{border-top:0;padding:20px 0 0;gap:12px}.mfa-modal .modal-footer,.mfa-setup-content{display:flex;flex-direction:column;align-items:center}.mfa-setup-content{gap:30px}.mfa-qr-section{display:flex;flex-direction:column;align-items:center;gap:20px}.mfa-qr-section .mfa-qr-wrapper{display:flex;justify-content:center;align-items:center;padding:20px;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.mfa-qr-section .mfa-instruction{font-family:Urbanist;font-weight:600;font-style:SemiBold;font-size:14px;line-height:20px;letter-spacing:0;text-align:center;color:#5a5b5e}.mfa-verification-content{display:flex;flex-direction:column;gap:24px}.mfa-verification-content .mfa-verification-instruction{color:#000;font-size:16px;font-weight:400;text-align:center;margin:0}.mfa-code-input-section{display:flex;flex-direction:column;align-items:center;gap:16px}.mfa-code-input-section .mfa-code-label{color:#000;font-size:16px;font-weight:600;margin:0}.mfa-code-inputs{display:flex;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap}.mfa-code-inputs .mfa-digit-input{width:50px;height:50px;border:1px solid #000;border-radius:8px;text-align:center;font-size:24px;font-weight:500;color:#000;background-color:#fff;outline:none;transition:all .2s ease;margin:0 6px}.mfa-code-inputs .mfa-digit-input::placeholder{color:rgba(90,91,94,.3);font-size:24px}.mfa-code-inputs .mfa-digit-input:focus{border-color:#000;box-shadow:0 0 0 3px rgba(67,135,176,.1)}.mfa-code-inputs .mfa-digit-input:disabled{background-color:#f5f5f5;cursor:not-allowed}.mfa-code-inputs .mfa-digit-input:nth-child(3){margin-right:20px}.mfa-code-inputs .mfa-digit-input:nth-child(4){margin-left:20px}.mfa-title1{font-family:Urbanist;font-weight:300;font-style:Light;font-size:28px;line-height:100%;letter-spacing:0;color:#5a5b5e;margin-left:3rem}.mfa-verify-btn{width:100%;max-width:180px;padding:20px 32px;font-size:16px;font-weight:600;border-radius:8px;filter:drop-shadow(13.1592721939px 13.1592721939px 23.4986972809px rgba(24,57,87,.15)) drop-shadow(-10.8093996048px -10.8093996048px 17.1499996185px #fff)}.mfa-footer .mfa-cancel-link{color:#000;font-size:14px;font-weight:400;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.mfa-footer .mfa-cancel-link:hover{opacity:.8;text-decoration:underline}.company-modal-bottom-row{margin-top:4px}.company-modal-bottom-row .delete-company-btn{display:flex;flex-direction:column;align-items:flex-start;gap:0}.company-modal-bottom-row .delete-company-btn .btn-no-outline{font-size:15px;font-weight:500;margin-bottom:20px!important;padding:0!important}.company-modal-bottom-row .delete-company-btn .btn-no-outline:last-child{margin-bottom:0!important}.company-modal-bottom-row .delete-company-btn .btn-no-outline.edit-user-permission{color:#0172b6!important}.company-modal-bottom-row .delete-company-btn .btn-no-outline.edit-user-permission:hover{color:rgb(.7213114754,82.2295081967,131.2786885246)!important}.company-modal-bottom-row .delete-company-btn .btn-no-outline.deactive-user{color:#e54d4d!important}.company-modal-bottom-row .delete-company-btn .btn-no-outline.deactive-user:hover{color:rgb(223.8,41.4,41.4)!important}.company-modal-bottom-row .delete-company-btn .btn-no-outline.delete-comp{color:#e54d4d!important}.company-modal-bottom-row .delete-company-btn .btn-no-outline.delete-comp:hover{color:rgb(222.5,32.5,32.5)!important}.company-modal-bottom-row .mfa-settings-wrap{display:flex;flex-direction:column;gap:20px;padding-left:28px;border-left:1px solid rgba(90,91,94,.1);width:100%}.company-modal-bottom-row .mfa-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.company-modal-bottom-row .mfa-toggle-row .mfa-enable-label{font-size:14px;font-weight:500;color:#5a5b5e;margin-bottom:0}.company-modal-bottom-row .mfa-toggle-row .mfa-toggle{margin-bottom:0}.company-modal-bottom-row .mfa-toggle-row .mfa-toggle .form-check-input{cursor:pointer;width:46px;height:25px;flex-shrink:0;border-radius:12.5px;background-color:rgba(90,91,94,.25);border:none}.company-modal-bottom-row .mfa-toggle-row .mfa-toggle .form-check-input:checked{background-color:#0172b6;border-color:#0172b6}.company-modal-bottom-row .mfa-toggle-row .mfa-toggle .form-check-input:focus{box-shadow:0 0 0 2px rgba(1,114,182,.25)}.company-modal-bottom-row .mfa-toggle-row .mfa-toggle .form-check-label{display:none}.company-modal-bottom-row .mfa-timer-row{display:flex;flex-direction:column;gap:6px}.company-modal-bottom-row .mfa-timer-row .mfa-timer-label{font-size:14px;font-weight:500;color:#5a5b5e;margin-bottom:0}.company-modal-bottom-row .mfa-timer-row .mfa-timer-input-wrap{display:flex;align-items:center;border:1px solid #5a5b5e;border-radius:4px;overflow:hidden;background:#fff;min-height:53px}.company-modal-bottom-row .mfa-timer-row .mfa-timer-input-wrap .mfa-timer-input{border:none!important;box-shadow:none!important;border-radius:0!important;flex:1 1;padding:8px 12px!important;font-size:14px!important;font-weight:400;color:#5a5b5e;background:rgba(0,0,0,0)!important}.company-modal-bottom-row .mfa-timer-row .mfa-timer-input-wrap .mfa-timer-input:focus{box-shadow:none!important;outline:none}.company-modal-bottom-row .mfa-timer-row .mfa-timer-input-wrap .mfa-timer-input:disabled{background:#f8f9fa!important;color:rgba(90,91,94,.4)!important;cursor:not-allowed}.company-modal-bottom-row .mfa-timer-row .mfa-timer-input-wrap .mfa-timer-input::-webkit-inner-spin-button,.company-modal-bottom-row .mfa-timer-row .mfa-timer-input-wrap .mfa-timer-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.company-modal-bottom-row .mfa-timer-row .mfa-timer-input-wrap .mfa-timer-input{-moz-appearance:textfield}.company-modal-bottom-row .mfa-timer-row .mfa-timer-input-wrap .mfa-days-suffix{padding:12px 16px;font-size:14px;font-weight:400;color:#5a5b5e;border-left:1px solid rgba(90,91,94,.35);background:#fff;white-space:nowrap;flex-shrink:0}.company-modal-bottom-row .mfa-save-btn{align-self:flex-start;padding:12px 28px!important;font-size:14px!important;font-weight:600!important;min-width:unset!important;margin-top:4px;border-radius:999px!important;background-color:#0172b6!important;border:none!important;filter:drop-shadow(8px 8px 20px rgba(24,57,87,.15))}.company-modal-bottom-row .mfa-save-btn:hover:not(:disabled){background-color:rgb(.8327868852,94.937704918,151.5672131148)!important}.company-modal-bottom-row .mfa-save-btn:disabled{opacity:.65}.mfa-inline-toggle .form-check-input{cursor:pointer}.mfa-duration-cell{justify-content:center!important}.mfa-inline-timer-wrap{display:flex;align-items:center;justify-content:center}.mfa-inline-timer-input{width:52px!important;padding:2px 4px!important;font-size:14px!important;font-weight:500;text-align:center;color:#444;background-color:rgba(0,0,0,0)!important;border:none!important;border-bottom:1px solid rgba(90,91,94,.4)!important;border-radius:0!important;box-shadow:none!important;outline:none}.mfa-inline-timer-input:focus{box-shadow:none!important;border-bottom-color:#5a5b5e!important}.mfa-inline-timer-input:disabled{background-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(90,91,94,.2)!important;color:rgba(90,91,94,.4)!important;cursor:not-allowed}.mfa-inline-timer-input::-webkit-inner-spin-button,.mfa-inline-timer-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mfa-inline-timer-input{-moz-appearance:textfield}@media(max-width:576px){.mfa-modal .modal-content{padding:25px}.mfa-modal .modal-header .modal-title{font-size:24px}.mfa-modal .mfa-code-inputs{gap:6px}.mfa-modal .mfa-code-inputs .mfa-digit-input{width:45px;height:45px;font-size:20px}.mfa-modal .mfa-code-inputs .mfa-digit-input:nth-child(3){margin-right:12px}.mfa-modal .mfa-code-inputs .mfa-digit-input:nth-child(4){margin-left:12px}.mfa-modal .mfa-verify-btn{max-width:100%}}