/* Use-case controls: one decorative indicator, unaffected by the site's shared summary rule. */
.uc-page details > summary::after {
  content: none;
  display: none;
}
.uc-page details > summary::marker { content: ""; }
.uc-page details > summary::-webkit-details-marker { display: none; }
.uc-page details > summary > .uc-toggle,
.uc-page details[open] > summary > .uc-toggle {
  display: inline-grid;
  place-items: center;
  flex: 0 0 1.25rem;
  width: 1.25rem;
  min-width: 1.25rem;
  font-family: var(--sans);
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1;
  color: var(--gold-3);
  transform: none;
}
.uc-page details > summary > .uc-toggle::before { content: "+"; }
.uc-page details[open] > summary > .uc-toggle::before { content: "\2212"; }
