.pces_2fa_digit,.pces_2fa_resend_code,.pces_totp_manual,.pces_totp_qr_wrap{text-align:center!important}.pces_2fa_digit,.pces_cd_number{font-weight:600;line-height:normal}.pces_loading_btn{animation:.8s ease-in-out infinite pces_loading_btn;pointer-events:none}@keyframes pces_loading_btn{0%,100%{opacity:1}50%{opacity:.6}}.pc_custom_form_pces_2fa_setup .pces_2fa .pc_warn_box,.pc_registration_form .pces_2fa .pc_warn_box{margin:0 0 1.3em;width:100%;max-width:none}.pc_custom_form_pces_2fa_setup .pces_2fa_question li,.pc_custom_form_pces_2fa_setup .pces_2fa_question ul,.pc_registration_form .pces_2fa_question li,.pc_registration_form .pces_2fa_question ul{width:100%;margin:0;padding:0;list-style:none}.pc_custom_form_pces_2fa_setup .pces_2fa_question ul,.pc_registration_form .pces_2fa_question ul{display:flex;flex-direction:column;flex-wrap:wrap;gap:7px}.pc_custom_form_pces_2fa_setup .pces_2fa_question input,.pc_registration_form .pces_2fa_question input{min-width:100%!important}.pc_custom_form_pces_2fa_setup .pces_2fa_question label,.pc_registration_form .pces_2fa_question label{padding:0 0 5px!important;display:block;line-height:normal}.pces_2fa_change_question,.pces_2fa_login_fields_wrap .pc_login_smalls small,.pces_dismiss_2fa_gate,.pces_inact_logout_lb .pc_button{cursor:pointer}.pces_2fa_login_fields_wrap .pc_login_smalls small:hover{opacity:.7!important}.pc_login_main_fields,.pces_2fa_login_fields_wrap{overflow:hidden;max-height:1000px;transition:max-height .75s cubic-bezier(.4, 0, .2, 1),opacity .4s,transform .4s}.pces_2fa_login_hidden_block{pointer-events:none!important;max-height:220px;overflow:hidden;opacity:0!important;pointer-events:none!important;transform:translateY(5px);grid-template-rows:0fr!important}.pces_2fa_login_fields_wrap{position:absolute;top:0;left:0;right:0}.pc_login_form:not(.pc_widget_login) .pces_2fa_login_fields_wrap{padding:15px 24px 23px}.pces_totp_qr_wrap{display:flex;flex-direction:column;gap:4px;width:100%;align-items:center}.pces_2fa_6digits_wrap{display:flex;gap:10px;justify-content:center;margin-top:5px;width:100%}.pces_2fa_digit{width:40px;height:50px;min-width:0!important;font-size:20px;border:1px solid #ccc;border-radius:6px;outline:0;transition:border-color .15s,box-shadow .15s}.pces_2fa_digit:focus{border-color:#4a90d9;box-shadow:0 0 0 2px rgba(74,144,217,.2)}.pces_2fa_digit.pces_2fa_filled{border-color:#999}.pces_2fa_digit::-webkit-inner-spin-button,.pces_2fa_digit::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pces_6digits_2fa_setup label{text-align:center;line-height:normal}.pces_6digits_2fa_setup .pces_2fa_setup_btn{width:100%;text-align:center}.pces_2fa_resend_code{width:100%;margin:7px 0 0;transition:.2s;cursor:pointer}.pces_2fa_login_fields_wrap .pces_2fa_resend_code{text-align:left!important;margin-bottom:-7px}.pces_2fa_resend_code:hover{opacity:.8}.pces_2fa_resend_code.pces_2fa_cooling_down{opacity:.8;cursor:wait}#pces_2fa_gate_bg,#pces_2fa_gate_wrap{opacity:0;pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:opacity .2s}#pces_2fa_gate_bg{z-index:999999998!important}#pces_2fa_gate_wrap{z-index:999999999!important}body.pces_2fa_gate_lb_shown #pces_2fa_gate_bg,body.pces_2fa_gate_lb_shown #pces_2fa_gate_wrap{pointer-events:auto}body.pces_2fa_gate_lb_shown #pces_2fa_gate_wrap{opacity:1}body.pces_2fa_gate_lb_shown .mfp-bg:not(#pces_2fa_gate_bg),body.pces_2fa_gate_lb_shown .mfp-wrap:not(#pces_2fa_gate_wrap){display:none!important}.pces_2fa_gate_btns{display:flex;flex-direction:row;justify-content:space-between;gap:10px;flex-wrap:wrap}.pces_2fa_gate_submitting .pces_2fa_change_question,.pces_2fa_gate_submitting .pces_dismiss_2fa_gate{visibility:hidden}.pces_inact_logout_lb .pc_lightbox_contents{display:inline-flex;flex-direction:column;gap:24px;align-items:center;max-width:450px}.pces_countdown_circle{position:relative;width:75px;height:75px;display:inline-block}.pces_countdown_circle svg{transform:rotate(-90deg);width:100%;height:100%;overflow:visible!important}.pces_cd_bg,.pces_cd_progress{fill:none;stroke-width:4px}.pces_cd_bg{stroke:rgba(50,50,50,0.06)}.pces_cd_progress{stroke:rgba(50,50,50,0.08);stroke-linecap:round;stroke-dasharray:113;stroke-dashoffset:0;transition:pces-stroke-dashoffset 1s linear}.pces_cd_number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.9rem}.pces_user_devices tbody tr td:last-child{text-align:right}