*,:before,:after{box-sizing:border-box;border:0 solid}*{margin:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;tab-size:4;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,Yu Gothic,sans-serif;line-height:1.5}body{color:#241a0e;-webkit-tap-highlight-color:transparent;background-color:#0a0918;min-height:100vh;overflow-x:clip}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul,menu{padding:0;list-style:none}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}img[data-pixel],svg[data-pixel]{image-rendering:pixelated}button,input,optgroup,select,textarea{color:inherit;font:inherit;letter-spacing:inherit;background-color:#0000;border-radius:0;padding:0}button,[type=button],[type=reset],[type=submit]{appearance:button;cursor:pointer}::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent);opacity:1}table{border-collapse:collapse}:-moz-focusring{outline:auto}::selection{color:#fff;background:#e8402a}:focus-visible{outline-offset:2px;outline:3px solid #ffd94a}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}

@property --x-1jiwa6a {
  syntax: "*";
  inherits: false
}

@property --x-1vvrrgw {
  syntax: "*";
  inherits: false
}

@property --x-animationDelay {
  syntax: "*";
  inherits: false
}

@property --x-animationDuration {
  syntax: "*";
  inherits: false
}

@property --x-bottom {
  syntax: "*";
  inherits: false
}

@property --x-height {
  syntax: "*";
  inherits: false
}

@property --x-hzx6ii {
  syntax: "*";
  inherits: false
}

@property --x-left {
  syntax: "*";
  inherits: false
}

@property --x-opacity {
  syntax: "*";
  inherits: false
}

@property --x-top {
  syntax: "*";
  inherits: false
}

@property --x-transform {
  syntax: "*";
  inherits: false
}

@property --x-transformOrigin {
  syntax: "*";
  inherits: false
}

@property --x-visibility {
  syntax: "*";
  inherits: false
}

@property --x-width {
  syntax: "*";
  inherits: false
}

@property --x-zIndex {
  syntax: "*";
  inherits: false
}

@keyframes x8bhcuh-B {
  0% {
    background-position: 0 0;
  }

  33% {
    background-position: -42px 34px;
  }

  66% {
    background-position: 38px -26px;
  }

  100% {
    background-position: 0 0;
  }
}

@keyframes xpjldt-B {
  from {
    clip-path: inset(-4px -4px 100%);
  }

  to {
    clip-path: inset(-4px -4px -14px);
  }
}

@keyframes x1iqx5d7-B {
  0%, 49.9% {
    opacity: 1;
  }

  50%, 100% {
    opacity: .15;
  }
}

@keyframes x17lf85f-B {
  0%, 100% {
    opacity: 0;
    transform: scale(.7);
  }

  35% {
    opacity: .75;
    transform: scale(1);
  }
}

@keyframes x1npb84f-B {
  0%, 100% {
    opacity: .5;
    transform: scale(.94);
  }

  50% {
    opacity: .9;
    transform: scale(1.08);
  }
}

@keyframes x1megpha-B {
  0%, 49.9% {
    opacity: 1;
  }

  50%, 100% {
    opacity: 0;
  }
}

@keyframes xqie7c5-B {
  0%, 17% {
    opacity: 1;
  }

  18%, 35% {
    opacity: 0;
  }

  36%, 53% {
    opacity: 1;
  }

  54%, 71% {
    opacity: 0;
  }

  72%, 85% {
    opacity: 1;
  }

  86%, 100% {
    opacity: 0;
  }
}

@keyframes xmviqgm-B {
  0%, 100% {
    opacity: 0;
    transform: translateY(4px) scale(.5);
  }

  35% {
    opacity: 1;
    transform: translateY(-3px) scale(1);
  }

  75% {
    opacity: 0;
    transform: translateY(-14px) scale(.5);
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes x1fuayba-B {
  0%, 49.9% {
    opacity: 0;
  }

  50%, 100% {
    opacity: 1;
  }
}

@keyframes xnz8twu-B {
  0% {
    opacity: 0;
    transform: rotate(24deg) translateX(0);
  }

  1% {
    opacity: 1;
  }

  5% {
    opacity: 1;
  }

  7% {
    opacity: 0;
    transform: rotate(24deg) translateX(38rem);
  }

  100% {
    opacity: 0;
    transform: rotate(24deg) translateX(38rem);
  }
}

@keyframes x10gpgvr-B {
  0% {
    filter: brightness(6);
    transform: scaleY(.02);
  }

  60% {
    filter: brightness(1.8);
    transform: scaleY(1.04);
  }

  100% {
    filter: brightness();
    transform: scaleY(1);
  }
}

@keyframes xdpwmey-B {
  0%, 100% {
    transform: translateX(0);
  }

  20%, 60% {
    transform: translateX(-8px) rotate(-2deg);
  }

  40%, 80% {
    transform: translateX(8px) rotate(2deg);
  }
}

@keyframes x1jv1yrf-B {
  0%, 44%, 84%, 100% {
    transform: translateY(0);
  }

  22% {
    transform: translateY(-9%);
  }

  65% {
    transform: translateY(-5%);
  }
}

@keyframes x15gouto-B {
  0%, 100% {
    translate: 0;
    rotate: 0deg;
  }

  35% {
    translate: -6px;
    rotate: -.65deg;
  }
}

.x1bx6y3s:not(#\#) {
  inset: -8% -18%;
}

.x10a8y8t:not(#\#) {
  inset: 0;
}

.x1anvkwx:not(#\#) {
  inset: auto;
}

.xvk69zt:not(#\#) {
  margin: -.55rem;
}

.x1ghz6dp:not(#\#) {
  margin: 0;
}

.x1bpp3o7:not(#\#) {
  margin: auto;
}

.xr0blbh:not(#\#) {
  padding: .55rem;
}

.x79iv2k:not(#\#) {
  padding: .75rem;
}

.x1717udv:not(#\#) {
  padding: 0;
}

.xomzojh:not(#\#) {
  padding: 1.25rem;
}

.xis3749:not(#\#) {
  padding: 1.5rem;
}

.x1uz70x1:not(#\#) {
  padding: 1rem;
}

.xzp9bb8:not(#\#) {
  padding: 3.5rem .25rem .25rem;
}

.x1cvq5qu:not(#\#) {
  padding: clamp(.35rem, 1.2dvh, 1rem);
}

.xxmwuhw:not(#\#) {
  padding: clamp(8px, 2.4cqw, 16px);
}

@media (prefers-reduced-motion: reduce) {
  .xvuxxc2.xvuxxc2:not(#\#) {
    padding: 2rem 0;
  }
}

@media (height <= 31.99rem) {
  .x1597om2.x1597om2:not(#\#) {
    padding: 5px 8px;
  }
}

@media (width <= 22.99rem) and (height >= 32rem) {
  .xof5chf.xof5chf:not(#\#) {
    padding: 6px;
  }
}

.xtzaia6:not(#\#):not(#\#) {
  border-color: #16141c;
}

.x2drty7:not(#\#):not(#\#) {
  border-color: #211f28;
}

.x1istn8w:not(#\#):not(#\#) {
  border-color: #57525f;
}

.x1toona1:not(#\#):not(#\#) {
  border-color: #685373;
}

.x1er86da:not(#\#):not(#\#) {
  border-color: #b4a4c5;
}

.x1f7rwhq:not(#\#):not(#\#) {
  border-color: #e1d6b5;
}

.x1ltjnt9:not(#\#):not(#\#) {
  border-color: #ffe7a1;
}

.x1ar2c2t:not(#\#):not(#\#) {
  border-color: #ffffff4d;
  border-color: lab(100% -.0000298023 .0000119209 / .3);
}

.xz9jv1m:not(#\#):not(#\#) {
  border-color: #ffffff73;
  border-color: lab(100% -.0000298023 .0000119209 / .45);
}

.xohxn53:not(#\#):not(#\#) {
  border-color: #241a0e66;
  border-color: lab(10.2565% 3.65 9.40791 / .4);
}

.x17oegqm:not(#\#):not(#\#) {
  border-color: #ffd94a;
}

.xisv63m:not(#\#):not(#\#) {
  border-color: #fff;
}

.xixrrj6:not(#\#):not(#\#) {
  border-color: #241a0e;
}

.x1gi27oh:not(#\#):not(#\#) {
  border-inline-color: #4a3e58;
}

.x1vxew43:not(#\#):not(#\#) {
  border-inline-style: solid;
}

.xugnuw4:not(#\#):not(#\#) {
  border-inline-width: 4px;
}

.xaxrj2m:not(#\#):not(#\#) {
  border-radius: 0 0 6px 6px;
}

.xgqmno8:not(#\#):not(#\#) {
  border-radius: 16px;
}

.x13pz1uv:not(#\#):not(#\#) {
  border-radius: 22px;
}

.x16rqkct:not(#\#):not(#\#) {
  border-radius: 50%;
}

.x1kogg8i:not(#\#):not(#\#) {
  border-radius: 6px;
}

.x10hpsqq:not(#\#):not(#\#) {
  border-radius: 9999px;
}

.x1e6avla:not(#\#):not(#\#) {
  border-radius: 999px;
}

.xbsl7fq:not(#\#):not(#\#) {
  border-style: dashed;
}

.x1y0btm7:not(#\#):not(#\#) {
  border-style: solid;
}

.xc342km:not(#\#):not(#\#) {
  border-width: 0;
}

.xdh2fpr:not(#\#):not(#\#) {
  border-width: 2px;
}

.x9r2w2z:not(#\#):not(#\#) {
  border-width: 3px;
}

.x1a87jhh:not(#\#):not(#\#) {
  border-width: 4px;
}

.xf0lols:not(#\#):not(#\#) {
  border-width: 5px;
}

.xl8oc27:not(#\#):not(#\#) {
  border-width: 7px;
}

.x98rzlu:not(#\#):not(#\#) {
  flex: 1;
}

.xvh977a:not(#\#):not(#\#) {
  gap: .25rem;
}

.x4bg2ti:not(#\#):not(#\#) {
  gap: .2rem;
}

.xpj7pl4:not(#\#):not(#\#) {
  gap: .375rem;
}

.x1neeqzj:not(#\#):not(#\#) {
  gap: .4rem;
}

.x13z6uf9:not(#\#):not(#\#) {
  gap: .5rem;
}

.xb6y1gh:not(#\#):not(#\#) {
  gap: .625rem;
}

.x8233eu:not(#\#):not(#\#) {
  gap: .75rem;
}

.x1s1ern7:not(#\#):not(#\#) {
  gap: .7rem;
}

.x1rkdry8:not(#\#):not(#\#) {
  gap: .9rem;
}

.x1v7gwgl:not(#\#):not(#\#) {
  gap: 1.5cqw;
}

.xru8eyw:not(#\#):not(#\#) {
  gap: 1.5rem;
}

.x8fetqu:not(#\#):not(#\#) {
  gap: 1rem;
}

.xtacmkj:not(#\#):not(#\#) {
  gap: 2.5rem;
}

.x1665zp3:not(#\#):not(#\#) {
  gap: 24px;
}

.x1r1f0cl:not(#\#):not(#\#) {
  gap: 3%;
}

.xyup6e5:not(#\#):not(#\#) {
  gap: clamp(.25rem, 1.5dvh, .875rem);
}

.x1ocd11u:not(#\#):not(#\#) {
  gap: clamp(.25rem, 1dvh, .75rem);
}

.x1b9jx33:not(#\#):not(#\#) {
  gap: clamp(1rem, 3svh, 1.5rem);
}

.x1b12m9:not(#\#):not(#\#) {
  gap: clamp(6px, 2cqw, 12px);
}

.xgkxs2y:not(#\#):not(#\#) {
  grid-column: 1;
}

.x1ms6mhf:not(#\#):not(#\#) {
  grid-row: 1;
}

.xjej8gk:not(#\#):not(#\#) {
  grid-row: span 2;
}

.x10no89f:not(#\#):not(#\#) {
  inset-block: 0;
}

.x17y0mx6:not(#\#):not(#\#) {
  inset-inline: 0;
}

.x1f5k8hq:not(#\#):not(#\#) {
  inset-inline: 4.25rem;
}

.xvueqy4:not(#\#):not(#\#) {
  margin-inline: auto;
}

.x1a2a7pz:not(#\#):not(#\#) {
  outline: none;
}

.xb3r6kr:not(#\#):not(#\#) {
  overflow: hidden;
}

.x1rea2x4:not(#\#):not(#\#) {
  overflow: visible;
}

.xish69e:not(#\#):not(#\#) {
  overscroll-behavior: contain;
}

.xci0d7u:not(#\#):not(#\#) {
  padding-block: .1rem;
}

.x1o5vn8x:not(#\#):not(#\#) {
  padding-block: .25rem;
}

.x1bilvtl:not(#\#):not(#\#) {
  padding-block: .375rem;
}

.x18g2hj5:not(#\#):not(#\#) {
  padding-block: .5rem;
}

.xo0yzjp:not(#\#):not(#\#) {
  padding-block: .75rem;
}

.xt970qd:not(#\#):not(#\#) {
  padding-block: 0;
}

.x18mflkt:not(#\#):not(#\#) {
  padding-block: 2rem;
}

.x1vdquu2:not(#\#):not(#\#) {
  padding-block: 4rem;
}

.x872lcp:not(#\#):not(#\#) {
  padding-block: clamp(.2rem, .8dvh, .65rem);
}

.x1lxsdpe:not(#\#):not(#\#) {
  padding-block: clamp(.35rem, 1dvh, .75rem);
}

.xllzysa:not(#\#):not(#\#) {
  padding-inline: .25rem;
}

.x18a9hih:not(#\#):not(#\#) {
  padding-inline: .375rem;
}

.xtx3ozj:not(#\#):not(#\#) {
  padding-inline: .4rem;
}

.x97vtpp:not(#\#):not(#\#) {
  padding-inline: .5rem;
}

.x1ryrjj2:not(#\#):not(#\#) {
  padding-inline: .75rem;
}

.xnjsko4:not(#\#):not(#\#) {
  padding-inline: 0;
}

.x1qhpy6z:not(#\#):not(#\#) {
  padding-inline: 1.25rem;
}

.xzsmjar:not(#\#):not(#\#) {
  padding-inline: 1.5rem;
}

.x1so6b7i:not(#\#):not(#\#) {
  padding-inline: 1.6rem;
}

.xnxx81d:not(#\#):not(#\#) {
  padding-inline: 1rem;
}

.x1ku5rj1:not(#\#):not(#\#) {
  place-items: center;
}

.x1qbkocn:not(#\#):not(#\#) {
  place-items: end center;
}

.x168l2et:not(#\#):not(#\#) {
  scroll-snap-type: y mandatory;
}

.xeb7iwc:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid #ffd94a;
}

.xtolwzl:focus-visible:not(#\#):not(#\#) {
  outline: 3px solid #ffd94a;
}

.x13woby:hover:not(#\#):not(#\#) {
  border-color: #ffd94a;
}

.x2jh5e3:hover:not(#\#):not(#\#) {
  border-color: #241a0e;
}

.x1l8h057:focus:not(#\#):not(#\#) {
  border-color: #ffd94a;
}

.x1uvtmcs:focus:not(#\#):not(#\#) {
  outline: none;
}

@media (width <= 22.99rem) and (height >= 32rem) {
  .xqrrhll.xqrrhll:not(#\#):not(#\#) {
    gap: 4px;
  }
}

@media (height <= 31.99rem) {
  .x1et3jyc.x1et3jyc:not(#\#):not(#\#) {
    gap: 8px;
  }
}

.x1ua5tub:not(#\#):not(#\#):not(#\#) {
  -webkit-box-orient: vertical;
}

.x1h7i4cw:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 2;
}

.x6s0dn4:not(#\#):not(#\#):not(#\#) {
  align-items: center;
}

.xuk3077:not(#\#):not(#\#):not(#\#) {
  align-items: flex-end;
}

.xamitd3:not(#\#):not(#\#):not(#\#) {
  align-self: center;
}

.x1fljaow:not(#\#):not(#\#):not(#\#) {
  animation-delay: -.4s;
}

.xyyaglq:not(#\#):not(#\#):not(#\#) {
  animation-delay: -1.4s;
}

.xzi4h9b:not(#\#):not(#\#):not(#\#) {
  animation-delay: -2.3s;
}

.xvo38ju:not(#\#):not(#\#):not(#\#) {
  animation-delay: var(--x-animationDelay);
}

.xtsvl71:not(#\#):not(#\#):not(#\#) {
  animation-duration: .15s;
}

.x1shwlz2:not(#\#):not(#\#):not(#\#) {
  animation-duration: .16s;
}

.xb8lv0f:not(#\#):not(#\#):not(#\#) {
  animation-duration: .28s;
}

.xmprevt:not(#\#):not(#\#):not(#\#) {
  animation-duration: .42s;
}

.x2mfxb:not(#\#):not(#\#):not(#\#) {
  animation-duration: .4s;
}

.xl8t4ro:not(#\#):not(#\#):not(#\#) {
  animation-duration: .55s;
}

.xof6966:not(#\#):not(#\#):not(#\#) {
  animation-duration: .7s;
}

.x1f7sx64:not(#\#):not(#\#):not(#\#) {
  animation-duration: .82s;
}

.x7tkt5m:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.05s;
}

