@import url('https://fonts.googleapis.com/css2?family=Anton&family=Gentium+Basic:ital,wght@0,400;0,700;1,400;1,700&family=Roboto+Slab:wght@300;400;500;600;700;800;900&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Shadows+Into+Light&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Rye&display=swap');
@import url('https://fonts.googleapis.com/css2?family=MedievalSharp&family=Metamorphous&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Eczar:wght@700;800&display=swap');

/* - SWADE - */
.content-text[data-bookid=SWADE] #pagecontent {
  --font-body: EB Garamond, Palatino, Palatino Linotype, Helvetica Neue, serif;
  --font-heading: Anton, Impact, Arial Black, Candal, sans-serif;
  --font-inline-heading: Roboto Slab, Roboto, Anton, Helvetica Neue, sans-serif;
  --font-table-heading: Roboto Slab, Roboto, Anton, Helvetica Neue, sans-serif;
  --font-table-paragraphs: Roboto, Helvetica Neue, Arial, sans-serif;
  --font-table-th: Roboto, Helvetica Neue, Arial, sans-serif;
  --font-toc-h3: Anton, Impact, Arial Black, Candal, sans-serif;
  --font-toc-h4: var(--font-base);
  --font-toc-h5: var(--font-base);
  --color-text: #333;
  --color-text-heavy: #1a1a1a;
  --color-text-strong: #1a1a1a;
  --color-red: #8c160f;
  --color-square-bullet: var(--color-red);
  --color-link: inherit;
  --color-link-hover: var(--color-red);
  --color-autolink-border: currentColor;
  --color-autolink-border-hover: var(--color-autolink-border);
  --color-boxed: #f2eee8;
  --color-inline-heading: #1a1a1a;
  --color-table-heading: #8c160f;
  --color-table-th: #000;
  --color-even: #f2eee8;
  --color-odd: #dbd7c5;
  --dlww-grunge-paper: url("https://s3.amazonaws.com/files.d20.io/images/221757837/9C3ft7C1JxSb5KlzDnxy3Q/max.png?1620806505");
  --dlww-parchment: url("https://s3.amazonaws.com/files.d20.io/images/221682294/P5Sw6G5M8U-j8staS1dB9Q/max.png?1620768942");
  --dlww-border-image: url("https://s3.amazonaws.com/files.d20.io/images/221646007/ErsiKjpKG7-of7qEu8W7eA/max.png?1620757079");
  --dlww-parchment-light: url("https://s3.amazonaws.com/files.d20.io/images/221828160/yYtTV-XPSI6sthGWbm9Emw/med.png?1620842158");
  --dlww-parchment-grime: url("https://s3.amazonaws.com/files.d20.io/images/221830742/jWgIPpeTV1TjVCRSmING8w/med.png?1620842918");
  color: var(--color-text);
  font-family: var(--font-body);
  font-size: clamp(14px, 1.3333333333vw + (7.6px), 18px);
  line-height: 1.4;
  max-width: 750px;
  min-width: 345px;
}
.content-text[data-bookid=SWADE] #pagecontent img {
  border-radius: 3px;
}
.content-text[data-bookid=SWADE] #pagecontent img[title] {
  filter: drop-shadow(1px 2px 3px rgba(0, 0, 0, 0.6));
}
.content-text[data-bookid=SWADE] #pagecontent em em {
  font-style: normal;
}
.content-text[data-bookid=SWADE] #pagecontent strong {
  color: var(--color-text-strong);
}
.content-text[data-bookid=SWADE] #pagecontent :is(dd, dl) {
  margin: 0;
}
.content-text[data-bookid=SWADE] #pagecontent :is(strong, span)[style*="width: auto"] {
  color: var(--color-red);
}
.content-text[data-bookid=SWADE] #pagecontent a {
  color: var(--color-link);
  text-decoration: none;
  border-bottom: 1px dotted var(--color-autolink-border) !important;
}
.content-text[data-bookid=SWADE] #pagecontent a:hover {
  background: transparent;
  color: var(--color-link-hover) !important;
  text-decoration: none;
  border-color: var(--color-autolink-border-hover);
}
.content-text[data-bookid=SWADE] #pagecontent p {
  color: var(--color-text);
  font-family: var(--font-body);
  font-size: 1em;
  margin: 0;
}
.content-text[data-bookid=SWADE] #pagecontent p:not(:last-child) {
  margin-bottom: 0.75em;
}
.content-text[data-bookid=SWADE] #pagecontent aside {
  background-color: transparent;
  color: currentColor;
  font-family: inherit;
  border: 0;
  padding: 0;
  margin: 0;
}
.content-text[data-bookid=SWADE] #pagecontent :is(blockquote, figure, table, .card) :is(h2, h3, h4, h5, h6):first-of-type {
  margin-top: 0;
}
.content-text[data-bookid=SWADE] #pagecontent :is(blockquote, figure, table, .card) h3 {
  border: none;
}
.content-text[data-bookid=SWADE] #pagecontent :is(blockquote, figure, table, .card) h2 {
  background-image: none;
  height: initial;
}
.content-text[data-bookid=SWADE] #pagecontent blockquote {
  background-color: var(--color-boxed);
  font-family: var(--font-body);
  font-size: 0.875em;
  line-height: 1.3;
  border: none;
  border-radius: 10px;
  padding: 0.8em;
  margin: 2em 0;
  overflow: hidden;
}
.content-text[data-bookid=SWADE] #pagecontent blockquote :is(h4:first-of-type, figcaption) {
  background-color: rgba(0, 0, 0, 0.1);
  text-align: center;
  border: 2px solid #000;
  border-width: 2px 0;
  padding: 0.2em 0;
  margin: 0 -0.8em 0.5em;
}
.content-text[data-bookid=SWADE] #pagecontent figure {
  margin: 2.25em 0 0;
  min-width: 200px;
  filter: drop-shadow(0 0 6px rgba(0, 0, 0, 0.6));
}
.content-text[data-bookid=SWADE] #pagecontent figure:not(:last-child) {
  margin-bottom: 2.25em;
}
.content-text[data-bookid=SWADE] #pagecontent figure figcaption {
  text-align: center;
}
.content-text[data-bookid=SWADE] #pagecontent figure > div:first-of-type {
  font-size: 0.875em;
  background-image: url("https://s3.amazonaws.com/files.d20.io/images/206233361/HrIKR5DmMG_JBlKtzhqEvg/max.jpg?1615064557");
  background-size: 50%;
  background-position: left bottom -5px;
  border-radius: 2px 2px 0 0;
  padding: 1em;
}
.content-text[data-bookid=SWADE] #pagecontent figure::after {
  content: "";
  display: block;
  background-image: url("https://s3.amazonaws.com/files.d20.io/images/206233361/HrIKR5DmMG_JBlKtzhqEvg/max.jpg?1615064557");
  background-size: 50%;
  background-position: left bottom;
  margin-top: -1px;
  height: 6px;
  clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 100% 65%, 99% 60%, 95% 100%, 92% 70%, 91% 45%, 90% 50%, 88% 55%, 85% 75%, 81% 5%, 80% 50%, 78% 90%, 75% 100%, 73.5% 70%, 72% 65%, 70% 25%, 68% 30%, 65% 80%, 63% 25%, 62.5% 15%, 60% 10%, 58% 35%, 55% 40%, 53% 50%, 50% 30%, 48% 40%, 46.6% 55%, 45% 60%, 43% 15%, 42% 5%, 40% 100%, 38.5% 30%, 35% 80%, 33% 101%, 31% 20%, 30% 15%, 27% 50%, 25% 110%, 22% 25%, 21% 15%, 20% 10%, 19% 20%, 18% 50%, 15% 80%, 14% 60%, 12% 30%, 10% 30%, 9% 10%, 6% 85%, 4% 90%, 2% 40%, 0% 20%);
}
.content-text[data-bookid=SWADE] #pagecontent ul:not(.escape-pc) {
  list-style-type: none;
  padding: 0 0 0 1.38em;
  margin: 0;
}
.content-text[data-bookid=SWADE] #pagecontent ul:not(.escape-pc):not(:first-child) {
  margin-top: 1em;
}
.content-text[data-bookid=SWADE] #pagecontent ul:not(.escape-pc):not(:last-child) {
  margin-bottom: 1em;
}
.content-text[data-bookid=SWADE] #pagecontent ul:not(.escape-pc) li {
  position: relative;
  margin: 0;
}
.content-text[data-bookid=SWADE] #pagecontent ul:not(.escape-pc) li :is(h5, h6) {
  display: inline;
  font-weight: inherit;
}
.content-text[data-bookid=SWADE] #pagecontent ul:not(.escape-pc) li p:not(:last-child) {
  margin-bottom: 0.25em;
}
.content-text[data-bookid=SWADE] #pagecontent ul:not(.escape-pc) li:not(:last-child) {
  margin-bottom: 0.4em;
}
.content-text[data-bookid=SWADE] #pagecontent ul:not(.escape-pc) li ul li:not(:last-child) {
  margin-bottom: 0.25em;
}
.content-text[data-bookid=SWADE] #pagecontent ul:not(.escape-pc) > li {
  list-style-type: none;
  position: relative;
}
.content-text[data-bookid=SWADE] #pagecontent ul:not(.escape-pc) > li::before {
  content: "■";
  pointer-events: none;
  position: absolute;
  top: 0;
  left: -7px;
  color: var(--color-square-bullet);
  font-family: Arial, Helvetica;
  transform: translate(-100%, -10%);
}
.content-text[data-bookid=SWADE] #pagecontent ul:not(.escape-pc) div > li {
  list-style-type: disc;
}
.content-text[data-bookid=SWADE] #pagecontent ul:not(.escape-pc) div > li::marker {
  color: var(--color-text-heavy);
}
.content-text[data-bookid=SWADE] #pagecontent :is(div, h4)[title*=section-link] {
  width: fit-content;
}
.content-text[data-bookid=SWADE] #pagecontent :is(div, h4)[title*=section-link]:not(first-child) {
  margin-top: 1em;
}
.content-text[data-bookid=SWADE] #pagecontent :is(div, h4)[title*=section-link]:not(last-child) {
  margin-bottom: 1em;
}
.content-text[data-bookid=SWADE] #pagecontent :is(div, h4)[title*=section-link] a {
  display: inline-flex;
  align-items: center;
  background-color: var(--color-text-heavy);
  color: #f6f6f6;
  font-family: var(--font-heading);
  line-height: 1;
  text-transform: uppercase;
  border-radius: 2px;
  padding: 0.5em 0.6em 0.4em;
  transition: background-color 0.2s linear, color 0.2s linear;
}
.content-text[data-bookid=SWADE] #pagecontent :is(div, h4)[title*=section-link] a:hover {
  background-color: var(--color-red);
  color: #fff !important;
}
.content-text[data-bookid=SWADE] #pagecontent :is(div, h4)[title*=section-link] a::after {
  display: block;
  content: "▸";
  font-family: Arial, "Times New Roman", sans-serif;
  margin-left: 0.3em;
  transform: translateY(-0.05em);
}
.content-text[data-bookid=SWADE] #pagecontent div[title*=products] {
  display: flex;
  flex-wrap: wrap;
  max-width: clamp(280px, 1800% + (-8000px), 1000px);
  margin: 0 auto;
}
.content-text[data-bookid=SWADE] #pagecontent div[title*=products] > div {
  flex-shrink: 0;
  padding: 10px;
  width: 33%;
  min-width: 140px;
  filter: drop-shadow(2px 3px 3px rgba(0, 0, 0, 0.5)) drop-shadow(0px 0px 1px rgba(0, 0, 0, 0.5));
  transition: padding 0.1s linear;
}
.content-text[data-bookid=SWADE] #pagecontent div[title*=products] > div:hover {
  padding: 4px;
}
.content-text[data-bookid=SWADE] #pagecontent div[title*=products] > div:active {
  padding: 8px;
}
.content-text[data-bookid=SWADE] #pagecontent div[title*=products] > div > div {
  clip-path: polygon(0% 0.2%, 2% 0.4%, 4% 0.9%, 6% 0.85%, 9% 0.1%, 10% 0%, 12% 0.3%, 14% 0.6%, 15% 0.8%, 18% 0.5%, 19% 0.2%, 20% 0.1%, 21% 0.15%, 22% 0.25%, 25% 1.1%, 27% 0.5%, 30% 0.15%, 31% 0.2%, 33% 1%, 35% 0.8%, 38.5% 0.3%, 40% 0%, 42% 0.05%, 43% 0.15%, 45% 0.6%, 46.6% 0.55%, 48% 0.4%, 50% 0.3%, 53% 0.5%, 55% 0.4%, 58% 0.35%, 60% 0.1%, 62.5% 0.15%, 63% 0.25%, 65% 0.8%, 68% 0.3%, 70% 0.25%, 72% 0.65%, 73.5% 0.7%, 75% 1%, 78% 0.9%, 80% 0%, 81% 0.05%, 85% 0.75%, 88% 0.55%, 90% 0.5%, 91% 0.45%, 92% 0.7%, 95% 1%, 99% 0.6%, 100% 0.65%, 100% 99.65%, 99% 99.6%, 95% 100%, 92% 99.7%, 91% 99.45%, 90% 99.5%, 88% 99.55%, 85% 99.75%, 81% 99.05%, 80% 99%, 78% 99.9%, 75% 100%, 73.5% 99.7%, 72% 99.65%, 70% 99.25%, 68% 99.3%, 65% 99.8%, 63% 99.25%, 62.5% 99.15%, 60% 99.1%, 58% 99.35%, 55% 99.4%, 53% 99.5%, 50% 99.3%, 48% 99.4%, 46.6% 99.55%, 45% 99.6%, 43% 99.15%, 42% 99.05%, 40% 99%, 38.5% 99.3%, 35% 99.8%, 33% 100%, 31% 99.2%, 30% 99.15%, 27% 99.5%, 25% 100.1%, 22% 99.25%, 21% 99.15%, 20% 99.1%, 19% 99.2%, 18% 99.5%, 15% 99.8%, 14% 99.6%, 12% 99.3%, 10% 99%, 9% 99.1%, 6% 99.85%, 4% 99.9%, 2% 99.4%, 0% 99.2%);
}
.content-text[data-bookid=SWADE] #pagecontent div[title*=products] > div > div > a {
  display: block;
}
.content-text[data-bookid=SWADE] #pagecontent div[title*=products] > div > div > a > img {
  display: block;
  max-height: 100%;
  max-width: 100%;
}
.content-text[data-bookid=SWADE] #pagecontent a[name=toc_1] + * {
  margin-top: 0 !important;
}
.content-text[data-bookid=SWADE] #pagecontent :is(h1, h2, h3, h4, h5, h6, figcaption):not(.escape-pc) {
  color: var(--color-text-heavy);
  font-family: var(--font-heading);
  overflow: hidden;
}
.content-text[data-bookid=SWADE] #pagecontent :is(h1, h2, h3, h4, h5, h6, figcaption):not(.escape-pc):first-child {
  margin-top: 0 !important;
}
.content-text[data-bookid=SWADE] #pagecontent :is(h1, h2, h3, h4, h5, h6, figcaption):not(.escape-pc) a {
  display: inline-block;
  color: inherit;
}
.content-text[data-bookid=SWADE] #pagecontent :is(h1, h2, h3):not(.escape-pc) a {
  border-bottom: none !important;
}
.content-text[data-bookid=SWADE] #pagecontent :is(h1, h2, h3):not(.escape-pc) a:hover {
  color: inherit !important;
}
.content-text[data-bookid=SWADE] #pagecontent :is(h4, h5, h6):not(.escape-pc) a {
  border-bottom: 1px dotted var(--color-autolink-border) !important;
}
.content-text[data-bookid=SWADE] #pagecontent :is(h4, h5, h6):not(.escape-pc) a:hover {
  color: var(--color-link-hover) !important;
}
.content-text[data-bookid=SWADE] #pagecontent h1:not(.escape-pc) {
  --a: clamp(200px, 54vw, 440px);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  background-image: url("https://s3.amazonaws.com/files.d20.io/images/206230163/tGdiLaGu4e5cIIgAeoOq6w/max.png?1615063944");
  background-size: 100% var(--a);
  background-position: center;
  background-repeat: no-repeat;
  font-size: clamp(22px, 8.4vw, 70px);
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
  line-height: 1;
  height: var(--a);
  margin: 0 0 0.35em;
}
.content-text[data-bookid=SWADE] #pagecontent h1:not(.escape-pc) > span {
  position: absolute;
  top: 52%;
  left: 50%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  transform: translate(-50%, -50%);
}
.content-text[data-bookid=SWADE] #pagecontent h1:not(.escape-pc) > span > :first-child {
  display: block;
  color: var(--color-red);
  font-size: 0.5em;
  text-align: right;
  white-space: nowrap;
  width: 100%;
}
.content-text[data-bookid=SWADE] #pagecontent h1:not(.escape-pc) > span > :last-child {
  display: block;
  font-size: 1em;
  text-align: center;
  white-space: nowrap;
  padding-right: clamp(0px, 2.5vw, 24px);
}
.content-text[data-bookid=SWADE] #pagecontent h2:not(.escape-pc) {
  --a: clamp(78px, 14.6666666667vw + (7.6px), 122px);
  display: flex;
  align-items: center;
  justify-content: center;
  background-image: url("https://s3.amazonaws.com/files.d20.io/images/206232312/iCKbmKeUMJd9jw4lNNEiTg/max.png?1615064356");
  background-size: 100% var(--a);
  background-position: center;
  background-repeat: no-repeat;
  color: var(--color-red);
  font-weight: 800;
  font-size: clamp(20px, 5.3333333333vw + (-5.6px), 36px);
  text-align: center;
  text-transform: uppercase;
  line-height: 1.3;
  padding-top: 0.5em;
  margin: 1em 0 0.25em;
  height: var(--a);
}
.content-text[data-bookid=SWADE] #pagecontent h3:not(.escape-pc) {
  font-size: clamp(18px, 3.3333333333vw + (2px), 28px);
  font-weight: 800;
  text-transform: uppercase;
  line-height: 1.3;
  border-bottom: 2px solid var(--color-text-heavy);
  margin: 1.75em 0 0.5em;
}
.content-text[data-bookid=SWADE] #pagecontent :is(h4, figcaption):not(.escape-pc) {
  font-size: clamp(16px, 2vw + (6.4px), 22px);
  font-weight: 800;
  text-transform: uppercase;
  line-height: 1.3;
  margin: 1.25em 0 0.5em;
}
.content-text[data-bookid=SWADE] #pagecontent :is(h5, h6):not(.escape-pc) {
  font-size: inherit;
}
.content-text[data-bookid=SWADE] #pagecontent table[title*=min-width-300] {
  min-width: 300px;
}
.content-text[data-bookid=SWADE] #pagecontent table {
  color: #000;
  font-size: clamp(14px, 3vw, 18px) !important;
  font-variant-numeric: lining-nums;
  line-height: 1.2;
  letter-spacing: clamp(-0.013em, 0.052vw + (-0.208px), 0em);
  border-collapse: collapse;
  border-spacing: 0;
  border: none;
  border-radius: 10px;
  margin: 0 !important;
  width: 100%;
  overflow: hidden;
}
.content-text[data-bookid=SWADE] #pagecontent table:not(:first-child) {
  margin-top: 2.25em !important;
}
.content-text[data-bookid=SWADE] #pagecontent table:not(:last-child) {
  margin-bottom: 2.25em !important;
}
.content-text[data-bookid=SWADE] #pagecontent table > caption {
  padding: 0;
}
.content-text[data-bookid=SWADE] #pagecontent table > caption h2:not(.escape-pc) {
  display: block;
  background-image: none;
  background-color: var(--color-red);
  color: #fff;
  font-family: var(--font-table-heading);
  font-size: clamp(18px, 4.7vw, 22px);
  font-weight: 800;
  text-transform: uppercase;
  line-height: 1.2;
  border-radius: 10px 10px 0 0;
  padding: 0.5em 0.4em;
  margin: 0;
  height: auto;
}
.content-text[data-bookid=SWADE] #pagecontent table > caption h2:not(.escape-pc) a:hover {
  color: inherit !important;
}
.content-text[data-bookid=SWADE] #pagecontent table > caption > div {
  position: relative;
  background: var(--table-even);
  font-family: var(--font-table-paragraphs);
  text-align: justify;
  padding: 0.6em 0.4em;
}
.content-text[data-bookid=SWADE] #pagecontent table > caption p {
  font-family: var(--font-table-paragraphs);
  font-size: 0.75em;
  text-align: justify;
  line-height: 1.2;
  margin: 0;
}
.content-text[data-bookid=SWADE] #pagecontent table > caption p:not(:last-child) {
  margin-bottom: 0.5em;
}
.content-text[data-bookid=SWADE] #pagecontent th:not([rowspan]):not([colspan]) {
  background: var(--color-table-th);
  color: #fff;
  font-size: 0.675em;
  font-family: var(--font-table-th);
  text-align: center;
  text-transform: uppercase;
  vertical-align: bottom;
}
.content-text[data-bookid=SWADE] #pagecontent th[scope=colgroup]:not([rowspan]) {
  column-span: all;
  font-family: var(--font-table-th);
  overflow: hidden;
}
.content-text[data-bookid=SWADE] #pagecontent th[scope=colgroup]:not([rowspan]) > span:first-of-type {
  display: grid;
  grid-template-columns: 1fr max-content 1fr;
  grid-gap: 1em;
  align-items: center;
  font-size: 0.675em;
  text-transform: uppercase;
}
.content-text[data-bookid=SWADE] #pagecontent th[scope=colgroup]:not([rowspan]) > span:first-of-type::before, .content-text[data-bookid=SWADE] #pagecontent th[scope=colgroup]:not([rowspan]) > span:first-of-type::after {
  content: "";
  background: #000;
  height: 3px;
}
.content-text[data-bookid=SWADE] #pagecontent th[scope=colgroup]:not([rowspan]) > span:first-of-type span {
  grid-column: 2/3;
  font-weight: bold;
}
.content-text[data-bookid=SWADE] #pagecontent th[scope=colgroup]:not([rowspan]) > span:not(:first-child) {
  display: block;
  font-family: var(--font-table-paragraphs);
  font-size: 0.675em;
  font-weight: 400;
  text-align: left;
  margin-top: 2px;
}
.content-text[data-bookid=SWADE] #pagecontent th[rowspan] {
  background-color: var(--color-table-heading);
  color: #fff;
  font-family: var(--font-table-heading);
  font-size: clamp(18px, 4.7vw, 22px);
  font-weight: 800;
  text-align: center;
  text-transform: uppercase;
  line-height: 1;
}
.content-text[data-bookid=SWADE] #pagecontent tr + tr td[rowspan] {
  background: var(--table-even);
  font-family: var(--font-table-paragraphs);
  font-size: 0.75em;
  text-align: justify;
  padding: 0.6em 0.4em;
}
.content-text[data-bookid=SWADE] #pagecontent tr + tr td[rowspan] p {
  text-align: justify;
  margin: 0;
}
.content-text[data-bookid=SWADE] #pagecontent tr + tr td[rowspan] p:not(:last-child) {
  margin-bottom: 0.5em;
}
.content-text[data-bookid=SWADE] #pagecontent :is(td, th) {
  position: relative;
  line-height: 1.2 !important;
  border: none !important;
  padding: 0.5em 0.4em !important;
}
.content-text[data-bookid=SWADE] #pagecontent :is(td, th) q {
  display: block;
  text-align: left;
}
.content-text[data-bookid=SWADE] #pagecontent td {
  font-size: 0.75em;
  text-align: center;
}
.content-text[data-bookid=SWADE] #pagecontent td:empty {
  padding: 0 !important;
}
.content-text[data-bookid=SWADE] #pagecontent :is(tbody, thead) > tr + tr td[colspan]:not([rowspan]) {
  text-align: left;
  padding: 0 0.4em 0.5em 1em !important;
}
.content-text[data-bookid=SWADE] #pagecontent :is(tbody, thead) tr:nth-child(even) {
  background: var(--color-even);
}
.content-text[data-bookid=SWADE] #pagecontent :is(tbody, thead) tr:nth-child(odd) {
  background: var(--color-odd);
}
.content-text[data-bookid=SWADE] #pagecontent .list-content {
  border-radius: 10px;
  overflow: hidden;
}
.content-text[data-bookid=SWADE] #pagecontent .list-content a {
  border: none !important;
}
@media (max-width: 539px) {
  .content-text[data-bookid=SWADE] #pagecontent .list-content .hide-below-540 {
    display: none !important;
  }
}
@media (max-width: 539px) {
  .content-text[data-bookid=SWADE] #pagecontent .list-content .no-mr-below-540 {
    margin-right: 0 !important;
  }
}
@media (max-width: 539px) {
  .content-text[data-bookid=SWADE] #pagecontent .list-content .full-below-540 {
    flex-basis: 100%;
    border-top: 1px dashed rgba(0, 0, 0, 0.2);
    padding-top: 0.5em;
  }
}
@media (min-width: 540px) {
  .content-text[data-bookid=SWADE] #pagecontent .list-content .show-below-540 {
    display: none !important;
  }
}
@media (max-width: 479px) {
  .content-text[data-bookid=SWADE] #pagecontent .list-content .hide-below-480 {
    display: none !important;
  }
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=toc] + * {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 30px 4%;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=toc] + * a[name] {
  display: none !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=toc] + * :is(h3, h4, h5, h6) {
  font-weight: 700 !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=toc] + * h3 {
  font-family: var(--font-toc-h3) !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=toc] + * h4 {
  font-family: var(--font-toc-h4) !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=toc] + * h5 {
  font-family: var(--font-toc-h5) !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=toc] + * > div {
  flex: 1 1 48%;
  min-width: 320px;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=toc] + * > div a:nth-child(2) + * {
  margin-top: 0 !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=toc] + * > div > :is(h3, h4) {
  font-size: clamp(18px, 2vw + (8.4px), 24px) !important;
  margin-bottom: 12px;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=toc] + * > div > :is(h3, h4):not(:first-child) {
  margin-top: 30px;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=toc] + * > div ul {
  margin-top: 12px !important;
  padding: 0;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=toc] + * > div li {
  margin-bottom: 12px !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=toc] + * > div li:last-child {
  margin-bottom: 0 !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=toc] + * > div li::before {
  content: none;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=toc] + * > div li :is(h4, h5, h6) {
  font-size: clamp(13px, 1vw + (8.2px), 16px) !important;
  margin-bottom: 0;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=toc] + * > div li :is(h4, h5, h6) :is(a, span) {
  text-transform: none !important;
  letter-spacing: normal !important;
  -webkit-text-stroke: unset !important;
  width: 100% !important;
  transform: unset !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*="66%"] + * {
  width: 66%;
  min-width: 345px;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*="50%"] + * {
  width: 50%;
  min-width: 200px;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*="33%"] + * {
  width: 33%;
  min-width: 150px;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=centered] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=centered] + a + a + * {
  margin-left: auto !important;
  margin-right: auto !important;
}
@media (max-width: 374px) {
  .content-text[data-bookid=SWADE] #pagecontent span[title*="374-center"] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*="374-center"] + a + a + * {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
@media (max-width: 479px) {
  .content-text[data-bookid=SWADE] #pagecontent span[title*="479-center"] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*="479-center"] + a + a + * {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
@media (max-width: 767px) {
  .content-text[data-bookid=SWADE] #pagecontent span[title*="767-center"] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*="767-center"] + a + a + * {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=uppercase] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=uppercase] + a + a + * {
  text-transform: uppercase;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=indent-05] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=indent-05] + a[name] + a[name] + :is(h1, h2, h3, h4, h5) {
  text-indent: 0.5em;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=indent-10] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=indent-10] + a[name] + a[name] + :is(h1, h2, h3, h4, h5) {
  text-indent: 1em;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=indent-15] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=indent-15] + a[name] + a[name] + :is(h1, h2, h3, h4, h5) {
  text-indent: 1.5em;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=inline-heading] + * {
  color: var(--color-inline-heading);
  font-family: var(--font-inline-heading);
  font-size: 0.95em;
  text-transform: uppercase;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=inline-heading] + *.autolink, .content-text[data-bookid=SWADE] #pagecontent span[title*=inline-heading] + * a.autolink {
  border: none;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=tilted-left] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=tilted-left] + a + a + * {
  transform: rotate(-1deg);
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=tilted-right] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=tilted-right] + a + a + * {
  transform: rotate(1deg);
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=color-red] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=color-red] + a + a + * {
  color: var(--color-red) !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=text-shadow-black] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=text-shadow-black] + a + a + * {
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=text-justify] + * {
  text-align: justify;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=font-weight-400] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=font-weight-400] + a + a + * {
  font-weight: 400;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=font-size-xs] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=font-size-xs] + a + a + * {
  font-size: 0.875em;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=drop-cap] + *::first-letter {
  float: left;
  color: var(--color-red);
  font-family: var(--font-heading) !important;
  font-size: 3.25em;
  line-height: 0.8;
  padding-right: 2px;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=drop-cap] + *::after {
  content: "";
  display: block;
  clear: both;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=text-gradient-black] + * {
  background: linear-gradient(#999, #000);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=drop-shadow] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=drop-shadow] + a + a + * {
  filter: drop-shadow(1px 2px 3px rgba(0, 0, 0, 0.6));
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=white-glow] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=white-glow] + a + a + * {
  filter: drop-shadow(0 0 6px rgba(255, 255, 255, 0.6)) drop-shadow(0 0 3px rgba(255, 255, 255, 0.3));
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=unset-filters] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=unset-filters] + a + a + * {
  filter: unset !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=font-courier] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=font-courier] + * p {
  font-family: Courier New, Courier, monospace !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=font-times] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=font-times] + * p {
  font-family: "Times New Roman", Times, serif !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=display-block] + * {
  display: block;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=border-bottom] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=border-bottom] + a + a + * {
  border-bottom: 2px solid currentColor;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=border-none] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=border-none] + a + a + * {
  border: none;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=list-style-none] + * {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=list-style-none] + * li::marker {
  content: none;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=transform-flip-x] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=transform-flip-x] + a + a + * {
  transform: scale(-1, 1);
}
@media (min-width: 480px) {
  .content-text[data-bookid=SWADE] #pagecontent span[title*=two-columns] + * {
    column-count: 2;
    column-gap: 2em;
  }
}
@media (min-width: 768px) {
  .content-text[data-bookid=SWADE] #pagecontent span[title*=responsive-float-right] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=responsive-float-right] + a[name] + a[name] + :is(h1, h2, h3, h4, h5) {
    float: right;
    font-size: 0.75em;
    margin: 1em 0 1em 1em;
    width: 45%;
  }
}
@media (min-width: 992px) {
  .content-text[data-bookid=SWADE] #pagecontent span[title*=responsive-float-right] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=responsive-float-right] + a[name] + a[name] + :is(h1, h2, h3, h4, h5) {
    font-size: 0.625em;
  }
}
@media (min-width: 1200px) {
  .content-text[data-bookid=SWADE] #pagecontent span[title*=responsive-float-right] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=responsive-float-right] + a[name] + a[name] + :is(h1, h2, h3, h4, h5) {
    font-size: 0.75em;
  }
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=power-block] + *:not(:last-child) {
  margin-bottom: 2em;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=power-block] + * h4 {
  margin-bottom: 0.25em;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=power-block] + * > div:first-of-type {
  font-size: 0.875em;
  line-height: 1.3;
  margin: 0 0 0.5em 0;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=power-block] + * > div:first-of-type > div {
  text-indent: -1em;
  padding-left: 1em;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=power-block] + * p:not(:last-child) {
  margin-bottom: 0.5em;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=power-block] + * ul {
  font-size: 0.875em;
  margin: 0 !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=power-block] + * li:not(:last-child) {
  margin-bottom: 0.25em;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=dlww-fear-level] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=dlww-fear-level] + a + a + * {
  display: inline-block;
  color: #300e03;
  font-family: Rye, cursive;
  text-transform: uppercase;
  transform: scaleX(0.6);
  transform-origin: right;
  margin-left: calc(-1 * clamp(36px, 3.2vw + (24px), 48px));
  margin-right: 6px;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=dlww-parchment-background] + * {
  background-image: var(--dlww-parchment);
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=dlww-light-parchment-background] + * {
  background-image: var(--dlww-parchment-light);
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=dlww-parchment-border] + * {
  border-style: solid;
  border-width: 14px 16px;
  border-image: var(--dlww-border-image) 56 64 56 64 round round;
  box-shadow: 0 0 20px 10px #fff;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=dlww-picture-border] + * {
  clip-path: polygon(0.6% 0.3%, 5.4% 0.9%, 5.5% 1.5%, 5.7% 1.7%, 6.2% 1.4%, 6.3% 0.6%, 7% 1%, 8.1% 0.4%, 8.8% 0.4%, 9% 1.2%, 10.1% 1.3%, 10.5% 0.7%, 11.5% 1.5%, 12.2% 1.6%, 12.2% 0.7%, 13% 0.7%, 14.9% 0.6%, 15% 1.2%, 16.6% 0.6%, 17% 0.6%, 17.6% 1.3%, 21% 0.7%, 23.3% 0.6%, 24.3% 0.8%, 25% 1.4%, 25.4% 0.8%, 28.3% 0.8%, 29.1% 0.1%, 29.5% 1%, 30.5% 0.9%, 31.2% 0.5%, 31.4% 1.3%, 32% 1.3%, 32.1% 0.4%, 32.5% 0.4%, 32.8% 1.2%, 35.6% 0.2%, 36.6% 0.2%, 37% 1%, 37.7% 1%, 38.6% 0.3%, 40.5% 1.6%, 41.3% 1.6%, 42.2% 0.2%, 43.8% 0.4%, 45.2% 0.8%, 46.3% 1.3%, 47.1% 1.7%, 47.6% 2.1%, 48% 2.1%, 48.4% 0.7%, 49% 0.7%, 49% 2.1%, 49.6% 2.2%, 50.9% 1.3%, 51.1% 1.4%, 52.1% 2.4%, 53.1% 2%, 53.4% 0%, 53.8% 0.6%, 54.2% 0.9%, 54.9% 1.1%, 55.9% 1.4%, 57.3% 1.4%, 58.1% 1.2%, 59.2% 1.1%, 59.7% 1.9%, 61% 1.4%, 62.2% 1.1%, 63.6% 1.1%, 65.2% 1%, 67.1% 1.2%, 68.6% 1.4%, 69.6% 1.7%, 70.3% 1.9%, 71.2% 2%, 71.9% 1%, 72.8% 1%, 74.9% 1.8%, 75.3% 1.7%, 75.4% 0.9%, 76.7% 0.9%, 77.8% 1.2%, 79.3% 1.4%, 79.5% 2.1%, 79.9% 2.6%, 80.8% 2.5%, 81.2% 1.9%, 81.8% 1.4%, 82.5% 1.8%, 83.3% 2%, 84.2% 2%, 84.4% 2%, 84.5% 0.7%, 85.3% 0.8%, 86% 1%, 86.5% 1.3%, 86.9% 1.7%, 87.8% 1.8%, 88.1% 1%, 88.3% 1.7%, 88.7% 2.4%, 88.9% 2.7%, 89.7% 2.5%, 89.7% 1.7%, 91.6% 1.5%, 93.2% 1.3%, 94.6% 1.1%, 95.6% 0.9%, 96.3% 0.7%, 96.9% 0.6%, 97.3% 1.4%, 97.2% 2.2%, 97% 2.6%, 96.6% 3.1%, 96.3% 3.8%, 96.3% 4.3%, 96.9% 4.7%, 97.4% 4.8%, 97.5% 6%, 97.3% 6.6%, 96.7% 6.9%, 96.5% 7.4%, 96.8% 7.8%, 97.5% 8.2%, 97.5% 8.6%, 97.1% 9.8%, 96.9% 12.6%, 96.9% 16.6%, 97% 19%, 97.2% 21.4%, 97.4% 23.3%, 97.7% 24.9%, 96.6% 25.3%, 96.8% 26.9%, 97.1% 28%, 97.1% 29%, 96.6% 30.4%, 96.3% 31.5%, 96.1% 32.8%, 96% 33.7%, 96.2% 34.9%, 97% 35.9%, 97.5% 37%, 97.6% 37.9%, 97.3% 38.3%, 96.9% 39%, 96.5% 39.6%, 96.4% 40.3%, 96.7% 40.9%, 97.4% 41.6%, 97.5% 42%, 96.8% 42.5%, 96.4% 43.1%, 96.3% 43.9%, 96.4% 44.7%, 96.9% 45.5%, 97.2% 46.2%, 97.3% 46.5%, 97% 47.2%, 96.7% 47.9%, 96.6% 49.3%, 96.5% 50.8%, 97.1% 51.7%, 97.7% 52.6%, 98.1% 53.6%, 98.1% 53.9%, 97.2% 53.8%, 97.1% 54.4%, 96.7% 55%, 96.4% 56%, 96.4% 56.8%, 96.6% 57.7%, 96.9% 58.7%, 97.3% 59.7%, 97.6% 60.4%, 97.9% 60.7%, 97.5% 61.4%, 97.2% 62%, 97.1% 63.8%, 97.2% 65%, 97.7% 66.2%, 97.6% 67.2%, 97.5% 68.1%, 97.4% 69%, 97.2% 70%, 96.8% 70.7%, 96.6% 71.3%, 96.5% 71.8%, 96.6% 72.6%, 96.8% 73.1%, 96.1% 73.4%, 95.6% 74%, 95.5% 74.3%, 95.4% 74.8%, 95.6% 75.1%, 96.3% 76.3%, 96.8% 77.2%, 97.3% 77.9%, 97.3% 78.4%, 97.2% 79.3%, 97.4% 79.8%, 97.7% 80.1%, 97.8% 81.3%, 97.7% 82%, 97.2% 82.5%, 97% 83%, 97% 83.3%, 97.5% 83.6%, 97.4% 84%, 97.1% 84.3%, 97.2% 84.6%, 97.6% 85.1%, 97.3% 85.5%, 96.9% 85.8%, 96.9% 86.3%, 97.4% 86.6%, 97.4% 87.2%, 97.1% 87.6%, 96.7% 87.9%, 96.5% 88.5%, 97.2% 89.6%, 97.5% 90.3%, 97.4% 91.4%, 97.2% 92.3%, 96.8% 93%, 96.9% 93.6%, 97.3% 94.1%, 97.3% 94.8%, 97.2% 95.2%, 97.1% 95.9%, 97.2% 96.3%, 97.5% 96.7%, 97.1% 97.2%, 97.1% 98%, 96.2% 98%, 95.7% 97.6%, 95.5% 97.8%, 95.1% 98.2%, 93.9% 98.3%, 92.9% 98%, 91.4% 97.8%, 89.8% 97.6%, 88% 97.6%, 86.4% 97.7%, 85.3% 97.9%, 84.2% 98.5%, 83.9% 98.4%, 83.3% 97.9%, 81.6% 97.9%, 79.8% 97.9%, 79.1% 97.9%, 78.5% 97.6%, 78% 97.3%, 77.5% 97.3%, 77.5% 97.7%, 77.3% 98.2%, 76.5% 98.5%, 76.1% 98.5%, 75.6% 98%, 75.3% 97.8%, 75.1% 98%, 74.5% 98.3%, 74% 98.5%, 73.6% 98.3%, 73.4% 97.5%, 73% 97.4%, 72.7% 97.5%, 72.5% 97.9%, 72.5% 98.3%, 71.7% 98.2%, 70.5% 97.7%, 69.6% 97.5%, 68.6% 97.3%, 67.7% 97.3%, 67.1% 97.4%, 66.6% 97.6%, 66.2% 97.9%, 66% 98.1%, 65.1% 98.1%, 64.6% 97.8%, 64.1% 97.4%, 63.6% 97.4%, 63.2% 97.6%, 62.3% 97.8%, 61.6% 98.1%, 59.5% 98%, 58.5% 97.8%, 57.9% 97.7%, 57.4% 97.6%, 56.9% 98.1%, 56.5% 98.4%, 55.8% 98.5%, 55.5% 98.2%, 55.2% 97.7%, 54.8% 97.8%, 54.4% 97.6%, 54% 97.4%, 53.5% 97.6%, 53.3% 97.9%, 53% 98.1%, 52.4% 97.7%, 52.2% 97.4%, 51.6% 97.4%, 51.1% 97.6%, 50.6% 98%, 49.5% 97.9%, 49% 97.5%, 48.3% 97.4%, 46.9% 97.3%, 46% 97.4%, 45.8% 97.8%, 45.4% 97.7%, 45.1% 97.4%, 44.8% 97.6%, 44.3% 98%, 43.3% 97.6%, 42.8% 97.4%, 42.3% 97.7%, 41.8% 97.8%, 41.4% 97.4%, 41% 97.8%, 40% 97.8%, 38.8% 97.7%, 37.8% 97.5%, 36.7% 97.3%, 34.7% 97.1%, 33.2% 97.2%, 32.3% 97.4%, 31.2% 97.9%, 29.8% 98.3%, 29.3% 97.7%, 29% 97.4%, 26.7% 97.4%, 26.1% 97.6%, 25.1% 97.5%, 23.4% 97.2%, 22.8% 97.9%, 21.1% 97.9%, 20.4% 97.4%, 19.3% 97.4%, 18.8% 97.8%, 17.6% 97.8%, 17.2% 97.5%, 16.5% 97.9%, 15.5% 97.8%, 14.6% 97.5%, 13.7% 97.3%, 13.5% 97.8%, 13.1% 97.8%, 12.3% 97.3%, 9.9% 97.2%, 7.5% 97.3%, 6.6% 97.7%, 5.6% 97.7%, 4.6% 97.6%, 4.5% 97.9%, 3.7% 97.9%, 3.2% 97.4%, 2.6% 97.4%, 2.3% 97.7%, 0.9% 97.7%, 0.7% 97.3%, 0.3% 97.2%, 0.5% 96.1%, 0.5% 95%, 0.3% 94.3%, 0.2% 93.9%, 0.8% 93.5%, 1% 92.1%, 0.7% 91%, 0.3% 89.9%, 0% 89.3%, 0% 87.8%, 0.2% 86.7%, 0.7% 86.1%, 0.9% 85.3%, 0.8% 84.8%, 0.4% 84.5%, 0.3% 83.8%, 0.5% 83.3%, 0.4% 82.5%, 0.8% 82.3%, 0.6% 81.7%, 0.6% 81.4%, 0.9% 80.8%, 1.3% 80.5%, 1.4% 79.6%, 1% 79%, 0.6% 78.3%, 0.4% 77.8%, 0.5% 76.9%, 0.8% 76.2%, 0.9% 75.3%, 0.3% 75.2%, 0.3% 74.5%, 0.5% 73%, 0.7% 71.1%, 0.9% 69%, 0.8% 67.3%, 0.5% 66.7%, 0.5% 66.2%, 0.8% 65.5%, 0.5% 65%, 1.1% 64.3%, 0.5% 63.5%, 0.5% 62.4%, 0.9% 61.3%, 0.9% 58.3%, 0.8% 56%, 0.5% 54.4%, 0.3% 53.4%, 0.3% 52.9%, 0.7% 52.5%, 0.9% 51.6%, 0.5% 50.9%, 0.4% 50.1%, 0.8% 49.3%, 0.9% 48.2%, 0.7% 47.6%, 0.4% 47.4%, 0.6% 45.7%, 0.5% 44.1%, 1.3% 44.1%, 1.2% 43.4%, 0.2% 43.4%, 0.1% 42.9%, 0.7% 42.4%, 0.8% 41.7%, 0.5% 41%, 0.6% 40.1%, 0.9% 39.5%, 0.6% 38.7%, 0.1% 37.8%, 0.5% 37.4%, 1.1% 36.8%, 1.2% 35.7%, 0.9% 35.2%, 0.3% 34.7%, 0.5% 34.1%, 0.7% 33.1%, 1.2% 31.7%, 1% 30.6%, 1% 29.4%, 0.4% 28.6%, 0.9% 27.6%, 1% 26.5%, 0.4% 25.8%, 1.1% 25.1%, 0.8% 24.1%, 0.4% 23.2%, 0.3% 22.6%, 0.9% 21.8%, 1.3% 20.8%, 1.2% 19.6%, 0.9% 18.4%, 0.6% 17.6%, 0.4% 16.7%, 0.8% 15.9%, 0.8% 15.3%, 0.1% 15.1%, 0.2% 14.1%, 0.5% 12.9%, 0.6% 10.2%, 1% 9.2%, 0.8% 7.8%, 0.7% 6.3%, 0.4% 5.6%, 0.4% 5%, 0.8% 4.8%, 1% 4.2%, 0.5% 4%, 0.3% 3.8%, 0.5% 3.1%, 1% 2.9%, 1.4% 2.6%, 1.4% 2%, 0.8% 1.5%, 0.5% 1.3%);
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=dlww-grunge-paper] + * {
  display: flex;
  align-items: center;
  background: var(--dlww-grunge-paper) no-repeat;
  background-size: 100% 100%;
  padding: 1.5em 2em;
  min-height: 152px;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-parchment] + * {
  position: relative;
  z-index: 1;
  filter: drop-shadow(0 0 6px rgba(0, 0, 0, 0.6));
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-parchment] + * > h2:first-child {
  top: -8px;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-parchment] + *::before {
  content: "";
  position: absolute;
  top: 8px;
  left: 0;
  z-index: -1;
  display: block;
  background-image: var(--image-red-paper);
  height: 100%;
  width: 100.2%;
  clip-path: var(--polygon-frame-large);
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-parchment] + * > div {
  padding-bottom: 0.75em;
  margin: 1.25em 1.25em 0;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-parchment] + * table {
  --color-even: rgb(235, 211, 198);
  --color-odd: rgb(246, 238, 232);
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-class-h2] + h2:not(.escape-pc),
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-class-h2] + a + a + h2:not(.escape-pc) {
  display: block;
  background-image: var(--image-class-header-lowres);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  filter: unset;
}
@media (min-resolution: 2dppx), (-webkit-device-pixel-ratio: 2) {
  .content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-class-h2] + h2:not(.escape-pc),
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-class-h2] + a + a + h2:not(.escape-pc) {
    background-image: var(--image-class-header-highres);
  }
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-class-h2] + h2:not(.escape-pc)::before, .content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-class-h2] + h2:not(.escape-pc)::after,
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-class-h2] + h2:not(.escape-pc) > span::after,
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-class-h2] + a + a + h2:not(.escape-pc)::before,
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-class-h2] + a + a + h2:not(.escape-pc)::after,
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-class-h2] + a + a + h2:not(.escape-pc) > span::after {
  content: none;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-class-h2] + h2:not(.escape-pc) > span,
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-class-h2] + a + a + h2:not(.escape-pc) > span {
  display: block;
  color: var(--color-red);
  font-size: clamp(48px, 8.5333333333vw + (16px), 80px);
  text-shadow: none;
  -webkit-text-stroke: 0.06em currentColor;
  transform-origin: center left;
  transform: scale(0.7, 1.1) translateY(4px);
  width: 143%;
  filter: drop-shadow(0 0 12px rgba(255, 255, 255, 0.3)) drop-shadow(0 0 4px rgba(255, 255, 255, 0.8));
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-h2] + h2,
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-h2] + a + a + * {
  text-align: left;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-h2] + h2::before, .content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-h2] + h2::after,
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-h2] + a + a + *::before,
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-h2] + a + a + *::after {
  content: none !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-h2] + h2 > span,
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-h2] + a + a + * > span {
  --a: clamp(12.6px, 1.44vw + (7.2px), 18px);
  --b: clamp(11.2px, 1.28vw + (6.4px), 16px);
  white-space: nowrap;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-h2] + h2 > span::before,
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-h2] + a + a + * > span::before {
  content: "";
  display: inline-block;
  background: var(--image-wildcard) no-repeat center center;
  background-size: contain;
  margin: 0 12px -7px 0;
  height: clamp(30px, 2.6666666667vw + (20px), 40px);
  width: clamp(30px, 2.6666666667vw + (20px), 40px);
  transform: scale(1.4);
  filter: invert(96%) sepia(19%) saturate(202%) hue-rotate(329deg) brightness(96%) contrast(91%) drop-shadow(0 0 4px #000);
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-h2] + h2 > span > span,
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-h2] + a + a + * > span > span {
  --c: clamp(-0.01em, 0.6857142857vw + (-2.7514285714px), 0.03em);
  display: inline-block;
  letter-spacing: var(--c);
  transform: scale(0.7, 1.1) translateY(2px) !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-h2] + h2 > span > span span:last-of-type,
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-h2] + a + a + * > span > span span:last-of-type {
  font-size: 0.6em;
  letter-spacing: var(--c);
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-list-heading] + :is(h1, h2, h3, h4, h5),
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-list-heading] + a + a + :is(h1, h2, h3, h4, h5) {
  background-color: var(--color-red);
  color: #fff;
  text-align: center;
  border: 2px solid #000;
  border-width: 2px 0;
  padding: 0.3em 0.1em 0.15em;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-list-heading] + :is(h1, h2, h3, h4, h5) > span,
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-list-heading] + a + a + :is(h1, h2, h3, h4, h5) > span {
  -webkit-text-stroke-width: 0.04em !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-description-list] + ul {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-description-list] + ul > li {
  -webkit-column-break-inside: avoid;
  page-break-inside: avoid;
  break-inside: avoid;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-description-list] + ul > li:not(:last-child) {
  margin-bottom: 0.75em !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-description-list] + ul > li::before {
  content: none;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-description-list] + ul > li > p:first-of-type > strong:first-child {
  color: var(--color-red);
  font-family: var(--font-inline-heading);
  text-transform: uppercase;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-description-list] + ul aside {
  margin: 0.25em 0 0 0.5em;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  border: 1px solid #000;
  border-width: 1px 0;
  padding: 0.5em 0;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + *::before, .content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + *::after {
  content: "";
  position: absolute;
  left: 0;
  display: block;
  background: var(--image-unruly-line) repeat-x;
  background-size: cover;
  width: 100%;
  height: 6px;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + *::before {
  top: -4px;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + *::after {
  bottom: -3px;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + *:not(:last-child) {
  margin-bottom: 0.75em;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * p:not(:last-child), .content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * dt:not(:last-child), .content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * dd:not(:last-child) {
  margin-bottom: 0.25em;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * > div {
  padding: 0 0.5em;
  min-width: 120px;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * > div:first-child {
  flex: 1 0 15%;
  padding-left: 0;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * > div:first-child::after {
  content: "";
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * > div:first-child,
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * > div:nth-child(2) {
  position: relative;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * > div:first-child::after,
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * > div:nth-child(2)::after {
  position: absolute;
  display: block;
  background: var(--image-unruly-line-vertical) repeat-y;
  background-position: center center;
  background-size: cover;
  width: 6px;
  height: 100%;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * > div:first-child::after,
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * > div:nth-child(2)::after {
  right: 0;
  top: 0;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * > div:nth-child(2) {
  flex: 1 0 15%;
}
@media (min-width: 500px) {
  .content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * > div:nth-child(2) {
    margin-right: 0.5em;
  }
  .content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * > div:nth-child(2)::after {
    content: "";
  }
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * > div:last-child {
  position: relative;
  flex: 1 1 100%;
  border-top: 1px solid #000;
  padding: 0.5em 0 0;
  margin-top: 0.5em;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * > div:last-child::after {
  content: "";
  position: absolute;
  top: -4px;
  left: 0;
  display: block;
  background: var(--image-unruly-line) repeat-x;
  background-size: cover;
  width: 100%;
  height: 6px;
}
@media (min-width: 500px) {
  .content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * > div:last-child {
    flex: 1 1 45%;
    border: none;
    padding: 0;
    margin: 0;
  }
  .content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-iconic-traits] + * > div:last-child::after {
    content: none;
  }
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-advancement-list] + ul {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important;
  --color-text-strong: currentColor;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-advancement-list] + ul li {
  text-indent: -1.75em;
  border-top: 2px solid #000;
  padding: 0.35em 0.5em 0.25em 2.25em;
  margin: 0 !important;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-advancement-list] + ul li::before {
  content: none;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-advancement-list] + ul li:nth-child(4n) {
  background-color: var(--color-red);
  color: #fff;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-advancement-list] + ul li:nth-child(4n), .content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-advancement-list] + ul li:nth-child(4n) + li {
  border-top: none;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-boxed-heading] + *,
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-boxed-heading] + a + a + * {
  background-color: #ded7c0;
  padding: 0.4em 0.4em 0.2em;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-star-bullet] + li {
  list-style-type: none;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-star-bullet] + li::before {
  content: "★";
  top: 3px;
  left: -6px;
  font-size: 0.7em;
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-picture-border] + * {
  clip-path: var(--polygon-frame-large);
}
.content-text[data-bookid=SWADE] #pagecontent span[title*=swpf-size-table] + * th[scope=colgroup]:not([rowspan]) {
  background: linear-gradient(180deg, #ce9e8a 0%, #bd7d67 100%) !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent {
  --font-body: Book-Antiqua, EB Garamond, Palatino, Palatino Linotype, Helvetica Neue, serif;
  --font-heading: Rye, cursive;
  --font-table-heading: Rye, cursive;
  --font-table-th: Book-Antiqua, EB Garamond, Palatino, Palatino Linotype, Helvetica Neue, serif;
  --font-table-paragraphs: Book-Antiqua, EB Garamond, Palatino, Palatino Linotype, Helvetica Neue, serif;
  --font-toc-h3: Rye, cursive;
  --font-toc-h4: var(--font-base);
  --font-toc-h5: var(--font-base);
  --color-text: #010000;
  --color-text-heavy: #300e03;
  --color-text-strong: #000;
  --color-red: #82342e;
  --color-square-bullet: #82342e;
  --color-even: #e5d5bb;
  --color-odd: transparent;
  --i-h2: url("https://s3.amazonaws.com/files.d20.io/images/221632563/9YeR56InXomIGQ8yY_Bdbw/max.png?1620752611");
  --i-n: url("https://s3.amazonaws.com/files.d20.io/images/221818340/KNUOPxTCF2Mge98pxWMwsw/thumb.png?1620839638");
  --i-fd: url("https://s3.amazonaws.com/files.d20.io/images/215204282/1kT8sZHDANkCiJ8NcEedPw/max.png?1618214502");
  --i-td: url("https://s3.amazonaws.com/files.d20.io/images/215204277/RyK442TyX88x7v0dmXMhsg/max.png?1618214500");
  background-color: #fdf9f6;
  box-shadow: 0 0 40px 20px #fdf9f6;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent :is(h1, h2, h3, h4, figcaption):not(.escape-pc) {
  font-weight: 400;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent h1:not(.escape-pc) {
  display: block;
  background-image: url("https://s3.amazonaws.com/files.d20.io/images/221589234/eUq3dKhs_QrF8upFVKQyFA/max.png?1620731607");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  height: clamp(227px, 60.5333333333vw + (0px), 454px);
  max-width: 720px;
}
@media (min-width: 1200px) {
  .content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent h1:not(.escape-pc) {
    max-width: 100%;
  }
}
@media (min-resolution: 2dppx), (-webkit-device-pixel-ratio: 2) {
  .content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent h1:not(.escape-pc) {
    background-image: url("https://s3.amazonaws.com/files.d20.io/images/221587858/gj_Xp6z4U-_8OsQj76WybA/max.png?1620730539");
  }
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent h1:not(.escape-pc) span {
  display: block;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent h1:not(.escape-pc) > * {
  position: absolute;
  display: block;
  transform: translate(-50%, -50%);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent h1:not(.escape-pc) > :first-child {
  top: clamp(60px, 14.6666666667vw + (5px), 115px);
  right: clamp(29px, 8.2666666667vw + (-2px), 60px);
  left: auto;
  color: #1b1819;
  font-size: clamp(25px, 7.7333333333vw + (-4px), 54px);
  font-weight: 700;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.2), -1px -1px 0 rgba(0, 0, 0, 0.9);
  transform: translate(-50%, -50%) rotate(10deg) scaleX(0.6);
}
@media (min-width: 992px) {
  .content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent h1:not(.escape-pc) > :first-child {
    top: 132px;
    right: 53px;
    font-size: 45px;
  }
}
@media (min-width: 1200px) {
  .content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent h1:not(.escape-pc) > :first-child {
    top: 110px;
    right: 66px;
    font-size: 54px;
  }
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent h1:not(.escape-pc) > :last-child {
  top: clamp(116px, 31.4666666667vw + (-2px), 234px);
  left: 52%;
  font-size: clamp(24px, 6.4vw + (0px), 48px);
  padding: 0 clamp(24px, 3.2vw + (12px), 36px);
  transform: scaleX(0.6) translate(-50%, -50%);
  transform-origin: center left;
  width: 150%;
}
@media (min-width: 992px) {
  .content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent h1:not(.escape-pc) > :last-child {
    top: 51%;
    font-size: 42px;
    padding: 0 46px;
  }
}
@media (min-width: 1200px) {
  .content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent h1:not(.escape-pc) > :last-child {
    font-size: 52px;
    padding: 0 50px;
  }
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent h2:not(.escape-pc) {
  background: var(--i-h2) no-repeat center center;
  background-size: contain;
  color: #ffedcb;
  font-size: clamp(18px, 1.6vw + (12px), 24px);
  line-height: 1;
  padding: 0 0.75em;
  margin: 1.75em auto 0.75em;
  height: clamp(64px, 5.8666666667vw + (42px), 86px);
  min-width: 340px;
  max-width: 480px;
  filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.3)) drop-shadow(0 0 4px rgba(0, 0, 0, 0.7));
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent :is(h3, h4, h5, h6):not(.escape-pc) {
  color: var(--color-red);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent h3:not(.escape-pc) {
  font-size: clamp(18px, 1.6vw + (12px), 24px);
  border-bottom: 1px solid var(--color-red);
  padding-bottom: 0.1em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent :is(h4, figcaption):not(.escape-pc) {
  font-size: clamp(16px, 1.0666666667vw + (12px), 20px);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent figure {
  position: relative;
  filter: unset;
  box-shadow: 0 0 20px 10px #fff;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent figure::before, .content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent figure::after {
  content: "";
  position: absolute;
  left: 0;
  display: flex;
  background-image: var(--i-n), var(--i-n);
  background-repeat: no-repeat;
  background-size: 4em, 4em;
  background-position: calc(0% - 2em), calc(100% + 1.8em);
  height: 2em;
  width: 100%;
  clip-path: none;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent figure::before {
  top: 0.25em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent figure::after {
  bottom: 0.25em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent figure > div {
  border-style: solid;
  border-width: 14px 16px;
  border-image: var(--dlww-border-image) 56 64 56 64 round round;
  min-height: 152px;
  background-image: var(--dlww-parchment);
  padding: 0.5em clamp(0px, 4.2666666667vw + (-16px), 16px) 1.5em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent figure figcaption {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 clamp(16px, 4.8vw + (-2px), 34px);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent figure figcaption::before, .content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent figure figcaption::after {
  content: "";
  display: block;
  flex: 0 1 auto;
  background: var(--i-fd) no-repeat center center;
  background-size: 130px 96px;
  height: 48px;
  width: 80px;
  transform: translateY(6px);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent figure figcaption::after {
  transform: scaleX(-1) translateY(6px);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent figure :is(p, table, figcaption, h2, h3, h4) {
  filter: drop-shadow(0 0 6px rgba(255, 255, 255, 0.6)) drop-shadow(0 0 3px rgba(255, 255, 255, 0.3));
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent figure tr {
  --color-even: #e0cdae;
  box-shadow: 0 0 3px 0 rgba(255, 255, 255, 0.4);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent table {
  overflow: visible;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent :is(table, caption h2) {
  border-radius: 0;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent caption h2:not(.escape-pc) {
  flex: 1 0 auto;
  background-color: transparent;
  background: none;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--color-text-heavy);
  font-size: clamp(20px, 3.7333333333vw + (6px), 34px);
  padding: 0.25em 0 0;
  margin-bottom: 0.25em;
  height: auto;
  width: 100%;
  min-width: auto;
  max-width: 100%;
  filter: unset;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent caption h2:not(.escape-pc)::before, .content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent caption h2:not(.escape-pc)::after {
  content: "";
  display: block;
  flex: 0 1 25%;
  background: var(--i-td) no-repeat center center;
  background-size: 100% clamp(24px, 3.2vw + (12px), 36px);
  height: 36px;
  max-width: 150px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent caption h2:not(.escape-pc)::after {
  transform: scaleX(-1);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent caption h2:not(.escape-pc) > span {
  display: block;
  padding: 0 0.25em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent caption :is(h3, h4) {
  text-align: center;
  padding: 0.25em 1em 0;
  border-bottom: none !important;
  margin-bottom: 0;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent tr {
  background: transparent !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent :is(tr:nth-child(even) td:not([rowspan]):not([scope=colgroup]),
  tr:nth-child(even) + tr td[colspan]:not([rowspan])) {
  background: var(--color-even);
  text-shadow: none;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent :is(tr:nth-child(odd) td:not([rowspan]):not([scope=colgroup]),
  tr:nth-child(odd) + tr td[colspan]:not([rowspan])) {
  background: var(--color-odd);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent :is(td, th, th[scope=col]) {
  font-size: 0.675em;
  padding: 0.6em 0.4em 0.4em !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent :is(td, th, th[scope=col]):not([colspan]) {
  text-align: center;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent :is(th, th[scope=col]) {
  color: currentColor;
  text-transform: inherit;
  vertical-align: bottom;
  text-shadow: none;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent :is(th, th[scope=col])[rowspan] {
  background: linear-gradient(90deg, #130b0f 0%, #810d10 25%, #810d10 75%, #130b0f 100%) !important;
  color: #fff;
  font-size: 0.875em;
  text-transform: uppercase !important;
  padding: 0.4em !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent :is(th, th[scope=col]):not([rowspan]) {
  background: var(--color-even);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10215"], [data-expansionid="10712"]) #pagecontent td[rowspan] {
  font-family: inherit;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent {
  --font-body: EB Garamond, Palatino, Palatino Linotype, Helvetica Neue, serif;
  --font-heading: MedievalSharp, Anton, Impact, Arial Black, Candal, sans-serif;
  --font-inline-heading: Eczar, Roboto Slab, Anton, Arial Black, Candal, sans-serif;
  --font-table-heading: Eczar, Roboto Slab, Anton, Arial Black, Candal, sans-serif;
  --font-table-paragraphs: EB Garamond, Palatino, Palatino Linotype, Helvetica Neue, serif;
  --font-table-th: Eczar, Roboto Slab, Anton, Arial Black, Candal, sans-serif;
  --font-toc-h3: MedievalSharp, Anton, Impact, Arial Black, Candal, sans-serif;
  --font-toc-h4: var(--font-base);
  --font-toc-h5: var(--font-base);
  --color-text: #010000;
  --color-text-heavy: #010000;
  --color-text-strong: #010000;
  --color-inline-heading: #881c16;
  --color-table-heading: #881c16;
  --color-table-th: #010000;
  --color-boxed: #ebe7da;
  --color-red: #881c16;
  --color-square-bullet: #881c16;
  --color-beige: #ebe7da;
  --color-highlight-row: #e0b97f;
  --color-even: #f2efe6;
  --color-odd: #ded7c0;
  --image-red-fabric: url("https://s3.amazonaws.com/files.d20.io/images/221343720/7-S5Eu5OR2X8vnEAfnd3IQ/original.png");
  --image-wooden-corner: url("https://s3.amazonaws.com/files.d20.io/images/221446194/LjBwxDf7UztL3cJbq4dKoQ/original.png");
  --image-class-header-lowres: url("https://s3.amazonaws.com/files.d20.io/images/224560363/KPTelPA489C5bDT8wLOpeA/max.png?1621953620");
  --image-class-header-highres: url("https://s3.amazonaws.com/files.d20.io/images/224560440/9q_2iCs95q_lOw0Mq7lxAQ/max.png?1621953635");
  --image-light-red-paper: url("https://s3.amazonaws.com/files.d20.io/images/224724264/yKrRQF32xf13zWJHDSdoLw/max.jpg?1622028900");
  --image-red-paper: url("https://s3.amazonaws.com/files.d20.io/images/224725624/lAq03NKDgxUCZ2Sy5yRdVw/max.jpeg?1622029864");
  --image-wildcard: url("https://s3.amazonaws.com/files.d20.io/images/225053512/8UDij41dWsrRuoMwUB1SNA/max.png?1622166031");
  --image-unruly-line: url("https://s3.amazonaws.com/files.d20.io/images/225255927/ndQVuRyT5raY65eKpVwaYA/max.png?1622251487");
  --image-unruly-line-vertical: url("https://s3.amazonaws.com/files.d20.io/images/225257409/PyqoaocvfkohjtbWKyKVZg/max.png?1622251915");
  --polygon-h2: polygon(0.1% 1.4%, 0.6% 1%, 1% 1.3%, 1.2% 0.1%, 1.6% 0.3%, 2% 0.9%, 3.5% 0.7%, 3.7% 1.8%, 3.9% 4.5%, 4% 7.7%, 4.2% 7.9%, 4.3% 5.5%, 4.4% 3.8%, 4.6% 3%, 4.8% 1.4%, 5.3% 1.2%, 5.8% 1.3%, 6% 0.8%, 6.9% 0.7%, 8.2% 0.3%, 9.5% 0.1%, 11.3% 0.3%, 12.4% 0.6%, 13.3% 0.2%, 14.6% 0.6%, 15.5% 1.4%, 16.6% 1.6%, 17.4% 1.3%, 17.8% 1.1%, 17.9% 2.6%, 18.1% 4.1%, 18.2% 4.4%, 18.3% 2.6%, 18.3% 0.8%, 18.8% 1.1%, 19% 1.7%, 19.2% 1.6%, 19.4% 0.9%, 20.2% 0.5%, 21.1% 0.9%, 21.4% 0.2%, 21.7% 0%, 21.9% 0.7%, 22.1% 0.5%, 22.3% 1.9%, 22.4% 3.3%, 22.6% 4.3%, 22.7% 2.9%, 22.8% 0.2%, 23.2% 0.1%, 23.5% 0.4%, 23.8% 0.4%, 24.2% 0.2%, 25.3% 0%, 26.8% 0.3%, 28% 0.9%, 28.5% 0.5%, 29% 1.3%, 29.6% 1.8%, 30.9% 2%, 31.2% 1.2%, 33.2% 0.1%, 34.7% 0.1%, 36.1% 0.4%, 36.6% 1.9%, 36.9% 3.5%, 37.3% 4.2%, 37.6% 3.4%, 37.8% 1%, 38% 1.6%, 38.1% 3.2%, 38.1% 6.2%, 38.2% 7.3%, 38.2% 7.7%, 38.4% 5.5%, 38.4% 4.1%, 38.5% 4.1%, 38.7% 6%, 38.7% 8%, 38.9% 7.7%, 39% 5.6%, 39% 3.6%, 39.3% 3.1%, 39.6% 4.2%, 39.8% 4.3%, 40.1% 1.7%, 40.7% 1.5%, 41.4% 2%, 42.4% 1.5%, 43.3% 2.8%, 44.1% 2.3%, 44.7% 1.3%, 45.5% 1.1%, 46.9% 0.8%, 48.6% 0.5%, 49.7% 0.9%, 49.9% 1.3%, 50.5% 1.7%, 51% 0.8%, 51.2% 1.5%, 51.4% 3.3%, 51.5% 5.1%, 51.5% 7.5%, 51.6% 8.5%, 51.7% 8.5%, 51.7% 6.2%, 51.8% 4.2%, 52% 3.1%, 52.1% 2.9%, 52.3% 1.4%, 53.2% 1.2%, 53.7% 0.8%, 55% 0.3%, 56.7% 0.4%, 58.9% 0.5%, 59.5% 0.4%, 60.3% 1%, 61.4% 1.4%, 62.4% 2%, 64% 1.5%, 65% 1%, 65.3% 1.6%, 65.5% 3.2%, 65.6% 4.7%, 65.8% 3.5%, 65.8% 1%, 66.6% 0.7%, 67.4% 1.1%, 68.2% 1.7%, 68.4% 0.7%, 68.8% 0.1%, 69.3% 0.1%, 69.7% 1.1%, 69.8% 2.4%, 69.9% 3.8%, 70.1% 4.4%, 70.2% 3.7%, 70.2% 1.7%, 70.4% 0.4%, 72% 0%, 74.7% 0.2%, 76.2% 1%, 77% 1.8%, 78.4% 1.4%, 79% 0.7%, 80.4% 0.4%, 82.6% 0.2%, 83.8% 0.8%, 84.1% 2.4%, 84.5% 4.1%, 84.9% 4.3%, 85.1% 3.2%, 85.3% 0.7%, 85.4% 1.3%, 85.6% 3.4%, 85.6% 6.7%, 85.7% 7.5%, 85.8% 7.1%, 85.8% 5.3%, 85.9% 3.8%, 86% 4.4%, 86.1% 6%, 86.2% 7.5%, 86.3% 7.7%, 86.5% 4.4%, 86.7% 3.4%, 87.1% 3.4%, 87.2% 4.3%, 87.4% 3.9%, 87.6% 1.9%, 89.1% 1.1%, 90% 2%, 90.9% 2.4%, 91.9% 1.8%, 92.7% 1.2%, 93.8% 0.3%, 96% 1.3%, 96.2% 0.2%, 96.5% 0.1%, 96.9% 0.9%, 97.3% 1.3%, 98.3% 1.4%, 98.5% 2.3%, 98.7% 2.9%, 98.9% 0.9%, 99.2% 0.4%, 99.6% 0.8%, 99.7% 5%, 99.6% 7.5%, 99.6% 11.4%, 99.7% 13.7%, 99.6% 17.4%, 99.4% 18.7%, 99.3% 19.8%, 99.4% 20.7%, 99.6% 22.9%, 99.6% 28.3%, 99.7% 36.1%, 99.8% 43%, 99.8% 47.5%, 99.9% 54.4%, 99.5% 57.6%, 99.3% 59%, 99.1% 60%, 99.1% 61.5%, 99.2% 62.9%, 99.5% 63.9%, 99.8% 64.9%, 99.9% 69.7%, 99.8% 79.4%, 99.9% 86.7%, 99.8% 97.5%, 99.3% 97.2%, 98.9% 97.3%, 98.6% 97.9%, 98.3% 98.1%, 97.3% 98%, 96.8% 97.3%, 96.3% 97.6%, 96% 98.4%, 95.8% 98.4%, 95.3% 97.3%, 95.3% 94.9%, 95.2% 92.9%, 95.1% 91.1%, 95% 90.7%, 94.8% 92.4%, 94.7% 95.8%, 94.3% 96.1%, 94.1% 97.5%, 93.1% 98.3%, 91.8% 98.5%, 90.8% 98.6%, 89.5% 98.5%, 88.6% 98.6%, 87.6% 97.9%, 86.2% 98.1%, 85.2% 97.9%, 84.3% 97.7%, 83.1% 98%, 82.4% 97.7%, 81.6% 97.5%, 81.2% 97.2%, 81.1% 95.2%, 80.9% 93.6%, 80.9% 93.8%, 80.8% 95.8%, 80.6% 97.9%, 79.8% 98.1%, 78.8% 97.6%, 78.2% 97.7%, 77.9% 98.6%, 77.3% 98.2%, 77.1% 97.4%, 76.9% 97.2%, 76.7% 94.8%, 76.5% 93.8%, 76.5% 94.6%, 76.3% 98.5%, 72.9% 98.5%, 72.1% 98.3%, 70.7% 97.9%, 69.4% 97.4%, 68.6% 97.3%, 68% 97.9%, 67.3% 97.4%, 66.8% 98.2%, 65.8% 98.5%, 64.4% 98.4%, 63.2% 98.5%, 62.7% 97.9%, 62.4% 95.5%, 62.1% 94.5%, 61.8% 93.9%, 61.7% 94.4%, 61.5% 95.1%, 61.4% 96.8%, 61.3% 97.7%, 61.1% 97.6%, 61% 95.2%, 61% 92.4%, 60.9% 91.9%, 60.8% 92.6%, 60.7% 94.4%, 60.6% 94.9%, 60.4% 92.6%, 60.3% 91.1%, 60.2% 91.5%, 60.1% 92.8%, 60.1% 95.1%, 59.9% 95.3%, 59.3% 95.2%, 59.2% 96.9%, 57.9% 97.5%, 56.1% 97%, 54.9% 96.4%, 54.1% 97.1%, 53.1% 97.6%, 52.3% 98%, 51.5% 97.4%, 51% 97.2%, 50.7% 97.4%, 49.9% 98.1%, 49.3% 97.3%, 48.7% 97.4%, 48% 97.6%, 47.8% 95.5%, 47.8% 93.6%, 47.7% 92%, 47.6% 90.1%, 47.4% 89.8%, 47.4% 91.4%, 47.4% 93.3%, 47.3% 95.4%, 46.9% 96%, 46.7% 97.4%, 45.9% 97.8%, 45% 98.2%, 44.2% 98.7%, 42.3% 98.5%, 41.5% 98.1%, 40.8% 98%, 39.4% 98.1%, 38.4% 97.3%, 37.4% 97.6%, 36.5% 97.2%, 35.2% 97.9%, 33.8% 96.9%, 33.7% 95.7%, 33.5% 93.9%, 33.5% 93.8%, 33.4% 94.7%, 33.3% 95.9%, 33.2% 97.2%, 32% 97.5%, 30.7% 98.1%, 30.3% 98.5%, 29.9% 98.6%, 29.5% 97.8%, 29.4% 96.7%, 29.3% 95.5%, 29.1% 94.6%, 29% 94.6%, 28.9% 96.1%, 28.8% 97%, 28.7% 98.6%, 27.3% 98.4%, 25.9% 98.5%, 23.3% 97.8%, 21.9% 97.4%, 21% 97.4%, 20.5% 97.8%, 19.6% 98.5%, 18.6% 98.6%, 16.8% 98.4%, 15.8% 97.8%, 15.2% 97.6%, 14.9% 95.9%, 14.7% 94.9%, 14.5% 94.5%, 14.2% 94.7%, 14% 95.3%, 13.9% 97.1%, 13.8% 97.8%, 13.7% 97.2%, 13.6% 95.9%, 13.5% 93.7%, 13.3% 94.1%, 13.2% 94.7%, 13% 93.6%, 12.8% 92.3%, 12.7% 93.2%, 12.4% 95%, 12% 95.3%, 11.7% 96%, 11.5% 96.7%, 9.9% 96.3%, 8.6% 96.2%, 7.6% 95.7%, 7.3% 96.7%, 6.8% 96.3%, 6.6% 95.1%, 6.5% 95.4%, 6.2% 97.3%, 4.9% 97.6%, 3.8% 97.4%, 3.2% 96.9%, 3% 98.1%, 2.2% 98.3%, 1.7% 96.9%, 1.2% 97.2%, 0.8% 97.5%, 0.4% 97.3%, 0.3% 94.8%, 0.2% 92.8%, 0.2% 90.8%, 0% 89%, 0% 87.7%, 0.2% 85.3%, 0.3% 81.3%, 0.3% 77.4%, 0.1% 75.3%, 0% 74%, 0.1% 72.1%, 0.3% 70.8%, 0.6% 69.8%, 0.7% 69.2%, 0.8% 67.2%, 0.4% 65.9%, 0.3% 63.8%, 0.7% 62.8%, 0.9% 61.9%, 0.8% 60.7%, 0.6% 59.9%, 0.3% 58.6%, 0.2% 57.9%, 0.1% 54.8%, 0.2% 51.4%, 0.3% 49.3%, 0.2% 47.5%, 0% 46.2%, 0.1% 38.5%, 0.1% 27.1%, 0% 17.5%, 0.1% 9.8%, 0% 4.8%);
  --polygon-frame-large: polygon(0.7% 0.1%, 2.2% 0.1%, 2.6% 0.8%, 2.8% 0.7%, 3.1% 0.1%, 7.5% 0.2%, 11.7% 0.2%, 15.8% 0%, 18.5% 0%, 23.2% 0.1%, 29.4% 0%, 30.2% 0.8%, 30.4% 0.8%, 31.1% 0.2%, 35.1% 0.3%, 36.4% 0.1%, 40.6% 0%, 45.5% 0.1%, 45.7% 0.8%, 46.2% 0.1%, 48% 0%, 49.6% 0.1%, 52.9% 0%, 58.2% 0.1%, 60.9% 0.2%, 65.1% 0%, 75.9% 0.1%, 76.8% 0.9%, 77.7% 0.1%, 81.3% 0.2%, 82% 0.1%, 83.4% 0%, 92.1% 0%, 92.3% 0.6%, 92.6% 0.1%, 95.8% 0.1%, 99.5% 0%, 99.5% 2.5%, 99.5% 5.3%, 99.3% 5.7%, 98.5% 6.1%, 99% 6.9%, 99.4% 8.1%, 99.5% 12.4%, 99.6% 18.7%, 99.4% 27.2%, 99.4% 34.1%, 98.7% 34.8%, 99.4% 35.4%, 99.5% 41.2%, 99.5% 42.9%, 98.7% 43.8%, 99.6% 44.5%, 99.6% 53.3%, 99.4% 56.8%, 99.4% 59.8%, 99.5% 63.5%, 99.5% 70.5%, 99.1% 71%, 98.9% 71.6%, 98.9% 72.4%, 99% 73%, 99.5% 73.6%, 99% 74.1%, 98.4% 74.2%, 98.3% 74.4%, 99% 74.8%, 98.4% 75.2%, 98.2% 75.5%, 99% 76.2%, 98.9% 77.1%, 99% 77.5%, 99.3% 78.4%, 99.1% 83.1%, 99.2% 87.2%, 99.5% 90.8%, 99.5% 95.4%, 99.2% 97.8%, 99% calc(100% - 4px), 97.8% calc(100% - 5px), 97.2% calc(100% - 5px), 96.9% calc(100% - 12px), 96.4% calc(100% - 5px), 92.1% calc(100% - 4px), 88% calc(100% - 5px), 84.2% calc(100% - 4px), 81.1% calc(100% - 6px), 75.5% calc(100% - 5px), 71.2% calc(100% - 4px), 70% calc(100% - 4px), 69.3% calc(100% - 11px), 68.5% calc(100% - 4px), 64.6% calc(100% - 3px), 63.6% calc(100% - 4px), 60% calc(100% - 5px), 54.2% calc(100% - 6px), 53.9% calc(100% - 11px), 53.6% calc(100% - 5px), 52.6% calc(100% - 4px), 52.4% calc(100% - 5px), 51.3% calc(100% - 6px), 50.8% calc(100% - 4px), 41.8% calc(100% - 5px), 38.3% calc(100% - 3px), 34.6% calc(100% - 6px), 28.4% calc(100% - 5px), 23.7% calc(100% - 4px), 22.9% calc(100% - 10px), 22.6% calc(100% - 10px), 21.9% calc(100% - 4px), 17.8% calc(100% - 5px), 12.8% calc(100% - 6px), 7.6% calc(100% - 5px), 7.4% calc(100% - 7px), 7% calc(100% - 5px), 3.6% calc(100% - 4px), 2.8% calc(100% - 5px), 0% calc(100% - 4px), 0.2% 97.4%, 0.3% 95.4%, 0.1% 94.1%, 1.1% 93.4%, 0.7% 92.7%, 0.6% 92.1%, 0.2% 91.8%, 0.1% 88.1%, 0.1% 82.2%, 0.1% 76.8%, 0.3% 72.6%, 0.3% 65.3%, 0.9% 64.8%, 0.2% 64.2%, 0.3% 60.1%, 0.1% 56.7%, 0.9% 55.7%, 0% 55.1%, 0.1% 49.7%, 0.2% 45.8%, 0.3% 40.5%, 0.1% 35.8%, 0.1% 29%, 0.5% 28.4%, 0.7% 27.9%, 0.8% 26.7%, 0.3% 26.1%, 0.1% 25.8%, 1.1% 25.4%, 1.3% 25%, 0.8% 24.6%, 0.9% 24.4%, 1.4% 24%, 0.9% 23.4%, 0.7% 23.1%, 0.7% 22%, 0.3% 21.4%, 0.4% 18.1%, 0.6% 15.2%, 0.4% 12.2%, 0.2% 9%, 0.1% 6%, 0.1% 3.5%, 0.2% 1.7%, 0.4% 0.7%, 0.7% 0.1%);
  --polygon-scroll: polygon(0% 0%, 99.5% 0%, 99.5% 2.5%, 99.5% 5.3%, 99.3% 5.7%, 98.5% 6.1%, 99% 6.9%, 99.4% 8.1%, 99.5% 12.4%, 99.6% 18.7%, 99.4% 27.2%, 99.4% 34.1%, 98.7% 34.8%, 99.4% 35.4%, 99.5% 41.2%, 99.5% 42.9%, 98.7% 43.8%, 99.6% 44.5%, 99.6% 53.3%, 99.4% 56.8%, 99.4% 59.8%, 99.5% 63.5%, 99.5% 70.5%, 99.1% 71%, 98.9% 71.6%, 98.9% 72.4%, 99% 73%, 99.5% 73.6%, 99% 74.1%, 98.4% 74.2%, 98.3% 74.4%, 99% 74.8%, 98.4% 75.2%, 98.2% 75.5%, 99% 76.2%, 98.9% 77.1%, 99% 77.5%, 99.3% 78.4%, 99.1% 83.1%, 99.2% 87.2%, 99.5% 90.8%, 99.5% 95.4%, 99.2% 99.8%, 0% 99.8%, 0.2% 97.4%, 0.3% 95.4%, 0.1% 94.1%, 1.1% 93.4%, 0.7% 92.7%, 0.6% 92.1%, 0.2% 91.8%, 0.1% 88.1%, 0.1% 82.2%, 0.1% 76.8%, 0.3% 72.6%, 0.3% 65.3%, 0.9% 64.8%, 0.2% 64.2%, 0.3% 60.1%, 0.1% 56.7%, 0.9% 55.7%, 0% 55.1%, 0.1% 49.7%, 0.2% 45.8%, 0.3% 40.5%, 0.1% 35.8%, 0.1% 29%, 0.5% 28.4%, 0.7% 27.9%, 0.8% 26.7%, 0.3% 26.1%, 0.1% 25.8%, 1.1% 25.4%, 1.3% 25%, 0.8% 24.6%, 0.9% 24.4%, 1.4% 24%, 0.9% 23.4%, 0.7% 23.1%, 0.7% 22%, 0.3% 21.4%, 0.4% 18.1%, 0.6% 15.2%, 0.4% 12.2%, 0.2% 9%, 0.1% 6%, 0.1% 3.5%, 0.2% 1.7%, 0.4% 0.7%, 0.7% 0.1%);
  --shadow-heading: drop-shadow(0 0 4px rgba(0, 0, 0, 0.9));
  background-color: #fef9f2;
  box-shadow: 0 0 40px 20px #fef9f2;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent :is(h3, h4, h5, figcaption):not(.escape-pc) > :is(span, a) {
  display: block;
  letter-spacing: 0.06em;
  -webkit-text-stroke: 0.07em currentColor;
  transform-origin: center left;
  transform: scale(0.7, 1.1) translateY(0.04em);
  width: 143%;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h5:not(.escape-pc) {
  background-color: #ded7c0;
  font-size: clamp(16px, 2vw + (6.4px), 22px);
  font-weight: 400;
  line-height: 1.3;
  text-transform: uppercase;
  padding: 0.4em 0.4em 0.2em;
  margin: 1.5em 0 0.5em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h5:not(.escape-pc) > span {
  -webkit-text-stroke: 0.09em currentColor;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h1:not(.escape-pc) {
  display: block;
  background: url("https://s3.amazonaws.com/files.d20.io/images/221239625/XEXYyfhKyM-ddKMToAuDxA/original.png") no-repeat center center;
  background-size: contain;
  color: var(--color-red);
  margin: 0 auto 0.5em;
  height: clamp(197px, 52.5333333333vw + (0px), 394px);
  max-height: 394px;
  max-width: 720px;
  filter: var(--shadow-heading);
}
@media (min-width: 1200px) {
  .content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h1:not(.escape-pc) {
    max-width: 100%;
  }
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h1:not(.escape-pc) > * {
  position: absolute;
  left: 50%;
  display: block;
  letter-spacing: 0.04em;
  -webkit-text-stroke: 0.06em currentColor;
  transform: translate(-35%, -50%) scale(0.7, 1.1);
  transform-origin: center left;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h1:not(.escape-pc) > :first-child {
  top: clamp(32px, 6.9333333333vw + (6px), 58px);
  font-size: clamp(15px, 4.5333333333vw + (-2px), 32px);
}
@media (min-width: 992px) {
  .content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h1:not(.escape-pc) > :first-child {
    top: 78px;
    font-size: 28px;
  }
}
@media (min-width: 1200px) {
  .content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h1:not(.escape-pc) > :first-child {
    top: 54px;
    font-size: 34px;
  }
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h1:not(.escape-pc) > :last-child {
  top: 60%;
  font-size: clamp(40px, 11.7333333333vw + (-4px), 84px);
  padding: 0 clamp(56px, 12.8vw + (8px), 104px);
  width: 143%;
}
@media (min-width: 992px) {
  .content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h1:not(.escape-pc) > :last-child {
    top: 58%;
    font-size: 72px;
    padding: 0 88px;
  }
}
@media (min-width: 1200px) {
  .content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h1:not(.escape-pc) > :last-child {
    top: 60%;
    font-size: 90px;
    padding: 0 104px;
  }
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h2:not(.escape-pc) {
  position: relative;
  background: none;
  line-height: 1;
  padding: 0;
  margin: 1.65em auto 24px;
  height: auto;
  overflow: visible;
  filter: var(--shadow-heading);
  --a: clamp(19.6px, 2.24vw + (11.2px), 28px);
  --b: clamp(14px, 1.6vw + (8px), 20px);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h2:not(.escape-pc):first-child {
  margin-top: 0;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h2:not(.escape-pc)::before, .content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h2:not(.escape-pc)::after {
  content: "";
  position: absolute;
  z-index: 10;
  display: block;
  background: var(--image-wooden-corner) no-repeat left center;
  background-size: contain;
  height: clamp(74px, 8.5333333333vw + (42px), 106px);
  width: 134px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h2:not(.escape-pc)::before {
  top: calc(-1 * clamp(7px, 1.0666666667vw + (3px), 11px));
  left: -6px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h2:not(.escape-pc)::after {
  bottom: calc(-1 * clamp(7px, 1.0666666667vw + (3px), 11px));
  right: -6px;
  transform: rotate(180deg);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h2:not(.escape-pc) > a {
  display: inline;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h2:not(.escape-pc) > span {
  position: relative;
  display: block;
  color: var(--color-beige);
  font-size: clamp(30px, 3.2vw + (18px), 42px);
  letter-spacing: 0.06em;
  padding: var(--a) var(--b) var(--b);
  height: auto;
  width: 100%;
  text-shadow: 0 0 16px #000, 0 0 8px rgba(0, 0, 0, 0.5);
  overflow: hidden;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h2:not(.escape-pc) > span > span {
  display: inline-block;
  -webkit-text-stroke: 0.03em currentColor;
  transform-origin: center left;
  transform: scale(0.7, 1.1);
  width: 143%;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent h2:not(.escape-pc) > span::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: -1;
  display: block;
  background-image: var(--image-red-fabric);
  background-repeat: repeat;
  background-size: cover;
  height: 100%;
  width: 100%;
  clip-path: var(--polygon-h2);
  min-width: 480px;
  transform: translate(-50%, -50%);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent dt {
  color: var(--color-red);
  font-family: var(--font-inline-heading);
  font-size: 0.95em;
  text-transform: uppercase;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent ul > li > strong:first-child,
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent ul > li > p:first-child > strong:first-child {
  font-family: var(--font-inline-heading);
  font-size: 0.95em;
  text-transform: uppercase;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent ul > li > strong:first-child span,
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent ul > li > p:first-child > strong:first-child span {
  text-transform: none;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent blockquote :is(h4:first-of-type, figcaption) {
  background-color: #b7c8d1;
  color: #204366;
  padding: 0.2em 0 0.05em;
  border-color: #204366;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent figure {
  position: relative;
  margin: 3em 16px 0;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent figure:not(:last-child) {
  margin-bottom: 3em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent figure::after {
  content: none;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent figure::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  display: block;
  background-image: var(--image-red-paper);
  height: 100%;
  width: 100.5%;
  clip-path: var(--polygon-scroll);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent figure > div {
  background: none;
  padding: 1.5em 1em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent figure > div::before, .content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent figure > div::after {
  content: "";
  position: absolute;
  left: -16px;
  display: block;
  border: 32px solid transparent;
  border-width: 0 16px;
  border-image: url("https://s3.amazonaws.com/files.d20.io/images/224617264/GMURzw-LMRcTeWsbBwumGw/max.png?1621974063") 32 fill round;
  width: calc(100% + 32px);
  height: 16px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent figure > div::before {
  top: -8px;
  filter: drop-shadow(0 2px 1px rgba(0, 0, 0, 0.25));
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent figure > div::after {
  bottom: -8px;
  filter: drop-shadow(0 -2px 1px rgba(0, 0, 0, 0.25));
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent figure figcaption {
  color: var(--color-red);
  font-size: clamp(20px, 2.1333333333vw + (12px), 28px);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent figure table {
  --color-even: #ebd3c6;
  --color-odd: #f6eee8;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent table {
  overflow: visible;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent :is(table, caption h2) {
  border-radius: 0;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent caption h2:not(.escape-pc) {
  background-color: transparent;
  color: var(--color-beige);
  font-family: var(--font-heading);
  padding: 0;
  margin-bottom: 1em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent tr {
  background: transparent !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent :is(tr:nth-child(even) td:not([rowspan]):not([scope=colgroup]),
  tr:nth-child(even) + tr td[colspan]:not([rowspan]),
  tr:nth-child(even) th[scope=colgroup]:not([rowspan])) {
  background-color: var(--color-even);
  text-shadow: none;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent :is(tr:nth-child(odd) td:not([rowspan]):not([scope=colgroup]),
  tr:nth-child(odd) + tr td[colspan]:not([rowspan]),
  tr:nth-child(odd) th[scope=colgroup]:not([rowspan])) {
  background-color: var(--color-odd);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent :is(td, th) {
  font-size: 0.75em;
  text-align: center;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent th {
  font-weight: 800;
  text-transform: uppercase;
  vertical-align: bottom;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent th[rowspan] {
  font-size: 1em;
  padding: 0.35em 0.4em 0.2em !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent th[scope=colgroup]:not([rowspan]) > span:first-of-type {
  font-size: 0.875em !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent th > span:not(:first-child) {
  font-size: 0.875em !important;
  text-transform: none;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent td {
  padding: 0.6em 0.4em 0.4em !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="10864"], [data-expansionid="12479"]) #pagecontent td[scope=col] {
  background-color: var(--color-highlight-row) !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"], [data-expansionid="15911"], [data-expansionid="14573"]) #pagecontent {
  --font-heading: Broad, Anton, Impact, Arial Black, sans-serif;
  --font-subheading: BankGothic Md BT, Roboto, Helvetica Neue, Helvetica, Arial, sans-serif;
  --font-list-heading: Bureau Agency FB, Roboto, Helvetica Neue, Helvetica, Arial, sans-serif;
  --font-figure-heading: BankGothic Md BT, Roboto, Helvetica Neue, Helvetica, Arial, sans-serif;
  --font-blockquote: Steelfish, Roboto, Helvetica Neue, Arial, sans-serif;
  --font-table-paragraphs: EB Garamond, Palatino, Palatino Linotype, Helvetica Neue, serif;
  --font-table-th: Bureau Agency FB, Roboto, Helvetica Neue, Helvetica, Arial, sans-serif;
  --font-toc-h3: Bureau Agency FB, Roboto, Helvetica Neue, Helvetica, Arial, sans-serif;
  --font-toc-h4: var(--font-base);
  --font-toc-h5: var(--font-base);
  --color-athens-gray: #edeff2;
  --color-regent-gray: #8895a3;
  --color-pantone: #f29f40;
  --color-midnight-navy: #444e5a;
  --color-shark: #303641;
  --color-cloud-burst: #37414d;
  --color-cyan-blue: #8098ac;
  --color-glacier: #62899a;
  --color-link-water: #ccd4da;
  --color-link: #418fde;
  --color-link-hover: #5299e0;
  --color-square-bullet: var(--color-midnight-navy);
  --color-autolink-border: currentColor;
  --color-even: #6d7b8b;
  --color-odd: #829aad;
  --image-metal-bg: url("https://s3.amazonaws.com/files.d20.io/images/255998783/vmQa8EeJYVXnhn0KZlC-AA/max.png?1637108687");
  --image-grunge-overlay: url("https://s3.amazonaws.com/files.d20.io/images/256054739/PHu2cDivPlyc22xjCBZTyA/max.png?1637153738");
  --image-bullet-holes-alpha: url("https://s3.amazonaws.com/files.d20.io/images/256054752/NqDC7wS0gIKjCPDuy4e9qA/ax.png?1637153749");
  --image-bullet-holes-beta: url("https://s3.amazonaws.com/files.d20.io/images/256054759/AjdvNNXo2OUGGrBAJJp6kQ/max.png?1637153759");
  --image-bullet-holes-gamma: url("https://s3.amazonaws.com/files.d20.io/images/256054775/vQXw_TyIURfdRrtWuXKM5g/max.png?1637153770");
  --image-bullet-holes-delta: url("https://s3.amazonaws.com/files.d20.io/images/256054790/VV4q-PGdjCc76RXvSLk_IA/max.png?1637153782");
  --image-small-hex-pattern: url("https://s3.amazonaws.com/files.d20.io/images/256054809/v4uMY48v4VdHj5rSqj2bYA/max.png?1637153793");
  --image-background-hex-pattern: url("https://s3.amazonaws.com/files.d20.io/images/249111672/iGAwiyC5I7G2SfQYvnsoMw/med.png?1633599160");
  --filter-figure-inner: drop-shadow(0 1px 1px rgb(0 0 0 / 70%)) drop-shadow(-1px 0 1px rgb(0 0 0 / 70%)) drop-shadow(0 -1px 1px rgb(0 0 0 / 50%));
  --gradient-figure-tint: linear-gradient(90deg, rgba(33,42,54,1) 0%, rgba(83,95,109,1) 42%, rgba(109,128,138,1) 50%, rgba(83,95,109,1) 58%, rgba(33,42,54,1) 100%);
  --text-shadow-black-outline: rgb(0, 0, 0) 1px 0px 0px, rgb(0, 0, 0) 0.540302px 0.841471px 0px, rgb(0, 0, 0) -0.416147px 0.909297px 0px, rgb(0, 0, 0) -0.989992px 0.14112px 0px, rgb(0, 0, 0) -0.653644px -0.756802px 0px, rgb(0, 0, 0) 0.283662px -0.958924px 0px, rgb(0, 0, 0) 0.96017px -0.279415px 0px;
  --text-shadow-white-outline: rgb(255, 255, 255) 2px 0px 0px, rgb(255, 255, 255) 1.75517px 0.958851px 0px, rgb(255, 255, 255) 1.0806px 1.68294px 0px, rgb(255, 255, 255) 0.141474px 1.99499px 0px, rgb(255, 255, 255) -0.832294px 1.81859px 0px, rgb(255, 255, 255) -1.60229px 1.19694px 0px, rgb(255, 255, 255) -1.97998px 0.28224px 0px, rgb(255, 255, 255) -1.87291px -0.701566px 0px, rgb(255, 255, 255) -1.30729px -1.5136px 0px, rgb(255, 255, 255) -0.421592px -1.95506px 0px, rgb(255, 255, 255) 0.567324px -1.91785px 0px, rgb(255, 255, 255) 1.41734px -1.41108px 0px, rgb(255, 255, 255) 1.92034px -0.558831px 0px;
  position: relative;
  z-index: 1;
  --figure-metal-inset: 10px;
  --figure-metal-pillar-height: 64px;
  --figure-metal-pillar-width: 16px;
  --figure-content-inset: 12px;
  --figure-content-gap: 60px;
  --table-corner-slope: 8px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"], [data-expansionid="15911"], [data-expansionid="14573"]) #pagecontent::before {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  background-image: var(--image-background-hex-pattern);
  background-color: rgba(225, 227, 227, 0.2);
  background-size: 159px 89.25px;
  opacity: 0.22;
  box-shadow: inset 0 0 40px 20px white;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :is(:first-child, :last-child) > :first-child > :first-child, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :last-child > :first-child > :first-child, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :first-child > :first-child > :first-child, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figcaption > div > div:first-of-type, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:last-child > div:not(:first-of-type) > div:first-of-type, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:last-child > div:first-of-type > div:first-of-type, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h2:not(.escape-pc) > div:first-of-type > div:first-of-type {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  filter: var(--filter-figure-inner);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :is(:first-child, :last-child) > :first-child > :first-child::before, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :last-child > :first-child > :first-child::before, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :first-child > :first-child > :first-child::before, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figcaption > div > div:first-of-type::before, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:last-child > div:not(:first-of-type) > div:first-of-type::before, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:last-child > div:first-of-type > div:first-of-type::before, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h2:not(.escape-pc) > div:first-of-type > div:first-of-type::before, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :is(:first-child, :last-child) > :first-child > :first-child::after, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :last-child > :first-child > :first-child::after, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :first-child > :first-child > :first-child::after, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figcaption > div > div:first-of-type::after, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:last-child > div:not(:first-of-type) > div:first-of-type::after, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:last-child > div:first-of-type > div:first-of-type::after, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h2:not(.escape-pc) > div:first-of-type > div:first-of-type::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  clip-path: var(--polygon);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :is(:first-child, :last-child) > :first-child > :first-child::before, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :last-child > :first-child > :first-child::before, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :first-child > :first-child > :first-child::before, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figcaption > div > div:first-of-type::before, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:last-child > div:not(:first-of-type) > div:first-of-type::before, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:last-child > div:first-of-type > div:first-of-type::before, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"]) #pagecontent h2:not(.escape-pc) > div:first-of-type > div:first-of-type::before {
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.5) 45%), var(--image-metal-bg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top left, top -1px left -1px;
  background-blend-mode: overlay;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :is(:first-child, :last-child) > :first-child > :first-child::after, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :last-child > :first-child > :first-child::after, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :first-child > :first-child > :first-child::after, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figcaption > div > div:first-of-type::after, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:last-child > div:not(:first-of-type) > div:first-of-type::after, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:last-child > div:first-of-type > div:first-of-type::after, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h2:not(.escape-pc) > div:first-of-type > div:first-of-type::after {
  background-image: var(--gradient-figure-tint);
  background-repeat: no-repeat;
  background-size: cover;
  mix-blend-mode: color;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent :is(h1, h2, h3, h4, h5, h6, figcaption) a:hover {
  color: currentColor !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent :is(h1, h2, h3, h4, h5, h6, figcaption) a.autolink {
  border: none !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent :is(h1, h2, h3) {
  font-weight: 400;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent :is(h4, h5, h6) {
  --font-heading: var(--font-subheading);
  color: var(--color-midnight-navy);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h1:not(.escape-pc) {
  background-image: none;
  color: var(--color-pantone);
  -webkit-text-stroke: 0.03em black;
  height: auto;
  overflow: visible;
  margin-bottom: 48px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h1:not(.escape-pc) img {
  pointer-events: none;
  user-select: none;
  filter: drop-shadow(8px 8px 5px rgba(0, 0, 0, 0.3));
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h1:not(.escape-pc) > span {
  width: 90%;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h1:not(.escape-pc) > span:first-of-type {
  top: 11%;
  font-size: clamp(13px, 4vw + (-2px), 28px);
  max-width: 7em;
  transform: translate(-50%, 0);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h1:not(.escape-pc) > span:last-of-type {
  top: unset;
  bottom: 46%;
  font-size: clamp(22px, 6.9333333333vw + (-4px), 48px);
  transform: translate(-50%, 100%);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h2:not(.escape-pc) {
  position: relative;
  display: block;
  background: none;
  color: var(--color-pantone);
  font-size: clamp(24px, 2.6666666667vw + (11.2px), 32px);
  line-height: 1.1;
  -webkit-text-stroke: 0.05em black;
  padding-top: 0;
  margin: 2em 0 0.75em;
  height: auto;
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.4)) drop-shadow(0 0 1px rgba(0, 0, 0, 0.7)) drop-shadow(0 1px 0 black);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h2:not(.escape-pc) > div:first-of-type {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: var(--gradient-figure-tint), var(--image-metal-bg);
  background-repeat: no-repeat;
  background-size: cover;
  background-blend-mode: color;
  clip-path: polygon(0% 0%, 100% 0%, calc(100% - var(--figure-metal-inset)) 10px, calc(100% - var(--figure-metal-inset)) 100%, calc(100% - var(--figure-metal-inset) - 12px) calc(100% - 10px), calc(100% - var(--figure-metal-inset) - 12px) calc(100% - 10px), calc(var(--figure-metal-inset) + 12px) calc(100% - 10px), calc(var(--figure-metal-inset) + 12px) calc(100% - 10px), var(--figure-metal-inset) 100%, var(--figure-metal-inset) 10px);
  filter: brightness(0.9);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h2:not(.escape-pc) > div:first-of-type::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: var(--image-grunge-overlay);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top center;
  opacity: 0.85;
  mix-blend-mode: darken;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h2:not(.escape-pc) > div:first-of-type > div:first-of-type {
  --polygon: polygon(0% 0%, 100% 0%, calc(100% - var(--figure-metal-inset)) 10px, calc(100% - var(--figure-metal-inset)) 100%, calc(100% - var(--figure-metal-inset) - 12px) calc(100% - 10px), calc(100% - var(--figure-metal-inset) - 12px) calc(100% - 10px), calc(var(--figure-metal-inset) + 12px) calc(100% - 10px), calc(var(--figure-metal-inset) + 12px) calc(100% - 10px), var(--figure-metal-inset) 100%, var(--figure-metal-inset) 10px, 0% 0%, 2px 1px, calc(var(--figure-metal-inset) + 1px) 9.34px, calc(var(--figure-metal-inset) + 1px) calc(100% - 2px), calc(var(--figure-metal-inset) + 11.67px) calc(100% - 11px), calc(100% - var(--figure-metal-inset) - 13px) calc(100% - 11px), calc(100% - var(--figure-metal-inset) - 11.67px) calc(100% - 11px), calc(100% - var(--figure-metal-inset) - 1px) calc(100% - 2px), calc(100% - var(--figure-metal-inset) - 1px) 9.34px, calc(100% - 2px) 1px, 2px 1px);
  z-index: 1;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h2:not(.escape-pc) > div:first-of-type > div:last-of-type {
  mix-blend-mode: hard-light;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h2:not(.escape-pc) > div:first-of-type > div:last-of-type::before, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h2:not(.escape-pc) > div:first-of-type > div:last-of-type::after {
  content: "";
  position: absolute;
  z-index: 1;
  display: block;
  background-repeat: no-repeat;
  background-size: contain;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h2:not(.escape-pc) > div:first-of-type > div:last-of-type:before {
  left: 12px;
  bottom: 12px;
  background-image: var(--image-bullet-holes-delta);
  height: 30px;
  width: 40px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h2:not(.escape-pc) > div:first-of-type > div:last-of-type::after {
  top: 0;
  right: 12px;
  background-image: var(--image-bullet-holes-gamma);
  height: 40px;
  width: 61px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h2:not(.escape-pc) > span {
  position: relative;
  z-index: 1;
  display: block;
  padding: 20px 30px 26px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h3:not(.escape-pc) {
  color: var(--color-shark);
  font-size: clamp(19px, 2vw + (9.4px), 25px);
  text-align: center;
  text-transform: unset;
  text-shadow: var(--text-shadow-white-outline);
  border: none;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h4:not(.escape-pc) {
  font-size: clamp(18px, 2vw + (8.4px), 24px);
  line-height: 1.1;
  margin: 1.5em 0 0.5em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent h5:not(.escape-pc) {
  color: black;
  font-family: var(--font-list-heading);
  font-size: clamp(17px, 2vw + (7.4px), 23px);
  text-transform: uppercase;
  line-height: 1.1;
  margin: 1.5em 0 0.25em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent a[name]:first-child + a[name] + * {
  margin-top: 0;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent a:not(.autolink) {
  border: none !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent img {
  vertical-align: initial;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure {
  position: relative;
  box-shadow: none;
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.4));
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure::after {
  content: none;
  clip-path: none;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure *::before,
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure *::after {
  display: block;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:not(:last-child):not(:first-child) {
  position: relative;
  z-index: 10;
  display: grid;
  background: none;
  padding: 8px 22px;
  margin: -64px 0;
  filter: drop-shadow(0 0 1px rgba(0, 0, 0, 0.7)) drop-shadow(0 0 1px rgba(0, 0, 0, 0.7)) drop-shadow(0 0 1px rgba(0, 0, 0, 0.7));
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:not(:last-child):not(:first-child) > div:first-of-type {
  display: flex;
  flex-direction: column;
  justify-content: center;
  grid-area: 1/1/2/2;
  background-color: var(--color-athens-gray);
  background-image: var(--image-small-hex-pattern);
  background-size: 42px 24px;
  padding: 16px 28px;
  min-height: 160px;
  clip-path: polygon(calc(6px + var(--figure-content-inset)) 0%, calc(100% - 6px - var(--figure-content-inset)) 0%, calc(100% - var(--figure-content-inset)) 6px, calc(100% - var(--figure-content-inset)) var(--figure-content-gap), 100% calc(var(--figure-content-gap) + 16px), 100% calc(100% - var(--figure-content-gap) - 16px), calc(100% - var(--figure-content-inset)) calc(100% - var(--figure-content-gap)), calc(100% - var(--figure-content-inset)) calc(100% - 6px), calc(100% - 6px - var(--figure-content-inset)) 100%, calc(6px + var(--figure-content-inset)) 100%, calc(var(--figure-content-inset)) calc(100% - 6px), calc(var(--figure-content-inset)) calc(100% - var(--figure-content-gap)), 0% calc(100% - var(--figure-content-gap) - 16px), 0% calc(0% + var(--figure-content-gap) + 16px), var(--figure-content-inset) var(--figure-content-gap), var(--figure-content-inset) 6px);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:not(:last-child):not(:first-child)::after {
  content: "";
  grid-area: 1/1/2/2;
  pointer-events: none;
  background: var(--color-regent-gray);
  --figure-content-chamfer: 5px;
  clip-path: polygon(calc(6.92px + var(--figure-content-inset)) 2px, calc(100% - 6.92px - var(--figure-content-inset)) 2px, calc(100% - var(--figure-content-inset) - 2px) 6.92px, calc(100% - var(--figure-content-inset) - 2px) calc(var(--figure-content-gap) + 0.3333333333px), calc(100% - 2px) calc(var(--figure-content-gap) + 16.3333333333px), calc(100% - 2px) calc(100% - var(--figure-content-gap) - 16.3333333333px), calc(100% - var(--figure-content-inset) - 2px) calc(100% - var(--figure-content-gap) - 0.3333333333px), calc(100% - var(--figure-content-inset) - 2px) calc(100% - 6.92px), calc(100% - 6.92px - var(--figure-content-inset)) calc(100% - 2px), calc(6.92px + var(--figure-content-inset)) calc(100% - 2px), calc(var(--figure-content-inset) + 2px) calc(100% - 6.92px), calc(var(--figure-content-inset) + 2px) calc(100% - var(--figure-content-gap) - 0.3333333333px), 2px calc(100% - var(--figure-content-gap) - 16.3333333333px), 2px calc(var(--figure-content-gap) + 16.3333333333px), calc(var(--figure-content-inset) + 2px) calc(var(--figure-content-gap) + 0.3333333333px), calc(var(--figure-content-inset) + 2px) 6.92px, calc(4.92px + var(--figure-content-inset) + 2px) 2px, calc(3.936px + var(--figure-content-inset) + 4px) 4px, calc(var(--figure-content-inset) + 4px) 7.936px, calc(var(--figure-content-inset) + 4px) calc(var(--figure-content-gap) + (4px) / 4), 4px calc(var(--figure-content-gap) + 17px), 4px calc(100% - var(--figure-content-gap) - 17px), calc(var(--figure-content-inset) + 4px) calc(100% - var(--figure-content-gap) - 1px), calc(var(--figure-content-inset) + 4px) calc(100% - 7.936px), calc(7.936px + var(--figure-content-inset)) calc(100% - 4px), calc(100% - 7.936px - var(--figure-content-inset)) calc(100% - 4px), calc(100% - var(--figure-content-inset) - 4px) calc(100% - 7.936px), calc(100% - var(--figure-content-inset) - 4px) calc(100% - var(--figure-content-gap) - 1px), calc(100% - 4px) calc(100% - var(--figure-content-gap) - 16px - 1px), calc(100% - 4px) calc(var(--figure-content-gap) + 16px + 1px), calc(100% - var(--figure-content-inset) - 4px) calc(var(--figure-content-gap) + 1px), calc(100% - var(--figure-content-inset) - 4px) calc(3.936px + 4px), calc(100% - 7.936px - var(--figure-content-inset)) 4px, calc(7.936px + var(--figure-content-inset)) 4px);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:last-child {
  pointer-events: none;
  position: relative;
  background: none;
  padding: 0;
  filter: drop-shadow(0 0 1px rgba(0, 0, 0, 0.7)) drop-shadow(0 1px 0 black);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:last-child > :is(div:first-of-type, div:not(:first-of-type))::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3;
  background-image: var(--image-grunge-overlay);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom center;
  opacity: 0.85;
  mix-blend-mode: darken;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:last-child > div:first-of-type {
  height: 108px;
  clip-path: polygon(0% calc(100% - 20px), var(--figure-metal-inset) calc(100% - 30px), calc(var(--figure-metal-inset)) 16px, calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width)) 0%, calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width)) calc(100% - 52px), calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width) + 8px) calc(100% - 44px), calc(50% - 28px) calc(100% - 44px), calc(50% - 24px) calc(100% + -38px), calc(50% + 24px) calc(100% + -38px), calc(50% + 28px) calc(100% - 44px), calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width) - 8px) calc(100% - 44px), calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width)) calc(100% - 52px), calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width)) 0%, calc(100% - var(--figure-metal-inset)) 16px, calc(100% - var(--figure-metal-inset)) 0%, calc(100% - var(--figure-metal-inset)) calc(100% - 30px), 100% calc(100% - 20px), calc(50% + 40px) calc(100% - 20px), calc(50% + 20px) 100%, calc(50% + 13px) 100%, calc(50% + 30px) calc(100% - 20px), calc(50% + 22px) calc(100% - 30px), calc(50% - 22px) calc(100% - 30px), calc(50% - 30px) calc(100% - 20px), calc(50% - 13px) 100%, calc(50% - 20px) 100%, calc(50% - 40px) calc(100% - 20px));
  filter: brightness(0.8);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:last-child > div:first-of-type > div:first-of-type {
  --polygon: polygon(0% calc(100% - 20px), var(--figure-metal-inset) calc(100% - 30px), calc(var(--figure-metal-inset)) 16px, calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width)) 0%, calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width)) calc(100% - 52px), calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width) + 8px) calc(100% - 44px), calc(50% - 28px) calc(100% - 44px), calc(50% - 24px) calc(100% + -38px), calc(50% + 24px) calc(100% + -38px), calc(50% + 28px) calc(100% - 44px), calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width) - 8px) calc(100% - 44px), calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width)) calc(100% - 52px), calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width)) 0%, calc(100% - var(--figure-metal-inset)) 16px, calc(100% - var(--figure-metal-inset)) 0%, calc(100% - var(--figure-metal-inset)) calc(100% - 30px), 100% calc(100% - 20px), calc(50% + 40px) calc(100% - 20px), calc(50% + 20px) 100%, calc(50% + 13px) 100%, calc(50% + 30px) calc(100% - 20px), calc(50% + 22px) calc(100% - 30px), calc(50% - 22px) calc(100% - 30px), calc(50% - 30px) calc(100% - 20px), calc(50% - 13px) 100%, calc(50% - 20px) 100%, calc(50% - 40px) calc(100% - 20px), 0% calc(100% - 20px), calc(0% + 2.5px) calc(100% - 21px), calc(50% - 40px + 1px) calc(100% - 21px), calc(50% - 20px + 1px) calc(100% - 1px), calc(50% - 13px - 2.3px) calc(100% - 1px), calc(50% - 30px - 1.7px) calc(100% + -19.9px), calc(50% - 1px - 22px) calc(100% - 31px), calc(50% + 1px + 22px) calc(100% - 31px), calc(50% + 31.7px) calc(100% + -19.9px), calc(50% + 15.3px) calc(100% - 1px), calc(50% + 20px - 1px) calc(100% - 1px), calc(50% + 40px - 1px) calc(100% - 21px), calc(100% - 2.5px) calc(100% - 21px), calc(100% - 1px - var(--figure-metal-inset)) calc(100% + -29.5px), calc(100% - 1px - var(--figure-metal-inset)) 17px, calc(100% + 1px - var(--figure-metal-inset) - var(--figure-metal-pillar-width)) calc(0% + 2.5px), calc(100% + 1px - var(--figure-metal-inset) - var(--figure-metal-pillar-width)) calc(100% + -51px), calc(100% + 1px - var(--figure-metal-inset) - var(--figure-metal-pillar-width) - 8px) calc(100% + -43px), calc(50% + 29px) calc(100% + -43px), calc(50% + 25px) calc(100% + -37px), calc(50% - 25px) calc(100% + -37px), calc(50% - 29px) calc(100% + -43px), calc(0% + var(--figure-metal-inset) + var(--figure-metal-pillar-width) + 8px - 1px) calc(100% + -43px), calc(0% + var(--figure-metal-inset) + var(--figure-metal-pillar-width) - 1px) calc(100% + -51px), calc(0% + var(--figure-metal-inset) + var(--figure-metal-pillar-width) - 1px) calc(0% + 2.5px), calc(0% + 1px + var(--figure-metal-inset)) 17px, calc(0% + 1px + var(--figure-metal-inset)) calc(100% + 0.5px - 30px), calc(0% + 2.5px) calc(100% - 21px));
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:last-child > div:not(:first-of-type) {
  position: absolute;
  bottom: 6px;
  left: 50%;
  width: 42px;
  height: 17px;
  transform: translate(-50%);
  clip-path: polygon(4px 0%, calc(100% - 4px) 0%, 100% 4px, calc(50% + 20px / 2) 100%, calc(50% - 20px / 2) 100%, 0% 4px);
  filter: brightness(0.7);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:last-child > div:not(:first-of-type)::after {
  background-position: center center;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure > div:last-child > div:not(:first-of-type) > div:first-of-type {
  --polygon: polygon(4px 0%, calc(100% - 4px) 0%, 100% 4px, calc(50% + 20px / 2) 100%, calc(50% - 20px / 2) 100%, 0% 4px, 4px 0%, 4.7px 1.3px, 1.75px 4px, calc(50% - 20px / 2 + 1px) calc(100% - 1.3px), calc(50% + 20px / 2 - 1px) calc(100% - 1.3px), calc(100% - 1.75px) 4px, calc(100% - 4.7px) 1.3px, 4.5px 1.3px);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure p {
  margin-bottom: 0 !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure p:not(:first-child) {
  margin-top: 0.75em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure h5 {
  margin-top: 0 !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure h5:not(:first-child) {
  margin-top: 1em !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure h5 + ul {
  margin-top: 0 !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure ul {
  margin-bottom: 0 !important;
  padding-left: 1.8em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure ul:not(:first-child) {
  margin-top: 1em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figure li::before {
  left: -1.1em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent :is(figcaption > div,
  figure > div:last-child > div,
  aside > :first-child > :first-child,
  aside > :last-child > :first-child) {
  position: relative;
  background-image: var(--gradient-figure-tint), var(--image-metal-bg);
  background-repeat: no-repeat;
  background-size: cover;
  background-blend-mode: color;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figcaption {
  margin: 0;
  filter: drop-shadow(0 0 1px rgba(0, 0, 0, 0.7)) drop-shadow(0 1px 0 black);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figcaption > div {
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-family: var(--font-figure-heading);
  font-size: clamp(18px, 1.2698412698vw + (13.2380952381px), 22px);
  line-height: 1.1;
  letter-spacing: clamp(0em, 0.1015873016vw + (-0.380952381px), 0.02em);
  text-shadow: var(--text-shadow-black-outline);
  padding: 0 calc(var(--figure-metal-inset) + 16px) var(--figure-metal-pillar-height);
  min-height: 100%;
  clip-path: polygon(0% 0%, calc(50% - 28px) 0%, calc(50% - 24px) 6px, calc(50% + 24px) 6px, calc(50% + 28px) 0%, 100% 0%, calc(100% - var(--figure-metal-inset)) 10px, calc(100% - var(--figure-metal-inset)) calc(100% - 16px), calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width)) 100%, calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width)) calc(100% - var(--figure-metal-pillar-height) + 8px), calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width) - 8px) calc(100% - var(--figure-metal-pillar-height)), calc(50% + 28px) calc(100% - var(--figure-metal-pillar-height)), calc(50% + 24px) calc(100% - var(--figure-metal-pillar-height) - 6px), calc(50% - 24px) calc(100% - var(--figure-metal-pillar-height) - 6px), calc(50% - 28px) calc(100% - var(--figure-metal-pillar-height)), calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width) + 8px) calc(100% - var(--figure-metal-pillar-height)), calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width)) calc(100% - var(--figure-metal-pillar-height) + 8px), calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width)) 100%, var(--figure-metal-inset) calc(100% - 16px), var(--figure-metal-inset) 10px, 0% 0%);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figcaption > div::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3;
  background-image: var(--image-grunge-overlay);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  opacity: 0.85;
  mix-blend-mode: darken;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figcaption > div > div:first-of-type {
  --polygon: polygon(0% 0%, calc(50% - 28px) 0%, calc(50% - 24px) 6px, calc(50% + 24px) 6px, calc(50% + 28px) 0%, 100% 0%, calc(100% - var(--figure-metal-inset)) 10px, calc(100% - var(--figure-metal-inset)) calc(100% - 16px), calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width)) 100%, calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width)) calc(100% - var(--figure-metal-pillar-height) + 8px), calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width) - 8px) calc(100% - var(--figure-metal-pillar-height)), calc(50% + 28px) calc(100% - var(--figure-metal-pillar-height)), calc(50% + 24px) calc(100% - var(--figure-metal-pillar-height) - 6px), calc(50% - 24px) calc(100% - var(--figure-metal-pillar-height) - 6px), calc(50% - 28px) calc(100% - var(--figure-metal-pillar-height)), calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width) + 8px) calc(100% - var(--figure-metal-pillar-height)), calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width)) calc(100% - var(--figure-metal-pillar-height) + 8px), calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width)) 100%, var(--figure-metal-inset) calc(100% - 16px), var(--figure-metal-inset) 10px, 0% 0%, 2px 1px, calc(var(--figure-metal-inset) + 1px) 9.34px, calc(var(--figure-metal-inset) + 1px) calc(100% - 16.33px), calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width) - 1px) calc(100% - 2.33px), calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width) - 1px) calc(100% - var(--figure-metal-pillar-height) + 7.67px), calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width) + 7.67px) calc(100% - var(--figure-metal-pillar-height) - 1px), calc(50% - 29px) calc(100% - var(--figure-metal-pillar-height) - 1px), calc(50% - 25px) calc(100% - var(--figure-metal-pillar-height) - 7px), calc(50% + 25px) calc(100% - var(--figure-metal-pillar-height) - 7px), calc(50% + 29px) calc(100% - var(--figure-metal-pillar-height) - 1px), calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width) - 7.67px) calc(100% - var(--figure-metal-pillar-height) - 1px), calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width) + 1px) calc(100% - var(--figure-metal-pillar-height) + 7.67px), calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width) + 1px) calc(100% - 2.33px), calc(100% - var(--figure-metal-inset) - 1px) calc(100% - 16.33px), calc(100% - var(--figure-metal-inset) - 1px) 9.34px, calc(100% - 2px) 1px, calc(50% + 29px) 1px, calc(50% + 25px) 7px, calc(50% - 25px) 7px, calc(50% - 29px) 1px, 2px 1px);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figcaption > div > div:not(:first-of-type) {
  z-index: 5;
  mix-blend-mode: hard-light;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figcaption > div > div:not(:first-of-type)::before, .content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figcaption > div > div:not(:first-of-type)::after {
  content: "";
  position: absolute;
  display: block;
  background-repeat: no-repeat;
  background-size: contain;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figcaption > div > div:not(:first-of-type):before {
  left: 0;
  bottom: calc(var(--figure-pillar-height) - 6px);
  background-image: var(--image-bullet-holes-alpha);
  height: 40px;
  width: 40px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figcaption > div > div:not(:first-of-type)::after {
  top: 0;
  right: 6px;
  background-image: var(--image-bullet-holes-beta);
  height: 68px;
  width: 116px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent figcaption > div > span {
  z-index: 4;
  padding: 16px 0;
  min-height: 56px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent blockquote {
  position: relative;
  background: none;
  font-size: clamp(18px, 6vw + (-10.8px), 36px);
  font-style: italic;
  padding: 12px;
  min-height: clamp(108px, 24vw + (-7.2px), 180px);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent blockquote::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  background: url("https://s3.amazonaws.com/files.d20.io/images/249029405/RxrBXXPWY5Faza1TSehr1Q/max.png?1633550431") no-repeat;
  background-size: contain;
  height: clamp(108px, 24vw + (-7.2px), 180px);
  width: clamp(157.8px, 35.0666666667vw + (-10.52px), 263px);
  transform: translate(-50%, -50%);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent blockquote em {
  font-style: normal;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent blockquote > * {
  color: var(--color-midnight-navy);
  font-family: var(--font-blockquote);
  filter: drop-shadow(0 0 6px rgba(0, 0, 0, 0.3)) drop-shadow(2px 2px 5px rgba(0, 0, 0, 0.3));
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent blockquote p {
  text-align: center;
  margin: 0 auto 0.25em;
  max-width: 650px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent blockquote > div {
  text-align: right;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent blockquote cite::before {
  content: "— ";
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside {
  --figure-metal-pillar-width: 10px;
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.4));
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside:not(:first-child) {
  margin-top: 2.25em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside:not(:last-child) {
  margin-bottom: 2.25em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside *::before,
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside *::after {
  display: block;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :first-child > :first-child {
  clip-path: polygon(0% 0%, 100% 0%, calc(100% - var(--figure-metal-inset)) 10px, calc(100% - var(--figure-metal-inset)) 100%, calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width)) calc(100% - 10px), calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width)) calc(100% - 10px), var(--figure-metal-inset) 100%, var(--figure-metal-inset) 10px, 0% 0%);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :first-child > :first-child::after {
  background-position: top center;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :first-child > :first-child > :first-child {
  --polygon: polygon(0% 0%, 100% 0%, calc(100% - var(--figure-metal-inset)) 10px, calc(100% - var(--figure-metal-inset)) 100%, calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width)) calc(100% - 10px), calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width)) calc(100% - 10px), var(--figure-metal-inset) 100%, var(--figure-metal-inset) 10px, 0% 0%, 2.5px 1px, calc(var(--figure-metal-inset) + 1.3px) 9.7px, calc(var(--figure-metal-inset) + 1px) calc(100% - 2.5px), calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width) - 1px) calc(100% - 11px), calc(100% + 1px - var(--figure-metal-inset) - var(--figure-metal-pillar-width)) calc(100% - 11px), calc(100% - 1px - var(--figure-metal-inset)) calc(100% - 2.5px), calc(100% - 1.3px - var(--figure-metal-inset)) 9.7px, calc(100% - 2.5px) 1px, 2.5px 1px);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :last-child > :first-child {
  clip-path: polygon(0% 100%, var(--figure-metal-inset) calc(100% - 10px), var(--figure-metal-inset) 0%, calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width)) 10px, calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width)) 10px, calc(100% - var(--figure-metal-inset)) 0%, calc(100% - var(--figure-metal-inset)) calc(100% - 10px), 100% 100%, 0% 100%);
  filter: brightness(0.9);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :last-child > :first-child::after {
  background-position: top -40px center;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :last-child > :first-child > :first-child {
  --polygon: polygon(0% 100%, var(--figure-metal-inset) calc(100% - 10px), var(--figure-metal-inset) 0%, calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width)) 10px, calc(100% - var(--figure-metal-inset) - var(--figure-metal-pillar-width)) 10px, calc(100% - var(--figure-metal-inset)) 0%, calc(100% - var(--figure-metal-inset)) calc(100% - 10px), 100% 100%, 0% 100%, 2.5px calc(100% - 1px), calc(100% - 2.5px) calc(100% - 1px), calc(100% - 1px - var(--figure-metal-inset)) calc(100% + -9px), calc(100% - 1px - var(--figure-metal-inset)) 2.5px, calc(100% + 1px - var(--figure-metal-inset) - var(--figure-metal-pillar-width)) 11px, calc(var(--figure-metal-inset) + var(--figure-metal-pillar-width) - 1px) 11px, calc(var(--figure-metal-inset) + 1px) 2.5px, calc(var(--figure-metal-inset) + 1px) calc(100% + -9px), 2.5px calc(100% - 1px), 100% 100%);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :is(:first-child, :last-child) {
  position: relative;
  z-index: 2;
  filter: drop-shadow(0 0 1px rgba(0, 0, 0, 0.7)) drop-shadow(0 1px 0 black);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :is(:first-child, :last-child) > :first-child {
  height: 20px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :is(:first-child, :last-child) > :first-child::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3;
  background-image: var(--image-grunge-overlay);
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.85;
  mix-blend-mode: darken;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :nth-child(2) {
  position: relative;
  z-index: 1;
  background: var(--color-link-water);
  margin: -10px var(--figure-metal-inset);
  padding: 10px 12px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside > :nth-child(2)::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  display: block;
  background-image: var(--image-background-hex-pattern);
  background-size: 159px 89.25px;
  opacity: 0.25;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside table {
  --table-corner-slope: 6px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside table:not(:first-child) {
  margin-top: 1em !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent aside table:not(:last-child) {
  margin-bottom: 1em !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent caption > *:not(:is(a)) {
  font-size: 0.875em;
  padding: 0.5em 0.6em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent caption h4:first-of-type {
  background: var(--color-cloud-burst);
  font-size: clamp(16px, 2vw + (6.4px), 22px);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent caption :is(h3, h4, h5, h6) + *:not(:is(p)) {
  border-top: 2px solid white;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent caption > p {
  background: var(--color-cloud-burst);
  padding-top: 0;
  margin: 0 !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent caption > div {
  background: var(--color-cyan-blue);
  border-top: 2px solid white;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent caption > div::before {
  content: none;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent caption > div p {
  font-size: inherit;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent caption ul {
  padding-left: 1.15em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent table {
  --color-square-bullet: white;
  --color-link-hover: currentColor;
  border-radius: 0;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent table * {
  color: white;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent table a {
  border-color: white !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent table p:not(:last-child) {
  margin-bottom: 0.5em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent table ul:not(:first-child) {
  margin-top: 8px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent table ul:not(:last-child) {
  margin-bottom: 8px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent table :is(td, th) {
  font-size: 0.875em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent table :is(td, th)::before {
  content: none;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent table :is(h3, h4, h5, h6):first-of-type {
  margin: 0 !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent table :is(h3, h4, h5, h6) {
  font-weight: 400;
  text-align: center;
  text-shadow: none !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent :is(thead, tbody):first-child tr:first-child {
  border-top: none;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent :is(thead, tbody) p {
  font-size: inherit;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent :is(thead, tbody) tr {
  border-top: 2px solid white;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent :is(thead, tbody) > tr + tr td[colspan]:not([rowspan]) {
  padding: 0.5em 0.6em 0.25em !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent :is(thead, tbody) tr + tr td[colspan] {
  font-size: 0.875em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent :is(thead, tbody) th {
  --color-table-th: var(--color-cloud-burst);
  font-size: 0.875em !important;
  padding: 0.5em 0.6em 0.25em !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent :is(thead, tbody) td {
  line-height: 1.3 !important;
  padding: 0.375em 0.6em 0.25em !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent :is(thead, tbody) td:not(:last-child) {
  border-right: 2px solid white !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent :is(thead, tbody) td[colspan][rowspan] {
  background: var(--color-glacier);
  padding: 0.375em 0.6em !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent :is(thead, tbody) td[colspan][rowspan] h4 {
  font-size: clamp(16px, 2vw + (6.4px), 22px);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent :is(thead, tbody) td[colspan][rowspan] p {
  text-align: left;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent .list-content a {
  color: inherit;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent .list-content a:hover {
  color: currentColor !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent .list-content .card .rifts {
  --row-spacing: 8px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent .list-content .card .hex-box__wrapper {
  min-height: unset;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent span[title*=toc] + * h3 {
  color: var(--color-midnight-navy);
  text-align: left;
  text-transform: uppercase;
  border-bottom: 2px solid currentColor;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent span[title*=toc] + * :is(h4, h5, h6) {
  color: black;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent span[title*=toc] + * :is(h4, h5, h6) a {
  border-bottom: 1px dotted black !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent span[title*=toc] + * a:hover {
  color: var(--color-link-hover) !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent span[title*=toc] + * ul ul {
  padding-left: 1em;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent span[title*=drop-cap] + *::first-letter {
  color: var(--color-midnight-navy);
  font-family: Impact, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  padding-right: 4px;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent span[title*=swrifts-aside-logo] + img {
  display: block;
  margin: 0 auto 8px;
  width: 15%;
  opacity: 0.5;
  filter: invert(59%) sepia(10%) saturate(701%) hue-rotate(164deg) brightness(100%) contrast(92%);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent span[title*=swrifts-chamfered] + div {
  clip-path: polygon(var(--table-corner-slope) 0%, calc(100% - var(--table-corner-slope)) 0%, 100% var(--table-corner-slope), 100% calc(100% - var(--table-corner-slope)), calc(100% - var(--table-corner-slope)) 100%, var(--table-corner-slope) 100%, 0% calc(100% - var(--table-corner-slope)), 0% var(--table-corner-slope));
  overflow: auto;
  max-width: calc(100vw - 30px);
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent span[title*=swrifts-chamfered] + div:not(:first-child) {
  margin-top: 1em !important;
}
.content-text[data-bookid=SWADE]:is([data-expansionid="12396"], [data-expansionid="12397"], [data-expansionid="12398"], [data-expansionid="14571"], [data-expansionid="14570"], [data-expansionid="14572"],
[data-expansionid="15911"],
[data-expansionid="14573"]) #pagecontent span[title*=swrifts-chamfered] + div:not(:last-child) {
  margin-bottom: 1em !important;
}
