:root {
  --bers7f0: "Plus Jakarta Sans", sans-serif;
  --bers7f1: Source Code Pro, Firacode, Hasklig, Menlo, monospace;
  --bers7f2: normal 10px/14px "Plus Jakarta Sans", sans-serif;
  --bers7f3: normal 12px/16px "Plus Jakarta Sans", sans-serif;
  --bers7f4: normal 14px/24px "Plus Jakarta Sans", sans-serif;
  --bers7f5: normal 16px/22px "Plus Jakarta Sans", sans-serif;
  --bers7f6: 400;
  --bers7f7: 700;
  --bers7f8: 4px;
  --bers7f9: 8px;
  --bers7fa: 16px;
  --bers7fb: 100%;
  --bers7fc: 44px;
  --bers7fd: opacity 300ms ease, transform 300ms ease;
  --bers7fe: opacity 200ms ease, transform 200ms ease;
  --bers7ff: opacity 100ms ease, transform 100ms ease;
  --bers7fg: 0;
  --bers7fh: 2px;
  --bers7fi: 4px;
  --bers7fj: 8px;
  --bers7fk: 12px;
  --bers7fl: 16px;
  --bers7fm: 20px;
  --bers7fn: 24px;
  --bers7fo: 32px;
  --bers7fp: 40px;
  --bers7fq: 28px;
  --bers7fr: 32px;
  --bers7fs: 36px;
}
._1j9e5l60 {
  --_1j9e5l61: 0px 0px 0px 2px transparent;
  --_1j9e5l62: 0px 0px 0px 2px #5c67f4;
  --_1j9e5l63: 0px 0px 0px 2px #e33d3d;
  --_1j9e5l64: 0px 0px 0px 2px #ffcb14;
  --_1j9e5l65: 3px 0px 0px 0px #5c67f4 inset;;
  --_1j9e5l66:  0px 0px 0px 1px rgba(32, 39, 44, 0.08),  0px 1px 1px 0px rgba(32, 39, 44, 0.08);
  --_1j9e5l67: 0px 1px 2px 0px rgba(32, 39, 44, 0.24), 0px 2px 6px 2px rgba(32, 39, 44, 0.08), 0px 2px 8px 0px rgba(32, 39, 44, 0.08);
  --_1j9e5l68: 0px 1px 2px 0px rgba(32, 39, 44, 0.24), 0px 2px 8px 2px rgba(32, 39, 44, 0.08), 0px 2px 16px 0px rgba(32, 39, 44, 0.08);
  --_1j9e5l69: rgba(32, 39, 44, 0.08) 0px 1px 2px, rgba(32, 39, 44, 0.08) 0px 2px 4px, rgba(32, 39, 44, 0.08) 0px 4px 8px, rgba(32, 39, 44, 0.08) 0px 8px 16px, rgba(32, 39, 44, 0.08) 0px 16px 32px, rgba(32, 39, 44, 0.16) 0px 32px 64px;
  --_1j9e5l6a: 0px 1px 2px 0px rgba(32, 39, 44, 0.24), 0px 2px 6px 2px rgba(32, 39, 44, 0.08), 0px 2px 8px 0px rgba(32, 39, 44, 0.08), 0px 1px 1px 0px rgba(32, 39, 44, 0.04), 0px -1px 1px 1px rgba(0, 0, 0, 0.12) inset, 0px 1px 2px 0px rgba(255, 255, 255, 0.12) inset;
  --_1j9e5l6b: 0px 1px 2px 0px rgba(32, 39, 44, 0.24), 0px 2px 8px 2px rgba(32, 39, 44, 0.08), 0px 2px 16px 0px rgba(32, 39, 44, 0.08), 0px 1px 1px 0px rgba(32, 39, 44, 0.04), 0px -1px 1px 1px rgba(0, 0, 0, 0.12) inset, 0px 1px 2px 0px rgba(255, 255, 255, 0.12) inset;
  --_1j9e5l6c: 0px 1px 2px 0px rgba(32, 39, 44, 0.24), 0px 2px 8px 2px rgba(32, 39, 44, 0.08), 0px 2px 16px 0px rgba(32, 39, 44, 0.08), 0px 1px 1px 0px rgba(32, 39, 44, 0.04), 0px -1px 1px 1px rgba(0, 0, 0, 0.12) inset, 0px 1px 2px 0px rgba(255, 255, 255, 0.12) inset;
  --_1j9e5l6d: none;
  --_1j9e5l6e: 0px 0px 0px 2px #5c67f4;
  --_1j9e5l6f: 0px 0px 0px 1px rgba(22, 26, 38, 0.08) inset, 0px 0px 3px 1px rgba(255, 255, 255, 0.2) inset, 0px -1px 2px 0px rgba(0, 0, 0, 0.12) inset;;
  --_1j9e5l6g: 0px 0px 0px 1px rgba(22, 26, 38, 0.16) inset, 0px 0px 3px 1px rgba(255, 255, 255, 0.2) inset, 0px -1px 2px 0px rgba(0, 0, 0, 0.12) inset;;
  --_1j9e5l6h: 0px 0px 0px 1px rgba(22, 26, 38, 0.16) inset, 0px 0px 3px 1px rgba(255, 255, 255, 0.2) inset, 0px -1px 2px 0px rgba(0, 0, 0, 0.12) inset;;
  --_1j9e5l6i: 0px 0px 0px 1px rgba(22, 26, 38, 0.08) inset, 0px 0px 3px 1px rgba(255, 255, 255, 0.2) inset, 0px -1px 2px 0px rgba(0, 0, 0, 0.12) inset;;
  --_1j9e5l6j: 0px 0px 0px 2px #5c67f4;
  --_1j9e5l6k: #474DE2;
  --_1j9e5l6l: #3436C5;
}
:root {
  --_8oouew0: hsla(0, 0%, 9%, 1);
  --_8oouew1: color-mix(in srgb, hsla(211, 100%, 15%, 1) 50%, hsla(211, 100%, 42%, 1));
  --_8oouew2: hsla(211, 100%, 42%, 1);
  --_8oouew3: hsla(174, 91%, 25%, 1);
  --_8oouew4: hsla(212, 100%, 41%, 1);
  --_8oouew5: hsla(212, 100%, 48%, 1);
  --_8oouew6: hsla(274, 71%, 43%, 1);
  --_8oouew7: hsla(0, 0%, 9%, 1);
  --_8oouew8: hsla(0, 0%, 93%, 1);
  --_8oouew9: hsla(0, 0%, 56%, 1);
  --_8oouewa: hsla(358, 66%, 48%, 1);
  --_8oouewb: hsla(212, 100%, 41%, 1);
  --_8oouewc: hsla(174, 91%, 25%, 1);
  --_8oouewd: hsla(0, 0%, 93%, 1);
  --_8oouewe: hsla(212, 100%, 41%, 1);
  --_8oouewf: color-mix(in srgb, #fff 10%, hsla(212, 100%, 41%, 1));
  --_8oouewg: hsla(0, 0%, 9%, 1);
  --_8oouewh: color-mix(in srgb, #fff 10%, hsla(0, 0%, 9%, 1));
  --_8oouewi: hsla(168, 70%, 90%, 1);
  --_8oouewj: hsla(0, 100%, 95%, 1);
  --_8oouewk: color-mix(in srgb, hsla(0, 0%, 95%, 1) 50%, hsla(0,0%,98%,1));
  --_8oouewl: color-mix(in srgb, hsla(0,0%,98%,1) 50%, hsla(0,0%,100%,1));
  --_8oouewm: hsla(0,0%,100%,1);
  --_8oouewn: hsla(0, 0%, 95%, 1);
  --_8oouewo: hsla(0, 0%, 9%, 1);
  --_8oouewp: hsla(209, 100%, 90%, 1);
  --_8oouewq: color-mix(in srgb, hsla(0,0%,98%,1) 50%, hsla(0,0%,100%,1));
  --_8oouewr: hsla(0, 0%, 92%, 1);
  --_8oouews: hsla(212, 100%, 41%, 1);
  --_8oouewt: hsla(0, 0%, 9%, 1);
  --_8oouewu: hsla(208, 100%, 66%, 1);
  --_8oouewv: 0 1px 2px rgb(18, 21, 26, 0.05), 0 6px 18px -6px rgb(18, 21, 26, 0.08);
}
:root[data-playroom-dark] {
  --_8oouew0: hsla(0, 0%, 93%, 1);
  --_8oouew1: color-mix(in srgb, hsla(206, 100%, 96%, 1) 50%, hsla(210, 100%, 66%, 1));
  --_8oouew2: hsla(210, 100%, 66%, 1);
  --_8oouew3: color-mix(in srgb, hsla(166, 71%, 93%, 1) 50%, hsla(174, 90%, 41%, 1));
  --_8oouew4: hsla(212, 100%, 41%, 1);
  --_8oouew5: hsla(212, 100%, 48%, 1);
  --_8oouew6: hsla(275, 80%, 71%, 1);
  --_8oouew7: hsla(0, 0%, 93%, 1);
  --_8oouew8: hsla(0, 0%, 9%, 1);
  --_8oouew9: hsla(0, 0%, 56%, 1);
  --_8oouewa: hsla(358, 100%, 69%, 1);
  --_8oouewb: hsla(210, 100%, 66%, 1);
  --_8oouewc: hsla(174, 90%, 41%, 1);
  --_8oouewd: hsla(0, 0%, 93%, 1);
  --_8oouewe: hsla(210, 100%, 66%, 1);
  --_8oouewf: color-mix(in srgb, #000 10%, hsla(210, 100%, 66%, 1));
  --_8oouewg: hsla(0, 0%, 93%, 1);
  --_8oouewh: color-mix(in srgb, #000 10%, hsla(0, 0%, 93%, 1));
  --_8oouewi: hsla(171, 75%, 13%, 1);
  --_8oouewj: hsla(356, 54%, 22%, 1);
  --_8oouewk: hsla(0,0%,0%,1);
  --_8oouewl: hsla(0,0%,6%,1);
  --_8oouewm: hsla(0,0%,2%,1);
  --_8oouewn: hsla(0,0%,12%,1);
  --_8oouewo: hsla(0,0%,0%,1);
  --_8oouewp: hsla(212, 78%, 23%, 1);
  --_8oouewq: color-mix(in srgb, hsla(0,0%,98%,1) 50%, hsla(0,0%,100%,1));
  --_8oouewr: hsla(0, 0%, 18%, 1);
  --_8oouews: hsla(210, 100%, 66%, 1);
  --_8oouewt: hsla(0, 0%, 12%, 1);
  --_8oouewu: hsla(206, 100%, 50%, 1);
  --_8oouewv: 0 1px 2px rgb(from #000 r g b / calc(alpha - 0.85)), 0 6px 18px -6px rgb(from #000 r g b / calc(alpha - 0.92));
}
._8ooueww {
  position: absolute;
}
._8oouewx {
  position: relative;
}
._8oouewy {
  position: fixed;
}
._8oouewz {
  top: 0;
}
._8oouew10 {
  bottom: 0;
}
._8oouew11 {
  left: 0;
}
._8oouew12 {
  right: 0;
}
._8oouew13 {
  display: none;
}
._8oouew14 {
  display: flex;
}
._8oouew15 {
  display: block;
}
._8oouew16 {
  display: inline;
}
._8oouew17 {
  flex-direction: row;
}
._8oouew18 {
  flex-direction: column;
}
._8oouew19 {
  flex-direction: row-reverse;
}
._8oouew1a {
  flex-wrap: wrap;
}
._8oouew1b {
  flex-grow: 0;
}
._8oouew1c {
  flex-grow: 1;
}
._8oouew1d {
  justify-content: stretch;
}
._8oouew1e {
  justify-content: flex-start;
}
._8oouew1f {
  justify-content: center;
}
._8oouew1g {
  justify-content: flex-end;
}
._8oouew1h {
  justify-content: space-around;
}
._8oouew1i {
  justify-content: space-between;
}
._8oouew1j {
  align-items: stretch;
}
._8oouew1k {
  align-items: flex-start;
}
._8oouew1l {
  align-items: center;
}
._8oouew1m {
  align-items: flex-end;
}
._8oouew1n {
  gap: var(--bers7fg);
}
._8oouew1o {
  gap: var(--bers7fh);
}
._8oouew1p {
  gap: var(--bers7fi);
}
._8oouew1q {
  gap: var(--bers7fj);
}
._8oouew1r {
  gap: var(--bers7fk);
}
._8oouew1s {
  gap: var(--bers7fl);
}
._8oouew1t {
  gap: var(--bers7fm);
}
._8oouew1u {
  gap: var(--bers7fn);
}
._8oouew1v {
  gap: var(--bers7fo);
}
._8oouew1w {
  gap: var(--bers7fp);
}
._8oouew1x {
  padding-top: var(--bers7fg);
}
._8oouew1y {
  padding-top: var(--bers7fh);
}
._8oouew1z {
  padding-top: var(--bers7fi);
}
._8oouew20 {
  padding-top: var(--bers7fj);
}
._8oouew21 {
  padding-top: var(--bers7fk);
}
._8oouew22 {
  padding-top: var(--bers7fl);
}
._8oouew23 {
  padding-top: var(--bers7fm);
}
._8oouew24 {
  padding-top: var(--bers7fn);
}
._8oouew25 {
  padding-top: var(--bers7fo);
}
._8oouew26 {
  padding-top: var(--bers7fp);
}
._8oouew27 {
  padding-bottom: var(--bers7fg);
}
._8oouew28 {
  padding-bottom: var(--bers7fh);
}
._8oouew29 {
  padding-bottom: var(--bers7fi);
}
._8oouew2a {
  padding-bottom: var(--bers7fj);
}
._8oouew2b {
  padding-bottom: var(--bers7fk);
}
._8oouew2c {
  padding-bottom: var(--bers7fl);
}
._8oouew2d {
  padding-bottom: var(--bers7fm);
}
._8oouew2e {
  padding-bottom: var(--bers7fn);
}
._8oouew2f {
  padding-bottom: var(--bers7fo);
}
._8oouew2g {
  padding-bottom: var(--bers7fp);
}
._8oouew2h {
  padding-left: var(--bers7fg);
}
._8oouew2i {
  padding-left: var(--bers7fh);
}
._8oouew2j {
  padding-left: var(--bers7fi);
}
._8oouew2k {
  padding-left: var(--bers7fj);
}
._8oouew2l {
  padding-left: var(--bers7fk);
}
._8oouew2m {
  padding-left: var(--bers7fl);
}
._8oouew2n {
  padding-left: var(--bers7fm);
}
._8oouew2o {
  padding-left: var(--bers7fn);
}
._8oouew2p {
  padding-left: var(--bers7fo);
}
._8oouew2q {
  padding-left: var(--bers7fp);
}
._8oouew2r {
  padding-right: var(--bers7fg);
}
._8oouew2s {
  padding-right: var(--bers7fh);
}
._8oouew2t {
  padding-right: var(--bers7fi);
}
._8oouew2u {
  padding-right: var(--bers7fj);
}
._8oouew2v {
  padding-right: var(--bers7fk);
}
._8oouew2w {
  padding-right: var(--bers7fl);
}
._8oouew2x {
  padding-right: var(--bers7fm);
}
._8oouew2y {
  padding-right: var(--bers7fn);
}
._8oouew2z {
  padding-right: var(--bers7fo);
}
._8oouew30 {
  padding-right: var(--bers7fp);
}
._8oouew31 {
  margin-top: var(--bers7fg);
}
._8oouew32 {
  margin-top: var(--bers7fh);
}
._8oouew33 {
  margin-top: var(--bers7fi);
}
._8oouew34 {
  margin-top: var(--bers7fj);
}
._8oouew35 {
  margin-top: var(--bers7fk);
}
._8oouew36 {
  margin-top: var(--bers7fl);
}
._8oouew37 {
  margin-top: var(--bers7fm);
}
._8oouew38 {
  margin-top: var(--bers7fn);
}
._8oouew39 {
  margin-top: var(--bers7fo);
}
._8oouew3a {
  margin-top: var(--bers7fp);
}
._8oouew3b {
  margin-top: auto;
}
._8oouew3c {
  margin-bottom: var(--bers7fg);
}
._8oouew3d {
  margin-bottom: var(--bers7fh);
}
._8oouew3e {
  margin-bottom: var(--bers7fi);
}
._8oouew3f {
  margin-bottom: var(--bers7fj);
}
._8oouew3g {
  margin-bottom: var(--bers7fk);
}
._8oouew3h {
  margin-bottom: var(--bers7fl);
}
._8oouew3i {
  margin-bottom: var(--bers7fm);
}
._8oouew3j {
  margin-bottom: var(--bers7fn);
}
._8oouew3k {
  margin-bottom: var(--bers7fo);
}
._8oouew3l {
  margin-bottom: var(--bers7fp);
}
._8oouew3m {
  margin-bottom: auto;
}
._8oouew3n {
  margin-left: var(--bers7fg);
}
._8oouew3o {
  margin-left: var(--bers7fh);
}
._8oouew3p {
  margin-left: var(--bers7fi);
}
._8oouew3q {
  margin-left: var(--bers7fj);
}
._8oouew3r {
  margin-left: var(--bers7fk);
}
._8oouew3s {
  margin-left: var(--bers7fl);
}
._8oouew3t {
  margin-left: var(--bers7fm);
}
._8oouew3u {
  margin-left: var(--bers7fn);
}
._8oouew3v {
  margin-left: var(--bers7fo);
}
._8oouew3w {
  margin-left: var(--bers7fp);
}
._8oouew3x {
  margin-left: auto;
}
._8oouew3y {
  margin-right: var(--bers7fg);
}
._8oouew3z {
  margin-right: var(--bers7fh);
}
._8oouew40 {
  margin-right: var(--bers7fi);
}
._8oouew41 {
  margin-right: var(--bers7fj);
}
._8oouew42 {
  margin-right: var(--bers7fk);
}
._8oouew43 {
  margin-right: var(--bers7fl);
}
._8oouew44 {
  margin-right: var(--bers7fm);
}
._8oouew45 {
  margin-right: var(--bers7fn);
}
._8oouew46 {
  margin-right: var(--bers7fo);
}
._8oouew47 {
  margin-right: var(--bers7fp);
}
._8oouew48 {
  margin-right: auto;
}
._8oouew49 {
  overflow: hidden;
}
._8oouew4a {
  overflow: auto;
}
._8oouew4b {
  box-shadow: var(--_8oouewv);
}
._8oouew4c {
  border-radius: var(--bers7f8);
}
._8oouew4d {
  border-radius: var(--bers7f9);
}
._8oouew4e {
  border-radius: var(--bers7fa);
}
._8oouew4f {
  border-radius: var(--bers7fb);
}
._8oouew4g {
  transition: var(--bers7fd);
}
._8oouew4h {
  transition: var(--bers7fe);
}
._8oouew4i {
  transition: var(--bers7ff);
}
._8oouew4j {
  cursor: pointer;
}
._8oouew4k {
  pointer-events: none;
}
._8oouew4l {
  pointer-events: auto;
}
._8oouew4m {
  user-select: none;
}
._8oouew4n {
  appearance: none;
}
._8oouew4o {
  opacity: 0;
}
._8oouew4p {
  z-index: 0;
}
._8oouew4q {
  z-index: 1;
}
._8oouew4r {
  font: var(--bers7f2);
}
._8oouew4s {
  font: var(--bers7f3);
}
._8oouew4t {
  font: var(--bers7f4);
}
._8oouew4u {
  font: var(--bers7f5);
}
._8oouew4v {
  font-weight: var(--bers7f6);
}
._8oouew4w {
  font-weight: var(--bers7f7);
  font-variation-settings: "wght" 600;
}
._8oouew4x {
  width: 100%;
}
._8oouew4y {
  width: 100dvw;
}
._8oouew4z {
  height: 100%;
}
._8oouew50 {
  height: 100dvh;
}
._8oouew51 {
  white-space: nowrap;
}
._8oouew52 {
  box-sizing: border-box;
}
._8oouew53 {
  text-align: center;
}
._8oouew54 {
  text-align: left;
}
._8oouew55 {
  text-align: right;
}
._8oouew56 {
  border: 0;
}
._19n6lle4 {
  font-size: var(--_19n6lle0);
  line-height: var(--_19n6lle1);
}
._19n6lle4::before {
  content: '';
  margin-bottom: var(--_19n6lle2);
  display: table;
}
._19n6lle4::after {
  content: '';
  margin-top: var(--_19n6lle3);
  display: table;
}
._1r8gqe60 {
  --_1j9e5l61: 0px 0px 0px 2px transparent;
  --_1j9e5l62: 0px 0px 0px 2px #5159e5;
  --_1j9e5l63: 0px 0px 0px 2px #d42c30;
  --_1j9e5l64: 0px 0px 0px 2px #fdc700;
  --_1j9e5l65: 3px 0px 0px 0px #5159e5 inset;;
  --_1j9e5l66: 0 1px 0px hsla(208, 16%, 15%, 0.08), 0 2px 5px hsla(208, 16%, 15%, 0.08), 1px 1px 2px 0px rgba(255, 255, 255, 0.02) inset, 0px 0px 1px 0px rgba(255, 255, 255, 0.10) inset;
  --_1j9e5l67: 0 1px 0px hsla(208, 16%, 15%, 0.08), 0 2px 5px hsla(208, 16%, 15%, 0.08), 1px 1px 2px 0px rgba(255, 255, 255, 0.02) inset, 0px 0px 1px 0px rgba(255, 255, 255, 0.10) inset;
  --_1j9e5l68: 0 1px 4px hsla(208, 16%, 15%, 0.16), 0 2px 16px hsla(208, 16%, 15%, 0.08), 1px 1px 2px 0px rgba(255, 255, 255, 0.02) inset, 0px 0px 1px 0px rgba(255, 255, 255, 0.10) inset;
  --_1j9e5l69: 0 1px 4px hsla(208, 16%, 15%, 0.16), 0 8px 40px hsla(208, 16%, 15%, 0.16), 1px 1px 2px 0px rgba(255, 255, 255, 0.02) inset, 0px 0px 1px 0px rgba(255, 255, 255, 0.10) inset;
  --_1j9e5l6a: 0 1px 0px hsla(208, 16%, 15%, 0.08), 0 2px 5px hsla(208, 16%, 15%, 0.08), 1px 1px 2px 0px rgba(255, 255, 255, 0.02) inset, 0px 0px 1px 0px rgba(255, 255, 255, 0.10) inset, 0px 0px 0px 1px rgba(255, 255, 255, 0.1) inset;
  --_1j9e5l6b: 0 1px 4px hsla(208, 16%, 15%, 0.16), 0 2px 16px hsla(208, 16%, 15%, 0.08), 1px 1px 2px 0px rgba(255, 255, 255, 0.02) inset, 0px 0px 1px 0px rgba(255, 255, 255, 0.10) inset, 0px 0px 0px 1px rgba(255, 255, 255, 0.2) inset;
  --_1j9e5l6c: 0 1px 4px hsla(208, 16%, 15%, 0.16), 0 2px 16px hsla(208, 16%, 15%, 0.08), 1px 1px 2px 0px rgba(255, 255, 255, 0.02) inset, 0px 0px 1px 0px rgba(255, 255, 255, 0.10) inset, 0px 0px 0px 1px rgba(255, 255, 255, 0.2) inset;
  --_1j9e5l6d: none;
  --_1j9e5l6e: 0px 0px 0px 2px #5159e5;
  --_1j9e5l6f: 0 1px 0px hsla(208, 16%, 15%, 0.08), 0 2px 5px hsla(208, 16%, 15%, 0.08), 1px 1px 2px 0px rgba(255, 255, 255, 0.02) inset, 0px 0px 1px 0px rgba(255, 255, 255, 0.10) inset, 0px 0px 0px 1px rgba(22, 26, 38, 0.08) inset, 0px 0px 1px 1px rgba(255, 255, 255, 0.12) inset, 0px -1px 1px 0px rgba(0, 0, 0, 0.12) inset;;
  --_1j9e5l6g: 0 1px 4px hsla(208, 16%, 15%, 0.16), 0 2px 16px hsla(208, 16%, 15%, 0.08), 1px 1px 2px 0px rgba(255, 255, 255, 0.02) inset, 0px 0px 1px 0px rgba(255, 255, 255, 0.10) inset, 0px 0px 0px 1px rgba(22, 26, 38, 0.08) inset, 0px 0px 2px 1px rgba(255, 255, 255, 0.2) inset, 0px -1px 1px 0px rgba(0, 0, 0, 0.12) inset;;
  --_1j9e5l6h: 0 1px 4px hsla(208, 16%, 15%, 0.16), 0 2px 16px hsla(208, 16%, 15%, 0.08), 1px 1px 2px 0px rgba(255, 255, 255, 0.02) inset, 0px 0px 1px 0px rgba(255, 255, 255, 0.10) inset, 0px 0px 0px 1px rgba(22, 26, 38, 0.08) inset, 0px 0px 3px 1px rgba(255, 255, 255, 0.2) inset, 0px -1px 2px 0px rgba(0, 0, 0, 0.12) inset;;
  --_1j9e5l6i: none;
  --_1j9e5l6j: 0px 0px 0px 2px #5159e5;
  --_1j9e5l6k: #474DE2;
  --_1j9e5l6l: #3436C5;
}
._7gic321 {
  font-family: var(--bers7f0);
}
._7gic322 {
  --_19n6lle0: 10px;
  --_19n6lle1: 14px;
  --_19n6lle2: -0.363em;
  --_19n6lle3: -0.292em;
}
._7gic323 {
  --_19n6lle0: 12px;
  --_19n6lle1: 16px;
  --_19n6lle2: -0.3297em;
  --_19n6lle3: -0.2587em;
}
._7gic324 {
  --_19n6lle0: 14px;
  --_19n6lle1: 24px;
  --_19n6lle2: -0.5201em;
  --_19n6lle3: -0.4491em;
}
._7gic325 {
  --_19n6lle0: 16px;
  --_19n6lle1: 22px;
  --_19n6lle2: -0.3505em;
  --_19n6lle3: -0.2795em;
}
._7gic329 {
  color: var(--_8oouew7);
}
._7gic32a {
  color: var(--_8oouewa);
}
._7gic32b {
  color: var(--_8oouew9);
}
._7gic32c {
  color: var(--_8oouewc);
}
._7gic32e {
  text-decoration: underline;
  text-underline-offset: 3px;
}
._7gic32g {
  text-overflow: ellipsis;
}
._1xy6d0n0 {
  --_1xy6d0n1: Whyte, -apple-system, sans-serif;
  --_1xy6d0n2: 32px;
  --_1xy6d0n3: 24px;
  --_1xy6d0n4: 20px;
  --_1xy6d0n5: 16px;
  --_1xy6d0n6: 40px;
  --_1xy6d0n7: 32px;
  --_1xy6d0n8: 28px;
  --_1xy6d0n9: 24px;
  --_1xy6d0na: normal;
  --_1xy6d0nb: "Inter", -apple-system, sans-serif;
  --_1xy6d0nc: 32px;
  --_1xy6d0nd: 24px;
  --_1xy6d0ne: 18px;
  --_1xy6d0nf: 16px;
  --_1xy6d0ng: 14px;
  --_1xy6d0nh: 12px;
  --_1xy6d0ni: 10px;
  --_1xy6d0nj: 48px;
  --_1xy6d0nk: 36px;
  --_1xy6d0nl: 28px;
  --_1xy6d0nm: 24px;
  --_1xy6d0nn: 20px;
  --_1xy6d0no: 16px;
  --_1xy6d0np: 12px;
  --_1xy6d0nq: 400;
  --_1xy6d0nr: 475;
  --_1xy6d0ns: 550;
  --_1xy6d0nt: geistMono, 'SF Mono', SFMono-Regular, ui-monospace, Menlo, Consolas, monospace;
  --_1xy6d0nu: 16px;
  --_1xy6d0nv: 14px;
  --_1xy6d0nw: 12px;
  --_1xy6d0nx: 24px;
  --_1xy6d0ny: 20px;
  --_1xy6d0nz: 16px;
  --_1xy6d0n10: normal;
  --_1xy6d0n11: 14px;
  --_1xy6d0n12: 18px;
  --_1xy6d0n13: 24px;
  --_1xy6d0n14: 32px;
  --_1xy6d0n15: 36px;
  --_1xy6d0n16: 40px;
  --_1xy6d0n17: 2px;
  --_1xy6d0n18: 4px;
  --_1xy6d0n19: 6px;
  --_1xy6d0n1a: 8px;
  --_1xy6d0n1b: 10px;
  --_1xy6d0n1c: 12px;
  --_1xy6d0n1d: 16px;
  --_1xy6d0n1e: 20px;
  --_1xy6d0n1f: var(--_176lqry0);
  --_1xy6d0n1g: var(--_176lqry1);
  --_1xy6d0n1h: var(--_176lqry2);
  --_1xy6d0n1i: var(--color-background-blue-1);
  --_1xy6d0n1j: var(--color-background-blue-2);
  --_1xy6d0n1k: var(--color-background-green-1);
  --_1xy6d0n1l: var(--color-background-green-2);
  --_1xy6d0n1m: var(--color-background-neutral-1);
  --_1xy6d0n1n: var(--color-background-neutral-2);
  --_1xy6d0n1o: var(--color-background-purple-1);
  --_1xy6d0n1p: var(--color-background-purple-2);
  --_1xy6d0n1q: var(--color-background-red-1);
  --_1xy6d0n1r: var(--color-background-red-2);
  --_1xy6d0n1s: var(--color-background-yellow-1);
  --_1xy6d0n1t: var(--color-background-yellow-2);
  --_1xy6d0n1u: var(--color-black-alpha-1);
  --_1xy6d0n1v: var(--color-black-alpha-2);
  --_1xy6d0n1w: var(--color-black-alpha-3);
  --_1xy6d0n1x: var(--color-black-alpha-4);
  --_1xy6d0n1y: var(--color-black-alpha-5);
  --_1xy6d0n1z: var(--color-black-alpha-6);
  --_1xy6d0n20: var(--color-black-alpha-7);
  --_1xy6d0n21: var(--color-black-alpha-8);
  --_1xy6d0n22: var(--color-black-alpha-9);
  --_1xy6d0n23: var(--color-black-alpha-10);
  --_1xy6d0n24: var(--color-black-alpha-11);
  --_1xy6d0n25: var(--color-black-alpha-12);
  --_1xy6d0n26: var(--color-blue-1);
  --_1xy6d0n27: var(--color-blue-2);
  --_1xy6d0n28: var(--color-blue-3);
  --_1xy6d0n29: var(--color-blue-4);
  --_1xy6d0n2a: var(--color-blue-5);
  --_1xy6d0n2b: var(--color-blue-6);
  --_1xy6d0n2c: var(--color-blue-7);
  --_1xy6d0n2d: var(--color-blue-8);
  --_1xy6d0n2e: var(--color-blue-9);
  --_1xy6d0n2f: var(--color-blue-10);
  --_1xy6d0n2g: var(--color-blue-11);
  --_1xy6d0n2h: var(--color-blue-12);
  --_1xy6d0n2i: var(--color-blue-13);
  --_1xy6d0n2j: var(--color-blue-14);
  --_1xy6d0n2k: var(--color-border-blue-1);
  --_1xy6d0n2l: var(--color-border-blue-2);
  --_1xy6d0n2m: var(--color-border-blue-3);
  --_1xy6d0n2n: var(--color-border-green-1);
  --_1xy6d0n2o: var(--color-border-green-2);
  --_1xy6d0n2p: var(--color-border-green-3);
  --_1xy6d0n2q: var(--color-border-neutral-1);
  --_1xy6d0n2r: var(--color-border-neutral-2);
  --_1xy6d0n2s: var(--color-border-neutral-3);
  --_1xy6d0n2t: var(--color-border-purple-1);
  --_1xy6d0n2u: var(--color-border-purple-2);
  --_1xy6d0n2v: var(--color-border-purple-3);
  --_1xy6d0n2w: var(--color-border-red-1);
  --_1xy6d0n2x: var(--color-border-red-2);
  --_1xy6d0n2y: var(--color-border-red-3);
  --_1xy6d0n2z: var(--color-border-yellow-1);
  --_1xy6d0n30: var(--color-border-yellow-2);
  --_1xy6d0n31: var(--color-border-yellow-3);
  --_1xy6d0n32: var(--color-fill-blue-1);
  --_1xy6d0n33: var(--color-fill-blue-2);
  --_1xy6d0n34: var(--color-fill-blue-3);
  --_1xy6d0n35: var(--color-fill-green-1);
  --_1xy6d0n36: var(--color-fill-green-2);
  --_1xy6d0n37: var(--color-fill-green-3);
  --_1xy6d0n38: var(--color-fill-neutral-1);
  --_1xy6d0n39: var(--color-fill-neutral-2);
  --_1xy6d0n3a: var(--color-fill-neutral-3);
  --_1xy6d0n3b: var(--color-fill-purple-1);
  --_1xy6d0n3c: var(--color-fill-purple-2);
  --_1xy6d0n3d: var(--color-fill-purple-3);
  --_1xy6d0n3e: var(--color-fill-red-1);
  --_1xy6d0n3f: var(--color-fill-red-2);
  --_1xy6d0n3g: var(--color-fill-red-3);
  --_1xy6d0n3h: var(--color-fill-yellow-1);
  --_1xy6d0n3i: var(--color-fill-yellow-2);
  --_1xy6d0n3j: var(--color-fill-yellow-3);
  --_1xy6d0n3k: var(--color-green-1);
  --_1xy6d0n3l: var(--color-green-2);
  --_1xy6d0n3m: var(--color-green-3);
  --_1xy6d0n3n: var(--color-green-4);
  --_1xy6d0n3o: var(--color-green-5);
  --_1xy6d0n3p: var(--color-green-6);
  --_1xy6d0n3q: var(--color-green-7);
  --_1xy6d0n3r: var(--color-green-8);
  --_1xy6d0n3s: var(--color-green-9);
  --_1xy6d0n3t: var(--color-green-10);
  --_1xy6d0n3u: var(--color-green-11);
  --_1xy6d0n3v: var(--color-green-12);
  --_1xy6d0n3w: var(--color-green-13);
  --_1xy6d0n3x: var(--color-green-14);
  --_1xy6d0n3y: var(--color-icon-blue-1);
  --_1xy6d0n3z: var(--color-icon-blue-2);
  --_1xy6d0n40: var(--color-icon-green-1);
  --_1xy6d0n41: var(--color-icon-green-2);
  --_1xy6d0n42: var(--color-icon-neutral-1);
  --_1xy6d0n43: var(--color-icon-neutral-2);
  --_1xy6d0n44: var(--color-icon-purple-1);
  --_1xy6d0n45: var(--color-icon-purple-2);
  --_1xy6d0n46: var(--color-icon-red-1);
  --_1xy6d0n47: var(--color-icon-red-2);
  --_1xy6d0n48: var(--color-icon-yellow-1);
  --_1xy6d0n49: var(--color-icon-yellow-2);
  --_1xy6d0n4a: var(--color-neutral-1);
  --_1xy6d0n4b: var(--color-neutral-2);
  --_1xy6d0n4c: var(--color-neutral-3);
  --_1xy6d0n4d: var(--color-neutral-4);
  --_1xy6d0n4e: var(--color-neutral-5);
  --_1xy6d0n4f: var(--color-neutral-6);
  --_1xy6d0n4g: var(--color-neutral-7);
  --_1xy6d0n4h: var(--color-neutral-8);
  --_1xy6d0n4i: var(--color-neutral-9);
  --_1xy6d0n4j: var(--color-neutral-10);
  --_1xy6d0n4k: var(--color-neutral-11);
  --_1xy6d0n4l: var(--color-neutral-12);
  --_1xy6d0n4m: var(--color-neutral-13);
  --_1xy6d0n4n: var(--color-neutral-14);
  --_1xy6d0n4o: var(--color-purple-1);
  --_1xy6d0n4p: var(--color-purple-2);
  --_1xy6d0n4q: var(--color-purple-3);
  --_1xy6d0n4r: var(--color-purple-4);
  --_1xy6d0n4s: var(--color-purple-5);
  --_1xy6d0n4t: var(--color-purple-6);
  --_1xy6d0n4u: var(--color-purple-7);
  --_1xy6d0n4v: var(--color-purple-8);
  --_1xy6d0n4w: var(--color-purple-9);
  --_1xy6d0n4x: var(--color-purple-10);
  --_1xy6d0n4y: var(--color-purple-11);
  --_1xy6d0n4z: var(--color-purple-12);
  --_1xy6d0n50: var(--color-purple-13);
  --_1xy6d0n51: var(--color-purple-14);
  --_1xy6d0n52: var(--color-red-1);
  --_1xy6d0n53: var(--color-red-2);
  --_1xy6d0n54: var(--color-red-3);
  --_1xy6d0n55: var(--color-red-4);
  --_1xy6d0n56: var(--color-red-5);
  --_1xy6d0n57: var(--color-red-6);
  --_1xy6d0n58: var(--color-red-7);
  --_1xy6d0n59: var(--color-red-8);
  --_1xy6d0n5a: var(--color-red-9);
  --_1xy6d0n5b: var(--color-red-10);
  --_1xy6d0n5c: var(--color-red-11);
  --_1xy6d0n5d: var(--color-red-12);
  --_1xy6d0n5e: var(--color-red-13);
  --_1xy6d0n5f: var(--color-red-14);
  --_1xy6d0n5g: var(--color-solid-blue-1);
  --_1xy6d0n5h: var(--color-solid-blue-2);
  --_1xy6d0n5i: var(--color-solid-green-1);
  --_1xy6d0n5j: var(--color-solid-green-2);
  --_1xy6d0n5k: var(--color-solid-neutral-1);
  --_1xy6d0n5l: var(--color-solid-neutral-2);
  --_1xy6d0n5m: var(--color-solid-purple-1);
  --_1xy6d0n5n: var(--color-solid-purple-2);
  --_1xy6d0n5o: var(--color-solid-red-1);
  --_1xy6d0n5p: var(--color-solid-red-2);
  --_1xy6d0n5q: var(--color-solid-yellow-1);
  --_1xy6d0n5r: var(--color-solid-yellow-2);
  --_1xy6d0n5s: var(--color-text-blue-on-solid);
  --_1xy6d0n5t: var(--color-text-blue-1);
  --_1xy6d0n5u: var(--color-text-blue-2);
  --_1xy6d0n5v: var(--color-text-green-on-solid);
  --_1xy6d0n5w: var(--color-text-green-1);
  --_1xy6d0n5x: var(--color-text-green-2);
  --_1xy6d0n5y: var(--color-text-neutral-on-solid);
  --_1xy6d0n5z: var(--color-text-neutral-1);
  --_1xy6d0n60: var(--color-text-neutral-2);
  --_1xy6d0n61: var(--color-text-purple-on-solid);
  --_1xy6d0n62: var(--color-text-purple-1);
  --_1xy6d0n63: var(--color-text-purple-2);
  --_1xy6d0n64: var(--color-text-red-on-solid);
  --_1xy6d0n65: var(--color-text-red-1);
  --_1xy6d0n66: var(--color-text-red-2);
  --_1xy6d0n67: var(--color-text-yellow-on-solid);
  --_1xy6d0n68: var(--color-text-yellow-1);
  --_1xy6d0n69: var(--color-text-yellow-2);
  --_1xy6d0n6a: var(--color-white-alpha-1);
  --_1xy6d0n6b: var(--color-white-alpha-2);
  --_1xy6d0n6c: var(--color-white-alpha-3);
  --_1xy6d0n6d: var(--color-white-alpha-4);
  --_1xy6d0n6e: var(--color-white-alpha-5);
  --_1xy6d0n6f: var(--color-white-alpha-6);
  --_1xy6d0n6g: var(--color-white-alpha-7);
  --_1xy6d0n6h: var(--color-white-alpha-8);
  --_1xy6d0n6i: var(--color-white-alpha-9);
  --_1xy6d0n6j: var(--color-white-alpha-10);
  --_1xy6d0n6k: var(--color-white-alpha-11);
  --_1xy6d0n6l: var(--color-white-alpha-12);
  --_1xy6d0n6m: var(--color-yellow-1);
  --_1xy6d0n6n: var(--color-yellow-2);
  --_1xy6d0n6o: var(--color-yellow-3);
  --_1xy6d0n6p: var(--color-yellow-4);
  --_1xy6d0n6q: var(--color-yellow-5);
  --_1xy6d0n6r: var(--color-yellow-6);
  --_1xy6d0n6s: var(--color-yellow-7);
  --_1xy6d0n6t: var(--color-yellow-8);
  --_1xy6d0n6u: var(--color-yellow-9);
  --_1xy6d0n6v: var(--color-yellow-10);
  --_1xy6d0n6w: var(--color-yellow-11);
  --_1xy6d0n6x: var(--color-yellow-12);
  --_1xy6d0n6y: var(--color-yellow-13);
  --_1xy6d0n6z: var(--color-yellow-14);
  --_1xy6d0n70: var(--color-background-neutral-1);
  --_1xy6d0n71: var(--color-background-neutral-2);
  --_1xy6d0n72: var(--color-text-neutral-1);
  --_1xy6d0n73: var(--color-text-neutral-2);
  --_1xy6d0n74: var(--color-border-neutral-1);
  --_1xy6d0n75: var(--color-border-neutral-2);
  --_1xy6d0n76: var(--color-border-neutral-3);
}
@font-face {
  src: url('/fonts/whyte-regular.woff2') format('woff2');
  font-weight: normal;
  font-display: swap;
  font-family: Whyte;
}
@font-face {
  src: url('/fonts/inter-variable.woff2') format('woff2 supports variations'), url('/fonts/inter-variable.woff2') format('woff2-variations');
  font-weight: 100 900;
  font-display: swap;
  font-family: Inter;
}
@font-face {
  src: url('/fonts/inter-regular.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
  font-family: Inter;
}
@font-face {
  src: url('/fonts/inter-medium.woff2') format('woff2');
  font-weight: 500;
  font-display: swap;
  font-family: Inter;
}
@font-face {
  src: url('/fonts/geistmono-variable.woff2') format('woff2 supports variations'), url('/fonts/geistmono-variable.woff2') format('woff2-variations');
  font-weight: 100 900;
  font-display: swap;
  font-family: geistMono;
}
@layer reset;
@layer ui-components-base;
:root {
  --_1xy6d0n1f: 1ms ease-in-out;
  --_1xy6d0n1g: 1ms ease-in-out;
  --_1xy6d0n1h: 1ms ease-in-out;
}
button {
  color: inherit;
  cursor: pointer;
  line-height: inherit;
  transition: box-shadow var(--_1xy6d0n1g);
}
button:not([data-focus-style="custom"]):focus-visible {
  box-shadow: var(--_1j9e5l62);
}
a:not([data-focus-style="custom"]):focus-visible {
  outline: none;
  box-shadow: var(--_1j9e5l62);
  border-radius: var(--_1xy6d0n18);
}
html, body {
  background: var(--_1xy6d0n70);
  color: var(--_1xy6d0n72);
  font-family: var(--_1xy6d0nb);
  font-size: var(--_1xy6d0ng);
  line-height: var(--_1xy6d0nn);
  font-weight: var(--_1xy6d0nq);
  text-rendering: optimizeLegibility;
  font-feature-settings: 'kern' 1;
  font-kerning: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (prefers-reduced-motion: no-preference) {
  :root {
    --_1xy6d0n1f: 75ms ease-in-out;
    --_1xy6d0n1g: 150ms ease-in-out;
    --_1xy6d0n1h: 300ms ease-in-out;
  }
}
.j7xuvu2 {
  top: var(--bers7fj);
  left: var(--bers7fj);
  right: var(--bers7fj);
  margin-inline: auto;
  width: fit-content;
  max-width: 80ex;
  background: hsla(358, 66%, 48%, 1);
  box-shadow: 0 2px 10px -2px hsla(358, 66%, 48%, 1);
  word-break: break-word;
  white-space: pre-line;
  user-select: all;
}
.j7xuvu2:not(.j7xuvu0) {
  transform: translateY(calc(var(--bers7fj) * -1));
  transition: none;
  opacity: 0;
}
.j7xuvu2 a {
  color: inherit;
}
.j7xuvu3 {
  transition-delay: 1000ms;
}
.j7xuvu6 {
  color: hsla(0, 0%, 93%, 1);
}
