.profile-switch-account{background:transparent!important;color:#17191f!important;border:0!important;font-size:22px;padding:4px;min-width:32px;min-height:44px}.profile-name{gap:6px!important}.profile-name h1{cursor:pointer}.account-picker .creator-sheet-head{border:0}.account-picker .creator-sheet-head h2{flex:1;text-align:center;font-size:23px}.account-picker .creator-sheet-body{padding:8px 22px 24px}.account-choice{display:flex!important;align-items:center;gap:16px;width:100%;background:white!important;color:#17191f!important;border:0!important;text-align:left;padding:14px 0!important;min-height:82px}.account-choice strong{overflow-wrap:anywhere;font-size:18px}.account-choice-avatar{width:64px;height:64px;flex-shrink:0;border-radius:50%;background:#f3f3f3;display:grid;place-items:center;overflow:hidden}.account-choice-avatar img{width:100%;height:100%;object-fit:cover}.account-choice-end{margin-left:auto;color:#f50057;font-size:25px}.account-add{font-weight:700;font-size:19px}.account-manage{display:block;margin:25px auto!important;background:transparent!important;color:#17191f!important;border:0!important}.account-auth-link{display:block;padding:16px;text-align:center;margin:12px 0;text-decoration:none;border-radius:12px}.edit-fields #edit-name-link{display:grid;grid-template-columns:110px minmax(0,1fr) 16px;gap:10px;padding:16px 0;text-decoration:none;color:#626b7a;font-size:15px}.edit-fields #edit-name-link strong{color:#17191f;font-weight:500;overflow-wrap:anywhere}.edit-profile-shell{background:#f6f6f7;min-height:100dvh}.edit-photo .profile-avatar,.camera-overlay{width:146px;height:146px}.edit-photo #change-photo-text{font-weight:650}.edit-link button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#save-profile{min-height:48px}@media(max-width:360px){.profile-name h1{font-size:22px!important}.edit-fields label,.edit-link,.edit-fields #edit-name-link{grid-template-columns:86px minmax(0,1fr)}}

.account-login{display:grid;gap:12px}.account-login input{min-height:48px;width:100%;box-sizing:border-box;padding:12px;border:1px solid #ddd;border-radius:10px;background:#f7f7f7;color:#17191f}.account-login [role=status]{color:#b0003c;margin:0}.account-login button{min-height:48px}

.profile-account-name{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:center;min-width:0}.profile-account-name h1{min-width:0}.profile-account-name .profile-switch-account{flex-shrink:0;padding:4px!important;font-size:22px!important}#profile-details{grid-column:3;grid-row:1}.profile-handle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 18px;box-sizing:border-box}

#profile-editor-fields{margin:0;padding:0;border:0;min-width:0}
