@media all, Print {
  @page {
    size: 21cm 29.7cm; }
  div {
    position: absolute; }
    div[circle] {
      background-repeat: repeat;
      transform: scaleX(5deg);
      opacity: 0.8;
      shape-outside: ellipse(99% 50%);
      clip-path: ellipse(60% 50%);
      background: linear-gradient(100deg, white 0%, rgba(0, 0, 0, 0.4) 35%, black 100%); }
    div[circle="one"] {
      width: 4cm;
      height: 12cm; }
      div[circle="one"]:nth-of-type(even) {
        background: rgba(0, 0, 0, 0.4);
        z-index: 1;
        right: 0;
        top: 0.8cm;
        border: 502px dotted rgba(0, 0, 0, 0.4); }
    div[rectangle="three"] {
      shape-outside: ellipse(50% 50%);
      background: linear-gradient(22deg, rgba(0, 0, 0, 0.4) 0%, black 45%, black 100%);
      -webkit-clip-path: polygon(326px 463px, 765px 236px, 687px 31px, 271px 100px, 70px 10px, 49px 250px, 133px 406px, 374px 462px, 529px 393px);
      clip-path: polygon(326px 463px, 765px 236px, 687px 31px, 271px 100px, 70px 10px, 49px 250px, 133px 406px, 374px 462px, 529px 393px); }
    div[circle="two"] {
      top: 1.6cm;
      width: 16cm;
      height: 28cm; }
      div[circle="two"]:nth-of-type(even) {
        transform: rotate(10deg), scaleX(100);
        margin-left: 0.4cm;
        border: 10px solid white;
        border-radius: 50% 90% 50% 80% / 60% 60% 40% 80%; }
    div[rectangle="four"] {
      z-index: 3;
      width: 8cm;
      height: 16cm;
      border: 402px dashed rgba(0, 0, 0, 0.4);
      background: linear-gradient(60deg, black 0%, rgba(0, 0, 0, 0.4) 25%, #f6f8f9 100%);
      border-radius: 50% 50% 90% 80% / 60% 80% 90% 80%; } }

/*# sourceMappingURL=style.css.map */
