/* V304: account location editing is optional, not a primary signed-in action. */
#view-account #signedIn .cl-account-settings,
body.crosslink-standalone-page #signedIn .cl-account-settings {
  width:100%;max-width:460px;margin:18px auto 0;text-align:center;
  border:0;background:transparent;box-shadow:none;padding:0;
}
#view-account #signedIn .cl-account-settings > summary,
body.crosslink-standalone-page #signedIn .cl-account-settings > summary {
  display:inline-block;cursor:pointer;list-style:none;
  color:#66758b;font:600 13px/1.4 system-ui,sans-serif;
  text-decoration:underline;text-decoration-color:#a8b6c7;text-underline-offset:3px;
  padding:5px 7px;border-radius:6px;
}
#view-account #signedIn .cl-account-settings > summary::-webkit-details-marker,
body.crosslink-standalone-page #signedIn .cl-account-settings > summary::-webkit-details-marker {display:none;}
#view-account #signedIn .cl-account-settings > summary:focus-visible,
body.crosslink-standalone-page #signedIn .cl-account-settings > summary:focus-visible {
  outline:2px solid #276db9;outline-offset:3px;
}
#view-account #signedIn .cl-account-settings .cl-location-edit,
body.crosslink-standalone-page #signedIn .cl-account-settings .cl-location-edit {
  margin:12px auto 0;max-width:450px;
}
#view-account #signedIn .cl-account-settings #editPublicLocationToggle,
body.crosslink-standalone-page #signedIn .cl-account-settings #editPublicLocationToggle {
  min-height:36px;padding:8px 12px;font-size:13px;
}
