.player-avatar{color:#f1d492;vertical-align:middle;background:#162c30;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;overflow:hidden}.player-avatar>img{object-fit:cover;width:100%;height:100%;display:block}.player-avatar>span{line-height:1}.player-avatar.avatar{font:30px var(--heading)}.profile-settings{min-width:0;margin-top:28px}.profile-settings h3{color:#e6c894;margin:0 0 12px;font-size:21px}.profile-settings form{min-width:0}.profile-avatar-form{border-bottom:1px solid #c4a46a40;grid-template-columns:96px minmax(0,1fr);gap:20px;padding-bottom:28px;display:grid}.profile-avatar-preview,.profile-edit-avatar{width:96px;height:96px}.profile-avatar-preview>img{object-fit:cover;border-radius:50%;width:100%;height:100%}.profile-avatar-preview{border:2px solid #a68a59;border-radius:50%;overflow:hidden}.profile-avatar-preview .profile-edit-avatar{width:100%;height:100%;font-size:30px}.profile-avatar-controls{min-width:0}.profile-avatar-controls p{color:#b3bbb5;margin:0 0 14px;font-size:13px;line-height:1.6}.profile-file-label{color:#ddcda8;gap:8px;font-size:14px;display:grid}.profile-file-label input{font:inherit;width:100%;max-width:100%;min-height:44px;padding:8px}.profile-file-label input::file-selector-button{color:#f5ddab;cursor:pointer;background:#20363a;border:1px solid #ac8c5f;border-radius:3px;margin-right:10px;padding:9px 12px}.profile-selected-file{overflow-wrap:anywhere;color:#b8cfc5;margin:8px 0;font-size:12px;display:block}.profile-settings .gold-button{width:auto;max-width:100%;min-height:44px;margin-top:14px;padding:10px 18px;font-size:17px}.profile-settings .gold-button:disabled{opacity:.5;cursor:default}.profile-name-form{padding-top:26px}.profile-name-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.profile-name-fields label{color:#d9c69e;gap:7px;min-width:0;margin:0;font-size:13px;display:grid}.profile-name-fields .profile-patronymic{grid-column:1/-1}.profile-name-fields .muted{font-size:11px;display:inline}.profile-name-fields input{width:100%;min-width:0;font:inherit;min-height:44px;font-size:16px}.profile-name-form small{color:#a7b9b4;margin-top:12px;line-height:1.5;display:block}.profile-save-notice{color:#a9e4cb;line-height:1.6}.auth-dialog .profile-name-fields{margin-bottom:16px}.auth-dialog .profile-name-fields label{margin:0}.ranking-player-identity{align-items:center;gap:10px;min-width:0;display:flex}.ranking-player-identity>div{min-width:0}.ranking-player-identity a{color:#ede6d3;align-items:center;max-width:100%;min-height:44px;line-height:1.4;display:inline-flex}.ranking-player-identity a:hover{color:var(--gold-bright)}.ranking-own-row .ranking-player-identity a{color:#f4dba7}.ranking-player-avatar{border:1px solid #a99262;width:38px;height:38px;font-size:12px}@media (max-width:900px){.header-account>.player-avatar.small-avatar{display:none}}@media (max-width:500px){.profile-avatar-form{grid-template-columns:minmax(0,1fr);gap:16px}.profile-name-fields{grid-template-columns:minmax(0,1fr)}.profile-settings .gold-button{width:100%}.ranking-player-avatar{width:30px;height:30px;font-size:10px}.ranking-player-identity{gap:8px}}