.x1m9vv7p:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.2s;
}

.xjlvqhv:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1ms;
}

.xuq29oz:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2.8s;
}

.x7t6ubo:not(#\#):not(#\#):not(#\#) {
  animation-duration: 3s;
}

.xg6skn9:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--x-animationDuration);
}

.xskzprw:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: backwards;
}

.x1u6ievf:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: both;
}

.xa4qsjk:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: infinite;
}

.x1a5igra:not(#\#):not(#\#):not(#\#) {
  animation-name: none;
}

.x1bbxa4m:not(#\#):not(#\#):not(#\#) {
  animation-name: var(--x-1vvrrgw);
}

.x1cr1ka0:not(#\#):not(#\#):not(#\#) {
  animation-name: x10gpgvr-B;
}

.xb8k0u8:not(#\#):not(#\#):not(#\#) {
  animation-name: x15gouto-B;
}

.x40uk8p:not(#\#):not(#\#):not(#\#) {
  animation-name: x17lf85f-B;
}

.xqcmdr3:not(#\#):not(#\#):not(#\#) {
  animation-name: x18re5ia-B;
}

.x1c2xb13:not(#\#):not(#\#):not(#\#) {
  animation-name: x1fuayba-B;
}

.xhn2wpq:not(#\#):not(#\#):not(#\#) {
  animation-name: x1iqx5d7-B;
}

