/* packages/web/esm/styles/booleanStyles.css */
.bordered-b2bzy2h {
  border-width: var(--borderWidth-100);
  border-style: solid;
  border-color: var(--color-bgLine);
}
.borderedHorizontal-beh6qsw {
  border-inline-start-width: var(--borderWidth-100);
  border-left-style: solid;
  border-inline-end-width: var(--borderWidth-100);
  border-right-style: solid;
  border-color: var(--color-bgLine);
}
.borderedVertical-bmgda0j {
  border-top-width: var(--borderWidth-100);
  border-top-style: solid;
  border-bottom-width: var(--borderWidth-100);
  border-bottom-style: solid;
  border-color: var(--color-bgLine);
}
.borderedStart-b1ue8koo {
  border-inline-start-width: var(--borderWidth-100);
  border-inline-start-style: solid;
  border-color: var(--color-bgLine);
}
.borderedEnd-b1552jhn {
  border-inline-end-width: var(--borderWidth-100);
  border-inline-end-style: solid;
  border-color: var(--color-bgLine);
}
.borderedTop-b1b352lr {
  border-top-width: var(--borderWidth-100);
  border-top-style: solid;
  border-color: var(--color-bgLine);
}
.borderedBottom-b1lg3dk4 {
  border-bottom-width: var(--borderWidth-100);
  border-bottom-style: solid;
  border-color: var(--color-bgLine);
}
.top-tmzu4ww {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.bottom-b1siepps {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.right-rkfy5vd {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}
.left-ly1y9ij {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}
.all-a1p1lxph {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

/* packages/web/esm/styles/responsive/base.css */
.width-w98g12m {
  width: var(--width);
}
.height-h1cfp352 {
  height: var(--height);
}
.minWidth-mo1fj2f {
  min-width: var(--minWidth);
}
.minHeight-m6wtqro {
  min-height: var(--minHeight);
}
.maxWidth-mq862vn {
  max-width: var(--maxWidth);
}
.maxHeight-mv72kc9 {
  max-height: var(--maxHeight);
}
.aspectRatio-a1te1ray {
  aspect-ratio: var(--aspectRatio);
}
.top-t1mm41je {
  top: var(--top);
}
.bottom-b9c4ir7 {
  bottom: var(--bottom);
}
.left-l1c6w61m {
  left: var(--left);
}
.right-r1gqvzb9 {
  right: var(--right);
}
.transform-t9pc72u {
  -webkit-transform: var(--transform);
  -ms-transform: var(--transform);
  transform: var(--transform);
}
.flexBasis-f1gxspb {
  -webkit-flex-basis: var(--flexBasis);
  -ms-flex-preferred-size: var(--flexBasis);
  flex-basis: var(--flexBasis);
}
.flexShrink-fgf46ps {
  -webkit-flex-shrink: var(--flexShrink);
  -ms-flex-negative: var(--flexShrink);
  flex-shrink: var(--flexShrink);
}
.flexGrow-f1s03ced {
  -webkit-box-flex: var(--flexGrow);
  -webkit-flex-grow: var(--flexGrow);
  -ms-flex-positive: var(--flexGrow);
  flex-grow: var(--flexGrow);
}
.gridTemplateColumns-gaqawml {
  grid-template-columns: var(--gridTemplateColumns);
}
.gridTemplateRows-gluv5x1 {
  grid-template-rows: var(--gridTemplateRows);
}
.gridTemplateAreas-g8kvj6a {
  grid-template-areas: var(--gridTemplateAreas);
}
.gridTemplate-g5bqxn9 {
  grid-template: var(--gridTemplate);
}
.gridAutoColumns-g1apwff5 {
  grid-auto-columns: var(--gridAutoColumns);
}
.gridAutoRows-g11mbm8b {
  grid-auto-rows: var(--gridAutoRows);
}
.gridAutoFlow-gjbnbb9 {
  grid-auto-flow: var(--gridAutoFlow);
}
.grid-gqge4rf {
  grid: var(--grid);
}
.gridRowStart-gn38rbn {
  grid-row-start: var(--gridRowStart);
}
.gridColumnStart-gukuehv {
  grid-column-start: var(--gridColumnStart);
}
.gridRowEnd-g1ec32o2 {
  grid-row-end: var(--gridRowEnd);
}
.gridColumnEnd-g6at4px {
  grid-column-end: var(--gridColumnEnd);
}
.gridRow-g1kxpf7u {
  grid-row: var(--gridRow);
}
.gridColumn-g15r4jc6 {
  grid-column: var(--gridColumn);
}
.gridArea-g1rk2r0x {
  grid-area: var(--gridArea);
}
.opacity-o1ka01k0 {
  opacity: var(--opacity);
}
.zIndex-zp55s89 {
  z-index: var(--zIndex);
}
._1-_1kam5vi {
  background-color: var(--color-bgElevation1);
  box-shadow: var(--shadow-elevation1);
}
._2-_1kx8jc7 {
  background-color: var(--color-bgElevation2);
  box-shadow: var(--shadow-elevation2);
}
.fg-fz7qna6 {
  color: var(--color-fg);
}
.fgInverse-frzkmal {
  color: var(--color-fgInverse);
}
.fgMuted-fb8dwc0 {
  color: var(--color-fgMuted);
}
.fgPrimary-fjx156t {
  color: var(--color-fgPrimary);
}
.fgPositive-fmhzn8m {
  color: var(--color-fgPositive);
}
.fgNegative-fyh7gkj {
  color: var(--color-fgNegative);
}
.fgWarning-f1ds2qjq {
  color: var(--color-fgWarning);
}
.bg-b1hk67ol {
  color: var(--color-bg);
}
.bgAlternate-b1kktuvg {
  color: var(--color-bgAlternate);
}
.bgInverse-b5eltzt {
  color: var(--color-bgInverse);
}
.bgOverlay-b10hntib {
  color: var(--color-bgOverlay);
}
.bgPrimary-bh801j1 {
  color: var(--color-bgPrimary);
}
.bgPrimaryWash-b1wdhek1 {
  color: var(--color-bgPrimaryWash);
}
.bgSecondary-b39wrh2 {
  color: var(--color-bgSecondary);
}
.bgTertiary-b1ify3lm {
  color: var(--color-bgTertiary);
}
.bgSecondaryWash-b1pmnvfc {
  color: var(--color-bgSecondaryWash);
}
.bgNegative-b17rs0fc {
  color: var(--color-bgNegative);
}
.bgNegativeWash-b26f88x {
  color: var(--color-bgNegativeWash);
}
.bgPositive-b1scxfxm {
  color: var(--color-bgPositive);
}
.bgPositiveWash-bdnjp18 {
  color: var(--color-bgPositiveWash);
}
.bgWarning-bozj5c6 {
  color: var(--color-bgWarning);
}
.bgWarningWash-b1uw08qk {
  color: var(--color-bgWarningWash);
}
.currentColor-cans6fd {
  color: var(--color-currentColor);
}
.bgLine-b1apf1zj {
  color: var(--color-bgLine);
}
.bgLineInverse-b748hyt {
  color: var(--color-bgLineInverse);
}
.bgLineHeavy-bli1edl {
  color: var(--color-bgLineHeavy);
}
.bgLinePrimary-bl71t1n {
  color: var(--color-bgLinePrimary);
}
.bgLinePrimarySubtle-b78nwcn {
  color: var(--color-bgLinePrimarySubtle);
}
.bgElevation1-brnz67a {
  color: var(--color-bgElevation1);
}
.bgElevation2-b1qg0u30 {
  color: var(--color-bgElevation2);
}
.accentSubtleGreen-a97hqd6 {
  color: var(--color-accentSubtleGreen);
}
.accentBoldGreen-avdhbpa {
  color: var(--color-accentBoldGreen);
}
.accentSubtleBlue-a13t6kwc {
  color: var(--color-accentSubtleBlue);
}
.accentBoldBlue-abw06pr {
  color: var(--color-accentBoldBlue);
}
.accentSubtlePurple-a12t5ygc {
  color: var(--color-accentSubtlePurple);
}
.accentBoldPurple-as9zcoz {
  color: var(--color-accentBoldPurple);
}
.accentSubtleYellow-afo3e3j {
  color: var(--color-accentSubtleYellow);
}
.accentBoldYellow-a15ydchj {
  color: var(--color-accentBoldYellow);
}
.accentSubtleRed-a1o182t6 {
  color: var(--color-accentSubtleRed);
}
.accentBoldRed-ayz6aon {
  color: var(--color-accentBoldRed);
}
.accentSubtleGray-a2dtwze {
  color: var(--color-accentSubtleGray);
}
.accentBoldGray-a1j0uawi {
  color: var(--color-accentBoldGray);
}
.transparent-t3w9hgb {
  color: var(--color-transparent);
}
.fg-ft35zcf {
  background-color: var(--color-fg);
}
.fgInverse-fks8tk3 {
  background-color: var(--color-fgInverse);
}
.fgMuted-f1n7kso2 {
  background-color: var(--color-fgMuted);
}
.fgPrimary-fg4lul0 {
  background-color: var(--color-fgPrimary);
}
.fgPositive-f8xtka1 {
  background-color: var(--color-fgPositive);
}
.fgNegative-fc8svu7 {
  background-color: var(--color-fgNegative);
}
.fgWarning-fzzqlyx {
  background-color: var(--color-fgWarning);
}
.bg-b1gysdfj {
  background-color: var(--color-bg);
}
.bgAlternate-b47mi7x {
  background-color: var(--color-bgAlternate);
}
.bgInverse-bajdmbc {
  background-color: var(--color-bgInverse);
}
.bgOverlay-b1mq705h {
  background-color: var(--color-bgOverlay);
}
.bgPrimary-b138el5q {
  background-color: var(--color-bgPrimary);
}
.bgPrimaryWash-b1luvstf {
  background-color: var(--color-bgPrimaryWash);
}
.bgSecondary-bk6ka6 {
  background-color: var(--color-bgSecondary);
}
.bgTertiary-b1r8m471 {
  background-color: var(--color-bgTertiary);
}
.bgSecondaryWash-b8ltnp3 {
  background-color: var(--color-bgSecondaryWash);
}
.bgNegative-b12ccei1 {
  background-color: var(--color-bgNegative);
}
.bgNegativeWash-b103l8pl {
  background-color: var(--color-bgNegativeWash);
}
.bgPositive-b1nl6c3t {
  background-color: var(--color-bgPositive);
}
.bgPositiveWash-b1kpzasy {
  background-color: var(--color-bgPositiveWash);
}
.bgWarning-b6xji8r {
  background-color: var(--color-bgWarning);
}
.bgWarningWash-bpvfo1w {
  background-color: var(--color-bgWarningWash);
}
.currentColor-c1yiy486 {
  background-color: var(--color-currentColor);
}
.bgLine-b1bqcq88 {
  background-color: var(--color-bgLine);
}
.bgLineInverse-bkrlm3b {
  background-color: var(--color-bgLineInverse);
}
.bgLineHeavy-b1filpns {
  background-color: var(--color-bgLineHeavy);
}
.bgLinePrimary-b1rbq2ko {
  background-color: var(--color-bgLinePrimary);
}
.bgLinePrimarySubtle-bsn3jm2 {
  background-color: var(--color-bgLinePrimarySubtle);
}
.bgElevation1-bdlbgeq {
  background-color: var(--color-bgElevation1);
}
.bgElevation2-bfhkg8c {
  background-color: var(--color-bgElevation2);
}
.accentSubtleGreen-adg589b {
  background-color: var(--color-accentSubtleGreen);
}
.accentBoldGreen-a11vkok4 {
  background-color: var(--color-accentBoldGreen);
}
.accentSubtleBlue-amcow1d {
  background-color: var(--color-accentSubtleBlue);
}
.accentBoldBlue-a19g6mcx {
  background-color: var(--color-accentBoldBlue);
}
.accentSubtlePurple-a2jbv1r {
  background-color: var(--color-accentSubtlePurple);
}
.accentBoldPurple-ahmzqe0 {
  background-color: var(--color-accentBoldPurple);
}
.accentSubtleYellow-a4poly2 {
  background-color: var(--color-accentSubtleYellow);
}
.accentBoldYellow-a7vtvqz {
  background-color: var(--color-accentBoldYellow);
}
.accentSubtleRed-a17qiwnf {
  background-color: var(--color-accentSubtleRed);
}
.accentBoldRed-a14fa9ya {
  background-color: var(--color-accentBoldRed);
}
.accentSubtleGray-afcq6l8 {
  background-color: var(--color-accentSubtleGray);
}
.accentBoldGray-awcphiu {
  background-color: var(--color-accentBoldGray);
}
.transparent-t10ue4rj {
  background-color: var(--color-transparent);
}
.fg-fpfhvko {
  border-style: solid;
  border-color: var(--color-fg);
}
.fgInverse-f5xcrmm {
  border-style: solid;
  border-color: var(--color-fgInverse);
}
.fgMuted-fyv3i4c {
  border-style: solid;
  border-color: var(--color-fgMuted);
}
.fgPrimary-fbcw1hn {
  border-style: solid;
  border-color: var(--color-fgPrimary);
}
.fgPositive-f12kmeg2 {
  border-style: solid;
  border-color: var(--color-fgPositive);
}
.fgNegative-fzdhlld {
  border-style: solid;
  border-color: var(--color-fgNegative);
}
.fgWarning-f567qpx {
  border-style: solid;
  border-color: var(--color-fgWarning);
}
.bg-b3d11v7 {
  border-style: solid;
  border-color: var(--color-bg);
}
.bgAlternate-b10b21tk {
  border-style: solid;
  border-color: var(--color-bgAlternate);
}
.bgInverse-btdydf2 {
  border-style: solid;
  border-color: var(--color-bgInverse);
}
.bgOverlay-b1j85dtp {
  border-style: solid;
  border-color: var(--color-bgOverlay);
}
.bgPrimary-b1fpj1lk {
  border-style: solid;
  border-color: var(--color-bgPrimary);
}
.bgPrimaryWash-bilyseb {
  border-style: solid;
  border-color: var(--color-bgPrimaryWash);
}
.bgSecondary-blvo2gm {
  border-style: solid;
  border-color: var(--color-bgSecondary);
}
.bgTertiary-bad0gu {
  border-style: solid;
  border-color: var(--color-bgTertiary);
}
.bgSecondaryWash-bqmv8tg {
  border-style: solid;
  border-color: var(--color-bgSecondaryWash);
}
.bgNegative-bj35alq {
  border-style: solid;
  border-color: var(--color-bgNegative);
}
.bgNegativeWash-bwl7p7w {
  border-style: solid;
  border-color: var(--color-bgNegativeWash);
}
.bgPositive-b1t54k1o {
  border-style: solid;
  border-color: var(--color-bgPositive);
}
.bgPositiveWash-b1ect69y {
  border-style: solid;
  border-color: var(--color-bgPositiveWash);
}
.bgWarning-bhr7ym3 {
  border-style: solid;
  border-color: var(--color-bgWarning);
}
.bgWarningWash-b102xlmz {
  border-style: solid;
  border-color: var(--color-bgWarningWash);
}
.currentColor-c19jgloo {
  border-style: solid;
  border-color: var(--color-currentColor);
}
.bgLine-btquu3j {
  border-style: solid;
  border-color: var(--color-bgLine);
}
.bgLineInverse-b1sh6ca2 {
  border-style: solid;
  border-color: var(--color-bgLineInverse);
}
.bgLineHeavy-b1y2w0fa {
  border-style: solid;
  border-color: var(--color-bgLineHeavy);
}
.bgLinePrimary-b1pbiikd {
  border-style: solid;
  border-color: var(--color-bgLinePrimary);
}
.bgLinePrimarySubtle-bxvqfar {
  border-style: solid;
  border-color: var(--color-bgLinePrimarySubtle);
}
.bgElevation1-b24vquw {
  border-style: solid;
  border-color: var(--color-bgElevation1);
}
.bgElevation2-b1wm4bs4 {
  border-style: solid;
  border-color: var(--color-bgElevation2);
}
.accentSubtleGreen-a17ep3sp {
  border-style: solid;
  border-color: var(--color-accentSubtleGreen);
}
.accentBoldGreen-a11sbx1y {
  border-style: solid;
  border-color: var(--color-accentBoldGreen);
}
.accentSubtleBlue-a1i3yssp {
  border-style: solid;
  border-color: var(--color-accentSubtleBlue);
}
.accentBoldBlue-a26umnr {
  border-style: solid;
  border-color: var(--color-accentBoldBlue);
}
.accentSubtlePurple-a1josu9u {
  border-style: solid;
  border-color: var(--color-accentSubtlePurple);
}
.accentBoldPurple-a1imxi0h {
  border-style: solid;
  border-color: var(--color-accentBoldPurple);
}
.accentSubtleYellow-a1pc16wm {
  border-style: solid;
  border-color: var(--color-accentSubtleYellow);
}
.accentBoldYellow-aqqcipv {
  border-style: solid;
  border-color: var(--color-accentBoldYellow);
}
.accentSubtleRed-apziwv1 {
  border-style: solid;
  border-color: var(--color-accentSubtleRed);
}
.accentBoldRed-ar9f5l5 {
  border-style: solid;
  border-color: var(--color-accentBoldRed);
}
.accentSubtleGray-at7l6yi {
  border-style: solid;
  border-color: var(--color-accentSubtleGray);
}
.accentBoldGray-a1ge2e5t {
  border-style: solid;
  border-color: var(--color-accentBoldGray);
}
.transparent-t1ehhj14 {
  border-style: solid;
  border-color: var(--color-transparent);
}
._0-_tdf5xe {
  border-width: var(--borderWidth-0);
}
._100-_m3wjxx {
  border-width: var(--borderWidth-100);
}
._200-_14uul1r {
  border-width: var(--borderWidth-200);
}
._300-_1o1ncp7 {
  border-width: var(--borderWidth-300);
}
._400-_1ddge0h {
  border-width: var(--borderWidth-400);
}
._500-_1ahu3ho {
  border-width: var(--borderWidth-500);
}
._0-_1udmxac {
  border-top-width: var(--borderWidth-0);
}
._100-_1onzq6f {
  border-top-width: var(--borderWidth-100);
}
._200-_147314r {
  border-top-width: var(--borderWidth-200);
}
._300-_lk97jr {
  border-top-width: var(--borderWidth-300);
}
._400-_it7yuz {
  border-top-width: var(--borderWidth-400);
}
._500-_1qj1qx3 {
  border-top-width: var(--borderWidth-500);
}
._0-_1ephyez {
  border-inline-end-width: var(--borderWidth-0);
}
._100-_1ii9wp6 {
  border-inline-end-width: var(--borderWidth-100);
}
._200-_5lllc3 {
  border-inline-end-width: var(--borderWidth-200);
}
._300-_a2n0dk {
  border-inline-end-width: var(--borderWidth-300);
}
._400-_tb0ius {
  border-inline-end-width: var(--borderWidth-400);
}
._500-_1wibaqg {
  border-inline-end-width: var(--borderWidth-500);
}
._0-_1kqzjkg {
  border-bottom-width: var(--borderWidth-0);
}
._100-_h6nnwi {
  border-bottom-width: var(--borderWidth-100);
}
._200-_1ko4bne {
  border-bottom-width: var(--borderWidth-200);
}
._300-_12a7wnr {
  border-bottom-width: var(--borderWidth-300);
}
._400-_v5e7ez {
  border-bottom-width: var(--borderWidth-400);
}
._500-_5q5q9z {
  border-bottom-width: var(--borderWidth-500);
}
._0-_1n0dx1m {
  border-inline-start-width: var(--borderWidth-0);
}
._100-_2delya {
  border-inline-start-width: var(--borderWidth-100);
}
._200-_t3v6d {
  border-inline-start-width: var(--borderWidth-200);
}
._300-_8rn8j0 {
  border-inline-start-width: var(--borderWidth-300);
}
._400-_19iyi54 {
  border-inline-start-width: var(--borderWidth-400);
}
._500-_1bll3cf {
  border-inline-start-width: var(--borderWidth-500);
}
._0-_ce5kpw {
  border-radius: var(--borderRadius-0);
}
._100-_1s8rcfn {
  border-radius: var(--borderRadius-100);
}
._200-_z68w9o {
  border-radius: var(--borderRadius-200);
}
._300-_m45oea {
  border-radius: var(--borderRadius-300);
}
._400-_q8mxzs {
  border-radius: var(--borderRadius-400);
}
._500-_g92xtr {
  border-radius: var(--borderRadius-500);
}
._600-_1h6q2ma {
  border-radius: var(--borderRadius-600);
}
._700-_4z5efs {
  border-radius: var(--borderRadius-700);
}
._800-_1ui2aj2 {
  border-radius: var(--borderRadius-800);
}
._900-_amg8zx {
  border-radius: var(--borderRadius-900);
}
._1000-_ia7067 {
  border-radius: var(--borderRadius-1000);
}
._0-_libx8g {
  border-top-left-radius: var(--borderRadius-0);
}
._100-_g7mxgx {
  border-top-left-radius: var(--borderRadius-100);
}
._200-_1rabszd {
  border-top-left-radius: var(--borderRadius-200);
}
._300-_nat1hn {
  border-top-left-radius: var(--borderRadius-300);
}
._400-_1l0i44d {
  border-top-left-radius: var(--borderRadius-400);
}
._500-_66mbpu {
  border-top-left-radius: var(--borderRadius-500);
}
._600-_f7ntmq {
  border-top-left-radius: var(--borderRadius-600);
}
._700-_xggoi3 {
  border-top-left-radius: var(--borderRadius-700);
}
._800-_187em83 {
  border-top-left-radius: var(--borderRadius-800);
}
._900-_hjss2y {
  border-top-left-radius: var(--borderRadius-900);
}
._1000-_bhyj7u {
  border-top-left-radius: var(--borderRadius-1000);
}
._0-_6dp6bk {
  border-top-right-radius: var(--borderRadius-0);
}
._100-_nv5iez {
  border-top-right-radius: var(--borderRadius-100);
}
._200-_1spdlqr {
  border-top-right-radius: var(--borderRadius-200);
}
._300-_xfgu4p {
  border-top-right-radius: var(--borderRadius-300);
}
._400-_1uztqcz {
  border-top-right-radius: var(--borderRadius-400);
}
._500-_1a5pmcc {
  border-top-right-radius: var(--borderRadius-500);
}
._600-_1cr0xhp {
  border-top-right-radius: var(--borderRadius-600);
}
._700-_17zr38k {
  border-top-right-radius: var(--borderRadius-700);
}
._800-_1nzliwg {
  border-top-right-radius: var(--borderRadius-800);
}
._900-_h8nylz {
  border-top-right-radius: var(--borderRadius-900);
}
._1000-_kd3u6k {
  border-top-right-radius: var(--borderRadius-1000);
}
._0-_16w9v0 {
  border-bottom-left-radius: var(--borderRadius-0);
}
._100-_86s10z {
  border-bottom-left-radius: var(--borderRadius-100);
}
._200-_105egbk {
  border-bottom-left-radius: var(--borderRadius-200);
}
._300-_gs0gcq {
  border-bottom-left-radius: var(--borderRadius-300);
}
._400-_1i4znqz {
  border-bottom-left-radius: var(--borderRadius-400);
}
._500-_b22c50 {
  border-bottom-left-radius: var(--borderRadius-500);
}
._600-_q89dhm {
  border-bottom-left-radius: var(--borderRadius-600);
}
._700-_1soilok {
  border-bottom-left-radius: var(--borderRadius-700);
}
._800-_1n5thln {
  border-bottom-left-radius: var(--borderRadius-800);
}
._900-_1my6eyo {
  border-bottom-left-radius: var(--borderRadius-900);
}
._1000-_69gw3h {
  border-bottom-left-radius: var(--borderRadius-1000);
}
._0-_1pxgywi {
  border-bottom-right-radius: var(--borderRadius-0);
}
._100-_b522qg {
  border-bottom-right-radius: var(--borderRadius-100);
}
._200-_i00y80 {
  border-bottom-right-radius: var(--borderRadius-200);
}
._300-_1pf8ks1 {
  border-bottom-right-radius: var(--borderRadius-300);
}
._400-_du9cpn {
  border-bottom-right-radius: var(--borderRadius-400);
}
._500-_1yythbn {
  border-bottom-right-radius: var(--borderRadius-500);
}
._600-_1nzblaj {
  border-bottom-right-radius: var(--borderRadius-600);
}
._700-_1nc2sch {
  border-bottom-right-radius: var(--borderRadius-700);
}
._800-_oqyxt {
  border-bottom-right-radius: var(--borderRadius-800);
}
._900-_hhuqcg {
  border-bottom-right-radius: var(--borderRadius-900);
}
._1000-_v03pie {
  border-bottom-right-radius: var(--borderRadius-1000);
}
.inherit-i9k124x {
  font-family: inherit;
}
.display1-d1l0bag6 {
  font-family: var(--fontFamily-display1);
}
.display2-d18enyn0 {
  font-family: var(--fontFamily-display2);
}
.display3-d10gcejy {
  font-family: var(--fontFamily-display3);
}
.title1-t1q2khba {
  font-family: var(--fontFamily-title1);
}
.title2-tmu70gx {
  font-family: var(--fontFamily-title2);
}
.title3-t1tf6krd {
  font-family: var(--fontFamily-title3);
}
.title4-t1auvu36 {
  font-family: var(--fontFamily-title4);
}
.headline-hxkft9j {
  font-family: var(--fontFamily-headline);
}
.body-bonzu7f {
  font-family: var(--fontFamily-body);
}
.label1-l1xuhqkz {
  font-family: var(--fontFamily-label1);
}
.label2-lqay9ih {
  font-family: var(--fontFamily-label2);
}
.caption-c13nm94x {
  font-family: var(--fontFamily-caption);
}
.legal-l1il3i5m {
  font-family: var(--fontFamily-legal);
}
.inherit-idpl693 {
  font-size: inherit;
}
.display1-d1h6dwtd {
  font-size: var(--fontSize-display1);
}
.display2-ddfsgh4 {
  font-size: var(--fontSize-display2);
}
.display3-d13ys5xq {
  font-size: var(--fontSize-display3);
}
.title1-t18qicws {
  font-size: var(--fontSize-title1);
}
.title2-t1puhvhb {
  font-size: var(--fontSize-title2);
}
.title3-t1avhula {
  font-size: var(--fontSize-title3);
}
.title4-t1wllxjt {
  font-size: var(--fontSize-title4);
}
.headline-hk6sat2 {
  font-size: var(--fontSize-headline);
}
.body-b71rg0j {
  font-size: var(--fontSize-body);
}
.label1-l19i05ds {
  font-size: var(--fontSize-label1);
}
.label2-l14pfk05 {
  font-size: var(--fontSize-label2);
}
.caption-c2bxrlb {
  font-size: var(--fontSize-caption);
}
.legal-l12bowcc {
  font-size: var(--fontSize-legal);
}
.inherit-idh6ljx {
  font-weight: inherit;
}
.display1-d4zspne {
  font-weight: var(--fontWeight-display1);
}
.display2-d1m7wjeg {
  font-weight: var(--fontWeight-display2);
}
.display3-d1so2dnh {
  font-weight: var(--fontWeight-display3);
}
.title1-ti1o4jw {
  font-weight: var(--fontWeight-title1);
}
.title2-t1kmi1xy {
  font-weight: var(--fontWeight-title2);
}
.title3-t8mu1ih {
  font-weight: var(--fontWeight-title3);
}
.title4-t1tft2v6 {
  font-weight: var(--fontWeight-title4);
}
.headline-h2n2khz {
  font-weight: var(--fontWeight-headline);
}
.body-bx5o8lz {
  font-weight: var(--fontWeight-body);
}
.label1-l4svvqj {
  font-weight: var(--fontWeight-label1);
}
.label2-l134lmq0 {
  font-weight: var(--fontWeight-label2);
}
.caption-c4c0rq7 {
  font-weight: var(--fontWeight-caption);
}
.legal-l44wbeu {
  font-weight: var(--fontWeight-legal);
}
.inherit-i1yeca4f {
  line-height: inherit;
}
.display1-dyq0m35 {
  line-height: var(--lineHeight-display1);
}
.display2-d11eukie {
  line-height: var(--lineHeight-display2);
}
.display3-d17t5l74 {
  line-height: var(--lineHeight-display3);
}
.title1-t5lud2l {
  line-height: var(--lineHeight-title1);
}
.title2-t1ececsv {
  line-height: var(--lineHeight-title2);
}
.title3-t18dd1p4 {
  line-height: var(--lineHeight-title3);
}
.title4-toj5ahl {
  line-height: var(--lineHeight-title4);
}
.headline-hntkyup {
  line-height: var(--lineHeight-headline);
}
.body-bv7x4lk {
  line-height: var(--lineHeight-body);
}
.label1-l1qy9ida {
  line-height: var(--lineHeight-label1);
}
.label2-lkpned6 {
  line-height: var(--lineHeight-label2);
}
.caption-c90b249 {
  line-height: var(--lineHeight-caption);
}
.legal-l17x3fh2 {
  line-height: var(--lineHeight-legal);
}
.none-n1h9mxtg {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.underline-u1mwzacl {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.overline-o17e7toy {
  -webkit-text-decoration: overline;
  text-decoration: overline;
}
.line-through-l19qxxbi {
  -webkit-text-decoration: line-through;
  text-decoration: line-through;
}
.underline_overline-uldjv8b {
  -webkit-text-decoration: underline overline;
  text-decoration: underline overline;
}
.underline_double-u15jeq4z {
  -webkit-text-decoration: underline double;
  text-decoration: underline double;
}
.none-nyq3vnz {
  text-transform: none;
}
.uppercase-u17aitx7 {
  text-transform: uppercase;
}
.lowercase-l1sj3g5o {
  text-transform: lowercase;
}
.capitalize-c1v5rzf2 {
  text-transform: capitalize;
}
.none-n1nu0k13 {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.text-t17y2h1z {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.all-a1hjw7u9 {
  -webkit-user-select: all;
  -moz-user-select: all;
  -ms-user-select: all;
  user-select: all;
}
.auto-a58jp55 {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.none-n12rddzo {
  display: none;
}
.block-bh9dk8i {
  display: block;
}
.inline-ipxe8a {
  display: inline;
}
.inline-block-iaup3em {
  display: inline-block;
}
.flex-f5hkfy4 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.inline-flex-i7g6z46 {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.grid-grc2j5t {
  display: grid;
}
.inline-grid-iskfzbn {
  display: inline-grid;
}
.contents-c1aq4wzg {
  display: contents;
}
.flow-root-fg8zxhf {
  display: flow-root;
}
.revert-r17fmebp {
  display: revert;
}
.list-item-l1xmspui {
  display: list-item;
}
.auto-a1am4337 {
  overflow: auto;
}
.visible-v63sy9y {
  overflow: visible;
}
.hidden-h15xtcqq {
  overflow: hidden;
}
.clip-c1sy1rbc {
  overflow: clip;
}
.scroll-s1uo4o8k {
  overflow: scroll;
}
._0-_13pws1f {
  gap: var(--space-0);
}
._0_25-_1s89gn8 {
  gap: var(--space-0_25);
}
._0_5-_5krim1 {
  gap: var(--space-0_5);
}
._0_75-_1z0ct8g {
  gap: var(--space-0_75);
}
._1-_lwelhg {
  gap: var(--space-1);
}
._1_5-_1ilsf4t {
  gap: var(--space-1_5);
}
._2-_1ppbdtd {
  gap: var(--space-2);
}
._3-_zzbt6h {
  gap: var(--space-3);
}
._4-_cstp7b {
  gap: var(--space-4);
}
._5-_45ca1l {
  gap: var(--space-5);
}
._6-_8qlj4b {
  gap: var(--space-6);
}
._7-_ixuzh {
  gap: var(--space-7);
}
._8-_1v5ybl0 {
  gap: var(--space-8);
}
._9-_74djrs {
  gap: var(--space-9);
}
._10-_19m4c0l {
  gap: var(--space-10);
}
._0-_1grp8t6 {
  -webkit-column-gap: var(--space-0);
  column-gap: var(--space-0);
}
._0_25-_1yt27zx {
  -webkit-column-gap: var(--space-0_25);
  column-gap: var(--space-0_25);
}
._0_5-_1t91hcc {
  -webkit-column-gap: var(--space-0_5);
  column-gap: var(--space-0_5);
}
._0_75-_daecri {
  -webkit-column-gap: var(--space-0_75);
  column-gap: var(--space-0_75);
}
._1-_13w3p3 {
  -webkit-column-gap: var(--space-1);
  column-gap: var(--space-1);
}
._1_5-_mt0dcd {
  -webkit-column-gap: var(--space-1_5);
  column-gap: var(--space-1_5);
}
._2-_41n2uf {
  -webkit-column-gap: var(--space-2);
  column-gap: var(--space-2);
}
._3-_oax8y1 {
  -webkit-column-gap: var(--space-3);
  column-gap: var(--space-3);
}
._4-_fqnx8a {
  -webkit-column-gap: var(--space-4);
  column-gap: var(--space-4);
}
._5-_pdahkc {
  -webkit-column-gap: var(--space-5);
  column-gap: var(--space-5);
}
._6-_1eatyub {
  -webkit-column-gap: var(--space-6);
  column-gap: var(--space-6);
}
._7-_uicqzi {
  -webkit-column-gap: var(--space-7);
  column-gap: var(--space-7);
}
._8-_zdaqti {
  -webkit-column-gap: var(--space-8);
  column-gap: var(--space-8);
}
._9-_zoi8qg {
  -webkit-column-gap: var(--space-9);
  column-gap: var(--space-9);
}
._10-_cskwlj {
  -webkit-column-gap: var(--space-10);
  column-gap: var(--space-10);
}
._0-_1ww0iyo {
  row-gap: var(--space-0);
}
._0_25-_l6bkg4 {
  row-gap: var(--space-0_25);
}
._0_5-_11v1c9l {
  row-gap: var(--space-0_5);
}
._0_75-_16lkbgl {
  row-gap: var(--space-0_75);
}
._1-_w2rraq {
  row-gap: var(--space-1);
}
._1_5-_43pjxy {
  row-gap: var(--space-1_5);
}
._2-_2fro8i {
  row-gap: var(--space-2);
}
._3-_rk740q {
  row-gap: var(--space-3);
}
._4-_olv41g {
  row-gap: var(--space-4);
}
._5-_1it5tyw {
  row-gap: var(--space-5);
}
._6-_nv0cnm {
  row-gap: var(--space-6);
}
._7-_12zj92l {
  row-gap: var(--space-7);
}
._8-_17kurq4 {
  row-gap: var(--space-8);
}
._9-_qqbgxn {
  row-gap: var(--space-9);
}
._10-_1udnuhh {
  row-gap: var(--space-10);
}
.normal-nfkh40s {
  -webkit-box-pack: normal;
  -webkit-justify-content: normal;
  -ms-flex-pack: normal;
  justify-content: normal;
}
.center-ca9rwaw {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.start-sqom0mn {
  -webkit-box-pack: start;
  -webkit-justify-content: start;
  -ms-flex-pack: start;
  justify-content: start;
}
.end-efz33lk {
  -webkit-box-pack: end;
  -webkit-justify-content: end;
  -ms-flex-pack: end;
  justify-content: end;
}
.flex-start-f1si9h80 {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.flex-end-f1pzin75 {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.left-l11js70u {
  -webkit-box-pack: left;
  -webkit-justify-content: left;
  -ms-flex-pack: left;
  justify-content: left;
}
.right-r1m6cty3 {
  -webkit-box-pack: right;
  -webkit-justify-content: right;
  -ms-flex-pack: right;
  justify-content: right;
}
.space-between-s1223l60 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.space-around-s1su3afr {
  -webkit-box-pack: space-around;
  -webkit-justify-content: space-around;
  -ms-flex-pack: space-around;
  justify-content: space-around;
}
.space-evenly-s1llf0fn {
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
}
.stretch-s1frne2s {
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
}
.normal-n1jwh5ym {
  -webkit-align-content: normal;
  -ms-flex-line-pack: normal;
  align-content: normal;
}
.center-csr234e {
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
.start-s2k3psk {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
}
.end-eaewq5o {
  -webkit-align-content: end;
  -ms-flex-line-pack: end;
  align-content: end;
}
.flex-start-f1rwtby1 {
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
}
.flex-end-f1yl7rsv {
  -webkit-align-content: flex-end;
  -ms-flex-line-pack: end;
  align-content: flex-end;
}
.space-between-s1i4s7p9 {
  -webkit-align-content: space-between;
  -ms-flex-line-pack: space-between;
  align-content: space-between;
}
.space-around-sux4qe6 {
  -webkit-align-content: space-around;
  -ms-flex-line-pack: space-around;
  align-content: space-around;
}
.space-evenly-s18eo40x {
  -webkit-align-content: space-evenly;
  -ms-flex-line-pack: space-evenly;
  align-content: space-evenly;
}
.stretch-s1h0vju {
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
}
.baseline-bqk3tds {
  -webkit-align-content: baseline;
  -ms-flex-line-pack: baseline;
  align-content: baseline;
}
.first_baseline-ftjyop1 {
  -webkit-align-content: first baseline;
  -ms-flex-line-pack: first baseline;
  align-content: first baseline;
}
.last_baseline-l114ly2z {
  -webkit-align-content: last baseline;
  -ms-flex-line-pack: last baseline;
  align-content: last baseline;
}
.normal-n17b3rwu {
  -webkit-align-items: normal;
  -webkit-box-align: normal;
  -ms-flex-align: normal;
  align-items: normal;
}
.center-cbkksbl {
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.start-skq0srz {
  -webkit-align-items: start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: start;
}
.end-ehq897z {
  -webkit-align-items: end;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: end;
}
.flex-start-fjtq48p {
  -webkit-align-items: flex-start;
  -webkit-box-align: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
}
.flex-end-f1kuhig7 {
  -webkit-align-items: flex-end;
  -webkit-box-align: flex-end;
  -ms-flex-align: flex-end;
  align-items: flex-end;
}
.self-start-s1ygvdza {
  -webkit-align-items: self-start;
  -webkit-box-align: self-start;
  -ms-flex-align: self-start;
  align-items: self-start;
}
.self-end-suptuw8 {
  -webkit-align-items: self-end;
  -webkit-box-align: self-end;
  -ms-flex-align: self-end;
  align-items: self-end;
}
.stretch-sf38smf {
  -webkit-align-items: stretch;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.baseline-b148q4sb {
  -webkit-align-items: baseline;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}
.first_baseline-f1j7atn5 {
  -webkit-align-items: first baseline;
  -webkit-box-align: first baseline;
  -ms-flex-align: first baseline;
  align-items: first baseline;
}
.last_baseline-l1hvi8y9 {
  -webkit-align-items: last baseline;
  -webkit-box-align: last baseline;
  -ms-flex-align: last baseline;
  align-items: last baseline;
}
.auto-a1lx7bgn {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
}
.normal-n17o534m {
  -webkit-align-self: normal;
  -ms-flex-item-align: normal;
  align-self: normal;
}
.center-c1ie8ewk {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}
.start-s1p8d0q0 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  align-self: start;
}
.end-e1f40ce0 {
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  align-self: end;
}
.flex-start-f13sz0ko {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}
.flex-end-f1r9yyrm {
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}
.self-start-s181n8ra {
  -webkit-align-self: self-start;
  -ms-flex-item-align: self-start;
  align-self: self-start;
}
.self-end-s17wb2sb {
  -webkit-align-self: self-end;
  -ms-flex-item-align: self-end;
  align-self: self-end;
}
.stretch-sbh5ffp {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
}
.baseline-b1927ct7 {
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
}
.first_baseline-f1p3d1lf {
  -webkit-align-self: first baseline;
  -ms-flex-item-align: first baseline;
  align-self: first baseline;
}
.last_baseline-lmiwire {
  -webkit-align-self: last baseline;
  -ms-flex-item-align: last baseline;
  align-self: last baseline;
}
.row-rpvigaq {
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.row-reverse-r1117dy8 {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.column-cqjh189 {
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.column-reverse-c1ygp8y3 {
  -webkit-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.nowrap-n1najnwq {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.wrap-wymqyth {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.wrap-reverse-w143yuqg {
  -webkit-flex-wrap: wrap-reverse;
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse;
}
.static-s134qpcr {
  position: static;
}
.relative-r1grdl5i {
  position: relative;
}
.absolute-araeyxs {
  position: absolute;
}
.fixed-fn53l23 {
  position: fixed;
}
.sticky-szklu2h {
  position: -webkit-sticky;
  position: sticky;
}
._0-_1mntidg {
  padding-top: var(--space-0);
  padding-bottom: var(--space-0);
  padding-inline-start: var(--space-0);
  padding-inline-end: var(--space-0);
}
._0_25-_7whxry {
  padding-top: var(--space-0_25);
  padding-bottom: var(--space-0_25);
  padding-inline-start: var(--space-0_25);
  padding-inline-end: var(--space-0_25);
}
._0_5-_n3j8g6 {
  padding-top: var(--space-0_5);
  padding-bottom: var(--space-0_5);
  padding-inline-start: var(--space-0_5);
  padding-inline-end: var(--space-0_5);
}
._0_75-_1dgdcrm {
  padding-top: var(--space-0_75);
  padding-bottom: var(--space-0_75);
  padding-inline-start: var(--space-0_75);
  padding-inline-end: var(--space-0_75);
}
._1-_qe1wmt {
  padding-top: var(--space-1);
  padding-bottom: var(--space-1);
  padding-inline-start: var(--space-1);
  padding-inline-end: var(--space-1);
}
._1_5-_19bzfii {
  padding-top: var(--space-1_5);
  padding-bottom: var(--space-1_5);
  padding-inline-start: var(--space-1_5);
  padding-inline-end: var(--space-1_5);
}
._2-_t7ld20 {
  padding-top: var(--space-2);
  padding-bottom: var(--space-2);
  padding-inline-start: var(--space-2);
  padding-inline-end: var(--space-2);
}
._3-_1vaxdhg {
  padding-top: var(--space-3);
  padding-bottom: var(--space-3);
  padding-inline-start: var(--space-3);
  padding-inline-end: var(--space-3);
}
._4-_aily9e {
  padding-top: var(--space-4);
  padding-bottom: var(--space-4);
  padding-inline-start: var(--space-4);
  padding-inline-end: var(--space-4);
}
._5-_1avy1xf {
  padding-top: var(--space-5);
  padding-bottom: var(--space-5);
  padding-inline-start: var(--space-5);
  padding-inline-end: var(--space-5);
}
._6-_s0t5sc {
  padding-top: var(--space-6);
  padding-bottom: var(--space-6);
  padding-inline-start: var(--space-6);
  padding-inline-end: var(--space-6);
}
._7-_yka53d {
  padding-top: var(--space-7);
  padding-bottom: var(--space-7);
  padding-inline-start: var(--space-7);
  padding-inline-end: var(--space-7);
}
._8-_rbi2jm {
  padding-top: var(--space-8);
  padding-bottom: var(--space-8);
  padding-inline-start: var(--space-8);
  padding-inline-end: var(--space-8);
}
._9-_j9jbrj {
  padding-top: var(--space-9);
  padding-bottom: var(--space-9);
  padding-inline-start: var(--space-9);
  padding-inline-end: var(--space-9);
}
._10-_17buq93 {
  padding-top: var(--space-10);
  padding-bottom: var(--space-10);
  padding-inline-start: var(--space-10);
  padding-inline-end: var(--space-10);
}
._0-_czr32n {
  padding-inline-start: var(--space-0);
  padding-inline-end: var(--space-0);
}
._0_25-_1fzyto4 {
  padding-inline-start: var(--space-0_25);
  padding-inline-end: var(--space-0_25);
}
._0_5-_1vpup14 {
  padding-inline-start: var(--space-0_5);
  padding-inline-end: var(--space-0_5);
}
._0_75-_1okhpjh {
  padding-inline-start: var(--space-0_75);
  padding-inline-end: var(--space-0_75);
}
._1-_1mnajj {
  padding-inline-start: var(--space-1);
  padding-inline-end: var(--space-1);
}
._1_5-_venkjy {
  padding-inline-start: var(--space-1_5);
  padding-inline-end: var(--space-1_5);
}
._2-_ylpfyd {
  padding-inline-start: var(--space-2);
  padding-inline-end: var(--space-2);
}
._3-_mhmx43 {
  padding-inline-start: var(--space-3);
  padding-inline-end: var(--space-3);
}
._4-_l0iqon {
  padding-inline-start: var(--space-4);
  padding-inline-end: var(--space-4);
}
._5-_lfs3xc {
  padding-inline-start: var(--space-5);
  padding-inline-end: var(--space-5);
}
._6-_akeqnp {
  padding-inline-start: var(--space-6);
  padding-inline-end: var(--space-6);
}
._7-_1131l1a {
  padding-inline-start: var(--space-7);
  padding-inline-end: var(--space-7);
}
._8-_1yhug2h {
  padding-inline-start: var(--space-8);
  padding-inline-end: var(--space-8);
}
._9-_u76vf5 {
  padding-inline-start: var(--space-9);
  padding-inline-end: var(--space-9);
}
._10-_4v6iig {
  padding-inline-start: var(--space-10);
  padding-inline-end: var(--space-10);
}
._0-_uurp75 {
  padding-top: var(--space-0);
  padding-bottom: var(--space-0);
}
._0_25-_1w807ea {
  padding-top: var(--space-0_25);
  padding-bottom: var(--space-0_25);
}
._0_5-_10ktcgp {
  padding-top: var(--space-0_5);
  padding-bottom: var(--space-0_5);
}
._0_75-_1b9ibht {
  padding-top: var(--space-0_75);
  padding-bottom: var(--space-0_75);
}
._1-_1cm8pom {
  padding-top: var(--space-1);
  padding-bottom: var(--space-1);
}
._1_5-_1xycrtm {
  padding-top: var(--space-1_5);
  padding-bottom: var(--space-1_5);
}
._2-_p64uyp {
  padding-top: var(--space-2);
  padding-bottom: var(--space-2);
}
._3-_nbkqs1 {
  padding-top: var(--space-3);
  padding-bottom: var(--space-3);
}
._4-_1g9e86y {
  padding-top: var(--space-4);
  padding-bottom: var(--space-4);
}
._5-_1aw20tn {
  padding-top: var(--space-5);
  padding-bottom: var(--space-5);
}
._6-_42iss5 {
  padding-top: var(--space-6);
  padding-bottom: var(--space-6);
}
._7-_19vy7ja {
  padding-top: var(--space-7);
  padding-bottom: var(--space-7);
}
._8-_1mn3eu {
  padding-top: var(--space-8);
  padding-bottom: var(--space-8);
}
._9-_7w1lun {
  padding-top: var(--space-9);
  padding-bottom: var(--space-9);
}
._10-_ov1glm {
  padding-top: var(--space-10);
  padding-bottom: var(--space-10);
}
._0-_7s9de5 {
  padding-top: var(--space-0);
}
._0_25-_tnzln9 {
  padding-top: var(--space-0_25);
}
._0_5-_1emydcp {
  padding-top: var(--space-0_5);
}
._0_75-_1qa3b3k {
  padding-top: var(--space-0_75);
}
._1-_1uu3gcu {
  padding-top: var(--space-1);
}
._1_5-_b38jso {
  padding-top: var(--space-1_5);
}
._2-_3vxvd4 {
  padding-top: var(--space-2);
}
._3-_jvx9px {
  padding-top: var(--space-3);
}
._4-_bn6zrb {
  padding-top: var(--space-4);
}
._5-_1scbba7 {
  padding-top: var(--space-5);
}
._6-_12cjj89 {
  padding-top: var(--space-6);
}
._7-_1ln89wm {
  padding-top: var(--space-7);
}
._8-_n4n0jg {
  padding-top: var(--space-8);
}
._9-_85fuhl {
  padding-top: var(--space-9);
}
._10-_eztb48 {
  padding-top: var(--space-10);
}
._0-_1tpbtym {
  padding-bottom: var(--space-0);
}
._0_25-_1jowf7u {
  padding-bottom: var(--space-0_25);
}
._0_5-_w0nvfx {
  padding-bottom: var(--space-0_5);
}
._0_75-_qnhwcz {
  padding-bottom: var(--space-0_75);
}
._1-_w0a7qt {
  padding-bottom: var(--space-1);
}
._1_5-_1s3ftip {
  padding-bottom: var(--space-1_5);
}
._2-_1iwqmg9 {
  padding-bottom: var(--space-2);
}
._3-_8gpqnf {
  padding-bottom: var(--space-3);
}
._4-_t7d7u2 {
  padding-bottom: var(--space-4);
}
._5-_xnkjr2 {
  padding-bottom: var(--space-5);
}
._6-_1k57ags {
  padding-bottom: var(--space-6);
}
._7-_1ntdv5 {
  padding-bottom: var(--space-7);
}
._8-_wxyaw3 {
  padding-bottom: var(--space-8);
}
._9-_un9zgi {
  padding-bottom: var(--space-9);
}
._10-_1vi3gso {
  padding-bottom: var(--space-10);
}
._0-_16jy0jd {
  padding-inline-start: var(--space-0);
}
._0_25-_1qgqiyp {
  padding-inline-start: var(--space-0_25);
}
._0_5-_1v8axat {
  padding-inline-start: var(--space-0_5);
}
._0_75-_40z6cr {
  padding-inline-start: var(--space-0_75);
}
._1-_gfswsk {
  padding-inline-start: var(--space-1);
}
._1_5-_14v9han {
  padding-inline-start: var(--space-1_5);
}
._2-_17ck9fp {
  padding-inline-start: var(--space-2);
}
._3-_14f3d48 {
  padding-inline-start: var(--space-3);
}
._4-_1i39ryu {
  padding-inline-start: var(--space-4);
}
._5-_1f619yd {
  padding-inline-start: var(--space-5);
}
._6-_c6x701 {
  padding-inline-start: var(--space-6);
}
._7-_z5dwo2 {
  padding-inline-start: var(--space-7);
}
._8-_ybfte {
  padding-inline-start: var(--space-8);
}
._9-_gypmva {
  padding-inline-start: var(--space-9);
}
._10-_idfmii {
  padding-inline-start: var(--space-10);
}
._0-_1ceupze {
  padding-inline-end: var(--space-0);
}
._0_25-_oj8sf2 {
  padding-inline-end: var(--space-0_25);
}
._0_5-_138jyfe {
  padding-inline-end: var(--space-0_5);
}
._0_75-_1fmomtv {
  padding-inline-end: var(--space-0_75);
}
._1-_x8u7sv {
  padding-inline-end: var(--space-1);
}
._1_5-_1ahovh9 {
  padding-inline-end: var(--space-1_5);
}
._2-_13o3321 {
  padding-inline-end: var(--space-2);
}
._3-_1s2lnqe {
  padding-inline-end: var(--space-3);
}
._4-_1ixivjf {
  padding-inline-end: var(--space-4);
}
._5-_103otbn {
  padding-inline-end: var(--space-5);
}
._6-_1sf1nxe {
  padding-inline-end: var(--space-6);
}
._7-_1smt0p {
  padding-inline-end: var(--space-7);
}
._8-_vyolm1 {
  padding-inline-end: var(--space-8);
}
._9-_3unap6 {
  padding-inline-end: var(--space-9);
}
._10-_apeyz6 {
  padding-inline-end: var(--space-10);
}
._0-_62s1lm {
  margin-top: calc(-1 * var(--space-0));
  margin-bottom: calc(-1 * var(--space-0));
  margin-inline-end: calc(-1 * var(--space-0));
  margin-inline-start: calc(-1 * var(--space-0));
}
._-0_25--1o96s56 {
  margin-top: calc(-1 * var(--space-0_25));
  margin-bottom: calc(-1 * var(--space-0_25));
  margin-inline-end: calc(-1 * var(--space-0_25));
  margin-inline-start: calc(-1 * var(--space-0_25));
}
._-0_5--1g8oynf {
  margin-top: calc(-1 * var(--space-0_5));
  margin-bottom: calc(-1 * var(--space-0_5));
  margin-inline-end: calc(-1 * var(--space-0_5));
  margin-inline-start: calc(-1 * var(--space-0_5));
}
._-0_75--8l7i7g {
  margin-top: calc(-1 * var(--space-0_75));
  margin-bottom: calc(-1 * var(--space-0_75));
  margin-inline-end: calc(-1 * var(--space-0_75));
  margin-inline-start: calc(-1 * var(--space-0_75));
}
._-1--9pp7vd {
  margin-top: calc(-1 * var(--space-1));
  margin-bottom: calc(-1 * var(--space-1));
  margin-inline-end: calc(-1 * var(--space-1));
  margin-inline-start: calc(-1 * var(--space-1));
}
._-1_5--10ukpc3 {
  margin-top: calc(-1 * var(--space-1_5));
  margin-bottom: calc(-1 * var(--space-1_5));
  margin-inline-end: calc(-1 * var(--space-1_5));
  margin-inline-start: calc(-1 * var(--space-1_5));
}
._-2--pexory {
  margin-top: calc(-1 * var(--space-2));
  margin-bottom: calc(-1 * var(--space-2));
  margin-inline-end: calc(-1 * var(--space-2));
  margin-inline-start: calc(-1 * var(--space-2));
}
._-3--1j4yqkr {
  margin-top: calc(-1 * var(--space-3));
  margin-bottom: calc(-1 * var(--space-3));
  margin-inline-end: calc(-1 * var(--space-3));
  margin-inline-start: calc(-1 * var(--space-3));
}
._-4--osicim {
  margin-top: calc(-1 * var(--space-4));
  margin-bottom: calc(-1 * var(--space-4));
  margin-inline-end: calc(-1 * var(--space-4));
  margin-inline-start: calc(-1 * var(--space-4));
}
._-5--1f67lue {
  margin-top: calc(-1 * var(--space-5));
  margin-bottom: calc(-1 * var(--space-5));
  margin-inline-end: calc(-1 * var(--space-5));
  margin-inline-start: calc(-1 * var(--space-5));
}
._-6--wrz0sp {
  margin-top: calc(-1 * var(--space-6));
  margin-bottom: calc(-1 * var(--space-6));
  margin-inline-end: calc(-1 * var(--space-6));
  margin-inline-start: calc(-1 * var(--space-6));
}
._-7--alpw4d {
  margin-top: calc(-1 * var(--space-7));
  margin-bottom: calc(-1 * var(--space-7));
  margin-inline-end: calc(-1 * var(--space-7));
  margin-inline-start: calc(-1 * var(--space-7));
}
._-8--1k3v7ln {
  margin-top: calc(-1 * var(--space-8));
  margin-bottom: calc(-1 * var(--space-8));
  margin-inline-end: calc(-1 * var(--space-8));
  margin-inline-start: calc(-1 * var(--space-8));
}
._-9--rbenzb {
  margin-top: calc(-1 * var(--space-9));
  margin-bottom: calc(-1 * var(--space-9));
  margin-inline-end: calc(-1 * var(--space-9));
  margin-inline-start: calc(-1 * var(--space-9));
}
._-10--f9rddd {
  margin-top: calc(-1 * var(--space-10));
  margin-bottom: calc(-1 * var(--space-10));
  margin-inline-end: calc(-1 * var(--space-10));
  margin-inline-start: calc(-1 * var(--space-10));
}
._0-_1dye1wn {
  margin-inline-end: calc(-1 * var(--space-0));
  margin-inline-start: calc(-1 * var(--space-0));
}
._-0_25--10fq15g {
  margin-inline-end: calc(-1 * var(--space-0_25));
  margin-inline-start: calc(-1 * var(--space-0_25));
}
._-0_5--1pwhotn {
  margin-inline-end: calc(-1 * var(--space-0_5));
  margin-inline-start: calc(-1 * var(--space-0_5));
}
._-0_75--ppsu9s {
  margin-inline-end: calc(-1 * var(--space-0_75));
  margin-inline-start: calc(-1 * var(--space-0_75));
}
._-1--mri4iv {
  margin-inline-end: calc(-1 * var(--space-1));
  margin-inline-start: calc(-1 * var(--space-1));
}
._-1_5--ghuzac {
  margin-inline-end: calc(-1 * var(--space-1_5));
  margin-inline-start: calc(-1 * var(--space-1_5));
}
._-2--1l901su {
  margin-inline-end: calc(-1 * var(--space-2));
  margin-inline-start: calc(-1 * var(--space-2));
}
._-3--cnpm4p {
  margin-inline-end: calc(-1 * var(--space-3));
  margin-inline-start: calc(-1 * var(--space-3));
}
._-4--1dl9kz {
  margin-inline-end: calc(-1 * var(--space-4));
  margin-inline-start: calc(-1 * var(--space-4));
}
._-5--g1w84q {
  margin-inline-end: calc(-1 * var(--space-5));
  margin-inline-start: calc(-1 * var(--space-5));
}
._-6--1pwunse {
  margin-inline-end: calc(-1 * var(--space-6));
  margin-inline-start: calc(-1 * var(--space-6));
}
._-7--dfghx3 {
  margin-inline-end: calc(-1 * var(--space-7));
  margin-inline-start: calc(-1 * var(--space-7));
}
._-8--8f3t2r {
  margin-inline-end: calc(-1 * var(--space-8));
  margin-inline-start: calc(-1 * var(--space-8));
}
._-9--1smcftm {
  margin-inline-end: calc(-1 * var(--space-9));
  margin-inline-start: calc(-1 * var(--space-9));
}
._-10--tzexnh {
  margin-inline-end: calc(-1 * var(--space-10));
  margin-inline-start: calc(-1 * var(--space-10));
}
._0-_1glmt9g {
  margin-top: calc(-1 * var(--space-0));
  margin-bottom: calc(-1 * var(--space-0));
}
._-0_25--fux70l {
  margin-top: calc(-1 * var(--space-0_25));
  margin-bottom: calc(-1 * var(--space-0_25));
}
._-0_5--19dwugj {
  margin-top: calc(-1 * var(--space-0_5));
  margin-bottom: calc(-1 * var(--space-0_5));
}
._-0_75--wjaxhl {
  margin-top: calc(-1 * var(--space-0_75));
  margin-bottom: calc(-1 * var(--space-0_75));
}
._-1--1d4w8gg {
  margin-top: calc(-1 * var(--space-1));
  margin-bottom: calc(-1 * var(--space-1));
}
._-1_5--bek1dr {
  margin-top: calc(-1 * var(--space-1_5));
  margin-bottom: calc(-1 * var(--space-1_5));
}
._-2--t34x1k {
  margin-top: calc(-1 * var(--space-2));
  margin-bottom: calc(-1 * var(--space-2));
}
._-3--1ntzdxe {
  margin-top: calc(-1 * var(--space-3));
  margin-bottom: calc(-1 * var(--space-3));
}
._-4--1utd01u {
  margin-top: calc(-1 * var(--space-4));
  margin-bottom: calc(-1 * var(--space-4));
}
._-5--axza3o {
  margin-top: calc(-1 * var(--space-5));
  margin-bottom: calc(-1 * var(--space-5));
}
._-6--rgcsg4 {
  margin-top: calc(-1 * var(--space-6));
  margin-bottom: calc(-1 * var(--space-6));
}
._-7--1byfgbf {
  margin-top: calc(-1 * var(--space-7));
  margin-bottom: calc(-1 * var(--space-7));
}
._-8--x6s88r {
  margin-top: calc(-1 * var(--space-8));
  margin-bottom: calc(-1 * var(--space-8));
}
._-9--1ejn3me {
  margin-top: calc(-1 * var(--space-9));
  margin-bottom: calc(-1 * var(--space-9));
}
._-10--1xiliev {
  margin-top: calc(-1 * var(--space-10));
  margin-bottom: calc(-1 * var(--space-10));
}
._0-_1j0rjvj {
  margin-top: calc(-1 * var(--space-0));
}
._-0_25--jfxz6v {
  margin-top: calc(-1 * var(--space-0_25));
}
._-0_5--m563gz {
  margin-top: calc(-1 * var(--space-0_5));
}
._-0_75--qaqbci {
  margin-top: calc(-1 * var(--space-0_75));
}
._-1--pcsgpc {
  margin-top: calc(-1 * var(--space-1));
}
._-1_5--20qq1 {
  margin-top: calc(-1 * var(--space-1_5));
}
._-2--14otg4x {
  margin-top: calc(-1 * var(--space-2));
}
._-3--kr90j2 {
  margin-top: calc(-1 * var(--space-3));
}
._-4--1oxvyqj {
  margin-top: calc(-1 * var(--space-4));
}
._-5--vq9ff5 {
  margin-top: calc(-1 * var(--space-5));
}
._-6--1rh8gif {
  margin-top: calc(-1 * var(--space-6));
}
._-7--17dypqi {
  margin-top: calc(-1 * var(--space-7));
}
._-8--k6nptr {
  margin-top: calc(-1 * var(--space-8));
}
._-9--pawzu9 {
  margin-top: calc(-1 * var(--space-9));
}
._-10--11m0o0 {
  margin-top: calc(-1 * var(--space-10));
}
._0-_1k6yr6l {
  margin-bottom: calc(-1 * var(--space-0));
}
._-0_25--1wgrmgq {
  margin-bottom: calc(-1 * var(--space-0_25));
}
._-0_5--nktyg9 {
  margin-bottom: calc(-1 * var(--space-0_5));
}
._-0_75--11zr2u8 {
  margin-bottom: calc(-1 * var(--space-0_75));
}
._-1--11oi7gj {
  margin-bottom: calc(-1 * var(--space-1));
}
._-1_5--1qqci3a {
  margin-bottom: calc(-1 * var(--space-1_5));
}
._-2--4ldqwn {
  margin-bottom: calc(-1 * var(--space-2));
}
._-3--1c0l45m {
  margin-bottom: calc(-1 * var(--space-3));
}
._-4--mzf30t {
  margin-bottom: calc(-1 * var(--space-4));
}
._-5--1rze5e2 {
  margin-bottom: calc(-1 * var(--space-5));
}
._-6--14snh2u {
  margin-bottom: calc(-1 * var(--space-6));
}
._-7--1qeltyg {
  margin-bottom: calc(-1 * var(--space-7));
}
._-8--10rpjcn {
  margin-bottom: calc(-1 * var(--space-8));
}
._-9--1da2u1f {
  margin-bottom: calc(-1 * var(--space-9));
}
._-10--muwkr6 {
  margin-bottom: calc(-1 * var(--space-10));
}
._0-_z30ui9 {
  margin-inline-end: calc(-1 * var(--space-0));
}
._-0_25--3u8ncf {
  margin-inline-end: calc(-1 * var(--space-0_25));
}
._-0_5--106wynd {
  margin-inline-end: calc(-1 * var(--space-0_5));
}
._-0_75--1mq6yop {
  margin-inline-end: calc(-1 * var(--space-0_75));
}
._-1--fqp8n7 {
  margin-inline-end: calc(-1 * var(--space-1));
}
._-1_5--16d69zu {
  margin-inline-end: calc(-1 * var(--space-1_5));
}
._-2--eeod6v {
  margin-inline-end: calc(-1 * var(--space-2));
}
._-3--1g8j2dm {
  margin-inline-end: calc(-1 * var(--space-3));
}
._-4--3buicp {
  margin-inline-end: calc(-1 * var(--space-4));
}
._-5--4jvpef {
  margin-inline-end: calc(-1 * var(--space-5));
}
._-6--wz4u0j {
  margin-inline-end: calc(-1 * var(--space-6));
}
._-7--1y2cmzl {
  margin-inline-end: calc(-1 * var(--space-7));
}
._-8--yo5xdm {
  margin-inline-end: calc(-1 * var(--space-8));
}
._-9--bgnttg {
  margin-inline-end: calc(-1 * var(--space-9));
}
._-10--1c1n3al {
  margin-inline-end: calc(-1 * var(--space-10));
}
._0-_1iu3kmm {
  margin-inline-start: calc(-1 * var(--space-0));
}
._-0_25--jgrb5v {
  margin-inline-start: calc(-1 * var(--space-0_25));
}
._-0_5--1gnlbgx {
  margin-inline-start: calc(-1 * var(--space-0_5));
}
._-0_75--5ycfmo {
  margin-inline-start: calc(-1 * var(--space-0_75));
}
._-1--o9ekiw {
  margin-inline-start: calc(-1 * var(--space-1));
}
._-1_5--1oda27v {
  margin-inline-start: calc(-1 * var(--space-1_5));
}
._-2--1maebvj {
  margin-inline-start: calc(-1 * var(--space-2));
}
._-3--jq7jh1 {
  margin-inline-start: calc(-1 * var(--space-3));
}
._-4--15hb9a1 {
  margin-inline-start: calc(-1 * var(--space-4));
}
._-5--gklw5q {
  margin-inline-start: calc(-1 * var(--space-5));
}
._-6--18gsr5 {
  margin-inline-start: calc(-1 * var(--space-6));
}
._-7--12kspwg {
  margin-inline-start: calc(-1 * var(--space-7));
}
._-8--zrz43p {
  margin-inline-start: calc(-1 * var(--space-8));
}
._-9--16h67u0 {
  margin-inline-start: calc(-1 * var(--space-9));
}
._-10--13huz8h {
  margin-inline-start: calc(-1 * var(--space-10));
}
.start-sdo6qks {
  text-align: start;
}
.end-ed3mt9i {
  text-align: end;
}
.center-cekv9ct {
  text-align: center;
}
.justify-j1o7uxtx {
  text-align: justify;
}
.hidden-h10ciugf {
  visibility: hidden;
}
.visible-vj0kyav {
  visibility: visible;
}

/* packages/web/esm/styles/responsive/phone.css */
@media (max-width: 767px) {
  .width-wqzzt5i {
    width: var(--phone-width);
  }
}
@media (max-width: 767px) {
  .height-hpap2vv {
    height: var(--phone-height);
  }
}
@media (max-width: 767px) {
  .minWidth-mdudt48 {
    min-width: var(--phone-minWidth);
  }
}
@media (max-width: 767px) {
  .minHeight-mxus07u {
    min-height: var(--phone-minHeight);
  }
}
@media (max-width: 767px) {
  .maxWidth-m7ngjit {
    max-width: var(--phone-maxWidth);
  }
}
@media (max-width: 767px) {
  .maxHeight-m11a04jn {
    max-height: var(--phone-maxHeight);
  }
}
@media (max-width: 767px) {
  .aspectRatio-a1lg2xxh {
    aspect-ratio: var(--phone-aspectRatio);
  }
}
@media (max-width: 767px) {
  .top-t11ns28n {
    top: var(--phone-top);
  }
}
@media (max-width: 767px) {
  .bottom-bct0xtt {
    bottom: var(--phone-bottom);
  }
}
@media (max-width: 767px) {
  .left-l1svzi6h {
    left: var(--phone-left);
  }
}
@media (max-width: 767px) {
  .right-r1xdv4nm {
    right: var(--phone-right);
  }
}
@media (max-width: 767px) {
  .transform-t48bzub {
    -webkit-transform: var(--phone-transform);
    -ms-transform: var(--phone-transform);
    transform: var(--phone-transform);
  }
}
@media (max-width: 767px) {
  .flexBasis-f1nwiwoj {
    -webkit-flex-basis: var(--phone-flexBasis);
    -ms-flex-preferred-size: var(--phone-flexBasis);
    flex-basis: var(--phone-flexBasis);
  }
}
@media (max-width: 767px) {
  .flexShrink-f1vboa3b {
    -webkit-flex-shrink: var(--phone-flexShrink);
    -ms-flex-negative: var(--phone-flexShrink);
    flex-shrink: var(--phone-flexShrink);
  }
}
@media (max-width: 767px) {
  .flexGrow-fcwje9f {
    -webkit-box-flex: var(--phone-flexGrow);
    -webkit-flex-grow: var(--phone-flexGrow);
    -ms-flex-positive: var(--phone-flexGrow);
    flex-grow: var(--phone-flexGrow);
  }
}
@media (max-width: 767px) {
  .gridTemplateColumns-grx9mrs {
    grid-template-columns: var(--phone-gridTemplateColumns);
  }
}
@media (max-width: 767px) {
  .gridTemplateRows-g14ln5fh {
    grid-template-rows: var(--phone-gridTemplateRows);
  }
}
@media (max-width: 767px) {
  .gridTemplateAreas-g1ig7oms {
    grid-template-areas: var(--phone-gridTemplateAreas);
  }
}
@media (max-width: 767px) {
  .gridTemplate-gwja8k8 {
    grid-template: var(--phone-gridTemplate);
  }
}
@media (max-width: 767px) {
  .gridAutoColumns-gb3nyqn {
    grid-auto-columns: var(--phone-gridAutoColumns);
  }
}
@media (max-width: 767px) {
  .gridAutoRows-g1obfd6q {
    grid-auto-rows: var(--phone-gridAutoRows);
  }
}
@media (max-width: 767px) {
  .gridAutoFlow-gz2qi33 {
    grid-auto-flow: var(--phone-gridAutoFlow);
  }
}
@media (max-width: 767px) {
  .grid-g16e3d59 {
    grid: var(--phone-grid);
  }
}
@media (max-width: 767px) {
  .gridRowStart-g35wbwd {
    grid-row-start: var(--phone-gridRowStart);
  }
}
@media (max-width: 767px) {
  .gridColumnStart-g1cgnutt {
    grid-column-start: var(--phone-gridColumnStart);
  }
}
@media (max-width: 767px) {
  .gridRowEnd-gb5k486 {
    grid-row-end: var(--phone-gridRowEnd);
  }
}
@media (max-width: 767px) {
  .gridColumnEnd-gm9k3mj {
    grid-column-end: var(--phone-gridColumnEnd);
  }
}
@media (max-width: 767px) {
  .gridRow-g1j7db0x {
    grid-row: var(--phone-gridRow);
  }
}
@media (max-width: 767px) {
  .gridColumn-g9pothe {
    grid-column: var(--phone-gridColumn);
  }
}
@media (max-width: 767px) {
  .gridArea-g1jiev5p {
    grid-area: var(--phone-gridArea);
  }
}
@media (max-width: 767px) {
  .opacity-o47iisn {
    opacity: var(--phone-opacity);
  }
}
@media (max-width: 767px) {
  .zIndex-zsynudp {
    z-index: var(--phone-zIndex);
  }
}
@media (max-width: 767px) {
  ._1-_1jrwev3 {
    background-color: var(--color-bgElevation1);
    box-shadow: var(--shadow-elevation1);
  }
}
@media (max-width: 767px) {
  ._2-_qggnmg {
    background-color: var(--color-bgElevation2);
    box-shadow: var(--shadow-elevation2);
  }
}
@media (max-width: 767px) {
  .fg-fe3z4f4 {
    color: var(--color-fg);
  }
}
@media (max-width: 767px) {
  .fgInverse-fbnjajx {
    color: var(--color-fgInverse);
  }
}
@media (max-width: 767px) {
  .fgMuted-f1lflm86 {
    color: var(--color-fgMuted);
  }
}
@media (max-width: 767px) {
  .fgPrimary-f17cm30c {
    color: var(--color-fgPrimary);
  }
}
@media (max-width: 767px) {
  .fgPositive-f1nh86g2 {
    color: var(--color-fgPositive);
  }
}
@media (max-width: 767px) {
  .fgNegative-fnl5ycj {
    color: var(--color-fgNegative);
  }
}
@media (max-width: 767px) {
  .fgWarning-f1bw7pj0 {
    color: var(--color-fgWarning);
  }
}
@media (max-width: 767px) {
  .bg-b16lpxco {
    color: var(--color-bg);
  }
}
@media (max-width: 767px) {
  .bgAlternate-b1p8ujqt {
    color: var(--color-bgAlternate);
  }
}
@media (max-width: 767px) {
  .bgInverse-bfqdr0u {
    color: var(--color-bgInverse);
  }
}
@media (max-width: 767px) {
  .bgOverlay-bu1ic2q {
    color: var(--color-bgOverlay);
  }
}
@media (max-width: 767px) {
  .bgPrimary-b1kn3ffm {
    color: var(--color-bgPrimary);
  }
}
@media (max-width: 767px) {
  .bgPrimaryWash-b13uo1nj {
    color: var(--color-bgPrimaryWash);
  }
}
@media (max-width: 767px) {
  .bgSecondary-b94xxkf {
    color: var(--color-bgSecondary);
  }
}
@media (max-width: 767px) {
  .bgTertiary-basqond {
    color: var(--color-bgTertiary);
  }
}
@media (max-width: 767px) {
  .bgSecondaryWash-b5kijr9 {
    color: var(--color-bgSecondaryWash);
  }
}
@media (max-width: 767px) {
  .bgNegative-b1f0joh1 {
    color: var(--color-bgNegative);
  }
}
@media (max-width: 767px) {
  .bgNegativeWash-b31kt9z {
    color: var(--color-bgNegativeWash);
  }
}
@media (max-width: 767px) {
  .bgPositive-b1anjwzy {
    color: var(--color-bgPositive);
  }
}
@media (max-width: 767px) {
  .bgPositiveWash-brptbb3 {
    color: var(--color-bgPositiveWash);
  }
}
@media (max-width: 767px) {
  .bgWarning-b7ywub5 {
    color: var(--color-bgWarning);
  }
}
@media (max-width: 767px) {
  .bgWarningWash-b1myh2c {
    color: var(--color-bgWarningWash);
  }
}
@media (max-width: 767px) {
  .currentColor-c37brqz {
    color: var(--color-currentColor);
  }
}
@media (max-width: 767px) {
  .bgLine-bel0w3y {
    color: var(--color-bgLine);
  }
}
@media (max-width: 767px) {
  .bgLineInverse-bymv21a {
    color: var(--color-bgLineInverse);
  }
}
@media (max-width: 767px) {
  .bgLineHeavy-b1fgmqug {
    color: var(--color-bgLineHeavy);
  }
}
@media (max-width: 767px) {
  .bgLinePrimary-b1cbo632 {
    color: var(--color-bgLinePrimary);
  }
}
@media (max-width: 767px) {
  .bgLinePrimarySubtle-bmd1jgf {
    color: var(--color-bgLinePrimarySubtle);
  }
}
@media (max-width: 767px) {
  .bgElevation1-bziu0az {
    color: var(--color-bgElevation1);
  }
}
@media (max-width: 767px) {
  .bgElevation2-bntuzn7 {
    color: var(--color-bgElevation2);
  }
}
@media (max-width: 767px) {
  .accentSubtleGreen-a16fcuq {
    color: var(--color-accentSubtleGreen);
  }
}
@media (max-width: 767px) {
  .accentBoldGreen-a13o4s0p {
    color: var(--color-accentBoldGreen);
  }
}
@media (max-width: 767px) {
  .accentSubtleBlue-adc0rbw {
    color: var(--color-accentSubtleBlue);
  }
}
@media (max-width: 767px) {
  .accentBoldBlue-a1ee99hh {
    color: var(--color-accentBoldBlue);
  }
}
@media (max-width: 767px) {
  .accentSubtlePurple-al49bl5 {
    color: var(--color-accentSubtlePurple);
  }
}
@media (max-width: 767px) {
  .accentBoldPurple-aa4vixq {
    color: var(--color-accentBoldPurple);
  }
}
@media (max-width: 767px) {
  .accentSubtleYellow-a9x1i9o {
    color: var(--color-accentSubtleYellow);
  }
}
@media (max-width: 767px) {
  .accentBoldYellow-aqaywfv {
    color: var(--color-accentBoldYellow);
  }
}
@media (max-width: 767px) {
  .accentSubtleRed-a1a7xaxq {
    color: var(--color-accentSubtleRed);
  }
}
@media (max-width: 767px) {
  .accentBoldRed-aylcy21 {
    color: var(--color-accentBoldRed);
  }
}
@media (max-width: 767px) {
  .accentSubtleGray-a1oezw2q {
    color: var(--color-accentSubtleGray);
  }
}
@media (max-width: 767px) {
  .accentBoldGray-a1a690ej {
    color: var(--color-accentBoldGray);
  }
}
@media (max-width: 767px) {
  .transparent-t6zx6s3 {
    color: var(--color-transparent);
  }
}
@media (max-width: 767px) {
  .fg-funqoqp {
    background-color: var(--color-fg);
  }
}
@media (max-width: 767px) {
  .fgInverse-fa0amqw {
    background-color: var(--color-fgInverse);
  }
}
@media (max-width: 767px) {
  .fgMuted-f1ip5mb2 {
    background-color: var(--color-fgMuted);
  }
}
@media (max-width: 767px) {
  .fgPrimary-f1ha28yf {
    background-color: var(--color-fgPrimary);
  }
}
@media (max-width: 767px) {
  .fgPositive-fgqe2lq {
    background-color: var(--color-fgPositive);
  }
}
@media (max-width: 767px) {
  .fgNegative-f2a5ku9 {
    background-color: var(--color-fgNegative);
  }
}
@media (max-width: 767px) {
  .fgWarning-fpmg7b {
    background-color: var(--color-fgWarning);
  }
}
@media (max-width: 767px) {
  .bg-brh3db7 {
    background-color: var(--color-bg);
  }
}
@media (max-width: 767px) {
  .bgAlternate-b1y7xgat {
    background-color: var(--color-bgAlternate);
  }
}
@media (max-width: 767px) {
  .bgInverse-blcgwe3 {
    background-color: var(--color-bgInverse);
  }
}
@media (max-width: 767px) {
  .bgOverlay-b13y1qu9 {
    background-color: var(--color-bgOverlay);
  }
}
@media (max-width: 767px) {
  .bgPrimary-b12xvy0m {
    background-color: var(--color-bgPrimary);
  }
}
@media (max-width: 767px) {
  .bgPrimaryWash-b1pvffg0 {
    background-color: var(--color-bgPrimaryWash);
  }
}
@media (max-width: 767px) {
  .bgSecondary-bhqzxsm {
    background-color: var(--color-bgSecondary);
  }
}
@media (max-width: 767px) {
  .bgTertiary-b1qx982t {
    background-color: var(--color-bgTertiary);
  }
}
@media (max-width: 767px) {
  .bgSecondaryWash-bcseyov {
    background-color: var(--color-bgSecondaryWash);
  }
}
@media (max-width: 767px) {
  .bgNegative-b1upcetk {
    background-color: var(--color-bgNegative);
  }
}
@media (max-width: 767px) {
  .bgNegativeWash-b15sxl2j {
    background-color: var(--color-bgNegativeWash);
  }
}
@media (max-width: 767px) {
  .bgPositive-b1mvwzda {
    background-color: var(--color-bgPositive);
  }
}
@media (max-width: 767px) {
  .bgPositiveWash-b1mm17j3 {
    background-color: var(--color-bgPositiveWash);
  }
}
@media (max-width: 767px) {
  .bgWarning-b1zfebo {
    background-color: var(--color-bgWarning);
  }
}
@media (max-width: 767px) {
  .bgWarningWash-byiqgjz {
    background-color: var(--color-bgWarningWash);
  }
}
@media (max-width: 767px) {
  .currentColor-cjdqlqv {
    background-color: var(--color-currentColor);
  }
}
@media (max-width: 767px) {
  .bgLine-b7rlf25 {
    background-color: var(--color-bgLine);
  }
}
@media (max-width: 767px) {
  .bgLineInverse-bm87h7x {
    background-color: var(--color-bgLineInverse);
  }
}
@media (max-width: 767px) {
  .bgLineHeavy-blsu6op {
    background-color: var(--color-bgLineHeavy);
  }
}
@media (max-width: 767px) {
  .bgLinePrimary-b15l00k6 {
    background-color: var(--color-bgLinePrimary);
  }
}
@media (max-width: 767px) {
  .bgLinePrimarySubtle-bzjzvoq {
    background-color: var(--color-bgLinePrimarySubtle);
  }
}
@media (max-width: 767px) {
  .bgElevation1-b15bvg04 {
    background-color: var(--color-bgElevation1);
  }
}
@media (max-width: 767px) {
  .bgElevation2-b1dvkp8z {
    background-color: var(--color-bgElevation2);
  }
}
@media (max-width: 767px) {
  .accentSubtleGreen-a1vhkydg {
    background-color: var(--color-accentSubtleGreen);
  }
}
@media (max-width: 767px) {
  .accentBoldGreen-andhe38 {
    background-color: var(--color-accentBoldGreen);
  }
}
@media (max-width: 767px) {
  .accentSubtleBlue-a1dbx8iv {
    background-color: var(--color-accentSubtleBlue);
  }
}
@media (max-width: 767px) {
  .accentBoldBlue-azootuv {
    background-color: var(--color-accentBoldBlue);
  }
}
@media (max-width: 767px) {
  .accentSubtlePurple-ad2oozn {
    background-color: var(--color-accentSubtlePurple);
  }
}
@media (max-width: 767px) {
  .accentBoldPurple-asy2n4e {
    background-color: var(--color-accentBoldPurple);
  }
}
@media (max-width: 767px) {
  .accentSubtleYellow-a1cinh1u {
    background-color: var(--color-accentSubtleYellow);
  }
}
@media (max-width: 767px) {
  .accentBoldYellow-ay5f67h {
    background-color: var(--color-accentBoldYellow);
  }
}
@media (max-width: 767px) {
  .accentSubtleRed-ag0zbgt {
    background-color: var(--color-accentSubtleRed);
  }
}
@media (max-width: 767px) {
  .accentBoldRed-a1jw8u2e {
    background-color: var(--color-accentBoldRed);
  }
}
@media (max-width: 767px) {
  .accentSubtleGray-a1pdhwef {
    background-color: var(--color-accentSubtleGray);
  }
}
@media (max-width: 767px) {
  .accentBoldGray-a1rni9rj {
    background-color: var(--color-accentBoldGray);
  }
}
@media (max-width: 767px) {
  .transparent-t1r0m0ay {
    background-color: var(--color-transparent);
  }
}
@media (max-width: 767px) {
  .fg-f10ygk6g {
    border-style: solid;
    border-color: var(--color-fg);
  }
}
@media (max-width: 767px) {
  .fgInverse-f1lxw9tp {
    border-style: solid;
    border-color: var(--color-fgInverse);
  }
}
@media (max-width: 767px) {
  .fgMuted-f607bx2 {
    border-style: solid;
    border-color: var(--color-fgMuted);
  }
}
@media (max-width: 767px) {
  .fgPrimary-fg97nxs {
    border-style: solid;
    border-color: var(--color-fgPrimary);
  }
}
@media (max-width: 767px) {
  .fgPositive-f1cu9ulr {
    border-style: solid;
    border-color: var(--color-fgPositive);
  }
}
@media (max-width: 767px) {
  .fgNegative-f10ql5c0 {
    border-style: solid;
    border-color: var(--color-fgNegative);
  }
}
@media (max-width: 767px) {
  .fgWarning-f1emhcg1 {
    border-style: solid;
    border-color: var(--color-fgWarning);
  }
}
@media (max-width: 767px) {
  .bg-bjovu2i {
    border-style: solid;
    border-color: var(--color-bg);
  }
}
@media (max-width: 767px) {
  .bgAlternate-byw7rq7 {
    border-style: solid;
    border-color: var(--color-bgAlternate);
  }
}
@media (max-width: 767px) {
  .bgInverse-bsjwnio {
    border-style: solid;
    border-color: var(--color-bgInverse);
  }
}
@media (max-width: 767px) {
  .bgOverlay-bh9vwb0 {
    border-style: solid;
    border-color: var(--color-bgOverlay);
  }
}
@media (max-width: 767px) {
  .bgPrimary-b58ik2c {
    border-style: solid;
    border-color: var(--color-bgPrimary);
  }
}
@media (max-width: 767px) {
  .bgPrimaryWash-b1akxxz7 {
    border-style: solid;
    border-color: var(--color-bgPrimaryWash);
  }
}
@media (max-width: 767px) {
  .bgSecondary-boukxa1 {
    border-style: solid;
    border-color: var(--color-bgSecondary);
  }
}
@media (max-width: 767px) {
  .bgTertiary-b1gqx94l {
    border-style: solid;
    border-color: var(--color-bgTertiary);
  }
}
@media (max-width: 767px) {
  .bgSecondaryWash-b1qjk35d {
    border-style: solid;
    border-color: var(--color-bgSecondaryWash);
  }
}
@media (max-width: 767px) {
  .bgNegative-b19gwwvx {
    border-style: solid;
    border-color: var(--color-bgNegative);
  }
}
@media (max-width: 767px) {
  .bgNegativeWash-bbaiz1n {
    border-style: solid;
    border-color: var(--color-bgNegativeWash);
  }
}
@media (max-width: 767px) {
  .bgPositive-bcyom8o {
    border-style: solid;
    border-color: var(--color-bgPositive);
  }
}
@media (max-width: 767px) {
  .bgPositiveWash-b1gxczq6 {
    border-style: solid;
    border-color: var(--color-bgPositiveWash);
  }
}
@media (max-width: 767px) {
  .bgWarning-b1d5ugy9 {
    border-style: solid;
    border-color: var(--color-bgWarning);
  }
}
@media (max-width: 767px) {
  .bgWarningWash-b1gubiv {
    border-style: solid;
    border-color: var(--color-bgWarningWash);
  }
}
@media (max-width: 767px) {
  .currentColor-c9mq5l8 {
    border-style: solid;
    border-color: var(--color-currentColor);
  }
}
@media (max-width: 767px) {
  .bgLine-b129zj91 {
    border-style: solid;
    border-color: var(--color-bgLine);
  }
}
@media (max-width: 767px) {
  .bgLineInverse-bcuwktv {
    border-style: solid;
    border-color: var(--color-bgLineInverse);
  }
}
@media (max-width: 767px) {
  .bgLineHeavy-b13vchh0 {
    border-style: solid;
    border-color: var(--color-bgLineHeavy);
  }
}
@media (max-width: 767px) {
  .bgLinePrimary-btvna0g {
    border-style: solid;
    border-color: var(--color-bgLinePrimary);
  }
}
@media (max-width: 767px) {
  .bgLinePrimarySubtle-bb4zwml {
    border-style: solid;
    border-color: var(--color-bgLinePrimarySubtle);
  }
}
@media (max-width: 767px) {
  .bgElevation1-b1eg0f1 {
    border-style: solid;
    border-color: var(--color-bgElevation1);
  }
}
@media (max-width: 767px) {
  .bgElevation2-bf4m02e {
    border-style: solid;
    border-color: var(--color-bgElevation2);
  }
}
@media (max-width: 767px) {
  .accentSubtleGreen-as7llsp {
    border-style: solid;
    border-color: var(--color-accentSubtleGreen);
  }
}
@media (max-width: 767px) {
  .accentBoldGreen-a17desdr {
    border-style: solid;
    border-color: var(--color-accentBoldGreen);
  }
}
@media (max-width: 767px) {
  .accentSubtleBlue-a1eftgzy {
    border-style: solid;
    border-color: var(--color-accentSubtleBlue);
  }
}
@media (max-width: 767px) {
  .accentBoldBlue-a1pvrhtq {
    border-style: solid;
    border-color: var(--color-accentBoldBlue);
  }
}
@media (max-width: 767px) {
  .accentSubtlePurple-a1ph5mts {
    border-style: solid;
    border-color: var(--color-accentSubtlePurple);
  }
}
@media (max-width: 767px) {
  .accentBoldPurple-aueygvw {
    border-style: solid;
    border-color: var(--color-accentBoldPurple);
  }
}
@media (max-width: 767px) {
  .accentSubtleYellow-a1wm5f2y {
    border-style: solid;
    border-color: var(--color-accentSubtleYellow);
  }
}
@media (max-width: 767px) {
  .accentBoldYellow-a15v4ye8 {
    border-style: solid;
    border-color: var(--color-accentBoldYellow);
  }
}
@media (max-width: 767px) {
  .accentSubtleRed-af9h1fi {
    border-style: solid;
    border-color: var(--color-accentSubtleRed);
  }
}
@media (max-width: 767px) {
  .accentBoldRed-a1ln0v82 {
    border-style: solid;
    border-color: var(--color-accentBoldRed);
  }
}
@media (max-width: 767px) {
  .accentSubtleGray-a1skfpj7 {
    border-style: solid;
    border-color: var(--color-accentSubtleGray);
  }
}
@media (max-width: 767px) {
  .accentBoldGray-a1th0306 {
    border-style: solid;
    border-color: var(--color-accentBoldGray);
  }
}
@media (max-width: 767px) {
  .transparent-ta27axe {
    border-style: solid;
    border-color: var(--color-transparent);
  }
}
@media (max-width: 767px) {
  ._0-_1q1tbd1 {
    border-width: var(--borderWidth-0);
  }
}
@media (max-width: 767px) {
  ._100-_1d17yls {
    border-width: var(--borderWidth-100);
  }
}
@media (max-width: 767px) {
  ._200-_1skpmq9 {
    border-width: var(--borderWidth-200);
  }
}
@media (max-width: 767px) {
  ._300-_1cmzhoz {
    border-width: var(--borderWidth-300);
  }
}
@media (max-width: 767px) {
  ._400-_gesc1x {
    border-width: var(--borderWidth-400);
  }
}
@media (max-width: 767px) {
  ._500-_1z0j9ve {
    border-width: var(--borderWidth-500);
  }
}
@media (max-width: 767px) {
  ._0-_d2bor5 {
    border-top-width: var(--borderWidth-0);
  }
}
@media (max-width: 767px) {
  ._100-_161wv7s {
    border-top-width: var(--borderWidth-100);
  }
}
@media (max-width: 767px) {
  ._200-_4u1jku {
    border-top-width: var(--borderWidth-200);
  }
}
@media (max-width: 767px) {
  ._300-_q024nv {
    border-top-width: var(--borderWidth-300);
  }
}
@media (max-width: 767px) {
  ._400-_x935fe {
    border-top-width: var(--borderWidth-400);
  }
}
@media (max-width: 767px) {
  ._500-_o5rwq0 {
    border-top-width: var(--borderWidth-500);
  }
}
@media (max-width: 767px) {
  ._0-_1gymnru {
    border-inline-end-width: var(--borderWidth-0);
  }
}
@media (max-width: 767px) {
  ._100-_prd90n {
    border-inline-end-width: var(--borderWidth-100);
  }
}
@media (max-width: 767px) {
  ._200-_mtw3wy {
    border-inline-end-width: var(--borderWidth-200);
  }
}
@media (max-width: 767px) {
  ._300-_1757z4e {
    border-inline-end-width: var(--borderWidth-300);
  }
}
@media (max-width: 767px) {
  ._400-_cxwo0y {
    border-inline-end-width: var(--borderWidth-400);
  }
}
@media (max-width: 767px) {
  ._500-_ov1jd0 {
    border-inline-end-width: var(--borderWidth-500);
  }
}
@media (max-width: 767px) {
  ._0-_1jtcsf2 {
    border-bottom-width: var(--borderWidth-0);
  }
}
@media (max-width: 767px) {
  ._100-_tfek54 {
    border-bottom-width: var(--borderWidth-100);
  }
}
@media (max-width: 767px) {
  ._200-_k6gx7q {
    border-bottom-width: var(--borderWidth-200);
  }
}
@media (max-width: 767px) {
  ._300-_rhlff2 {
    border-bottom-width: var(--borderWidth-300);
  }
}
@media (max-width: 767px) {
  ._400-_1m30s13 {
    border-bottom-width: var(--borderWidth-400);
  }
}
@media (max-width: 767px) {
  ._500-_4ip8pq {
    border-bottom-width: var(--borderWidth-500);
  }
}
@media (max-width: 767px) {
  ._0-_1v5n5wa {
    border-inline-start-width: var(--borderWidth-0);
  }
}
@media (max-width: 767px) {
  ._100-_140emrt {
    border-inline-start-width: var(--borderWidth-100);
  }
}
@media (max-width: 767px) {
  ._200-_d5sng7 {
    border-inline-start-width: var(--borderWidth-200);
  }
}
@media (max-width: 767px) {
  ._300-_16yo0lm {
    border-inline-start-width: var(--borderWidth-300);
  }
}
@media (max-width: 767px) {
  ._400-_gzea5a {
    border-inline-start-width: var(--borderWidth-400);
  }
}
@media (max-width: 767px) {
  ._500-_1jtmtj5 {
    border-inline-start-width: var(--borderWidth-500);
  }
}
@media (max-width: 767px) {
  ._0-_zt1rkb {
    border-radius: var(--borderRadius-0);
  }
}
@media (max-width: 767px) {
  ._100-_1lhb1uw {
    border-radius: var(--borderRadius-100);
  }
}
@media (max-width: 767px) {
  ._200-_k06dr2 {
    border-radius: var(--borderRadius-200);
  }
}
@media (max-width: 767px) {
  ._300-_1u39dg4 {
    border-radius: var(--borderRadius-300);
  }
}
@media (max-width: 767px) {
  ._400-_14nej6g {
    border-radius: var(--borderRadius-400);
  }
}
@media (max-width: 767px) {
  ._500-_11f171s {
    border-radius: var(--borderRadius-500);
  }
}
@media (max-width: 767px) {
  ._600-_1w01sbn {
    border-radius: var(--borderRadius-600);
  }
}
@media (max-width: 767px) {
  ._700-_6ey2oj {
    border-radius: var(--borderRadius-700);
  }
}
@media (max-width: 767px) {
  ._800-_zz0p2b {
    border-radius: var(--borderRadius-800);
  }
}
@media (max-width: 767px) {
  ._900-_iiifm1 {
    border-radius: var(--borderRadius-900);
  }
}
@media (max-width: 767px) {
  ._1000-_v3cvqo {
    border-radius: var(--borderRadius-1000);
  }
}
@media (max-width: 767px) {
  ._0-_pkwkbh {
    border-top-left-radius: var(--borderRadius-0);
  }
}
@media (max-width: 767px) {
  ._100-_rrl8rd {
    border-top-left-radius: var(--borderRadius-100);
  }
}
@media (max-width: 767px) {
  ._200-_129crzm {
    border-top-left-radius: var(--borderRadius-200);
  }
}
@media (max-width: 767px) {
  ._300-_11n7f7g {
    border-top-left-radius: var(--borderRadius-300);
  }
}
@media (max-width: 767px) {
  ._400-_mj2zbk {
    border-top-left-radius: var(--borderRadius-400);
  }
}
@media (max-width: 767px) {
  ._500-_ygvsjk {
    border-top-left-radius: var(--borderRadius-500);
  }
}
@media (max-width: 767px) {
  ._600-_1mcri6f {
    border-top-left-radius: var(--borderRadius-600);
  }
}
@media (max-width: 767px) {
  ._700-_1jlc560 {
    border-top-left-radius: var(--borderRadius-700);
  }
}
@media (max-width: 767px) {
  ._800-_1g29p0j {
    border-top-left-radius: var(--borderRadius-800);
  }
}
@media (max-width: 767px) {
  ._900-_14yor2g {
    border-top-left-radius: var(--borderRadius-900);
  }
}
@media (max-width: 767px) {
  ._1000-_1ghx854 {
    border-top-left-radius: var(--borderRadius-1000);
  }
}
@media (max-width: 767px) {
  ._0-_s8l8gv {
    border-top-right-radius: var(--borderRadius-0);
  }
}
@media (max-width: 767px) {
  ._100-_1g3qr0x {
    border-top-right-radius: var(--borderRadius-100);
  }
}
@media (max-width: 767px) {
  ._200-_7yfk3i {
    border-top-right-radius: var(--borderRadius-200);
  }
}
@media (max-width: 767px) {
  ._300-_rzbql7 {
    border-top-right-radius: var(--borderRadius-300);
  }
}
@media (max-width: 767px) {
  ._400-_8rj33x {
    border-top-right-radius: var(--borderRadius-400);
  }
}
@media (max-width: 767px) {
  ._500-_1gub31z {
    border-top-right-radius: var(--borderRadius-500);
  }
}
@media (max-width: 767px) {
  ._600-_16gs7tm {
    border-top-right-radius: var(--borderRadius-600);
  }
}
@media (max-width: 767px) {
  ._700-_1fzi191 {
    border-top-right-radius: var(--borderRadius-700);
  }
}
@media (max-width: 767px) {
  ._800-_gacb5s {
    border-top-right-radius: var(--borderRadius-800);
  }
}
@media (max-width: 767px) {
  ._900-_1530jdv {
    border-top-right-radius: var(--borderRadius-900);
  }
}
@media (max-width: 767px) {
  ._1000-_1ly0b3g {
    border-top-right-radius: var(--borderRadius-1000);
  }
}
@media (max-width: 767px) {
  ._0-_lbqdcd {
    border-bottom-left-radius: var(--borderRadius-0);
  }
}
@media (max-width: 767px) {
  ._100-_wfursq {
    border-bottom-left-radius: var(--borderRadius-100);
  }
}
@media (max-width: 767px) {
  ._200-_8j0xrn {
    border-bottom-left-radius: var(--borderRadius-200);
  }
}
@media (max-width: 767px) {
  ._300-_15obyws {
    border-bottom-left-radius: var(--borderRadius-300);
  }
}
@media (max-width: 767px) {
  ._400-_lslaec {
    border-bottom-left-radius: var(--borderRadius-400);
  }
}
@media (max-width: 767px) {
  ._500-_2t3vn6 {
    border-bottom-left-radius: var(--borderRadius-500);
  }
}
@media (max-width: 767px) {
  ._600-_1oiep28 {
    border-bottom-left-radius: var(--borderRadius-600);
  }
}
@media (max-width: 767px) {
  ._700-_1yh4tg4 {
    border-bottom-left-radius: var(--borderRadius-700);
  }
}
@media (max-width: 767px) {
  ._800-_4wia1o {
    border-bottom-left-radius: var(--borderRadius-800);
  }
}
@media (max-width: 767px) {
  ._900-_dt7o01 {
    border-bottom-left-radius: var(--borderRadius-900);
  }
}
@media (max-width: 767px) {
  ._1000-_1ai3rfy {
    border-bottom-left-radius: var(--borderRadius-1000);
  }
}
@media (max-width: 767px) {
  ._0-_10250jd {
    border-bottom-right-radius: var(--borderRadius-0);
  }
}
@media (max-width: 767px) {
  ._100-_16cv5nk {
    border-bottom-right-radius: var(--borderRadius-100);
  }
}
@media (max-width: 767px) {
  ._200-_1bz5b47 {
    border-bottom-right-radius: var(--borderRadius-200);
  }
}
@media (max-width: 767px) {
  ._300-_1t3ek9a {
    border-bottom-right-radius: var(--borderRadius-300);
  }
}
@media (max-width: 767px) {
  ._400-_mhvbfc {
    border-bottom-right-radius: var(--borderRadius-400);
  }
}
@media (max-width: 767px) {
  ._500-_12r5bpo {
    border-bottom-right-radius: var(--borderRadius-500);
  }
}
@media (max-width: 767px) {
  ._600-_1f2f4gm {
    border-bottom-right-radius: var(--borderRadius-600);
  }
}
@media (max-width: 767px) {
  ._700-_47wxso {
    border-bottom-right-radius: var(--borderRadius-700);
  }
}
@media (max-width: 767px) {
  ._800-_bhl0dg {
    border-bottom-right-radius: var(--borderRadius-800);
  }
}
@media (max-width: 767px) {
  ._900-_1ev27wt {
    border-bottom-right-radius: var(--borderRadius-900);
  }
}
@media (max-width: 767px) {
  ._1000-_1bfgs5z {
    border-bottom-right-radius: var(--borderRadius-1000);
  }
}
@media (max-width: 767px) {
  .inherit-i4oe7fx {
    font-family: inherit;
  }
}
@media (max-width: 767px) {
  .display1-dbl6i4l {
    font-family: var(--fontFamily-display1);
  }
}
@media (max-width: 767px) {
  .display2-dmtv7on {
    font-family: var(--fontFamily-display2);
  }
}
@media (max-width: 767px) {
  .display3-d1e23c8k {
    font-family: var(--fontFamily-display3);
  }
}
@media (max-width: 767px) {
  .title1-tfalycz {
    font-family: var(--fontFamily-title1);
  }
}
@media (max-width: 767px) {
  .title2-t1tefv7l {
    font-family: var(--fontFamily-title2);
  }
}
@media (max-width: 767px) {
  .title3-t1ev6mlw {
    font-family: var(--fontFamily-title3);
  }
}
@media (max-width: 767px) {
  .title4-t1gcgioc {
    font-family: var(--fontFamily-title4);
  }
}
@media (max-width: 767px) {
  .headline-h5aoyt1 {
    font-family: var(--fontFamily-headline);
  }
}
@media (max-width: 767px) {
  .body-brq79bx {
    font-family: var(--fontFamily-body);
  }
}
@media (max-width: 767px) {
  .label1-l1fio2mo {
    font-family: var(--fontFamily-label1);
  }
}
@media (max-width: 767px) {
  .label2-ldn36y7 {
    font-family: var(--fontFamily-label2);
  }
}
@media (max-width: 767px) {
  .caption-civ7h83 {
    font-family: var(--fontFamily-caption);
  }
}
@media (max-width: 767px) {
  .legal-l84tmms {
    font-family: var(--fontFamily-legal);
  }
}
@media (max-width: 767px) {
  .inherit-i15o5k79 {
    font-size: inherit;
  }
}
@media (max-width: 767px) {
  .display1-d1qvjcb9 {
    font-size: var(--fontSize-display1);
  }
}
@media (max-width: 767px) {
  .display2-dgbn42k {
    font-size: var(--fontSize-display2);
  }
}
@media (max-width: 767px) {
  .display3-d1hgkxpw {
    font-size: var(--fontSize-display3);
  }
}
@media (max-width: 767px) {
  .title1-tfce1hp {
    font-size: var(--fontSize-title1);
  }
}
@media (max-width: 767px) {
  .title2-tdlct33 {
    font-size: var(--fontSize-title2);
  }
}
@media (max-width: 767px) {
  .title3-t9bxs8e {
    font-size: var(--fontSize-title3);
  }
}
@media (max-width: 767px) {
  .title4-t1xvageh {
    font-size: var(--fontSize-title4);
  }
}
@media (max-width: 767px) {
  .headline-h19v4xk {
    font-size: var(--fontSize-headline);
  }
}
@media (max-width: 767px) {
  .body-bxmuxhd {
    font-size: var(--fontSize-body);
  }
}
@media (max-width: 767px) {
  .label1-ln6c1aa {
    font-size: var(--fontSize-label1);
  }
}
@media (max-width: 767px) {
  .label2-l1d7q795 {
    font-size: var(--fontSize-label2);
  }
}
@media (max-width: 767px) {
  .caption-crnxjck {
    font-size: var(--fontSize-caption);
  }
}
@media (max-width: 767px) {
  .legal-l12k46mt {
    font-size: var(--fontSize-legal);
  }
}
@media (max-width: 767px) {
  .inherit-i26g55i {
    font-weight: inherit;
  }
}
@media (max-width: 767px) {
  .display1-d1323lhi {
    font-weight: var(--fontWeight-display1);
  }
}
@media (max-width: 767px) {
  .display2-dc4xgjp {
    font-weight: var(--fontWeight-display2);
  }
}
@media (max-width: 767px) {
  .display3-debalfv {
    font-weight: var(--fontWeight-display3);
  }
}
@media (max-width: 767px) {
  .title1-t14hamqn {
    font-weight: var(--fontWeight-title1);
  }
}
@media (max-width: 767px) {
  .title2-tw307dz {
    font-weight: var(--fontWeight-title2);
  }
}
@media (max-width: 767px) {
  .title3-tmfwinn {
    font-weight: var(--fontWeight-title3);
  }
}
@media (max-width: 767px) {
  .title4-tcdhe1n {
    font-weight: var(--fontWeight-title4);
  }
}
@media (max-width: 767px) {
  .headline-h1j4dek4 {
    font-weight: var(--fontWeight-headline);
  }
}
@media (max-width: 767px) {
  .body-b13ji2ml {
    font-weight: var(--fontWeight-body);
  }
}
@media (max-width: 767px) {
  .label1-l1fs7noq {
    font-weight: var(--fontWeight-label1);
  }
}
@media (max-width: 767px) {
  .label2-l12428az {
    font-weight: var(--fontWeight-label2);
  }
}
@media (max-width: 767px) {
  .caption-cx75c0w {
    font-weight: var(--fontWeight-caption);
  }
}
@media (max-width: 767px) {
  .legal-l7rabkd {
    font-weight: var(--fontWeight-legal);
  }
}
@media (max-width: 767px) {
  .inherit-ita3679 {
    line-height: inherit;
  }
}
@media (max-width: 767px) {
  .display1-d94rpot {
    line-height: var(--lineHeight-display1);
  }
}
@media (max-width: 767px) {
  .display2-d1vpwsfe {
    line-height: var(--lineHeight-display2);
  }
}
@media (max-width: 767px) {
  .display3-dpc8jar {
    line-height: var(--lineHeight-display3);
  }
}
@media (max-width: 767px) {
  .title1-t15kdevu {
    line-height: var(--lineHeight-title1);
  }
}
@media (max-width: 767px) {
  .title2-t83due7 {
    line-height: var(--lineHeight-title2);
  }
}
@media (max-width: 767px) {
  .title3-ts12qf1 {
    line-height: var(--lineHeight-title3);
  }
}
@media (max-width: 767px) {
  .title4-t1pfdwrc {
    line-height: var(--lineHeight-title4);
  }
}
@media (max-width: 767px) {
  .headline-h2bqej3 {
    line-height: var(--lineHeight-headline);
  }
}
@media (max-width: 767px) {
  .body-b1skshcy {
    line-height: var(--lineHeight-body);
  }
}
@media (max-width: 767px) {
  .label1-l1g4gfym {
    line-height: var(--lineHeight-label1);
  }
}
@media (max-width: 767px) {
  .label2-ly7eoqq {
    line-height: var(--lineHeight-label2);
  }
}
@media (max-width: 767px) {
  .caption-cp8f5t6 {
    line-height: var(--lineHeight-caption);
  }
}
@media (max-width: 767px) {
  .legal-l1ruzdar {
    line-height: var(--lineHeight-legal);
  }
}
@media (max-width: 767px) {
  .none-n1r6wlgx {
    -webkit-text-decoration: none;
    text-decoration: none;
  }
}
@media (max-width: 767px) {
  .underline-u1fukfvn {
    -webkit-text-decoration: underline;
    text-decoration: underline;
  }
}
@media (max-width: 767px) {
  .overline-oxcfqpw {
    -webkit-text-decoration: overline;
    text-decoration: overline;
  }
}
@media (max-width: 767px) {
  .line-through-l1f1h80 {
    -webkit-text-decoration: line-through;
    text-decoration: line-through;
  }
}
@media (max-width: 767px) {
  .underline_overline-up90s3b {
    -webkit-text-decoration: underline overline;
    text-decoration: underline overline;
  }
}
@media (max-width: 767px) {
  .underline_double-urq4caj {
    -webkit-text-decoration: underline double;
    text-decoration: underline double;
  }
}
@media (max-width: 767px) {
  .none-n95sf8v {
    text-transform: none;
  }
}
@media (max-width: 767px) {
  .uppercase-u1xm4330 {
    text-transform: uppercase;
  }
}
@media (max-width: 767px) {
  .lowercase-lvv5jk {
    text-transform: lowercase;
  }
}
@media (max-width: 767px) {
  .capitalize-cq06cm {
    text-transform: capitalize;
  }
}
@media (max-width: 767px) {
  .none-niwr5i9 {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
}
@media (max-width: 767px) {
  .text-t1ouylr1 {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
  }
}
@media (max-width: 767px) {
  .all-a1yrhfqp {
    -webkit-user-select: all;
    -moz-user-select: all;
    -ms-user-select: all;
    user-select: all;
  }
}
@media (max-width: 767px) {
  .auto-agsf8db {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto;
  }
}
@media (max-width: 767px) {
  .none-n103rvwo {
    display: none;
  }
}
@media (max-width: 767px) {
  .block-boy3jmc {
    display: block;
  }
}
@media (max-width: 767px) {
  .inline-i9zmfad {
    display: inline;
  }
}
@media (max-width: 767px) {
  .inline-block-i9axij3 {
    display: inline-block;
  }
}
@media (max-width: 767px) {
  .flex-f11s4e87 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 767px) {
  .inline-flex-ie4vamf {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}
@media (max-width: 767px) {
  .grid-gjmtxua {
    display: grid;
  }
}
@media (max-width: 767px) {
  .inline-grid-i10x0j7m {
    display: inline-grid;
  }
}
@media (max-width: 767px) {
  .contents-c34p56u {
    display: contents;
  }
}
@media (max-width: 767px) {
  .flow-root-fyohfwn {
    display: flow-root;
  }
}
@media (max-width: 767px) {
  .revert-rnpbd2v {
    display: revert;
  }
}
@media (max-width: 767px) {
  .list-item-l3fmvx6 {
    display: list-item;
  }
}
@media (max-width: 767px) {
  .auto-a2i117g {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .visible-v17eqrrh {
    overflow: visible;
  }
}
@media (max-width: 767px) {
  .hidden-h1ril92j {
    overflow: hidden;
  }
}
@media (max-width: 767px) {
  .clip-clds2ud {
    overflow: clip;
  }
}
@media (max-width: 767px) {
  .scroll-s19motj7 {
    overflow: scroll;
  }
}
@media (max-width: 767px) {
  ._0-_3d0p8z {
    gap: var(--space-0);
  }
}
@media (max-width: 767px) {
  ._0_25-_1yz7rje {
    gap: var(--space-0_25);
  }
}
@media (max-width: 767px) {
  ._0_5-_onfb24 {
    gap: var(--space-0_5);
  }
}
@media (max-width: 767px) {
  ._0_75-_1yln18k {
    gap: var(--space-0_75);
  }
}
@media (max-width: 767px) {
  ._1-_1mc02ku {
    gap: var(--space-1);
  }
}
@media (max-width: 767px) {
  ._1_5-_arjb1c {
    gap: var(--space-1_5);
  }
}
@media (max-width: 767px) {
  ._2-_1rb06v6 {
    gap: var(--space-2);
  }
}
@media (max-width: 767px) {
  ._3-_12aihnv {
    gap: var(--space-3);
  }
}
@media (max-width: 767px) {
  ._4-_q3itsh {
    gap: var(--space-4);
  }
}
@media (max-width: 767px) {
  ._5-_1g5s4ta {
    gap: var(--space-5);
  }
}
@media (max-width: 767px) {
  ._6-_1dzcysv {
    gap: var(--space-6);
  }
}
@media (max-width: 767px) {
  ._7-_1dsdau9 {
    gap: var(--space-7);
  }
}
@media (max-width: 767px) {
  ._8-_711u2n {
    gap: var(--space-8);
  }
}
@media (max-width: 767px) {
  ._9-_7y0c7x {
    gap: var(--space-9);
  }
}
@media (max-width: 767px) {
  ._10-_1vmh8tb {
    gap: var(--space-10);
  }
}
@media (max-width: 767px) {
  ._0-_a7mxsl {
    -webkit-column-gap: var(--space-0);
    column-gap: var(--space-0);
  }
}
@media (max-width: 767px) {
  ._0_25-_4ae973 {
    -webkit-column-gap: var(--space-0_25);
    column-gap: var(--space-0_25);
  }
}
@media (max-width: 767px) {
  ._0_5-_1myqdu1 {
    -webkit-column-gap: var(--space-0_5);
    column-gap: var(--space-0_5);
  }
}
@media (max-width: 767px) {
  ._0_75-_6cop4w {
    -webkit-column-gap: var(--space-0_75);
    column-gap: var(--space-0_75);
  }
}
@media (max-width: 767px) {
  ._1-_b81839 {
    -webkit-column-gap: var(--space-1);
    column-gap: var(--space-1);
  }
}
@media (max-width: 767px) {
  ._1_5-_1y94ka5 {
    -webkit-column-gap: var(--space-1_5);
    column-gap: var(--space-1_5);
  }
}
@media (max-width: 767px) {
  ._2-_1bot78a {
    -webkit-column-gap: var(--space-2);
    column-gap: var(--space-2);
  }
}
@media (max-width: 767px) {
  ._3-_bbp7gg {
    -webkit-column-gap: var(--space-3);
    column-gap: var(--space-3);
  }
}
@media (max-width: 767px) {
  ._4-_jqy2gg {
    -webkit-column-gap: var(--space-4);
    column-gap: var(--space-4);
  }
}
@media (max-width: 767px) {
  ._5-_ddixh5 {
    -webkit-column-gap: var(--space-5);
    column-gap: var(--space-5);
  }
}
@media (max-width: 767px) {
  ._6-_15kckwg {
    -webkit-column-gap: var(--space-6);
    column-gap: var(--space-6);
  }
}
@media (max-width: 767px) {
  ._7-_31n6zt {
    -webkit-column-gap: var(--space-7);
    column-gap: var(--space-7);
  }
}
@media (max-width: 767px) {
  ._8-_1mvjgpu {
    -webkit-column-gap: var(--space-8);
    column-gap: var(--space-8);
  }
}
@media (max-width: 767px) {
  ._9-_18tgyrr {
    -webkit-column-gap: var(--space-9);
    column-gap: var(--space-9);
  }
}
@media (max-width: 767px) {
  ._10-_1dngj61 {
    -webkit-column-gap: var(--space-10);
    column-gap: var(--space-10);
  }
}
@media (max-width: 767px) {
  ._0-_aioyit {
    row-gap: var(--space-0);
  }
}
@media (max-width: 767px) {
  ._0_25-_1rr5sfo {
    row-gap: var(--space-0_25);
  }
}
@media (max-width: 767px) {
  ._0_5-_1clm976 {
    row-gap: var(--space-0_5);
  }
}
@media (max-width: 767px) {
  ._0_75-_jkwy5 {
    row-gap: var(--space-0_75);
  }
}
@media (max-width: 767px) {
  ._1-_1x3kayu {
    row-gap: var(--space-1);
  }
}
@media (max-width: 767px) {
  ._1_5-_oqbahr {
    row-gap: var(--space-1_5);
  }
}
@media (max-width: 767px) {
  ._2-_1rn9eeq {
    row-gap: var(--space-2);
  }
}
@media (max-width: 767px) {
  ._3-_1o5sjli {
    row-gap: var(--space-3);
  }
}
@media (max-width: 767px) {
  ._4-_eyj61n {
    row-gap: var(--space-4);
  }
}
@media (max-width: 767px) {
  ._5-_1gk0kgy {
    row-gap: var(--space-5);
  }
}
@media (max-width: 767px) {
  ._6-_1wkpap8 {
    row-gap: var(--space-6);
  }
}
@media (max-width: 767px) {
  ._7-_vfu0tw {
    row-gap: var(--space-7);
  }
}
@media (max-width: 767px) {
  ._8-_ctvsrv {
    row-gap: var(--space-8);
  }
}
@media (max-width: 767px) {
  ._9-_1pnfm3g {
    row-gap: var(--space-9);
  }
}
@media (max-width: 767px) {
  ._10-_xgd4p0 {
    row-gap: var(--space-10);
  }
}
@media (max-width: 767px) {
  .normal-n1k4ywk4 {
    -webkit-box-pack: normal;
    -webkit-justify-content: normal;
    -ms-flex-pack: normal;
    justify-content: normal;
  }
}
@media (max-width: 767px) {
  .center-cy0pses {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .start-s1ip90hi {
    -webkit-box-pack: start;
    -webkit-justify-content: start;
    -ms-flex-pack: start;
    justify-content: start;
  }
}
@media (max-width: 767px) {
  .end-efhm8rb {
    -webkit-box-pack: end;
    -webkit-justify-content: end;
    -ms-flex-pack: end;
    justify-content: end;
  }
}
@media (max-width: 767px) {
  .flex-start-frrd17e {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
@media (max-width: 767px) {
  .flex-end-f1lgbprl {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
@media (max-width: 767px) {
  .left-l1ghv6sr {
    -webkit-box-pack: left;
    -webkit-justify-content: left;
    -ms-flex-pack: left;
    justify-content: left;
  }
}
@media (max-width: 767px) {
  .right-r1g1ro3q {
    -webkit-box-pack: right;
    -webkit-justify-content: right;
    -ms-flex-pack: right;
    justify-content: right;
  }
}
@media (max-width: 767px) {
  .space-between-sarh0dq {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
@media (max-width: 767px) {
  .space-around-s11zoe54 {
    -webkit-box-pack: space-around;
    -webkit-justify-content: space-around;
    -ms-flex-pack: space-around;
    justify-content: space-around;
  }
}
@media (max-width: 767px) {
  .space-evenly-s1l7aoy5 {
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
  }
}
@media (max-width: 767px) {
  .stretch-srmxvaz {
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
  }
}
@media (max-width: 767px) {
  .normal-ne51je4 {
    -webkit-align-content: normal;
    -ms-flex-line-pack: normal;
    align-content: normal;
  }
}
@media (max-width: 767px) {
  .center-c68lqpc {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
  }
}
@media (max-width: 767px) {
  .start-ssiyx0t {
    -webkit-align-content: start;
    -ms-flex-line-pack: start;
    align-content: start;
  }
}
@media (max-width: 767px) {
  .end-el3ksdk {
    -webkit-align-content: end;
    -ms-flex-line-pack: end;
    align-content: end;
  }
}
@media (max-width: 767px) {
  .flex-start-fnor9xt {
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }
}
@media (max-width: 767px) {
  .flex-end-ffb5o4b {
    -webkit-align-content: flex-end;
    -ms-flex-line-pack: end;
    align-content: flex-end;
  }
}
@media (max-width: 767px) {
  .space-between-sgbuur4 {
    -webkit-align-content: space-between;
    -ms-flex-line-pack: space-between;
    align-content: space-between;
  }
}
@media (max-width: 767px) {
  .space-around-sldu5ip {
    -webkit-align-content: space-around;
    -ms-flex-line-pack: space-around;
    align-content: space-around;
  }
}
@media (max-width: 767px) {
  .space-evenly-s47bd5o {
    -webkit-align-content: space-evenly;
    -ms-flex-line-pack: space-evenly;
    align-content: space-evenly;
  }
}
@media (max-width: 767px) {
  .stretch-srz0277 {
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
  }
}
@media (max-width: 767px) {
  .baseline-bcoti44 {
    -webkit-align-content: baseline;
    -ms-flex-line-pack: baseline;
    align-content: baseline;
  }
}
@media (max-width: 767px) {
  .first_baseline-fdtmua5 {
    -webkit-align-content: first baseline;
    -ms-flex-line-pack: first baseline;
    align-content: first baseline;
  }
}
@media (max-width: 767px) {
  .last_baseline-l19w1a7u {
    -webkit-align-content: last baseline;
    -ms-flex-line-pack: last baseline;
    align-content: last baseline;
  }
}
@media (max-width: 767px) {
  .normal-nqol52d {
    -webkit-align-items: normal;
    -webkit-box-align: normal;
    -ms-flex-align: normal;
    align-items: normal;
  }
}
@media (max-width: 767px) {
  .center-cryfwqv {
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (max-width: 767px) {
  .start-s1yfdn4b {
    -webkit-align-items: start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
  }
}
@media (max-width: 767px) {
  .end-e14j6yk0 {
    -webkit-align-items: end;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: end;
  }
}
@media (max-width: 767px) {
  .flex-start-f2dh943 {
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
  }
}
@media (max-width: 767px) {
  .flex-end-fe161to {
    -webkit-align-items: flex-end;
    -webkit-box-align: flex-end;
    -ms-flex-align: flex-end;
    align-items: flex-end;
  }
}
@media (max-width: 767px) {
  .self-start-sa9wf4r {
    -webkit-align-items: self-start;
    -webkit-box-align: self-start;
    -ms-flex-align: self-start;
    align-items: self-start;
  }
}
@media (max-width: 767px) {
  .self-end-s1gdkczo {
    -webkit-align-items: self-end;
    -webkit-box-align: self-end;
    -ms-flex-align: self-end;
    align-items: self-end;
  }
}
@media (max-width: 767px) {
  .stretch-sigdhjr {
    -webkit-align-items: stretch;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
}
@media (max-width: 767px) {
  .baseline-b1jyqhva {
    -webkit-align-items: baseline;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }
}
@media (max-width: 767px) {
  .first_baseline-f2yekur {
    -webkit-align-items: first baseline;
    -webkit-box-align: first baseline;
    -ms-flex-align: first baseline;
    align-items: first baseline;
  }
}
@media (max-width: 767px) {
  .last_baseline-l1t1byis {
    -webkit-align-items: last baseline;
    -webkit-box-align: last baseline;
    -ms-flex-align: last baseline;
    align-items: last baseline;
  }
}
@media (max-width: 767px) {
  .auto-ai68bry {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
  }
}
@media (max-width: 767px) {
  .normal-nyv3duk {
    -webkit-align-self: normal;
    -ms-flex-item-align: normal;
    align-self: normal;
  }
}
@media (max-width: 767px) {
  .center-c10jqavf {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
  }
}
@media (max-width: 767px) {
  .start-sav2llw {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    align-self: start;
  }
}
@media (max-width: 767px) {
  .end-e34xgeb {
    -webkit-align-self: end;
    -ms-flex-item-align: end;
    align-self: end;
  }
}
@media (max-width: 767px) {
  .flex-start-fhr19bc {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
}
@media (max-width: 767px) {
  .flex-end-ffs43q3 {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
  }
}
@media (max-width: 767px) {
  .self-start-s1dwdggr {
    -webkit-align-self: self-start;
    -ms-flex-item-align: self-start;
    align-self: self-start;
  }
}
@media (max-width: 767px) {
  .self-end-s67eoam {
    -webkit-align-self: self-end;
    -ms-flex-item-align: self-end;
    align-self: self-end;
  }
}
@media (max-width: 767px) {
  .stretch-s98bfb7 {
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
  }
}
@media (max-width: 767px) {
  .baseline-b1ppvv8i {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }
}
@media (max-width: 767px) {
  .first_baseline-f1w9unfp {
    -webkit-align-self: first baseline;
    -ms-flex-item-align: first baseline;
    align-self: first baseline;
  }
}
@media (max-width: 767px) {
  .last_baseline-l1ja0dk6 {
    -webkit-align-self: last baseline;
    -ms-flex-item-align: last baseline;
    align-self: last baseline;
  }
}
@media (max-width: 767px) {
  .row-r7wgf8h {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
@media (max-width: 767px) {
  .row-reverse-r1r0pltd {
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
}
@media (max-width: 767px) {
  .column-c1rgldb2 {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .column-reverse-c1att4lr {
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
@media (max-width: 767px) {
  .nowrap-nv1uzyc {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
}
@media (max-width: 767px) {
  .wrap-wczfaur {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .wrap-reverse-wvj69kj {
    -webkit-flex-wrap: wrap-reverse;
    -ms-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse;
  }
}
@media (max-width: 767px) {
  .static-s1m8z5r9 {
    position: static;
  }
}
@media (max-width: 767px) {
  .relative-rukljyb {
    position: relative;
  }
}
@media (max-width: 767px) {
  .absolute-attvg5j {
    position: absolute;
  }
}
@media (max-width: 767px) {
  .fixed-f1ae1l {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .sticky-s1ynrnsy {
    position: -webkit-sticky;
    position: sticky;
  }
}
@media (max-width: 767px) {
  ._0-_11k1pzv {
    padding-top: var(--space-0);
    padding-bottom: var(--space-0);
    padding-inline-start: var(--space-0);
    padding-inline-end: var(--space-0);
  }
}
@media (max-width: 767px) {
  ._0_25-_krsl42 {
    padding-top: var(--space-0_25);
    padding-bottom: var(--space-0_25);
    padding-inline-start: var(--space-0_25);
    padding-inline-end: var(--space-0_25);
  }
}
@media (max-width: 767px) {
  ._0_5-_9sqpia {
    padding-top: var(--space-0_5);
    padding-bottom: var(--space-0_5);
    padding-inline-start: var(--space-0_5);
    padding-inline-end: var(--space-0_5);
  }
}
@media (max-width: 767px) {
  ._0_75-_h5aqs5 {
    padding-top: var(--space-0_75);
    padding-bottom: var(--space-0_75);
    padding-inline-start: var(--space-0_75);
    padding-inline-end: var(--space-0_75);
  }
}
@media (max-width: 767px) {
  ._1-_17acs1z {
    padding-top: var(--space-1);
    padding-bottom: var(--space-1);
    padding-inline-start: var(--space-1);
    padding-inline-end: var(--space-1);
  }
}
@media (max-width: 767px) {
  ._1_5-_vbpv7x {
    padding-top: var(--space-1_5);
    padding-bottom: var(--space-1_5);
    padding-inline-start: var(--space-1_5);
    padding-inline-end: var(--space-1_5);
  }
}
@media (max-width: 767px) {
  ._2-_v25axw {
    padding-top: var(--space-2);
    padding-bottom: var(--space-2);
    padding-inline-start: var(--space-2);
    padding-inline-end: var(--space-2);
  }
}
@media (max-width: 767px) {
  ._3-_1h8szvu {
    padding-top: var(--space-3);
    padding-bottom: var(--space-3);
    padding-inline-start: var(--space-3);
    padding-inline-end: var(--space-3);
  }
}
@media (max-width: 767px) {
  ._4-_e5pjtd {
    padding-top: var(--space-4);
    padding-bottom: var(--space-4);
    padding-inline-start: var(--space-4);
    padding-inline-end: var(--space-4);
  }
}
@media (max-width: 767px) {
  ._5-_z2gpnb {
    padding-top: var(--space-5);
    padding-bottom: var(--space-5);
    padding-inline-start: var(--space-5);
    padding-inline-end: var(--space-5);
  }
}
@media (max-width: 767px) {
  ._6-_6o6xm7 {
    padding-top: var(--space-6);
    padding-bottom: var(--space-6);
    padding-inline-start: var(--space-6);
    padding-inline-end: var(--space-6);
  }
}
@media (max-width: 767px) {
  ._7-_5h59ro {
    padding-top: var(--space-7);
    padding-bottom: var(--space-7);
    padding-inline-start: var(--space-7);
    padding-inline-end: var(--space-7);
  }
}
@media (max-width: 767px) {
  ._8-_gbdwag {
    padding-top: var(--space-8);
    padding-bottom: var(--space-8);
    padding-inline-start: var(--space-8);
    padding-inline-end: var(--space-8);
  }
}
@media (max-width: 767px) {
  ._9-_1fky6aj {
    padding-top: var(--space-9);
    padding-bottom: var(--space-9);
    padding-inline-start: var(--space-9);
    padding-inline-end: var(--space-9);
  }
}
@media (max-width: 767px) {
  ._10-_2lfnl0 {
    padding-top: var(--space-10);
    padding-bottom: var(--space-10);
    padding-inline-start: var(--space-10);
    padding-inline-end: var(--space-10);
  }
}
@media (max-width: 767px) {
  ._0-_1ecwuct {
    padding-inline-start: var(--space-0);
    padding-inline-end: var(--space-0);
  }
}
@media (max-width: 767px) {
  ._0_25-_15xkvm6 {
    padding-inline-start: var(--space-0_25);
    padding-inline-end: var(--space-0_25);
  }
}
@media (max-width: 767px) {
  ._0_5-_1prhuhr {
    padding-inline-start: var(--space-0_5);
    padding-inline-end: var(--space-0_5);
  }
}
@media (max-width: 767px) {
  ._0_75-_1nvz34p {
    padding-inline-start: var(--space-0_75);
    padding-inline-end: var(--space-0_75);
  }
}
@media (max-width: 767px) {
  ._1-_1m9xf8e {
    padding-inline-start: var(--space-1);
    padding-inline-end: var(--space-1);
  }
}
@media (max-width: 767px) {
  ._1_5-_n92y4t {
    padding-inline-start: var(--space-1_5);
    padding-inline-end: var(--space-1_5);
  }
}
@media (max-width: 767px) {
  ._2-_11qlphv {
    padding-inline-start: var(--space-2);
    padding-inline-end: var(--space-2);
  }
}
@media (max-width: 767px) {
  ._3-_1nsa99k {
    padding-inline-start: var(--space-3);
    padding-inline-end: var(--space-3);
  }
}
@media (max-width: 767px) {
  ._4-_p6st9l {
    padding-inline-start: var(--space-4);
    padding-inline-end: var(--space-4);
  }
}
@media (max-width: 767px) {
  ._5-_1mld32j {
    padding-inline-start: var(--space-5);
    padding-inline-end: var(--space-5);
  }
}
@media (max-width: 767px) {
  ._6-_qpmad3 {
    padding-inline-start: var(--space-6);
    padding-inline-end: var(--space-6);
  }
}
@media (max-width: 767px) {
  ._7-_1l2sm62 {
    padding-inline-start: var(--space-7);
    padding-inline-end: var(--space-7);
  }
}
@media (max-width: 767px) {
  ._8-_13et67g {
    padding-inline-start: var(--space-8);
    padding-inline-end: var(--space-8);
  }
}
@media (max-width: 767px) {
  ._9-_1ppzvzb {
    padding-inline-start: var(--space-9);
    padding-inline-end: var(--space-9);
  }
}
@media (max-width: 767px) {
  ._10-_1jjlx1o {
    padding-inline-start: var(--space-10);
    padding-inline-end: var(--space-10);
  }
}
@media (max-width: 767px) {
  ._0-_1jd0969 {
    padding-top: var(--space-0);
    padding-bottom: var(--space-0);
  }
}
@media (max-width: 767px) {
  ._0_25-_15vojn2 {
    padding-top: var(--space-0_25);
    padding-bottom: var(--space-0_25);
  }
}
@media (max-width: 767px) {
  ._0_5-_zxt2k4 {
    padding-top: var(--space-0_5);
    padding-bottom: var(--space-0_5);
  }
}
@media (max-width: 767px) {
  ._0_75-_1y334h1 {
    padding-top: var(--space-0_75);
    padding-bottom: var(--space-0_75);
  }
}
@media (max-width: 767px) {
  ._1-_10y4mus {
    padding-top: var(--space-1);
    padding-bottom: var(--space-1);
  }
}
@media (max-width: 767px) {
  ._1_5-_ocs25l {
    padding-top: var(--space-1_5);
    padding-bottom: var(--space-1_5);
  }
}
@media (max-width: 767px) {
  ._2-_13bgw5m {
    padding-top: var(--space-2);
    padding-bottom: var(--space-2);
  }
}
@media (max-width: 767px) {
  ._3-_b265ef {
    padding-top: var(--space-3);
    padding-bottom: var(--space-3);
  }
}
@media (max-width: 767px) {
  ._4-_8kdyn4 {
    padding-top: var(--space-4);
    padding-bottom: var(--space-4);
  }
}
@media (max-width: 767px) {
  ._5-_1p9vg9a {
    padding-top: var(--space-5);
    padding-bottom: var(--space-5);
  }
}
@media (max-width: 767px) {
  ._6-_1ixu4l9 {
    padding-top: var(--space-6);
    padding-bottom: var(--space-6);
  }
}
@media (max-width: 767px) {
  ._7-_kpx5d2 {
    padding-top: var(--space-7);
    padding-bottom: var(--space-7);
  }
}
@media (max-width: 767px) {
  ._8-_7212mc {
    padding-top: var(--space-8);
    padding-bottom: var(--space-8);
  }
}
@media (max-width: 767px) {
  ._9-_1g6k8aj {
    padding-top: var(--space-9);
    padding-bottom: var(--space-9);
  }
}
@media (max-width: 767px) {
  ._10-_td0co9 {
    padding-top: var(--space-10);
    padding-bottom: var(--space-10);
  }
}
@media (max-width: 767px) {
  ._0-_1is0ujx {
    padding-top: var(--space-0);
  }
}
@media (max-width: 767px) {
  ._0_25-_13lpljw {
    padding-top: var(--space-0_25);
  }
}
@media (max-width: 767px) {
  ._0_5-_1pvj11t {
    padding-top: var(--space-0_5);
  }
}
@media (max-width: 767px) {
  ._0_75-_1pyaa7z {
    padding-top: var(--space-0_75);
  }
}
@media (max-width: 767px) {
  ._1-_oukz76 {
    padding-top: var(--space-1);
  }
}
@media (max-width: 767px) {
  ._1_5-_1smz7h0 {
    padding-top: var(--space-1_5);
  }
}
@media (max-width: 767px) {
  ._2-_6hmk46 {
    padding-top: var(--space-2);
  }
}
@media (max-width: 767px) {
  ._3-_it7i89 {
    padding-top: var(--space-3);
  }
}
@media (max-width: 767px) {
  ._4-_1s1fwve {
    padding-top: var(--space-4);
  }
}
@media (max-width: 767px) {
  ._5-_1833vbn {
    padding-top: var(--space-5);
  }
}
@media (max-width: 767px) {
  ._6-_jjb3k5 {
    padding-top: var(--space-6);
  }
}
@media (max-width: 767px) {
  ._7-_br1iqm {
    padding-top: var(--space-7);
  }
}
@media (max-width: 767px) {
  ._8-_axd3vh {
    padding-top: var(--space-8);
  }
}
@media (max-width: 767px) {
  ._9-_1vr65v {
    padding-top: var(--space-9);
  }
}
@media (max-width: 767px) {
  ._10-_1sq27s7 {
    padding-top: var(--space-10);
  }
}
@media (max-width: 767px) {
  ._0-_v66kdp {
    padding-bottom: var(--space-0);
  }
}
@media (max-width: 767px) {
  ._0_25-_1i2ywm0 {
    padding-bottom: var(--space-0_25);
  }
}
@media (max-width: 767px) {
  ._0_5-_foupps {
    padding-bottom: var(--space-0_5);
  }
}
@media (max-width: 767px) {
  ._0_75-_1fqx5y0 {
    padding-bottom: var(--space-0_75);
  }
}
@media (max-width: 767px) {
  ._1-_uyho6w {
    padding-bottom: var(--space-1);
  }
}
@media (max-width: 767px) {
  ._1_5-_dkqgel {
    padding-bottom: var(--space-1_5);
  }
}
@media (max-width: 767px) {
  ._2-_56zflt {
    padding-bottom: var(--space-2);
  }
}
@media (max-width: 767px) {
  ._3-_1qljoq2 {
    padding-bottom: var(--space-3);
  }
}
@media (max-width: 767px) {
  ._4-_p0pw52 {
    padding-bottom: var(--space-4);
  }
}
@media (max-width: 767px) {
  ._5-_1xp7fre {
    padding-bottom: var(--space-5);
  }
}
@media (max-width: 767px) {
  ._6-_du70oi {
    padding-bottom: var(--space-6);
  }
}
@media (max-width: 767px) {
  ._7-_1ao1up1 {
    padding-bottom: var(--space-7);
  }
}
@media (max-width: 767px) {
  ._8-_jwdar2 {
    padding-bottom: var(--space-8);
  }
}
@media (max-width: 767px) {
  ._9-_jjqrh7 {
    padding-bottom: var(--space-9);
  }
}
@media (max-width: 767px) {
  ._10-_1pgq1h7 {
    padding-bottom: var(--space-10);
  }
}
@media (max-width: 767px) {
  ._0-_13nk0pn {
    padding-inline-start: var(--space-0);
  }
}
@media (max-width: 767px) {
  ._0_25-_1o3a6su {
    padding-inline-start: var(--space-0_25);
  }
}
@media (max-width: 767px) {
  ._0_5-_1z0atpe {
    padding-inline-start: var(--space-0_5);
  }
}
@media (max-width: 767px) {
  ._0_75-_1dy83wp {
    padding-inline-start: var(--space-0_75);
  }
}
@media (max-width: 767px) {
  ._1-_4upqy7 {
    padding-inline-start: var(--space-1);
  }
}
@media (max-width: 767px) {
  ._1_5-_1j6qnzf {
    padding-inline-start: var(--space-1_5);
  }
}
@media (max-width: 767px) {
  ._2-_1oslais {
    padding-inline-start: var(--space-2);
  }
}
@media (max-width: 767px) {
  ._3-_kqw7d4 {
    padding-inline-start: var(--space-3);
  }
}
@media (max-width: 767px) {
  ._4-_xluqvw {
    padding-inline-start: var(--space-4);
  }
}
@media (max-width: 767px) {
  ._5-_pwo61p {
    padding-inline-start: var(--space-5);
  }
}
@media (max-width: 767px) {
  ._6-_rxa200 {
    padding-inline-start: var(--space-6);
  }
}
@media (max-width: 767px) {
  ._7-_11z3hj {
    padding-inline-start: var(--space-7);
  }
}
@media (max-width: 767px) {
  ._8-_11rr97 {
    padding-inline-start: var(--space-8);
  }
}
@media (max-width: 767px) {
  ._9-_msdtxm {
    padding-inline-start: var(--space-9);
  }
}
@media (max-width: 767px) {
  ._10-_jkmfp {
    padding-inline-start: var(--space-10);
  }
}
@media (max-width: 767px) {
  ._0-_opusjb {
    padding-inline-end: var(--space-0);
  }
}
@media (max-width: 767px) {
  ._0_25-_17wjlod {
    padding-inline-end: var(--space-0_25);
  }
}
@media (max-width: 767px) {
  ._0_5-_jo3glb {
    padding-inline-end: var(--space-0_5);
  }
}
@media (max-width: 767px) {
  ._0_75-_r453to {
    padding-inline-end: var(--space-0_75);
  }
}
@media (max-width: 767px) {
  ._1-_1tqxwjn {
    padding-inline-end: var(--space-1);
  }
}
@media (max-width: 767px) {
  ._1_5-_apjmeq {
    padding-inline-end: var(--space-1_5);
  }
}
@media (max-width: 767px) {
  ._2-_zr0bfm {
    padding-inline-end: var(--space-2);
  }
}
@media (max-width: 767px) {
  ._3-_18zie26 {
    padding-inline-end: var(--space-3);
  }
}
@media (max-width: 767px) {
  ._4-_qbabcu {
    padding-inline-end: var(--space-4);
  }
}
@media (max-width: 767px) {
  ._5-_5hm68n {
    padding-inline-end: var(--space-5);
  }
}
@media (max-width: 767px) {
  ._6-_vnq1bn {
    padding-inline-end: var(--space-6);
  }
}
@media (max-width: 767px) {
  ._7-_m2xhvc {
    padding-inline-end: var(--space-7);
  }
}
@media (max-width: 767px) {
  ._8-_1qmeevu {
    padding-inline-end: var(--space-8);
  }
}
@media (max-width: 767px) {
  ._9-_1ewybjj {
    padding-inline-end: var(--space-9);
  }
}
@media (max-width: 767px) {
  ._10-_atxiez {
    padding-inline-end: var(--space-10);
  }
}
@media (max-width: 767px) {
  ._0-_1t7mjo6 {
    margin-top: calc(-1 * var(--space-0));
    margin-bottom: calc(-1 * var(--space-0));
    margin-inline-end: calc(-1 * var(--space-0));
    margin-inline-start: calc(-1 * var(--space-0));
  }
}
@media (max-width: 767px) {
  ._-0_25--1546vm2 {
    margin-top: calc(-1 * var(--space-0_25));
    margin-bottom: calc(-1 * var(--space-0_25));
    margin-inline-end: calc(-1 * var(--space-0_25));
    margin-inline-start: calc(-1 * var(--space-0_25));
  }
}
@media (max-width: 767px) {
  ._-0_5--1g8smny {
    margin-top: calc(-1 * var(--space-0_5));
    margin-bottom: calc(-1 * var(--space-0_5));
    margin-inline-end: calc(-1 * var(--space-0_5));
    margin-inline-start: calc(-1 * var(--space-0_5));
  }
}
@media (max-width: 767px) {
  ._-0_75--31xfww {
    margin-top: calc(-1 * var(--space-0_75));
    margin-bottom: calc(-1 * var(--space-0_75));
    margin-inline-end: calc(-1 * var(--space-0_75));
    margin-inline-start: calc(-1 * var(--space-0_75));
  }
}
@media (max-width: 767px) {
  ._-1--15l28ny {
    margin-top: calc(-1 * var(--space-1));
    margin-bottom: calc(-1 * var(--space-1));
    margin-inline-end: calc(-1 * var(--space-1));
    margin-inline-start: calc(-1 * var(--space-1));
  }
}
@media (max-width: 767px) {
  ._-1_5--w4fld4 {
    margin-top: calc(-1 * var(--space-1_5));
    margin-bottom: calc(-1 * var(--space-1_5));
    margin-inline-end: calc(-1 * var(--space-1_5));
    margin-inline-start: calc(-1 * var(--space-1_5));
  }
}
@media (max-width: 767px) {
  ._-2--1r2bf5j {
    margin-top: calc(-1 * var(--space-2));
    margin-bottom: calc(-1 * var(--space-2));
    margin-inline-end: calc(-1 * var(--space-2));
    margin-inline-start: calc(-1 * var(--space-2));
  }
}
@media (max-width: 767px) {
  ._-3--1q7g1al {
    margin-top: calc(-1 * var(--space-3));
    margin-bottom: calc(-1 * var(--space-3));
    margin-inline-end: calc(-1 * var(--space-3));
    margin-inline-start: calc(-1 * var(--space-3));
  }
}
@media (max-width: 767px) {
  ._-4--15tcsr2 {
    margin-top: calc(-1 * var(--space-4));
    margin-bottom: calc(-1 * var(--space-4));
    margin-inline-end: calc(-1 * var(--space-4));
    margin-inline-start: calc(-1 * var(--space-4));
  }
}
@media (max-width: 767px) {
  ._-5--doyoay {
    margin-top: calc(-1 * var(--space-5));
    margin-bottom: calc(-1 * var(--space-5));
    margin-inline-end: calc(-1 * var(--space-5));
    margin-inline-start: calc(-1 * var(--space-5));
  }
}
@media (max-width: 767px) {
  ._-6--16dgc6f {
    margin-top: calc(-1 * var(--space-6));
    margin-bottom: calc(-1 * var(--space-6));
    margin-inline-end: calc(-1 * var(--space-6));
    margin-inline-start: calc(-1 * var(--space-6));
  }
}
@media (max-width: 767px) {
  ._-7--qnbgfq {
    margin-top: calc(-1 * var(--space-7));
    margin-bottom: calc(-1 * var(--space-7));
    margin-inline-end: calc(-1 * var(--space-7));
    margin-inline-start: calc(-1 * var(--space-7));
  }
}
@media (max-width: 767px) {
  ._-8--kr62yv {
    margin-top: calc(-1 * var(--space-8));
    margin-bottom: calc(-1 * var(--space-8));
    margin-inline-end: calc(-1 * var(--space-8));
    margin-inline-start: calc(-1 * var(--space-8));
  }
}
@media (max-width: 767px) {
  ._-9--2fksqq {
    margin-top: calc(-1 * var(--space-9));
    margin-bottom: calc(-1 * var(--space-9));
    margin-inline-end: calc(-1 * var(--space-9));
    margin-inline-start: calc(-1 * var(--space-9));
  }
}
@media (max-width: 767px) {
  ._-10--18f01de {
    margin-top: calc(-1 * var(--space-10));
    margin-bottom: calc(-1 * var(--space-10));
    margin-inline-end: calc(-1 * var(--space-10));
    margin-inline-start: calc(-1 * var(--space-10));
  }
}
@media (max-width: 767px) {
  ._0-_1yx5feq {
    margin-inline-end: calc(-1 * var(--space-0));
    margin-inline-start: calc(-1 * var(--space-0));
  }
}
@media (max-width: 767px) {
  ._-0_25--ehsh3j {
    margin-inline-end: calc(-1 * var(--space-0_25));
    margin-inline-start: calc(-1 * var(--space-0_25));
  }
}
@media (max-width: 767px) {
  ._-0_5--1ukmhqk {
    margin-inline-end: calc(-1 * var(--space-0_5));
    margin-inline-start: calc(-1 * var(--space-0_5));
  }
}
@media (max-width: 767px) {
  ._-0_75--ihkahu {
    margin-inline-end: calc(-1 * var(--space-0_75));
    margin-inline-start: calc(-1 * var(--space-0_75));
  }
}
@media (max-width: 767px) {
  ._-1--1eoqeqe {
    margin-inline-end: calc(-1 * var(--space-1));
    margin-inline-start: calc(-1 * var(--space-1));
  }
}
@media (max-width: 767px) {
  ._-1_5--1aoguz {
    margin-inline-end: calc(-1 * var(--space-1_5));
    margin-inline-start: calc(-1 * var(--space-1_5));
  }
}
@media (max-width: 767px) {
  ._-2--1vtrx0h {
    margin-inline-end: calc(-1 * var(--space-2));
    margin-inline-start: calc(-1 * var(--space-2));
  }
}
@media (max-width: 767px) {
  ._-3--5of72g {
    margin-inline-end: calc(-1 * var(--space-3));
    margin-inline-start: calc(-1 * var(--space-3));
  }
}
@media (max-width: 767px) {
  ._-4--n2thte {
    margin-inline-end: calc(-1 * var(--space-4));
    margin-inline-start: calc(-1 * var(--space-4));
  }
}
@media (max-width: 767px) {
  ._-5--196fkmw {
    margin-inline-end: calc(-1 * var(--space-5));
    margin-inline-start: calc(-1 * var(--space-5));
  }
}
@media (max-width: 767px) {
  ._-6--nc9xem {
    margin-inline-end: calc(-1 * var(--space-6));
    margin-inline-start: calc(-1 * var(--space-6));
  }
}
@media (max-width: 767px) {
  ._-7--c9kn6d {
    margin-inline-end: calc(-1 * var(--space-7));
    margin-inline-start: calc(-1 * var(--space-7));
  }
}
@media (max-width: 767px) {
  ._-8--iay94l {
    margin-inline-end: calc(-1 * var(--space-8));
    margin-inline-start: calc(-1 * var(--space-8));
  }
}
@media (max-width: 767px) {
  ._-9--rbjcni {
    margin-inline-end: calc(-1 * var(--space-9));
    margin-inline-start: calc(-1 * var(--space-9));
  }
}
@media (max-width: 767px) {
  ._-10--11y5rlf {
    margin-inline-end: calc(-1 * var(--space-10));
    margin-inline-start: calc(-1 * var(--space-10));
  }
}
@media (max-width: 767px) {
  ._0-_swxv3e {
    margin-top: calc(-1 * var(--space-0));
    margin-bottom: calc(-1 * var(--space-0));
  }
}
@media (max-width: 767px) {
  ._-0_25--nxnrkb {
    margin-top: calc(-1 * var(--space-0_25));
    margin-bottom: calc(-1 * var(--space-0_25));
  }
}
@media (max-width: 767px) {
  ._-0_5--1fnihxt {
    margin-top: calc(-1 * var(--space-0_5));
    margin-bottom: calc(-1 * var(--space-0_5));
  }
}
@media (max-width: 767px) {
  ._-0_75--t5prvz {
    margin-top: calc(-1 * var(--space-0_75));
    margin-bottom: calc(-1 * var(--space-0_75));
  }
}
@media (max-width: 767px) {
  ._-1--w6q5wi {
    margin-top: calc(-1 * var(--space-1));
    margin-bottom: calc(-1 * var(--space-1));
  }
}
@media (max-width: 767px) {
  ._-1_5--1kl1g0r {
    margin-top: calc(-1 * var(--space-1_5));
    margin-bottom: calc(-1 * var(--space-1_5));
  }
}
@media (max-width: 767px) {
  ._-2--6e72dz {
    margin-top: calc(-1 * var(--space-2));
    margin-bottom: calc(-1 * var(--space-2));
  }
}
@media (max-width: 767px) {
  ._-3--kg6r9h {
    margin-top: calc(-1 * var(--space-3));
    margin-bottom: calc(-1 * var(--space-3));
  }
}
@media (max-width: 767px) {
  ._-4--1m1b2a3 {
    margin-top: calc(-1 * var(--space-4));
    margin-bottom: calc(-1 * var(--space-4));
  }
}
@media (max-width: 767px) {
  ._-5--11daisy {
    margin-top: calc(-1 * var(--space-5));
    margin-bottom: calc(-1 * var(--space-5));
  }
}
@media (max-width: 767px) {
  ._-6--1jq36hc {
    margin-top: calc(-1 * var(--space-6));
    margin-bottom: calc(-1 * var(--space-6));
  }
}
@media (max-width: 767px) {
  ._-7--cm5pmc {
    margin-top: calc(-1 * var(--space-7));
    margin-bottom: calc(-1 * var(--space-7));
  }
}
@media (max-width: 767px) {
  ._-8--2wqmt1 {
    margin-top: calc(-1 * var(--space-8));
    margin-bottom: calc(-1 * var(--space-8));
  }
}
@media (max-width: 767px) {
  ._-9--1rerx2w {
    margin-top: calc(-1 * var(--space-9));
    margin-bottom: calc(-1 * var(--space-9));
  }
}
@media (max-width: 767px) {
  ._-10--191wy8t {
    margin-top: calc(-1 * var(--space-10));
    margin-bottom: calc(-1 * var(--space-10));
  }
}
@media (max-width: 767px) {
  ._0-_651kv2 {
    margin-top: calc(-1 * var(--space-0));
  }
}
@media (max-width: 767px) {
  ._-0_25--1z09vqg {
    margin-top: calc(-1 * var(--space-0_25));
  }
}
@media (max-width: 767px) {
  ._-0_5--1tbs1jj {
    margin-top: calc(-1 * var(--space-0_5));
  }
}
@media (max-width: 767px) {
  ._-0_75--1fr783g {
    margin-top: calc(-1 * var(--space-0_75));
  }
}
@media (max-width: 767px) {
  ._-1--1eqahe3 {
    margin-top: calc(-1 * var(--space-1));
  }
}
@media (max-width: 767px) {
  ._-1_5--rqa57 {
    margin-top: calc(-1 * var(--space-1_5));
  }
}
@media (max-width: 767px) {
  ._-2--plqy6g {
    margin-top: calc(-1 * var(--space-2));
  }
}
@media (max-width: 767px) {
  ._-3--1xo3pwo {
    margin-top: calc(-1 * var(--space-3));
  }
}
@media (max-width: 767px) {
  ._-4--11rshf0 {
    margin-top: calc(-1 * var(--space-4));
  }
}
@media (max-width: 767px) {
  ._-5--drqrk9 {
    margin-top: calc(-1 * var(--space-5));
  }
}
@media (max-width: 767px) {
  ._-6--l4hi6y {
    margin-top: calc(-1 * var(--space-6));
  }
}
@media (max-width: 767px) {
  ._-7--ly8bzb {
    margin-top: calc(-1 * var(--space-7));
  }
}
@media (max-width: 767px) {
  ._-8--dmj778 {
    margin-top: calc(-1 * var(--space-8));
  }
}
@media (max-width: 767px) {
  ._-9--s60yhk {
    margin-top: calc(-1 * var(--space-9));
  }
}
@media (max-width: 767px) {
  ._-10--17hhumf {
    margin-top: calc(-1 * var(--space-10));
  }
}
@media (max-width: 767px) {
  ._0-_uf3dk0 {
    margin-bottom: calc(-1 * var(--space-0));
  }
}
@media (max-width: 767px) {
  ._-0_25--1bx94ag {
    margin-bottom: calc(-1 * var(--space-0_25));
  }
}
@media (max-width: 767px) {
  ._-0_5--cxflhv {
    margin-bottom: calc(-1 * var(--space-0_5));
  }
}
@media (max-width: 767px) {
  ._-0_75--nwtjxf {
    margin-bottom: calc(-1 * var(--space-0_75));
  }
}
@media (max-width: 767px) {
  ._-1--1h95pbk {
    margin-bottom: calc(-1 * var(--space-1));
  }
}
@media (max-width: 767px) {
  ._-1_5--6tqp4i {
    margin-bottom: calc(-1 * var(--space-1_5));
  }
}
@media (max-width: 767px) {
  ._-2--j0jwy2 {
    margin-bottom: calc(-1 * var(--space-2));
  }
}
@media (max-width: 767px) {
  ._-3--1l6kp3j {
    margin-bottom: calc(-1 * var(--space-3));
  }
}
@media (max-width: 767px) {
  ._-4--3jujyx {
    margin-bottom: calc(-1 * var(--space-4));
  }
}
@media (max-width: 767px) {
  ._-5--7nyp0t {
    margin-bottom: calc(-1 * var(--space-5));
  }
}
@media (max-width: 767px) {
  ._-6--1ick0w {
    margin-bottom: calc(-1 * var(--space-6));
  }
}
@media (max-width: 767px) {
  ._-7--1jd44rd {
    margin-bottom: calc(-1 * var(--space-7));
  }
}
@media (max-width: 767px) {
  ._-8--1xc42r5 {
    margin-bottom: calc(-1 * var(--space-8));
  }
}
@media (max-width: 767px) {
  ._-9--1g2tbpo {
    margin-bottom: calc(-1 * var(--space-9));
  }
}
@media (max-width: 767px) {
  ._-10--5093ih {
    margin-bottom: calc(-1 * var(--space-10));
  }
}
@media (max-width: 767px) {
  ._0-_p50kw3 {
    margin-inline-end: calc(-1 * var(--space-0));
  }
}
@media (max-width: 767px) {
  ._-0_25--5cbc6b {
    margin-inline-end: calc(-1 * var(--space-0_25));
  }
}
@media (max-width: 767px) {
  ._-0_5--1wqc0d0 {
    margin-inline-end: calc(-1 * var(--space-0_5));
  }
}
@media (max-width: 767px) {
  ._-0_75--7ajbys {
    margin-inline-end: calc(-1 * var(--space-0_75));
  }
}
@media (max-width: 767px) {
  ._-1--1d0d1se {
    margin-inline-end: calc(-1 * var(--space-1));
  }
}
@media (max-width: 767px) {
  ._-1_5--1k23jix {
    margin-inline-end: calc(-1 * var(--space-1_5));
  }
}
@media (max-width: 767px) {
  ._-2--14fr8hh {
    margin-inline-end: calc(-1 * var(--space-2));
  }
}
@media (max-width: 767px) {
  ._-3--4jp8ak {
    margin-inline-end: calc(-1 * var(--space-3));
  }
}
@media (max-width: 767px) {
  ._-4--1jfb1va {
    margin-inline-end: calc(-1 * var(--space-4));
  }
}
@media (max-width: 767px) {
  ._-5--qas0ug {
    margin-inline-end: calc(-1 * var(--space-5));
  }
}
@media (max-width: 767px) {
  ._-6--ps4lev {
    margin-inline-end: calc(-1 * var(--space-6));
  }
}
@media (max-width: 767px) {
  ._-7--16oyq4r {
    margin-inline-end: calc(-1 * var(--space-7));
  }
}
@media (max-width: 767px) {
  ._-8--k84qf8 {
    margin-inline-end: calc(-1 * var(--space-8));
  }
}
@media (max-width: 767px) {
  ._-9--mwev7l {
    margin-inline-end: calc(-1 * var(--space-9));
  }
}
@media (max-width: 767px) {
  ._-10--sgg5dz {
    margin-inline-end: calc(-1 * var(--space-10));
  }
}
@media (max-width: 767px) {
  ._0-_1hs4ekn {
    margin-inline-start: calc(-1 * var(--space-0));
  }
}
@media (max-width: 767px) {
  ._-0_25--15hqu3k {
    margin-inline-start: calc(-1 * var(--space-0_25));
  }
}
@media (max-width: 767px) {
  ._-0_5--74wqax {
    margin-inline-start: calc(-1 * var(--space-0_5));
  }
}
@media (max-width: 767px) {
  ._-0_75--1hjz17e {
    margin-inline-start: calc(-1 * var(--space-0_75));
  }
}
@media (max-width: 767px) {
  ._-1--1nzevhd {
    margin-inline-start: calc(-1 * var(--space-1));
  }
}
@media (max-width: 767px) {
  ._-1_5--16q1oha {
    margin-inline-start: calc(-1 * var(--space-1_5));
  }
}
@media (max-width: 767px) {
  ._-2--u4poix {
    margin-inline-start: calc(-1 * var(--space-2));
  }
}
@media (max-width: 767px) {
  ._-3--1m4kofv {
    margin-inline-start: calc(-1 * var(--space-3));
  }
}
@media (max-width: 767px) {
  ._-4--1184zl8 {
    margin-inline-start: calc(-1 * var(--space-4));
  }
}
@media (max-width: 767px) {
  ._-5--1g3dz7d {
    margin-inline-start: calc(-1 * var(--space-5));
  }
}
@media (max-width: 767px) {
  ._-6--dx64zi {
    margin-inline-start: calc(-1 * var(--space-6));
  }
}
@media (max-width: 767px) {
  ._-7--1f7de9u {
    margin-inline-start: calc(-1 * var(--space-7));
  }
}
@media (max-width: 767px) {
  ._-8--1bitjjf {
    margin-inline-start: calc(-1 * var(--space-8));
  }
}
@media (max-width: 767px) {
  ._-9--fkl4qy {
    margin-inline-start: calc(-1 * var(--space-9));
  }
}
@media (max-width: 767px) {
  ._-10--15qhwhy {
    margin-inline-start: calc(-1 * var(--space-10));
  }
}
@media (max-width: 767px) {
  .start-s1mlm5j8 {
    text-align: start;
  }
}
@media (max-width: 767px) {
  .end-e193lejl {
    text-align: end;
  }
}
@media (max-width: 767px) {
  .center-ck6rlpc {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .justify-j7p8wxs {
    text-align: justify;
  }
}
@media (max-width: 767px) {
  .hidden-h1k85cod {
    visibility: hidden;
  }
}
@media (max-width: 767px) {
  .visible-vubjl0o {
    visibility: visible;
  }
}

/* packages/web/esm/styles/responsive/tablet.css */
@media (min-width: 768px) and (max-width: 1279px) {
  .width-wlf4vsn {
    width: var(--tablet-width);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .height-hgr4owq {
    height: var(--tablet-height);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .minWidth-ml3t1m2 {
    min-width: var(--tablet-minWidth);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .minHeight-m1khk4il {
    min-height: var(--tablet-minHeight);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .maxWidth-m1fprq9i {
    max-width: var(--tablet-maxWidth);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .maxHeight-mvf9jjb {
    max-height: var(--tablet-maxHeight);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .aspectRatio-ag81mzu {
    aspect-ratio: var(--tablet-aspectRatio);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .top-t1pypjfx {
    top: var(--tablet-top);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bottom-b1aainsq {
    bottom: var(--tablet-bottom);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .left-l1qhhc2k {
    left: var(--tablet-left);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .right-rqmjgs1 {
    right: var(--tablet-right);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .transform-t17lpsfy {
    -webkit-transform: var(--tablet-transform);
    -ms-transform: var(--tablet-transform);
    transform: var(--tablet-transform);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .flexBasis-f1m254gg {
    -webkit-flex-basis: var(--tablet-flexBasis);
    -ms-flex-preferred-size: var(--tablet-flexBasis);
    flex-basis: var(--tablet-flexBasis);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .flexShrink-f1bplge0 {
    -webkit-flex-shrink: var(--tablet-flexShrink);
    -ms-flex-negative: var(--tablet-flexShrink);
    flex-shrink: var(--tablet-flexShrink);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .flexGrow-f17t1rvt {
    -webkit-box-flex: var(--tablet-flexGrow);
    -webkit-flex-grow: var(--tablet-flexGrow);
    -ms-flex-positive: var(--tablet-flexGrow);
    flex-grow: var(--tablet-flexGrow);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .gridTemplateColumns-gtld4dr {
    grid-template-columns: var(--tablet-gridTemplateColumns);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .gridTemplateRows-g1j5zto4 {
    grid-template-rows: var(--tablet-gridTemplateRows);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .gridTemplateAreas-g11oviht {
    grid-template-areas: var(--tablet-gridTemplateAreas);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .gridTemplate-g1j541wc {
    grid-template: var(--tablet-gridTemplate);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .gridAutoColumns-g87gk2m {
    grid-auto-columns: var(--tablet-gridAutoColumns);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .gridAutoRows-g3wtgvs {
    grid-auto-rows: var(--tablet-gridAutoRows);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .gridAutoFlow-gswx0ip {
    grid-auto-flow: var(--tablet-gridAutoFlow);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .grid-gutnseg {
    grid: var(--tablet-grid);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .gridRowStart-g1j2avnj {
    grid-row-start: var(--tablet-gridRowStart);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .gridColumnStart-g1mhl6sf {
    grid-column-start: var(--tablet-gridColumnStart);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .gridRowEnd-g1y33x3u {
    grid-row-end: var(--tablet-gridRowEnd);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .gridColumnEnd-gv9k27p {
    grid-column-end: var(--tablet-gridColumnEnd);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .gridRow-g11pp36n {
    grid-row: var(--tablet-gridRow);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .gridColumn-g1fi92ol {
    grid-column: var(--tablet-gridColumn);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .gridArea-g1671jh0 {
    grid-area: var(--tablet-gridArea);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .opacity-o1q3jgev {
    opacity: var(--tablet-opacity);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .zIndex-z1u8ulna {
    z-index: var(--tablet-zIndex);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1-_1sgh7zr {
    background-color: var(--color-bgElevation1);
    box-shadow: var(--shadow-elevation1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._2-_3fhpa3 {
    background-color: var(--color-bgElevation2);
    box-shadow: var(--shadow-elevation2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fg-f77as25 {
    color: var(--color-fg);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fgInverse-fuqvvsk {
    color: var(--color-fgInverse);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fgMuted-f1i1b2ef {
    color: var(--color-fgMuted);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fgPrimary-f4tzud8 {
    color: var(--color-fgPrimary);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fgPositive-fzi8c4g {
    color: var(--color-fgPositive);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fgNegative-fut83bt {
    color: var(--color-fgNegative);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fgWarning-f1pylsw5 {
    color: var(--color-fgWarning);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bg-b3sljqj {
    color: var(--color-bg);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgAlternate-b1m5o0sh {
    color: var(--color-bgAlternate);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgInverse-b1cfamu9 {
    color: var(--color-bgInverse);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgOverlay-b19f1ymp {
    color: var(--color-bgOverlay);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgPrimary-b9asmdf {
    color: var(--color-bgPrimary);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgPrimaryWash-b1edm4tb {
    color: var(--color-bgPrimaryWash);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgSecondary-b77bmu2 {
    color: var(--color-bgSecondary);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgTertiary-b1wbb8cz {
    color: var(--color-bgTertiary);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgSecondaryWash-b1lto4j3 {
    color: var(--color-bgSecondaryWash);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgNegative-b1x9tdkd {
    color: var(--color-bgNegative);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgNegativeWash-b1ddu5mm {
    color: var(--color-bgNegativeWash);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgPositive-b4y8kj3 {
    color: var(--color-bgPositive);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgPositiveWash-bv5q7u8 {
    color: var(--color-bgPositiveWash);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgWarning-b1fwdbvd {
    color: var(--color-bgWarning);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgWarningWash-b18waczm {
    color: var(--color-bgWarningWash);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .currentColor-c5wq9em {
    color: var(--color-currentColor);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgLine-b1vvmc11 {
    color: var(--color-bgLine);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgLineInverse-b1pxjjox {
    color: var(--color-bgLineInverse);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgLineHeavy-bma27vb {
    color: var(--color-bgLineHeavy);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgLinePrimary-biwucc5 {
    color: var(--color-bgLinePrimary);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgLinePrimarySubtle-b1fh5k50 {
    color: var(--color-bgLinePrimarySubtle);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgElevation1-btz327x {
    color: var(--color-bgElevation1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgElevation2-b151oy63 {
    color: var(--color-bgElevation2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentSubtleGreen-a1k2j0it {
    color: var(--color-accentSubtleGreen);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentBoldGreen-asodl34 {
    color: var(--color-accentBoldGreen);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentSubtleBlue-ap2owl3 {
    color: var(--color-accentSubtleBlue);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentBoldBlue-aygkz3u {
    color: var(--color-accentBoldBlue);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentSubtlePurple-aggwre8 {
    color: var(--color-accentSubtlePurple);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentBoldPurple-awavgtu {
    color: var(--color-accentBoldPurple);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentSubtleYellow-avohlbb {
    color: var(--color-accentSubtleYellow);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentBoldYellow-a1joszb5 {
    color: var(--color-accentBoldYellow);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentSubtleRed-a1psf8yv {
    color: var(--color-accentSubtleRed);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentBoldRed-a19iae2i {
    color: var(--color-accentBoldRed);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentSubtleGray-ao834qf {
    color: var(--color-accentSubtleGray);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentBoldGray-ajmbjvj {
    color: var(--color-accentBoldGray);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .transparent-thcwzva {
    color: var(--color-transparent);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fg-f1hjvapx {
    background-color: var(--color-fg);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fgInverse-fotk8rc {
    background-color: var(--color-fgInverse);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fgMuted-fg8gr6t {
    background-color: var(--color-fgMuted);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fgPrimary-f1khpxmr {
    background-color: var(--color-fgPrimary);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fgPositive-fdqopvg {
    background-color: var(--color-fgPositive);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fgNegative-f1fr8nh {
    background-color: var(--color-fgNegative);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fgWarning-foi3anf {
    background-color: var(--color-fgWarning);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bg-b1agosfh {
    background-color: var(--color-bg);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgAlternate-b1fgf402 {
    background-color: var(--color-bgAlternate);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgInverse-bs9mfaa {
    background-color: var(--color-bgInverse);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgOverlay-b117c4ut {
    background-color: var(--color-bgOverlay);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgPrimary-b1q4l2zg {
    background-color: var(--color-bgPrimary);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgPrimaryWash-bruxc69 {
    background-color: var(--color-bgPrimaryWash);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgSecondary-be0mg2f {
    background-color: var(--color-bgSecondary);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgTertiary-bg6nlhs {
    background-color: var(--color-bgTertiary);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgSecondaryWash-bug1y4p {
    background-color: var(--color-bgSecondaryWash);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgNegative-b1u0srrn {
    background-color: var(--color-bgNegative);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgNegativeWash-b1ozskd9 {
    background-color: var(--color-bgNegativeWash);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgPositive-bjq61y0 {
    background-color: var(--color-bgPositive);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgPositiveWash-b1dcaon4 {
    background-color: var(--color-bgPositiveWash);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgWarning-b6go9rf {
    background-color: var(--color-bgWarning);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgWarningWash-brgr41l {
    background-color: var(--color-bgWarningWash);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .currentColor-c1a71f3z {
    background-color: var(--color-currentColor);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgLine-b6750kj {
    background-color: var(--color-bgLine);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgLineInverse-b13l8umi {
    background-color: var(--color-bgLineInverse);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgLineHeavy-b7u9q1m {
    background-color: var(--color-bgLineHeavy);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgLinePrimary-bmk4ma {
    background-color: var(--color-bgLinePrimary);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgLinePrimarySubtle-b1yu4i0k {
    background-color: var(--color-bgLinePrimarySubtle);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgElevation1-bmcxf4t {
    background-color: var(--color-bgElevation1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgElevation2-bc19v5q {
    background-color: var(--color-bgElevation2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentSubtleGreen-annjszr {
    background-color: var(--color-accentSubtleGreen);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentBoldGreen-a1qxr3s4 {
    background-color: var(--color-accentBoldGreen);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentSubtleBlue-arqfue7 {
    background-color: var(--color-accentSubtleBlue);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentBoldBlue-a8y8fne {
    background-color: var(--color-accentBoldBlue);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentSubtlePurple-a1udro56 {
    background-color: var(--color-accentSubtlePurple);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentBoldPurple-a1qpxrro {
    background-color: var(--color-accentBoldPurple);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentSubtleYellow-a1wh42dc {
    background-color: var(--color-accentSubtleYellow);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentBoldYellow-a1yotdud {
    background-color: var(--color-accentBoldYellow);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentSubtleRed-akaeihk {
    background-color: var(--color-accentSubtleRed);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentBoldRed-adruhlz {
    background-color: var(--color-accentBoldRed);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentSubtleGray-a1nj0g82 {
    background-color: var(--color-accentSubtleGray);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentBoldGray-a94lu44 {
    background-color: var(--color-accentBoldGray);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .transparent-t16vkiup {
    background-color: var(--color-transparent);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fg-fixszop {
    border-style: solid;
    border-color: var(--color-fg);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fgInverse-fmnjubd {
    border-style: solid;
    border-color: var(--color-fgInverse);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fgMuted-frrluan {
    border-style: solid;
    border-color: var(--color-fgMuted);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fgPrimary-f15hjh56 {
    border-style: solid;
    border-color: var(--color-fgPrimary);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fgPositive-f158zvz0 {
    border-style: solid;
    border-color: var(--color-fgPositive);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fgNegative-fcnjy1x {
    border-style: solid;
    border-color: var(--color-fgNegative);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fgWarning-f1o2yr4c {
    border-style: solid;
    border-color: var(--color-fgWarning);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bg-b1rgkn66 {
    border-style: solid;
    border-color: var(--color-bg);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgAlternate-b7jdwvx {
    border-style: solid;
    border-color: var(--color-bgAlternate);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgInverse-beyhyrq {
    border-style: solid;
    border-color: var(--color-bgInverse);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgOverlay-bb10f8h {
    border-style: solid;
    border-color: var(--color-bgOverlay);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgPrimary-b1l9myr0 {
    border-style: solid;
    border-color: var(--color-bgPrimary);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgPrimaryWash-b18i7d7n {
    border-style: solid;
    border-color: var(--color-bgPrimaryWash);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgSecondary-bsnmb0b {
    border-style: solid;
    border-color: var(--color-bgSecondary);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgTertiary-b1393r4e {
    border-style: solid;
    border-color: var(--color-bgTertiary);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgSecondaryWash-b1m35ut {
    border-style: solid;
    border-color: var(--color-bgSecondaryWash);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgNegative-b1pc0d1y {
    border-style: solid;
    border-color: var(--color-bgNegative);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgNegativeWash-b127y5ee {
    border-style: solid;
    border-color: var(--color-bgNegativeWash);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgPositive-b14idmvz {
    border-style: solid;
    border-color: var(--color-bgPositive);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgPositiveWash-b1hboh4a {
    border-style: solid;
    border-color: var(--color-bgPositiveWash);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgWarning-b1xtrp0u {
    border-style: solid;
    border-color: var(--color-bgWarning);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgWarningWash-b1g3wp7j {
    border-style: solid;
    border-color: var(--color-bgWarningWash);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .currentColor-copxm66 {
    border-style: solid;
    border-color: var(--color-currentColor);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgLine-b1ndehgi {
    border-style: solid;
    border-color: var(--color-bgLine);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgLineInverse-b1xnhbnw {
    border-style: solid;
    border-color: var(--color-bgLineInverse);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgLineHeavy-b8e0rtr {
    border-style: solid;
    border-color: var(--color-bgLineHeavy);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgLinePrimary-bbxsk81 {
    border-style: solid;
    border-color: var(--color-bgLinePrimary);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgLinePrimarySubtle-b1njk96u {
    border-style: solid;
    border-color: var(--color-bgLinePrimarySubtle);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgElevation1-bplj1j1 {
    border-style: solid;
    border-color: var(--color-bgElevation1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .bgElevation2-blgoro {
    border-style: solid;
    border-color: var(--color-bgElevation2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentSubtleGreen-am2jraf {
    border-style: solid;
    border-color: var(--color-accentSubtleGreen);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentBoldGreen-a1eiqexe {
    border-style: solid;
    border-color: var(--color-accentBoldGreen);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentSubtleBlue-a18nxpip {
    border-style: solid;
    border-color: var(--color-accentSubtleBlue);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentBoldBlue-a1dep3e6 {
    border-style: solid;
    border-color: var(--color-accentBoldBlue);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentSubtlePurple-aj0oyh2 {
    border-style: solid;
    border-color: var(--color-accentSubtlePurple);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentBoldPurple-a13sti9l {
    border-style: solid;
    border-color: var(--color-accentBoldPurple);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentSubtleYellow-aa07wjk {
    border-style: solid;
    border-color: var(--color-accentSubtleYellow);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentBoldYellow-a1i9bzlc {
    border-style: solid;
    border-color: var(--color-accentBoldYellow);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentSubtleRed-a1ip1m2b {
    border-style: solid;
    border-color: var(--color-accentSubtleRed);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentBoldRed-adm40az {
    border-style: solid;
    border-color: var(--color-accentBoldRed);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentSubtleGray-agycqbo {
    border-style: solid;
    border-color: var(--color-accentSubtleGray);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .accentBoldGray-a14xsaek {
    border-style: solid;
    border-color: var(--color-accentBoldGray);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .transparent-ti0a9u5 {
    border-style: solid;
    border-color: var(--color-transparent);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_rb8m52 {
    border-width: var(--borderWidth-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._100-_1f1nxlt {
    border-width: var(--borderWidth-100);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._200-_14jy0lm {
    border-width: var(--borderWidth-200);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._300-_6zmzpf {
    border-width: var(--borderWidth-300);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._400-_bq0bva {
    border-width: var(--borderWidth-400);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._500-_1layp19 {
    border-width: var(--borderWidth-500);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_1rfdu5z {
    border-top-width: var(--borderWidth-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._100-_1dbwexn {
    border-top-width: var(--borderWidth-100);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._200-_j6w269 {
    border-top-width: var(--borderWidth-200);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._300-_pbqhe9 {
    border-top-width: var(--borderWidth-300);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._400-_1xtkaw1 {
    border-top-width: var(--borderWidth-400);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._500-_3169rl {
    border-top-width: var(--borderWidth-500);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_llr3kd {
    border-inline-end-width: var(--borderWidth-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._100-_119jjmr {
    border-inline-end-width: var(--borderWidth-100);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._200-_l2xzld {
    border-inline-end-width: var(--borderWidth-200);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._300-_tngc53 {
    border-inline-end-width: var(--borderWidth-300);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._400-_8orcte {
    border-inline-end-width: var(--borderWidth-400);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._500-_1xkcy9i {
    border-inline-end-width: var(--borderWidth-500);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_rjxas7 {
    border-bottom-width: var(--borderWidth-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._100-_1li7ok4 {
    border-bottom-width: var(--borderWidth-100);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._200-_1b0m308 {
    border-bottom-width: var(--borderWidth-200);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._300-_r3xqz0 {
    border-bottom-width: var(--borderWidth-300);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._400-_84oy5z {
    border-bottom-width: var(--borderWidth-400);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._500-_1dxle8r {
    border-bottom-width: var(--borderWidth-500);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_8iao4p {
    border-inline-start-width: var(--borderWidth-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._100-_jack3m {
    border-inline-start-width: var(--borderWidth-100);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._200-_wo4f2t {
    border-inline-start-width: var(--borderWidth-200);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._300-_19px1fh {
    border-inline-start-width: var(--borderWidth-300);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._400-_pxe5ej {
    border-inline-start-width: var(--borderWidth-400);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._500-_1635pp8 {
    border-inline-start-width: var(--borderWidth-500);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_171oa9v {
    border-radius: var(--borderRadius-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._100-_1kystu5 {
    border-radius: var(--borderRadius-100);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._200-_1p6qq8h {
    border-radius: var(--borderRadius-200);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._300-_11fp0tw {
    border-radius: var(--borderRadius-300);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._400-_23bpj0 {
    border-radius: var(--borderRadius-400);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._500-_1swjvj8 {
    border-radius: var(--borderRadius-500);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._600-_bkyclv {
    border-radius: var(--borderRadius-600);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._700-_n5fr1i {
    border-radius: var(--borderRadius-700);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._800-_12avbu0 {
    border-radius: var(--borderRadius-800);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._900-_1ygpem5 {
    border-radius: var(--borderRadius-900);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1000-_eenafr {
    border-radius: var(--borderRadius-1000);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_b9vokj {
    border-top-left-radius: var(--borderRadius-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._100-_12oqlfl {
    border-top-left-radius: var(--borderRadius-100);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._200-_rb3c4h {
    border-top-left-radius: var(--borderRadius-200);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._300-_26jx79 {
    border-top-left-radius: var(--borderRadius-300);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._400-_1ff652b {
    border-top-left-radius: var(--borderRadius-400);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._500-_wokvrf {
    border-top-left-radius: var(--borderRadius-500);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._600-_wolsdd {
    border-top-left-radius: var(--borderRadius-600);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._700-_m5wvn0 {
    border-top-left-radius: var(--borderRadius-700);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._800-_8olea8 {
    border-top-left-radius: var(--borderRadius-800);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._900-_1dep26w {
    border-top-left-radius: var(--borderRadius-900);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1000-_12ldz1g {
    border-top-left-radius: var(--borderRadius-1000);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_sio8ta {
    border-top-right-radius: var(--borderRadius-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._100-_1hngsdb {
    border-top-right-radius: var(--borderRadius-100);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._200-_hzyecj {
    border-top-right-radius: var(--borderRadius-200);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._300-_tecaxr {
    border-top-right-radius: var(--borderRadius-300);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._400-_zylgee {
    border-top-right-radius: var(--borderRadius-400);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._500-_166yy17 {
    border-top-right-radius: var(--borderRadius-500);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._600-_yf8e8z {
    border-top-right-radius: var(--borderRadius-600);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._700-_1tocs9q {
    border-top-right-radius: var(--borderRadius-700);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._800-_1uqiqhm {
    border-top-right-radius: var(--borderRadius-800);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._900-_1p10d0s {
    border-top-right-radius: var(--borderRadius-900);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1000-_19hwpg3 {
    border-top-right-radius: var(--borderRadius-1000);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_p2vot8 {
    border-bottom-left-radius: var(--borderRadius-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._100-_1y0pcec {
    border-bottom-left-radius: var(--borderRadius-100);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._200-_b8nm0f {
    border-bottom-left-radius: var(--borderRadius-200);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._300-_15xj5p8 {
    border-bottom-left-radius: var(--borderRadius-300);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._400-_1y0khpw {
    border-bottom-left-radius: var(--borderRadius-400);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._500-_17qwhgl {
    border-bottom-left-radius: var(--borderRadius-500);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._600-_1hejfbv {
    border-bottom-left-radius: var(--borderRadius-600);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._700-_1tayi62 {
    border-bottom-left-radius: var(--borderRadius-700);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._800-_13i29a8 {
    border-bottom-left-radius: var(--borderRadius-800);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._900-_q5z7ij {
    border-bottom-left-radius: var(--borderRadius-900);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1000-_14yy9p5 {
    border-bottom-left-radius: var(--borderRadius-1000);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_5159d0 {
    border-bottom-right-radius: var(--borderRadius-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._100-_1dqn1zn {
    border-bottom-right-radius: var(--borderRadius-100);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._200-_172k3hm {
    border-bottom-right-radius: var(--borderRadius-200);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._300-_1ncub70 {
    border-bottom-right-radius: var(--borderRadius-300);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._400-_1cxuboo {
    border-bottom-right-radius: var(--borderRadius-400);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._500-_iqccxu {
    border-bottom-right-radius: var(--borderRadius-500);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._600-_85ts8a {
    border-bottom-right-radius: var(--borderRadius-600);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._700-_1pf84ob {
    border-bottom-right-radius: var(--borderRadius-700);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._800-_9qgz36 {
    border-bottom-right-radius: var(--borderRadius-800);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._900-_16excf2 {
    border-bottom-right-radius: var(--borderRadius-900);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1000-_1pr7n09 {
    border-bottom-right-radius: var(--borderRadius-1000);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .inherit-iq5zj57 {
    font-family: inherit;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .display1-dp140tt {
    font-family: var(--fontFamily-display1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .display2-di8dv3s {
    font-family: var(--fontFamily-display2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .display3-d19dcp2d {
    font-family: var(--fontFamily-display3);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .title1-twkcm8 {
    font-family: var(--fontFamily-title1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .title2-t1gwn86c {
    font-family: var(--fontFamily-title2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .title3-t1hcr04j {
    font-family: var(--fontFamily-title3);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .title4-t93haxo {
    font-family: var(--fontFamily-title4);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .headline-h1x1jqct {
    font-family: var(--fontFamily-headline);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .body-b1epffmo {
    font-family: var(--fontFamily-body);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .label1-l9unhg7 {
    font-family: var(--fontFamily-label1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .label2-l18nqs87 {
    font-family: var(--fontFamily-label2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .caption-cwxyrg3 {
    font-family: var(--fontFamily-caption);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .legal-l1ngjjv {
    font-family: var(--fontFamily-legal);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .inherit-iym5pue {
    font-size: inherit;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .display1-d885drb {
    font-size: var(--fontSize-display1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .display2-dt3gknz {
    font-size: var(--fontSize-display2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .display3-d6jaja8 {
    font-size: var(--fontSize-display3);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .title1-tamcsvu {
    font-size: var(--fontSize-title1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .title2-tvp64ds {
    font-size: var(--fontSize-title2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .title3-t3nmkf {
    font-size: var(--fontSize-title3);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .title4-tft1kof {
    font-size: var(--fontSize-title4);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .headline-hpi345m {
    font-size: var(--fontSize-headline);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .body-b1g2os7i {
    font-size: var(--fontSize-body);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .label1-l118j8aq {
    font-size: var(--fontSize-label1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .label2-l1n5y6vv {
    font-size: var(--fontSize-label2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .caption-c1h5yn7n {
    font-size: var(--fontSize-caption);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .legal-l1htsv9o {
    font-size: var(--fontSize-legal);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .inherit-ii23w0y {
    font-weight: inherit;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .display1-ds8ovyo {
    font-weight: var(--fontWeight-display1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .display2-d1edmtfc {
    font-weight: var(--fontWeight-display2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .display3-d13s69vs {
    font-weight: var(--fontWeight-display3);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .title1-t7rj9rs {
    font-weight: var(--fontWeight-title1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .title2-t1o0kdoi {
    font-weight: var(--fontWeight-title2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .title3-t1q1yom7 {
    font-weight: var(--fontWeight-title3);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .title4-tx9x5tf {
    font-weight: var(--fontWeight-title4);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .headline-h1iz04po {
    font-weight: var(--fontWeight-headline);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .body-b7gfux3 {
    font-weight: var(--fontWeight-body);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .label1-l128aeoz {
    font-weight: var(--fontWeight-label1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .label2-l2t6ax6 {
    font-weight: var(--fontWeight-label2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .caption-c91unum {
    font-weight: var(--fontWeight-caption);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .legal-lfupi6h {
    font-weight: var(--fontWeight-legal);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .inherit-ihdjl50 {
    line-height: inherit;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .display1-d16ar2be {
    line-height: var(--lineHeight-display1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .display2-d6uvk3e {
    line-height: var(--lineHeight-display2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .display3-d2d93jx {
    line-height: var(--lineHeight-display3);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .title1-txaxne3 {
    line-height: var(--lineHeight-title1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .title2-t1xfs8qi {
    line-height: var(--lineHeight-title2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .title3-t5t9rde {
    line-height: var(--lineHeight-title3);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .title4-t1dqfbqr {
    line-height: var(--lineHeight-title4);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .headline-h1lu2kh1 {
    line-height: var(--lineHeight-headline);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .body-b181vwyw {
    line-height: var(--lineHeight-body);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .label1-lu2r4nl {
    line-height: var(--lineHeight-label1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .label2-l1i22svr {
    line-height: var(--lineHeight-label2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .caption-clrwmrj {
    line-height: var(--lineHeight-caption);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .legal-ltqjdwb {
    line-height: var(--lineHeight-legal);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .none-ndschqy {
    -webkit-text-decoration: none;
    text-decoration: none;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .underline-u1anksje {
    -webkit-text-decoration: underline;
    text-decoration: underline;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .overline-o1562fyu {
    -webkit-text-decoration: overline;
    text-decoration: overline;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .line-through-l1qjeh0p {
    -webkit-text-decoration: line-through;
    text-decoration: line-through;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .underline_overline-u2lrdwe {
    -webkit-text-decoration: underline overline;
    text-decoration: underline overline;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .underline_double-ufjlx8z {
    -webkit-text-decoration: underline double;
    text-decoration: underline double;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .none-n1e6933x {
    text-transform: none;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .uppercase-utr033z {
    text-transform: uppercase;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .lowercase-l1pux4tj {
    text-transform: lowercase;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .capitalize-c11hegeq {
    text-transform: capitalize;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .none-n1jpzmqa {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .text-t18wzdd {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .all-a5pbwcb {
    -webkit-user-select: all;
    -moz-user-select: all;
    -ms-user-select: all;
    user-select: all;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .auto-a1an3h7z {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .none-n17y4lzx {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .block-b1h63ra6 {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .inline-i1mgrgca {
    display: inline;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .inline-block-i1iv9vf3 {
    display: inline-block;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .flex-f1kkk60y {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .inline-flex-ixvlbik {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .grid-g1jx2l2e {
    display: grid;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .inline-grid-i4egb1 {
    display: inline-grid;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .contents-c1wjp18f {
    display: contents;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .flow-root-f1avnos7 {
    display: flow-root;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .revert-r3lz7ma {
    display: revert;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .list-item-l1ba4xsw {
    display: list-item;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .auto-adv674n {
    overflow: auto;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .visible-v1gycz1o {
    overflow: visible;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .hidden-hqz7w9u {
    overflow: hidden;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .clip-c1j6cng6 {
    overflow: clip;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .scroll-s1xduo4k {
    overflow: scroll;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_uyw1ja {
    gap: var(--space-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_25-_ggsw5g {
    gap: var(--space-0_25);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_5-_19vu2ky {
    gap: var(--space-0_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_75-_1nu7wmq {
    gap: var(--space-0_75);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1-_1jaus59 {
    gap: var(--space-1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1_5-_z58z0s {
    gap: var(--space-1_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._2-_hz3myp {
    gap: var(--space-2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._3-_1olbp3e {
    gap: var(--space-3);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._4-_1od1rbu {
    gap: var(--space-4);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._5-_og3kem {
    gap: var(--space-5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._6-_1841vt6 {
    gap: var(--space-6);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._7-_sbzfo3 {
    gap: var(--space-7);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._8-_1ltcw7y {
    gap: var(--space-8);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._9-_stc4iy {
    gap: var(--space-9);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._10-_11qwp0l {
    gap: var(--space-10);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_1jhebic {
    -webkit-column-gap: var(--space-0);
    column-gap: var(--space-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_25-_dvc8ii {
    -webkit-column-gap: var(--space-0_25);
    column-gap: var(--space-0_25);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_5-_yaqgkh {
    -webkit-column-gap: var(--space-0_5);
    column-gap: var(--space-0_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_75-_krhvuj {
    -webkit-column-gap: var(--space-0_75);
    column-gap: var(--space-0_75);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1-_7ha9wj {
    -webkit-column-gap: var(--space-1);
    column-gap: var(--space-1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1_5-_oghqvg {
    -webkit-column-gap: var(--space-1_5);
    column-gap: var(--space-1_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._2-_4vghug {
    -webkit-column-gap: var(--space-2);
    column-gap: var(--space-2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._3-_1qmd3mb {
    -webkit-column-gap: var(--space-3);
    column-gap: var(--space-3);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._4-_1ycx1zh {
    -webkit-column-gap: var(--space-4);
    column-gap: var(--space-4);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._5-_1mijt0n {
    -webkit-column-gap: var(--space-5);
    column-gap: var(--space-5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._6-_1kfqjvs {
    -webkit-column-gap: var(--space-6);
    column-gap: var(--space-6);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._7-_1rtzwow {
    -webkit-column-gap: var(--space-7);
    column-gap: var(--space-7);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._8-_flpw31 {
    -webkit-column-gap: var(--space-8);
    column-gap: var(--space-8);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._9-_e9z5us {
    -webkit-column-gap: var(--space-9);
    column-gap: var(--space-9);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._10-_hq17t1 {
    -webkit-column-gap: var(--space-10);
    column-gap: var(--space-10);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_14iuuzq {
    row-gap: var(--space-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_25-_1rrdwx {
    row-gap: var(--space-0_25);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_5-_1viul1y {
    row-gap: var(--space-0_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_75-_w2od1y {
    row-gap: var(--space-0_75);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1-_aze29k {
    row-gap: var(--space-1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1_5-_ak54rb {
    row-gap: var(--space-1_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._2-_cv9uio {
    row-gap: var(--space-2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._3-_1vfak54 {
    row-gap: var(--space-3);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._4-_tojv28 {
    row-gap: var(--space-4);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._5-_1lyszb0 {
    row-gap: var(--space-5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._6-_1eqgm1g {
    row-gap: var(--space-6);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._7-_hj5gp1 {
    row-gap: var(--space-7);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._8-_622shk {
    row-gap: var(--space-8);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._9-_1s83uyg {
    row-gap: var(--space-9);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._10-_1kl9psr {
    row-gap: var(--space-10);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .normal-n1fjo8bq {
    -webkit-box-pack: normal;
    -webkit-justify-content: normal;
    -ms-flex-pack: normal;
    justify-content: normal;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .center-c1ghpb99 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .start-syb7lvu {
    -webkit-box-pack: start;
    -webkit-justify-content: start;
    -ms-flex-pack: start;
    justify-content: start;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .end-epbgncf {
    -webkit-box-pack: end;
    -webkit-justify-content: end;
    -ms-flex-pack: end;
    justify-content: end;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .flex-start-f19umnqs {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .flex-end-f1fsjsuv {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .left-l5h7ybo {
    -webkit-box-pack: left;
    -webkit-justify-content: left;
    -ms-flex-pack: left;
    justify-content: left;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .right-rtmc5pu {
    -webkit-box-pack: right;
    -webkit-justify-content: right;
    -ms-flex-pack: right;
    justify-content: right;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .space-between-sgbksb0 {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .space-around-s1whdbhw {
    -webkit-box-pack: space-around;
    -webkit-justify-content: space-around;
    -ms-flex-pack: space-around;
    justify-content: space-around;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .space-evenly-s1kjoct1 {
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .stretch-sp0v82v {
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .normal-n1g38bpg {
    -webkit-align-content: normal;
    -ms-flex-line-pack: normal;
    align-content: normal;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .center-cwf3fq1 {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .start-s1nhkckm {
    -webkit-align-content: start;
    -ms-flex-line-pack: start;
    align-content: start;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .end-eduag4j {
    -webkit-align-content: end;
    -ms-flex-line-pack: end;
    align-content: end;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .flex-start-fsgtv8t {
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .flex-end-f13wcb5v {
    -webkit-align-content: flex-end;
    -ms-flex-line-pack: end;
    align-content: flex-end;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .space-between-sazd4mf {
    -webkit-align-content: space-between;
    -ms-flex-line-pack: space-between;
    align-content: space-between;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .space-around-sqqihuk {
    -webkit-align-content: space-around;
    -ms-flex-line-pack: space-around;
    align-content: space-around;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .space-evenly-sj1jwq7 {
    -webkit-align-content: space-evenly;
    -ms-flex-line-pack: space-evenly;
    align-content: space-evenly;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .stretch-svo601q {
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .baseline-b1n2sx2h {
    -webkit-align-content: baseline;
    -ms-flex-line-pack: baseline;
    align-content: baseline;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .first_baseline-f1f4nsp7 {
    -webkit-align-content: first baseline;
    -ms-flex-line-pack: first baseline;
    align-content: first baseline;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .last_baseline-l9pj4j5 {
    -webkit-align-content: last baseline;
    -ms-flex-line-pack: last baseline;
    align-content: last baseline;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .normal-nia89nj {
    -webkit-align-items: normal;
    -webkit-box-align: normal;
    -ms-flex-align: normal;
    align-items: normal;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .center-c1wxh62t {
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .start-sw1q8px {
    -webkit-align-items: start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .end-e15ji8m7 {
    -webkit-align-items: end;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: end;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .flex-start-f43toyt {
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .flex-end-f14uwg3p {
    -webkit-align-items: flex-end;
    -webkit-box-align: flex-end;
    -ms-flex-align: flex-end;
    align-items: flex-end;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .self-start-s19r97vg {
    -webkit-align-items: self-start;
    -webkit-box-align: self-start;
    -ms-flex-align: self-start;
    align-items: self-start;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .self-end-s70vyuu {
    -webkit-align-items: self-end;
    -webkit-box-align: self-end;
    -ms-flex-align: self-end;
    align-items: self-end;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .stretch-s1gutbq8 {
    -webkit-align-items: stretch;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .baseline-b12r6wzg {
    -webkit-align-items: baseline;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .first_baseline-fv2j10 {
    -webkit-align-items: first baseline;
    -webkit-box-align: first baseline;
    -ms-flex-align: first baseline;
    align-items: first baseline;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .last_baseline-l1fklc0a {
    -webkit-align-items: last baseline;
    -webkit-box-align: last baseline;
    -ms-flex-align: last baseline;
    align-items: last baseline;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .auto-at8cgqx {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .normal-ncv07ao {
    -webkit-align-self: normal;
    -ms-flex-item-align: normal;
    align-self: normal;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .center-cfqfmeq {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .start-stb3ucj {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    align-self: start;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .end-eri42xi {
    -webkit-align-self: end;
    -ms-flex-item-align: end;
    align-self: end;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .flex-start-f11y0d2o {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .flex-end-fkl55p8 {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .self-start-s1gzqx14 {
    -webkit-align-self: self-start;
    -ms-flex-item-align: self-start;
    align-self: self-start;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .self-end-s12jt6ui {
    -webkit-align-self: self-end;
    -ms-flex-item-align: self-end;
    align-self: self-end;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .stretch-suctkbi {
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .baseline-b463p91 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .first_baseline-f1l5ayrz {
    -webkit-align-self: first baseline;
    -ms-flex-item-align: first baseline;
    align-self: first baseline;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .last_baseline-lwko28e {
    -webkit-align-self: last baseline;
    -ms-flex-item-align: last baseline;
    align-self: last baseline;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .row-rcx9h7n {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .row-reverse-r10iw4ev {
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .column-c1vt8phw {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .column-reverse-cfdqcu4 {
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .nowrap-nx1w3f9 {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .wrap-wa91olz {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .wrap-reverse-wgeqz03 {
    -webkit-flex-wrap: wrap-reverse;
    -ms-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .static-sdzn21g {
    position: static;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .relative-r11l6d89 {
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .absolute-afem1m8 {
    position: absolute;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .fixed-f1t2x2mz {
    position: fixed;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .sticky-s1o5x61v {
    position: -webkit-sticky;
    position: sticky;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_1cc0s4z {
    padding-top: var(--space-0);
    padding-bottom: var(--space-0);
    padding-inline-start: var(--space-0);
    padding-inline-end: var(--space-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_25-_krbpfj {
    padding-top: var(--space-0_25);
    padding-bottom: var(--space-0_25);
    padding-inline-start: var(--space-0_25);
    padding-inline-end: var(--space-0_25);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_5-_cqeeek {
    padding-top: var(--space-0_5);
    padding-bottom: var(--space-0_5);
    padding-inline-start: var(--space-0_5);
    padding-inline-end: var(--space-0_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_75-_1r3swc0 {
    padding-top: var(--space-0_75);
    padding-bottom: var(--space-0_75);
    padding-inline-start: var(--space-0_75);
    padding-inline-end: var(--space-0_75);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1-_jh6xcg {
    padding-top: var(--space-1);
    padding-bottom: var(--space-1);
    padding-inline-start: var(--space-1);
    padding-inline-end: var(--space-1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1_5-_1m3n48i {
    padding-top: var(--space-1_5);
    padding-bottom: var(--space-1_5);
    padding-inline-start: var(--space-1_5);
    padding-inline-end: var(--space-1_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._2-_6c9bao {
    padding-top: var(--space-2);
    padding-bottom: var(--space-2);
    padding-inline-start: var(--space-2);
    padding-inline-end: var(--space-2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._3-_wfntct {
    padding-top: var(--space-3);
    padding-bottom: var(--space-3);
    padding-inline-start: var(--space-3);
    padding-inline-end: var(--space-3);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._4-_1928n0t {
    padding-top: var(--space-4);
    padding-bottom: var(--space-4);
    padding-inline-start: var(--space-4);
    padding-inline-end: var(--space-4);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._5-_1rnsxqc {
    padding-top: var(--space-5);
    padding-bottom: var(--space-5);
    padding-inline-start: var(--space-5);
    padding-inline-end: var(--space-5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._6-_1ykl36k {
    padding-top: var(--space-6);
    padding-bottom: var(--space-6);
    padding-inline-start: var(--space-6);
    padding-inline-end: var(--space-6);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._7-_1nr13id {
    padding-top: var(--space-7);
    padding-bottom: var(--space-7);
    padding-inline-start: var(--space-7);
    padding-inline-end: var(--space-7);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._8-_pzb4u3 {
    padding-top: var(--space-8);
    padding-bottom: var(--space-8);
    padding-inline-start: var(--space-8);
    padding-inline-end: var(--space-8);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._9-_1p1w9jr {
    padding-top: var(--space-9);
    padding-bottom: var(--space-9);
    padding-inline-start: var(--space-9);
    padding-inline-end: var(--space-9);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._10-_1irqzlz {
    padding-top: var(--space-10);
    padding-bottom: var(--space-10);
    padding-inline-start: var(--space-10);
    padding-inline-end: var(--space-10);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_1d8nqkb {
    padding-inline-start: var(--space-0);
    padding-inline-end: var(--space-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_25-_1euus5k {
    padding-inline-start: var(--space-0_25);
    padding-inline-end: var(--space-0_25);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_5-_1yliv7x {
    padding-inline-start: var(--space-0_5);
    padding-inline-end: var(--space-0_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_75-_q2gj4g {
    padding-inline-start: var(--space-0_75);
    padding-inline-end: var(--space-0_75);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1-_wkybdw {
    padding-inline-start: var(--space-1);
    padding-inline-end: var(--space-1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1_5-_q2dezp {
    padding-inline-start: var(--space-1_5);
    padding-inline-end: var(--space-1_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._2-_1cm7jkz {
    padding-inline-start: var(--space-2);
    padding-inline-end: var(--space-2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._3-_1v8dn7u {
    padding-inline-start: var(--space-3);
    padding-inline-end: var(--space-3);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._4-_ne6ev3 {
    padding-inline-start: var(--space-4);
    padding-inline-end: var(--space-4);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._5-_1ehg7pe {
    padding-inline-start: var(--space-5);
    padding-inline-end: var(--space-5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._6-_a9axr3 {
    padding-inline-start: var(--space-6);
    padding-inline-end: var(--space-6);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._7-_xi35sa {
    padding-inline-start: var(--space-7);
    padding-inline-end: var(--space-7);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._8-_14d5qil {
    padding-inline-start: var(--space-8);
    padding-inline-end: var(--space-8);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._9-_1yct01f {
    padding-inline-start: var(--space-9);
    padding-inline-end: var(--space-9);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._10-_y57wn8 {
    padding-inline-start: var(--space-10);
    padding-inline-end: var(--space-10);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_182zjmp {
    padding-top: var(--space-0);
    padding-bottom: var(--space-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_25-_1j8pehl {
    padding-top: var(--space-0_25);
    padding-bottom: var(--space-0_25);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_5-_6lbsom {
    padding-top: var(--space-0_5);
    padding-bottom: var(--space-0_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_75-_1wwelct {
    padding-top: var(--space-0_75);
    padding-bottom: var(--space-0_75);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1-_1e4teu6 {
    padding-top: var(--space-1);
    padding-bottom: var(--space-1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1_5-_z6v71f {
    padding-top: var(--space-1_5);
    padding-bottom: var(--space-1_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._2-_e12coi {
    padding-top: var(--space-2);
    padding-bottom: var(--space-2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._3-_1df601o {
    padding-top: var(--space-3);
    padding-bottom: var(--space-3);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._4-_9jbegn {
    padding-top: var(--space-4);
    padding-bottom: var(--space-4);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._5-_1r2vvdt {
    padding-top: var(--space-5);
    padding-bottom: var(--space-5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._6-_1sd23au {
    padding-top: var(--space-6);
    padding-bottom: var(--space-6);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._7-_eayb3t {
    padding-top: var(--space-7);
    padding-bottom: var(--space-7);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._8-_1pstfku {
    padding-top: var(--space-8);
    padding-bottom: var(--space-8);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._9-_cdzdz2 {
    padding-top: var(--space-9);
    padding-bottom: var(--space-9);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._10-_16fyck7 {
    padding-top: var(--space-10);
    padding-bottom: var(--space-10);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_170ymzo {
    padding-top: var(--space-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_25-_12fave9 {
    padding-top: var(--space-0_25);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_5-_wljhue {
    padding-top: var(--space-0_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_75-_1crc4oy {
    padding-top: var(--space-0_75);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1-_141aei1 {
    padding-top: var(--space-1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1_5-_1wmwzco {
    padding-top: var(--space-1_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._2-_1bpd37 {
    padding-top: var(--space-2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._3-_1it2g2i {
    padding-top: var(--space-3);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._4-_xn6rrx {
    padding-top: var(--space-4);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._5-_1izhk {
    padding-top: var(--space-5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._6-_1typv87 {
    padding-top: var(--space-6);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._7-_18sx7uu {
    padding-top: var(--space-7);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._8-_nble6z {
    padding-top: var(--space-8);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._9-_1ne9pw9 {
    padding-top: var(--space-9);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._10-_nm4o1z {
    padding-top: var(--space-10);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_ygisy2 {
    padding-bottom: var(--space-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_25-_h8h5wd {
    padding-bottom: var(--space-0_25);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_5-_1lv5htv {
    padding-bottom: var(--space-0_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_75-_1k9p0ga {
    padding-bottom: var(--space-0_75);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1-_1hi8u1x {
    padding-bottom: var(--space-1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1_5-_14xdkqp {
    padding-bottom: var(--space-1_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._2-_qjuhne {
    padding-bottom: var(--space-2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._3-_jy5nof {
    padding-bottom: var(--space-3);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._4-_acbt35 {
    padding-bottom: var(--space-4);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._5-_1oyg6zo {
    padding-bottom: var(--space-5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._6-_cjrdah {
    padding-bottom: var(--space-6);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._7-_1vzufvt {
    padding-bottom: var(--space-7);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._8-_juj1dp {
    padding-bottom: var(--space-8);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._9-_qx3wvi {
    padding-bottom: var(--space-9);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._10-_1rpdo6n {
    padding-bottom: var(--space-10);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_37dafg {
    padding-inline-start: var(--space-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_25-_18efykj {
    padding-inline-start: var(--space-0_25);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_5-_1tw0pq5 {
    padding-inline-start: var(--space-0_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_75-_46g5zt {
    padding-inline-start: var(--space-0_75);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1-_191lhjn {
    padding-inline-start: var(--space-1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1_5-_1lwi0bv {
    padding-inline-start: var(--space-1_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._2-_hpkk06 {
    padding-inline-start: var(--space-2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._3-_1r42555 {
    padding-inline-start: var(--space-3);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._4-_12q08u9 {
    padding-inline-start: var(--space-4);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._5-_12q18qz {
    padding-inline-start: var(--space-5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._6-_nurh19 {
    padding-inline-start: var(--space-6);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._7-_13tctq2 {
    padding-inline-start: var(--space-7);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._8-_118qhae {
    padding-inline-start: var(--space-8);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._9-_1d6o5et {
    padding-inline-start: var(--space-9);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._10-_10cg0bd {
    padding-inline-start: var(--space-10);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_1p2lw4r {
    padding-inline-end: var(--space-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_25-_w8wvs7 {
    padding-inline-end: var(--space-0_25);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_5-_1t7up05 {
    padding-inline-end: var(--space-0_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0_75-_eyllcg {
    padding-inline-end: var(--space-0_75);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1-_1sba7ag {
    padding-inline-end: var(--space-1);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._1_5-_1xsqgmh {
    padding-inline-end: var(--space-1_5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._2-_1bs8p4y {
    padding-inline-end: var(--space-2);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._3-_17xspr3 {
    padding-inline-end: var(--space-3);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._4-_1n2dc9s {
    padding-inline-end: var(--space-4);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._5-_awr9vd {
    padding-inline-end: var(--space-5);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._6-_14a2ifb {
    padding-inline-end: var(--space-6);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._7-_19l13mj {
    padding-inline-end: var(--space-7);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._8-_5tjrjr {
    padding-inline-end: var(--space-8);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._9-_11moqo6 {
    padding-inline-end: var(--space-9);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._10-_qsjzir {
    padding-inline-end: var(--space-10);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_fp5ede {
    margin-top: calc(-1 * var(--space-0));
    margin-bottom: calc(-1 * var(--space-0));
    margin-inline-end: calc(-1 * var(--space-0));
    margin-inline-start: calc(-1 * var(--space-0));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_25--15vb6zx {
    margin-top: calc(-1 * var(--space-0_25));
    margin-bottom: calc(-1 * var(--space-0_25));
    margin-inline-end: calc(-1 * var(--space-0_25));
    margin-inline-start: calc(-1 * var(--space-0_25));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_5--1ystnzr {
    margin-top: calc(-1 * var(--space-0_5));
    margin-bottom: calc(-1 * var(--space-0_5));
    margin-inline-end: calc(-1 * var(--space-0_5));
    margin-inline-start: calc(-1 * var(--space-0_5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_75--1ddeh88 {
    margin-top: calc(-1 * var(--space-0_75));
    margin-bottom: calc(-1 * var(--space-0_75));
    margin-inline-end: calc(-1 * var(--space-0_75));
    margin-inline-start: calc(-1 * var(--space-0_75));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-1--yys6vs {
    margin-top: calc(-1 * var(--space-1));
    margin-bottom: calc(-1 * var(--space-1));
    margin-inline-end: calc(-1 * var(--space-1));
    margin-inline-start: calc(-1 * var(--space-1));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-1_5--1ao6swz {
    margin-top: calc(-1 * var(--space-1_5));
    margin-bottom: calc(-1 * var(--space-1_5));
    margin-inline-end: calc(-1 * var(--space-1_5));
    margin-inline-start: calc(-1 * var(--space-1_5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-2--1uurx7q {
    margin-top: calc(-1 * var(--space-2));
    margin-bottom: calc(-1 * var(--space-2));
    margin-inline-end: calc(-1 * var(--space-2));
    margin-inline-start: calc(-1 * var(--space-2));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-3--8qjwcg {
    margin-top: calc(-1 * var(--space-3));
    margin-bottom: calc(-1 * var(--space-3));
    margin-inline-end: calc(-1 * var(--space-3));
    margin-inline-start: calc(-1 * var(--space-3));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-4--1ys6ime {
    margin-top: calc(-1 * var(--space-4));
    margin-bottom: calc(-1 * var(--space-4));
    margin-inline-end: calc(-1 * var(--space-4));
    margin-inline-start: calc(-1 * var(--space-4));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-5--1034g53 {
    margin-top: calc(-1 * var(--space-5));
    margin-bottom: calc(-1 * var(--space-5));
    margin-inline-end: calc(-1 * var(--space-5));
    margin-inline-start: calc(-1 * var(--space-5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-6--5vlxfh {
    margin-top: calc(-1 * var(--space-6));
    margin-bottom: calc(-1 * var(--space-6));
    margin-inline-end: calc(-1 * var(--space-6));
    margin-inline-start: calc(-1 * var(--space-6));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-7--1rdvczf {
    margin-top: calc(-1 * var(--space-7));
    margin-bottom: calc(-1 * var(--space-7));
    margin-inline-end: calc(-1 * var(--space-7));
    margin-inline-start: calc(-1 * var(--space-7));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-8--1cw0yhe {
    margin-top: calc(-1 * var(--space-8));
    margin-bottom: calc(-1 * var(--space-8));
    margin-inline-end: calc(-1 * var(--space-8));
    margin-inline-start: calc(-1 * var(--space-8));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-9--1djox8p {
    margin-top: calc(-1 * var(--space-9));
    margin-bottom: calc(-1 * var(--space-9));
    margin-inline-end: calc(-1 * var(--space-9));
    margin-inline-start: calc(-1 * var(--space-9));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-10--yi4z0z {
    margin-top: calc(-1 * var(--space-10));
    margin-bottom: calc(-1 * var(--space-10));
    margin-inline-end: calc(-1 * var(--space-10));
    margin-inline-start: calc(-1 * var(--space-10));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_1cap3lo {
    margin-inline-end: calc(-1 * var(--space-0));
    margin-inline-start: calc(-1 * var(--space-0));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_25--tpi9f6 {
    margin-inline-end: calc(-1 * var(--space-0_25));
    margin-inline-start: calc(-1 * var(--space-0_25));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_5--1sf9pf0 {
    margin-inline-end: calc(-1 * var(--space-0_5));
    margin-inline-start: calc(-1 * var(--space-0_5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_75--14wed3e {
    margin-inline-end: calc(-1 * var(--space-0_75));
    margin-inline-start: calc(-1 * var(--space-0_75));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-1--1qtrnhd {
    margin-inline-end: calc(-1 * var(--space-1));
    margin-inline-start: calc(-1 * var(--space-1));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-1_5--18l4zti {
    margin-inline-end: calc(-1 * var(--space-1_5));
    margin-inline-start: calc(-1 * var(--space-1_5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-2--c8aoav {
    margin-inline-end: calc(-1 * var(--space-2));
    margin-inline-start: calc(-1 * var(--space-2));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-3--1sp25b1 {
    margin-inline-end: calc(-1 * var(--space-3));
    margin-inline-start: calc(-1 * var(--space-3));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-4--125jq13 {
    margin-inline-end: calc(-1 * var(--space-4));
    margin-inline-start: calc(-1 * var(--space-4));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-5--1qym6lq {
    margin-inline-end: calc(-1 * var(--space-5));
    margin-inline-start: calc(-1 * var(--space-5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-6--1mchfdt {
    margin-inline-end: calc(-1 * var(--space-6));
    margin-inline-start: calc(-1 * var(--space-6));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-7--1l9wd83 {
    margin-inline-end: calc(-1 * var(--space-7));
    margin-inline-start: calc(-1 * var(--space-7));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-8--35erkl {
    margin-inline-end: calc(-1 * var(--space-8));
    margin-inline-start: calc(-1 * var(--space-8));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-9--ctrgvg {
    margin-inline-end: calc(-1 * var(--space-9));
    margin-inline-start: calc(-1 * var(--space-9));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-10--7gthxf {
    margin-inline-end: calc(-1 * var(--space-10));
    margin-inline-start: calc(-1 * var(--space-10));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_o4e6ja {
    margin-top: calc(-1 * var(--space-0));
    margin-bottom: calc(-1 * var(--space-0));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_25--1o0uuzv {
    margin-top: calc(-1 * var(--space-0_25));
    margin-bottom: calc(-1 * var(--space-0_25));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_5--123lqlv {
    margin-top: calc(-1 * var(--space-0_5));
    margin-bottom: calc(-1 * var(--space-0_5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_75--12jux48 {
    margin-top: calc(-1 * var(--space-0_75));
    margin-bottom: calc(-1 * var(--space-0_75));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-1--m95eso {
    margin-top: calc(-1 * var(--space-1));
    margin-bottom: calc(-1 * var(--space-1));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-1_5--16cat3i {
    margin-top: calc(-1 * var(--space-1_5));
    margin-bottom: calc(-1 * var(--space-1_5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-2--1s25ar7 {
    margin-top: calc(-1 * var(--space-2));
    margin-bottom: calc(-1 * var(--space-2));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-3--1ufcahx {
    margin-top: calc(-1 * var(--space-3));
    margin-bottom: calc(-1 * var(--space-3));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-4--10zq75z {
    margin-top: calc(-1 * var(--space-4));
    margin-bottom: calc(-1 * var(--space-4));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-5--1wawa4u {
    margin-top: calc(-1 * var(--space-5));
    margin-bottom: calc(-1 * var(--space-5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-6--xch618 {
    margin-top: calc(-1 * var(--space-6));
    margin-bottom: calc(-1 * var(--space-6));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-7--1u45w9m {
    margin-top: calc(-1 * var(--space-7));
    margin-bottom: calc(-1 * var(--space-7));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-8--1jibu1 {
    margin-top: calc(-1 * var(--space-8));
    margin-bottom: calc(-1 * var(--space-8));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-9--1xmxntn {
    margin-top: calc(-1 * var(--space-9));
    margin-bottom: calc(-1 * var(--space-9));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-10--c8ypym {
    margin-top: calc(-1 * var(--space-10));
    margin-bottom: calc(-1 * var(--space-10));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_14jj5sy {
    margin-top: calc(-1 * var(--space-0));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_25--18ravbd {
    margin-top: calc(-1 * var(--space-0_25));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_5--53lojz {
    margin-top: calc(-1 * var(--space-0_5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_75--t6z5bf {
    margin-top: calc(-1 * var(--space-0_75));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-1--8rzgqg {
    margin-top: calc(-1 * var(--space-1));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-1_5--1ewejir {
    margin-top: calc(-1 * var(--space-1_5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-2--djzu1l {
    margin-top: calc(-1 * var(--space-2));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-3--1mc46q0 {
    margin-top: calc(-1 * var(--space-3));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-4--c2ofj8 {
    margin-top: calc(-1 * var(--space-4));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-5--x6w32y {
    margin-top: calc(-1 * var(--space-5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-6--1exn9kq {
    margin-top: calc(-1 * var(--space-6));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-7--xcanup {
    margin-top: calc(-1 * var(--space-7));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-8--1ime5fa {
    margin-top: calc(-1 * var(--space-8));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-9--z1p3ru {
    margin-top: calc(-1 * var(--space-9));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-10--1v7qvnl {
    margin-top: calc(-1 * var(--space-10));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_z73lvl {
    margin-bottom: calc(-1 * var(--space-0));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_25--6ytbh0 {
    margin-bottom: calc(-1 * var(--space-0_25));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_5--1i46ilc {
    margin-bottom: calc(-1 * var(--space-0_5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_75--1q14m16 {
    margin-bottom: calc(-1 * var(--space-0_75));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-1--izbj74 {
    margin-bottom: calc(-1 * var(--space-1));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-1_5--kccwa {
    margin-bottom: calc(-1 * var(--space-1_5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-2--zyye56 {
    margin-bottom: calc(-1 * var(--space-2));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-3--bkx0oi {
    margin-bottom: calc(-1 * var(--space-3));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-4--rmsanj {
    margin-bottom: calc(-1 * var(--space-4));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-5--ymh8bu {
    margin-bottom: calc(-1 * var(--space-5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-6--zg97nf {
    margin-bottom: calc(-1 * var(--space-6));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-7--56n9dj {
    margin-bottom: calc(-1 * var(--space-7));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-8--167ewzo {
    margin-bottom: calc(-1 * var(--space-8));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-9--mvy7tb {
    margin-bottom: calc(-1 * var(--space-9));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-10--89qj8y {
    margin-bottom: calc(-1 * var(--space-10));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_lkgl5d {
    margin-inline-end: calc(-1 * var(--space-0));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_25--189rw74 {
    margin-inline-end: calc(-1 * var(--space-0_25));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_5--h1vdvi {
    margin-inline-end: calc(-1 * var(--space-0_5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_75--1b2vnti {
    margin-inline-end: calc(-1 * var(--space-0_75));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-1--b6xhre {
    margin-inline-end: calc(-1 * var(--space-1));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-1_5--1m74wl8 {
    margin-inline-end: calc(-1 * var(--space-1_5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-2--yc8nqo {
    margin-inline-end: calc(-1 * var(--space-2));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-3--1cuhcoj {
    margin-inline-end: calc(-1 * var(--space-3));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-4--172q8iq {
    margin-inline-end: calc(-1 * var(--space-4));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-5--18usapy {
    margin-inline-end: calc(-1 * var(--space-5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-6--j4j4r7 {
    margin-inline-end: calc(-1 * var(--space-6));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-7--fsmmvw {
    margin-inline-end: calc(-1 * var(--space-7));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-8--cj5hkb {
    margin-inline-end: calc(-1 * var(--space-8));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-9--1hjovgs {
    margin-inline-end: calc(-1 * var(--space-9));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-10--1ufocst {
    margin-inline-end: calc(-1 * var(--space-10));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._0-_sypza8 {
    margin-inline-start: calc(-1 * var(--space-0));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_25--bswn0t {
    margin-inline-start: calc(-1 * var(--space-0_25));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_5--1pbx2dx {
    margin-inline-start: calc(-1 * var(--space-0_5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-0_75--g1dnz4 {
    margin-inline-start: calc(-1 * var(--space-0_75));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-1--1u8dkux {
    margin-inline-start: calc(-1 * var(--space-1));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-1_5--1ww3erg {
    margin-inline-start: calc(-1 * var(--space-1_5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-2--h4ng63 {
    margin-inline-start: calc(-1 * var(--space-2));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-3--4fzntf {
    margin-inline-start: calc(-1 * var(--space-3));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-4--1mw297x {
    margin-inline-start: calc(-1 * var(--space-4));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-5--st827b {
    margin-inline-start: calc(-1 * var(--space-5));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-6--qvv8p4 {
    margin-inline-start: calc(-1 * var(--space-6));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-7--12pm4ts {
    margin-inline-start: calc(-1 * var(--space-7));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-8--1ohlfvv {
    margin-inline-start: calc(-1 * var(--space-8));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-9--gn6bb {
    margin-inline-start: calc(-1 * var(--space-9));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  ._-10--lnlo3n {
    margin-inline-start: calc(-1 * var(--space-10));
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .start-s7j0lqp {
    text-align: start;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .end-e155vse6 {
    text-align: end;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .center-c1owr30q {
    text-align: center;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .justify-j1qo1pa9 {
    text-align: justify;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .hidden-hoxnow8 {
    visibility: hidden;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .visible-vb58sos {
    visibility: visible;
  }
}

/* packages/web/esm/styles/responsive/desktop.css */
@media (min-width: 1280px) {
  .width-wl1gmie {
    width: var(--desktop-width);
  }
}
@media (min-width: 1280px) {
  .height-h180c7ky {
    height: var(--desktop-height);
  }
}
@media (min-width: 1280px) {
  .minWidth-m1wcjko2 {
    min-width: var(--desktop-minWidth);
  }
}
@media (min-width: 1280px) {
  .minHeight-m1cxy30k {
    min-height: var(--desktop-minHeight);
  }
}
@media (min-width: 1280px) {
  .maxWidth-m1fjlm2v {
    max-width: var(--desktop-maxWidth);
  }
}
@media (min-width: 1280px) {
  .maxHeight-m1s3o3um {
    max-height: var(--desktop-maxHeight);
  }
}
@media (min-width: 1280px) {
  .aspectRatio-a1jkznvc {
    aspect-ratio: var(--desktop-aspectRatio);
  }
}
@media (min-width: 1280px) {
  .top-tjgotdy {
    top: var(--desktop-top);
  }
}
@media (min-width: 1280px) {
  .bottom-bel358l {
    bottom: var(--desktop-bottom);
  }
}
@media (min-width: 1280px) {
  .left-l1hb58nf {
    left: var(--desktop-left);
  }
}
@media (min-width: 1280px) {
  .right-r8gos8p {
    right: var(--desktop-right);
  }
}
@media (min-width: 1280px) {
  .transform-todxzlk {
    -webkit-transform: var(--desktop-transform);
    -ms-transform: var(--desktop-transform);
    transform: var(--desktop-transform);
  }
}
@media (min-width: 1280px) {
  .flexBasis-f1c53g08 {
    -webkit-flex-basis: var(--desktop-flexBasis);
    -ms-flex-preferred-size: var(--desktop-flexBasis);
    flex-basis: var(--desktop-flexBasis);
  }
}
@media (min-width: 1280px) {
  .flexShrink-fugwv4w {
    -webkit-flex-shrink: var(--desktop-flexShrink);
    -ms-flex-negative: var(--desktop-flexShrink);
    flex-shrink: var(--desktop-flexShrink);
  }
}
@media (min-width: 1280px) {
  .flexGrow-f1vvauzx {
    -webkit-box-flex: var(--desktop-flexGrow);
    -webkit-flex-grow: var(--desktop-flexGrow);
    -ms-flex-positive: var(--desktop-flexGrow);
    flex-grow: var(--desktop-flexGrow);
  }
}
@media (min-width: 1280px) {
  .gridTemplateColumns-gghlgei {
    grid-template-columns: var(--desktop-gridTemplateColumns);
  }
}
@media (min-width: 1280px) {
  .gridTemplateRows-gp4210q {
    grid-template-rows: var(--desktop-gridTemplateRows);
  }
}
@media (min-width: 1280px) {
  .gridTemplateAreas-gcskk7r {
    grid-template-areas: var(--desktop-gridTemplateAreas);
  }
}
@media (min-width: 1280px) {
  .gridTemplate-gsoue0k {
    grid-template: var(--desktop-gridTemplate);
  }
}
@media (min-width: 1280px) {
  .gridAutoColumns-g1n1go9t {
    grid-auto-columns: var(--desktop-gridAutoColumns);
  }
}
@media (min-width: 1280px) {
  .gridAutoRows-g820d3b {
    grid-auto-rows: var(--desktop-gridAutoRows);
  }
}
@media (min-width: 1280px) {
  .gridAutoFlow-g111a7p5 {
    grid-auto-flow: var(--desktop-gridAutoFlow);
  }
}
@media (min-width: 1280px) {
  .grid-gqayg59 {
    grid: var(--desktop-grid);
  }
}
@media (min-width: 1280px) {
  .gridRowStart-g1pbwmdl {
    grid-row-start: var(--desktop-gridRowStart);
  }
}
@media (min-width: 1280px) {
  .gridColumnStart-g14r9p8d {
    grid-column-start: var(--desktop-gridColumnStart);
  }
}
@media (min-width: 1280px) {
  .gridRowEnd-g1c80wok {
    grid-row-end: var(--desktop-gridRowEnd);
  }
}
@media (min-width: 1280px) {
  .gridColumnEnd-g1dbzkpp {
    grid-column-end: var(--desktop-gridColumnEnd);
  }
}
@media (min-width: 1280px) {
  .gridRow-g1qifo2t {
    grid-row: var(--desktop-gridRow);
  }
}
@media (min-width: 1280px) {
  .gridColumn-ghjycv2 {
    grid-column: var(--desktop-gridColumn);
  }
}
@media (min-width: 1280px) {
  .gridArea-gf9irt5 {
    grid-area: var(--desktop-gridArea);
  }
}
@media (min-width: 1280px) {
  .opacity-oncvx6t {
    opacity: var(--desktop-opacity);
  }
}
@media (min-width: 1280px) {
  .zIndex-zvj2dpy {
    z-index: var(--desktop-zIndex);
  }
}
@media (min-width: 1280px) {
  ._1-_d91u4m {
    background-color: var(--color-bgElevation1);
    box-shadow: var(--shadow-elevation1);
  }
}
@media (min-width: 1280px) {
  ._2-_1gqn39s {
    background-color: var(--color-bgElevation2);
    box-shadow: var(--shadow-elevation2);
  }
}
@media (min-width: 1280px) {
  .fg-fjsaih9 {
    color: var(--color-fg);
  }
}
@media (min-width: 1280px) {
  .fgInverse-f6vwyjt {
    color: var(--color-fgInverse);
  }
}
@media (min-width: 1280px) {
  .fgMuted-f1jewbwv {
    color: var(--color-fgMuted);
  }
}
@media (min-width: 1280px) {
  .fgPrimary-fr65402 {
    color: var(--color-fgPrimary);
  }
}
@media (min-width: 1280px) {
  .fgPositive-f7046q0 {
    color: var(--color-fgPositive);
  }
}
@media (min-width: 1280px) {
  .fgNegative-f1s9e1be {
    color: var(--color-fgNegative);
  }
}
@media (min-width: 1280px) {
  .fgWarning-fk4r3p {
    color: var(--color-fgWarning);
  }
}
@media (min-width: 1280px) {
  .bg-b15zbylv {
    color: var(--color-bg);
  }
}
@media (min-width: 1280px) {
  .bgAlternate-bjxw7zy {
    color: var(--color-bgAlternate);
  }
}
@media (min-width: 1280px) {
  .bgInverse-b10hajgs {
    color: var(--color-bgInverse);
  }
}
@media (min-width: 1280px) {
  .bgOverlay-b1tc0xku {
    color: var(--color-bgOverlay);
  }
}
@media (min-width: 1280px) {
  .bgPrimary-byi8wvl {
    color: var(--color-bgPrimary);
  }
}
@media (min-width: 1280px) {
  .bgPrimaryWash-b1bn4rt5 {
    color: var(--color-bgPrimaryWash);
  }
}
@media (min-width: 1280px) {
  .bgSecondary-b14o2igt {
    color: var(--color-bgSecondary);
  }
}
@media (min-width: 1280px) {
  .bgTertiary-bczy1qb {
    color: var(--color-bgTertiary);
  }
}
@media (min-width: 1280px) {
  .bgSecondaryWash-bdbzv6t {
    color: var(--color-bgSecondaryWash);
  }
}
@media (min-width: 1280px) {
  .bgNegative-b1bia89x {
    color: var(--color-bgNegative);
  }
}
@media (min-width: 1280px) {
  .bgNegativeWash-b1xqs7hw {
    color: var(--color-bgNegativeWash);
  }
}
@media (min-width: 1280px) {
  .bgPositive-bmlqn49 {
    color: var(--color-bgPositive);
  }
}
@media (min-width: 1280px) {
  .bgPositiveWash-b2fmy6q {
    color: var(--color-bgPositiveWash);
  }
}
@media (min-width: 1280px) {
  .bgWarning-bcrx140 {
    color: var(--color-bgWarning);
  }
}
@media (min-width: 1280px) {
  .bgWarningWash-b1lsz5l3 {
    color: var(--color-bgWarningWash);
  }
}
@media (min-width: 1280px) {
  .currentColor-c2vkepm {
    color: var(--color-currentColor);
  }
}
@media (min-width: 1280px) {
  .bgLine-bv6cwjq {
    color: var(--color-bgLine);
  }
}
@media (min-width: 1280px) {
  .bgLineInverse-bhgr0he {
    color: var(--color-bgLineInverse);
  }
}
@media (min-width: 1280px) {
  .bgLineHeavy-bg2g05p {
    color: var(--color-bgLineHeavy);
  }
}
@media (min-width: 1280px) {
  .bgLinePrimary-bl6ek8i {
    color: var(--color-bgLinePrimary);
  }
}
@media (min-width: 1280px) {
  .bgLinePrimarySubtle-bdjhgzb {
    color: var(--color-bgLinePrimarySubtle);
  }
}
@media (min-width: 1280px) {
  .bgElevation1-b1dr16ka {
    color: var(--color-bgElevation1);
  }
}
@media (min-width: 1280px) {
  .bgElevation2-biibudz {
    color: var(--color-bgElevation2);
  }
}
@media (min-width: 1280px) {
  .accentSubtleGreen-a1ga06ed {
    color: var(--color-accentSubtleGreen);
  }
}
@media (min-width: 1280px) {
  .accentBoldGreen-a1y19zz0 {
    color: var(--color-accentBoldGreen);
  }
}
@media (min-width: 1280px) {
  .accentSubtleBlue-a1qjfgr0 {
    color: var(--color-accentSubtleBlue);
  }
}
@media (min-width: 1280px) {
  .accentBoldBlue-a1yj2bi5 {
    color: var(--color-accentBoldBlue);
  }
}
@media (min-width: 1280px) {
  .accentSubtlePurple-a1kmz68m {
    color: var(--color-accentSubtlePurple);
  }
}
@media (min-width: 1280px) {
  .accentBoldPurple-a1v3hgb0 {
    color: var(--color-accentBoldPurple);
  }
}
@media (min-width: 1280px) {
  .accentSubtleYellow-a1gd7t21 {
    color: var(--color-accentSubtleYellow);
  }
}
@media (min-width: 1280px) {
  .accentBoldYellow-a1rgxk54 {
    color: var(--color-accentBoldYellow);
  }
}
@media (min-width: 1280px) {
  .accentSubtleRed-at7pa75 {
    color: var(--color-accentSubtleRed);
  }
}
@media (min-width: 1280px) {
  .accentBoldRed-a1ou6ytc {
    color: var(--color-accentBoldRed);
  }
}
@media (min-width: 1280px) {
  .accentSubtleGray-a1yn0l65 {
    color: var(--color-accentSubtleGray);
  }
}
@media (min-width: 1280px) {
  .accentBoldGray-a1g83j3c {
    color: var(--color-accentBoldGray);
  }
}
@media (min-width: 1280px) {
  .transparent-t1uo05wa {
    color: var(--color-transparent);
  }
}
@media (min-width: 1280px) {
  .fg-f1ftlew3 {
    background-color: var(--color-fg);
  }
}
@media (min-width: 1280px) {
  .fgInverse-f18znn71 {
    background-color: var(--color-fgInverse);
  }
}
@media (min-width: 1280px) {
  .fgMuted-f1p0k0fz {
    background-color: var(--color-fgMuted);
  }
}
@media (min-width: 1280px) {
  .fgPrimary-flekk82 {
    background-color: var(--color-fgPrimary);
  }
}
@media (min-width: 1280px) {
  .fgPositive-f16q9chr {
    background-color: var(--color-fgPositive);
  }
}
@media (min-width: 1280px) {
  .fgNegative-frzybfu {
    background-color: var(--color-fgNegative);
  }
}
@media (min-width: 1280px) {
  .fgWarning-fksnqyd {
    background-color: var(--color-fgWarning);
  }
}
@media (min-width: 1280px) {
  .bg-bwex99q {
    background-color: var(--color-bg);
  }
}
@media (min-width: 1280px) {
  .bgAlternate-b135szs7 {
    background-color: var(--color-bgAlternate);
  }
}
@media (min-width: 1280px) {
  .bgInverse-b1kspcam {
    background-color: var(--color-bgInverse);
  }
}
@media (min-width: 1280px) {
  .bgOverlay-b1q20jy7 {
    background-color: var(--color-bgOverlay);
  }
}
@media (min-width: 1280px) {
  .bgPrimary-b13vxch6 {
    background-color: var(--color-bgPrimary);
  }
}
@media (min-width: 1280px) {
  .bgPrimaryWash-b1bilx7a {
    background-color: var(--color-bgPrimaryWash);
  }
}
@media (min-width: 1280px) {
  .bgSecondary-b1b2staz {
    background-color: var(--color-bgSecondary);
  }
}
@media (min-width: 1280px) {
  .bgTertiary-b1fsezqh {
    background-color: var(--color-bgTertiary);
  }
}
@media (min-width: 1280px) {
  .bgSecondaryWash-b8twx2x {
    background-color: var(--color-bgSecondaryWash);
  }
}
@media (min-width: 1280px) {
  .bgNegative-b12cxo7f {
    background-color: var(--color-bgNegative);
  }
}
@media (min-width: 1280px) {
  .bgNegativeWash-bmcjywo {
    background-color: var(--color-bgNegativeWash);
  }
}
@media (min-width: 1280px) {
  .bgPositive-bs7foj {
    background-color: var(--color-bgPositive);
  }
}
@media (min-width: 1280px) {
  .bgPositiveWash-b1izg1yj {
    background-color: var(--color-bgPositiveWash);
  }
}
@media (min-width: 1280px) {
  .bgWarning-b171dlm5 {
    background-color: var(--color-bgWarning);
  }
}
@media (min-width: 1280px) {
  .bgWarningWash-b13hntrf {
    background-color: var(--color-bgWarningWash);
  }
}
@media (min-width: 1280px) {
  .currentColor-cq9nv5q {
    background-color: var(--color-currentColor);
  }
}
@media (min-width: 1280px) {
  .bgLine-btie0mn {
    background-color: var(--color-bgLine);
  }
}
@media (min-width: 1280px) {
  .bgLineInverse-b1jo85fh {
    background-color: var(--color-bgLineInverse);
  }
}
@media (min-width: 1280px) {
  .bgLineHeavy-b6ns2g0 {
    background-color: var(--color-bgLineHeavy);
  }
}
@media (min-width: 1280px) {
  .bgLinePrimary-b20eydn {
    background-color: var(--color-bgLinePrimary);
  }
}
@media (min-width: 1280px) {
  .bgLinePrimarySubtle-bd8lzw9 {
    background-color: var(--color-bgLinePrimarySubtle);
  }
}
@media (min-width: 1280px) {
  .bgElevation1-bestqh9 {
    background-color: var(--color-bgElevation1);
  }
}
@media (min-width: 1280px) {
  .bgElevation2-bn61zu0 {
    background-color: var(--color-bgElevation2);
  }
}
@media (min-width: 1280px) {
  .accentSubtleGreen-a1lmouao {
    background-color: var(--color-accentSubtleGreen);
  }
}
@media (min-width: 1280px) {
  .accentBoldGreen-a1wro0a2 {
    background-color: var(--color-accentBoldGreen);
  }
}
@media (min-width: 1280px) {
  .accentSubtleBlue-a1u0upqc {
    background-color: var(--color-accentSubtleBlue);
  }
}
@media (min-width: 1280px) {
  .accentBoldBlue-a40xodr {
    background-color: var(--color-accentBoldBlue);
  }
}
@media (min-width: 1280px) {
  .accentSubtlePurple-aw7hpza {
    background-color: var(--color-accentSubtlePurple);
  }
}
@media (min-width: 1280px) {
  .accentBoldPurple-a14txu2o {
    background-color: var(--color-accentBoldPurple);
  }
}
@media (min-width: 1280px) {
  .accentSubtleYellow-a4vs5oi {
    background-color: var(--color-accentSubtleYellow);
  }
}
@media (min-width: 1280px) {
  .accentBoldYellow-a17319y2 {
    background-color: var(--color-accentBoldYellow);
  }
}
@media (min-width: 1280px) {
  .accentSubtleRed-a19p8sj3 {
    background-color: var(--color-accentSubtleRed);
  }
}
@media (min-width: 1280px) {
  .accentBoldRed-a3470t8 {
    background-color: var(--color-accentBoldRed);
  }
}
@media (min-width: 1280px) {
  .accentSubtleGray-am95ogb {
    background-color: var(--color-accentSubtleGray);
  }
}
@media (min-width: 1280px) {
  .accentBoldGray-a19vx2je {
    background-color: var(--color-accentBoldGray);
  }
}
@media (min-width: 1280px) {
  .transparent-t1f08e89 {
    background-color: var(--color-transparent);
  }
}
@media (min-width: 1280px) {
  .fg-ftmuti7 {
    border-style: solid;
    border-color: var(--color-fg);
  }
}
@media (min-width: 1280px) {
  .fgInverse-f1vvj34w {
    border-style: solid;
    border-color: var(--color-fgInverse);
  }
}
@media (min-width: 1280px) {
  .fgMuted-fkx3qw9 {
    border-style: solid;
    border-color: var(--color-fgMuted);
  }
}
@media (min-width: 1280px) {
  .fgPrimary-fddrsvu {
    border-style: solid;
    border-color: var(--color-fgPrimary);
  }
}
@media (min-width: 1280px) {
  .fgPositive-f1vboua3 {
    border-style: solid;
    border-color: var(--color-fgPositive);
  }
}
@media (min-width: 1280px) {
  .fgNegative-f1xj1lf7 {
    border-style: solid;
    border-color: var(--color-fgNegative);
  }
}
@media (min-width: 1280px) {
  .fgWarning-f148vna8 {
    border-style: solid;
    border-color: var(--color-fgWarning);
  }
}
@media (min-width: 1280px) {
  .bg-b1cha39x {
    border-style: solid;
    border-color: var(--color-bg);
  }
}
@media (min-width: 1280px) {
  .bgAlternate-bz4lol4 {
    border-style: solid;
    border-color: var(--color-bgAlternate);
  }
}
@media (min-width: 1280px) {
  .bgInverse-be3uqqu {
    border-style: solid;
    border-color: var(--color-bgInverse);
  }
}
@media (min-width: 1280px) {
  .bgOverlay-bqyck3w {
    border-style: solid;
    border-color: var(--color-bgOverlay);
  }
}
@media (min-width: 1280px) {
  .bgPrimary-b13byjio {
    border-style: solid;
    border-color: var(--color-bgPrimary);
  }
}
@media (min-width: 1280px) {
  .bgPrimaryWash-b1rvlvzz {
    border-style: solid;
    border-color: var(--color-bgPrimaryWash);
  }
}
@media (min-width: 1280px) {
  .bgSecondary-b1xkkrtp {
    border-style: solid;
    border-color: var(--color-bgSecondary);
  }
}
@media (min-width: 1280px) {
  .bgTertiary-b1sj4b1c {
    border-style: solid;
    border-color: var(--color-bgTertiary);
  }
}
@media (min-width: 1280px) {
  .bgSecondaryWash-b2ti9f {
    border-style: solid;
    border-color: var(--color-bgSecondaryWash);
  }
}
@media (min-width: 1280px) {
  .bgNegative-b1m0vcwd {
    border-style: solid;
    border-color: var(--color-bgNegative);
  }
}
@media (min-width: 1280px) {
  .bgNegativeWash-b5zatla {
    border-style: solid;
    border-color: var(--color-bgNegativeWash);
  }
}
@media (min-width: 1280px) {
  .bgPositive-b3kkdt4 {
    border-style: solid;
    border-color: var(--color-bgPositive);
  }
}
@media (min-width: 1280px) {
  .bgPositiveWash-b11as3dp {
    border-style: solid;
    border-color: var(--color-bgPositiveWash);
  }
}
@media (min-width: 1280px) {
  .bgWarning-b7sh8pu {
    border-style: solid;
    border-color: var(--color-bgWarning);
  }
}
@media (min-width: 1280px) {
  .bgWarningWash-bb8ycss {
    border-style: solid;
    border-color: var(--color-bgWarningWash);
  }
}
@media (min-width: 1280px) {
  .currentColor-ceye3ai {
    border-style: solid;
    border-color: var(--color-currentColor);
  }
}
@media (min-width: 1280px) {
  .bgLine-b1t1ul8 {
    border-style: solid;
    border-color: var(--color-bgLine);
  }
}
@media (min-width: 1280px) {
  .bgLineInverse-b1uphcbt {
    border-style: solid;
    border-color: var(--color-bgLineInverse);
  }
}
@media (min-width: 1280px) {
  .bgLineHeavy-b1rucw0o {
    border-style: solid;
    border-color: var(--color-bgLineHeavy);
  }
}
@media (min-width: 1280px) {
  .bgLinePrimary-b1afnls8 {
    border-style: solid;
    border-color: var(--color-bgLinePrimary);
  }
}
@media (min-width: 1280px) {
  .bgLinePrimarySubtle-bpuk3jv {
    border-style: solid;
    border-color: var(--color-bgLinePrimarySubtle);
  }
}
@media (min-width: 1280px) {
  .bgElevation1-brwjml9 {
    border-style: solid;
    border-color: var(--color-bgElevation1);
  }
}
@media (min-width: 1280px) {
  .bgElevation2-b8lslmn {
    border-style: solid;
    border-color: var(--color-bgElevation2);
  }
}
@media (min-width: 1280px) {
  .accentSubtleGreen-aqfnv46 {
    border-style: solid;
    border-color: var(--color-accentSubtleGreen);
  }
}
@media (min-width: 1280px) {
  .accentBoldGreen-a1tqpnkl {
    border-style: solid;
    border-color: var(--color-accentBoldGreen);
  }
}
@media (min-width: 1280px) {
  .accentSubtleBlue-a8smwxn {
    border-style: solid;
    border-color: var(--color-accentSubtleBlue);
  }
}
@media (min-width: 1280px) {
  .accentBoldBlue-a1a1ehbj {
    border-style: solid;
    border-color: var(--color-accentBoldBlue);
  }
}
@media (min-width: 1280px) {
  .accentSubtlePurple-azdxtui {
    border-style: solid;
    border-color: var(--color-accentSubtlePurple);
  }
}
@media (min-width: 1280px) {
  .accentBoldPurple-a5zdha5 {
    border-style: solid;
    border-color: var(--color-accentBoldPurple);
  }
}
@media (min-width: 1280px) {
  .accentSubtleYellow-a13gp2x1 {
    border-style: solid;
    border-color: var(--color-accentSubtleYellow);
  }
}
@media (min-width: 1280px) {
  .accentBoldYellow-a133iyih {
    border-style: solid;
    border-color: var(--color-accentBoldYellow);
  }
}
@media (min-width: 1280px) {
  .accentSubtleRed-a14crhms {
    border-style: solid;
    border-color: var(--color-accentSubtleRed);
  }
}
@media (min-width: 1280px) {
  .accentBoldRed-a1cjx9co {
    border-style: solid;
    border-color: var(--color-accentBoldRed);
  }
}
@media (min-width: 1280px) {
  .accentSubtleGray-a1cmlia3 {
    border-style: solid;
    border-color: var(--color-accentSubtleGray);
  }
}
@media (min-width: 1280px) {
  .accentBoldGray-ar2esup {
    border-style: solid;
    border-color: var(--color-accentBoldGray);
  }
}
@media (min-width: 1280px) {
  .transparent-tjoesxz {
    border-style: solid;
    border-color: var(--color-transparent);
  }
}
@media (min-width: 1280px) {
  ._0-_1xfvtva {
    border-width: var(--borderWidth-0);
  }
}
@media (min-width: 1280px) {
  ._100-_1xlcanv {
    border-width: var(--borderWidth-100);
  }
}
@media (min-width: 1280px) {
  ._200-_1pb3ty4 {
    border-width: var(--borderWidth-200);
  }
}
@media (min-width: 1280px) {
  ._300-_gr5rvj {
    border-width: var(--borderWidth-300);
  }
}
@media (min-width: 1280px) {
  ._400-_xpypr4 {
    border-width: var(--borderWidth-400);
  }
}
@media (min-width: 1280px) {
  ._500-_vu69pb {
    border-width: var(--borderWidth-500);
  }
}
@media (min-width: 1280px) {
  ._0-_hab555 {
    border-top-width: var(--borderWidth-0);
  }
}
@media (min-width: 1280px) {
  ._100-_1izmfah {
    border-top-width: var(--borderWidth-100);
  }
}
@media (min-width: 1280px) {
  ._200-_qg22nd {
    border-top-width: var(--borderWidth-200);
  }
}
@media (min-width: 1280px) {
  ._300-_1nzshnh {
    border-top-width: var(--borderWidth-300);
  }
}
@media (min-width: 1280px) {
  ._400-_mmqwmb {
    border-top-width: var(--borderWidth-400);
  }
}
@media (min-width: 1280px) {
  ._500-_15cjntn {
    border-top-width: var(--borderWidth-500);
  }
}
@media (min-width: 1280px) {
  ._0-_18tb77h {
    border-inline-end-width: var(--borderWidth-0);
  }
}
@media (min-width: 1280px) {
  ._100-_1ousfv {
    border-inline-end-width: var(--borderWidth-100);
  }
}
@media (min-width: 1280px) {
  ._200-_ei9bed {
    border-inline-end-width: var(--borderWidth-200);
  }
}
@media (min-width: 1280px) {
  ._300-_1vbmhgv {
    border-inline-end-width: var(--borderWidth-300);
  }
}
@media (min-width: 1280px) {
  ._400-_1n7pkyz {
    border-inline-end-width: var(--borderWidth-400);
  }
}
@media (min-width: 1280px) {
  ._500-_1xjecnw {
    border-inline-end-width: var(--borderWidth-500);
  }
}
@media (min-width: 1280px) {
  ._0-_yhu71k {
    border-bottom-width: var(--borderWidth-0);
  }
}
@media (min-width: 1280px) {
  ._100-_1tsewe0 {
    border-bottom-width: var(--borderWidth-100);
  }
}
@media (min-width: 1280px) {
  ._200-_aw62qs {
    border-bottom-width: var(--borderWidth-200);
  }
}
@media (min-width: 1280px) {
  ._300-_1szamde {
    border-bottom-width: var(--borderWidth-300);
  }
}
@media (min-width: 1280px) {
  ._400-_11st8d6 {
    border-bottom-width: var(--borderWidth-400);
  }
}
@media (min-width: 1280px) {
  ._500-_gvimvh {
    border-bottom-width: var(--borderWidth-500);
  }
}
@media (min-width: 1280px) {
  ._0-_7qvog5 {
    border-inline-start-width: var(--borderWidth-0);
  }
}
@media (min-width: 1280px) {
  ._100-_1qhfh9e {
    border-inline-start-width: var(--borderWidth-100);
  }
}
@media (min-width: 1280px) {
  ._200-_nn38z2 {
    border-inline-start-width: var(--borderWidth-200);
  }
}
@media (min-width: 1280px) {
  ._300-_1rhnajn {
    border-inline-start-width: var(--borderWidth-300);
  }
}
@media (min-width: 1280px) {
  ._400-_jazrra {
    border-inline-start-width: var(--borderWidth-400);
  }
}
@media (min-width: 1280px) {
  ._500-_m12c08 {
    border-inline-start-width: var(--borderWidth-500);
  }
}
@media (min-width: 1280px) {
  ._0-_17rebdi {
    border-radius: var(--borderRadius-0);
  }
}
@media (min-width: 1280px) {
  ._100-_ctx71j {
    border-radius: var(--borderRadius-100);
  }
}
@media (min-width: 1280px) {
  ._200-_iu1mfx {
    border-radius: var(--borderRadius-200);
  }
}
@media (min-width: 1280px) {
  ._300-_1hb8096 {
    border-radius: var(--borderRadius-300);
  }
}
@media (min-width: 1280px) {
  ._400-_1lend1u {
    border-radius: var(--borderRadius-400);
  }
}
@media (min-width: 1280px) {
  ._500-_1rcirg2 {
    border-radius: var(--borderRadius-500);
  }
}
@media (min-width: 1280px) {
  ._600-_ccfo6c {
    border-radius: var(--borderRadius-600);
  }
}
@media (min-width: 1280px) {
  ._700-_17r95yu {
    border-radius: var(--borderRadius-700);
  }
}
@media (min-width: 1280px) {
  ._800-_d89frw {
    border-radius: var(--borderRadius-800);
  }
}
@media (min-width: 1280px) {
  ._900-_sx4akp {
    border-radius: var(--borderRadius-900);
  }
}
@media (min-width: 1280px) {
  ._1000-_1n7x3ml {
    border-radius: var(--borderRadius-1000);
  }
}
@media (min-width: 1280px) {
  ._0-_138nctx {
    border-top-left-radius: var(--borderRadius-0);
  }
}
@media (min-width: 1280px) {
  ._100-_1j7xbdi {
    border-top-left-radius: var(--borderRadius-100);
  }
}
@media (min-width: 1280px) {
  ._200-_ue5n77 {
    border-top-left-radius: var(--borderRadius-200);
  }
}
@media (min-width: 1280px) {
  ._300-_1fz0s3 {
    border-top-left-radius: var(--borderRadius-300);
  }
}
@media (min-width: 1280px) {
  ._400-_11lc696 {
    border-top-left-radius: var(--borderRadius-400);
  }
}
@media (min-width: 1280px) {
  ._500-_1radk2t {
    border-top-left-radius: var(--borderRadius-500);
  }
}
@media (min-width: 1280px) {
  ._600-_efigkw {
    border-top-left-radius: var(--borderRadius-600);
  }
}
@media (min-width: 1280px) {
  ._700-_1q7nw8t {
    border-top-left-radius: var(--borderRadius-700);
  }
}
@media (min-width: 1280px) {
  ._800-_1tuln4n {
    border-top-left-radius: var(--borderRadius-800);
  }
}
@media (min-width: 1280px) {
  ._900-_e3yi31 {
    border-top-left-radius: var(--borderRadius-900);
  }
}
@media (min-width: 1280px) {
  ._1000-_12gsh2r {
    border-top-left-radius: var(--borderRadius-1000);
  }
}
@media (min-width: 1280px) {
  ._0-_k3inor {
    border-top-right-radius: var(--borderRadius-0);
  }
}
@media (min-width: 1280px) {
  ._100-_1xnga2q {
    border-top-right-radius: var(--borderRadius-100);
  }
}
@media (min-width: 1280px) {
  ._200-_h2e03i {
    border-top-right-radius: var(--borderRadius-200);
  }
}
@media (min-width: 1280px) {
  ._300-_16ww2kn {
    border-top-right-radius: var(--borderRadius-300);
  }
}
@media (min-width: 1280px) {
  ._400-_2t8x62 {
    border-top-right-radius: var(--borderRadius-400);
  }
}
@media (min-width: 1280px) {
  ._500-_umf87z {
    border-top-right-radius: var(--borderRadius-500);
  }
}
@media (min-width: 1280px) {
  ._600-_2gonlz {
    border-top-right-radius: var(--borderRadius-600);
  }
}
@media (min-width: 1280px) {
  ._700-_xk2di0 {
    border-top-right-radius: var(--borderRadius-700);
  }
}
@media (min-width: 1280px) {
  ._800-_1ge4k5g {
    border-top-right-radius: var(--borderRadius-800);
  }
}
@media (min-width: 1280px) {
  ._900-_1mz2xs {
    border-top-right-radius: var(--borderRadius-900);
  }
}
@media (min-width: 1280px) {
  ._1000-_1o0azm8 {
    border-top-right-radius: var(--borderRadius-1000);
  }
}
@media (min-width: 1280px) {
  ._0-_12f6wgb {
    border-bottom-left-radius: var(--borderRadius-0);
  }
}
@media (min-width: 1280px) {
  ._100-_m630xy {
    border-bottom-left-radius: var(--borderRadius-100);
  }
}
@media (min-width: 1280px) {
  ._200-_6bcqic {
    border-bottom-left-radius: var(--borderRadius-200);
  }
}
@media (min-width: 1280px) {
  ._300-_12581i8 {
    border-bottom-left-radius: var(--borderRadius-300);
  }
}
@media (min-width: 1280px) {
  ._400-_v71wi3 {
    border-bottom-left-radius: var(--borderRadius-400);
  }
}
@media (min-width: 1280px) {
  ._500-_1hwpm0l {
    border-bottom-left-radius: var(--borderRadius-500);
  }
}
@media (min-width: 1280px) {
  ._600-_1p6piwa {
    border-bottom-left-radius: var(--borderRadius-600);
  }
}
@media (min-width: 1280px) {
  ._700-_ookz5e {
    border-bottom-left-radius: var(--borderRadius-700);
  }
}
@media (min-width: 1280px) {
  ._800-_1gu3lv7 {
    border-bottom-left-radius: var(--borderRadius-800);
  }
}
@media (min-width: 1280px) {
  ._900-_13w5yqq {
    border-bottom-left-radius: var(--borderRadius-900);
  }
}
@media (min-width: 1280px) {
  ._1000-_1k54ir5 {
    border-bottom-left-radius: var(--borderRadius-1000);
  }
}
@media (min-width: 1280px) {
  ._0-_y6np9t {
    border-bottom-right-radius: var(--borderRadius-0);
  }
}
@media (min-width: 1280px) {
  ._100-_z96q6d {
    border-bottom-right-radius: var(--borderRadius-100);
  }
}
@media (min-width: 1280px) {
  ._200-_1mricba {
    border-bottom-right-radius: var(--borderRadius-200);
  }
}
@media (min-width: 1280px) {
  ._300-_b49s3p {
    border-bottom-right-radius: var(--borderRadius-300);
  }
}
@media (min-width: 1280px) {
  ._400-_179g345 {
    border-bottom-right-radius: var(--borderRadius-400);
  }
}
@media (min-width: 1280px) {
  ._500-_19r462s {
    border-bottom-right-radius: var(--borderRadius-500);
  }
}
@media (min-width: 1280px) {
  ._600-_16klmm2 {
    border-bottom-right-radius: var(--borderRadius-600);
  }
}
@media (min-width: 1280px) {
  ._700-_1h2mli1 {
    border-bottom-right-radius: var(--borderRadius-700);
  }
}
@media (min-width: 1280px) {
  ._800-_1rvvgja {
    border-bottom-right-radius: var(--borderRadius-800);
  }
}
@media (min-width: 1280px) {
  ._900-_1noauna {
    border-bottom-right-radius: var(--borderRadius-900);
  }
}
@media (min-width: 1280px) {
  ._1000-_r3749b {
    border-bottom-right-radius: var(--borderRadius-1000);
  }
}
@media (min-width: 1280px) {
  .inherit-i1l4ngdy {
    font-family: inherit;
  }
}
@media (min-width: 1280px) {
  .display1-d1corkx7 {
    font-family: var(--fontFamily-display1);
  }
}
@media (min-width: 1280px) {
  .display2-d1sulm4b {
    font-family: var(--fontFamily-display2);
  }
}
@media (min-width: 1280px) {
  .display3-dnq01cz {
    font-family: var(--fontFamily-display3);
  }
}
@media (min-width: 1280px) {
  .title1-t10if6uu {
    font-family: var(--fontFamily-title1);
  }
}
@media (min-width: 1280px) {
  .title2-t1in4hef {
    font-family: var(--fontFamily-title2);
  }
}
@media (min-width: 1280px) {
  .title3-tvpqbgy {
    font-family: var(--fontFamily-title3);
  }
}
@media (min-width: 1280px) {
  .title4-to00g99 {
    font-family: var(--fontFamily-title4);
  }
}
@media (min-width: 1280px) {
  .headline-h14dhw0q {
    font-family: var(--fontFamily-headline);
  }
}
@media (min-width: 1280px) {
  .body-b1r5auxg {
    font-family: var(--fontFamily-body);
  }
}
@media (min-width: 1280px) {
  .label1-l1q7a05l {
    font-family: var(--fontFamily-label1);
  }
}
@media (min-width: 1280px) {
  .label2-l16hw2zl {
    font-family: var(--fontFamily-label2);
  }
}
@media (min-width: 1280px) {
  .caption-c1v8la6a {
    font-family: var(--fontFamily-caption);
  }
}
@media (min-width: 1280px) {
  .legal-l1e3z7g6 {
    font-family: var(--fontFamily-legal);
  }
}
@media (min-width: 1280px) {
  .inherit-ic0bz9f {
    font-size: inherit;
  }
}
@media (min-width: 1280px) {
  .display1-dem0iz0 {
    font-size: var(--fontSize-display1);
  }
}
@media (min-width: 1280px) {
  .display2-dgs9qbj {
    font-size: var(--fontSize-display2);
  }
}
@media (min-width: 1280px) {
  .display3-djssgrj {
    font-size: var(--fontSize-display3);
  }
}
@media (min-width: 1280px) {
  .title1-t1qoyaub {
    font-size: var(--fontSize-title1);
  }
}
@media (min-width: 1280px) {
  .title2-tz4wwea {
    font-size: var(--fontSize-title2);
  }
}
@media (min-width: 1280px) {
  .title3-t1r9t1mq {
    font-size: var(--fontSize-title3);
  }
}
@media (min-width: 1280px) {
  .title4-t1tl6fxf {
    font-size: var(--fontSize-title4);
  }
}
@media (min-width: 1280px) {
  .headline-h1fwkr1n {
    font-size: var(--fontSize-headline);
  }
}
@media (min-width: 1280px) {
  .body-ba36lzc {
    font-size: var(--fontSize-body);
  }
}
@media (min-width: 1280px) {
  .label1-l1mroirb {
    font-size: var(--fontSize-label1);
  }
}
@media (min-width: 1280px) {
  .label2-l37p4zp {
    font-size: var(--fontSize-label2);
  }
}
@media (min-width: 1280px) {
  .caption-ch4dwun {
    font-size: var(--fontSize-caption);
  }
}
@media (min-width: 1280px) {
  .legal-l1ah95rt {
    font-size: var(--fontSize-legal);
  }
}
@media (min-width: 1280px) {
  .inherit-ik1qf8b {
    font-weight: inherit;
  }
}
@media (min-width: 1280px) {
  .display1-d1a427wx {
    font-weight: var(--fontWeight-display1);
  }
}
@media (min-width: 1280px) {
  .display2-ddogvq2 {
    font-weight: var(--fontWeight-display2);
  }
}
@media (min-width: 1280px) {
  .display3-d1wro7wf {
    font-weight: var(--fontWeight-display3);
  }
}
@media (min-width: 1280px) {
  .title1-td2yifs {
    font-weight: var(--fontWeight-title1);
  }
}
@media (min-width: 1280px) {
  .title2-tbwh222 {
    font-weight: var(--fontWeight-title2);
  }
}
@media (min-width: 1280px) {
  .title3-t16m9z95 {
    font-weight: var(--fontWeight-title3);
  }
}
@media (min-width: 1280px) {
  .title4-t19dtky0 {
    font-weight: var(--fontWeight-title4);
  }
}
@media (min-width: 1280px) {
  .headline-h1tloqx4 {
    font-weight: var(--fontWeight-headline);
  }
}
@media (min-width: 1280px) {
  .body-b12jdlh2 {
    font-weight: var(--fontWeight-body);
  }
}
@media (min-width: 1280px) {
  .label1-l9wsfz2 {
    font-weight: var(--fontWeight-label1);
  }
}
@media (min-width: 1280px) {
  .label2-l18p6qaq {
    font-weight: var(--fontWeight-label2);
  }
}
@media (min-width: 1280px) {
  .caption-c6ofjjw {
    font-weight: var(--fontWeight-caption);
  }
}
@media (min-width: 1280px) {
  .legal-l148w6um {
    font-weight: var(--fontWeight-legal);
  }
}
@media (min-width: 1280px) {
  .inherit-i1p7d1n5 {
    line-height: inherit;
  }
}
@media (min-width: 1280px) {
  .display1-dusfcxl {
    line-height: var(--lineHeight-display1);
  }
}
@media (min-width: 1280px) {
  .display2-d6xhe9 {
    line-height: var(--lineHeight-display2);
  }
}
@media (min-width: 1280px) {
  .display3-d1x52zbr {
    line-height: var(--lineHeight-display3);
  }
}
@media (min-width: 1280px) {
  .title1-t1s3edu9 {
    line-height: var(--lineHeight-title1);
  }
}
@media (min-width: 1280px) {
  .title2-t1fwkhhu {
    line-height: var(--lineHeight-title2);
  }
}
@media (min-width: 1280px) {
  .title3-txp0gnw {
    line-height: var(--lineHeight-title3);
  }
}
@media (min-width: 1280px) {
  .title4-t1vk32wf {
    line-height: var(--lineHeight-title4);
  }
}
@media (min-width: 1280px) {
  .headline-h1wdgtbm {
    line-height: var(--lineHeight-headline);
  }
}
@media (min-width: 1280px) {
  .body-b1beco40 {
    line-height: var(--lineHeight-body);
  }
}
@media (min-width: 1280px) {
  .label1-lfpz14j {
    line-height: var(--lineHeight-label1);
  }
}
@media (min-width: 1280px) {
  .label2-l1hfj3yx {
    line-height: var(--lineHeight-label2);
  }
}
@media (min-width: 1280px) {
  .caption-cdef72f {
    line-height: var(--lineHeight-caption);
  }
}
@media (min-width: 1280px) {
  .legal-lc8wey3 {
    line-height: var(--lineHeight-legal);
  }
}
@media (min-width: 1280px) {
  .none-nu4suop {
    -webkit-text-decoration: none;
    text-decoration: none;
  }
}
@media (min-width: 1280px) {
  .underline-uzyur9t {
    -webkit-text-decoration: underline;
    text-decoration: underline;
  }
}
@media (min-width: 1280px) {
  .overline-o13t8lvn {
    -webkit-text-decoration: overline;
    text-decoration: overline;
  }
}
@media (min-width: 1280px) {
  .line-through-l8dgz3x {
    -webkit-text-decoration: line-through;
    text-decoration: line-through;
  }
}
@media (min-width: 1280px) {
  .underline_overline-uohotct {
    -webkit-text-decoration: underline overline;
    text-decoration: underline overline;
  }
}
@media (min-width: 1280px) {
  .underline_double-uwd2mde {
    -webkit-text-decoration: underline double;
    text-decoration: underline double;
  }
}
@media (min-width: 1280px) {
  .none-n6ebmw5 {
    text-transform: none;
  }
}
@media (min-width: 1280px) {
  .uppercase-u1422j66 {
    text-transform: uppercase;
  }
}
@media (min-width: 1280px) {
  .lowercase-l1abr5nq {
    text-transform: lowercase;
  }
}
@media (min-width: 1280px) {
  .capitalize-c1balfp {
    text-transform: capitalize;
  }
}
@media (min-width: 1280px) {
  .none-n3z1hyb {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
}
@media (min-width: 1280px) {
  .text-t1fjvohe {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
  }
}
@media (min-width: 1280px) {
  .all-a1nbwwo1 {
    -webkit-user-select: all;
    -moz-user-select: all;
    -ms-user-select: all;
    user-select: all;
  }
}
@media (min-width: 1280px) {
  .auto-a1p0zsd9 {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto;
  }
}
@media (min-width: 1280px) {
  .none-nwskx2f {
    display: none;
  }
}
@media (min-width: 1280px) {
  .block-b19773s2 {
    display: block;
  }
}
@media (min-width: 1280px) {
  .inline-i16c9vqs {
    display: inline;
  }
}
@media (min-width: 1280px) {
  .inline-block-i1hm73y4 {
    display: inline-block;
  }
}
@media (min-width: 1280px) {
  .flex-f15wazeo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 1280px) {
  .inline-flex-irnz3kr {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}
@media (min-width: 1280px) {
  .grid-g14lkuh4 {
    display: grid;
  }
}
@media (min-width: 1280px) {
  .inline-grid-i1kbufwi {
    display: inline-grid;
  }
}
@media (min-width: 1280px) {
  .contents-c1v6ujoc {
    display: contents;
  }
}
@media (min-width: 1280px) {
  .flow-root-fbiuxvy {
    display: flow-root;
  }
}
@media (min-width: 1280px) {
  .revert-rgby23a {
    display: revert;
  }
}
@media (min-width: 1280px) {
  .list-item-luh2uj3 {
    display: list-item;
  }
}
@media (min-width: 1280px) {
  .auto-a1u29nr0 {
    overflow: auto;
  }
}
@media (min-width: 1280px) {
  .visible-vt0sq7o {
    overflow: visible;
  }
}
@media (min-width: 1280px) {
  .hidden-h1vnprck {
    overflow: hidden;
  }
}
@media (min-width: 1280px) {
  .clip-cwul78v {
    overflow: clip;
  }
}
@media (min-width: 1280px) {
  .scroll-sr4zhlp {
    overflow: scroll;
  }
}
@media (min-width: 1280px) {
  ._0-_zvdxp9 {
    gap: var(--space-0);
  }
}
@media (min-width: 1280px) {
  ._0_25-_axyveq {
    gap: var(--space-0_25);
  }
}
@media (min-width: 1280px) {
  ._0_5-_tqunl9 {
    gap: var(--space-0_5);
  }
}
@media (min-width: 1280px) {
  ._0_75-_muvc2j {
    gap: var(--space-0_75);
  }
}
@media (min-width: 1280px) {
  ._1-_xaz932 {
    gap: var(--space-1);
  }
}
@media (min-width: 1280px) {
  ._1_5-_15mety8 {
    gap: var(--space-1_5);
  }
}
@media (min-width: 1280px) {
  ._2-_12zxnet {
    gap: var(--space-2);
  }
}
@media (min-width: 1280px) {
  ._3-_1g9umhh {
    gap: var(--space-3);
  }
}
@media (min-width: 1280px) {
  ._4-_m4zzus {
    gap: var(--space-4);
  }
}
@media (min-width: 1280px) {
  ._5-_kynirw {
    gap: var(--space-5);
  }
}
@media (min-width: 1280px) {
  ._6-_nw81qw {
    gap: var(--space-6);
  }
}
@media (min-width: 1280px) {
  ._7-_vtxa6c {
    gap: var(--space-7);
  }
}
@media (min-width: 1280px) {
  ._8-_r1riog {
    gap: var(--space-8);
  }
}
@media (min-width: 1280px) {
  ._9-_1ivw0bh {
    gap: var(--space-9);
  }
}
@media (min-width: 1280px) {
  ._10-_5jbgxw {
    gap: var(--space-10);
  }
}
@media (min-width: 1280px) {
  ._0-_7ma71j {
    -webkit-column-gap: var(--space-0);
    column-gap: var(--space-0);
  }
}
@media (min-width: 1280px) {
  ._0_25-_1mop0ej {
    -webkit-column-gap: var(--space-0_25);
    column-gap: var(--space-0_25);
  }
}
@media (min-width: 1280px) {
  ._0_5-_1unzou1 {
    -webkit-column-gap: var(--space-0_5);
    column-gap: var(--space-0_5);
  }
}
@media (min-width: 1280px) {
  ._0_75-_1ie2is4 {
    -webkit-column-gap: var(--space-0_75);
    column-gap: var(--space-0_75);
  }
}
@media (min-width: 1280px) {
  ._1-_1fk0yf {
    -webkit-column-gap: var(--space-1);
    column-gap: var(--space-1);
  }
}
@media (min-width: 1280px) {
  ._1_5-_thelbi {
    -webkit-column-gap: var(--space-1_5);
    column-gap: var(--space-1_5);
  }
}
@media (min-width: 1280px) {
  ._2-_10n9goi {
    -webkit-column-gap: var(--space-2);
    column-gap: var(--space-2);
  }
}
@media (min-width: 1280px) {
  ._3-_1dqhhfm {
    -webkit-column-gap: var(--space-3);
    column-gap: var(--space-3);
  }
}
@media (min-width: 1280px) {
  ._4-_16701sm {
    -webkit-column-gap: var(--space-4);
    column-gap: var(--space-4);
  }
}
@media (min-width: 1280px) {
  ._5-_2s9fp1 {
    -webkit-column-gap: var(--space-5);
    column-gap: var(--space-5);
  }
}
@media (min-width: 1280px) {
  ._6-_qkuexb {
    -webkit-column-gap: var(--space-6);
    column-gap: var(--space-6);
  }
}
@media (min-width: 1280px) {
  ._7-_1y5xj60 {
    -webkit-column-gap: var(--space-7);
    column-gap: var(--space-7);
  }
}
@media (min-width: 1280px) {
  ._8-_1sdifa1 {
    -webkit-column-gap: var(--space-8);
    column-gap: var(--space-8);
  }
}
@media (min-width: 1280px) {
  ._9-_tewl22 {
    -webkit-column-gap: var(--space-9);
    column-gap: var(--space-9);
  }
}
@media (min-width: 1280px) {
  ._10-_wyx9kc {
    -webkit-column-gap: var(--space-10);
    column-gap: var(--space-10);
  }
}
@media (min-width: 1280px) {
  ._0-_bwiudg {
    row-gap: var(--space-0);
  }
}
@media (min-width: 1280px) {
  ._0_25-_qo1bkb {
    row-gap: var(--space-0_25);
  }
}
@media (min-width: 1280px) {
  ._0_5-_w1vvus {
    row-gap: var(--space-0_5);
  }
}
@media (min-width: 1280px) {
  ._0_75-_1waazfn {
    row-gap: var(--space-0_75);
  }
}
@media (min-width: 1280px) {
  ._1-_kjuk7t {
    row-gap: var(--space-1);
  }
}
@media (min-width: 1280px) {
  ._1_5-_1023tiz {
    row-gap: var(--space-1_5);
  }
}
@media (min-width: 1280px) {
  ._2-_ruzqmy {
    row-gap: var(--space-2);
  }
}
@media (min-width: 1280px) {
  ._3-_1wl86u1 {
    row-gap: var(--space-3);
  }
}
@media (min-width: 1280px) {
  ._4-_2828up {
    row-gap: var(--space-4);
  }
}
@media (min-width: 1280px) {
  ._5-_15plvs {
    row-gap: var(--space-5);
  }
}
@media (min-width: 1280px) {
  ._6-_5jp5b8 {
    row-gap: var(--space-6);
  }
}
@media (min-width: 1280px) {
  ._7-_1w9x14p {
    row-gap: var(--space-7);
  }
}
@media (min-width: 1280px) {
  ._8-_1co3zd {
    row-gap: var(--space-8);
  }
}
@media (min-width: 1280px) {
  ._9-_swvigo {
    row-gap: var(--space-9);
  }
}
@media (min-width: 1280px) {
  ._10-_owphb4 {
    row-gap: var(--space-10);
  }
}
@media (min-width: 1280px) {
  .normal-n8l2rc2 {
    -webkit-box-pack: normal;
    -webkit-justify-content: normal;
    -ms-flex-pack: normal;
    justify-content: normal;
  }
}
@media (min-width: 1280px) {
  .center-c4l4m75 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (min-width: 1280px) {
  .start-s19g2iqw {
    -webkit-box-pack: start;
    -webkit-justify-content: start;
    -ms-flex-pack: start;
    justify-content: start;
  }
}
@media (min-width: 1280px) {
  .end-e1ugckx4 {
    -webkit-box-pack: end;
    -webkit-justify-content: end;
    -ms-flex-pack: end;
    justify-content: end;
  }
}
@media (min-width: 1280px) {
  .flex-start-fa190ts {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
@media (min-width: 1280px) {
  .flex-end-f1d32vzv {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
@media (min-width: 1280px) {
  .left-l1y3wn9n {
    -webkit-box-pack: left;
    -webkit-justify-content: left;
    -ms-flex-pack: left;
    justify-content: left;
  }
}
@media (min-width: 1280px) {
  .right-r1ts39zu {
    -webkit-box-pack: right;
    -webkit-justify-content: right;
    -ms-flex-pack: right;
    justify-content: right;
  }
}
@media (min-width: 1280px) {
  .space-between-stj7v46 {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
@media (min-width: 1280px) {
  .space-around-s1tyawcu {
    -webkit-box-pack: space-around;
    -webkit-justify-content: space-around;
    -ms-flex-pack: space-around;
    justify-content: space-around;
  }
}
@media (min-width: 1280px) {
  .space-evenly-s110h2th {
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
  }
}
@media (min-width: 1280px) {
  .stretch-s2vqy05 {
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
  }
}
@media (min-width: 1280px) {
  .normal-n1mqluyw {
    -webkit-align-content: normal;
    -ms-flex-line-pack: normal;
    align-content: normal;
  }
}
@media (min-width: 1280px) {
  .center-cqwuuov {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
  }
}
@media (min-width: 1280px) {
  .start-sn1cy0b {
    -webkit-align-content: start;
    -ms-flex-line-pack: start;
    align-content: start;
  }
}
@media (min-width: 1280px) {
  .end-e1odqo37 {
    -webkit-align-content: end;
    -ms-flex-line-pack: end;
    align-content: end;
  }
}
@media (min-width: 1280px) {
  .flex-start-f6sx8bg {
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }
}
@media (min-width: 1280px) {
  .flex-end-f7ke62p {
    -webkit-align-content: flex-end;
    -ms-flex-line-pack: end;
    align-content: flex-end;
  }
}
@media (min-width: 1280px) {
  .space-between-s1bnsvv3 {
    -webkit-align-content: space-between;
    -ms-flex-line-pack: space-between;
    align-content: space-between;
  }
}
@media (min-width: 1280px) {
  .space-around-s1yp5zt7 {
    -webkit-align-content: space-around;
    -ms-flex-line-pack: space-around;
    align-content: space-around;
  }
}
@media (min-width: 1280px) {
  .space-evenly-s1gj58mn {
    -webkit-align-content: space-evenly;
    -ms-flex-line-pack: space-evenly;
    align-content: space-evenly;
  }
}
@media (min-width: 1280px) {
  .stretch-sl7zr4j {
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
  }
}
@media (min-width: 1280px) {
  .baseline-b1n5nh90 {
    -webkit-align-content: baseline;
    -ms-flex-line-pack: baseline;
    align-content: baseline;
  }
}
@media (min-width: 1280px) {
  .first_baseline-fkvomgf {
    -webkit-align-content: first baseline;
    -ms-flex-line-pack: first baseline;
    align-content: first baseline;
  }
}
@media (min-width: 1280px) {
  .last_baseline-l18tlke5 {
    -webkit-align-content: last baseline;
    -ms-flex-line-pack: last baseline;
    align-content: last baseline;
  }
}
@media (min-width: 1280px) {
  .normal-nzhwoir {
    -webkit-align-items: normal;
    -webkit-box-align: normal;
    -ms-flex-align: normal;
    align-items: normal;
  }
}
@media (min-width: 1280px) {
  .center-cpuoqaw {
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (min-width: 1280px) {
  .start-s1k8iwxb {
    -webkit-align-items: start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
  }
}
@media (min-width: 1280px) {
  .end-e1qksy6f {
    -webkit-align-items: end;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: end;
  }
}
@media (min-width: 1280px) {
  .flex-start-f169nc3p {
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
  }
}
@media (min-width: 1280px) {
  .flex-end-fhxdjws {
    -webkit-align-items: flex-end;
    -webkit-box-align: flex-end;
    -ms-flex-align: flex-end;
    align-items: flex-end;
  }
}
@media (min-width: 1280px) {
  .self-start-s1qqm1j4 {
    -webkit-align-items: self-start;
    -webkit-box-align: self-start;
    -ms-flex-align: self-start;
    align-items: self-start;
  }
}
@media (min-width: 1280px) {
  .self-end-sp5zso2 {
    -webkit-align-items: self-end;
    -webkit-box-align: self-end;
    -ms-flex-align: self-end;
    align-items: self-end;
  }
}
@media (min-width: 1280px) {
  .stretch-s12l2guq {
    -webkit-align-items: stretch;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
}
@media (min-width: 1280px) {
  .baseline-bzj82i4 {
    -webkit-align-items: baseline;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }
}
@media (min-width: 1280px) {
  .first_baseline-f16ucfw2 {
    -webkit-align-items: first baseline;
    -webkit-box-align: first baseline;
    -ms-flex-align: first baseline;
    align-items: first baseline;
  }
}
@media (min-width: 1280px) {
  .last_baseline-l79jewh {
    -webkit-align-items: last baseline;
    -webkit-box-align: last baseline;
    -ms-flex-align: last baseline;
    align-items: last baseline;
  }
}
@media (min-width: 1280px) {
  .auto-aifiq81 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
  }
}
@media (min-width: 1280px) {
  .normal-n3y99bu {
    -webkit-align-self: normal;
    -ms-flex-item-align: normal;
    align-self: normal;
  }
}
@media (min-width: 1280px) {
  .center-cl6xc01 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
  }
}
@media (min-width: 1280px) {
  .start-s1bhv2vy {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    align-self: start;
  }
}
@media (min-width: 1280px) {
  .end-e161d8jc {
    -webkit-align-self: end;
    -ms-flex-item-align: end;
    align-self: end;
  }
}
@media (min-width: 1280px) {
  .flex-start-f1tafom6 {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
}
@media (min-width: 1280px) {
  .flex-end-f18ymqdz {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
  }
}
@media (min-width: 1280px) {
  .self-start-s1976m15 {
    -webkit-align-self: self-start;
    -ms-flex-item-align: self-start;
    align-self: self-start;
  }
}
@media (min-width: 1280px) {
  .self-end-s1i88t1y {
    -webkit-align-self: self-end;
    -ms-flex-item-align: self-end;
    align-self: self-end;
  }
}
@media (min-width: 1280px) {
  .stretch-s18ard4l {
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
  }
}
@media (min-width: 1280px) {
  .baseline-b1p1pb09 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }
}
@media (min-width: 1280px) {
  .first_baseline-fumecmt {
    -webkit-align-self: first baseline;
    -ms-flex-item-align: first baseline;
    align-self: first baseline;
  }
}
@media (min-width: 1280px) {
  .last_baseline-l1b48ujx {
    -webkit-align-self: last baseline;
    -ms-flex-item-align: last baseline;
    align-self: last baseline;
  }
}
@media (min-width: 1280px) {
  .row-r1s867zt {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
@media (min-width: 1280px) {
  .row-reverse-r110zhl {
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
}
@media (min-width: 1280px) {
  .column-c116snh2 {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media (min-width: 1280px) {
  .column-reverse-cfolfxp {
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
@media (min-width: 1280px) {
  .nowrap-n2iw06w {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
}
@media (min-width: 1280px) {
  .wrap-w10qhygx {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
@media (min-width: 1280px) {
  .wrap-reverse-wlipenc {
    -webkit-flex-wrap: wrap-reverse;
    -ms-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse;
  }
}
@media (min-width: 1280px) {
  .static-slgcr3y {
    position: static;
  }
}
@media (min-width: 1280px) {
  .relative-r1g6691z {
    position: relative;
  }
}
@media (min-width: 1280px) {
  .absolute-a1m3w6rg {
    position: absolute;
  }
}
@media (min-width: 1280px) {
  .fixed-f14ejze3 {
    position: fixed;
  }
}
@media (min-width: 1280px) {
  .sticky-s1158o3m {
    position: -webkit-sticky;
    position: sticky;
  }
}
@media (min-width: 1280px) {
  ._0-_mvz2y1 {
    padding-top: var(--space-0);
    padding-bottom: var(--space-0);
    padding-inline-start: var(--space-0);
    padding-inline-end: var(--space-0);
  }
}
@media (min-width: 1280px) {
  ._0_25-_18ttljg {
    padding-top: var(--space-0_25);
    padding-bottom: var(--space-0_25);
    padding-inline-start: var(--space-0_25);
    padding-inline-end: var(--space-0_25);
  }
}
@media (min-width: 1280px) {
  ._0_5-_vf5i7 {
    padding-top: var(--space-0_5);
    padding-bottom: var(--space-0_5);
    padding-inline-start: var(--space-0_5);
    padding-inline-end: var(--space-0_5);
  }
}
@media (min-width: 1280px) {
  ._0_75-_ynxs42 {
    padding-top: var(--space-0_75);
    padding-bottom: var(--space-0_75);
    padding-inline-start: var(--space-0_75);
    padding-inline-end: var(--space-0_75);
  }
}
@media (min-width: 1280px) {
  ._1-_vcy3re {
    padding-top: var(--space-1);
    padding-bottom: var(--space-1);
    padding-inline-start: var(--space-1);
    padding-inline-end: var(--space-1);
  }
}
@media (min-width: 1280px) {
  ._1_5-_3ssl0m {
    padding-top: var(--space-1_5);
    padding-bottom: var(--space-1_5);
    padding-inline-start: var(--space-1_5);
    padding-inline-end: var(--space-1_5);
  }
}
@media (min-width: 1280px) {
  ._2-_vba67z {
    padding-top: var(--space-2);
    padding-bottom: var(--space-2);
    padding-inline-start: var(--space-2);
    padding-inline-end: var(--space-2);
  }
}
@media (min-width: 1280px) {
  ._3-_1gflqrx {
    padding-top: var(--space-3);
    padding-bottom: var(--space-3);
    padding-inline-start: var(--space-3);
    padding-inline-end: var(--space-3);
  }
}
@media (min-width: 1280px) {
  ._4-_1h3fwin {
    padding-top: var(--space-4);
    padding-bottom: var(--space-4);
    padding-inline-start: var(--space-4);
    padding-inline-end: var(--space-4);
  }
}
@media (min-width: 1280px) {
  ._5-_geuaw5 {
    padding-top: var(--space-5);
    padding-bottom: var(--space-5);
    padding-inline-start: var(--space-5);
    padding-inline-end: var(--space-5);
  }
}
@media (min-width: 1280px) {
  ._6-_1edux0x {
    padding-top: var(--space-6);
    padding-bottom: var(--space-6);
    padding-inline-start: var(--space-6);
    padding-inline-end: var(--space-6);
  }
}
@media (min-width: 1280px) {
  ._7-_94loa3 {
    padding-top: var(--space-7);
    padding-bottom: var(--space-7);
    padding-inline-start: var(--space-7);
    padding-inline-end: var(--space-7);
  }
}
@media (min-width: 1280px) {
  ._8-_1ih14ih {
    padding-top: var(--space-8);
    padding-bottom: var(--space-8);
    padding-inline-start: var(--space-8);
    padding-inline-end: var(--space-8);
  }
}
@media (min-width: 1280px) {
  ._9-_19muxn {
    padding-top: var(--space-9);
    padding-bottom: var(--space-9);
    padding-inline-start: var(--space-9);
    padding-inline-end: var(--space-9);
  }
}
@media (min-width: 1280px) {
  ._10-_l769ge {
    padding-top: var(--space-10);
    padding-bottom: var(--space-10);
    padding-inline-start: var(--space-10);
    padding-inline-end: var(--space-10);
  }
}
@media (min-width: 1280px) {
  ._0-_etjzfh {
    padding-inline-start: var(--space-0);
    padding-inline-end: var(--space-0);
  }
}
@media (min-width: 1280px) {
  ._0_25-_19awyug {
    padding-inline-start: var(--space-0_25);
    padding-inline-end: var(--space-0_25);
  }
}
@media (min-width: 1280px) {
  ._0_5-_4z93zh {
    padding-inline-start: var(--space-0_5);
    padding-inline-end: var(--space-0_5);
  }
}
@media (min-width: 1280px) {
  ._0_75-_rrmpj7 {
    padding-inline-start: var(--space-0_75);
    padding-inline-end: var(--space-0_75);
  }
}
@media (min-width: 1280px) {
  ._1-_l58n8v {
    padding-inline-start: var(--space-1);
    padding-inline-end: var(--space-1);
  }
}
@media (min-width: 1280px) {
  ._1_5-_9kyu31 {
    padding-inline-start: var(--space-1_5);
    padding-inline-end: var(--space-1_5);
  }
}
@media (min-width: 1280px) {
  ._2-_gx1vzo {
    padding-inline-start: var(--space-2);
    padding-inline-end: var(--space-2);
  }
}
@media (min-width: 1280px) {
  ._3-_1rn7qld {
    padding-inline-start: var(--space-3);
    padding-inline-end: var(--space-3);
  }
}
@media (min-width: 1280px) {
  ._4-_nf0km8 {
    padding-inline-start: var(--space-4);
    padding-inline-end: var(--space-4);
  }
}
@media (min-width: 1280px) {
  ._5-_1ssp9xo {
    padding-inline-start: var(--space-5);
    padding-inline-end: var(--space-5);
  }
}
@media (min-width: 1280px) {
  ._6-_sg5wzo {
    padding-inline-start: var(--space-6);
    padding-inline-end: var(--space-6);
  }
}
@media (min-width: 1280px) {
  ._7-_1kgnlsx {
    padding-inline-start: var(--space-7);
    padding-inline-end: var(--space-7);
  }
}
@media (min-width: 1280px) {
  ._8-_id8oa2 {
    padding-inline-start: var(--space-8);
    padding-inline-end: var(--space-8);
  }
}
@media (min-width: 1280px) {
  ._9-_1ri3wvg {
    padding-inline-start: var(--space-9);
    padding-inline-end: var(--space-9);
  }
}
@media (min-width: 1280px) {
  ._10-_1ls92i1 {
    padding-inline-start: var(--space-10);
    padding-inline-end: var(--space-10);
  }
}
@media (min-width: 1280px) {
  ._0-_omxmgz {
    padding-top: var(--space-0);
    padding-bottom: var(--space-0);
  }
}
@media (min-width: 1280px) {
  ._0_25-_wpzb9u {
    padding-top: var(--space-0_25);
    padding-bottom: var(--space-0_25);
  }
}
@media (min-width: 1280px) {
  ._0_5-_2u1t4f {
    padding-top: var(--space-0_5);
    padding-bottom: var(--space-0_5);
  }
}
@media (min-width: 1280px) {
  ._0_75-_wg77ro {
    padding-top: var(--space-0_75);
    padding-bottom: var(--space-0_75);
  }
}
@media (min-width: 1280px) {
  ._1-_1mwc9uh {
    padding-top: var(--space-1);
    padding-bottom: var(--space-1);
  }
}
@media (min-width: 1280px) {
  ._1_5-_168hp93 {
    padding-top: var(--space-1_5);
    padding-bottom: var(--space-1_5);
  }
}
@media (min-width: 1280px) {
  ._2-_uayydb {
    padding-top: var(--space-2);
    padding-bottom: var(--space-2);
  }
}
@media (min-width: 1280px) {
  ._3-_1evqkh5 {
    padding-top: var(--space-3);
    padding-bottom: var(--space-3);
  }
}
@media (min-width: 1280px) {
  ._4-_wz5mig {
    padding-top: var(--space-4);
    padding-bottom: var(--space-4);
  }
}
@media (min-width: 1280px) {
  ._5-_1zmynd {
    padding-top: var(--space-5);
    padding-bottom: var(--space-5);
  }
}
@media (min-width: 1280px) {
  ._6-_1babes7 {
    padding-top: var(--space-6);
    padding-bottom: var(--space-6);
  }
}
@media (min-width: 1280px) {
  ._7-_uizpl8 {
    padding-top: var(--space-7);
    padding-bottom: var(--space-7);
  }
}
@media (min-width: 1280px) {
  ._8-_1khky5g {
    padding-top: var(--space-8);
    padding-bottom: var(--space-8);
  }
}
@media (min-width: 1280px) {
  ._9-_rlh7mf {
    padding-top: var(--space-9);
    padding-bottom: var(--space-9);
  }
}
@media (min-width: 1280px) {
  ._10-_sap7qy {
    padding-top: var(--space-10);
    padding-bottom: var(--space-10);
  }
}
@media (min-width: 1280px) {
  ._0-_1hdl67q {
    padding-top: var(--space-0);
  }
}
@media (min-width: 1280px) {
  ._0_25-_ltkuya {
    padding-top: var(--space-0_25);
  }
}
@media (min-width: 1280px) {
  ._0_5-_7byvww {
    padding-top: var(--space-0_5);
  }
}
@media (min-width: 1280px) {
  ._0_75-_1r51zwt {
    padding-top: var(--space-0_75);
  }
}
@media (min-width: 1280px) {
  ._1-_9b6z2c {
    padding-top: var(--space-1);
  }
}
@media (min-width: 1280px) {
  ._1_5-_6w2zbw {
    padding-top: var(--space-1_5);
  }
}
@media (min-width: 1280px) {
  ._2-_1gpg1v8 {
    padding-top: var(--space-2);
  }
}
@media (min-width: 1280px) {
  ._3-_10brbu {
    padding-top: var(--space-3);
  }
}
@media (min-width: 1280px) {
  ._4-_9mu2wy {
    padding-top: var(--space-4);
  }
}
@media (min-width: 1280px) {
  ._5-_1cfsut8 {
    padding-top: var(--space-5);
  }
}
@media (min-width: 1280px) {
  ._6-_qdacj9 {
    padding-top: var(--space-6);
  }
}
@media (min-width: 1280px) {
  ._7-_16ziu5p {
    padding-top: var(--space-7);
  }
}
@media (min-width: 1280px) {
  ._8-_1m75yt5 {
    padding-top: var(--space-8);
  }
}
@media (min-width: 1280px) {
  ._9-_x1mcir {
    padding-top: var(--space-9);
  }
}
@media (min-width: 1280px) {
  ._10-_svz0ks {
    padding-top: var(--space-10);
  }
}
@media (min-width: 1280px) {
  ._0-_1ib6qv8 {
    padding-bottom: var(--space-0);
  }
}
@media (min-width: 1280px) {
  ._0_25-_e90vzi {
    padding-bottom: var(--space-0_25);
  }
}
@media (min-width: 1280px) {
  ._0_5-_1j29et3 {
    padding-bottom: var(--space-0_5);
  }
}
@media (min-width: 1280px) {
  ._0_75-_badg1x {
    padding-bottom: var(--space-0_75);
  }
}
@media (min-width: 1280px) {
  ._1-_s09any {
    padding-bottom: var(--space-1);
  }
}
@media (min-width: 1280px) {
  ._1_5-_i6qtn2 {
    padding-bottom: var(--space-1_5);
  }
}
@media (min-width: 1280px) {
  ._2-_56rzxj {
    padding-bottom: var(--space-2);
  }
}
@media (min-width: 1280px) {
  ._3-_pnjr12 {
    padding-bottom: var(--space-3);
  }
}
@media (min-width: 1280px) {
  ._4-_11gq902 {
    padding-bottom: var(--space-4);
  }
}
@media (min-width: 1280px) {
  ._5-_uogg16 {
    padding-bottom: var(--space-5);
  }
}
@media (min-width: 1280px) {
  ._6-_hg2kts {
    padding-bottom: var(--space-6);
  }
}
@media (min-width: 1280px) {
  ._7-_1i7f1mr {
    padding-bottom: var(--space-7);
  }
}
@media (min-width: 1280px) {
  ._8-_15p7vhu {
    padding-bottom: var(--space-8);
  }
}
@media (min-width: 1280px) {
  ._9-_1fsudxh {
    padding-bottom: var(--space-9);
  }
}
@media (min-width: 1280px) {
  ._10-_1r7mwz3 {
    padding-bottom: var(--space-10);
  }
}
@media (min-width: 1280px) {
  ._0-_1itkvii {
    padding-inline-start: var(--space-0);
  }
}
@media (min-width: 1280px) {
  ._0_25-_y4qb9z {
    padding-inline-start: var(--space-0_25);
  }
}
@media (min-width: 1280px) {
  ._0_5-_1mmqxtv {
    padding-inline-start: var(--space-0_5);
  }
}
@media (min-width: 1280px) {
  ._0_75-_w3ebn7 {
    padding-inline-start: var(--space-0_75);
  }
}
@media (min-width: 1280px) {
  ._1-_1glb83v {
    padding-inline-start: var(--space-1);
  }
}
@media (min-width: 1280px) {
  ._1_5-_13emrdx {
    padding-inline-start: var(--space-1_5);
  }
}
@media (min-width: 1280px) {
  ._2-_cp61sc {
    padding-inline-start: var(--space-2);
  }
}
@media (min-width: 1280px) {
  ._3-_pd6b15 {
    padding-inline-start: var(--space-3);
  }
}
@media (min-width: 1280px) {
  ._4-_covoj {
    padding-inline-start: var(--space-4);
  }
}
@media (min-width: 1280px) {
  ._5-_28qmk5 {
    padding-inline-start: var(--space-5);
  }
}
@media (min-width: 1280px) {
  ._6-_8h9mg {
    padding-inline-start: var(--space-6);
  }
}
@media (min-width: 1280px) {
  ._7-_1lujsf4 {
    padding-inline-start: var(--space-7);
  }
}
@media (min-width: 1280px) {
  ._8-_clbk2r {
    padding-inline-start: var(--space-8);
  }
}
@media (min-width: 1280px) {
  ._9-_7g3fnw {
    padding-inline-start: var(--space-9);
  }
}
@media (min-width: 1280px) {
  ._10-_uvzv34 {
    padding-inline-start: var(--space-10);
  }
}
@media (min-width: 1280px) {
  ._0-_pqimm8 {
    padding-inline-end: var(--space-0);
  }
}
@media (min-width: 1280px) {
  ._0_25-_1jto71d {
    padding-inline-end: var(--space-0_25);
  }
}
@media (min-width: 1280px) {
  ._0_5-_11vqt9q {
    padding-inline-end: var(--space-0_5);
  }
}
@media (min-width: 1280px) {
  ._0_75-_1xx1se3 {
    padding-inline-end: var(--space-0_75);
  }
}
@media (min-width: 1280px) {
  ._1-_t6s3s8 {
    padding-inline-end: var(--space-1);
  }
}
@media (min-width: 1280px) {
  ._1_5-_p4jsrj {
    padding-inline-end: var(--space-1_5);
  }
}
@media (min-width: 1280px) {
  ._2-_t013wz {
    padding-inline-end: var(--space-2);
  }
}
@media (min-width: 1280px) {
  ._3-_eiwlck {
    padding-inline-end: var(--space-3);
  }
}
@media (min-width: 1280px) {
  ._4-_1shteqz {
    padding-inline-end: var(--space-4);
  }
}
@media (min-width: 1280px) {
  ._5-_vpjfq {
    padding-inline-end: var(--space-5);
  }
}
@media (min-width: 1280px) {
  ._6-_1mux7qr {
    padding-inline-end: var(--space-6);
  }
}
@media (min-width: 1280px) {
  ._7-_c5ju7m {
    padding-inline-end: var(--space-7);
  }
}
@media (min-width: 1280px) {
  ._8-_1097ztq {
    padding-inline-end: var(--space-8);
  }
}
@media (min-width: 1280px) {
  ._9-_w6c34m {
    padding-inline-end: var(--space-9);
  }
}
@media (min-width: 1280px) {
  ._10-_li1a0m {
    padding-inline-end: var(--space-10);
  }
}
@media (min-width: 1280px) {
  ._0-_1mnalpx {
    margin-top: calc(-1 * var(--space-0));
    margin-bottom: calc(-1 * var(--space-0));
    margin-inline-end: calc(-1 * var(--space-0));
    margin-inline-start: calc(-1 * var(--space-0));
  }
}
@media (min-width: 1280px) {
  ._-0_25--16cechc {
    margin-top: calc(-1 * var(--space-0_25));
    margin-bottom: calc(-1 * var(--space-0_25));
    margin-inline-end: calc(-1 * var(--space-0_25));
    margin-inline-start: calc(-1 * var(--space-0_25));
  }
}
@media (min-width: 1280px) {
  ._-0_5--1j681tc {
    margin-top: calc(-1 * var(--space-0_5));
    margin-bottom: calc(-1 * var(--space-0_5));
    margin-inline-end: calc(-1 * var(--space-0_5));
    margin-inline-start: calc(-1 * var(--space-0_5));
  }
}
@media (min-width: 1280px) {
  ._-0_75--1jpazvm {
    margin-top: calc(-1 * var(--space-0_75));
    margin-bottom: calc(-1 * var(--space-0_75));
    margin-inline-end: calc(-1 * var(--space-0_75));
    margin-inline-start: calc(-1 * var(--space-0_75));
  }
}
@media (min-width: 1280px) {
  ._-1--1thlcuy {
    margin-top: calc(-1 * var(--space-1));
    margin-bottom: calc(-1 * var(--space-1));
    margin-inline-end: calc(-1 * var(--space-1));
    margin-inline-start: calc(-1 * var(--space-1));
  }
}
@media (min-width: 1280px) {
  ._-1_5--13305h3 {
    margin-top: calc(-1 * var(--space-1_5));
    margin-bottom: calc(-1 * var(--space-1_5));
    margin-inline-end: calc(-1 * var(--space-1_5));
    margin-inline-start: calc(-1 * var(--space-1_5));
  }
}
@media (min-width: 1280px) {
  ._-2--iyginr {
    margin-top: calc(-1 * var(--space-2));
    margin-bottom: calc(-1 * var(--space-2));
    margin-inline-end: calc(-1 * var(--space-2));
    margin-inline-start: calc(-1 * var(--space-2));
  }
}
@media (min-width: 1280px) {
  ._-3--dmx5bm {
    margin-top: calc(-1 * var(--space-3));
    margin-bottom: calc(-1 * var(--space-3));
    margin-inline-end: calc(-1 * var(--space-3));
    margin-inline-start: calc(-1 * var(--space-3));
  }
}
@media (min-width: 1280px) {
  ._-4--1rqh7zh {
    margin-top: calc(-1 * var(--space-4));
    margin-bottom: calc(-1 * var(--space-4));
    margin-inline-end: calc(-1 * var(--space-4));
    margin-inline-start: calc(-1 * var(--space-4));
  }
}
@media (min-width: 1280px) {
  ._-5--1ggvx3v {
    margin-top: calc(-1 * var(--space-5));
    margin-bottom: calc(-1 * var(--space-5));
    margin-inline-end: calc(-1 * var(--space-5));
    margin-inline-start: calc(-1 * var(--space-5));
  }
}
@media (min-width: 1280px) {
  ._-6--1h98ifz {
    margin-top: calc(-1 * var(--space-6));
    margin-bottom: calc(-1 * var(--space-6));
    margin-inline-end: calc(-1 * var(--space-6));
    margin-inline-start: calc(-1 * var(--space-6));
  }
}
@media (min-width: 1280px) {
  ._-7--w9qefs {
    margin-top: calc(-1 * var(--space-7));
    margin-bottom: calc(-1 * var(--space-7));
    margin-inline-end: calc(-1 * var(--space-7));
    margin-inline-start: calc(-1 * var(--space-7));
  }
}
@media (min-width: 1280px) {
  ._-8--bf73w8 {
    margin-top: calc(-1 * var(--space-8));
    margin-bottom: calc(-1 * var(--space-8));
    margin-inline-end: calc(-1 * var(--space-8));
    margin-inline-start: calc(-1 * var(--space-8));
  }
}
@media (min-width: 1280px) {
  ._-9--1w8dx8j {
    margin-top: calc(-1 * var(--space-9));
    margin-bottom: calc(-1 * var(--space-9));
    margin-inline-end: calc(-1 * var(--space-9));
    margin-inline-start: calc(-1 * var(--space-9));
  }
}
@media (min-width: 1280px) {
  ._-10--1hx5xdc {
    margin-top: calc(-1 * var(--space-10));
    margin-bottom: calc(-1 * var(--space-10));
    margin-inline-end: calc(-1 * var(--space-10));
    margin-inline-start: calc(-1 * var(--space-10));
  }
}
@media (min-width: 1280px) {
  ._0-_ojgr7h {
    margin-inline-end: calc(-1 * var(--space-0));
    margin-inline-start: calc(-1 * var(--space-0));
  }
}
@media (min-width: 1280px) {
  ._-0_25--1bt0vn0 {
    margin-inline-end: calc(-1 * var(--space-0_25));
    margin-inline-start: calc(-1 * var(--space-0_25));
  }
}
@media (min-width: 1280px) {
  ._-0_5--1oujvwt {
    margin-inline-end: calc(-1 * var(--space-0_5));
    margin-inline-start: calc(-1 * var(--space-0_5));
  }
}
@media (min-width: 1280px) {
  ._-0_75--8t7p4y {
    margin-inline-end: calc(-1 * var(--space-0_75));
    margin-inline-start: calc(-1 * var(--space-0_75));
  }
}
@media (min-width: 1280px) {
  ._-1--15cigte {
    margin-inline-end: calc(-1 * var(--space-1));
    margin-inline-start: calc(-1 * var(--space-1));
  }
}
@media (min-width: 1280px) {
  ._-1_5--1ki3y3e {
    margin-inline-end: calc(-1 * var(--space-1_5));
    margin-inline-start: calc(-1 * var(--space-1_5));
  }
}
@media (min-width: 1280px) {
  ._-2--20w18v {
    margin-inline-end: calc(-1 * var(--space-2));
    margin-inline-start: calc(-1 * var(--space-2));
  }
}
@media (min-width: 1280px) {
  ._-3--1ys6x89 {
    margin-inline-end: calc(-1 * var(--space-3));
    margin-inline-start: calc(-1 * var(--space-3));
  }
}
@media (min-width: 1280px) {
  ._-4--wf1yas {
    margin-inline-end: calc(-1 * var(--space-4));
    margin-inline-start: calc(-1 * var(--space-4));
  }
}
@media (min-width: 1280px) {
  ._-5--imayqe {
    margin-inline-end: calc(-1 * var(--space-5));
    margin-inline-start: calc(-1 * var(--space-5));
  }
}
@media (min-width: 1280px) {
  ._-6--1tpllhp {
    margin-inline-end: calc(-1 * var(--space-6));
    margin-inline-start: calc(-1 * var(--space-6));
  }
}
@media (min-width: 1280px) {
  ._-7--j7qs67 {
    margin-inline-end: calc(-1 * var(--space-7));
    margin-inline-start: calc(-1 * var(--space-7));
  }
}
@media (min-width: 1280px) {
  ._-8--1ewtc8c {
    margin-inline-end: calc(-1 * var(--space-8));
    margin-inline-start: calc(-1 * var(--space-8));
  }
}
@media (min-width: 1280px) {
  ._-9--rsbrmz {
    margin-inline-end: calc(-1 * var(--space-9));
    margin-inline-start: calc(-1 * var(--space-9));
  }
}
@media (min-width: 1280px) {
  ._-10--fsmui8 {
    margin-inline-end: calc(-1 * var(--space-10));
    margin-inline-start: calc(-1 * var(--space-10));
  }
}
@media (min-width: 1280px) {
  ._0-_1gc45n9 {
    margin-top: calc(-1 * var(--space-0));
    margin-bottom: calc(-1 * var(--space-0));
  }
}
@media (min-width: 1280px) {
  ._-0_25--1c3vo9f {
    margin-top: calc(-1 * var(--space-0_25));
    margin-bottom: calc(-1 * var(--space-0_25));
  }
}
@media (min-width: 1280px) {
  ._-0_5--19bizue {
    margin-top: calc(-1 * var(--space-0_5));
    margin-bottom: calc(-1 * var(--space-0_5));
  }
}
@media (min-width: 1280px) {
  ._-0_75--1hddpo {
    margin-top: calc(-1 * var(--space-0_75));
    margin-bottom: calc(-1 * var(--space-0_75));
  }
}
@media (min-width: 1280px) {
  ._-1--1btvt8f {
    margin-top: calc(-1 * var(--space-1));
    margin-bottom: calc(-1 * var(--space-1));
  }
}
@media (min-width: 1280px) {
  ._-1_5--1gf8t8f {
    margin-top: calc(-1 * var(--space-1_5));
    margin-bottom: calc(-1 * var(--space-1_5));
  }
}
@media (min-width: 1280px) {
  ._-2--1win6hi {
    margin-top: calc(-1 * var(--space-2));
    margin-bottom: calc(-1 * var(--space-2));
  }
}
@media (min-width: 1280px) {
  ._-3--68t2mw {
    margin-top: calc(-1 * var(--space-3));
    margin-bottom: calc(-1 * var(--space-3));
  }
}
@media (min-width: 1280px) {
  ._-4--eus28h {
    margin-top: calc(-1 * var(--space-4));
    margin-bottom: calc(-1 * var(--space-4));
  }
}
@media (min-width: 1280px) {
  ._-5--15staf1 {
    margin-top: calc(-1 * var(--space-5));
    margin-bottom: calc(-1 * var(--space-5));
  }
}
@media (min-width: 1280px) {
  ._-6--x0gltu {
    margin-top: calc(-1 * var(--space-6));
    margin-bottom: calc(-1 * var(--space-6));
  }
}
@media (min-width: 1280px) {
  ._-7--19tmyll {
    margin-top: calc(-1 * var(--space-7));
    margin-bottom: calc(-1 * var(--space-7));
  }
}
@media (min-width: 1280px) {
  ._-8--1kwscl6 {
    margin-top: calc(-1 * var(--space-8));
    margin-bottom: calc(-1 * var(--space-8));
  }
}
@media (min-width: 1280px) {
  ._-9--1ydyq7c {
    margin-top: calc(-1 * var(--space-9));
    margin-bottom: calc(-1 * var(--space-9));
  }
}
@media (min-width: 1280px) {
  ._-10--561xzq {
    margin-top: calc(-1 * var(--space-10));
    margin-bottom: calc(-1 * var(--space-10));
  }
}
@media (min-width: 1280px) {
  ._0-_attd6o {
    margin-top: calc(-1 * var(--space-0));
  }
}
@media (min-width: 1280px) {
  ._-0_25--1k1isvs {
    margin-top: calc(-1 * var(--space-0_25));
  }
}
@media (min-width: 1280px) {
  ._-0_5--1mlorgp {
    margin-top: calc(-1 * var(--space-0_5));
  }
}
@media (min-width: 1280px) {
  ._-0_75--359b40 {
    margin-top: calc(-1 * var(--space-0_75));
  }
}
@media (min-width: 1280px) {
  ._-1--1nkeuta {
    margin-top: calc(-1 * var(--space-1));
  }
}
@media (min-width: 1280px) {
  ._-1_5--1gdrb19 {
    margin-top: calc(-1 * var(--space-1_5));
  }
}
@media (min-width: 1280px) {
  ._-2--176gkes {
    margin-top: calc(-1 * var(--space-2));
  }
}
@media (min-width: 1280px) {
  ._-3--1hydi78 {
    margin-top: calc(-1 * var(--space-3));
  }
}
@media (min-width: 1280px) {
  ._-4--12rh3so {
    margin-top: calc(-1 * var(--space-4));
  }
}
@media (min-width: 1280px) {
  ._-5--rbpzcc {
    margin-top: calc(-1 * var(--space-5));
  }
}
@media (min-width: 1280px) {
  ._-6--1u4aryn {
    margin-top: calc(-1 * var(--space-6));
  }
}
@media (min-width: 1280px) {
  ._-7--t7vgpn {
    margin-top: calc(-1 * var(--space-7));
  }
}
@media (min-width: 1280px) {
  ._-8--1rt4pzs {
    margin-top: calc(-1 * var(--space-8));
  }
}
@media (min-width: 1280px) {
  ._-9--tfbdpm {
    margin-top: calc(-1 * var(--space-9));
  }
}
@media (min-width: 1280px) {
  ._-10--yb6coq {
    margin-top: calc(-1 * var(--space-10));
  }
}
@media (min-width: 1280px) {
  ._0-_13kjz7 {
    margin-bottom: calc(-1 * var(--space-0));
  }
}
@media (min-width: 1280px) {
  ._-0_25--1hwqck1 {
    margin-bottom: calc(-1 * var(--space-0_25));
  }
}
@media (min-width: 1280px) {
  ._-0_5--1ex98xd {
    margin-bottom: calc(-1 * var(--space-0_5));
  }
}
@media (min-width: 1280px) {
  ._-0_75--ktn3ma {
    margin-bottom: calc(-1 * var(--space-0_75));
  }
}
@media (min-width: 1280px) {
  ._-1--1qo7ie3 {
    margin-bottom: calc(-1 * var(--space-1));
  }
}
@media (min-width: 1280px) {
  ._-1_5--8r83kg {
    margin-bottom: calc(-1 * var(--space-1_5));
  }
}
@media (min-width: 1280px) {
  ._-2--78aier {
    margin-bottom: calc(-1 * var(--space-2));
  }
}
@media (min-width: 1280px) {
  ._-3--e979cz {
    margin-bottom: calc(-1 * var(--space-3));
  }
}
@media (min-width: 1280px) {
  ._-4--5nvh16 {
    margin-bottom: calc(-1 * var(--space-4));
  }
}
@media (min-width: 1280px) {
  ._-5--1bt1yje {
    margin-bottom: calc(-1 * var(--space-5));
  }
}
@media (min-width: 1280px) {
  ._-6--16wn84i {
    margin-bottom: calc(-1 * var(--space-6));
  }
}
@media (min-width: 1280px) {
  ._-7--v8cbzb {
    margin-bottom: calc(-1 * var(--space-7));
  }
}
@media (min-width: 1280px) {
  ._-8--29x5pp {
    margin-bottom: calc(-1 * var(--space-8));
  }
}
@media (min-width: 1280px) {
  ._-9--66p52f {
    margin-bottom: calc(-1 * var(--space-9));
  }
}
@media (min-width: 1280px) {
  ._-10--1e50m0i {
    margin-bottom: calc(-1 * var(--space-10));
  }
}
@media (min-width: 1280px) {
  ._0-_1jvw8op {
    margin-inline-end: calc(-1 * var(--space-0));
  }
}
@media (min-width: 1280px) {
  ._-0_25--giyrgx {
    margin-inline-end: calc(-1 * var(--space-0_25));
  }
}
@media (min-width: 1280px) {
  ._-0_5--vdixro {
    margin-inline-end: calc(-1 * var(--space-0_5));
  }
}
@media (min-width: 1280px) {
  ._-0_75--1viw0fc {
    margin-inline-end: calc(-1 * var(--space-0_75));
  }
}
@media (min-width: 1280px) {
  ._-1--1w802km {
    margin-inline-end: calc(-1 * var(--space-1));
  }
}
@media (min-width: 1280px) {
  ._-1_5--19m820k {
    margin-inline-end: calc(-1 * var(--space-1_5));
  }
}
@media (min-width: 1280px) {
  ._-2--1xwcvfk {
    margin-inline-end: calc(-1 * var(--space-2));
  }
}
@media (min-width: 1280px) {
  ._-3--5e0kgl {
    margin-inline-end: calc(-1 * var(--space-3));
  }
}
@media (min-width: 1280px) {
  ._-4--9e6mxe {
    margin-inline-end: calc(-1 * var(--space-4));
  }
}
@media (min-width: 1280px) {
  ._-5--1i6wuuk {
    margin-inline-end: calc(-1 * var(--space-5));
  }
}
@media (min-width: 1280px) {
  ._-6--72pojh {
    margin-inline-end: calc(-1 * var(--space-6));
  }
}
@media (min-width: 1280px) {
  ._-7--r128v3 {
    margin-inline-end: calc(-1 * var(--space-7));
  }
}
@media (min-width: 1280px) {
  ._-8--tasvti {
    margin-inline-end: calc(-1 * var(--space-8));
  }
}
@media (min-width: 1280px) {
  ._-9--turtgu {
    margin-inline-end: calc(-1 * var(--space-9));
  }
}
@media (min-width: 1280px) {
  ._-10--1awrt26 {
    margin-inline-end: calc(-1 * var(--space-10));
  }
}
@media (min-width: 1280px) {
  ._0-_k4cje2 {
    margin-inline-start: calc(-1 * var(--space-0));
  }
}
@media (min-width: 1280px) {
  ._-0_25--1sxmrl3 {
    margin-inline-start: calc(-1 * var(--space-0_25));
  }
}
@media (min-width: 1280px) {
  ._-0_5--meh0wc {
    margin-inline-start: calc(-1 * var(--space-0_5));
  }
}
@media (min-width: 1280px) {
  ._-0_75--8ntwme {
    margin-inline-start: calc(-1 * var(--space-0_75));
  }
}
@media (min-width: 1280px) {
  ._-1--1ky8eae {
    margin-inline-start: calc(-1 * var(--space-1));
  }
}
@media (min-width: 1280px) {
  ._-1_5--9oxk3z {
    margin-inline-start: calc(-1 * var(--space-1_5));
  }
}
@media (min-width: 1280px) {
  ._-2--1tlnv7q {
    margin-inline-start: calc(-1 * var(--space-2));
  }
}
@media (min-width: 1280px) {
  ._-3--p0zc2o {
    margin-inline-start: calc(-1 * var(--space-3));
  }
}
@media (min-width: 1280px) {
  ._-4--du1e0 {
    margin-inline-start: calc(-1 * var(--space-4));
  }
}
@media (min-width: 1280px) {
  ._-5--kqkbwc {
    margin-inline-start: calc(-1 * var(--space-5));
  }
}
@media (min-width: 1280px) {
  ._-6--1fbqtqm {
    margin-inline-start: calc(-1 * var(--space-6));
  }
}
@media (min-width: 1280px) {
  ._-7--17z2u2b {
    margin-inline-start: calc(-1 * var(--space-7));
  }
}
@media (min-width: 1280px) {
  ._-8--1eqlrmu {
    margin-inline-start: calc(-1 * var(--space-8));
  }
}
@media (min-width: 1280px) {
  ._-9--1azocv4 {
    margin-inline-start: calc(-1 * var(--space-9));
  }
}
@media (min-width: 1280px) {
  ._-10--wpzpmq {
    margin-inline-start: calc(-1 * var(--space-10));
  }
}
@media (min-width: 1280px) {
  .start-s13t7sl2 {
    text-align: start;
  }
}
@media (min-width: 1280px) {
  .end-e1panl13 {
    text-align: end;
  }
}
@media (min-width: 1280px) {
  .center-c19enc5x {
    text-align: center;
  }
}
@media (min-width: 1280px) {
  .justify-jr5ieqv {
    text-align: justify;
  }
}
@media (min-width: 1280px) {
  .hidden-hzwhxle {
    visibility: hidden;
  }
}
@media (min-width: 1280px) {
  .visible-v1lbxey8 {
    visibility: visible;
  }
}

/* packages/web/esm/icons/Icon.css */
.iconCss-i4px9dr {
  color: currentColor;
  font-family: "CoinbaseIcons";
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
  text-rendering: geometricPrecision;
  line-height: 1;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: block;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.iconCss-i4px9dr > * {
  -webkit-transition: fill 150ms ease-in-out;
  transition: fill 150ms ease-in-out;
}
.xs-x20bkjd {
  width: var(--iconSize-xs);
  height: var(--iconSize-xs);
  font-size: var(--iconSize-xs);
}
.s-stye0z9 {
  width: var(--iconSize-s);
  height: var(--iconSize-s);
  font-size: var(--iconSize-s);
}
.m-mbgcsdd {
  width: var(--iconSize-m);
  height: var(--iconSize-m);
  font-size: var(--iconSize-m);
}
.l-lvidblm {
  width: var(--iconSize-l);
  height: var(--iconSize-l);
  font-size: var(--iconSize-l);
}

/* packages/web/esm/icons/LogoMark.css */
.iconCss-i1fqo9f2 {
  color: currentColor;
  font-family: "CoinbaseIcons";
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: block;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.transitionCss-t317pqm {
  -webkit-transition: fill 150ms ease-in-out;
  transition: fill 150ms ease-in-out;
}

/* packages/web/esm/icons/LogoWordmark.css */
.iconCss-i1x4332r {
  color: currentColor;
  font-family: "CoinbaseIcons";
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: block;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.transitionCss-t1a5wf7a {
  -webkit-transition: fill 150ms ease-in-out;
  transition: fill 150ms ease-in-out;
}

/* packages/web/esm/icons/SubBrandLogoMark.css */
.iconCss-iue9i4e {
  color: currentColor;
  font-family: "CoinbaseIcons";
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: block;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.transitionCss-tp7cf1v {
  -webkit-transition: fill 150ms ease-in-out;
  transition: fill 150ms ease-in-out;
}

/* packages/web/esm/icons/SubBrandLogoWordmark.css */
.iconCss-ix26ab8 {
  color: currentColor;
  font-family: "CoinbaseIcons";
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: block;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.transitionCss-tiz1fxu {
  -webkit-transition: fill 150ms ease-in-out;
  transition: fill 150ms ease-in-out;
}

/* packages/web/esm/illustrations/createIllustration.css */
.inlineSvgCss-ir3saqh {
  display: inline-block;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
}

/* packages/web/esm/typography/Text.css */
.baseCss-b11gei0t {
  margin: 0;
  text-transform: var(--text-textTransform);
}
.monoCss-mfo4m2s {
  font-family: var(--text-fontFamilyMono);
}
.numberOfLinesCss-nlxyafa {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--text-numberOfLines);
  overflow: hidden;
}
.disabledCss-dz50csi {
  opacity: 0.5;
  cursor: default;
  pointer-events: none;
  touch-action: none;
}
.tabularNumbersCss-t97gifp {
  font-variant-numeric: tabular-nums;
}
.slashedZeroCss-sp7e3yt {
  font-variant-numeric: slashed-zero;
}
.noWrapCss-n3eom69 {
  white-space: nowrap;
}
.truncate-t1u0pxnj {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clip-cx0ezon {
  overflow-wrap: break-word;
  text-overflow: clip;
}
.wrap-w1tgl1yu {
  white-space: normal;
  overflow-wrap: break-word;
}
.break-b6saur4 {
  overflow-wrap: anywhere;
}
@supports not (overflow-wrap:anywhere) {
  .break-b6saur4 {
    word-break: break-word;
    overflow-wrap: break-word;
  }
}

/* packages/web/esm/dots/DotCount.css */
.baseCss-b16xdugq {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  position: relative;
}

/* packages/web/esm/dots/DotStatusColor.css */
.baseCss-bc3chlq {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  position: relative;
}

/* packages/web/esm/media/RemoteImage.css */
.baseCss-b13fnvom {
  display: block;
}
.cover-c1vy8c {
  object-fit: cover;
}
.contain-c6t455s {
  object-fit: contain;
}
.hexagonOverflowCss-h1k0i9a6 {
  overflow: visible;
}
.fallbackCss-f1gu076a {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.light .fallbackCss-f1gu076a {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IiM1QjYxNkUiLz4KPGNpcmNsZSBjeD0iMTYiIGN5PSIxNSIgcj0iMyIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMTEiIHk9IjYiIHdpZHRoPSI1IiBoZWlnaHQ9IjUiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik01IDE1TDguNSA5TDEyIDE1SDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
}
.dark .fallbackCss-f1gu076a {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IiM4QTkxOUUiLz4KPGNpcmNsZSBjeD0iMTYiIGN5PSIxNSIgcj0iMyIgZmlsbD0iIzBBMEIwRCIvPgo8cmVjdCB4PSIxMSIgeT0iNiIgd2lkdGg9IjUiIGhlaWdodD0iNSIgZmlsbD0iIzBBMEIwRCIvPgo8cGF0aCBkPSJNNSAxNUw4LjUgOUwxMiAxNUg1WiIgZmlsbD0iIzBBMEIwRCIvPgo8L3N2Zz4K);
}
.circle-c473w3x {
  border-radius: 100000px;
}
.squircle-s1ndsd0d {
  border-radius: 8px;
}
.square-s1er4sug {
  border-radius: 4px;
}
.rectangle-r1lbp24z {
  border-radius: 0px;
}
.hexagon-h1n7cgz3 {
  border-radius: 0px;
}

/* packages/web/esm/dots/DotSymbol.css */
.remoteImageCss-r1fnrq53 {
  border-color: var(--color-bgSecondary);
  border-width: 1px;
}
.iconContainerCss-i4gcjux {
  border-width: 2px;
}
.baseCss-bvtgkbb {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  position: relative;
}

/* packages/web/esm/layout/Divider.css */
.horizontal-h1ny94af {
  height: 1px;
}
.vertical-v1i29nct {
  width: 1px;
}

/* packages/web/esm/layout/Fallback.css */
.fallbackCss-f1snhrm5 {
  display: inline-block;
  position: relative;
  overflow: hidden;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-name: shimmer-fallbackCss-f1snhrm5;
  animation-name: shimmer-fallbackCss-f1snhrm5;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  background-color: rgba(var(--gray60), 0.05);
  background-repeat: no-repeat;
  background-image:
    linear-gradient(
      to right,
      rgb(var(--gray60), 0.05) 0%,
      rgb(var(--gray60), 0) 25%,
      rgb(var(--gray60), 0.1) 50%,
      rgb(var(--gray60), 0) 75%,
      rgb(var(--gray60), 0.05) 100%);
}
@-webkit-keyframes shimmer-fallbackCss-f1snhrm5 {
  0% {
    background-position: -600px 0;
  }
  100% {
    background-position: 600px 0;
  }
}
@keyframes shimmer-fallbackCss-f1snhrm5 {
  0% {
    background-position: -600px 0;
  }
  100% {
    background-position: 600px 0;
  }
}
.visuallyHiddenCss-v14cxzip {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  -webkit-clip: rect(0, 0, 0, 0);
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

/* packages/web/esm/system/Interactable.css */
.baseCss-bc7fmwz {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  background-color: var(--inter-bg);
  border-color: var(--inter-borderColor);
}
.baseCss-bc7fmwz::-moz-focus-inner {
  border: 0;
  padding: 0;
  margin: 0;
}
.baseCss-bc7fmwz:hover {
  background-color: var(--inter-hover-bg);
  border-color: var(--inter-hover-borderColor);
}
.baseCss-bc7fmwz:hover > * {
  opacity: var(--inter-hover-opacity);
}
.baseCss-bc7fmwz:active,
.baseCss-bc7fmwz[aria-pressed=true] {
  background-color: var(--inter-press-bg);
  border-color: var(--inter-press-borderColor);
}
.baseCss-bc7fmwz:active > *,
.baseCss-bc7fmwz[aria-pressed=true] > * {
  opacity: var(--inter-press-opacity);
}
.baseCss-bc7fmwz:disabled,
.baseCss-bc7fmwz[aria-disabled=true] {
  opacity: 0.5;
  cursor: default;
  pointer-events: none;
  touch-action: none;
  background-color: var(--inter-disable-bg);
  border-color: var(--inter-disable-borderColor);
}
.baseCss-bc7fmwz:focus {
  outline: none;
}
.baseCss-bc7fmwz:focus-visible {
  outline-style: solid;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: var(--color-bgPrimary);
}
.blockCss-b1kfghed {
  display: block;
  width: 100%;
}
.transparentActiveCss-t11do00l:active {
  background-color: var(--color-transparent);
  border-color: var(--color-transparent);
}
.transparentWhileInactiveCss-t1jhebcz {
  background-color: var(--color-transparent);
  border-color: var(--color-transparent);
}
.transparentWhileInactiveCss-t1jhebcz:disabled,
.transparentWhileInactiveCss-t1jhebcz[aria-disabled=true] {
  background-color: var(--color-transparent);
  border-color: var(--color-transparent);
}

/* packages/web/esm/system/Pressable.css */
.scaledDownCss-s1hklncb {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.scaledDownCss-s1hklncb:active,
.scaledDownCss-s1hklncb[data-active=true] {
  -webkit-transform: scale(0.98);
  -ms-transform: scale(0.98);
  transform: scale(0.98);
}
.baseCss-bem4nkj[data-active=true] {
  background-color: var(--inter-press-bg);
}
.baseCss-bem4nkj[data-active=true] > * {
  opacity: var(--inter-press-opacity);
}
.baseCss-bem4nkj[data-loading=true] {
  opacity: 1;
  background-color: var(--inter-press-bg);
}
.baseCss-bem4nkj[data-loading=true] > * {
  opacity: var(--inter-press-opacity);
}
.transparentActiveCss-t10t3x6q[data-active=true] {
  background-color: var(--color-transparent);
}

/* packages/web/esm/typography/Link.css */
.baseCss-ba5kz5c {
  cursor: pointer;
  -webkit-user-select: initial;
  -moz-user-select: initial;
  -ms-user-select: initial;
  user-select: initial;
}
.baseCss-ba5kz5c:hover > *,
.baseCss-ba5kz5c:active > *,
.baseCss-ba5kz5c[data-active=true] > *,
.baseCss-ba5kz5c[data-loading=true] > * {
  opacity: 1;
}
.baseCss-ba5kz5c:focus-visible {
  outline-offset: 0;
  border-radius: var(--borderRadius-100);
}

/* packages/web/esm/media/Hexagon.css */
.hexagonBorderContainerCss-hqewuod {
  position: absolute;
  inset: 0;
}
.hexagonBorderContainerCss-hqewuod[data-offset=false] {
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  -webkit-transform: translate(1px, 1px);
  -ms-transform: translate(1px, 1px);
  transform: translate(1px, 1px);
}
.hexagonBorderContainerCss-hqewuod[data-offset=true] {
  inset: -2px;
}
.pathElementCss-p1e4uziq {
  fill: none;
  stroke-linecap: round;
}

/* packages/web/esm/media/Avatar.css */
.wrapperCss-wjob2gu[data-colorscheme=blue] {
  color: rgb(var(--blue60));
}
.wrapperCss-wjob2gu[data-colorscheme=teal] {
  color: rgb(var(--teal60));
}
.wrapperCss-wjob2gu[data-colorscheme=purple] {
  color: rgb(var(--purple60));
}
.wrapperCss-wjob2gu[data-colorscheme=pink] {
  color: rgb(var(--pink60));
}
.wrapperCss-wjob2gu[data-colorscheme=green] {
  color: rgb(var(--green60));
}
.wrapperCss-wjob2gu[data-colorscheme=gray] {
  color: rgb(var(--gray60));
}
.wrapperCss-wjob2gu[data-colorscheme=orange] {
  color: rgb(var(--orange60));
}
.wrapperCss-wjob2gu[data-colorscheme=yellow] {
  color: rgb(var(--yellow60));
}
.wrapperCss-wjob2gu[data-colorscheme=indigo] {
  color: rgb(var(--indigo60));
}
.wrapperCss-wjob2gu[data-colorscheme=red] {
  color: rgb(var(--red60));
}
.wrapperCss-wjob2gu[data-colorscheme=chartreuse] {
  color: rgb(var(--chartreuse60));
}
.avatarCss-ac684a7 {
  overflow: hidden;
  border: solid 1px var(--avatar-borderColor);
}
.avatarCss-ac684a7[data-bordered=true] {
  border-width: 2px;
}
.avatarCss-ac684a7[data-selected=true] {
  box-shadow: 0 0 0 2px currentColor;
}
.avatarCss-ac684a7[data-shape=hexagon] {
  border: none;
  box-shadow: none;
  -webkit-clip-path: url(#cds-hexagon-avatar-clipper);
  clip-path: url(#cds-hexagon-avatar-clipper);
}
.circle-c1ei7j7g {
  border-radius: 100%;
}
.square-s1r1m1i6 {
  border-radius: 4px;
}
.hexagon-hgj1603 {
  border-radius: 0;
}
.contentWrapperCss-c1ratus2 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* packages/web/esm/buttons/AvatarButton.css */
.baseCss-b558cjf {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-width: unset;
}

/* packages/web/esm/visualizations/Counter.css */
.containerCss-cxz79n6 {
  position: relative;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.hiddenCss-h1acoo0u {
  visibility: hidden;
}
.visibleCss-vit3tt3 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.visibleCss-vit3tt3 > * {
  width: 100%;
  height: 100%;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* packages/web/esm/visualizations/ProgressCircle.css */
.svgCss-svhbex {
  display: block;
  max-width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.indeterminateProgressCircleCss-irrsftu {
  -webkit-animation: spin-indeterminateProgressCircleCss-irrsftu 1000ms linear infinite;
  animation: spin-indeterminateProgressCircleCss-irrsftu 1000ms linear infinite;
}
@-webkit-keyframes spin-indeterminateProgressCircleCss-irrsftu {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spin-indeterminateProgressCircleCss-irrsftu {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

/* packages/web/esm/buttons/Button.css */
.baseCss-b10ystld {
  -webkit-text-decoration: none;
  text-decoration: none;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  text-align: center;
  vertical-align: middle;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-weight: 600;
  position: relative;
  white-space: nowrap;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: 0;
  overflow: visible;
  text-transform: none;
}
.blockCss-b1d05sdj {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 100%;
  white-space: normal;
}
.spinnerContainerCss-s196cux6 {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.startNodeCss-stw7m7s {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin-inline-end: var(--space-1);
}
.endNodeCss-e1ujj3og {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-inline-start: var(--space-1);
}
.iconCss-i18ruezi {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.unsetNoWrapCss-u1u4vc {
  white-space: unset;
}
.hiddenCss-hw5r80x {
  visibility: hidden;
}
.middleNodeCss-m17yca61 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.flushCss-f1g4mx25 {
  min-width: unset;
}

/* packages/web/esm/buttons/ButtonGroup.css */
.listCss-ld45d0d {
  list-style: none;
  margin: 0;
  padding: 0;
}
.itemCss-i1gz9p2l {
  list-style: none;
}
.fillCss-f5axkk2 {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

/* packages/web/esm/buttons/IconButton.css */
.baseCss-b1cryqng {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}

/* packages/web/esm/buttons/Tile.css */
.truncatedCss-t1drlw0g {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.visibleCss-vuxazy {
  overflow: visible;
  white-space: normal;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  overflow-wrap: anywhere;
}

/* packages/web/esm/cards/ContainedAssetCard.css */
.pressCss-pztbobi {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  padding: 0;
}
.pressCss-pztbobi::-moz-focus-inner {
  border: 0;
  padding: 0;
  margin: 0;
}
.pressCss-pztbobi:active {
  -webkit-transform: scale(0.98);
  -ms-transform: scale(0.98);
  transform: scale(0.98);
  opacity: 0.82;
}
.pressCss-pztbobi:hover {
  opacity: 0.88;
}
.focusRingCss-fw429c7 {
  position: relative;
}
.focusRingCss-fw429c7:focus {
  outline: none;
}
.focusRingCss-fw429c7:focus-visible {
  outline-style: solid;
  outline-width: 2px;
  outline-color: var(--color-bgPrimary);
  outline-offset: 2px;
}

/* packages/web/esm/cards/FloatingAssetCard.css */
.pressCss-pl3hojv {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  background-color: var(--color-transparent);
  padding: 0;
}
.pressCss-pl3hojv::-moz-focus-inner {
  border: 0;
  padding: 0;
  margin: 0;
}
.pressCss-pl3hojv:active {
  -webkit-transform: scale(0.98);
  -ms-transform: scale(0.98);
  transform: scale(0.98);
  opacity: 0.82;
}
.pressCss-pl3hojv:hover {
  opacity: 0.88;
}
.focusRingCss-f1ec10ig {
  position: relative;
}
.focusRingCss-f1ec10ig:focus {
  outline: none;
}
.focusRingCss-f1ec10ig:focus-visible {
  outline-style: solid;
  outline-width: 2px;
  outline-color: var(--color-bgPrimary);
  outline-offset: 2px;
  border-radius: var(--borderRadius-500);
}

/* packages/web/esm/cards/NudgeCard.css */
.pressCss-p57tdbd {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  padding: 0;
}
.pressCss-p57tdbd::-moz-focus-inner {
  border: 0;
  padding: 0;
  margin: 0;
}
.pressCss-p57tdbd:active {
  -webkit-transform: scale(0.98);
  -ms-transform: scale(0.98);
  transform: scale(0.98);
  opacity: 0.82;
}
.pressCss-p57tdbd:hover {
  opacity: 0.88;
}
.focusRingCss-f1esfrgg {
  position: relative;
}
.focusRingCss-f1esfrgg:focus {
  outline: none;
}
.focusRingCss-f1esfrgg:focus-visible {
  outline-style: solid;
  outline-width: 2px;
  outline-color: var(--color-bgPrimary);
  outline-offset: 2px;
  border-radius: var(--borderRadius-500);
}

/* packages/web/esm/tag/Tag.css */
.nodeCss-n11uuok8 {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* packages/web/esm/cells/Cell.css */
.pressCss-p6ex7r {
  border-style: hidden;
  padding: 0;
  -webkit-align-items: stretch;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.insetFocusRingCss-iqnjno6 {
  position: relative;
}
.insetFocusRingCss-iqnjno6:focus {
  outline: none;
}
.insetFocusRingCss-iqnjno6:focus-visible {
  outline-style: solid;
  outline-width: 2px;
  outline-color: var(--color-bgPrimary);
  outline-offset: 0;
}
.baseCss-b1a85snx {
  display: block;
}
.truncationCss-tj63tg0 {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 0;
}

/* packages/web/esm/cells/ListCell.css */
.overflowCss-o16vwy36 {
  overflow: auto;
  text-overflow: unset;
  white-space: normal;
}

/* packages/web/esm/cells/ContentCell.css */
.overflowCss-oeij6oj {
  overflow: auto;
  text-overflow: unset;
  white-space: normal;
}
.truncationCss-tx51x6c {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 0;
}

/* packages/web/esm/cells/ContentCellFallback.css */
.visuallyHiddenCss-v1weh5ko {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  -webkit-clip: rect(0, 0, 0, 0);
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

/* packages/web/esm/cells/ListCellFallback.css */
.visuallyHiddenCss-v6hseb7 {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  -webkit-clip: rect(0, 0, 0, 0);
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

/* packages/web/esm/controls/Control.css */
.pointerCss-p175p8gc:not(:disabled),
.pointerCss-p175p8gc:not(:-moz-read-only) {
  cursor: pointer;
}
.pointerCss-p175p8gc:not(:disabled),
.pointerCss-p175p8gc:not(:read-only) {
  cursor: pointer;
}
.inputBaseCss-iuliyzw {
  margin: 0;
  opacity: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.interactableCss-iqqayby {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  position: relative;
}
@supports selector(:has(:focus-visible)) {
  .interactableCss-iqqayby:has(:focus-visible) {
    outline-style: solid;
    outline-width: 2px;
    outline-color: var(--color-bgPrimary);
    outline-offset: 1px;
  }
}
.interactableCss-iqqayby:active > input:first-of-type,
.interactableCss-iqqayby:visited > input:first-of-type,
.interactableCss-iqqayby:focus > input:first-of-type,
.interactableCss-iqqayby:hover > input:first-of-type {
  opacity: 0;
}

/* packages/web/esm/controls/Checkbox.css */
.checkboxCss-c81yluu {
  position: relative;
  border-style: solid;
  -webkit-transition: border-color, background-color 0.1s linear;
  transition: border-color, background-color 0.1s linear;
}
.checkboxCss-c81yluu:focus {
  outline: none;
}
.checkboxCss-c81yluu:focus-visible {
  outline-style: solid;
  outline-width: 2px;
  outline-color: var(--color-bgPrimary);
  outline-offset: 2px;
}

/* packages/web/esm/controls/CheckboxCell.css */
.baseCss-b1xgr138:focus-within {
  border-color: var(--border-color-focused);
  box-shadow: 0 0 0 var(--border-width-focused) var(--border-color-focused);
}

/* packages/web/esm/controls/ControlGroup.css */
.containerCss-cww705e {
  border: none;
  margin: 0;
  padding: 0;
  min-width: 0;
}

/* packages/web/esm/controls/CheckboxGroup.css */
.checkboxCss-c16974bd {
  margin: 0;
  padding: 0;
  min-width: 0;
  border-width: 0;
}

/* packages/web/esm/controls/NativeTextArea.css */
.baseCss-b1jjxzqi {
  min-width: 0;
  -webkit-box-flex: 2;
  -webkit-flex-grow: 2;
  -ms-flex-positive: 2;
  flex-grow: 2;
  background-color: transparent;
  color: var(--color-fg);
}
.baseCss-b1jjxzqi::-webkit-outer-spin-button,
.baseCss-b1jjxzqi::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.baseCss-b1jjxzqi:focus {
  outline-style: none;
  box-shadow: none;
  border-color: transparent;
}
.baseCss-b1jjxzqi::-webkit-input-placeholder {
  color: var(--color-fgMuted);
  opacity: 1;
}
.baseCss-b1jjxzqi::-moz-placeholder {
  color: var(--color-fgMuted);
  opacity: 1;
}
.baseCss-b1jjxzqi:-ms-input-placeholder {
  color: var(--color-fgMuted);
  opacity: 1;
}
.baseCss-b1jjxzqi::placeholder {
  color: var(--color-fgMuted);
  opacity: 1;
}
.baseCss-b1jjxzqi:-webkit-autofill {
  border-radius: var(--borderRadius-200);
}
.defaultContainerPaddingCss-d7y6fyc {
  padding: var(--space-2);
}
.defaultContainerPaddingCss-d7y6fyc[data-compact=true] {
  padding: var(--space-1);
}

/* packages/web/esm/controls/Radio.css */
.baseCss-bsnsr83 {
  position: relative;
  -webkit-appearance: radio;
  -moz-appearance: radio;
  appearance: radio;
  border-style: solid;
  border-radius: var(--borderRadius-1000);
  -webkit-transition: border-color 0.2s linear;
  transition: border-color 0.2s linear;
}
.baseCss-bsnsr83:focus {
  outline: none;
}
.baseCss-bsnsr83:focus-visible {
  outline-style: solid;
  outline-width: var(--borderWidth-200);
  outline-color: var(--color-bgPrimary);
  outline-offset: var(--borderWidth-200);
}

/* packages/web/esm/controls/RadioCell.css */
.baseCss-b1bev6j6:focus-within {
  border-color: var(--border-color-focused);
  box-shadow: 0 0 0 var(--border-width-focused) var(--border-color-focused);
}

/* packages/web/esm/controls/HelperText.css */
.iconCss-iukygub {
  display: inline-block;
  padding-inline-end: var(--space-0_5);
}

/* packages/web/esm/controls/InputStack.css */
.baseCss-b1sji4xe.baseCss-b1sji4xe {
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 0;
  -webkit-box-flex: 2;
  -webkit-flex-grow: 2;
  -ms-flex-positive: 2;
  flex-grow: 2;
  -webkit-transition: box-shadow 200ms ease-in-out;
  transition: box-shadow 200ms ease-in-out;
  overflow: hidden;
  border-color: var(--border-color-unfocused);
}
.baseCss-b1sji4xe.baseCss-b1sji4xe:disabled,
.baseCss-b1sji4xe.baseCss-b1sji4xe[aria-disabled=true],
.baseCss-b1sji4xe.baseCss-b1sji4xe:hover {
  border-color: var(--border-color-unfocused);
  opacity: 1;
}
.baseCss-b1sji4xe.baseCss-b1sji4xe:focus-within {
  border-color: var(--border-color-focused);
  box-shadow: 0 0 0 var(--border-width-focused) var(--border-color-focused);
}
.inputAreaContainerCss-i1nd9eli {
  padding: 1px;
  width: 100%;
}
.persistedFocusCss-p1o7vqw2 {
  border-color: var(--border-color-focused);
  box-shadow: 0 0 0 var(--border-width-focused) var(--border-color-focused);
}

/* packages/web/esm/controls/NativeInput.css */
.baseCss-bz14stl {
  min-width: 0;
  -webkit-box-flex: 2;
  -webkit-flex-grow: 2;
  -ms-flex-positive: 2;
  flex-grow: 2;
  background-color: transparent;
  color: var(--color-fg);
  border-color: transparent;
}
.baseCss-bz14stl::-webkit-outer-spin-button,
.baseCss-bz14stl::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.baseCss-bz14stl:focus {
  outline-style: none;
  box-shadow: none;
  border-color: transparent;
}
.baseCss-bz14stl::-webkit-input-placeholder {
  color: var(--color-fgMuted);
  opacity: 1;
}
.baseCss-bz14stl::-moz-placeholder {
  color: var(--color-fgMuted);
  opacity: 1;
}
.baseCss-bz14stl:-ms-input-placeholder {
  color: var(--color-fgMuted);
  opacity: 1;
}
.baseCss-bz14stl::placeholder {
  color: var(--color-fgMuted);
  opacity: 1;
}
.baseCss-bz14stl[type=number] {
  -moz-appearance: textfield;
}
.baseCss-bz14stl[readonly]:not(:disabled) {
  background-color: var(--color-bgSecondary);
}
.baseCss-bz14stl[type=search]::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}
.baseCss-bz14stl[type=search]::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}
.baseCss-bz14stl[type=search]::-webkit-search-decoration,
.baseCss-bz14stl[type=search]::-webkit-search-cancel-button,
.baseCss-bz14stl[type=search]::-webkit-search-results-button,
.baseCss-bz14stl[type=search]::-webkit-search-results-decoration {
  display: none;
}
.baseCss-bz14stl:-webkit-autofill,
.baseCss-bz14stl:-webkit-autofill:hover,
.baseCss-bz14stl:-webkit-autofill:focus,
.baseCss-bz14stl:-webkit-autofill:active {
  border-radius: var(--borderRadius-200);
  -webkit-text-fill-color: var(--color-fg);
  -webkit-transition: background-color 0s ease-in-out 5000s;
  transition: background-color 0s ease-in-out 5000s;
}
.originalContainerPaddingCss-omje721 {
  padding: var(--space-2);
}
.compactContainerPaddingCss-couht9w {
  padding: var(--space-1);
}

/* packages/web/esm/controls/TextInput.css */
.nativeInputContainerCss-n8newf7 {
  padding-top: var(--space-2);
  padding-bottom: var(--space-2);
  padding-inline-start: var(--space-2);
  padding-inline-end: var(--space-2);
}
.nativeInputContainerCss-n8newf7[data-labelvariant=inside] {
  padding-top: 0;
  padding-bottom: var(--space-1);
}
.nativeInputContainerCss-n8newf7[data-start=true] {
  padding-inline-start: var(--space-0_5);
}
.nativeInputContainerCss-n8newf7[data-compact=true] {
  padding-top: var(--space-1);
  padding-bottom: var(--space-1);
  padding-inline-start: var(--space-1);
  padding-inline-end: var(--space-1);
}
.insideLabelCss-i1m20f2 {
  padding-top: var(--space-1);
  padding-bottom: 0;
  padding-inline-start: var(--space-2);
  padding-inline-end: var(--space-2);
}
.insideLabelCssStartCss-idn2k13 {
  padding-inline-start: var(--space-0_5);
}

/* packages/web/esm/controls/SegmentedControl.css */
.insetFocusRingCss-ignq3cu {
  position: relative;
}
.insetFocusRingCss-ignq3cu:focus {
  outline: none;
}
.insetFocusRingCss-ignq3cu:focus-visible + label {
  outline-style: solid;
  outline-width: 2px;
  outline-color: var(--color-bgPrimary);
  outline-offset: -3px;
}
.containerCss-c16ule66 {
  max-width: var(--width);
  position: relative;
  display: inline-grid;
  grid-auto-flow: column;
  grid-auto-columns: 1fr;
  gap: 1px;
  border-radius: var(--borderRadius-200);
}
.labelCss-l1koe5ub {
  padding-inline-start: 11px;
  padding-inline-end: 11px;
  display: grid;
  position: relative;
}
.hiddenLabelCss-hvrru34.hiddenLabelCss-hvrru34 {
  opacity: 0;
  position: relative;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-family: var(--fontFamily-headline);
  font-size: var(--fontSize-headline);
  font-weight: var(--fontWeight-headline);
  line-height: var(--lineHeight-headline);
}
.optionCss-ohyoai8 {
  position: absolute;
  height: 100%;
  width: 100%;
  padding-inline-start: calc(11px + 2px);
  padding-inline-end: calc(11px - 2px);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: var(--space-1);
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: var(--color-fgMuted);
  font-family: var(--fontFamily-body);
  font-size: var(--fontSize-body);
  font-weight: var(--fontWeight-body);
  line-height: var(--lineHeight-body);
}
.optionCss-ohyoai8 > :last-child {
  visibility: hidden;
  margin-inline-end: -11px;
}
.radioCss-r1u9o52l {
  position: absolute;
  left: -9999em;
}
.radioCss-r1u9o52l:first-of-type + label {
  border-top-left-radius: var(--borderRadius-200);
  border-bottom-left-radius: var(--borderRadius-200);
}
.radioCss-r1u9o52l:last-of-type + label {
  border-top-right-radius: var(--borderRadius-200);
  border-bottom-right-radius: var(--borderRadius-200);
}
.radioCss-r1u9o52l:checked + label {
  background-color: var(--color-bgPrimaryWash);
}
.radioCss-r1u9o52l:checked + label > .optionCss-ohyoai8 {
  padding-inline-start: calc(11px - 11px / 2);
  padding-inline-end: calc(11px + 11px / 2);
  color: var(--color-fgPrimary);
  font-family: var(--fontFamily-headline);
  font-size: var(--fontSize-headline);
  font-weight: var(--fontWeight-headline);
  line-height: var(--lineHeight-headline);
}
.radioCss-r1u9o52l:checked + label > .optionCss-ohyoai8 > :last-child {
  visibility: visible;
}

/* packages/web/esm/overlays/modal/ModalWrapper.css */
@media (max-width: 767px) {
  .modalOverlayResponsiveCss-mteop3e {
    display: none;
  }
}

/* packages/web/esm/overlays/popover/Popover.css */
.subjectCss-shz1xgc {
  background-color: transparent;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  cursor: default;
}
.blockCss-brc139a {
  width: 100%;
}

/* packages/web/esm/controls/SelectTrigger.css */
.pressableOverridesCss-pueys1u {
  padding-top: 0;
  padding-bottom: 0;
  padding-inline-end: 0;
}
.pressableOverridesCss-pueys1u.focus-visible::before {
  content: none;
}

/* packages/web/esm/controls/SelectOption.css */
.pressableCss-p7gmlnr {
  --bookendRadius:var(--borderRadius-400);
  padding: 0;
  margin: 0;
  border: none;
  max-width: 95vw;
  position: relative;
}
.pressableCss-p7gmlnr:first-child {
  border-top-right-radius: var(--bookendRadius);
  border-top-left-radius: var(--bookendRadius);
}
.pressableCss-p7gmlnr:last-child {
  border-bottom-right-radius: var(--bookendRadius);
  border-bottom-left-radius: var(--bookendRadius);
}
.pressableCss-p7gmlnr:focus {
  outline: none;
}
.pressableCss-p7gmlnr:focus-visible {
  outline: none;
}
.pressableCss-p7gmlnr:focus-visible::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: var(--borderRadius-100);
  border: 2px solid var(--color-bgLinePrimary);
}
.pressableCss-p7gmlnr:focus-visible:first-child::before {
  border-top-right-radius: var(--bookendRadius);
  border-top-left-radius: var(--bookendRadius);
}
.pressableCss-p7gmlnr:focus-visible:last-child::before {
  border-bottom-right-radius: var(--bookendRadius);
  border-bottom-left-radius: var(--bookendRadius);
}
.normalCss-n1amq4kr {
  min-height: 48px;
  max-height: 64px;
}
.compactCss-c13mzdfo {
  min-height: 40px;
  max-height: 56px;
}
.multilineCss-mg90q5g {
  min-height: -webkit-min-content;
  min-height: -moz-min-content;
  min-height: min-content;
  max-height: -webkit-max-content;
  max-height: -moz-max-content;
  max-height: max-content;
}
.multilineTextCss-m1vuwca4 {
  overflow: auto;
  text-overflow: unset;
  white-space: normal;
}

/* packages/web/esm/controls/Switch.css */
.trackCss-t11bw73j {
  width: var(--controlSize-switchWidth);
  height: var(--controlSize-switchHeight);
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding: 1px;
  -webkit-transition: border-color, background-color 0.2s linear;
  transition: border-color, background-color 0.2s linear;
}
.trackCss-t11bw73j[data-filled=true] {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.thumbCss-t15teqb4 {
  width: var(--controlSize-switchThumbSize);
  height: var(--controlSize-switchThumbSize);
  border: 0.5px solid var(--color-bgLine);
  position: absolute;
  top: calc((var(--controlSize-switchHeight) - var(--controlSize-switchThumbSize)) / 2);
  left: calc((var(--controlSize-switchHeight) - var(--controlSize-switchThumbSize)) / 2);
}

/* packages/web/esm/accordion/AccordionHeader.css */
.baseCss-bb8q434 {
  margin: 0;
}
.subtitleCss-s1xa23z1 {
  overflow: auto;
  text-overflow: unset;
  white-space: normal;
}
.titleCss-t1h03qg6 {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 0;
}

/* packages/web/esm/chips/Chip.css */
.transitionCss-t1vc3z1f {
  -webkit-transition: background 150ms cubic-bezier(0.6, 0, 0.15, 1);
  transition: background 150ms cubic-bezier(0.6, 0, 0.15, 1);
}

/* packages/web/esm/tabs/Paddle.css */
.gradientCss-g1a2tuk1 {
  display: block;
  position: absolute;
  pointer-events: none;
  z-index: 1;
  top: 0;
  width: calc(80px + var(--space-2));
  height: 100%;
}
.gradientLeftCss-g1ikxbl8 {
  background:
    linear-gradient(
      to right,
      currentColor 50%,
      var(--color-transparent) 100%);
  left: 0px;
  -webkit-transform-origin: left;
  -ms-transform-origin: left;
  transform-origin: left;
}
.gradientRightCss-gka295s {
  background:
    linear-gradient(
      to left,
      currentColor 50%,
      var(--color-transparent) 100%);
  right: 0px;
  -webkit-transform-origin: right;
  -ms-transform-origin: right;
  transform-origin: right;
}
.paddleCss-p1ur8qyh {
  display: block;
  position: absolute;
  z-index: 3;
  padding-top: calc(var(--space-2) - 7px);
  padding-bottom: calc(var(--space-2) - 7px);
}
.buttonCss-bqj5y9s {
  display: block;
  position: relative;
  z-index: 2;
}
.paddleLeftCss-p8co4cs {
  left: calc(var(--space-2) * -1);
  padding-inline-start: var(--space-2);
  padding-inline-end: var(--space-2);
}
.paddleRightCss-p1i4j125 {
  right: calc(var(--space-2) * -1);
  padding-inline-start: var(--space-2);
  padding-inline-end: var(--space-2);
}

/* packages/web/esm/tabs/DefaultTab.css */
.pressableCss-p188pxjk {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.insetFocusRingCss-ibu2j9a {
  position: relative;
}
.insetFocusRingCss-ibu2j9a:focus {
  outline: none;
}
.insetFocusRingCss-ibu2j9a:focus-visible {
  outline-style: solid;
  outline-width: 2px;
  outline-color: var(--color-bgPrimary);
  outline-offset: -3px;
  border-radius: 4px;
}

/* packages/web/esm/tabs/Tabs.css */
.tabContainerCss-tefjfsw {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* packages/web/esm/chips/TabbedChips.css */
.scrollContainerCss-s2ns55j {
  -webkit-scrollbar-width: none;
  -moz-scrollbar-width: none;
  -ms-scrollbar-width: none;
  scrollbar-width: none;
}
.scrollContainerCss-s2ns55j::-webkit-scrollbar {
  display: none;
}

/* packages/web/esm/banner/Banner.css */
.actionContainerCss-a10pqtq7 {
  white-space: nowrap;
}

/* packages/web/esm/navigation/NavLink.css */
.navLinkCss-n10a8nqk {
  padding-top: var(--space-3);
  padding-bottom: var(--space-3);
  color: var(--color-fg);
  border-bottom: 2px solid var(--color-transparent);
}
.navLinkCss-n10a8nqk:hover,
.navLinkCss-n10a8nqk:active {
  color: var(--color-fgPrimary);
}
.navLinkCss-n10a8nqk:active {
  opacity: 0.86;
}
.navLinkCss-n10a8nqk[data-active=true] {
  border-bottom-color: var(--color-fgPrimary);
}
.navLinkCss-n10a8nqk[data-active=true]:hover {
  color: var(--color-fg);
}

/* packages/web/esm/navigation/Sidebar.css */
.breakpointObserverCss-b5yvor6 {
  width: 100%;
  position: fixed;
  visibility: hidden;
  pointer-events: none;
  height: 0;
}
.liCss-l1yjk1nn {
  list-style: none;
}
.ulCss-ula4anx {
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
}

/* packages/web/esm/overlays/tooltip/TooltipContent.css */
.textCss-t1ezs8mh {
  overflow-wrap: anywhere;
}
@supports not (overflow-wrap:anywhere) {
  .textCss-t1ezs8mh {
    word-break: break-word;
    overflow-wrap: break-word;
  }
}

/* packages/web/esm/navigation/SidebarItem.css */
.pressableCss-pe0jja5 {
  display: inline-block;
  padding: 0;
}

/* packages/web/esm/page/PageHeader.css */
@media only screen and (max-width: 767px) {
  .gridStylesMobileTitleCss-g1hdnb3q {
    grid-column: 1 / 4;
    grid-row: 2;
  }
}
@media only screen and (max-width: 767px) {
  .gridStylesMobileEndCss-g1md3obp {
    grid-row: 1;
    grid-column: 3;
  }
}

/* packages/web/esm/overlays/modal/Modal.css */
.baseCss-b14wm3em {
  position: absolute;
  max-height: calc(100vh - var(--space-10) * 2);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  z-index: 3;
}
@supports (height:100dvh) {
  .baseCss-b14wm3em {
    max-height: calc(100dvh - var(--space-10) * 2);
  }
}
@media (max-width: 767px) {
  .modalDialogResponsiveCss-m1c0bcdq {
    border-radius: var(--borderRadius-0);
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .modalResponsiveCss-m94rz53 {
    margin-inline-start: var(--space-3);
    margin-inline-end: var(--space-3);
  }
}
@media (max-width: 767px) {
  .modalResponsiveCss-m94rz53 {
    max-height: 100vh;
    max-height: 100dvh;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin-inline-start: 0;
    margin-inline-end: 0;
  }
}

/* packages/web/esm/overlays/modal/FullscreenModalHeader.css */
.headerLogoCss-hb1tfyf {
  display: none;
}
@media only screen and (min-width: 560px) {
  .headerLogoCss-hb1tfyf {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 80px;
  }
}
@media only screen and (min-width: 768px) {
  .headerLogoCss-hb1tfyf {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 80px;
  }
}
@media only screen and (min-width: 1280px) {
  .headerLogoCss-hb1tfyf {
    width: 240px;
  }
}
.headerLogoInnerCss-h1ptu9rd {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media only screen and (min-width: 560px) {
  .headerLogoInnerCss-h1ptu9rd {
    display: none;
  }
}

/* packages/web/esm/overlays/modal/FullscreenModalLayout.css */
.pinCss-pf2xj7p {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

/* packages/web/esm/overlays/modal/FullscreenModal.css */
.primaryContentContainerCss-pll9ass {
  margin-bottom: var(--space-4);
}
@media only screen and (min-width: 560px) {
  .primaryContentContainerCss-pll9ass {
    max-width: 800px;
    width: 100%;
  }
}
@media only screen and (min-width: 768px) {
  .primaryContentContainerCss-pll9ass {
    padding: var(--space-4) 0;
    margin-inline-end: var(--space-4);
    margin-bottom: 0;
  }
}
.secondaryContentContainerCss-s17hmsu5 {
  width: 100%;
}
@media only screen and (min-width: 560px) {
  .secondaryContentContainerCss-s17hmsu5 {
    max-width: 800px;
  }
}
@media only screen and (min-width: 768px) {
  .secondaryContentContainerCss-s17hmsu5 {
    width: 400px;
    padding: var(--space-4) 0 0 0;
  }
}
.secondaryContentDividerCss-s2z0vol {
  padding: var(--space-4) 0 0 0;
  border-top: 1px solid var(--color-bgLine);
}
@media only screen and (min-width: 768px) {
  .secondaryContentDividerCss-s2z0vol {
    width: calc(400px + var(--space-4));
    padding: var(--space-4) 0 0 var(--space-4);
    border-top: 0;
    border-left: 1px solid var(--color-bgLine);
  }
}
.contentScrollContainerCss-c6l4r1g {
  overflow: auto;
  height: 100%;
}
.contentCss-c16zogi5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: var(--space-4);
  min-height: 100%;
}
@media only screen and (min-width: 560px) {
  .contentCss-c16zogi5 {
    margin-inline-start: 80px;
  }
}
@media only screen and (min-width: 768px) {
  .contentCss-c16zogi5 {
    padding: 0 var(--space-4);
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
@media only screen and (min-width: 1280px) {
  .contentCss-c16zogi5 {
    margin-inline-start: 240px;
  }
}

/* packages/web/esm/overlays/FullscreenAlert.css */
.centerContentCss-ca7aq7x {
  height: 100%;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-inline-start: 0px;
}
.actionsContainerCss-auetmxr {
  gap: var(--space-3);
  -webkit-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
@media only screen and (min-width: 560px) {
  .actionsContainerCss-auetmxr {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    width: auto;
  }
}
.primaryContentCss-p156c85x {
  height: 100%;
}
@media only screen and (min-width: 560px) {
  .primaryContentCss-p156c85x {
    height: auto;
  }
}

/* packages/web/esm/overlays/modal/ModalFooter.css */
.baseCss-bji1fsf {
  -webkit-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.baseCss-bji1fsf > button,
.baseCss-bji1fsf a {
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
}
@media (min-width: 560px) {
  .baseCss-bji1fsf {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .baseCss-bji1fsf > button,
  .baseCss-bji1fsf a {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
}
@media (min-width: 1024px) {
  .baseCss-bji1fsf {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .baseCss-bji1fsf > button,
  .baseCss-bji1fsf a {
    -webkit-flex: initial;
    -ms-flex: initial;
    flex: initial;
  }
}

/* packages/web/esm/overlays/popover/PopoverPanel.css */
.triggerContainerCss-tyjdk34 {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.blockCss-bkn65q9 {
  width: 100%;
}

/* packages/web/esm/overlays/Toast.css */
.baseCss-b8b194o {
  position: fixed;
  left: 0;
  width: 100%;
  pointer-events: none;
}
.toastCss-tmersuv {
  pointer-events: all;
}

/* packages/web/esm/overlays/handlebar/HandleBar.css */
.containerBaseCss-c115vkdz {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-top: var(--space-2);
  padding-bottom: var(--space-2);
}
.containerPressableCss-c1jeuh3g {
  width: 100%;
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
  touch-action: none;
}
.containerPressableCss-c1jeuh3g:active {
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}
.handleCss-hjq0hga {
  width: 32px;
  height: 4px;
  border-radius: var(--borderRadius-1000);
  opacity: 0.4;
}

/* packages/web/esm/overlays/tray/Tray.css */
.trayHeaderBorderBaseCss-tfk9e65 {
  border-bottom-width: var(--borderWidth-100);
  border-bottom-style: solid;
  border-bottom-color: transparent;
}
.trayHeaderBorderVisibleCss-tzbbw7o {
  border-bottom-color: var(--color-bgLine);
}
.trayContainerBaseCss-t3qo0g3 {
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-height: 0;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.trayContainerPinBottomCss-tbjxufn {
  border-top-left-radius: var(--borderRadius-600);
  border-top-right-radius: var(--borderRadius-600);
}
.trayContainerPinTopCss-tdxx1fz {
  border-bottom-left-radius: var(--borderRadius-600);
  border-bottom-right-radius: var(--borderRadius-600);
}
.trayContainerPinLeftCss-t163wldq {
  border-top-right-radius: var(--borderRadius-600);
  border-bottom-right-radius: var(--borderRadius-600);
}
.trayContainerPinRightCss-tgagzu5 {
  border-top-left-radius: var(--borderRadius-600);
  border-bottom-left-radius: var(--borderRadius-600);
}

/* packages/web/esm/loaders/Spinner.css */
.baseCss-b1il5oyr {
  position: relative;
  border: 1.1em solid;
  border-radius: 50%;
  width: 10em;
  height: 10em;
  border-top-color: var(--color-bgAlternate);
  border-right-color: var(--color-bgAlternate);
  border-left-color: var(--color-bgAlternate);
  -webkit-animation: spin-baseCss-b1il5oyr 1000ms linear infinite;
  animation: spin-baseCss-b1il5oyr 1000ms linear infinite;
}
@-webkit-keyframes spin-baseCss-b1il5oyr {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spin-baseCss-b1il5oyr {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.spinnerStatusCss-s1hjbio0 {
  -webkit-clip: rect(0 0 0 0);
  clip: rect(0 0 0 0);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

/* packages/web/esm/numbers/RollingNumber/DefaultRollingNumberAffixSection.css */
.containerCss-cemnfmu {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  white-space: pre;
}

/* packages/web/esm/numbers/RollingNumber/DefaultRollingNumberMask.css */
.maskCss-m1ecu4ru {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  overflow: clip;
}

/* packages/web/esm/numbers/RollingNumber/DefaultRollingNumberSymbol.css */
.containerCss-c17s9i4a {
  display: inline-block;
  white-space: pre;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* packages/web/esm/numbers/RollingNumber/DefaultRollingNumberValueSection.css */
.containerCss-c3gcjax {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* packages/web/esm/numbers/RollingNumber/RollingNumber.css */
.tickerCss-t10xi067 {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  white-space: nowrap;
}
.tickerContainerCss-t1hi628c {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.screenReaderOnlyCss-s14opc46 {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  -webkit-clip: rect(0 0 0 0);
  clip: rect(0 0 0 0);
  white-space: nowrap;
  border: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}

/* packages/web/esm/numbers/RollingNumber/DefaultRollingNumberDigit.css */
.digitContainerCss-dcsb38b {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}
.digitNonActiveCss-dknkgfx {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  width: 100%;
  pointer-events: none;
  left: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.topNonActiveCss-t1dmrsyw {
  bottom: 100%;
}
.bottomNonActiveCss-bzkzjtw {
  top: 100%;
}
.digitSpanCss-d74u82u {
  display: inline-block;
  color: inherit;
}

/* packages/web/esm/media/RemoteImageGroup.css */
.circle-cj35is {
  border-radius: 100%;
}
.square-s1i0n58j {
  border-radius: 4px;
}
.hexagon-h1vnx07n {
  border-radius: 0px;
}
.squircle-sz49gh3 {
  border-radius: 8px;
}
.rectangle-r1vd8g7x {
  border-radius: 0px;
}
.isolateCss-i18mts8 {
  isolation: isolate;
}
.excessContainerCss-e2hlz2f {
  box-sizing: content-box;
}

/* packages/web/esm/carousel/CarouselItem.css */
.carouselItemCss-ct75btb {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

/* packages/web/esm/carousel/DefaultCarouselNavigation.css */
.navigationCss-n1y37tjf {
  padding: var(--space-0_5) 0;
}
.navigationCss-n1y37tjf[data-hiddenunlessfocused=true] {
  opacity: 0;
  pointer-events: none;
}
.navigationCss-n1y37tjf[data-hiddenunlessfocused=true]:focus-within {
  opacity: 1;
  pointer-events: auto;
}

/* packages/web/esm/carousel/DefaultCarouselPagination.css */
.defaultPaginationCss-dsghsuw {
  padding: 4px 0;
}
.pillCss-p1915x63 {
  width: 24px;
  height: 4px;
  border-radius: var(--borderRadius-100);
}
.dotCss-d3as5n9 {
  height: 4px;
  border-radius: var(--borderRadius-100);
  overflow: hidden;
}

/* packages/web/esm/carousel/Carousel.css */
.defaultCarouselCss-d1z0bopj img {
  pointer-events: none;
}
.screenReaderOnlyCss-sz4chml {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  -webkit-clip: rect(0 0 0 0);
  clip: rect(0 0 0 0);
  white-space: nowrap;
  border: 0;
}

/* packages/web/esm/visualizations/chart/axis/XAxis.css */
.axisTickMarkCss-ac1m9qo {
  stroke: var(--color-fg);
  stroke-linecap: square;
  stroke-width: 1px;
}
.axisLineCss-a16wm8s4 {
  stroke: var(--color-fg);
  stroke-linecap: square;
  stroke-width: 1px;
}

/* packages/web/esm/visualizations/chart/axis/YAxis.css */
.axisTickMarkCss-ac3dvod {
  stroke: var(--color-fg);
  stroke-linecap: square;
  stroke-width: 1px;
}
.axisLineCss-amudkol {
  stroke: var(--color-fg);
  stroke-linecap: square;
  stroke-width: 1px;
}

/* packages/web/esm/visualizations/chart/legend/DefaultLegendShape.css */
.containerCss-c124w7fm {
  width: 10px;
  height: 24px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.pillCss-p1a2p9uc {
  width: 6px;
  height: 24px;
  border-radius: 3px;
}
.circleCss-c11ijcut {
  width: 10px;
  height: 10px;
  border-radius: 5px;
}
.squareCss-s1nnvykb {
  width: 10px;
  height: 10px;
}
.squircleCss-smt36f9 {
  width: 10px;
  height: 10px;
  border-radius: 2px;
}

/* packages/web/esm/visualizations/chart/legend/DefaultLegendEntry.css */
.legendEntryCss-l1yh1u7j {
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* packages/web/esm/visualizations/chart/CartesianChart.css */
.focusStylesCss-f189p09j:focus {
  outline: none;
}
.focusStylesCss-f189p09j:focus-visible {
  outline: 2px solid var(--color-bgPrimary);
  outline-offset: 2px;
}

/* packages/web/esm/visualizations/chart/point/Point.css */
.containerCss-cur6yn3 {
  outline: none;
}
.innerPointCss-icc06ff {
  border-radius: var(--borderRadius-1000);
  outline: none;
}
.innerPointCss-icc06ff:focus {
  outline: none;
}
.innerPointCss-icc06ff:focus-visible {
  outline: 2px solid var(--color-fgPrimary);
  outline-offset: 2px;
}

/* packages/web/esm/tabs/SegmentedTab.css */
.insetFocusRingCss-iilyxwx:focus {
  outline: none;
}
.insetFocusRingCss-iilyxwx:focus-visible {
  outline-style: solid;
  outline-width: 2px;
  outline-color: var(--color-bgPrimary);
  outline-offset: 0;
}
.buttonCss-b1ccyop6 {
  position: relative;
  background: none;
  border: none;
  cursor: pointer;
  padding: 0;
  border-radius: var(--borderRadius-1000);
}
.buttonDisabledCss-b1su09ki {
  cursor: default;
  pointer-events: none;
  touch-action: none;
}
.disabledCss-dm80ydf {
  opacity: 0.5;
}

/* packages/web/esm/visualizations/chart/PeriodSelector.css */
.dotBaseCss-d2723ch {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: var(--space-1);
  height: var(--space-1);
  background: currentColor;
  border-radius: 1000px;
  margin-inline-end: var(--space-0_75);
}

/* packages/web/esm/animation/Lottie.css */
.lottieCss-l194f3s6 .palette_fg_stroke {
  stroke: var(--color-fg);
}
.lottieCss-l194f3s6 .palette_fg_fill {
  fill: var(--color-fg);
}
.lottieCss-l194f3s6 .palette_fgMuted_stroke {
  stroke: var(--color-fgMuted);
}
.lottieCss-l194f3s6 .palette_fgMuted_fill {
  fill: var(--color-fgMuted);
}
.lottieCss-l194f3s6 .palette_bg_stroke {
  stroke: var(--color-bg);
}
.lottieCss-l194f3s6 .palette_bg_fill {
  fill: var(--color-bg);
}
.lottieCss-l194f3s6 .palette_bgAlternate_stroke {
  stroke: var(--color-bgAlternate);
}
.lottieCss-l194f3s6 .palette_bgAlternate_fill {
  fill: var(--color-bgAlternate);
}
.lottieCss-l194f3s6 .palette_bgInverse_stroke {
  stroke: var(--color-bgInverse);
}
.lottieCss-l194f3s6 .palette_bgInverse_fill {
  fill: var(--color-bgInverse);
}
.lottieCss-l194f3s6 .palette_bgOverlay_stroke {
  stroke: var(--color-bgOverlay);
}
.lottieCss-l194f3s6 .palette_bgOverlay_fill {
  fill: var(--color-bgOverlay);
}
.lottieCss-l194f3s6 .palette_bgLine_stroke {
  stroke: var(--color-bgLineHeavy);
}
.lottieCss-l194f3s6 .palette_bgLine_fill {
  fill: var(--color-bgLineHeavy);
}
.lottieCss-l194f3s6 .palette_bgLineHeavy_stroke {
  stroke: var(--color-bgLineHeavy);
}
.lottieCss-l194f3s6 .palette_bgLineHeavy_fill {
  fill: var(--color-bgLineHeavy);
}
.lottieCss-l194f3s6 .palette_bgPrimary_stroke {
  stroke: var(--color-bgPrimary);
}
.lottieCss-l194f3s6 .palette_bgPrimary_fill {
  fill: var(--color-bgPrimary);
}
.lottieCss-l194f3s6 .palette_bgPrimaryWash_stroke {
  stroke: var(--color-bgPrimaryWash);
}
.lottieCss-l194f3s6 .palette_bgPrimaryWash_fill {
  fill: var(--color-bgPrimaryWash);
}
.lottieCss-l194f3s6 .palette_fgInverse_stroke {
  stroke: var(--color-fgInverse);
}
.lottieCss-l194f3s6 .palette_fgInverse_fill {
  fill: var(--color-fgInverse);
}
.lottieCss-l194f3s6 .palette_bgNegative_stroke {
  stroke: var(--color-bgNegative);
}
.lottieCss-l194f3s6 .palette_bgNegative_fill {
  fill: var(--color-bgNegative);
}
.lottieCss-l194f3s6 .palette_bgNegativeWash_stroke {
  stroke: var(--color-bgNegativeWash);
}
.lottieCss-l194f3s6 .palette_bgNegativeWash_fill {
  fill: var(--color-bgNegativeWash);
}
.lottieCss-l194f3s6 .palette_bgPositive_stroke {
  stroke: var(--color-bgPositive);
}
.lottieCss-l194f3s6 .palette_bgPositive_fill {
  fill: var(--color-bgPositive);
}
.lottieCss-l194f3s6 .palette_bgSecondary_stroke {
  stroke: var(--color-bgSecondary);
}
.lottieCss-l194f3s6 .palette_bgSecondary_fill {
  fill: var(--color-bgSecondary);
}
.lottieCss-l194f3s6 .palette_transparent_stroke {
  stroke: var(--color-transparent);
}
.lottieCss-l194f3s6 .palette_transparent_fill {
  fill: var(--color-transparent);
}
.lottieCss-l194f3s6 .palette_bgWarning_stroke {
  stroke: var(--color-bgWarning);
}
.lottieCss-l194f3s6 .palette_bgWarning_fill {
  fill: var(--color-bgWarning);
}
.lottieCss-l194f3s6 .palette_bgWarningWash_stroke {
  stroke: var(--color-bgWarningWash);
}
.lottieCss-l194f3s6 .palette_bgWarningWash_fill {
  fill: var(--color-bgWarningWash);
}

/* packages/web/esm/visualizations/sparkline/sparkline-interactive/SparklineInteractiveHoverDate.css */
.resetFadeCss-r1p5skza {
  opacity: 0;
}
.textCss-tzlxoog {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* packages/web/esm/visualizations/sparkline/sparkline-interactive/SparklineInteractiveHoverPrice.css */
.resetFadeCss-rnh8f0j {
  opacity: 0;
}
.textCss-trfl616 {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* packages/web/esm/visualizations/sparkline/sparkline-interactive/SparklineInteractiveLineVertical.css */
.resetFadeCss-rlaomim {
  opacity: 0;
}
.verticalLineCss-vp9oe8c {
  position: absolute;
  pointer-events: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.lineContainerCss-l1xhqgzk {
  width: 2px;
  height: 100%;
}
.maskCss-m2abasj {
  width: 100%;
  height: 100%;
  opacity: 0;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

/* packages/web/esm/visualizations/sparkline/sparkline-interactive/SparklineInteractiveMarkerDates.css */
.fadeInCss-f1qmair0.fadeInCss-f1qmair0 {
  -webkit-animation: cdsSparklineInteractiveFadeIn-fadeInCss-f1qmair0 200ms cubic-bezier(0.6, 0, 0.15, 1);
  animation: cdsSparklineInteractiveFadeIn-fadeInCss-f1qmair0 200ms cubic-bezier(0.6, 0, 0.15, 1);
  opacity: 1;
}
@-webkit-keyframes cdsSparklineInteractiveFadeIn-fadeInCss-f1qmair0 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes cdsSparklineInteractiveFadeIn-fadeInCss-f1qmair0 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

/* packages/web/esm/visualizations/sparkline/sparkline-interactive/fade.css */
.fadeInCss-fwrbwrd.fadeInCss-fwrbwrd {
  -webkit-animation: cdsSparklineInteractiveFadeIn-fadeInCss-fwrbwrd 200ms cubic-bezier(0.6, 0, 0.15, 1);
  animation: cdsSparklineInteractiveFadeIn-fadeInCss-fwrbwrd 200ms cubic-bezier(0.6, 0, 0.15, 1);
  opacity: 1;
}
@-webkit-keyframes cdsSparklineInteractiveFadeIn-fadeInCss-fwrbwrd {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes cdsSparklineInteractiveFadeIn-fadeInCss-fwrbwrd {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.fadeOutCss-fvbu96p.fadeOutCss-fvbu96p {
  -webkit-animation: cdsSparklineInteractiveFadeOut-fadeOutCss-fvbu96p 200ms cubic-bezier(0.6, 0, 0.15, 1);
  animation: cdsSparklineInteractiveFadeOut-fadeOutCss-fvbu96p 200ms cubic-bezier(0.6, 0, 0.15, 1);
  opacity: 0;
}
@-webkit-keyframes cdsSparklineInteractiveFadeOut-fadeOutCss-fvbu96p {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes cdsSparklineInteractiveFadeOut-fadeOutCss-fvbu96p {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

/* packages/web/esm/visualizations/sparkline/sparkline-interactive/SparklineInteractiveScrubHandler.css */
.insetFocusRingCss-i1ch2lec {
  position: relative;
}
.insetFocusRingCss-i1ch2lec:focus {
  outline: none;
}
.insetFocusRingCss-i1ch2lec:focus-visible {
  outline-style: solid;
  outline-width: 2px;
  outline-color: var(--color-bgPrimary);
  outline-offset: 0;
}
.scrubHandlerContainerCss-s1n8fbo3 {
  position: relative;
  width: 100%;
  height: 100%;
}
.scrubHandlerCss-s8m7iav.cds-sparkline--scrubhandler {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.fadeInMaskCss-fg94ycn.fadeInMaskCss-fg94ycn {
  -webkit-animation: cdsSparklineInteractiveScrubFadeInMask-fadeInMaskCss-fg94ycn 200ms cubic-bezier(0.6, 0, 0.15, 1);
  animation: cdsSparklineInteractiveScrubFadeInMask-fadeInMaskCss-fg94ycn 200ms cubic-bezier(0.6, 0, 0.15, 1);
  opacity: 0.8;
}
@-webkit-keyframes cdsSparklineInteractiveScrubFadeInMask-fadeInMaskCss-fg94ycn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 0.8;
  }
}
@keyframes cdsSparklineInteractiveScrubFadeInMask-fadeInMaskCss-fg94ycn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 0.8;
  }
}
.fadeOutMaskCss-f1e7dda3.fadeOutMaskCss-f1e7dda3 {
  -webkit-animation: cdsSparklineInteractiveScrubFadeOutMask-fadeOutMaskCss-f1e7dda3 200ms cubic-bezier(0.6, 0, 0.15, 1);
  animation: cdsSparklineInteractiveScrubFadeOutMask-fadeOutMaskCss-f1e7dda3 200ms cubic-bezier(0.6, 0, 0.15, 1);
  opacity: 0;
}
@-webkit-keyframes cdsSparklineInteractiveScrubFadeOutMask-fadeOutMaskCss-f1e7dda3 {
  0% {
    opacity: 0.8;
  }
  100% {
    opacity: 0;
  }
}
@keyframes cdsSparklineInteractiveScrubFadeOutMask-fadeOutMaskCss-f1e7dda3 {
  0% {
    opacity: 0.8;
  }
  100% {
    opacity: 0;
  }
}

/* packages/web/esm/AccessibilityAnnouncer/AccessibilityAnnouncer.css */
.baseCss-bvxbls0 {
  border: 0;
  -webkit-clip: rect(0px, 0px, 0px, 0px);
  clip: rect(0px, 0px, 0px, 0px);
  -webkit-clip-path: polygon(0px 0px, 0px 0px, 0px 0px, 0px 0px);
  clip-path: polygon(0px 0px, 0px 0px, 0px 0px, 0px 0px);
  display: block;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  visibility: visible;
  white-space: nowrap;
  width: 1px;
}

/* packages/web/esm/tables/Table.css */
.tableCss-tocl2vn {
  display: table;
  width: 100%;
  margin: 0;
  padding: 0;
  border-collapse: collapse;
  border: none;
}
.tableCss-tocl2vn thead,
.tableCss-tocl2vn tbody,
.tableCss-tocl2vn tfoot {
  padding: 0;
  margin: 0;
  border: none;
}
.tableFixedCss-t1p6qlzh {
  table-layout: fixed;
}
.tableContainerCss-t1ytu4u4 {
  overflow: auto;
  width: 100%;
  height: var(--table-height);
  max-height: var(--table-maxHeight);
}
.tableContainerCss-t1ytu4u4 table {
  background-color: var(--color-bg);
  color: var(--color-fg);
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content;
}
.tableContainerBorderCss-t1fdmtnh {
  border: var(--borderWidth-100) solid var(--color-bgLine);
  border-radius: var(--borderRadius-200);
}
.tableVariantGraphCss-tx5ucvv table > caption {
  border-bottom: var(--borderWidth-100) solid var(--color-bgLine);
}
.tableVariantGraphCss-tx5ucvv table > tfoot {
  border-top: var(--borderWidth-100) solid var(--color-bgLine);
}
.tableVariantGraphCss-tx5ucvv table > tr > td,
.tableVariantGraphCss-tx5ucvv table > tbody > tr > td,
.tableVariantGraphCss-tx5ucvv table > tbody > tr > th,
.tableVariantGraphCss-tx5ucvv table > thead > .table-row,
.tableVariantGraphCss-tx5ucvv table > tfoot > tr > td {
  border-bottom: var(--borderWidth-100) solid var(--color-bgLine);
  border-right: var(--borderWidth-100) solid var(--color-bgLine);
}
.tableVariantGraphCss-tx5ucvv table > tbody > tr > th,
.tableVariantGraphCss-tx5ucvv table > thead > tr > th {
  box-shadow: inset 0px -1px 0px 0px var(--color-bgLine);
  border-right: var(--borderWidth-100) solid var(--color-bgLine);
}
.tableVariantGraphCss-tx5ucvv table > tbody > tr:last-child > th,
.tableVariantGraphCss-tx5ucvv table > tbody > tr:last-child > td,
.tableVariantGraphCss-tx5ucvv table > tfoot > tr:last-child > td {
  border-bottom: none;
}
.tableVariantGraphCss-tx5ucvv table > thead > tr > th:last-child,
.tableVariantGraphCss-tx5ucvv table > tbody > tr > th:last-child,
.tableVariantGraphCss-tx5ucvv table > tbody > tr > td:last-child,
.tableVariantGraphCss-tx5ucvv table > thead > .table-row:last-child,
.tableVariantGraphCss-tx5ucvv table > tfoot > tr > td:last-child {
  border-right: none;
}
.tableVariantRuledCss-t1mmfljo table > caption {
  border-bottom: var(--borderWidth-100) solid var(--color-bgLine);
}
.tableVariantRuledCss-t1mmfljo table > tfoot {
  border-top: var(--borderWidth-100) solid var(--color-bgLine);
}
.tableVariantRuledCss-t1mmfljo table > tr > td,
.tableVariantRuledCss-t1mmfljo table > tbody > tr > th,
.tableVariantRuledCss-t1mmfljo table > tbody > tr > td,
.tableVariantRuledCss-t1mmfljo table > tfoot > tr > td {
  border-bottom: var(--borderWidth-100) solid var(--color-bgLine);
}
.tableVariantRuledCss-t1mmfljo table > thead > tr > th {
  box-shadow: inset 0px -1px 0px 0px var(--color-bgLine);
}
.tableVariantRuledCss-t1mmfljo table > tbody > tr:last-child > th,
.tableVariantRuledCss-t1mmfljo table > tbody > tr:last-child > td,
.tableVariantRuledCss-t1mmfljo table > tfoot > tr:last-child > td {
  border: none;
}

/* packages/web/esm/tables/TableCell.css */
.truncationCss-tbf4a24 {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 0;
}
.tableCellCss-t4nsr6i {
  padding: 0;
  margin: 0;
  vertical-align: middle;
  border: none;
}
.tableHeaderCellCss-t1afi5ng {
  color: var(--color-fgMuted);
}
.tableFooterCellCss-t1ebkpx0 {
  color: var(--color-fgMuted);
}
.tableOverflowWidthCss-t15v14m {
  max-width: 0;
}

/* packages/web/esm/tables/TableCellFallback.css */
.visuallyHiddenCss-v1jkpoow {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  -webkit-clip: rect(0, 0, 0, 0);
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
.tableCellCss-t115ny7 {
  padding: 0;
  margin: 0;
  vertical-align: middle;
  border: none;
}

/* packages/web/esm/tables/TableHeader.css */
.tableStickyCss-t1a4cx09 {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
}

/* packages/web/esm/tables/TableRow.css */
.tableRowCss-t1xj3hy0:nth-child(n) {
  background-color: var(--color-bg);
  padding: 0;
  border: 0;
}
.tableRowCss-t1xj3hy0 > th {
  background-color: inherit;
}
.tableRowHoverCss-t1blsgut:nth-child(n):focus,
.tableRowHoverCss-t1blsgut:nth-child(n):hover {
  background-color: rgba(var(--gray5), 0.35);
}

/* packages/web/esm/tabs/TabLabel.css */
.primaryTabLabelCss-p1i8rtox {
  padding-top: var(--space-2);
  padding-bottom: calc(var(--space-2) - 2px);
}
.containerCss-c16j7im8 {
  position: relative;
}
.containerCss-c16j7im8 > * {
  white-space: nowrap;
}
.hiddenCss-hixigix {
  width: 100%;
  visibility: hidden;
  pointer-events: none;
  height: 0px;
}

/* packages/web/esm/tabs/TabNavigation.css */
.containerCss-cmv0ik {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  isolation: isolate;
}
.scrollContainerCss-s94f311 {
  overflow-y: hidden;
  overflow-x: auto;
  -webkit-scrollbar-width: none;
  -moz-scrollbar-width: none;
  -ms-scrollbar-width: none;
  scrollbar-width: none;
}
.scrollContainerCss-s94f311::-webkit-scrollbar {
  display: none;
}
.pressableCss-p15zshff {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.pressableCustomTabCss-p1ng51nh {
  margin: 0;
  padding: 0;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.insetFocusRingCss-iaxtp2t {
  position: relative;
}
.insetFocusRingCss-iaxtp2t:focus {
  outline: none;
}
.insetFocusRingCss-iaxtp2t:focus-visible {
  outline-style: solid;
  outline-width: 2px;
  outline-color: var(--color-bgPrimary);
  outline-offset: -3px;
  border-radius: 4px;
}

/* packages/web/esm/dates/Calendar.css */
.pressableCss-pgymrk4 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* appended from cfg.cssEntry */
@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap');

*,::before,::after{box-sizing:border-box;}*{margin:0;padding:0;font-size:100%;border-style:solid;border-width:0;}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;}body{padding:0;}button{padding:0;cursor:pointer;background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-variant:inherit;font-style:inherit;font-stretch:inherit;}a{cursor:pointer;}
:root{--defaultFont-sans:'Manrope',sans-serif;--defaultFont-mono:Menlo,Consolas,monospace;}