.tc-source .account-assurance{font:13px/1.5 Arial,sans-serif;color:inherit;padding:0;min-width:0}.tc-source .account-assurance h2{font:600 18px/1.4 Arial,sans-serif;margin:0 0 12px}.tc-source .account-assurance p{margin:10px 0}.tc-source .account-assurance .field{display:grid;gap:6px;margin:12px 0}.tc-source .account-assurance input{width:100%;min-width:0;box-sizing:border-box;font:inherit;border:1px solid #d6dce4;border-radius:5px;padding:8px 10px}.tc-source .account-assurance button{cursor:pointer;min-height:34px}.tc-source .account-assurance button:disabled{opacity:.5;cursor:not-allowed}.tc-source .account-assurance code{overflow-wrap:anywhere}.tc-source .account-assurance .account-security-actions{display:flex;gap:10px;flex-wrap:wrap}.account-assurance [aria-label="Recovery codes"]{overflow-wrap:anywhere}