.x17llrfg:not(#\#):not(#\#):not(#\#) {
  animation-name: x1jv1yrf-B;
}

.x1rfk10s:not(#\#):not(#\#):not(#\#) {
  animation-name: x1megpha-B;
}

.x1sn9o8v:not(#\#):not(#\#):not(#\#) {
  animation-name: x1npb84f-B;
}

.xgc4kco:not(#\#):not(#\#):not(#\#) {
  animation-name: x8bhcuh-B;
}

.x99meos:not(#\#):not(#\#):not(#\#) {
  animation-name: xdpwmey-B;
}

.x1f924jl:not(#\#):not(#\#):not(#\#) {
  animation-name: xmviqgm-B;
}

.x1rxwn2s:not(#\#):not(#\#):not(#\#) {
  animation-name: xnz8twu-B;
}

.x13envup:not(#\#):not(#\#):not(#\#) {
  animation-name: xpjldt-B;
}

.x1vlsque:not(#\#):not(#\#):not(#\#) {
  animation-name: xqie7c5-B;
}

.xorstpt:not(#\#):not(#\#):not(#\#) {
  animation-play-state: paused;
}

.x4hg4is:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-in-out;
}

.xa3vuyk:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-out;
}

.x1esw782:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: linear;
}

.x1htlvfj:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: step-end;
}

.xfe2m36:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: steps(3, end);
}

.xrmwqp4:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: steps(5, end);
}

.x1plog1:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1;
}

.x186iv6y:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 9;
}

.x1wskzqf:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 2;
}

.xnoryev:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 284 / 364;
}

.xdeovx3:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 4 / 3.2;
}

.x1gqppi:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 8 / 5;
}

.x15jox0q:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 9 / 16;
}

.x1r1mewj:not(#\#):not(#\#):not(#\#) {
  background-color: #000;
}

.xbq3ulu:not(#\#):not(#\#):not(#\#) {
  background-color: #05060a;
}

.xuu8kwc:not(#\#):not(#\#):not(#\#) {
  background-color: #0d0b19;
}

.xxjhkzq:not(#\#):not(#\#):not(#\#) {
  background-color: #171021e8;
}

.x1ltk3ai:not(#\#):not(#\#):not(#\#) {
  background-color: #181424;
}

.xr3luzn:not(#\#):not(#\#):not(#\#) {
  background-color: #191921;
}

.x5u70po:not(#\#):not(#\#):not(#\#) {
  background-color: #202c27;
}

.xddr0tm:not(#\#):not(#\#):not(#\#) {
  background-color: #204f354d;
}

.xesotjs:not(#\#):not(#\#):not(#\#) {
  background-color: #21192f;
}

.x1fluwen:not(#\#):not(#\#):not(#\#) {
  background-color: #211f28;
}

.xhr2vgo:not(#\#):not(#\#):not(#\#) {
  background-color: #273c32;
}

.x12pkerq:not(#\#):not(#\#):not(#\#) {
  background-color: #2c1631;
}

.x41zu3o:not(#\#):not(#\#):not(#\#) {
  background-color: #35483a;
}

.xe6o5y1:not(#\#):not(#\#):not(#\#) {
  background-color: #393047;
}

.xl64d02:not(#\#):not(#\#):not(#\#) {
  background-color: #3d3a44;
}

.x1posb49:not(#\#):not(#\#):not(#\#) {
  background-color: #3f8f3a;
}

.x1fdcrlh:not(#\#):not(#\#):not(#\#) {
  background-color: #429cdf;
}

.x1e01x7b:not(#\#):not(#\#):not(#\#) {
  background-color: #5aa845;
}

.xlg11ti:not(#\#):not(#\#):not(#\#) {
  background-color: #655570;
}

.x1gesvvg:not(#\#):not(#\#):not(#\#) {
  background-color: #6d9551;
}

.x1oav9e2:not(#\#):not(#\#):not(#\#) {
  background-color: #fff6c5;
}

.x1056n2:not(#\#):not(#\#):not(#\#) {
  background-color: #fdf3d8b3;
  background-color: lab(96.1084% .242382 14.3391 / .7);
}

.x1sag07j:not(#\#):not(#\#):not(#\#) {
  background-color: #00000059;
}

.xa44r0r:not(#\#):not(#\#):not(#\#) {
  background-color: #00000073;
}

.x679uo6:not(#\#):not(#\#):not(#\#) {
  background-color: #000c;
}

.x1m7u5u6:not(#\#):not(#\#):not(#\#) {
  background-color: #14311773;
}

.xjbqb8w:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.xc5vnf0:not(#\#):not(#\#):not(#\#) {
  background-color: #e8402a;
}

.x1dc6kmu:not(#\#):not(#\#):not(#\#) {
  background-color: #0b0b14;
}

.x1fpdxn7:not(#\#):not(#\#):not(#\#) {
  background-color: #0a0918;
}

.x14bc0wl:not(#\#):not(#\#):not(#\#) {
  background-color: #ffd94a;
}

.xtaxa3z:not(#\#):not(#\#):not(#\#) {
  background-color: #fdf3d8;
}

.xxvrd78:not(#\#):not(#\#):not(#\#) {
  background-color: #ffb35c;
}

.x1n4mljx:not(#\#):not(#\#):not(#\#) {
  background-color: #241a0e;
}

.xx3ubbh:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#2f96d8 0% 16%, #4aa8e6 16% 32%, #58b8f0 32% 44%, #a5dcf8 44% 100%);
}

.xbvcvdd:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#58b8f0 0%, #a5dcf8 70%, #4fae4a 70%, #2c7a35 100%);
}

.x3vlhl2:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #0000 0%, #ffffffb3 70%, #fffffff2 100%);
}

.x138b7a8:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#0000 64px, #0a0918 104px), repeating-linear-gradient(#0000 0 20px, #181424 20px 24px), repeating-linear-gradient(to right, #393047 0 44px, #211b30 44px 48px);
}

.xiuy1bi:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#0000 70%, #8b7a96 70% 75%, #0000 75%), repeating-linear-gradient(to right, #0000 0 16%, #8b7a96 16% 20%, #30273e 20% 23%, #0000 23% 25%);
}

.x1rw6wtc:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#0a0918 80dvh, #2c7a35 120dvh, #4fae4a 100%);
}

.x1ym8f31:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#0a0918, #12102a);
}

.x1kt6632:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#12102a, #563075);
}

.x13tn883:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#563075, #ef5d3f, #0a0918);
}

.xqz5i0o:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#58b8f0, #a5dcf8);
}

.xo55zzj:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(2px 2px at 8% 12%, #fff 50%, #0000 51%), radial-gradient(1.5px 1.5px at 18% 22%, #fff 50%, #0000 51%), radial-gradient(1px 1px at 27% 7%, #ffffff8c 50%, #0000 51%), radial-gradient(1.5px 1.5px at 34% 8%, #fff 50%, #0000 51%), radial-gradient(2px 2px at 46% 16%, #fff 50%, #0000 51%), radial-gradient(1px 1px at 55% 6%, #ffffff8c 50%, #0000 51%), radial-gradient(1.5px 1.5px at 63% 19%, #ffd94a 50%, #0000 51%), radial-gradient(2px 2px at 72% 12%, #fff 50%, #0000 51%), radial-gradient(1px 1px at 81% 5%, #ffffff8c 50%, #0000 51%), radial-gradient(1.5px 1.5px at 90% 15%, #fff 50%, #0000 51%), radial-gradient(1.5px 1.5px at 5% 33%, #fff 50%, #0000 51%), radial-gradient(2px 2px at 12% 52%, #fff 50%, #0000 51%), radial-gradient(1px 1px at 3% 66%, #ffffff8c 50%, #0000 51%), radial-gradient(1.5px 1.5px at 21% 41%, #ffd94a 50%, #0000 51%), radial-gradient(1px 1px at 8% 45%, #ffffff8c 50%, #0000 51%), radial-gradient(2px 2px at 84% 38%, #ffd94a 50%, #0000 51%), radial-gradient(1.5px 1.5px at 96% 30%, #fff 50%, #0000 51%), radial-gradient(1.5px 1.5px at 92% 56%, #fff 50%, #0000 51%), radial-gradient(1px 1px at 78% 62%, #ffffff8c 50%, #0000 51%), radial-gradient(1.5px 1.5px at 88% 74%, #fff 50%, #0000 51%), linear-gradient(#0a0918 0%, #12102a 62%, #1c2f1e 100%);
}

