.mfa-modal .modal-content{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background-color:#ffffffd9;border-radius:40px;padding:35px}.mfa-modal .modal-header{border-bottom:0;margin-bottom:0;padding:0 0 20px}.mfa-modal .modal-header .modal-title{color:#000;text-align:center;width:100%;font-size:30px;font-weight:500}.mfa-modal .modal-header .modal-title .mfa-title-with-dot{align-items:center;gap:8px;display:inline-flex;position:relative}.mfa-modal .modal-header .modal-title .mfa-title-with-dot .mfa-red-dot{background-color:#000;border-radius:50%;width:8px;height:8px;display:inline-block}.mfa-modal .modal-body{padding:0}.mfa-modal .modal-footer{border-top:0;flex-direction:column;align-items:center;gap:12px;padding:20px 0 0;display:flex}.mfa-setup-content{flex-direction:column;align-items:center;gap:30px;display:flex}.mfa-qr-section{flex-direction:column;align-items:center;gap:20px;display:flex}.mfa-qr-section .mfa-qr-wrapper{background-color:#fff;border-radius:12px;justify-content:center;align-items:center;padding:20px;display:flex;box-shadow:0 2px 8px #0000001a}.mfa-qr-section .mfa-instruction{font-family:Urbanist;font-weight:600;font-style:SemiBold;letter-spacing:0%;text-align:center;color:#5a5b5e;font-size:14px;line-height:20px}.mfa-verification-content{flex-direction:column;gap:24px;display:flex}.mfa-verification-content .mfa-verification-instruction{color:#000;text-align:center;margin:0;font-size:16px;font-weight:400}.mfa-code-input-section{flex-direction:column;align-items:center;gap:16px;display:flex}.mfa-code-input-section .mfa-code-label{color:#000;margin:0;font-size:16px;font-weight:600}.mfa-code-inputs{flex-wrap:nowrap;justify-content:center;align-items:center;gap:0;display:flex}.mfa-code-inputs .mfa-digit-input{text-align:center;color:#000;background-color:#fff;border:1px solid #000;border-radius:8px;outline:none;width:50px;height:50px;margin:0 6px;font-size:24px;font-weight:500;transition:all .2s}.mfa-code-inputs .mfa-digit-input::placeholder{color:#5a5b5e4d;font-size:24px}.mfa-code-inputs .mfa-digit-input:focus{border-color:#000;box-shadow:0 0 0 3px #4387b01a}.mfa-code-inputs .mfa-digit-input:disabled{cursor:not-allowed;background-color:#f5f5f5}.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;letter-spacing:0%;color:#5a5b5e;margin-left:3rem;font-size:28px;line-height:100%}.mfa-verify-btn{filter:drop-shadow(13.1593px 13.1593px 23.4987px #18395726)drop-shadow(-10.8094px -10.8094px 17.15px #fff);border-radius:8px;width:100%;max-width:180px;padding:20px 32px;font-size:16px;font-weight:600}.mfa-footer .mfa-cancel-link{color:#000;cursor:pointer;font-size:14px;font-weight:400;text-decoration:none;transition:opacity .2s}.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{flex-direction:column;align-items:flex-start;gap:0;display:flex}.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:#015283!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:#e02929!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:#df2121!important}.company-modal-bottom-row .mfa-settings-wrap{border-left:1px solid #5a5b5e1a;flex-direction:column;gap:20px;width:100%;padding-left:28px;display:flex}.company-modal-bottom-row .mfa-toggle-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.company-modal-bottom-row .mfa-toggle-row .mfa-enable-label{color:#5a5b5e;margin-bottom:0;font-size:14px;font-weight:500}.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;background-color:#5a5b5e40;border:none;border-radius:12.5px;flex-shrink:0;width:46px;height:25px}.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 #0172b640}.company-modal-bottom-row .mfa-toggle-row .mfa-toggle .form-check-label{display:none}.company-modal-bottom-row .mfa-timer-row{flex-direction:column;gap:6px;display:flex}.company-modal-bottom-row .mfa-timer-row .mfa-timer-label{color:#5a5b5e;margin-bottom:0;font-size:14px;font-weight:500}.company-modal-bottom-row .mfa-timer-row .mfa-timer-input-wrap{background:#fff;border:1px solid #5a5b5e;border-radius:4px;align-items:center;min-height:53px;display:flex;overflow:hidden}.company-modal-bottom-row .mfa-timer-row .mfa-timer-input-wrap .mfa-timer-input{color:#5a5b5e;flex:1;font-weight:400;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:8px 12px!important;font-size:14px!important}.company-modal-bottom-row .mfa-timer-row .mfa-timer-input-wrap .mfa-timer-input:focus{outline:none;box-shadow:none!important}.company-modal-bottom-row .mfa-timer-row .mfa-timer-input-wrap .mfa-timer-input:disabled{cursor:not-allowed;color:#5a5b5e66!important;background:#f8f9fa!important}.company-modal-bottom-row .mfa-timer-row .mfa-timer-input-wrap .mfa-timer-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.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{color:#5a5b5e;white-space:nowrap;background:#fff;border-left:1px solid #5a5b5e59;flex-shrink:0;padding:12px 16px;font-size:14px;font-weight:400}.company-modal-bottom-row .mfa-save-btn{filter:drop-shadow(8px 8px 20px #18395726);align-self:flex-start;margin-top:4px;min-width:unset!important;background-color:#0172b6!important;border:none!important;border-radius:999px!important;padding:12px 28px!important;font-size:14px!important;font-weight:600!important}.company-modal-bottom-row .mfa-save-btn:hover:not(:disabled){background-color:#015f98!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{justify-content:center;align-items:center;display:flex}.mfa-inline-timer-input{text-align:center;color:#444;outline:none;font-weight:500;width:52px!important;box-shadow:none!important;background-color:#0000!important;border:none!important;border-bottom:1px solid #5a5b5e66!important;border-radius:0!important;padding:2px 4px!important;font-size:14px!important}.mfa-inline-timer-input:focus{box-shadow:none!important;border-bottom-color:#5a5b5e!important}.mfa-inline-timer-input:disabled{cursor:not-allowed;color:#5a5b5e66!important;background-color:#0000!important;border-bottom-color:#5a5b5e33!important}.mfa-inline-timer-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.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%}}
