/* Compact account settings with the existing YardDog control sizes. */
body .profile-page{padding-top:18px}
body .profile-page .profile-header{margin-bottom:16px}
body .profile-page .profile-overview{padding:16px;gap:12px;margin-bottom:14px;border-radius:16px}
body .profile-page #profile-avatar{width:44px;height:44px;flex-basis:44px;border-radius:12px}
body .profile-page .profile-section{padding:18px;margin-bottom:14px;border-radius:16px}
body .profile-page .profile-section-title{gap:10px;margin-bottom:14px}
body .profile-page .profile-section-title .profile-icon{width:32px;height:32px;flex-basis:32px;border-radius:9px}
body .profile-page .field{margin-bottom:10px}
body .profile-page .field label{margin-bottom:6px;font-size:12px}
body .profile-page .field input{min-height:46px;padding:10px 12px}
body .profile-page .profile-save-btn{min-height:46px;padding:10px 14px}
body .profile-page .profile-message:empty{display:none}
body .profile-page .profile-message:not(:empty){margin:10px 0 0}
body .profile-page #name-form,body .profile-page #email-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 10px;align-items:end}
body .profile-page #name-form .profile-section-title,body .profile-page #email-form .profile-section-title,body .profile-page #name-form .profile-message,body .profile-page #email-form .profile-message{grid-column:1/-1}
body .profile-page #name-form .field,body .profile-page #email-form .field{margin:0;min-width:0}
body .profile-page #btn-save-name,body .profile-page #btn-save-email{width:auto;font-size:13px;min-height:46px;max-width:116px;line-height:1.3}
body .profile-page .profile-appearance-options button{min-height:52px;padding:10px 12px}
@media(max-width:600px){body .profile-page{padding-left:12px;padding-right:12px}body .profile-page .profile-section{padding:16px}body .profile-page .profile-section-title .sub{font-size:12px;line-height:1.4}}
@media(max-width:360px){body .profile-page #name-form,body .profile-page #email-form{grid-template-columns:1fr;gap:10px}body .profile-page #name-form .profile-section-title,body .profile-page #email-form .profile-section-title{margin-bottom:0}body .profile-page #btn-save-name,body .profile-page #btn-save-email{width:100%;max-width:none}}
