.account-settings-module___kJioq__profileHeader{border-bottom:1px solid var(--line);align-items:center;gap:20px;margin-bottom:24px;padding:4px 0 24px;display:flex}.account-settings-module___kJioq__avatar{object-fit:cover;border:1px solid var(--line);border-radius:50%;flex:0 0 72px;width:72px;height:72px;display:block}.account-settings-module___kJioq__placeholder{background:var(--accent-soft,#f9edf2);color:var(--accent);place-items:center;font-size:28px;font-weight:500;display:grid}.account-settings-module___kJioq__avatarControls{min-width:0}.account-settings-module___kJioq__upload{gap:8px}:is(.account-settings-module___kJioq__upload .mh-ant-upload-wrapper,.account-settings-module___kJioq__upload .mh-ant-upload-select,.account-settings-module___kJioq__upload .mh-upload-button){width:auto}.account-settings-module___kJioq__upload .mh-upload-button{border-style:solid;border-color:var(--line);background:var(--white,#fff);min-height:36px;color:var(--ink);padding:6px 14px;font-weight:500}.account-settings-module___kJioq__upload small{font-size:12px;line-height:1.7}.account-settings-module___kJioq__fieldLabel{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.account-settings-module___kJioq__characterCount{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}@media (max-width:700px){.account-settings-module___kJioq__profileHeader{gap:16px;margin-bottom:20px;padding-bottom:20px}.account-settings-module___kJioq__upload .mh-upload-button{min-height:44px}}.account-settings-module___kJioq__notificationRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-block:16px;display:flex}.account-settings-module___kJioq__notificationRow label{cursor:pointer;font-size:14px;font-weight:500}.account-settings-module___kJioq__notificationRow p{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.7}.account-settings-module___kJioq__notificationRow+p{margin-top:20px}.account-settings-module___kJioq__notificationSettings{scroll-margin-top:calc(var(--mh-header-height) + 24px)}@media (max-width:760px){.account-settings-module___kJioq__notificationSettings{scroll-margin-top:calc(var(--mh-header-height) + 76px)}}
@keyframes loading-rotate{to{transform:rotate(1turn)}}.adm-switch{--checked-color:var(--adm-color-primary);--height:31px;--width:51px;--border-width:2px;vertical-align:middle;box-sizing:border-box;cursor:pointer;align-self:center;display:inline-block;position:relative}.adm-switch input{display:none}.adm-switch-checkbox{min-width:var(--width);height:var(--height);box-sizing:border-box;background:var(--adm-color-border);z-index:0;line-height:var(--height);border-radius:31px;overflow:hidden}.adm-switch-checkbox:before{content:" ";left:var(--border-width);top:var(--border-width);width:calc(100% - 2 * var(--border-width));height:calc(var(--height) - 2 * var(--border-width));border-radius:calc(var(--height) - 2 * var(--border-width));box-sizing:border-box;background:var(--adm-color-background);z-index:1;transition:all .2s;position:absolute;transform:scale(1)}.adm-switch-handle{width:calc(var(--height) - 2 * var(--border-width));height:calc(var(--height) - 2 * var(--border-width));border-radius:calc(var(--height) - 2 * var(--border-width));background:var(--adm-color-text-light-solid);z-index:2;top:var(--border-width);left:var(--border-width);justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;box-shadow:0 0 2px #0003,0 2px 11.5px #00000014,-1px 2px 2px #0000001a}.adm-switch-inner{z-index:1;margin:0 8px 0 calc(var(--height) - var(--border-width) + 5px);height:100%;color:var(--adm-color-weak);font-size:var(--adm-font-size-7);justify-content:center;align-items:center;transition:margin .2s;display:flex;position:relative}.adm-switch.adm-switch-checked .adm-switch-checkbox{background:var(--checked-color)}.adm-switch.adm-switch-checked .adm-switch-checkbox:before{transform:scale(0)}.adm-switch.adm-switch-checked .adm-switch-handle{left:calc(100% - (var(--height) - var(--border-width)))}.adm-switch.adm-switch-checked .adm-switch-inner{margin:0 calc(var(--height) - var(--border-width) + 5px) 0 8px;color:var(--adm-color-text-light-solid)}.adm-switch.adm-switch-disabled{cursor:not-allowed;opacity:.4}.adm-switch-spin-icon{width:14px;height:14px;animation:1s linear infinite loading-rotate}
