.account-avatar{overflow:hidden;flex-shrink:0}.account-avatar img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.account-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.account-access{min-width:0;border:1px solid var(--line);border-radius:14px;padding:14px;margin:14px 0}.account-access legend{font-weight:650;padding:0 6px}.account-access label+label{margin-top:12px}.profile-form input[type=file]{width:100%;font-size:.86rem;white-space:normal}.profile-form input[type=file]::file-selector-button{font:inherit;cursor:pointer;border:1px solid var(--line);padding:8px 12px;margin-right:8px;border-radius:7px;background:var(--surface);color:var(--ink)}.account-help{color:var(--muted);font-size:.9rem;line-height:1.45}.vehicle-data{overflow-wrap:anywhere;white-space:pre-wrap}dialog textarea{min-height:70px;resize:vertical}.profile-form label small{overflow-wrap:anywhere;font-weight:400}.identity-login b,.identity-card h2{overflow-wrap:anywhere}@media(max-width:550px){.account-fields{grid-template-columns:minmax(0,1fr)}.account-access{padding:11px}.profile-form,.profile-form label,.profile-form input{min-width:0}.profile-layout{grid-template-columns:minmax(0,1fr)}}
