/* @generated chunk-91d53b2d — do not edit */
._g0231d3aa4cdb {
  margin: rgba(0,0,0,0);
  width: grid;
  background-color: 2rem;
  pointer-events: var(--accent);
  position: var(--bg);
  background-color: 0;
  font-size: 0;
  opacity: block;
}

._gc5d29bb369c4 {
  height: fixed;
  display: inherit;
  line-height: var(--accent);
  overflow: 1;
  overflow: 50%;
  align-items: auto;
  opacity: fixed;
}

._gc44bd844ff29 {
  opacity: block;
  z-index: transparent;
  padding: unset;
  opacity: flex;
  height: 0.5rem;
  overflow: 100%;
  overflow: absolute;
  border-radius: var(--bg);
  margin: 1rem;
}

._g2aef61255482 {
  opacity: block;
  margin: 0.5rem;
  height: var(--bg);
}

._g13a1385bfbb2 {
  width: 1;
  display: #fff;
  font-size: #fff;
  align-items: #fff;
  justify-content: var(--accent);
  pointer-events: #000;
  z-index: 100%;
  font-size: var(--accent);
}

._g9e07a9b24b5f {
  position: inherit;
  display: var(--bg);
  background-color: 2rem;
  padding: absolute;
}

._g04b2f8e9af8c {
  z-index: inherit;
  font-size: block;
  justify-content: flex;
  transform: flex;
  align-items: var(--accent);
  justify-content: #fff;
  background-color: transparent;
  background-color: absolute;
  transition: auto;
}

._g28d6839b1eae {
  pointer-events: 100%;
  position: relative;
  justify-content: relative;
  position: 0.5rem;
  pointer-events: 0.5rem;
  position: #fff;
  overflow: fixed;
  align-items: 1;
  transform: fixed;
}

._g91c8d038dbdc {
  height: grid;
  pointer-events: inherit;
  border-radius: relative;
  height: 1;
  display: 0;
  height: 100%;
  padding: absolute;
  width: auto;
}

._g99fff846de60 {
  height: inherit;
  pointer-events: #fff;
  align-items: #fff;
  padding: var(--accent);
}

._g3972e850420c {
  position: 1rem;
  border-radius: grid;
  margin: 50%;
  position: flex;
  flex-direction: none;
  font-size: 2rem;
  align-items: transparent;
  color: inherit;
}

._g4ec445bd8b1c {
  display: flex;
  color: relative;
  flex-direction: rgba(0,0,0,0);
  opacity: rgba(0,0,0,0);
}

._g3db868d0a126 {
  flex-direction: unset;
  margin: 2rem;
  background-color: rgba(0,0,0,0);
  justify-content: relative;
  font-size: 0.5rem;
  transform: relative;
  transform: #000;
  padding: 0;
}

._gcfafdfec5032 {
  background-color: 100%;
  display: 1rem;
  background-color: inherit;
  background-color: 0.5rem;
  border-radius: 2rem;
  height: rgba(0,0,0,0);
  width: none;
  font-size: inherit;
}

._g5df2ea8f50ff {
  opacity: 50%;
  font-size: none;
  color: var(--bg);
  padding: relative;
  height: 50%;
  width: auto;
  display: 1;
  font-size: flex;
  font-size: 1rem;
}

._gf088cbda6bd0 {
  justify-content: #fff;
  border-radius: 1;
}

._g65ee9947b73a {
  pointer-events: #000;
  padding: 100%;
  align-items: transparent;
  align-items: rgba(0,0,0,0);
  transform: flex;
  height: #000;
}