.adminoptim-2fa-snippet{display:flex;align-items:stretch;box-sizing:border-box;width:100%;max-width:520px;border:1px solid rgba(0,0,0,0.2);border-radius:3px;background:rgba(0,0,0,0.07)}.adminoptim-2fa-snippet code{flex:1 1 auto;min-width:0;margin:0;padding:4px 8px;overflow-x:auto;white-space:nowrap;background:transparent}.adminoptim-2fa-snippet code:focus{outline:0;box-shadow:none}.adminoptim-2fa-snippet .button{flex:0 0 auto;min-width:6.5em;min-height:0;margin:0;padding:0 10px;border:0;border-left:1px solid rgba(0,0,0,0.2);border-radius:0 2px 2px 0;background:transparent;box-shadow:none;line-height:1.4;text-align:center;white-space:nowrap}.adminoptim-2fa-snippet .button:hover{background:rgba(var(--wp-admin-theme-color--rgb,34,113,177),0.1)}.adminoptim-2fa-snippet .button:focus{outline:0;box-shadow:none}.adminoptim-2fa-snippet:focus-within{outline:2px solid var(--wp-admin-theme-color,#2271b1);outline-offset:1px}.adminoptim-2fa-recovery-section{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #dcdcde}.adminoptim-2fa-details>summary{cursor:pointer;font-size:14px;font-weight:600}.adminoptim-2fa-details>summary:focus-visible{outline:2px solid var(--wp-admin-theme-color,#2271b1);outline-offset:2px}.adminoptim-2fa-details h3{margin:1.2em 0 0.4em;font-size:14px}.adminoptim-2fa-steps{margin:0 0 0 1.4em}.adminoptim-2fa-steps>li{margin-bottom:0.8em}.adminoptim-2fa-cmds{margin:0.4em 0;padding:0;list-style:none}.adminoptim-2fa-cmds li{margin:0 0 12px}.adminoptim-2fa-cmds .description{display:inline-block;margin-top:4px}.adminoptim-2fa-limit{display:block;max-width:520px}