            :root {
  --readaloud-color: #7e1716;
}

.book-styled-block {
  background: #fdfdfd;
}

:root {

  /* Old Colors */
  --roe-dark-blue: #39ff14;
  --roe-dark-red: #39ff14;
  --roe-dark-red-brown: #39ff14;
  --roe-dark-brown: #39ff14;
  --roe-peach: #39ff14;
  --roe-slate: #39ff14;
  --roe-apricot: #39ff14;
  --roe-off-white: #39ff14;
  /**/

  --pf-sog-black: #221e1f;
  --pf-sog-off-white: rgb(248, 247, 240);
  --pf-sog-dark-teal: #0f4146;
  --pf-sog-grey: #58595b;
  --pf-sog-blue-grey: #bec5c9;
  
    --readaloud-color: var(--pf-sog-dark-teal);

  --base-font: 18px;
  --font-scale: 1.2;

  --font-size-1: var(--base-font);

  --font-size-2: calc(var(--base-font) * var(--font-scale));

  --font-size-3: calc(var(--font-size-2) * var(--font-scale));

  --font-size-4: calc(var(--font-size-3) * var(--font-scale));

  --font-size-5: calc(var(--font-size-4) * var(--font-scale));

  --font-size-6: calc(var(--font-size-5) * var(--font-scale));

  --font-size-7: calc(var(--font-size-6) * var(--font-scale));

  --font-size-8: calc(var(--font-size-7) * var(--font-scale));

  --font-size-small-1: calc(var(--base-font) / var(--font-scale));

  --font-size-small-2: calc(var(--font-size-small-1) / var(--font-scale));

  --font-size-small-3: calc(var(--font-size-small-2) / var(--font-scale));
}

@font-face {
  font-family: "Nunito";
  src: url("https://content.demiplane.com/fonts/Nunito-Regular.ttf")
    format("truetype");
}

@font-face {
  font-family: "Good OT";
  src: url("https://content.demiplane.com/fonts/GoodOT.otf")
    format("opentype");
}

@font-face {
  font-family: "Good OT";
  font-weight: bold;
  src: url("https://content.demiplane.com/fonts/GoodOT-Bold.otf")
    format("opentype");
}

@font-face {
  font-family: "A Jenson Pro";
  src: url("https://content.demiplane.com/fonts/AJensonPro-Bold.otf");
  font-weight: bold;
}

@font-face {
  font-family: "Sabon LT Std";
  src: url("https://content.demiplane.com/fonts/SabonLTStd+Roman.otf");
}

@font-face {
  font-family: "Bergell";
  src: url("https://content.demiplane.com/fonts/Bergell+Std+Regular.otf");
}

.book-styled-block {
  background-color: var(--pf-sog-blue-grey);

  padding-top: var(--font-size-3);
  padding-right: var(--font-size-1);
  padding-bottom: var(--font-size-small-3);
  padding-left: var(--font-size-1);

  margin-top: var(--font-size-1);
  margin-bottom: var(--font-size-3);
  color: black;
}

.book-styled-block p {
  font-family: Good OT;
  color: var(--pf-sog-black);
}

.book-styled-block p:nth-of-type(1){
    margin-top: 0px;
}

.book-styled-block p strong {
  color: black;
}

.book-styled-block h5 {
  text-align: center;
  color: var(--pf-sog-black);
  font-family: Good OT;
  font-weight: bold;
  font-size: var(--font-size-2);
  padding-bottom: var(--font-size-small-1);
}

.split-header {
  font-size: var(--font-size-2);
}

.main-holder > .split-header {
  font-size: var(--font-size-2);
  font-weight: normal;
  color: var(--pf-sog-grey);
  font-family: Good OT;
  font-weight: bold;
  border-bottom: 0px;
}

#NewClassOptions {
  display: none;
}

.main-holder > h1 {
  font-family: A Jenson Pro;
  font-weight: Bold;
  color: var(--pf-sog-dark-teal);
  font-size: var(--font-size-8);
  text-transform: capitalize;
  display: flex;
  flex-direction: column;
  text-align: center;
  justify-content: center;
  max-width: 100%;
  z-index: 2000;
  margin-top: -16px;
  margin-bottom: var(--font-size-3);
  padding-top: var(--font-size-4);
  padding-bottom: var(--font-size-3);
  padding-left: var(--font-size-1);
  padding-right: var(--font-size-1);
  position: relative;
  aspect-ratio: 2360/786;
  background-image: url("https://content.demiplane.com/compendium/pathfinder-2e/season-of-ghosts-the-summer-that-never-was/css/pf-sog-header-background.png");
  background-size: contain;
  background-repeat: no-repeat;
}

h1 > span {
  font-size: var(--font-size-2);
}

.main-holder > h2 {
  font-family: A Jenson Pro;
  font-weight: bold;
  color: var(--pf-sog-dark-teal);
  text-transform: none;
  font-size: var(--font-size-4);
  margin-top: var(--font-size-5);
  margin-bottom: var(--font-size-small-1);
  text-align: center;
}

.main-holder > h2.chapter-title {
    font-family: Good OT;
    text-align: left;
      font-size: var(--font-size-3);
}

.main-holder > h3 {
  font-family: Good OT;
  font-weight: bold;
  font-size: var(--font-size-2);
  color: var(--pf-sog-grey);
  margin-top: var(--font-size-5);
  margin-bottom: var(--font-size-small-1);
}

.main-holder > h3.level-header {
  color: var(--roe-peach);
}

.main-holder > h4 {
  font-family: Good OT;
  font-weight: bold;
  font-size: var(--font-size-2);
  text-transform: none;
  color: var(--pf-sog-grey);
  margin-top: var(--font-size-5);
  margin-bottom: var(--font-size-small-1);
}

.main-holder > h5 {
  font-family: Good OT;
  font-weight: bold;
  font-size: var(--font-size-2);
  margin-top: var(--font-size-5);
  margin-bottom: var(--font-size-1);
  color: var(--pf-sog-grey);
}

.main-holder > .chapter-title {
  font-family: Good OT;
}

