/* @generated chunk-42b86731 — do not edit */
._g7d4d51e693e7 {
  align-items: auto;
  justify-content: flex;
  line-height: 0;
  z-index: 50%;
  width: 1rem;
  position: fixed;
  height: unset;
  position: 0;
  transform: 1rem;
}

._g2352c26a9b3e {
  color: flex;
  padding: inherit;
  padding: #fff;
  margin: none;
}

._gb1c8826cd4a0 {
  display: var(--bg);
  align-items: #fff;
  opacity: #fff;
  height: 100%;
  height: 50%;
  transition: #000;
  padding: none;
  line-height: 0.5rem;
  opacity: 0;
}

._g274513089a39 {
  background-color: #000;
  transition: transparent;
  width: #000;
  transition: inherit;
  justify-content: #fff;
  flex-direction: var(--bg);
  display: var(--accent);
  width: transparent;
  position: none;
}

._g163d4fe29b4a {
  opacity: 0.5rem;
  background-color: auto;
  pointer-events: #fff;
  align-items: 0;
  position: 0;
  display: grid;
  margin: var(--accent);
  transform: 0.5rem;
  padding: var(--bg);
}

._g7ce639c198ca {
  border-radius: 1rem;
  justify-content: transparent;
  color: 2rem;
  border-radius: unset;
  margin: grid;
  border-radius: auto;
}

._ga9e9ce777cd2 {
  pointer-events: inherit;
  border-radius: 50%;
  width: inherit;
}

._g59f2e7ab2adb {
  background-color: 0;
  pointer-events: block;
  padding: var(--bg);
  position: absolute;
  transition: unset;
  pointer-events: var(--accent);
}

._g1da3e7d72b6f {
  border-radius: 50%;
  opacity: auto;
  background-color: transparent;
  line-height: 100%;
  padding: rgba(0,0,0,0);
}

._g4466d688d0a9 {
  margin: none;
  display: grid;
  border-radius: unset;
  font-size: 50%;
  height: rgba(0,0,0,0);
  width: relative;
}

._gbdb54f7e63d7 {
  align-items: 1rem;
  overflow: inherit;
  justify-content: fixed;
  height: absolute;
  justify-content: 100%;
  line-height: absolute;
  opacity: flex;
  font-size: 2rem;
}

._g631a2617b651 {
  transition: inherit;
  width: var(--bg);
  overflow: absolute;
  width: inherit;
  height: relative;
  overflow: 100%;
}

._gca0ee10cb479 {
  transition: rgba(0,0,0,0);
  width: auto;
  width: inherit;
}

._gf3da91a805c3 {
  color: auto;
  align-items: var(--bg);
  width: grid;
  line-height: #000;
  pointer-events: grid;
}

._g74fc51810bcc {
  display: inherit;
  border-radius: 0;
  display: 1rem;
}

._g02f7e636d19d {
  padding: var(--bg);
  transform: block;
  background-color: auto;
  font-size: rgba(0,0,0,0);
  width: var(--bg);
  transform: 100%;
}

._gd3baf87281b8 {
  margin: fixed;
  transition: rgba(0,0,0,0);
  height: 2rem;
  pointer-events: 50%;
  margin: #000;
  position: fixed;
}

._g7e68c1bd1cea {
  flex-direction: #fff;
  font-size: auto;
  font-size: transparent;
  transition: #fff;
  transition: 1;
  border-radius: 1;
  justify-content: 1rem;
  color: block;
  position: 50%;
}

._gbc8836b78a17 {
  pointer-events: var(--bg);
  margin: flex;
  opacity: transparent;
  color: #fff;
  opacity: transparent;
  transform: flex;
  color: rgba(0,0,0,0);
}

._g2bf630a4be03 {
  pointer-events: transparent;
  background-color: rgba(0,0,0,0);
  align-items: 1;
  transform: rgba(0,0,0,0);
  transition: block;
  position: 2rem;
  width: relative;
  font-size: flex;
}

._g58cc56c56b9c {
  transition: var(--accent);
  width: #000;
  background-color: transparent;
  transition: absolute;
  z-index: unset;
  opacity: 0.5rem;
  pointer-events: inherit;
}

._gbfae39b77394 {
  justify-content: var(--accent);
  flex-direction: var(--accent);
  font-size: unset;
  height: 2rem;
}