.ak-replace-account-button{margin:6px 0 0 6px}.ak-replacement-overlay{position:fixed;z-index:1600;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;background:#16334f4d;backdrop-filter:blur(5px)}.ak-replacement-dialog{box-sizing:border-box;width:620px;max-width:100%;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);overflow:auto;padding:24px;border:1px solid #bfd8ec;border-radius:24px;background:#f8fbff;box-shadow:0 22px 80px #10395730;color:#204565}.ak-replacement-dialog header{display:flex;align-items:center;justify-content:space-between;gap:12px}.ak-replacement-dialog header small{font-size:10px;font-weight:700;letter-spacing:1.6px;color:#6d8ca7}.ak-replacement-dialog header h2{margin:5px 0 18px;font-size:24px}.ak-replacement-dialog header>button{padding:4px 10px;border:0;background:transparent;font-size:26px}.ak-replacement-identity{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding:14px;border:1px solid #c9ddec;border-radius:14px;background:#eaf4ff}.ak-replacement-identity>span{font-size:12px;text-transform:uppercase;color:#2578b5}.ak-replacement-identity>strong{font-size:16px}.ak-replacement-identity>small{margin-left:auto;max-width:100%;overflow-wrap:anywhere}.ak-replacement-note{font-size:13px;line-height:1.7;color:#60788e}.ak-replacement-rule{display:grid;grid-template-columns:1fr auto;gap:6px 12px;padding:14px;border:1px solid #c9ddec;border-radius:14px;font-size:13px}.ak-replacement-rule strong{color:#176fab}.ak-replacement-rule small{grid-column:1/-1;color:#718aa0;font-size:11px}.ak-replacement-progress{padding-top:16px}.ak-replacement-progress>div{display:flex;align-items:center;gap:10px;margin:8px 0;font-size:13px}.ak-replacement-progress>div>span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#e4eef7;color:#6c89a2;font-size:12px}.ak-replacement-progress>div.is-done>span{background:#dff3e9;color:#287a55}.ak-replacement-progress dl{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;font-size:12px;padding:12px;background:#fff;border:1px solid #d2e3f0;border-radius:12px}.ak-replacement-progress dt{color:#71869a}.ak-replacement-progress dd{margin:0;text-align:right;overflow-wrap:anywhere}.ak-replacement-confirm{display:flex;align-items:flex-start;gap:10px;margin:18px 0;font-size:12px;line-height:1.6}.ak-replacement-confirm input{width:17px;height:17px;flex:0 0 17px;accent-color:#1d7cba}.ak-replacement-dialog footer{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.ak-replacement-dialog footer button{padding:10px 15px;border-radius:12px;border:1px solid #bdd7ed;background:#eaf4ff;color:#23658e}.ak-replacement-dialog footer button.primary{background:#1d7cba;color:white}.ak-replacement-dialog button:disabled{opacity:.45}.ak-replacement-error{padding:10px;border-radius:10px;background:#fff1df;color:#855b26;font-size:12px;line-height:1.6}.ak-replacement-error>small{display:block;color:inherit}.ak-replacement-success{color:#287a55;background:#e3f4eb;border-radius:10px;padding:10px;font-size:13px;line-height:1.6}@media(max-width:620px){.ak-replacement-overlay{padding:12px}.ak-replacement-dialog{padding:18px;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);border-radius:20px}.ak-replacement-dialog header h2{font-size:21px}.ak-replacement-rule strong{font-size:14px}.ak-replacement-identity>small{width:100%;margin-left:0}.ak-replacement-dialog footer{flex-wrap:wrap}}
