html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  cursor: url(/assets/deco/foot-cursor-normal.svg) 0 3, auto;
}

a {
  cursor: url(/assets/deco/foot-cursor-clickable.svg) 0 3, pointer;
}

.garden {
  margin: 0;
  background: #002255 url("/assets/bg/blender-bubbles.avif");
  color: var(--primary-text-color);
  transition: background 0.1s ease-in, color 0.1s ease-in;
  background-size: 128px 128px;
  font: sans-serif;
}

.plant {
  width: 250px;
  height: 250px;
}

.wavy {
  height: 160px;
  background-image: radial-gradient(50% 50% at top, #ff69b6 0%, #ff69b6 12.5%, #FF0018 12.5%, #FF0018 25%, #FFA52C 25%, #FFA52C 37.5%, #FFFF41 37.5%, #FFFF41 50%, #008018 50%, #008018 62.5%, #00C0C0 62.5%, #00C0C0 75%, #400098 75%, #400098 87.5%, #86007D 87.5%, #86007D 100%, transparent 100%), radial-gradient(50% 50% at bottom, #86007D 0%, #86007D 12.5%, #400098 12.5%, #400098 25%, #00C0C0 25%, #00C0C0 37.5%, #008010 37.5%, #008010 50%, #FFFF41 50%, #FFFF41 62.5%, #FFA52C 62.5%, #FFA52C 75%, #FF0018 75%, #FF0018 87.5%, #FF69B6 87.5%, #FF69B6 100%, transparent 100%);
  background-position: 0 0, 32px 0;
  background-size: 64px 64px;
}

.wavy-bg {
  background-image: linear-gradient(var(--primary-background-color) 0%, var(--primary-background-color) 80%, transparent 80%, transparent 100%);
}

.plant-text {
  margin-top: 60px;
}
.plant-text p {
  width: fit-content;
  background: white;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin-top: 2px;
  margin-bottom: 2px;
}

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