.xavdsug:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at 32% 28%, #6b6577, #211f28 72%);
}

.x1b58o7n:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle, #fff6cf, #ffd94a55 35%, #0000 65%);
}

.x1rymd3h:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(at 50% 55%, #56307555, #0000 60%);
}

.xsmtxf6:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(#fff7cf 0%, #ffe58acc 38%, #f4c34d88 55%, #efb83d00 73%);
}

.x1szmqp1:not(#\#):not(#\#):not(#\#) {
  background-image: repeating-linear-gradient(0deg, #3f8f3a 0 6px, #0000 6px 20px), repeating-linear-gradient(90deg, #0000 0 12px, #69bb54 12px 16px, #0000 16px 28px);
}

.x13gcnvb:not(#\#):not(#\#):not(#\#) {
  background-image: repeating-linear-gradient(#322f3a 0 4px, #211f28 4px 8px);
}

.x15evkl0:not(#\#):not(#\#):not(#\#) {
  background-image: repeating-linear-gradient(#0000 0 2px, #00000038 2px 4px);
}

.x1ih4n5g:not(#\#):not(#\#):not(#\#) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");
}

.xisqfzn:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px #0b0b14;
}

.x56qi2h:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px #0b0b14, 0 6px #00000059;
}

.xw8msqa:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 4px #0b0b14, 0 10px #00000059;
}

.x1lg0wn4:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 6px #ffd94a40;
}

.xwgld5l:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 10px #ffdb75, inset 0 0 8px #ffdc7899;
}

.x17uspz9:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 6px #ffffff73;
}

.x1q07g9c:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 7px #ffe28d;
}

.x173n3vn:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 14px #00000073;
}

.x1l8033f:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px #3c4937;
}

.x46bj5a:not(#\#):not(#\#):not(#\#) {
  box-shadow: 4px 4px #0008;
}

.x9f619:not(#\#):not(#\#):not(#\#) {
  box-sizing: border-box;
}

.x1hyvwdk:not(#\#):not(#\#):not(#\#) {
  clip-path: inset(50%);
}

.xqxnde3:not(#\#):not(#\#):not(#\#) {
  clip-path: polygon(0 0, 25% 20%, 75% 20%, 100% 0, 100% 65%, 75% 65%, 75% 85%, 50% 100%, 25% 85%, 25% 65%, 0 65%);
}

.x125czqk:not(#\#):not(#\#):not(#\#) {
  clip-path: polygon(12% 0, 88% 0, 88% 20%, 100% 20%, 100% 80%, 88% 80%, 88% 100%, 12% 100%, 12% 80%, 0 80%, 0 20%, 12% 20%);
}

.xtq85ol:not(#\#):not(#\#):not(#\#) {
  color: #b5a9c5;
}

.x1dwdmcm:not(#\#):not(#\#):not(#\#) {
  color: #c1b4ce;
}

.xxlxett:not(#\#):not(#\#):not(#\#) {
  color: #f5d677;
}

.x1v3g02q:not(#\#):not(#\#):not(#\#) {
  color: #fdf3d8b3;
  color: lab(96.1084% .242382 14.3391 / .7);
}

.x1q6msmm:not(#\#):not(#\#):not(#\#) {
  color: #fdf3d8bf;
  color: lab(96.1084% .242352 14.3391 / .75);
}

.x1c1ox3w:not(#\#):not(#\#):not(#\#) {
  color: #fdf3d8d9;
  color: lab(96.1084% .242352 14.3391 / .85);
}

.x1mql8z5:not(#\#):not(#\#):not(#\#) {
  color: #ffffff73;
  color: lab(100% -.0000298023 .0000119209 / .45);
}

.x14hwrob:not(#\#):not(#\#):not(#\#) {
  color: #ffffff80;
  color: lab(100% -.0000298023 .0000119209 / .5);
}

.x1hr3ldh:not(#\#):not(#\#):not(#\#) {
  color: #ffffff8c;
  color: lab(100% -.0000298023 .0000119209 / .55);
}

.x17adns1:not(#\#):not(#\#):not(#\#) {
  color: #ffffffa6;
  color: lab(100% -.0000298023 .0000119209 / .65);
}

.x15wyycy:not(#\#):not(#\#):not(#\#) {
  color: #ffffffb3;
  color: lab(100% -.0000298023 .0000119209 / .7);
}

.xkc6zxd:not(#\#):not(#\#):not(#\#) {
  color: #ffffffbf;
  color: lab(100% -.0000298023 .0000119209 / .75);
}

.x1y4momx:not(#\#):not(#\#):not(#\#) {
  color: #ffffffe6;
  color: lab(100% -.0000298023 .0000119209 / .9);
}

.xvtqozj:not(#\#):not(#\#):not(#\#) {
  color: #ffffff80;
}

.x99e291:not(#\#):not(#\#):not(#\#) {
  color: #ffffffd9;
}

.xwnd4vg:not(#\#):not(#\#):not(#\#) {
  color: #e8402a;
}

.x1tidd8h:not(#\#):not(#\#):not(#\#) {
  color: #ffd94a;
}

.xr1zkf9:not(#\#):not(#\#):not(#\#) {
  color: #fdf3d8;
}

.xescc1w:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.x1sk2pig:not(#\#):not(#\#):not(#\#) {
  color: #241a0e;
}

.xouci9l:not(#\#):not(#\#):not(#\#) {
  column-gap: .25rem;
}

.x12h1iku:not(#\#):not(#\#):not(#\#) {
  container-type: inline-size;
}

.xpqogu8:not(#\#):not(#\#):not(#\#) {
  container-type: size;
}

.xt0e3qv:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x1ypdohk:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.x104kibb:not(#\#):not(#\#):not(#\#) {
  display: -webkit-box;
}

.x1lliihq:not(#\#):not(#\#):not(#\#) {
  display: block;
}

.x78zum5:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.xrvj5dj:not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.x1rg5ohu:not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}

.x3nfvp2:not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.x1s85apg:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.xbh8q5q:not(#\#):not(#\#):not(#\#) {
  fill: none;
}

.xtea3wc:not(#\#):not(#\#):not(#\#) {
  filter: blur(2px);
}

.x10ntgj6:not(#\#):not(#\#):not(#\#) {
  filter: brightness();
}

.x4yfy66:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 0 4px #ffe5a080);
}

.xdt5ytf:not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}

.x1q0g3np:not(#\#):not(#\#):not(#\#) {
  flex-direction: row;
}

.x1iyjqo2:not(#\#):not(#\#):not(#\#) {
  flex-grow: 1;
}

.x2lah0s:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

.x1a02dak:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.x135cbqz:not(#\#):not(#\#):not(#\#) {
  font-family: DotGothic16, Hiragino Kaku Gothic ProN, monospace;
}

.x1mpra8h:not(#\#):not(#\#):not(#\#) {
  font-family: Hiragino Kaku Gothic ProN, Hiragino Sans, Noto Sans JP, Yu Gothic, sans-serif;
}

.x2ohwh0:not(#\#):not(#\#):not(#\#) {
  font-size: .625rem;
}

.x9cxo5s:not(#\#):not(#\#):not(#\#) {
  font-size: .62rem;
}

.x12lo8hy:not(#\#):not(#\#):not(#\#) {
  font-size: .6875rem;
}

.x1iuv88s:not(#\#):not(#\#):not(#\#) {
  font-size: .72rem;
}

.xboafo0:not(#\#):not(#\#):not(#\#) {
  font-size: .75rem;
}

.x1sfrptf:not(#\#):not(#\#):not(#\#) {
  font-size: .7rem;
}

.x1dcheo9:not(#\#):not(#\#):not(#\#) {
  font-size: .8125rem;
}

.xkpwil5:not(#\#):not(#\#):not(#\#) {
  font-size: .875rem;
}

.x6u19be:not(#\#):not(#\#):not(#\#) {
  font-size: .9375rem;
}

.xyr29y3:not(#\#):not(#\#):not(#\#) {
  font-size: .95rem;
}

.x1603h9y:not(#\#):not(#\#):not(#\#) {
  font-size: 1.25rem;
}

.xngnso2:not(#\#):not(#\#):not(#\#) {
  font-size: 1.5rem;
}

.x1q74xe4:not(#\#):not(#\#):not(#\#) {
  font-size: 1.75rem;
}

.x13c56ty:not(#\#):not(#\#):not(#\#) {
  font-size: 10cqw;
}

.x1jchvi3:not(#\#):not(#\#):not(#\#) {
  font-size: 1rem;
}