.adv-track {
  margin-bottom: var(--font-size-1);
  text-align: center;
  position: relative;
  margin-top: var(--font-size-6);
  padding: var(--font-size-3) var(--font-size-1) var(--font-size-5)
    var(--font-size-1);
  background-color: var(--pf-sog-off-white);
  background-size: 100%;
  background-repeat: no-repeat;
  background-position-y: 50%;
  color: var(--pf-sog-black);
}

.adv-track h4 {
  font-family: Good OT;
  font-weight: bold;
  text-transform: none;
  font-variant: small-caps;
  color: var(--pf-sog-dark-teal);
  font-size: var(--font-size-5);
  padding-bottom: var(--font-size-1);
}

.adv-track p {
  margin-top: var(--font-size-small-3);
  font-family: Sabon LT Std;
}

.adv-track table {
  background-color: transparent;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  font-family: Nunito;
}

.adv-track tr > td {
  text-align: left;
  padding-bottom: var(--font-size-5);
  font-family: Sabon LT Std;
}

.main-holder .adv-track .adv-level {
  text-align: center;
  font-family: A Jenson Pro;
  font-size: var(--font-size-8);
  color: var(--pf-sog-dark-teal);
  line-height: var(--font-size-8);
}

.main-holder > ul {
  font-size: var(--font-size-1);
}

.standard-table {
  font-family: Good OT;
  margin-top: var(--font-size-1);
  margin-bottom: var(--font-size-1);
}

.main-holder .sidebar {
  padding-top: var(--font-size-4);
  padding-bottom: var(--font-size-1);
  padding-left: var(--font-size-5);
  padding-right: var(--font-size-5);
  margin-bottom: var(--font-size-2);

  background-color: var(--pf-sog-off-white);
  border-radius: 0;
}

.main-holder .sidebar > * {
  font-family: GoodOT;
  color: var(--pf-sog-dark-teal);
}

.main-holder .sidebar > h5 {
  color: var(--pf-sog-dark-teal);
  font-size: var(--font-size-2);
  font-weight: bold;
  text-align: center;
  margin-top: 0px;
  margin-bottom: var(--font-size-small-3);
}

.main-holder .sidebar li {
  font-size: var(--font-size-1);
}

.main-holder .sidebar.blue {
  background-color: var(--roe-slate);
}

.main-holder .sidebar.blue > * {
  color: white;
}

.main-holder .sidebar.blue .split-header {
  border: none;
  font-family: Gin;
  font-weight: normal;
  padding-bottom: var(--font-size-small-1);
}

.main-holder .readaloud-block {
  padding-top: var(--font-size-1);
  margin-top: var(--font-size-2);
  margin-bottom: var(--font-size-2);
  /*overflow: visible;*/
}

.main-holder .readaloud-block p {
  font-family: Good OT;
  font-size: var(--font-size-1);
  color: var(--pf-sog-dark-teal);
}

.main-holder .readaloud-block p:nth-of-type(1) {
    margin-top: 0px;
}

.centered-block {
  background-color: var(--gw-pink);
  padding: var(--font-size-1) var(--font-size-5) var(--font-size-1)
    var(--font-size-5);
  margin-top: var(--font-size-1);
  margin-bottom: var(--font-size-3);
  color: var(--gw-blue);
}

.centered-block p {
  font-family: Good OT;
  font-size: var(--font-size-1);
}

.centered-block p strong {
  color: var(--gw-blue);
}

.centered-block h5 {
  text-align: center;
  font-family: Good OT;
  font-weight: bold;
  color: var(--gw-blue);
  font-size: var(--font-size-2);
}

.main-holder .header-body {
  background-color: var(--roe-apricot);
  padding-left: var(--font-size-small-1);
  padding-right: var(--font-size-small-1);
  padding-bottom: var(--font-size-3);
  margin-top: 0px;
  margin-bottom: var(--font-size-4);
  color: black;
  position: relative;
}

.sog-styled-block {
    background-color: var(--pf-sog-blue-grey);
    padding-top: var(--font-size-3);
    padding-right: var(--font-size-1);
    padding-bottom: var(--font-size-small-3);
    padding-left: var(--font-size-1);
    margin-top: var(--font-size-1);
    margin-bottom: var(--font-size-3);
    color: black;
}

.sog-styled-block p {
  font-family: Good OT;
  color: var(--pf-sog-black);
}

.sog-styled-block p strong {
  color: black;
}

.sog-styled-block h5 {
  text-align: center;
  color: var(--pf-sog-black);
  font-family: Good OT;
  font-weight: bold;
  font-size: var(--font-size-2);
  padding-bottom: var(--font-size-small-1);
  margin-top: 10px;
  margin-bottom: -10px;
}

.main-holder .header-body:after {
  content: "";
  position: absolute;
  bottom: -24px;
  left: 0px;
  width: 100%;
  height: 32px;
  background-image: url("https://content.demiplane.com/compendium/pathfinder-2e/rage-of-elements/css/roe-header-border-image-bottom.png");
  background-size: contain;
  background-repeat: no-repeat;
}

.main-holder .header-body p {
  margin-top: 0px;
}

.trait-holder {
  overflow: visible;
}

.overflow-hidden {
  overflow: hidden;
}

.display-flow-root {
  display: flow-root;
}

.trait-holder > p {
  margin-top: var(--font-size-1);
}

.main-holder .tags {
  margin-bottom: var(--font-size-small-3);
}

