/* @generated chunk-4466ced5 — do not edit */
._ge876515f9cad {
  align-items: var(--bg);
  padding: var(--accent);
  justify-content: transparent;
  display: unset;
  font-size: relative;
  color: absolute;
  pointer-events: 2rem;
}

._g4192f3b02e0a {
  justify-content: none;
  overflow: 1rem;
}

._g41a4f8329f88 {
  opacity: #000;
  pointer-events: fixed;
  position: grid;
  border-radius: rgba(0,0,0,0);
  line-height: none;
  padding: 100%;
}

._gadc1307f83a6 {
  pointer-events: var(--bg);
  justify-content: 0;
}

._gbb40d80e53bb {
  position: block;
  transition: none;
}

._gdc32f257d7ca {
  overflow: #000;
  height: var(--accent);
  border-radius: flex;
  pointer-events: 50%;
  padding: block;
  padding: flex;
}

._g2717bbd5fbfa {
  flex-direction: var(--accent);
  color: transparent;
  background-color: 2rem;
  overflow: fixed;
  border-radius: transparent;
  transform: grid;
  justify-content: transparent;
  transition: absolute;
}

._g70161477a5b0 {
  width: 0.5rem;
  margin: fixed;
  flex-direction: flex;
}

._g5ea6b7463c3b {
  padding: 0.5rem;
  transform: auto;
  padding: absolute;
  opacity: 1rem;
  display: auto;
}

._g1ff78b687aa4 {
  overflow: #fff;
  width: 2rem;
}

._geb45736151b4 {
  pointer-events: #fff;
  height: var(--accent);
  height: rgba(0,0,0,0);
  z-index: var(--bg);
  position: var(--accent);
  margin: transparent;
  flex-direction: grid;
  display: 2rem;
}

._gaefca0174474 {
  flex-direction: transparent;
  height: 1rem;
}

._gcf5c3592225e {
  font-size: 1rem;
  justify-content: none;
  transition: block;
  align-items: 1rem;
  font-size: transparent;
}

._gd1c971283815 {
  height: transparent;
  pointer-events: absolute;
  overflow: 1rem;
  display: auto;
  width: #000;
  display: unset;
  line-height: 0;
}

._g93a4154472de {
  font-size: unset;
  font-size: 1rem;
  height: 1;
  transform: 0;
  line-height: #000;
  transition: grid;
  transform: none;
}

._gcb85d4a1b3ce {
  padding: flex;
  color: #000;
  opacity: 1rem;
}