:root ._justifyContent-space-betwe3241 {
  justify-content: space-between;
}
:root ._gap-t-space-spa1360333981 {
  gap: var(--t-space-spacing48);
}
:root ._gap-t-space-spa94665593 {
  gap: var(--t-space-spacing8);
}
:root ._alignItems-flex-start {
  align-items: flex-start;
}
:root ._flexShrink-1 {
  flex-shrink: 1;
}
:root ._flexGrow-1 {
  flex-grow: 1;
}
:root ._borderTopLeftRadius-t-radius-ro291586424 {
  border-top-left-radius: var(--t-radius-rounded20);
}
:root ._borderTopRightRadius-t-radius-ro291586424 {
  border-top-right-radius: var(--t-radius-rounded20);
}
:root ._borderBottomRightRadius-t-radius-ro291586424 {
  border-bottom-right-radius: var(--t-radius-rounded20);
}
:root ._borderBottomLeftRadius-t-radius-ro291586424 {
  border-bottom-left-radius: var(--t-radius-rounded20);
}
:root ._pt-t-space-spa1360334080 {
  padding-top: var(--t-space-spacing12);
}
:root ._pr-t-space-spa1360334080 {
  padding-right: var(--t-space-spacing12);
}
:root ._pb-t-space-spa1360334080 {
  padding-bottom: var(--t-space-spacing12);
}
:root ._pl-t-space-spa1360334080 {
  padding-left: var(--t-space-spacing12);
}
:root ._gap-t-space-spa1360334047 {
  gap: var(--t-space-spacing24);
}
:root ._mb-t-space-spa1360334076 {
  margin-bottom: var(--t-space-spacing16);
}
:root ._pt-t-space-spa1360334047 {
  padding-top: var(--t-space-spacing24);
}
:root ._pb-t-space-spa94665593 {
  padding-bottom: var(--t-space-spacing8);
}
:root ._borderTopWidth-0px {
  border-top-width: 0;
}
:root ._borderRightWidth-0px {
  border-right-width: 0;
}
:root ._borderBottomWidth-1px {
  border-bottom-width: 1px;
}
:root ._borderLeftWidth-0px {
  border-left-width: 0;
}
:root ._height-0px {
  height: 0;
}
:root ._maxHeight-0px {
  max-height: 0;
}
:root ._flexWrap-wrap {
  flex-wrap: wrap;
}
:root ._gap-t-space-gap1569 {
  gap: var(--t-space-gap12);
}
:root ._backgroundColor-surface2 {
  background-color: var(--surface2);
}
:root ._width-max-content {
  width: max-content;
}
:root ._borderTopLeftRadius-t-radius-ro840690002 {
  border-top-left-radius: var(--t-radius-rounded8);
}
:root ._borderTopRightRadius-t-radius-ro840690002 {
  border-top-right-radius: var(--t-radius-rounded8);
}
:root ._borderBottomRightRadius-t-radius-ro840690002 {
  border-bottom-right-radius: var(--t-radius-rounded8);
}
:root ._borderBottomLeftRadius-t-radius-ro840690002 {
  border-bottom-left-radius: var(--t-radius-rounded8);
}
:root ._gap-t-space-gap56 {
  gap: var(--t-space-gap8);
}
:root ._gap-t-space-spa1360334080 {
  gap: var(--t-space-spacing12);
}
:root ._pr-t-space-pad1331704925 {
  padding-right: var(--t-space-padding16);
}
:root ._pl-t-space-pad1331704925 {
  padding-left: var(--t-space-padding16);
}
:root ._mt-t-space-gap1569 {
  margin-top: var(--t-space-gap12);
}
:root ._pt-t-space-pad1331704929 {
  padding-top: var(--t-space-padding12);
}
:root ._pr-t-space-pad1331704929 {
  padding-right: var(--t-space-padding12);
}
:root ._pb-t-space-pad1331704929 {
  padding-bottom: var(--t-space-padding12);
}
:root ._pl-t-space-pad1331704929 {
  padding-left: var(--t-space-padding12);
}
:root ._backgroundColor-surface3 {
  background-color: var(--surface3);
}
:root ._borderTopLeftRadius-t-radius-ro291586453 {
  border-top-left-radius: var(--t-radius-rounded12);
}
:root ._borderTopRightRadius-t-radius-ro291586453 {
  border-top-right-radius: var(--t-radius-rounded12);
}
:root ._borderBottomRightRadius-t-radius-ro291586453 {
  border-bottom-right-radius: var(--t-radius-rounded12);
}
:root ._borderBottomLeftRadius-t-radius-ro291586453 {
  border-bottom-left-radius: var(--t-radius-rounded12);
}
:root ._display-flex {
  display: flex;
}
:root ._alignItems-stretch {
  align-items: stretch;
}
:root ._flexBasis-auto {
  flex-basis: auto;
}
:root ._boxSizing-border-box {
  box-sizing: border-box;
}
:root ._position-relative {
  position: relative;
}
:root ._minHeight-0px {
  min-height: 0;
}
:root ._minWidth-0px {
  min-width: 0;
}
:root ._flexShrink-0 {
  flex-shrink: 0;
}
:root ._flexDirection-column {
  flex-direction: column;
}
:root ._justifyContent-center {
  justify-content: center;
}
:root ._alignItems-center {
  align-items: center;
}
:root ._pt-t-space-spa94665589 {
  padding-top: var(--t-space-spacing4);
}
:root ._pr-t-space-spa94665589 {
  padding-right: var(--t-space-spacing4);
}
:root ._pb-t-space-spa94665589 {
  padding-bottom: var(--t-space-spacing4);
}
:root ._pl-t-space-spa94665589 {
  padding-left: var(--t-space-spacing4);
}
:root ._backgroundColor-surface1 {
  background-color: var(--surface1);
}
:root ._borderTopLeftRadius-t-radius-ro1041013639 {
  border-top-left-radius: var(--t-radius-roundedFull);
}
:root ._borderTopRightRadius-t-radius-ro1041013639 {
  border-top-right-radius: var(--t-radius-roundedFull);
}
:root ._borderBottomRightRadius-t-radius-ro1041013639 {
  border-bottom-right-radius: var(--t-radius-roundedFull);
}
:root ._borderBottomLeftRadius-t-radius-ro1041013639 {
  border-bottom-left-radius: var(--t-radius-roundedFull);
}
:root ._width-10037 {
  width: 100%;
}
:root ._mt-t-space-spa94665593 {
  margin-top: var(--t-space-spacing8);
}
:root ._pt-t-space-spa1360334051 {
  padding-top: var(--t-space-spacing20);
}
:root ._pb-t-space-spa1360334076 {
  padding-bottom: var(--t-space-spacing16);
}
:root ._pr-t-space-spa1360334076 {
  padding-right: var(--t-space-spacing16);
}
:root ._pl-t-space-spa1360334076 {
  padding-left: var(--t-space-spacing16);
}
:root ._borderTopLeftRadius-t-radius-ro291586449 {
  border-top-left-radius: var(--t-radius-rounded16);
}
:root ._borderTopRightRadius-t-radius-ro291586449 {
  border-top-right-radius: var(--t-radius-rounded16);
}
:root ._borderBottomRightRadius-t-radius-ro291586449 {
  border-bottom-right-radius: var(--t-radius-rounded16);
}
:root ._borderBottomLeftRadius-t-radius-ro291586449 {
  border-bottom-left-radius: var(--t-radius-rounded16);
}
:root ._borderTopWidth-t-space-spa94665586 {
  border-top-width: var(--t-space-spacing1);
}
:root ._borderRightWidth-t-space-spa94665586 {
  border-right-width: var(--t-space-spacing1);
}
:root ._borderBottomWidth-t-space-spa94665586 {
  border-bottom-width: var(--t-space-spacing1);
}
:root ._borderLeftWidth-t-space-spa94665586 {
  border-left-width: var(--t-space-spacing1);
}
:root ._borderTopColor-surface3 {
  border-top-color: var(--surface3);
}
:root ._borderRightColor-surface3 {
  border-right-color: var(--surface3);
}
:root ._borderBottomColor-surface3 {
  border-bottom-color: var(--surface3);
}
:root ._borderLeftColor-surface3 {
  border-left-color: var(--surface3);
}
:root ._borderBottomStyle-solid {
  border-bottom-style: solid;
}
:root ._borderTopStyle-solid {
  border-top-style: solid;
}
:root ._borderLeftStyle-solid {
  border-left-style: solid;
}
:root ._borderRightStyle-solid {
  border-right-style: solid;
}
:root ._flexDirection-row {
  flex-direction: row;
}
:root ._position-absolute {
  position: absolute;
}
:root ._top--8px {
  top: -8px;
}
:root ._left-0px {
  left: 0;
}
:root ._right-0px {
  right: 0;
}
:root ._backgroundColor-transparent {
  background-color: #0000;
}
:root ._gap-t-space-spa94665589 {
  gap: var(--t-space-spacing4);
}
:root ._pr-t-space-spa94665593 {
  padding-right: var(--t-space-spacing8);
}
:root ._pl-t-space-spa94665593 {
  padding-left: var(--t-space-spacing8);
}
:root ._gap-t-space-gap52 {
  gap: var(--t-space-gap4);
}