.x1ccf7op:not(#\#):not(#\#):not(#\#) {
  font-size: 4cqw;
}

.x1ewctkd:not(#\#):not(#\#):not(#\#) {
  font-size: 5.4cqw;
}

.x1xfsd6s:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(.75rem, 2.8vw, .875rem);
}

.x1fztqjj:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(10px, 3.1cqw, 16px);
}

.x10839x4:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(10px, 3cqw, 15px);
}

.x1jjl7wk:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(1rem, 3dvh, 1.875rem);
}

.xwzu6lc:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(9px, 2.65cqw, 12px);
}

.xo1l8bm:not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

.x2ljk49:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1.25rem minmax(0, 1fr) auto;
}

.xgazet7:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 3.6rem;
}

.x130o73j:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 3fr 1fr;
}

.xju1xpo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) auto;
}

.x1mkdm3x:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr);
}

.xxq7klm:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto minmax(0, 1fr) auto;
}

.x6nui7k:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.xkvytcv:not(#\#):not(#\#):not(#\#) {
  image-rendering: auto;
}

.x1qd1gx7:not(#\#):not(#\#):not(#\#) {
  image-rendering: pixelated;
}

.xc8icb0:not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}

.xl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

.x13a6bvl:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

.x1nhvcw1:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-start;
}

.x1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.x13qdn04:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .025em;
}

.x9pfba7:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .08em;
}

.x1labic3:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .14em;
}

.x14lbdrl:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .15em;
}

.x1dor1uw:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .1em;
}

.xslovp2:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .35em;
}

.x11tfl78:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .4em;
}

.x12oo3zp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: 0;
}

.x132q4wb:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25;
}

.xwn7fz2:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3;
}

.x37zpob:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4;
}

.x1evy7pa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

.x1dbl2gt:not(#\#):not(#\#):not(#\#) {
  line-height: 1.6;
}

.x1ksxc8v:not(#\#):not(#\#):not(#\#) {
  line-height: 1.625;
}

.xwxc2jc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.8;
}

.xbs1c6g:not(#\#):not(#\#):not(#\#) {
  line-height: 1.9;
}

.xo5v014:not(#\#):not(#\#):not(#\#) {
  line-height: 1;
}

.x1u5lrna:not(#\#):not(#\#):not(#\#) {
  line-height: 2;
}

.x1owg228:not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: multiply;
}

.x19kjcj4:not(#\#):not(#\#):not(#\#) {
  object-fit: contain;
}

.xl1xv1r:not(#\#):not(#\#):not(#\#) {
  object-fit: cover;
}

.x1syqo4t:not(#\#):not(#\#):not(#\#) {
  object-position: bottom;
}

.x1xmow02:not(#\#):not(#\#):not(#\#) {
  object-position: center bottom;
}

.xuzhngd:not(#\#):not(#\#):not(#\#) {
  opacity: .3;
}

.xg01cxk:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1g7lawd:not(#\#):not(#\#):not(#\#) {
  opacity: var(--x-1jiwa6a);
}

.xb4nw82:not(#\#):not(#\#):not(#\#) {
  opacity: var(--x-opacity);
}

.xla350q:not(#\#):not(#\#):not(#\#) {
  outline-color: #ffe5a0;
}

.x1dee5i7:not(#\#):not(#\#):not(#\#) {
  outline-color: #ffffff59;
  outline-color: lab(100% -.0000298023 .0000119209 / .35);
}

.x1wd84xl:not(#\#):not(#\#):not(#\#) {
  outline-offset: -10px;
}

.x12wgm2d:not(#\#):not(#\#):not(#\#) {
  outline-offset: -5px;
}

.x1ewu8gn:not(#\#):not(#\#):not(#\#) {
  outline-offset: 3px;
}

.x2wh2y9:not(#\#):not(#\#):not(#\#) {
  outline-offset: 4px;
}

.x1h7bf5v:not(#\#):not(#\#):not(#\#) {
  outline-offset: 5px;
}

.xaatb59:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x1qgsegg:not(#\#):not(#\#):not(#\#) {
  outline-width: 1px;
}

.x1de99jn:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.xj0a0fe:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

.x67bb7w:not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.x47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.xixxii4:not(#\#):not(#\#):not(#\#) {
  position: fixed;
}

.x1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x7wzq59:not(#\#):not(#\#):not(#\#) {
  position: sticky;
}

.x1hsy5kr:not(#\#):not(#\#):not(#\#) {
  scale: 1;
}

.x1bhewko:not(#\#):not(#\#):not(#\#) {
  scroll-snap-align: start;
}

.xgv127d:not(#\#):not(#\#):not(#\#) {
  scroll-snap-stop: always;
}

.xacuafw:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: #685373 #0b0b14;
}

.x1rohswg:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: none;
}

.x1owpc8m:not(#\#):not(#\#):not(#\#) {
  stroke-linecap: round;
}

.x1f6yumg:not(#\#):not(#\#):not(#\#) {
  stroke-linejoin: round;
}

.x2rlvky:not(#\#):not(#\#):not(#\#) {
  stroke-width: 3.2px;
}

.x73je2i:not(#\#):not(#\#):not(#\#) {
  stroke: currentColor;
}

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.xdpxx8g:not(#\#):not(#\#):not(#\#) {
  text-align: left;
}

.x1hr2gdg:not(#\#):not(#\#):not(#\#) {
  text-align: right;
}

.xb0hpge:not(#\#):not(#\#):not(#\#) {
  text-shadow: 1px 1px #000;
}

.x55nuq9:not(#\#):not(#\#):not(#\#) {
  text-shadow: 1px 1px #00000080;
}

.xaky0iw:not(#\#):not(#\#):not(#\#) {
  text-shadow: 2px 2px #00000073;
}

.x1fzhlzt:not(#\#):not(#\#):not(#\#) {
  text-wrap: pretty;
}

.xx69xxh:not(#\#):not(#\#):not(#\#) {
  touch-action: pan-y;
}

.x1up03kg:not(#\#):not(#\#):not(#\#) {
  transform-origin: 50% .98rem;
}

.x18ouj0k:not(#\#):not(#\#):not(#\#), .xhmqdbg:not(#\#):not(#\#):not(#\#) {
  transform-origin: bottom;
}

.x1g0ag68:not(#\#):not(#\#):not(#\#) {
  transform-origin: center;
}

.x1bd091l:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0 100%;
}

.x1nf803f:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0;
}

.x1dp6rp6:not(#\#):not(#\#):not(#\#) {
  transform-origin: top;
}

.xf6vlc6:not(#\#):not(#\#):not(#\#) {
  transform-origin: var(--x-transformOrigin);
}

.x1c071of:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.x1tadh6z:not(#\#):not(#\#):not(#\#) {
  transform: rotate(10deg);
}

.x2ax4ql:not(#\#):not(#\#):not(#\#) {
  transform: rotate(45.9deg);
}

.x1jec706:not(#\#):not(#\#):not(#\#) {
  transform: scale(.95);
}

.x65q6n8:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.15);
}

.xb2sau7:not(#\#):not(#\#):not(#\#) {
  transform: translate(-1.17%, .447%) scale(.9331);
}

.xo88s9q:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -100%);
}

.xp87p0u:not(#\#):not(#\#):not(#\#) {
  transform: translate(11.66%, 5.167%) scale(.8637);
}

.xdy6x17:not(#\#):not(#\#):not(#\#) {
  transform: translate(2.25%, 4.77%) scale(.9246);
}

.x1mhdbqj:not(#\#):not(#\#):not(#\#) {
  transform: translate(4.54%, 5.38%) scale(.909);
}

.x1sdyv98:not(#\#):not(#\#):not(#\#) {
  transform: translate(7.68%, 3.29%) scale(.8393);
}

.xmpnc1j:not(#\#):not(#\#):not(#\#) {
  transform: translate3d(calc(var(--history-progress, 0) * -100vw),0,0);
}

.x1w67190:not(#\#):not(#\#):not(#\#) {
  transform: translate3d(calc(var(--history-progress, 0) * -130vw),0,0);
}

.x1bz3o5n:not(#\#):not(#\#):not(#\#) {
  transform: translate3d(calc(var(--history-progress, 0) * -160vw),0,0);
}

.x29bgny:not(#\#):not(#\#):not(#\#) {
  transform: translate3d(calc(var(--history-progress, 0) * -32vw),0,0);
}

.x1qqd6ay:not(#\#):not(#\#):not(#\#) {
  transform: translate3d(calc(var(--history-progress, 0) * -40vw),0,0);
}

.xsgl1mh:not(#\#):not(#\#):not(#\#) {
  transform: translate3d(calc(var(--history-progress, 0) * -75vw),0,0);
}

.x8iiocn:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%) scale(.65);
}

.xuuh30:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%);
}

.x1ys885c:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-.125em);
}

.xo0gmor:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-.15em);
}

.xcogedw:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-105%);
}

.xao2835:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-12px) scale(2.25);
}

