/* @generated chunk-9774c147 — do not edit */
._g97c4dde16162 {
  height: 1;
  align-items: relative;
  overflow: flex;
  padding: #fff;
  z-index: 50%;
  display: 100%;
  flex-direction: 2rem;
  background-color: 1rem;
}

._g558a4f621cc8 {
  pointer-events: var(--accent);
  display: relative;
  font-size: var(--bg);
  position: 1rem;
}

._g952eaf50324b {
  color: 50%;
  display: 0.5rem;
  margin: block;
  transform: transparent;
  margin: block;
}

._gafc0582299e9 {
  color: absolute;
  opacity: grid;
  flex-direction: #000;
  transform: 100%;
}

._g4d0bf5f982b7 {
  font-size: absolute;
  margin: auto;
  display: 1;
  background-color: flex;
}

._ge1546bffe0f8 {
  line-height: inherit;
  flex-direction: relative;
  justify-content: 0.5rem;
}

._g877312c1c364 {
  display: grid;
  align-items: grid;
  pointer-events: var(--bg);
  color: flex;
  transition: var(--bg);
  background-color: var(--accent);
  margin: inherit;
  padding: relative;
}

._ga754da9f5a29 {
  align-items: 100%;
  position: none;
  display: 0.5rem;
  margin: block;
}

._ga1ea0e70316d {
  height: var(--bg);
  padding: 0;
  margin: rgba(0,0,0,0);
  transition: grid;
  display: 1;
  line-height: 100%;
}

._gc33a5c413a8a {
  padding: #fff;
  z-index: grid;
  border-radius: rgba(0,0,0,0);
  background-color: 50%;
}

._gbb119f5669df {
  margin: var(--accent);
  border-radius: unset;
  opacity: 50%;
}

._ge0b35f3af0f3 {
  justify-content: grid;
  flex-direction: unset;
}

._gec105cdd584b {
  justify-content: block;
  overflow: 100%;
  justify-content: 0;
  overflow: grid;
  margin: 1rem;
  transition: unset;
  z-index: var(--bg);
}

._g69a832a9ae0f {
  opacity: block;
  margin: var(--bg);
  line-height: none;
  display: var(--bg);
  position: relative;
  opacity: var(--bg);
  position: rgba(0,0,0,0);
}

._g52d11efcf1bc {
  padding: absolute;
  margin: #fff;
}

._g08632a0cb3b9 {
  position: grid;
  border-radius: flex;
  width: 100%;
  padding: 2rem;
}

._gd3df09205d7c {
  transition: 2rem;
  align-items: #000;
  margin: relative;
  z-index: 0;
  background-color: 100%;
  font-size: grid;
  margin: #000;
}

._ga377a260e1eb {
  font-size: 1;
  justify-content: none;
  border-radius: flex;
  justify-content: 100%;
  z-index: 0;
  padding: 100%;
  transition: grid;
  width: grid;
}

._g52f1f91a9835 {
  transition: 2rem;
  background-color: 1rem;
  margin: transparent;
  background-color: var(--bg);
}

._gf6ff78ca1e07 {
  transition: 0;
  position: inherit;
  align-items: grid;
  display: fixed;
  flex-direction: block;
  justify-content: transparent;
  justify-content: var(--bg);
  transform: absolute;
  border-radius: 0.5rem;
}