/* https://cursosdeseguridadindustrial.com/wp-content/plugins/really-simple-ssl/assets/features/two-fa/styles.css?ver=1750760897 */
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@wordpress/scripts/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!../security/wordpress/two-fa/assets/css/two-fa.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************/
 .radio-input{position:absolute;right:0;margin-left:10px;vertical-align:middle;top:5px}.radio-label{display:inline-block;vertical-align:middle;width:100%;position:relative;margin:20px 0}.badge{margin-left:10px;padding:2px 4px}.badge-default{background-color:#e5e5e5;color:#000}.badge-enabled{background-color:#fbc43e;color:#000}#two_fa_onboarding_form{margin-top:20px}#two_fa_onboarding_form div{transition:height 0.5s}#skip_onboarding{margin-right:20px}.skip_container{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.skip_container a{text-decoration:none}.totp-submit{margin-top:10px}div.rsssl_step_one_onboarding{display:block}div.rsssl_step_two_onboarding{display:none}div.rsssl_step_three_onboarding{margin:10px 0 50px 0;display:none}div.rsssl_step_three_onboarding button{margin-top:10px}div.rsssl_step_four_onboarding{margin-top:10px;display:none}#two-factor-qr-code{display:flex;justify-content:center;align-items:center;width:245px;height:270px}#two-factor-qr-code a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}#two-factor-qr-code svg{width:100%;height:100%}.error{color:red;margin-top:-5px}.input{margin-bottom:5px!important}#totp-key{cursor:pointer;display:flex;justify-content:center;align-items:center}#two-factor-qr-code{display:flex;justify-content:left;align-items:center;width:100%;min-height:100%}#qr-code-container{margin-bottom:20px;position:relative;text-align:center}#two-factor-totp-authcode{width:100%}tr.rsssl_verify_email{display:none}.error{color:red;margin-top:-5px}span.rsssl-backup-codes{padding:5px;background:#fbebed;border-radius:8px;box-shadow:rgba(0,0,0,.1) 0 4px 6px -1px}.input{margin-bottom:5px!important}#totp-key{cursor:pointer;display:flex;justify-content:center;align-items:center}table.rsssl-table-two-fa{padding-bottom:20px}#rsssl_step_three_onboarding{display:none}.rsssl-methods-tag{padding:2px 5px;border:1px solid #000;color:#000;margin-left:5px;background:dimgrey}.rsssl-methods-tag.active{background:darkgreen;color:#fff}.rsssl_datatable{background:#fff}.rsssl_datatable thead{border-bottom:#000 1px solid}.column-device_name,.column-actions{padding-left:10px!important}.column-registered,.column-last_used{padding-top:13px!important}.passkey-datatable{display:flex;justify-content:space-between;align-items:center;margin-top:-10px;background-color:#f1f1f1;border-bottom:1px solid #ddd}.passkey-datatable .rsssl-passkey-button{background-color:#f6f7f7;color:#2271b1;border:1px solid #2271b1;padding:5px 10px;text-decoration:none;border-radius:3px}.passkey-datatable .rsssl-passkey-button.pending{background-color:#f5e6ab;border-color:#f0c33c;color:#1e1e1e;opacity:1;cursor:not-allowed}.passkey-datatable .rsssl-passkey-button.failed{background-color:#facfd2;border-color:#f86368;color:#000}.passkey-datatable .rsssl-passkey-button.success{background-color:#b8e6bf;border-color:#68de7c;color:#1d2327;opacity:1}.passkey-datatable .rsssl-passkey-button.login{background-color:#f5e6ab;border-color:#f0c33c;color:#1d2327;opacity:1;cursor:not-allowed}.passkey-datatable .rsssl-passkey-button.login-failed{background-color:#facfd2;border-color:#f86368;color:#000}.passkey-datatable .passkey-datatable-title{font-size:16px;font-weight:600;padding:10px 0}.passkey-integration{display:flex;justify-content:center;align-items:center;flex-direction:column}.passkey-integration .passkey-registration-button{width:100%;background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none;display:inline-block;font-size:13px;line-height:2.15384615;min-height:30px;margin:0;padding:0 10px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box}.passkey-integration .passkey-registration-button.pending{background-color:#f5e6ab;border-color:#f0c33c;color:#1e1e1e;opacity:1;cursor:not-allowed}.passkey-integration .passkey-registration-button.failed{background-color:#facfd2;border-color:#f86368;color:#000}.passkey-integration .passkey-registration-button.success{background-color:#b8e6bf;border-color:#68de7c;color:#1d2327;opacity:1}.passkey-integration .passkey-registration-button.login{background-color:#f5e6ab;border-color:#f0c33c;color:#1d2327;opacity:1;cursor:not-allowed}.passkey-integration .passkey-registration-button.login-failed{background-color:#facfd2;border-color:#f86368;color:#000}#rsssl-passkey-error{color:#dc3232;background-color:#fef7f7;border:1px solid #dc3232;padding:10px;margin-top:10px;width:100%;min-width:280px;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;white-space:normal;text-align:left;display:none}#login:has(#passkey-login-button) #wp-submit,#login:has(#passkey-login-button) #rememberme{margin-top:4px}#login:has(#passkey-login-button) #passkey-login-button.button-primary{margin:0 auto;display:block;font-size:16px;padding:0 16px}#login:has(#passkey-login-button) .or-divider{margin-top:20px;margin-bottom:10px;display:flex;width:100%;justify-content:center;align-items:center;color:#000;position:relative}#login:has(#passkey-login-button) .or-divider::before,#login:has(#passkey-login-button) .or-divider::after{content:"";flex:1;border-bottom:1px solid #000}#login:has(#passkey-login-button) .or-divider::before{margin-right:10px}#login:has(#passkey-login-button) .or-divider::after{margin-left:10px}.validation_button_holder{display:flex;justify-content:space-between;align-items:center}.validation_button_holder #rsssl-passkey-button{margin-top:10px;padding:10px 20px;width:100%}.validation_button_holder #rsssl-passkey-button.pending{background-color:#f5e6ab;border-color:#f0c33c;opacity:1;color:#1e1e1e;cursor:not-allowed}.validation_button_holder #rsssl-passkey-button.failed{background-color:#facfd2;border-color:#f86368;color:#000}.validation_button_holder #rsssl-passkey-button.success{background-color:#b8e6bf;border-color:#68de7c;color:#1d2327;opacity:1}.validation_button_holder #rsssl-passkey-button.login{background-color:#f5e6ab;border-color:#f0c33c;color:#1d2327;opacity:1;cursor:not-allowed}.validation_button_holder #rsssl-passkey-button.login-failed{background-color:#facfd2;border-color:#f86368;color:#000}.validation_button_holder .button{width:100%}