.x14ft904:not(#\#):not(#\#):not(#\#) {
  transform: translateY(.67%) scale(.964);
}

.x17qoa4c:not(#\#):not(#\#):not(#\#) {
  transform: translateY(18px);
}

.xsqj5wx:not(#\#):not(#\#):not(#\#) {
  transform: var(--x-transform);
}

.x5w5eug:not(#\#):not(#\#):not(#\#) {
  transition-delay: .2s;
}

.x145v0mx:not(#\#):not(#\#):not(#\#) {
  transition-delay: .6s;
}

.x1ahifba:not(#\#):not(#\#):not(#\#) {
  transition-delay: 0s;
}

.xakvc2c:not(#\#):not(#\#):not(#\#) {
  transition-delay: var(--x-hzx6ii);
}

.xx6bhzk:not(#\#):not(#\#):not(#\#) {
  transition-duration: .15s;
}

.x9i6iqp:not(#\#):not(#\#):not(#\#) {
  transition-duration: .16s;
}

.x9dyr19:not(#\#):not(#\#):not(#\#) {
  transition-duration: .18s;
}

.x43t7r1:not(#\#):not(#\#):not(#\#) {
  transition-duration: .24s;
}

.x1rvut6x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .25s;
}

.x13dflua:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s;
}

.x1d8287x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .3s;
}

.x1gfacrb:not(#\#):not(#\#):not(#\#) {
  transition-duration: .55s;
}

.xanw4kh:not(#\#):not(#\#):not(#\#) {
  transition-duration: .65s;
}

.x97pzxe:not(#\#):not(#\#):not(#\#) {
  transition-duration: .6s;
}

.x1fkkkjs:not(#\#):not(#\#):not(#\#) {
  transition-duration: .7s;
}

.xippbsu:not(#\#):not(#\#):not(#\#) {
  transition-duration: .8s;
}

.xq90yva:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, background-color;
}

.xshfolx:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color;
}

.xtqv82r:not(#\#):not(#\#):not(#\#) {
  transition-property: color, border-color, background-color;
}

.xl2t894:not(#\#):not(#\#):not(#\#) {
  transition-property: filter, scale;
}

.x1bkgdt4:not(#\#):not(#\#):not(#\#) {
  transition-property: left, bottom, width, height;
}

.x6o7n8i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform;
}

.x1jl3cmp:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, visibility;
}

.x19991ni:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity;
}

.xk8vhbn:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, filter, background-color;
}

.x11xpdln:not(#\#):not(#\#):not(#\#) {
  transition-property: transform;
}

.xxrbq2n:not(#\#):not(#\#):not(#\#) {
  transition-property: width;
}

.xb51amx:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.22, 1, .36, 1);
}

.x9lcvmn:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease-out;
}

.xwji4o3:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease;
}

.x6gxawe:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: steps(3, end);
}

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.xlshs6z:not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.x1x33b0y:not(#\#):not(#\#):not(#\#) {
  visibility: var(--x-visibility);
}

.xnpuxes:not(#\#):not(#\#):not(#\#) {
  visibility: visible;
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x1fj9vlw:not(#\#):not(#\#):not(#\#) {
  white-space: pre-line;
}

.x7wrdtq:not(#\#):not(#\#):not(#\#) {
  word-break: auto-phrase;
}

.x1vjfegm:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.xhtitgo:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

.xzkaem6:not(#\#):not(#\#):not(#\#) {
  z-index: 3;
}

.x68pp3s:not(#\#):not(#\#):not(#\#) {
  z-index: 30;
}

.xoegz02:not(#\#):not(#\#):not(#\#) {
  z-index: 4;
}

.xf5e64p:not(#\#):not(#\#):not(#\#) {
  z-index: 40;
}

.xa9119d:not(#\#):not(#\#):not(#\#) {
  z-index: 50;
}

.xr3buco:not(#\#):not(#\#):not(#\#) {
  z-index: var(--x-zIndex);
}

.xkctruc:focus-visible:not(#\#):not(#\#):not(#\#) {
  filter: brightness(1.2);
}

.x1s07b3s:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.xijokvz:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.x1n5fdjo:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff1a;
  background-color: lab(100% -.0000298023 .0000119209 / .1);
}

.xrp47ef:hover:not(#\#):not(#\#):not(#\#) {
  filter: brightness(1.1);
}

.xlcqwk8:hover:not(#\#):not(#\#):not(#\#) {
  filter: brightness(1.2);
}

.x1o6q7ra:hover:not(#\#):not(#\#):not(#\#) {
  scale: 1.025;
}

.x1n3u82n:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-4px);
}

.x1wscrpb:active:not(#\#):not(#\#):not(#\#) {
  scale: .97;
}

.xymg228:active:not(#\#):not(#\#):not(#\#) {
  transform: translateY(1px);
}

.x1sjarlb:active:not(#\#):not(#\#):not(#\#) {
  transform: translateY(2px);
}

@media (prefers-reduced-motion: reduce) {
  .x1aquc0h.x1aquc0h:not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }
}

@media (width >= 40rem) {
  .x1hf29qx.x1hf29qx:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (height <= 43.99rem) {
  .x1henk6y.x1henk6y:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 40rem) {
  .x1nhovfr.x1nhovfr:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 64rem) {
  .x1wdgsqc.x1wdgsqc:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (height <= 31.99rem) {
  .x1vetj10.x1vetj10:not(#\#):not(#\#):not(#\#) {
    font-size: 10.5px;
  }

  .x1jz3gm6.x1jz3gm6:not(#\#):not(#\#):not(#\#) {
    font-size: 10px;
  }

  .xa9o07z.xa9o07z:not(#\#):not(#\#):not(#\#) {
    font-size: 11px;
  }

  .x19dlpya.x19dlpya:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1fr 1.5fr;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x16dpw5u.x16dpw5u:not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

@media (prefers-reduced-motion: reduce), (height <= 31.99rem) {
  .xieerdu.xieerdu:not(#\#):not(#\#):not(#\#) {
    position: relative;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xr317jx.xr317jx:not(#\#):not(#\#):not(#\#) {
    position: relative;
  }

  .xuupxpy.xuupxpy:not(#\#):not(#\#):not(#\#) {
    transform: none;
  }

  .xhj7x8a.xhj7x8a:not(#\#):not(#\#):not(#\#) {
    transition-delay: 0s;
  }

  .x12w9bfk.x12w9bfk:not(#\#):not(#\#):not(#\#) {
    transition-duration: 0s;
  }
}

.xiu6qeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #4b3659;
}

.xp31z9n:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #655570;
}

.x1xl97x7:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #ffffff1a;
  border-bottom-color: lab(100% -.0000298023 .0000119209 / .1);
}

.x1q0q8m5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: solid;
}

.xso031l:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.x2x41l1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 3px;
}

.x1h2mt7u:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 4px;
}

.x1ixj68n:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #655570;
}

.x1oze2lx:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #ffffff1a;
  border-top-color: lab(100% -.0000298023 .0000119209 / .1);
}

.xu42h0i:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 45%;
}

.xgrcgt9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 45%;
}

.x13fuv20:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: solid;
}

.x178xt8z:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 1px;
}

.x1gp4ovq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 4px;
}

.xypgukq:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -1%;
}

.x1ge50u2:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -2%;
}

.x18icf6d:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -3%;
}

.x1ey2m1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 0;
}

.x1wyelcc:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 1.375rem;
}

.xaw3xnq:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 1.5rem;
}

.xpzpqj7:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 10%;
}

.x11rhxwg:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 12%;
}

.x1dzgtdc:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 13%;
}

.xg9jfl2:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 14%;
}

.x1icnayv:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 20%;
}

.x13eus2m:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 35%;
}

.x2jcoty:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 37%;
}

.xe5z4yz:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 4%;
}

.x24fd1t:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 44%;
}

.x96ry18:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 6%;
}

.x1v8ttqh:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 8%;
}

.xdd4er5:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: auto;
}

.x1rizfkn:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(100% - var(--history-window-top, 60svh) + 1.5rem);
}

.x1xocoan:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(12% + clamp(88px, min(22svh, 28.16vw), 184.8px) + .5rem);
}

.x1nqzi6q:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--x-bottom);
}

.xvle69y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .75rem;
}

.x13xk9b0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .91rem;
}

.xqtp20y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 0;
}

.xhdxxi3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.1rem;
}

.xam5rvr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.5rem;
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.xtdtrs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100dvh;
}

.x1dr59a3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100vh;
}

.x1roirhx:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 10rem;
}

.x13wklwj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 11%;
}

.x1mtejvm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 13%;
}

.xo3oz3l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14%;
}

.x608jwa:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 150dvh;
}

.xx3o462:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 15px;
}

.xw7k74u:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 160vh;
}

.xvbalvc:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 17%;
}

.xxjacno:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18%;
}

.x6rwcfv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 180dvh;
}

.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.xwaiz5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.5rem;
}

.x12hms15:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.75rem;
}

