body {
  background-color: rgb(232, 227, 253);
  color: rgb(0, 0, 0);
}

a {
  color: blue;
  color: purple;
}
.page-nav .item {
  color: rgb(239, 235, 255);
}

.page-content {
  background-color: #fafafa;
  color: rgb(0, 0, 0);
}

.page-content .post header {
  color: rgb(0, 0, 0);
  border-bottom: 0.5pt dashed rgba(255, 255, 255, 0.2);
}
.page-content .post code {
  background: #e6e6e6;
}
.page-content .post .highlight {
  background: #e6e6e6;
}

.page-content.paperlike::before, .page-content.paperlike::after {
  background: url("images/paper-border.light.svg");
}
.page-content.paperlike::before {
  border-right: 0.5pt dashed rgba(0, 0, 0, 0.2);
}
.page-content.paperlike::after {
  border-left: 0.5pt dashed rgba(0, 0, 0, 0.2);
}
.page-content.paperlike .post header {
  border-bottom: 0.5pt dashed rgba(0, 0, 0, 0.2);
}

.deco-container {
  background: linear-gradient(0deg, #5f00cc 0%, rgb(13, 0, 145) 100%);
}

.deco-container > .shade svg .s-c1 {
  fill: rgb(232, 227, 253);
}
.deco-container > .shade svg .s-c2 {
  fill: rgba(232, 227, 253, 0.5);
}
.deco-container > .shade svg .s-c3 {
  fill: rgb(39, 42, 180);
}

.lander .contents .hole .anim-path {
  fill: rgb(232, 227, 253);
}

.lander .contents .brace {
  fill: rgb(202.8692307692, 195.6, 233.4);
}

@keyframes anim-hide-hole-popin {
  0% {
    background: rgb(232, 227, 253);
  }
  99% {
    background: rgb(232, 227, 253);
  }
  100% {
    background: none;
  }
}
.project-link .contents {
  background: hsl(251.5384615385, 86.6666666667%, 104.1176470588%) !important;
  border-color: rgb(191.6538461538, 177.375, 251.625) !important;
}

.page-footer {
  color: #4b4b4b;
}

@media (prefers-color-scheme: dark) {
  body {
    background-color: rgb(49, 48, 61);
    color: rgb(240, 240, 240);
  }
  a {
    color: rgb(115, 164, 255);
    color: rgb(178, 130, 233);
  }
  .page-nav .item {
    color: rgb(239, 235, 255);
  }
  .page-content {
    background-color: rgb(71.9266055046, 70.4587155963, 89.5412844037);
    color: rgb(240, 240, 240);
  }
  .page-content .post header {
    color: rgb(240, 240, 240);
    border-bottom: 0.5pt dashed rgba(255, 255, 255, 0.2);
  }
  .page-content .post code {
    background: #292929;
  }
  .page-content .post .highlight {
    background: #292929;
  }
  .page-content.paperlike::before, .page-content.paperlike::after {
    background: url("images/paper-border.dark.svg");
  }
  .page-content.paperlike::before {
    border-right: 0.5pt dashed rgba(255, 255, 255, 0.2);
  }
  .page-content.paperlike::after {
    border-left: 0.5pt dashed rgba(255, 255, 255, 0.2);
  }
  .page-content.paperlike .post header {
    border-bottom: 0.5pt dashed rgba(255, 255, 255, 0.2);
  }
  .deco-container {
    background: linear-gradient(0deg, #5f00cc 0%, rgb(13, 0, 145) 100%);
  }
  .deco-container > .shade svg .s-c1 {
    fill: rgb(49, 48, 61);
  }
  .deco-container > .shade svg .s-c2 {
    fill: rgba(49, 48, 61, 0.5);
  }
  .deco-container > .shade svg .s-c3 {
    fill: rgb(39, 42, 180);
  }
  .lander .contents .hole .anim-path {
    fill: rgb(49, 48, 61);
  }
  .lander .contents .brace {
    fill: rgb(71.9266055046, 70.4587155963, 89.5412844037);
  }
  @keyframes anim-hide-hole-popin {
    0% {
      background: rgb(49, 48, 61);
    }
    99% {
      background: rgb(49, 48, 61);
    }
    100% {
      background: none;
    }
  }
  .project-link .contents {
    background: rgb(71.9266055046, 70.4587155963, 89.5412844037) !important;
    border-color: rgb(94.8532110092, 92.9174311927, 118.0825688073) !important;
  }
  .page-footer {
    color: #a0a0a0;
  }
}

/*# sourceMappingURL=theme-any.css.map */