<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.generic-accordion {
  margin-bottom: 2.4rem;
}
.generic-accordion .accordion-title {
  background: #f2f2f2;
  padding: 10px 15px 10px 30px;
}
.generic-accordion .accordion-title p {
  display: inline;
}
.generic-accordion .accordion-text {
  height: 0;
  overflow: hidden;
  padding: 10px 15px;
  transition: height 0.25s ease-in-out;
}
.generic-accordion .accordion-text a {
  box-shadow: 0 -1px 0 inset;
  color: inherit;
  text-decoration: none;
}
.generic-accordion .accordion-text a:hover {
  box-shadow: 0 -2px 0 inset;
  color: inherit;
}
.generic-accordion .accordion-text.expanded, .generic-accordion .accordion-text.init {
  height: auto;
}
.generic-accordion [open] .accordion-text:not(.expanded):not(.is-transitioning) {
  height: auto;
}
.generic-accordion a {
  box-shadow: 0 -1px 0 inset;
  color: inherit;
  text-decoration: none;
}
.generic-accordion a:hover {
  box-shadow: 0 -2px 0 inset;
  color: inherit;
}
.generic-accordion .editor-rich-text .editor-rich-text__inline-toolbar {
  display: block;
  left: 40%;
}
.generic-accordion:last-child {
  margin-bottom: 0;
}

_:-ms-fullscreen, :root .accordion-text &gt; *,
_:-ms-fullscreen, :root .accordion-text.init[style] &gt; * {
  opacity: 0;
}

_:-ms-fullscreen, :root .accordion-text.expanded &gt; *,
_:-ms-fullscreen, :root .accordion-text.expanded.init &gt; *,
_:-ms-fullscreen, :root .accordion-text.init &gt; * {
  opacity: 1;
}

.generic-accordion + .generic-accordion {
  margin-top: -1rem;
}

summary {
  cursor: pointer;
  display: block;
  list-style-type: none;
  position: relative;
}
summary::after {
  content: "+";
  left: 15px;
  position: absolute;
  top: 0;
  transform: translateY(33%);
}
[open] &gt; summary::after, .expanded &gt; summary::after, .init:not(.expanded) &gt; summary::after {
  content: "-";
}
summary::-webkit-details-marker {
  display: none;
}
summary:focus {
  outline: 0;
}
</pre></body></html>