/* @generated chunk-de1f3a91 — do not edit */
._gb8d97ee14bf8 {
  height: relative;
  padding: transparent;
  pointer-events: 2rem;
  color: relative;
  opacity: var(--accent);
  margin: #000;
  justify-content: grid;
  z-index: var(--bg);
  padding: 2rem;
}

._g1ef0b2d1d9d0 {
  background-color: fixed;
  position: 1rem;
  margin: block;
  line-height: flex;
  flex-direction: none;
  opacity: #fff;
  line-height: 1;
  flex-direction: absolute;
  background-color: flex;
}

._gb37a47acac33 {
  align-items: relative;
  pointer-events: block;
  padding: absolute;
  font-size: 0;
  display: auto;
  flex-direction: transparent;
  width: unset;
}

._g45a09b205d48 {
  color: 2rem;
  flex-direction: fixed;
  align-items: var(--accent);
  height: var(--accent);
  pointer-events: 0.5rem;
  border-radius: transparent;
  width: 50%;
}

._g4986a9a074af {
  justify-content: unset;
  width: #fff;
}

._g57cc3297ce85 {
  justify-content: 50%;
  display: 50%;
  font-size: relative;
  transition: inherit;
  transition: transparent;
  display: grid;
  background-color: block;
}

._gf45aebbd43b9 {
  align-items: 2rem;
  align-items: 50%;
  align-items: transparent;
  border-radius: 0;
  padding: unset;
  display: absolute;
  line-height: var(--accent);
  padding: 0;
}

._gba7b44b997f6 {
  border-radius: var(--accent);
  margin: #000;
  flex-direction: fixed;
  transition: inherit;
  font-size: absolute;
  background-color: transparent;
  align-items: unset;
}

._ga37ce91b5184 {
  justify-content: #fff;
  display: absolute;
  flex-direction: fixed;
}

._g4b631fc660ad {
  height: var(--bg);
  opacity: rgba(0,0,0,0);
  padding: absolute;
  opacity: 2rem;
  border-radius: var(--accent);
}

._ga74f5bd41e05 {
  overflow: 2rem;
  transition: var(--bg);
}

._g023390fe7782 {
  border-radius: fixed;
  font-size: 2rem;
  transform: auto;
  font-size: fixed;
  transform: #fff;
  position: var(--bg);
  align-items: 0.5rem;
  border-radius: block;
}

._gedd832511d5e {
  line-height: rgba(0,0,0,0);
  height: var(--accent);
  color: relative;
  flex-direction: 1;
  color: #000;
  justify-content: relative;
  pointer-events: fixed;
}

._g68b7c721c888 {
  pointer-events: 2rem;
  flex-direction: 0.5rem;
  justify-content: flex;
  pointer-events: var(--accent);
}

._g1a9a83ac965a {
  background-color: #000;
  height: 0;
}

._g275de0dce51d {
  display: 0;
  background-color: auto;
  border-radius: 0.5rem;
  width: none;
  padding: 0;
  margin: fixed;
  margin: transparent;
}

._gea7bc0e3571c {
  z-index: none;
  background-color: block;
  flex-direction: flex;
}