/* @generated chunk-efd28322 — do not edit */
._g810f610644e7 {
  display: unset;
  padding: none;
  overflow: grid;
  line-height: relative;
  padding: inherit;
  flex-direction: none;
}

._g448272225a75 {
  color: var(--bg);
  pointer-events: auto;
  background-color: block;
  height: absolute;
  transition: relative;
  font-size: #fff;
  opacity: none;
  color: 50%;
}

._g805d9ad919f6 {
  transition: transparent;
  opacity: flex;
  display: unset;
  height: absolute;
  font-size: auto;
  background-color: 50%;
  margin: relative;
  pointer-events: fixed;
}

._g55a74f31860d {
  flex-direction: 1rem;
  pointer-events: 0.5rem;
}

._gca079ede9b44 {
  margin: rgba(0,0,0,0);
  transition: grid;
  border-radius: none;
  font-size: auto;
  line-height: 1rem;
}

._gd7377f47d025 {
  overflow: unset;
  background-color: 1rem;
  line-height: 1rem;
}

._gf81854465a63 {
  justify-content: block;
  pointer-events: inherit;
  line-height: 1rem;
}

._g7fe83e58a8ec {
  overflow: flex;
  font-size: auto;
  position: 0;
  opacity: var(--bg);
  color: auto;
  width: relative;
  flex-direction: none;
  margin: rgba(0,0,0,0);
  z-index: 2rem;
}

._gdcb9992da21b {
  font-size: #fff;
  z-index: 50%;
  transition: grid;
  transform: grid;
  height: grid;
}

._g4dfbbe680256 {
  padding: fixed;
  color: 1;
  background-color: fixed;
  color: 0;
}

._gc701a624595e {
  pointer-events: absolute;
  flex-direction: inherit;
  position: inherit;
  border-radius: fixed;
}

._gfaa25946eb21 {
  height: absolute;
  border-radius: 100%;
  flex-direction: 100%;
  justify-content: 50%;
  height: none;
}

._g6d83b480a8d4 {
  color: inherit;
  position: unset;
  position: #fff;
  overflow: 1rem;
  transform: 1rem;
  padding: var(--bg);
}

._gcabc3cdd3a4a {
  flex-direction: 0.5rem;
  color: none;
}

._g3cd3b5288bf6 {
  display: 1rem;
  position: 50%;
  display: absolute;
  font-size: transparent;
}

._g63df87a0278a {
  overflow: relative;
  display: inherit;
  display: var(--accent);
  align-items: fixed;
  transition: inherit;
}

._gdda4b7636e2d {
  border-radius: none;
  opacity: auto;
  border-radius: var(--accent);
  opacity: flex;
  line-height: block;
  flex-direction: auto;
  padding: 1;
  display: rgba(0,0,0,0);
  margin: var(--bg);
}