.main-holder .paper-1 {
  background-image: url("https://content.demiplane.com/compendium/pathfinder-2e/season-of-ghosts-the-summer-that-never-was/css/pf-sog-paper-1.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  padding: var(--font-size-7) var(--font-size-5);
  width: fit-content;
  margin: 0px auto var(--font-size-4) auto;
}

.main-holder .paper-title {
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  color: var(--pf-sog-dark-teal);
}

.main-holder .paper-1 p {
  font-family: Bergell;
  color: var(--pf-sog-black);
  font-size: var(--font-size-3);
  padding-bottom: var(--font-size-1);
  letter-spacing: 1px;
}

.main-holder .paper-1 p:last-of-type {
  padding-bottom: 0px;
  margin-bottom: 0px;
}

p {
  font-family: Nunito;
  font-size: var(--font-size-1);
  line-height: var(--font-size-2);
  margin-top: 0px;
  padding: 0px;
  margin-bottom: var(--font-size-1);
}

p strong {
  font-family: Good Ot;
}

.image-so {
  shape-margin: 8px;
  margin: 0px;
  padding: 0px;
  position: relative;
}

.book-image-center {
  margin-left: auto;
  margin-right: auto;
}

.force-image-left {
  float: left;
}

.force-image-right {
  float: right;
}

.image-with-subtitle-center {
  margin-left: auto;
  margin-right: auto;
}

.image-so:after {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 28px;
  font-family: Benguiat Std;
  font-size: 14px;
  padding: 2px 8px 0px 8px;
  margin-left: auto;
  margin-right: auto;
  color: var(--sf-green);
  background-color: var(--sf-subtitle-background);
  border: 2px solid var(--sf-subtitle-border);
  border-radius: 2px;
  z-index: 1001;
}

.image-so > p {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 28px;
  font-family: A Jenson Pro;
  font-size: var(--font-size-small-1);
  padding: 2px 8px 0px 8px;
  margin-left: auto;
  margin-right: auto;
  color: var(--pf-sog-black);
  background-image: url("https:///content.demiplane.com/compendium/pathfinder-2e/season-of-ghosts-the-summer-that-never-was/css/pf-sog-sub-background.png");
  background-size: auto 100%;
  background-position: 50%;
  box-shadow: 0px 2px 12px rgb(0 0 0 / 20%);
  z-index: 1001;
}

.image-so.alt > p {
  background-image: none;
  color: white;
  box-shadow: none;
}

@media only screen and (max-width: 600px) {
  .book-image-right {
    float: none;
    display: block;
    margin: 0 auto;
  }

  .force-image-right {
    float: none;
    display: block;
    margin: 0 auto;
  }

  .image-with-subtitle-right {
    float: none;
    display: block;
    margin: 0 auto;
  }

  .book-image-left {
    float: none;
    display: block;
    margin: 0 auto;
  }

  .force-image-left {
    float: none;
    display: block;
    margin: 0 auto;
  }

  .image-with-subtitle-left {
    float: none;
    display: block;
    margin: 0 auto;
  }
}

@media only screen and (max-width: 700px) {
  :root {
    --base-font: 16px;
  }
}

@media only screen and (max-width: 600px) {
  :root {
    --base-font: 14px;
  }
}

@media only screen and (max-width: 580px) {
    
    .main-holder > h1.chapter-2 {
        font-size: var(--font-size-5);
    }

    .main-holder > h1.chapter-bh {
        font-size: var(--font-size-5);
    }
}

@media only screen and (max-width: 535px) {
    
    .main-holder > h1.chapter-3 {
        font-size: var(--font-size-5);
    }

}

@media only screen and (max-width: 520px) {
    
    .main-holder > h1.chapter-snw {
        font-size: var(--font-size-5);
    }

}

@media only screen and (max-width: 500px) {
    
    .main-holder > h1.chapter-sm {
        font-size: var(--font-size-5);
    }

}

@media only screen and (max-width: 470px) {

    .main-holder > h1.chapter-co {
        font-size: var(--font-size-5);
    }
    
    .main-holder > h1.chapter-1 {
        font-size: var(--font-size-5);
    }

}

@media only screen and (max-width: 465px) {

    .main-holder > h1.chapter-4 {
        font-size: var(--font-size-5);
    }

}

@media only screen and (max-width: 450px) {

    .main-holder > h1.chapter-at {
        font-size: var(--font-size-5);
    }

}

@media only screen and (max-width: 410px) {

    .main-holder > h1.chapter-2 {
        font-size: var(--font-size-5);
    }

}

@media only screen and (max-width: 400px) {
    
    .main-holder > h1.chapter-snw {
        font-size: var(--font-size-5);
    }

}

@media only screen and (max-width: 390px) {

    .main-holder > h1.chapter-3 {
        font-size: var(--font-size-5);
    }

}

.sog-ingredients {
    text-transform: uppercase;
    margin-bottom: 5px;
}
/*Image Wizard Styles*/
.image-pzo-branchofthegreatsugi {
  width: 310px;
  shape-outside: polygon(22.51% 1.28%, 8.96% 9.91%, 1.22% 24.79%, 0.25% 48.00%, 2.83% 58.72%, 14.12% 67.94%, 24.44% 77.17%, 43.48% 78.66%, 61.22% 76.57%, 73.15% 72.11%, 77.03% 78.66%, 77.03% 95.03%, 81.86% 99.19%, 95.41% 96.81%, 95.41% 72.41%, 97.99% 47.11%, 97.99% 31.04%, 90.25% 15.26%, 74.12% 4.55%, 62.51% 0.98%);
}
 {
}
.image-pzo-rootboots {
  width: 340px;
  shape-outside: polygon(27.29% 1.11%, 2.58% 10.96%, 0.82% 27.26%, 5.23% 44.19%, 4.64% 62.03%, 0.52% 70.65%, 0.52% 82.65%, 4.05% 88.19%, 14.05% 91.57%, 28.76% 95.26%, 41.70% 96.49%, 55.52% 98.96%, 64.05% 97.73%, 79.93% 86.96%, 90.82% 79.88%, 97.88% 67.57%, 99.35% 58.03%, 85.82% 49.11%, 73.76% 46.96%, 70.82% 36.49%, 68.46% 20.49%, 67.58% 8.19%, 66.11% 3.88%);
}
.image-pzo-lifes-fresh-bloom {
  width: 500px;
  shape-outside: polygon(53.96% 1.42%, 46.76% 5.92%, 39.96% 12.98%, 34.16% 19.62%, 30.16% 25.40%, 19.56% 30.76%, 11.96% 40.61%, 4.76% 49.60%, 0.96% 54.53%, 3.16% 64.38%, 11.16% 70.37%, 8.96% 77.87%, 4.36% 85.36%, 2.96% 90.93%, 3.76% 98.21%, 18.36% 99.92%, 39.16% 99.92%, 70.76% 98.85%, 86.36% 98.85%, 92.36% 93.50%, 92.56% 86.00%, 88.16% 78.72%, 93.76% 69.30%, 99.16% 63.73%, 94.16% 50.15%, 87.56% 44.80%, 81.76% 33.67%, 73.16% 28.74%, 80.16% 21.25%, 80.96% 12.47%, 73.76% 4.76%);
}
.image-pzo-teapot {
  width: 335px;
  shape-outside: polygon(-2.24% 57.93%, 7.31% 50.64%, 15.37% 52.38%, 19.85% 56.20%, 27.91% 44.74%, 33.88% 36.06%, 47.31% 31.55%, 50.00% 15.92%, 61.34% 6.55%, 73.58% 5.50%, 87.61% 8.28%, 93.58% 16.62%, 93.28% 30.16%, 88.51% 44.39%, 87.91% 52.73%, 91.79% 62.10%, 102.84% 65.92%, 99.25% 76.68%, 91.19% 81.20%, 85.22% 90.23%, 74.48% 96.13%, 67.61% 99.60%, 47.61% 98.91%, 27.61% 92.66%, 19.85% 80.16%, 11.79% 81.89%, 0.75% 79.81%);
}
.image-pzo-ransack-the-night {
  width: 475px;
  shape-outside: polygon(43.43% 1.66%, 37.11% 6.29%, 22.80% 6.29%, 17.95% 10.93%, 16.69% 16.98%, 21.11% 23.03%, 21.53% 32.10%, 20.48% 38.35%, 15.43% 51.05%, 8.69% 67.18%, 3.64% 81.50%, 1.11% 86.13%, 7.43% 94.35%, 24.48% 98.59%, 60.48% 98.99%, 88.48% 95.16%, 98.16% 83.67%, 87.85% 67.74%, 83.22% 49.40%, 80.48% 38.10%, 86.80% 28.43%, 93.32% 19.35%, 90.58% 10.73%, 73.11% 7.71%, 61.11% 3.47%, 57.11% 0.85%, 50.37% 0.25%);
}
.image-pzo-bakeneko {
  width: 435px;
  shape-outside: polygon(31.33% 1.73%, 20.52% 15.79%, 16.85% 26.67%, 8.57% 54.79%, 3.05% 72.48%, 0.29% 82.68%, 4.89% 91.98%, 23.74% 96.29%, 45.81% 97.65%, 69.72% 99.69%, 90.87% 92.66%, 97.77% 83.82%, 97.08% 63.63%, 83.28% 36.42%, 78.22% 19.87%, 74.09% 8.76%, 61.44% 2.41%);
}
.image-pzo-gwishin {
  width: 375px;
  shape-outside: polygon(63.01% 0.94%, 54.21% 7.80%, 42.21% 13.22%, 33.67% 20.08%, 25.94% 27.30%, 11.54% 29.82%, 5.67% 31.45%, 1.67% 42.82%, 4.07% 52.03%, 14.21% 54.91%, 36.07% 62.13%, 47.01% 66.29%, 56.61% 87.87%, 63.01% 93.46%, 73.67% 96.89%, 93.41% 97.61%, 97.41% 84.62%, 96.34% 60.97%, 91.54% 49.60%, 87.54% 33.89%, 84.34% 24.33%);
}
.image-pzo-meokdan {
  width: 485px;
  shape-outside: polygon(84.80% 0.81%, 67.07% 3.69%, 45.42% 5.47%, 32.63% 9.90%, 28.92% 22.54%, 26.45% 33.63%, 15.52% 36.73%, 13.46% 41.83%, 18.20% 49.81%, 19.85% 56.24%, 9.34% 63.56%, 2.33% 71.77%, 1.71% 76.87%, 10.37% 79.53%, 21.09% 76.20%, 34.28% 73.54%, 47.69% 75.76%, 58.41% 80.63%, 66.04% 87.07%, 68.92% 95.05%, 76.55% 97.93%, 84.80% 94.38%, 82.94% 87.29%, 79.85% 71.77%, 85.01% 57.80%, 93.05% 49.59%, 97.38% 35.62%, 99.03% 24.09%, 96.55% 6.92%, 94.28% 2.27%);
}
.image-pzo-sojiruh {
  width: 365px;
  shape-outside: polygon(37.06% 0.04%, 28.57% 1.35%, 11.58% 8.27%, 2.27% 12.89%, 6.38% 32.00%, 10.21% 37.93%, 14.60% 46.99%, 17.06% 76.30%, 13.77% 86.34%, 7.47% 94.42%, 14.87% 96.56%, 45.83% 93.76%, 77.06% 93.59%, 96.79% 91.29%, 87.20% 84.37%, 74.60% 78.77%, 72.68% 58.01%, 74.05% 43.02%, 86.38% 33.30%, 94.05% 26.71%, 87.20% 12.23%);
}
.image-pzo-guhdggi-bestiary {
  width: 420px;
  shape-outside: polygon(55.90% 1.34%, 29.47% 7.31%, 9.95% 11.52%, 3.04% 13.29%, 1.85% 28.77%, 2.09% 40.72%, 4.71% 50.01%, 5.19% 64.39%, 8.52% 87.62%, 9.23% 92.05%, 34.47% 94.26%, 64.95% 95.81%, 87.80% 88.29%, 86.38% 67.27%, 93.28% 50.90%, 97.33% 38.51%, 96.14% 23.24%, 94.95% 18.16%);
}
.image-pzo-xinyue {
  width: 410px;
  shape-outside: polygon(27.51% 0.21%, 4.34% 1.61%, 1.41% 8.94%, 2.14% 21.68%, 6.29% 33.72%, 6.53% 46.98%, 7.26% 56.06%, 16.53% 60.07%, 19.21% 66.71%, 20.68% 83.56%, 23.60% 90.71%, 26.04% 96.99%, 38.97% 97.69%, 54.58% 99.44%, 74.82% 93.15%, 95.80% 81.64%, 91.41% 47.95%, 83.85% 28.76%, 72.38% 14.00%, 60.19% 4.23%, 56.29% 0.39%);
}
.image-pzo-zhihui {
  width: 395px;
  shape-outside: polygon(79.06% 0.93%, 42.10% 2.35%, 28.42% 7.38%, 22.86% 12.80%, 23.11% 18.61%, 13.99% 23.25%, 13.49% 26.09%, 9.44% 28.54%, 6.40% 31.25%, 5.39% 36.29%, 5.89% 42.48%, 4.12% 47.51%, 2.60% 53.19%, 3.36% 64.70%, 6.40% 67.80%, 10.96% 73.86%, 15.01% 79.28%, 21.08% 81.86%, 27.92% 89.53%, 32.98% 94.05%, 41.84% 97.28%, 45.89% 97.92%, 55.26% 98.57%, 60.83% 95.21%, 56.53% 89.79%, 55.26% 82.05%, 58.30% 72.76%, 56.27% 62.70%, 55.77% 57.53%, 62.86% 52.89%, 72.98% 49.53%, 76.78% 47.34%, 86.40% 35.90%, 96.02% 31.51%, 95.01% 20.80%, 95.01% 9.71%, 92.98% 5.06%);
}
.image-pzo-lifes-flowing-river {
  width: 430px;
  shape-outside: polygon(36.51% 6.31%, 35.12% 13.36%, 29.07% 16.70%, 25.12% 20.78%, 17.67% 20.97%, 11.63% 24.12%, 12.79% 30.06%, 22.33% 35.25%, 27.44% 36.74%, 25.81% 44.16%, 25.35% 51.21%, 17.44% 53.06%, 9.07% 57.33%, 8.84% 62.90%, 4.88% 69.20%, 9.30% 77.37%, 0.93% 82.01%, 0.93% 86.83%, 6.74% 93.88%, 13.95% 97.40%, 27.21% 99.26%, 42.79% 99.26%, 49.77% 93.69%, 66.98% 92.21%, 88.84% 85.53%, 97.21% 76.62%, 99.07% 67.72%, 95.35% 59.56%, 90.23% 59.56%, 83.95% 53.25%, 74.65% 51.58%, 68.84% 42.30%, 67.44% 33.21%, 61.40% 27.65%, 63.02% 17.26%, 66.74% 11.13%, 63.72% 1.49%, 54.88% 2.41%, 52.33% 7.42%, 46.28% 2.97%, 38.60% 3.53%);
}
.image-pzo-yami {
  width: 435px;
  shape-outside: polygon(60.52% 1.60%, 54.55% 3.93%, 35.93% 19.30%, 30.41% 28.06%, 30.64% 43.82%, 27.65% 50.82%, 14.09% 58.60%, 4.20% 65.02%, 1.21% 72.22%, 15.70% 76.70%, 29.72% 82.53%, 36.85% 93.93%, 49.49% 97.23%, 63.74% 97.43%, 89.49% 90.42%, 97.08% 78.95%, 91.56% 59.30%, 89.49% 44.51%, 90.41% 26.42%, 85.81% 14.35%, 75.93% 3.35%);
}
.image-pzo-writinghair {
  width: 415px;
  shape-outside: polygon(51.69% 2.30%, 59.16% 6.31%, 61.81% 13.77%, 65.18% 16.83%, 79.16% 21.03%, 89.04% 29.06%, 93.37% 36.71%, 96.51% 45.51%, 93.37% 56.02%, 90.24% 62.91%, 91.45% 72.28%, 86.39% 81.45%, 82.29% 92.16%, 71.93% 96.75%, 61.57% 98.66%, 30.96% 98.28%, 17.23% 92.54%, 14.58% 78.78%, 9.76% 68.26%, 4.70% 59.66%, 10.24% 49.14%, 6.63% 38.05%, 11.20% 26.77%, 13.61% 21.42%, 33.86% 14.53%, 37.71% 4.59%, 45.66% 2.30%);
}
.image-pzo-writinghair > p {
  left: 156.38888549804688px;
  top: 479.77777099609375px;
}
.image-pzo-yuni {
  width: 430px;
  shape-outside: polygon(32.53% 1.95%, 14.39% 2.69%, 3.23% 8.16%, 3.23% 17.61%, 3.00% 29.87%, 5.56% 36.07%, 18.35% 40.36%, 21.60% 44.64%, 20.90% 54.83%, 19.51% 59.56%, 22.53% 65.45%, 28.11% 72.39%, 30.90% 81.26%, 38.35% 84.51%, 53.23% 88.64%, 65.79% 95.14%, 81.37% 98.83%, 91.14% 92.78%, 98.35% 78.16%, 88.81% 63.83%, 84.63% 51.72%, 91.83% 40.05%, 93.93% 37.39%, 61.37% 17.61%, 62.07% 9.19%, 56.95% 4.61%);
}
.image-pzo-viper-danger {
  width: 350px;
  shape-outside: polygon(37.71% 5.51%, 30.00% 17.06%, 10.86% 30.97%, 10.00% 39.63%, 19.43% 45.41%, 19.43% 59.06%, 17.43% 74.67%, 7.71% 79.40%, -1.14% 85.17%, 1.14% 95.41%, 12.00% 96.98%, 29.14% 99.61%, 61.43% 99.61%, 90.86% 98.56%, 100.29% 93.83%, 100.00% 82.29%, 91.43% 78.35%, 93.71% 51.05%, 99.14% 45.54%, 98.57% 37.14%, 86.86% 22.97%, 75.43% 21.13%, 60.29% 8.01%, 57.14% 1.18%, 45.14% 1.18%, 46.00% 5.12%);
}
.image-pzo-nadoya {
  width: 285px;
  shape-outside: polygon(41.75% 1.86%, 35.09% 14.49%, 33.68% 28.88%, 35.79% 43.26%, 33.68% 52.04%, 17.54% 60.81%, 4.21% 66.77%, 0.00% 76.95%, 1.05% 87.48%, 11.23% 97.65%, 30.88% 102.91%, 86.67% 101.16%, 96.84% 93.09%, 100.70% 78.35%, 87.02% 59.41%, 76.14% 54.49%, 92.28% 34.14%, 88.07% 6.77%, 82.11% 1.16%, 64.21% -2.70%);
}
.image-pzo-nadoya > p {
  left: 101px;
  top: 254.3046875px;
}
.image-pzo-jubeiigawa {
  width: 305px;
  shape-outside: polygon(28.20% 3.38%, 21.97% 14.20%, 21.31% 34.20%, 25.25% 47.97%, 16.72% 56.49%, 5.57% 64.36%, 0.98% 79.77%, 4.26% 93.21%, 15.74% 98.13%, 29.51% 102.39%, 79.67% 102.07%, 91.15% 97.15%, 98.36% 87.64%, 101.31% 73.54%, 95.08% 57.80%, 77.38% 49.28%, 74.43% 21.74%, 63.61% 4.03%, 54.43% 0.10%, 38.03% -1.54%);
}
.image-pzo-jubeiigawa > p {
  left: 106px;
  top: 276.3046875px;
}
.image-pzo-viper-danger > p {
  left: 220px;
  top: 321.5078125px;
}
.image-pzo-yumingnakamura {
  width: 315px;
  shape-outside: polygon(29.68% 2.64%, 21.11% 13.75%, 14.76% 26.13%, 17.30% 30.57%, 23.65% 46.45%, 22.06% 55.02%, 5.56% 63.59%, 0.79% 69.62%, -2.38% 75.65%, 3.65% 93.11%, 11.59% 97.56%, 29.05% 102.64%, 81.11% 101.05%, 97.30% 93.11%, 105.87% 74.06%, 97.62% 62.95%, 89.05% 59.46%, 77.62% 32.80%, 73.17% 5.18%, 61.11% -0.22%, 43.33% -2.44%);
}
.image-pzo-yumingnakamura > p {
  left: 88.5px;
  top: 288.3046875px;
}
.image-pzo-elizethcandora {
  width: 315px;
  shape-outside: polygon(34.44% 1.68%, 30.63% 15.65%, 32.22% 31.21%, 35.08% 43.27%, 36.03% 52.16%, 25.56% 59.14%, 9.37% 63.91%, -0.16% 74.38%, 0.79% 84.86%, 9.68% 96.29%, 16.98% 99.46%, 38.57% 103.27%, 80.79% 100.57%, 92.86% 93.43%, 97.62% 84.70%, 96.67% 75.81%, 81.43% 64.06%, 73.81% 58.99%, 82.70% 42.80%, 82.38% 25.02%, 82.38% 8.99%, 71.59% 1.37%, 51.90% -3.08%);
}
.image-pzo-elizethcandora > p {
  left: 110.5px;
  top: 285.3046875px;
}
.image-pzo-jeonghuiho {
  width: 320px;
  shape-outside: polygon(29.69% 2.03%, 20.00% 16.10%, 19.69% 30.47%, 22.50% 42.03%, 26.25% 48.60%, 25.31% 55.47%, 21.25% 63.28%, 5.00% 72.35%, 0.31% 75.78%, 0.00% 82.66%, 8.44% 95.78%, 16.25% 99.53%, 38.13% 103.60%, 84.69% 100.31%, 96.88% 88.75%, 102.50% 72.81%, 93.44% 68.75%, 71.56% 60.00%, 66.88% 48.13%, 70.63% 37.81%, 73.44% 18.44%, 68.75% 5.94%, 58.75% 0.63%, 43.13% -3.12%);
}
.image-pzo-jeonghuiho > p {
  left: 101px;
  top: 290.5078125px;
}
.image-pzo-burning-barn {
  width: 455px;
  shape-outside: polygon(25.60% 4.17%, 24.51% 9.87%, 19.01% 10.09%, 14.62% 15.79%, 15.71% 21.93%, 18.57% 26.32%, 13.52% 30.70%, 4.95% 33.12%, 2.75% 40.57%, 3.41% 45.18%, 2.97% 51.32%, 6.26% 55.92%, 11.32% 60.09%, 13.08% 66.89%, 13.52% 72.37%, 12.20% 76.98%, 7.80% 79.61%, 4.73% 86.62%, 5.38% 89.91%, 13.96% 93.64%, 23.19% 96.49%, 34.18% 97.81%, 49.78% 97.59%, 66.48% 96.27%, 76.59% 93.64%, 90.88% 92.55%, 97.47% 86.19%, 91.32% 81.80%, 91.32% 74.12%, 92.86% 56.14%, 95.49% 49.34%, 91.98% 42.11%, 83.85% 31.14%, 77.91% 25.22%, 65.38% 21.27%, 57.69% 13.16%, 54.40% 8.34%, 47.58% 7.24%, 45.38% 11.19%, 40.33% 7.24%, 36.81% 5.70%, 36.15% 1.32%, 27.58% 1.54%);
}
.image-pzo-burning-barn > p {
  left: 199.5px;
  top: 390.0078125px;
}
.image-pzo-teaset {
  width: 375px;
  shape-outside: polygon(24.40% 12.63%, 19.60% 19.95%, 12.40% 16.81%, 7.33% 18.90%, 4.40% 29.00%, 4.67% 40.15%, 5.73% 46.08%, -0.67% 54.09%, -1.20% 78.13%, 6.53% 89.28%, 14.27% 93.81%, 26.00% 97.30%, 33.47% 99.04%, 43.33% 100.08%, 60.40% 100.08%, 74.80% 96.25%, 88.13% 91.03%, 95.87% 85.80%, 98.80% 79.88%, 103.07% 64.20%, 99.60% 50.61%, 88.40% 38.76%, 78.27% 35.97%, 79.07% 29.70%, 72.13% 24.47%, 68.13% 12.63%, 58.00% 4.27%, 47.33% 0.08%, 42.53% 4.27%, 33.73% 6.36%);
}
.image-pzo-teaset > p {
  left: 152.5px;
  top: 256.2421875px;
}
.image-pzo-teakami {
  width: 300px;
  shape-outside: polygon(30.67% 4.60%, 22.33% 13.60%, 21.67% 28.60%, 24.33% 42.27%, 27.67% 47.60%, 17.00% 57.27%, 9.33% 66.27%, 5.33% 83.93%, 3.67% 90.27%, 13.33% 97.93%, 31.00% 104.60%, 68.00% 104.27%, 89.33% 97.27%, 95.33% 89.93%, 95.33% 82.27%, 89.00% 62.27%, 73.33% 50.27%, 80.00% 35.27%, 81.67% 23.27%, 74.33% 9.93%, 66.33% 0.60%, 48.33% -3.40%);
}
.image-pzo-teakami > p {
  left: 112px;
  top: 280.8046875px;
}
.image-pzo-enko {
  width: 305px;
  shape-outside: polygon(33.28% 1.41%, 25.74% 7.64%, 10.66% 14.85%, 1.80% 23.05%, 0.16% 39.12%, 0.16% 72.56%, 2.46% 87.64%, 11.97% 97.15%, 18.20% 98.79%, 34.92% 104.03%, 48.03% 106.17%, 63.77% 105.18%, 86.07% 98.95%, 91.97% 94.20%, 91.31% 82.39%, 98.52% 69.94%, 103.11% 55.51%, 97.87% 44.69%, 89.34% 27.64%, 80.82% 13.54%, 61.48% 3.05%, 45.08% -1.54%);
}
.image-pzo-enko > p {
  left: 124.5px;
  top: 286.3046875px;
}
.image-pzo-yeri {
  width: 320px;
  shape-outside: polygon(32.19% 6.25%, 29.38% 16.56%, 27.19% 29.69%, 27.81% 42.19%, 29.69% 52.81%, 23.44% 57.19%, 12.50% 60.00%, 5.00% 75.31%, 1.56% 85.00%, 5.94% 93.28%, 17.50% 98.91%, 29.69% 105.63%, 47.81% 110.16%, 63.13% 107.19%, 89.38% 98.44%, 97.81% 85.94%, 98.13% 75.00%, 81.25% 58.75%, 71.56% 54.38%, 77.81% 44.38%, 90.00% 30.63%, 84.06% 12.19%, 76.25% 1.56%, 51.25% -0.94%, 37.50% 1.25%);
}
.image-pzo-yeri > p {
  left: 132px;
  top: 314.0078125px;
}
.image-pzo-yama {
  width: 340px;
  shape-outside: polygon(84.12% 3.66%, 83.82% 9.73%, 86.18% 14.54%, 84.41% 18.10%, 90.00% 21.65%, 94.12% 27.72%, 97.94% 32.95%, 98.24% 36.51%, 93.24% 38.60%, 91.18% 47.18%, 94.41% 53.87%, 96.18% 62.87%, 96.18% 72.91%, 91.47% 74.37%, 90.88% 84.00%, 95.00% 91.53%, 96.76% 97.60%, 85.00% 98.85%, 77.94% 95.71%, 73.82% 92.16%, 58.53% 92.16%, 40.88% 89.86%, 28.24% 88.39%, 31.76% 81.91%, 34.12% 77.30%, 29.12% 78.98%, 15.59% 69.98%, 3.82% 65.17%, 4.71% 53.04%, 13.24% 39.44%, 16.76% 33.58%, 13.53% 26.26%, 17.35% 17.78%, 35.88% 16.32%, 41.76% 15.27%, 46.18% 8.79%, 51.76% 7.74%, 57.06% 8.58%, 64.71% 8.37%, 62.06% 1.05%, 75.00% 1.26%, 82.35% 1.88%);
}
.image-pzo-yama > p {
  left: 211px;
  top: 406.5078125px;
}
.image-pzo-zhihuiportrait {
  width: 310px;
  shape-outside: polygon(26.77% 5.58%, 22.90% 16.72%, 26.13% 23.84%, 22.58% 33.13%, 14.52% 50.16%, 10.00% 68.11%, 5.81% 73.38%, 0.65% 89.48%, 5.81% 94.43%, 21.61% 101.86%, 79.35% 101.24%, 92.90% 94.43%, 98.39% 84.52%, 92.26% 74.00%, 75.81% 61.61%, 81.94% 49.23%, 83.87% 35.61%, 78.06% 10.22%, 73.23% 3.10%, 47.42% -2.47%);
}
.image-pzo-zhihuiportrait > p {
  left: 129px;
  top: 295.5078125px;
}
.image-pzo-pharasma-statue {
  width: 385px;
  shape-outside: polygon(45.58% 1.73%, 51.82% 8.91%, 54.42% 20.98%, 60.39% 22.13%, 62.99% 15.23%, 69.22% 14.08%, 77.53% 16.38%, 76.23% 34.20%, 75.19% 41.67%, 80.13% 43.97%, 80.13% 55.46%, 78.05% 60.92%, 79.09% 68.97%, 85.84% 74.14%, 90.26% 82.33%, 95.97% 85.49%, 98.83% 91.81%, 92.86% 95.84%, 81.17% 94.97%, 71.82% 95.55%, 61.69% 94.11%, 53.64% 96.41%, 42.47% 97.85%, 27.92% 97.85%, 8.18% 97.27%, 1.69% 90.38%, 2.99% 78.59%, 10.52% 66.53%, 11.82% 59.92%, 10.26% 45.26%, 22.47% 39.23%, 17.27% 28.02%, 17.27% 19.54%, 18.05% 8.62%, 24.81% 0.58%);
}
.image-pzo-pharasma-statue > p {
  left: 143.5px;
  top: 282.0078125px;
}
.image-pzo-guhdggi {
  width: 350px;
  shape-outside: polygon(7.71% 1.27%, 7.43% 56.85%, 2.86% 59.39%, 0.57% 62.18%, 3.14% 66.75%, 6.29% 68.53%, 6.57% 73.73%, 4.00% 79.82%, 6.00% 85.15%, 6.00% 98.86%, 13.43% 97.84%, 18.86% 92.77%, 36.29% 90.48%, 40.00% 92.01%, 46.29% 87.95%, 50.86% 93.28%, 67.71% 92.77%, 72.29% 97.34%, 86.57% 97.08%, 84.86% 91.75%, 80.00% 87.69%, 82.86% 79.57%, 89.14% 73.23%, 91.71% 61.55%, 97.14% 55.71%, 96.57% 47.08%, 99.14% 43.28%, 98.29% 38.20%, 91.71% 37.44%, 92.00% 28.30%, 97.14% 21.70%, 96.29% 13.83%, 85.14% 13.33%, 83.14% 8.50%, 74.00% 11.04%, 60.57% 9.27%, 53.14% 12.06%, 45.43% 13.33%, 40.57% 20.56%, 26.00% 17.77%, 12.86% 1.27%);
}
.image-pzo-guhdggi > p {
  left: 182px;
  top: 329.5078125px;
}
.image-pzo-undeadkitsune {
  width: 345px;
  shape-outside: polygon(27.10% 12.62%, 26.23% 17.43%, 19.86% 20.19%, 23.33% 23.63%, 20.14% 29.59%, 16.38% 32.80%, 10.58% 51.61%, 9.13% 54.82%, 7.10% 64.68%, 6.81% 77.75%, 1.88% 79.82%, 0.72% 86.47%, 4.78% 91.52%, 14.93% 91.29%, 22.46% 86.93%, 26.81% 77.52%, 36.09% 76.84%, 36.67% 90.83%, 58.41% 91.06%, 58.70% 95.87%, 62.46% 99.08%, 76.38% 99.54%, 80.14% 97.02%, 72.90% 92.20%, 72.90% 76.61%, 75.22% 65.37%, 84.20% 71.33%, 95.22% 72.25%, 96.96% 61.47%, 94.06% 54.82%, 98.12% 45.87%, 92.61% 35.55%, 98.12% 27.75%, 99.57% 22.02%, 86.52% 8.26%, 65.36% 1.38%, 51.45% 10.32%, 41.30% 10.78%, 38.70% 1.84%, 32.32% 4.13%);
}
.image-pzo-undeadkitsune > p {
  left: 138.5px;
  top: 363.0078125px;
}
.image-pzo-xinyueportrait {
  width: 320px;
  shape-outside: polygon(32.50% 5.78%, 25.63% 12.35%, 22.50% 15.78%, -0.63% 29.53%, 0.31% 83.13%, 11.88% 96.25%, 35.31% 103.13%, 59.69% 103.44%, 86.25% 99.53%, 96.88% 89.22%, 101.25% 75.47%, 100.94% 0.63%, 88.44% 0.31%, 62.50% 2.81%, 46.56% -0.31%);
}
.image-pzo-xinyueportrait > p {
  left: 123px;
  top: 298.5078125px;
}
.image-pzo-shadow-of-kugapte {
  width: 415px;
  shape-outside: polygon(59.16% 11.70%, 62.05% 9.07%, 67.35% 5.01%, 79.88% 4.54%, 87.35% 8.59%, 89.28% 13.61%, 97.23% 17.19%, 97.47% 21.48%, 93.37% 30.31%, 90.00% 39.86%, 92.41% 48.93%, 95.06% 51.79%, 97.47% 57.28%, 96.02% 67.07%, 88.55% 71.84%, 83.01% 78.76%, 85.18% 83.77%, 85.18% 88.90%, 83.25% 90.81%, 83.49% 93.92%, 65.42% 97.50%, 54.58% 98.69%, 34.58% 95.59%, 14.58% 95.59%, 6.14% 86.99%, 0.12% 65.75%, 0.84% 42.72%, 13.13% 25.06%, 9.28% 5.73%, 16.02% 0.72%, 30.72% 0.72%, 48.07% 1.43%);
}
.image-pzo-shadow-of-kugapte > p {
  left: 70.5px;
  top: 366.5078125px;
}
.image-pzo-dustedgrave {
  width: 200px;
  shape-outside: polygon(73.00% 0.23%, 83.00% 5.86%, 86.00% 13.96%, 86.50% 66.43%, 98.00% 74.88%, 99.00% 96.36%, 92.50% 98.12%, 41.50% 103.40%, 28.00% 95.65%, 20.00% 89.31%, 3.50% 77.69%, 0.00% 57.97%, 4.00% 28.40%, 30.00% 26.64%, 32.50% 7.27%, 50.00% -2.59%);
}
.image-pzo-first-long-night-fashion {
  width: 370px;
  shape-outside: polygon(59.19% 1.55%, 50.27% 6.50%, 43.24% 7.74%, 44.05% 10.53%, 48.38% 13.78%, 48.11% 17.34%, 41.89% 19.82%, 38.92% 25.70%, 35.68% 28.64%, 21.89% 28.17%, 14.86% 30.03%, 17.84% 34.99%, 24.86% 38.86%, 29.73% 41.95%, 25.95% 50.62%, 17.57% 58.82%, 2.97% 67.18%, 2.70% 71.83%, 18.38% 78.95%, 29.19% 82.66%, 34.05% 84.83%, 35.41% 89.94%, 30.27% 97.83%, 37.30% 99.69%, 47.57% 98.14%, 50.27% 90.09%, 63.51% 88.24%, 68.65% 90.71%, 69.73% 97.21%, 87.57% 98.45%, 98.11% 95.36%, 94.59% 92.57%, 82.43% 89.63%, 81.08% 77.40%, 84.59% 68.11%, 80.00% 50.93%, 83.78% 46.91%, 75.95% 32.97%, 80.54% 24.61%, 98.11% 21.52%, 98.65% 11.15%, 96.76% 1.24%, 88.65% 0.47%, 83.51% 2.63%, 80.81% 8.98%, 74.86% 8.82%, 64.59% 0.16%);
}
.image-pzo-sangpotshi-follower {
  width: 335px;
  shape-outside: polygon(17.76% 8.53%, 10.00% 11.82%, 10.60% 17.06%, 9.70% 24.61%, 16.57% 31.98%, 22.24% 36.63%, 21.64% 42.06%, 18.36% 47.87%, 22.84% 55.04%, 11.49% 59.89%, 4.63% 66.67%, -0.15% 72.09%, 7.91% 80.62%, 17.46% 86.44%, 30.60% 88.96%, 35.37% 90.89%, 31.79% 96.61%, 42.24% 96.42%, 49.10% 93.32%, 52.99% 90.60%, 57.46% 97.00%, 65.22% 99.52%, 69.40% 94.67%, 85.52% 95.64%, 91.19% 91.96%, 85.82% 88.08%, 88.51% 83.24%, 91.49% 78.97%, 88.51% 75.10%, 97.16% 67.54%, 97.16% 62.89%, 97.16% 52.62%, 89.10% 47.77%, 90.60% 40.41%, 94.18% 36.73%, 93.58% 30.72%, 86.12% 25.10%, 84.93% 16.77%, 75.07% 11.73%, 67.31% 3.59%, 57.16% 0.10%, 49.10% 4.36%, 43.73% 7.27%, 32.09% 3.39%);
}
