.account-refreshed .account-settings{width:100%}
.account-settings .account-setting-block{border-top:1px solid var(--gui-line,#c4d7de);padding:8px 0}
.account-settings .account-setting-block>summary{cursor:pointer;padding:9px 3px;color:var(--gui-text,#164c62);font-weight:700}
.account-settings .account-setting-block[open]>summary{margin-bottom:12px}
.account-settings .account-setting-block form{display:grid;gap:12px}
.account-settings select,.account-settings textarea{width:100%;font:inherit;padding:12px;border:1px solid #9bb8c3;border-radius:7px;background:#fff;color:#183b4d}
.account-settings .setting-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;border:1px solid #cadde4;border-radius:7px;padding:8px;margin:6px 0}
.account-settings .setting-row>span{flex:1;min-width:150px;overflow-wrap:anywhere}
.account-settings .setting-row button{padding:7px 10px!important;font-size:13px!important}
.account-settings .setting-status:empty{display:none}.account-settings .setting-status[data-error=true]{color:#a02a31}
.account-settings .account-totp-secret{overflow-wrap:anywhere;font-weight:700;user-select:text}
.account-settings .account-setting-block button{justify-self:start}
.account-settings .account-document-language{display:inline-flex;align-items:center;gap:8px;margin-right:18px;font-weight:600}
.account-settings .account-document-language input{width:18px;height:18px;margin:0}
@media(max-width:780px){.account-settings .setting-row>span{flex-basis:100%}}

.setting-verify{display:flex;gap:6px;align-items:center;flex-wrap:wrap;width:100%}.setting-verify input{max-width:140px}