.xcr6upp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.8rem;
}

.xoverlg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20%;
}

.x1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20px;
}

.x74bi60:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2100svh;
}

.xn6vbn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 220vh;
}

.x7b8wnj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 23%;
}

.x1jjfqgs:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 25%;
}

.x1v26v4f:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 26cqw;
}

.x36qwtl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2px;
}

.x5wege3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3.79rem;
}

.xk4dd5j:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 30%;
}

.xehph5:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32%;
}

.x13g4xto:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 320vh;
}

.x10w6t97:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32px;
}

.x119rli9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 36%;
}

.x1pizb70:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3rem;
}

.x113muo2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 46%;
}

.xqu0tyb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4px;
}

.x1gq5hea:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 50dvh;
}

.x1f6yev3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 64%;
}

.x1ct1z9c:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 73%;
}

.xdaezf2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 7rem;
}

.xwzfr38:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 80px;
}

.xvcs3u2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 84%;
}

.x1kh3kxn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 9%;
}

.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.xl8a4wr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100% + 50dvh);
}

.x14qhap9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100dvh - 5.5rem);
}

.x1wgenfh:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: clamp(1.5rem, 3vw, 2.25rem);
}

.x1nxtyl2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: clamp(10rem, 35svh, 24rem);
}

.xw4a9oe:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: clamp(2rem, 6dvh, 4rem);
}

.xrdnuoj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: clamp(3.5rem, 8dvh, 4rem);
}

.x1sy319c:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--history-window-height, auto);
}

.x16ye13r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x-height);
}

.x4j6h4i:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: clamp(88px, min(22svh, 28.16vw), 184.8px);
}

.xpdpmxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -8%;
}

.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.xl8wat7:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 100%;
}

.x1rs0xpa:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 11%;
}

.xrqzaf1:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 18%;
}

.x2nt8wm:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 21%;
}

.x1f83fme:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 27%;
}

.x1bkymge:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 29%;
}

.x1592e3n:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 3%;
}

.x1julenc:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 4%;
}

.xrguqtu:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 48%;
}

.x1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 50%;
}

.xwjqqhx:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 6vw;
}

.x7incmi:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 8%;
}

.x1t8mvi6:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: auto;
}

.xc0mx29:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: clamp(0rem, 25% - 6rem, 4rem);
}

.x1myxh4g:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: max(2rem, 50% - 20rem);
}

.xgq9j65:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--x-left);
}

.x1hpqcdg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .25rem;
}

.xhbfen4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .5rem;
}

.x1gr9t9r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .75rem;
}

.x1eq25fj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1.25rem;
}

.xyi6m4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1rem;
}

.xjpr12u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2px;
}

.x1t84w78:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2rem;
}

.x9bb9ws:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: clamp(1.25rem, 4dvh, 2.5rem);
}

.x1jc6sba:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: clamp(7px, 2cqw, 14px);
}

.x8yhq28:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -1.2rem;
}

.xip9h3s:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -2px;
}

.x12qt7kr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -3.41rem;
}

.x1k9y9y9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -3cqw;
}

.x1ixwwft:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 18%;
}

.x47rz7k:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: calc(clamp(88px, min(22svh, 28.16vw), 184.8px) / -8.33333);
}

.x1junvxu:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -.35rem;
}

.x12vha85:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -50dvh;
}

.x1tbvfm1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .25rem;
}

.xdj266r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.xj1urod:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1rem;
}

.xvand4f:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4.5rem;
}

.xr1yuqi:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: auto;
}

.x1bai5dh:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(1px - 50dvh);
}

.xmz0i5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100%;
}

.x1g15ey4:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 2rem);
}

.xgy22wr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 5.25rem);
}

.xej4qy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 5.5rem);
}

.x18bvk7g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 6rem);
}

.x1x2ixbu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: clamp(5rem,calc(var(--history-window-top, 60svh) - 8rem),44svh);
}

.x14zar9c:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: clamp(8rem,calc(var(--history-window-top, 60svh) - 2rem),44svh);
}

.x7ab17h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: none;
}

.x193iq5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.x18t6ddr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 30rem;
}

.xc0i79g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 36rem;
}

.x9ayn2n:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 37rem;
}

.xf2d64e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 40rem;
}

.x1jb01v5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 42rem;
}

.x1vpbbxe:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 48rem;
}

.x1l59rab:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 52rem;
}

.x14jpq49:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 60rem;
}

.xl4u9xm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 64rem;
}

.xgoigtu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 84vw;
}

.x81r70x:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(100%, 57dvh);
}

.x1x1rfll:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: none;
}

.x2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.x287gpq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.125rem;
}

.x1pw4g4d:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.75rem;
}

.x1ov3xa9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100dvh;
}

.x1y06tjk:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100svh;
}

.xf0v9dt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 11.125rem;
}

.xgbkey0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.75rem;
}

.x13gjtz1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 3.5rem;
}

.x17zuyli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 42rem;
}

.x1ycojv:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 5.4em;
}

.x2fgd0r:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 9.5rem;
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.xlm6wrl:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 2.75rem;
}

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.x1e4zzel:not(#\#):not(#\#):not(#\#):not(#\#) {
  overscroll-behavior-y: contain;
}

.xsaxbkt:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .75rem;
}

.xk6b5a7:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1.125rem;
}

.x2yie3v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1rem;
}

.xyxor73:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 2.75rem;
}

.x17r0vjz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 2rem;
}

.x1q8uoa4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4rem;
}

.x43t3wm:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(clamp(.5rem, 3dvh, 2rem) + 2rem);
}

.xpmgrv3:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: clamp(.75rem, 1.5dvh, 1rem);
}

.x1o9s02k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .55rem;
}

.x12t3zde:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1rem;
}

.x128v7jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2rem;
}

.xa76n53:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 4.5rem;
}

.x1rcv99v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(.5rem, 16dvh, 10rem);
}

.xd836r9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(4rem, 8dvh, 5rem);
}

@media (width < 40rem) {
  .x1kf13dk.x1kf13dk:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: .5rem;
  }
}

@media (width >= 40rem) {
  .x8iru74.x8iru74:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 1.5rem;
  }
}

.x1rkhv3u:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -8%;
}

.x5qeokm:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: .25rem;
}

.x1suesbl:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: .75rem;
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.x1sbfeta:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 1.25rem;
}

.x1iumx1e:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 1.625rem;
}

.x14ur313:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 13%;
}

.xb8eypa:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 2%;
}

.x1oud9qe:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 25%;
}

.xuip6jf:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 3%;
}

.x5znu3x:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: max(2rem, 50% - 20rem);
}

.xglssmi:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -.82rem;
}

.xms2vkk:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -1.55rem;
}

.xcrr8yc:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -20px;
}

.xhksxof:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -24px;
}

.xl6sgfw:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -3.25rem;
}

.x1gag7eg:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -50dvh;
}

.xte9rz1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .21rem;
}

.x1nxzj52:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .75rem;
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.xxcbz4w:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 10%;
}

.x1tk7jg1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 12px;
}

.xuilav5:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 3%;
}

.x1rdfs0y:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 30%;
}

.xt98ect:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 37vh;
}

.x2xupwq:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 4.5rem;
}

.x1tdakkf:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 4%;
}

.x1jsou2p:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 43%;
}

.x6ibm6z:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 49%;
}

.x14i6xsk:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 59%;
}

.xhvklfv:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 70%;
}

.x1nvd71e:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 80%;
}

.x1ufpeb1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 9%;
}

.xqm4kh6:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: min(0px,calc(100dvh - var(--works-height, 100dvh)));
}

.xjbys53:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x-top);
}

.xp8d6y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.5rem;
}

.x1vbkldg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.95rem;
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.xsmyaan:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12px;
}

.x1a00udw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 15px;
}

.x1kcjl36:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 160vw;
}

.x19mdgkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 19rem;
}

.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.xymj8oc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.11rem;
}

.xzijgnt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.4rem;
}

.xvm51jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.5rem;
}

.xb1qrhf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.75rem;
}

.x1xb5dxl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.8rem;
}

.xftfyzj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 220vw;
}

.xdw66x5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 250vw;
}

.x1o73bkd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 280vw;
}

.x1mg7apr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3.4rem;
}

.xxljpkc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 30%;
}

.x1td3qas:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32px;
}

.x1ijmtbk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 37%;
}

.x188tqju:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3rem;
}

.x1fnd73c:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 42%;
}

.x1b42p2t:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 46%;
}

.x14zvdfm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 48%;
}

.x51ohtg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4px;
}

.x1pq5h1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5.5rem;
}

.x3hqpx7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 50%;
}

.x14dgxzp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 58%;
}

.x1endk3i:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 64%;
}

.xthe8de:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 78%;
}

.x1l24a0r:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 7rem;
}

.x1ghds7r:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8.5rem;
}

.x1dmp6jm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 80px;
}

.x10uckc6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 92%;
}

.x76zr16:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 94%;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.xu8y5xj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - 2.5rem);
}

