#curator-profile-dialog { width:min(540px,calc(100% - 32px)); }
#curator-profile-dialog .dialog-top { margin-bottom:12px; }
#curator-profile-description { margin-bottom:16px; }
#curator-profile-status { margin-bottom:20px; }
#curator-profile-form .collection-field-label { margin-top:20px; }
#curator-profile-form .input-hint { line-height:1.7; }
#curator-profile-form textarea { width:100%; min-height:112px; resize:vertical; }
#curator-profile-form .optional-label { color:var(--muted); font-weight:400; }
#curator-profile-path-field { margin-top:20px; }
#curator-profile-reload { margin-top:16px; font-size:11px; }
#curator-profile-dialog .dialog-footnote { line-height:1.7; }
#open-curator-profile { white-space:nowrap; }
@media (max-width:600px) {
  #curator-profile-dialog .dialog-content { padding:23px 20px; }
  #curator-profile-dialog .dialog-footnote { padding-inline:20px; font-size:10px; }
  #curator-profile-dialog .dialog-actions { flex-wrap:wrap; }
  #curator-profile-dialog .dialog-actions .button { padding-inline:12px; }
}
