._flgwqx0-2-0-1 {
  background-color: var(--dt-colors-background-container-neutral-default, #f2f2f5);
  width: 100%;
  max-width: 100vw;
  height: 100dvh;
  height: 100vh;
  max-height: 100vh;
  overflow: hidden;
}
._flgwqx1-2-0-1 {
  padding: var(--dt-spacings-size-8, 8px);
  box-sizing: border-box;
}
._flgwqx2-2-0-1 {
  box-sizing: border-box;
  height: 100%;
}
._flgwqx3-2-0-1 {
  background-color: var(--dt-colors-background-base-default, #f9f9fa);
  border-radius: var(--dt-borders-radius-surface-default, 16px) 0 0 0;
  height: 100%;
  overflow: hidden;
  transition: border-radius var(--dt-animations-fade-in-duration-fast, 150ms) var(--dt-animations-fade-in-easing, cubic-bezier(0.5, 0, 1, 1));
}
._flgwqx4-2-0-1 {
  line-height: 0;
  transform: rotate(0);
}
._flgwqx5-2-0-1 {
  line-height: 0;
  transform: rotate(180deg);
}
._flgwqx6-2-0-1 {
  grid-area: header;
  width: 100%;
  padding: var(--dt-spacings-size-8, 8px);
  box-sizing: border-box;
}
._flgwqx7-2-0-1 {
  background-color: var(--dt-colors-background-base-default, #f9f9fa);
  border-radius: 0 0 0 0;
  transition: border-radius var(--dt-animations-fade-in-duration-fast, 150ms) var(--dt-animations-fade-in-easing, cubic-bezier(0.5, 0, 1, 1));
}
._flgwqx8-2-0-1 {
  border-top-left-radius: var(--dt-borders-radius-surface-default, 16px);
}
._flgwqx9-2-0-1 {
  border-top-right-radius: var(--dt-borders-radius-surface-default, 16px);
}
@media (prefers-reduced-motion) {
  ._flgwqx3-2-0-1 {
    transition: none;
  }
  ._flgwqx7-2-0-1 {
    transition: none;
  }
}