.x1fd79ee:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - 2rem);
}

.x1eh84ab:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: clamp(1.5rem, 3vw, 2.25rem);
}

.x19xh13k:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: clamp(28px, 4vw, 48px);
}

.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max-content;
}

.x10vnzpc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max(150vw, 170svh);
}

.xk1lhz2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max(185vw, 210svh);
}

.xdxgfff:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, max(200px, 56.25cqh - 1.6875rem));
}

.xj3miz4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(10rem, 18dvh);
}

.xc9olhh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(19rem, 100vw - 1.5rem);
}

.xwmhovx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(38rem, 88vw, 72vh);
}

.x28iz9x:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(42rem, 100% - 2rem);
}

.x1aegi3n:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(78cqw, 100cqh, 28rem);
}

.x5lhr3w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--x-width);
}

@media (width >= 80rem) {
  .xpou7ko.xpou7ko:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: 12%;
  }
}

@media (height <= 31.99rem) and (not (prefers-reduced-motion: reduce)) {
  .x16ibnp6.x16ibnp6:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: 1rem;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xexcx9x.xexcx9x:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: auto;
  }
}

@media (height <= 31.99rem) {
  .xqynxw5.xqynxw5:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@media (prefers-reduced-motion: reduce), (height <= 31.99rem) {
  .xtkk1wi.xtkk1wi:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x3pvysb.x3pvysb:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }

  .x7ektz3.x7ektz3:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: auto;
  }
}

@media (width <= 22.99rem) {
  .x1roudjl.x1roudjl:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 1px;
  }
}

@media (height <= 31.99rem) {
  .xrnqolr.xrnqolr:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 4px;
  }
}

@media (width <= 22.99rem) and (height >= 32rem) {
  .x1rhht3h.x1rhht3h:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 5px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x99n1tg.x99n1tg:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 0;
  }
}

@media (height <= 31.99rem) and (not (prefers-reduced-motion: reduce)) {
  .xydqta7.xydqta7:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: 26svh;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1ic5sbm.x1ic5sbm:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: 44svh;
  }
}

@media (height <= 43.99rem) {
  .xsx2hxj.xsx2hxj:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 0;
  }
}

@media (height <= 31.99rem) {
  .x122mj3w.x122mj3w:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 8rem;
  }

  .xj5byns.xj5byns:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 2dvh;
  }
}

@media (width >= 64rem) {
  .x1xkot31.x1xkot31:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: clamp(6rem, 12dvh, 8rem);
  }
}

@media (width <= 39.99rem) {
  .x1p6yhh8.x1p6yhh8:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 0;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x17ko6a0.x17ko6a0:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: auto;
  }
}

@media (height <= 31.99rem) {
  .x1in4p86.x1in4p86:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 70%;
  }
}

@media (height <= 45.99rem) {
  .xprk8fg.xprk8fg:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 7rem;
  }
}

@media (width >= 80rem) {
  .xvw6no5.xvw6no5:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(88vw - 3.2 * clamp(88px, min(22svh, 28.16vw), 184.8px) - 2rem);
  }
}

@media (width < 40rem) {
  .x1q4hret.x1q4hret:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-radius: 10px;
  }

  .x19wl3i1.x19wl3i1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-radius: 16px;
  }

  .xthma0v.xthma0v:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-width: 3px;
  }

  .xema5n7.xema5n7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-width: 4px;
  }

  .xuxzcm1.xuxzcm1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: .4rem;
  }
}

@media (width >= 40rem) {
  .xzdxsog.xzdxsog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: .75rem;
  }

  .xl0b6qx.xl0b6qx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 1.5rem;
  }

  .x25yd40.x25yd40:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: 2;
  }

  .x1wqublg.x1wqublg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    inset-inline: 4.5rem;
  }
}

@media (width >= 64rem) {
  .x1ayyzgv.x1ayyzgv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow: visible;
  }

  .x11xloe1.x11xloe1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: .875rem;
  }

  .xbvae38.xbvae38:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    clip-path: none;
  }
}

@media (width < 64rem) {
  .xlx0o61.xlx0o61:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 40rem) {
  .x1k4a7zp.x1k4a7zp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }

  .x1y8qc0o.x1y8qc0o:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-shrink: 0;
  }

  .xh0dxkj.xh0dxkj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.125rem;
  }

  .xevwwvq.xevwwvq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.2rem;
  }

  .x1q0c90s.x1q0c90s:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1rem;
  }

  .x1ecmk7g.x1ecmk7g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 2.25rem;
  }
}

@media (width < 40rem) {
  .x71am2.x71am2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 2.8rem;
  }
}

@media (width >= 40rem) {
  .xke9tm1.xke9tm1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 7.5rem minmax(0, 1fr) 7.5rem;
  }

  .xte0a96.xte0a96:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (width >= 64rem) {
  .x13omhql.x13omhql:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, 1fr);
  }
}

.x14ulpn8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset: 8px;
}

@media (width >= 64rem) {
  .xzih9ba.xzih9ba:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@media (width < 64rem) {
  .xvwovjp.xvwovjp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    text-align: right;
  }

  .x1dnvjoq.x1dnvjoq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transform-origin: 100% 100%;
  }

  .xij5us1.xij5us1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transform: rotate(6deg);
  }

  .x1lmzrc9.x1lmzrc9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: calc(100% + .4rem);
  }
}

@media (width >= 64rem) {
  .x97wnq9.x97wnq9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@media (width >= 40rem) {
  .x1vk0ixt.x1vk0ixt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 64%;
  }
}

@media (width < 64rem) {
  .xu1yw1z.xu1yw1z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    left: auto;
  }

  .xz88rsl.xz88rsl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: 0;
  }
}

@media (width >= 40rem) {
  .x1tf5p3p.x1tf5p3p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: calc(100dvh - 5.75rem);
  }

  .xgnmrm7.xgnmrm7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: clamp(5rem,calc(var(--history-window-top, 60svh) - 4rem),44svh);
  }

  .xq3pjbl.xq3pjbl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 10rem;
  }

  .xnd4rnj.xnd4rnj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 12.0625rem;
  }
}

@media (width < 64rem) {
  .x1d1ptov.x1d1ptov:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    right: .75rem;
  }
}

@media (width >= 40rem) {
  .xl76ry5.xl76ry5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 1rem;
  }

  .x1citzcj.x1citzcj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    right: auto;
  }

  .xmb1fs8.xmb1fs8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 1rem;
  }

  .x1fasfce.x1fasfce:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 4.75rem;
  }
}

@media (width < 64rem) {
  .xh6o6uj.xh6o6uj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    top: auto;
  }
}

@media (width >= 40rem) {
  .x1ks6k3y.x1ks6k3y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 11rem;
  }
}

@media (width >= 64rem) {
  .x4yf0n3.x4yf0n3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

.x1an5eiz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: #211b30;
}

.x1vqju1l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop {
  background-color: #000c;
}

.x1n8tx0a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop {
  background-color: #040511f0;
}

.xdo9kcw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xvf06vx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: #e8402a;
}

.x1um3um3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xrz025:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: #fff;
}

.x1wrbx28:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: #ffb35c;
}

.x12xtahq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  box-shadow: 0 0 28px 10px #e8402a55;
}

.xfft8vn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  box-shadow: 30px 0 #e8402a, 0 0 12px #e8402a88, 30px 0 12px #e8402a88;
}

.x1breh9f:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  clip-path: polygon(0 0, 25% 20%, 75% 20%, 100% 0, 100% 65%, 75% 65%, 75% 85%, 50% 100%, 25% 85%, 25% 65%, 0 65%);
}

.x1hh2acs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  clip-path: polygon(40% 0, 60% 0, 60% 25%, 80% 25%, 80% 50%, 100% 50%, 100% 100%, 0 100%, 0 50%, 20% 50%, 20% 25%, 40% 25%);
}

.x19fyis7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: #ffffff59;
  color: lab(100% -.0000298023 .0000119209 / .35);
}

.x1cpjm7i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.x1hmns74:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  position: absolute;
}

.x1qopshj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform: translate(-50%, -50%) rotate(-45deg);
}

.x13ap25b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transform: translate(-50%, -50%) rotate(45deg);
}

.xua7q2g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 12px;
}

.x1pvzrro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 24px;
}

.xar2jh8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xv7f310:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 3px;
}

.xf8dsx9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 8px;
}

.x1atcpyu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  left: -4px;
}

.x662kcs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: 18px;
}

.x16wgev3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: 2px;
}

.x16v8oms:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xgdch9p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  left: 50%;
}

.x1jifvsa:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: -16px;
}

.x7kqs8i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: -4px;
}

.x1d7m7g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: 34px;
}

.x1knuo7r:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xoqv437:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: 50%;
}

.x16mng5d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1xtr1x6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: 1.25rem;
}

.xfx3fsi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 14px;
}

.x1j6c3ea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: 20px;
}

.x10mnas6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 8px;
}
