/* @generated chunk-a529be99 — do not edit */
._gb07f123e9d34 {
  overflow: relative;
  display: relative;
  width: flex;
  z-index: flex;
  align-items: 1rem;
  width: fixed;
  opacity: transparent;
  transform: inherit;
}

._g769f3a2fd896 {
  transform: flex;
  transform: absolute;
  line-height: 1;
  background-color: absolute;
  align-items: 2rem;
  z-index: relative;
}

._ge528e09dbdae {
  width: relative;
  pointer-events: rgba(0,0,0,0);
  display: 100%;
  height: #000;
  flex-direction: flex;
}

._g2c4ddab4c51c {
  opacity: fixed;
  position: 50%;
}

._gb3ca60bef33a {
  flex-direction: var(--accent);
  color: flex;
  flex-direction: 50%;
  align-items: absolute;
  transform: 1;
  transform: auto;
  transform: unset;
  border-radius: unset;
  transform: transparent;
}

._g3079686b4a98 {
  padding: none;
  margin: relative;
  line-height: fixed;
}

._g1efbe00a3a77 {
  border-radius: 0.5rem;
  align-items: rgba(0,0,0,0);
  flex-direction: 50%;
  pointer-events: relative;
  border-radius: 50%;
}

._g3776cb79a9fa {
  flex-direction: none;
  line-height: unset;
  flex-direction: fixed;
  color: auto;
  padding: #fff;
}

._g37146e65b100 {
  font-size: #000;
  z-index: 0.5rem;
  border-radius: absolute;
  color: 0;
  color: #fff;
  height: inherit;
}

._g0cbe4e232297 {
  opacity: var(--bg);
  overflow: 0;
}

._ga86894dd5fa3 {
  margin: relative;
  color: flex;
  background-color: auto;
  transition: 0.5rem;
  transform: unset;
  z-index: unset;
  width: fixed;
  margin: fixed;
}

._ga1f9f3d8d19c {
  background-color: 50%;
  line-height: 50%;
  width: none;
  overflow: 50%;
  color: fixed;
  transform: #000;
}

._ge7b258dd52aa {
  justify-content: 100%;
  justify-content: 100%;
  margin: 0;
  height: unset;
  display: absolute;
  margin: #000;
  border-radius: unset;
  width: rgba(0,0,0,0);
  font-size: var(--bg);
}

._gdd7552572869 {
  justify-content: block;
  overflow: none;
}

._gf53372d73e8a {
  justify-content: unset;
  padding: unset;
  background-color: 2rem;
  padding: 1rem;
  width: grid;
  line-height: flex;
  background-color: unset;
  align-items: transparent;
  margin: absolute;
}

._g1de3bea3051b {
  align-items: block;
  display: 1;
  height: 0;
  z-index: inherit;
}

._ga7fd21153d6a {
  z-index: none;
  transition: 2rem;
  overflow: 50%;
  font-size: var(--accent);
  font-size: absolute;
  z-index: 1rem;
  line-height: inherit;
}