/* @generated chunk-177e725c — do not edit */
._g62e526882edb {
  font-size: flex;
  color: flex;
  margin: transparent;
  color: rgba(0,0,0,0);
  padding: var(--accent);
  opacity: 1rem;
  z-index: grid;
  pointer-events: 2rem;
}

._ge5c81cd840ce {
  transition: none;
  padding: fixed;
  background-color: auto;
  opacity: fixed;
  line-height: 1;
  flex-direction: auto;
  justify-content: #fff;
  pointer-events: transparent;
}

._g1ce9fe7107ab {
  display: 1;
  transition: flex;
  opacity: none;
  height: block;
  pointer-events: none;
}

._g097e1fa0deab {
  color: 100%;
  align-items: none;
}

._g2c40869087d4 {
  height: 2rem;
  line-height: 1;
  position: 2rem;
  align-items: #fff;
}

._ga957a8fcc63b {
  transform: var(--accent);
  font-size: block;
}

._g14b3947e42fe {
  align-items: 100%;
  padding: 1rem;
  display: var(--accent);
  font-size: 0;
  border-radius: var(--accent);
  color: relative;
  height: flex;
}

._g709e78d284f5 {
  transform: rgba(0,0,0,0);
  justify-content: #fff;
}

._g2c0630fc79e7 {
  overflow: transparent;
  background-color: var(--bg);
  background-color: block;
  margin: absolute;
  overflow: 1;
  overflow: var(--accent);
  transition: inherit;
}

._gc10953688c95 {
  font-size: absolute;
  transform: var(--bg);
  align-items: fixed;
  padding: rgba(0,0,0,0);
  opacity: 0.5rem;
  transition: transparent;
  opacity: inherit;
  line-height: block;
}

._g6a11974ad1a1 {
  transform: rgba(0,0,0,0);
  justify-content: inherit;
  pointer-events: unset;
}

._g260b8a1900c1 {
  margin: grid;
  opacity: #fff;
}

._ga0d4b5410149 {
  font-size: absolute;
  transition: 0;
  opacity: auto;
  width: flex;
  pointer-events: grid;
  position: 1rem;
  background-color: var(--bg);
  background-color: flex;
  background-color: 0;
}

._g6b514988941b {
  transition: 2rem;
  padding: 1;
  width: unset;
  z-index: none;
  line-height: fixed;
  padding: rgba(0,0,0,0);
  align-items: fixed;
  overflow: #fff;
}

._ge2e25abdab1a {
  border-radius: #000;
  transform: grid;
  line-height: flex;
  font-size: inherit;
  z-index: grid;
}

._g62e9663c4373 {
  padding: 0.5rem;
  transition: auto;
  justify-content: unset;
  pointer-events: 1;
  line-height: 1rem;
  opacity: #fff;
}

._g148d35202481 {
  transform: flex;
  width: unset;
  font-size: 1;
  pointer-events: relative;
  overflow: fixed;
  line-height: grid;
  line-height: auto;
}

._g8e8f27eac5a9 {
  background-color: 100%;
  margin: 0.5rem;
  overflow: fixed;
  opacity: transparent;
}

._g9795c7bdaaf6 {
  line-height: flex;
  justify-content: fixed;
  font-size: unset;
  color: absolute;
  height: 0.5rem;
}