:root{--black:#000;--surface:#020603;--surface-hover:#071009;--border:#303030;--text:#f1f1f1;--muted:#a3a3a3;--accent:#2fe28a;--accent-hover:#5eebab;--accent-text:#062919;--danger:#f4212e;--favorite:#f91880}*{box-sizing:border-box}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*$vite$:1*/
@keyframes r-soxkik-B {
  from {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }

  to {
    opacity: 0;
    transform: scale3d(.92, .92, 1);
  }
}

@keyframes r-18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes r-j4zsbx-B {
  from {
    opacity: 0;
    transform: scale3d(.92, .92, 1);
  }

  to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}

@keyframes r-aq1gtq-B {
  from {
    opacity: 0;
    transform: translateY(-8px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes r-1uh2x5g-B {
  to {
    transform: rotate(1turn);
  }
}

@keyframes r-1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

.r-ln7xf2:not(#\#) {
  font: inherit;
}

.r-m8arw7:not(#\#) {
  grid-area: footer;
}

.r-hjg98f:not(#\#) {
  grid-area: mark;
}

.r-1c7woe8:not(#\#) {
  grid-area: panel;
}

.r-10a8y8t:not(#\#) {
  inset: 0;
}

.r-1kpz5pc:not(#\#) {
  inset: auto auto 24px 50%;
}

.r-1anvkwx:not(#\#) {
  inset: auto;
}

.r-kdpibf:not(#\#) {
  margin: -1px;
}

.r-kc5qi:not(#\#) {
  margin: 0 0 10px;
}

.r-jgi5au:not(#\#) {
  margin: 0 0 12px;
}

.r-1gqcalf:not(#\#) {
  margin: 0 0 13px;
}

.r-1t1ttd7:not(#\#) {
  margin: 0 0 14px;
}

.r-swdx4l:not(#\#) {
  margin: 0 0 24px;
}

.r-12fr0ep:not(#\#) {
  margin: 0 0 28px;
}

.r-80zar5:not(#\#) {
  margin: 0 0 46px;
}

.r-znwzq6:not(#\#) {
  margin: 0 0 8px auto;
}

.r-1q6ys4k:not(#\#) {
  margin: 0 0 8px;
}

.r-kuygi9:not(#\#) {
  margin: 0 12px;
}

.r-pblye8:not(#\#) {
  margin: 0 16px 10px;
}

.r-19bbpc0:not(#\#) {
  margin: 0 auto;
}

.r-1ghz6dp:not(#\#) {
  margin: 0;
}

.r-108lf0y:not(#\#) {
  margin: 10px 0 0;
}

.r-19etx0e:not(#\#) {
  margin: 10px 0 12px;
}

.r-1uud7ro:not(#\#) {
  margin: 12px 0 0;
}

.r-9rwyo8:not(#\#) {
  margin: 12px 0;
}

.r-bxrbb8:not(#\#) {
  margin: 14px 4px;
}

.r-plp6m6:not(#\#) {
  margin: 16px 0 8px;
}

.r-tj3y72:not(#\#) {
  margin: 16px;
}

.r-led65b:not(#\#) {
  margin: 18px 0 0;
}

.r-1947a1a:not(#\#) {
  margin: 18px 6px 0;
}

.r-4hy66a:not(#\#) {
  margin: 1px 0 14px;
}

.r-1gpy8k8:not(#\#) {
  margin: 1px 0 8px;
}

.r-1g4boug:not(#\#) {
  margin: 20px 16px 0;
}

.r-10sdyai:not(#\#) {
  margin: 24px 0 0;
}

.r-1xofcnl:not(#\#) {
  margin: 2px 0 12px;
}

.r-fd2ba4:not(#\#) {
  margin: 32px 0;
}

.r-2gj8gk:not(#\#) {
  margin: 34px 14px 14px;
}

.r-1g76kxt:not(#\#) {
  margin: 3px 0 0;
}

.r-1m83di8:not(#\#) {
  margin: 3px 0 8px;
}

.r-qe1szj:not(#\#) {
  margin: 4px 0 0;
}

.r-1y5wklg:not(#\#) {
  margin: 7px 0 0;
}

.r-19tdptl:not(#\#) {
  margin: 7px 0;
}

.r-59ow3d:not(#\#) {
  margin: 8px 0 10px;
}

.r-84vhe8:not(#\#) {
  padding: 0 12px;
}

.r-hwt3jn:not(#\#) {
  padding: 0 13px;
}

.r-1csxjeb:not(#\#) {
  padding: 0 14px;
}

.r-1tzdv60:not(#\#) {
  padding: 0 15px;
}

.r-bpthk9:not(#\#) {
  padding: 0 16px 16px;
}

.r-1xk1jr8:not(#\#) {
  padding: 0 16px;
}

.r-1lufkf8:not(#\#) {
  padding: 0 17px;
}

.r-5b5r1n:not(#\#) {
  padding: 0 18px;
}

.r-xmtint:not(#\#) {
  padding: 0 20px;
}

.r-xsrz4m:not(#\#) {
  padding: 0 24px;
}

.r-46zyou:not(#\#) {
  padding: 0 3px;
}

.r-ehqz9p:not(#\#) {
  padding: 0 4px;
}

.r-1717udv:not(#\#) {
  padding: 0;
}

.r-1b4vry6:not(#\#) {
  padding: 10px 0;
}

.r-6yrr3s:not(#\#) {
  padding: 10px 12px;
}

.r-s0fqhl:not(#\#) {
  padding: 10px 16px;
}

.r-1u325tb:not(#\#) {
  padding: 11px 12px;
}

.r-1j5960:not(#\#) {
  padding: 11px 13px 13px;
}

.r-1a5nu0n:not(#\#) {
  padding: 11px 16px;
}

.r-1gqud3g:not(#\#) {
  padding: 12px 14px;
}

.r-ejgi3h:not(#\#) {
  padding: 12px 16px 10px;
}

.r-k152dh:not(#\#) {
  padding: 12px 16px 8px;
}

.r-1iwkndl:not(#\#) {
  padding: 12px 16px;
}

.r-1p8nejx:not(#\#) {
  padding: 12px 20px 10px;
}

.r-1bg5miv:not(#\#) {
  padding: 12px 24px;
}

.r-c7ga6q:not(#\#) {
  padding: 12px;
}

.r-z9g571:not(#\#) {
  padding: 13px 16px;
}

.r-g65tae:not(#\#) {
  padding: 14px 0 6px;
}

.r-rbbaph:not(#\#) {
  padding: 14px 0;
}

.r-1l2t8ho:not(#\#) {
  padding: 14px 16px 9px;
}

.r-1j671cp:not(#\#) {
  padding: 14px 16px;
}

.r-18vwc6u:not(#\#) {
  padding: 15px 16px;
}

.r-6w2896:not(#\#) {
  padding: 15px;
}

.r-1wow4a6:not(#\#) {
  padding: 16px 16px 8px;
}

.r-1tamke2:not(#\#) {
  padding: 16px;
}

.r-6tdkt5:not(#\#) {
  padding: 18px 16px 5px 45px;
}

.r-1iurc5v:not(#\#) {
  padding: 20px 12px 6px;
}

.r-7ff49s:not(#\#) {
  padding: 20px 16px 16px;
}

.r-1giyoqj:not(#\#) {
  padding: 20px 16px;
}

.r-1qhigcl:not(#\#) {
  padding: 20px;
}

.r-p9y95v:not(#\#) {
  padding: 22px;
}

.r-118ypju:not(#\#) {
  padding: 24px 16px;
}

.r-112r5ej:not(#\#) {
  padding: 24px 20px 28px;
}

.r-1oqx2be:not(#\#) {
  padding: 24px 20px 40px;
}

.r-ggk2y7:not(#\#) {
  padding: 24px;
}

.r-bvnukc:not(#\#) {
  padding: 28px 32px 32px;
}

.r-10xs6qf:not(#\#) {
  padding: 28px;
}

.r-pk93g2:not(#\#) {
  padding: 2px 20px 12px 14px;
}

.r-15fnm84:not(#\#) {
  padding: 32px;
}

.r-n13vwp:not(#\#) {
  padding: 38px 16px;
}

.r-18juh3m:not(#\#) {
  padding: 3px 6px;
}

.r-tdjw6q:not(#\#) {
  padding: 42px 18px;
}

.r-1bfznuz:not(#\#) {
  padding: 48px 16px;
}

.r-fawy5m:not(#\#) {
  padding: 4px;
}

.r-1ih338u:not(#\#) {
  padding: 5px 0 24px 30px;
}

.r-2yvopg:not(#\#) {
  padding: 64px 8vw 64px 40px;
}

.r-k61eof:not(#\#) {
  padding: 6px 10px;
}

.r-1s31s6o:not(#\#) {
  padding: 6px 16px 0 72px;
}

.r-1ruevkc:not(#\#) {
  padding: 6px;
}

.r-10j55lm:not(#\#) {
  padding: 7px 0;
}

.r-1ib1h6n:not(#\#) {
  padding: 8px 0;
}

.r-bnpv00:not(#\#) {
  padding: 8px 14px;
}

.r-1ff1495:not(#\#) {
  padding: 8px 16px;
}

.r-1swq9rm:not(#\#) {
  padding: 8px 24px 24px;
}

.r-e8ttls:not(#\#) {
  padding: 8px;
}

.r-1jgyy6p:not(#\#) {
  padding: 9px 14px;
}

.r-2uff7s:not(#\#) {
  padding: 9px 16px 0 72px;
}

.r-skserf:not(#\#) {
  padding: 9px;
}

@media (width <= 760px) {
  .r-1hc33cg.r-1hc33cg:not(#\#) {
    inset: 0 0 0 auto;
  }

  .r-tbz5kk.r-tbz5kk:not(#\#) {
    inset: 0 auto 0 0;
  }

  .r-1cbbsk1.r-1cbbsk1:not(#\#) {
    inset: 0;
  }
}

@media (width <= 1080px) {
  .r-8rvax6.r-8rvax6:not(#\#) {
    margin: 10px 0 12px;
  }
}

@media (width <= 760px) {
  .r-7q7o6g.r-7q7o6g:not(#\#) {
    margin: 0 0 8px auto;
  }

  .r-1uocgwy.r-1uocgwy:not(#\#) {
    margin: 0;
  }
}

@media (width <= 1080px) {
  .r-16pc9ld.r-16pc9ld:not(#\#) {
    padding: 0;
  }

  .r-3n6g0f.r-3n6g0f:not(#\#) {
    padding: 5px;
  }
}

@media (width <= 800px) {
  .r-yh0a69.r-yh0a69:not(#\#) {
    padding: 32px 28px 50px;
  }
}

@media (width <= 760px) {
  .r-17u1irs.r-17u1irs:not(#\#) {
    padding: 0 13px;
  }

  .r-k8mn4f.r-k8mn4f:not(#\#) {
    padding: 0 16px;
  }

  .r-1367gog.r-1367gog:not(#\#) {
    padding: 0;
  }

  .r-1fg4i05.r-1fg4i05:not(#\#) {
    padding: 12px 16px 24px;
  }

  .r-1j3mem9.r-1j3mem9:not(#\#) {
    padding: 16px 24px max(16px,env(safe-area-inset-bottom));
  }

  .r-5md3q8.r-5md3q8:not(#\#) {
    padding: 16px 24px max(24px,env(safe-area-inset-bottom));
  }

  .r-1sb37df.r-1sb37df:not(#\#) {
    padding: calc(48px + env(safe-area-inset-top)) 24px 0;
  }

  .r-1qteidg.r-1qteidg:not(#\#) {
    padding: calc(72px + env(safe-area-inset-top)) 24px 0;
  }
}

@media (width <= 600px) {
  .r-wczjv2.r-wczjv2:not(#\#) {
    padding: 0;
  }
}

@media (width <= 520px) {
  .r-18m0j7j.r-18m0j7j:not(#\#) {
    padding: 0 11px;
  }

  .r-1apr1lr.r-1apr1lr:not(#\#) {
    padding: 12px 12px 10px;
  }

  .r-mk3zek.r-mk3zek:not(#\#) {
    padding: 12px;
  }

  .r-13ylgh1.r-13ylgh1:not(#\#) {
    padding: 14px 12px 9px;
  }

  .r-cueseo.r-cueseo:not(#\#) {
    padding: 14px 12px;
  }

  .r-1qqy26f.r-1qqy26f:not(#\#) {
    padding: 4px 8px;
  }
}

@media (width >= 760.01px) and (width <= 1080px) {
  .r-l965ir.r-l965ir:not(#\#) {
    padding: 2px 8px 12px;
  }
}

.r-g3kgvn:not(#\#):not(#\#) {
  border-color: #536471;
}

.r-u4l8eh:not(#\#):not(#\#) {
  border-color: #f4212e66;
}

.r-1qfqirh:not(#\#):not(#\#) {
  border-color: #f4212e73;
}

.r-1gxa20d:not(#\#):not(#\#) {
  border-color: #ffffff2e;
}

.r-wygrdf:not(#\#):not(#\#) {
  border-color: #2fe28a33;
}

.r-f9w01l:not(#\#):not(#\#) {
  border-color: #4add8047;
}

.r-9r1u3d:not(#\#):not(#\#) {
  border-color: #0000;
}

.r-119ba7t:not(#\#):not(#\#) {
  border-color: var(--accent);
}

.r-8tz2pr:not(#\#):not(#\#) {
  border-color: var(--black);
}

.r-1io3bm2:not(#\#):not(#\#) {
  border-color: var(--border);
}

.r-1wrw7br:not(#\#):not(#\#) {
  border-color: var(--danger);
}

.r-1q4ynmn:not(#\#):not(#\#) {
  border-radius: 10px;
}

.r-4pepcl:not(#\#):not(#\#) {
  border-radius: 12px;
}

.r-ixl9f9:not(#\#):not(#\#) {
  border-radius: 14px;
}

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

.r-ugzpu4:not(#\#):not(#\#) {
  border-radius: 18px;
}

.r-12oqio5:not(#\#):not(#\#) {
  border-radius: 4px;
}

.r-16rqkct:not(#\#):not(#\#) {
  border-radius: 50%;
}

.r-1sxf85j:not(#\#):not(#\#) {
  border-radius: 5px;
}

.r-1kogg8i:not(#\#):not(#\#) {
  border-radius: 6px;
}

.r-ur7f20:not(#\#):not(#\#) {
  border-radius: 8px;
}

.r-1e6avla:not(#\#):not(#\#) {
  border-radius: 999px;
}

.r-ng3xce:not(#\#):not(#\#) {
  border-style: none;
}

.r-1y0btm7:not(#\#):not(#\#) {
  border-style: solid;
}

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

.r-mkeg23:not(#\#):not(#\#) {
  border-width: 1px;
}

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

.r-9r2w2z:not(#\#):not(#\#) {
  border-width: 3px;
}

.r-1a87jhh:not(#\#):not(#\#) {
  border-width: 4px;
}

.r-1jr7bls:not(#\#):not(#\#) {
  flex: 0 0 30px;
}

.r-3psx0u:not(#\#):not(#\#) {
  flex: none;
}

.r-12lumcd:not(#\#):not(#\#) {
  flex: auto;
}

.r-98rzlu:not(#\#):not(#\#) {
  flex: 1;
}

.r-1okw0bk:not(#\#):not(#\#) {
  flex: none;
}

.r-883omv:not(#\#):not(#\#) {
  gap: 10px;
}

.r-15gj94b:not(#\#):not(#\#) {
  gap: 11px;
}

.r-1v2ro7d:not(#\#):not(#\#) {
  gap: 12px;
}

.r-1af02g3:not(#\#):not(#\#) {
  gap: 14px;
}

.r-ou54vl:not(#\#):not(#\#) {
  gap: 16px;
}

.r-aobbuh:not(#\#):not(#\#) {
  gap: 18px;
}

.r-1ibnpkd:not(#\#):not(#\#) {
  gap: 19px;
}

.r-12mrbbr:not(#\#):not(#\#) {
  gap: 1px;
}

.r-1c1vhfx:not(#\#):not(#\#) {
  gap: 20px;
}

.r-1665zp3:not(#\#):not(#\#) {
  gap: 24px;
}

.r-1jaupxr:not(#\#):not(#\#) {
  gap: 26px;
}

.r-1tppwok:not(#\#):not(#\#) {
  gap: 2px 8px;
}

.r-195vfkc:not(#\#):not(#\#) {
  gap: 2px;
}

.r-1ed6fcf:not(#\#):not(#\#) {
  gap: 3px;
}

.r-zgdlkz:not(#\#):not(#\#) {
  gap: 4px 10px;
}

.r-1jnr06f:not(#\#):not(#\#) {
  gap: 4px;
}

.r-1xvmilk:not(#\#):not(#\#) {
  gap: 5px 12px;
}

.r-1nejdyq:not(#\#):not(#\#) {
  gap: 5px;
}

.r-17d4w8g:not(#\#):not(#\#) {
  gap: 6px;
}

.r-1u0ot4g:not(#\#):not(#\#) {
  gap: 7px 16px;
}

.r-1j9xkj6:not(#\#):not(#\#) {
  gap: 7px;
}

.r-167g77z:not(#\#):not(#\#) {
  gap: 8px;
}

.r-mmi0ta:not(#\#):not(#\#) {
  gap: 9px;
}

.r-1osaytk:not(#\#):not(#\#) {
  grid-column: 1 / -1;
}

.r-1npkx4u:not(#\#):not(#\#) {
  grid-column: 2;
}

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

.r-sooc83:not(#\#):not(#\#) {
  grid-template-areas: "panel mark"
                       "footer footer";
}

.r-1nmg3sf:not(#\#):not(#\#) {
  margin-inline: 16px;
}

.r-1b6ykf0:not(#\#):not(#\#) {
  outline: 0;
}

.r-1sdlhmg:not(#\#):not(#\#) {
  outline: 2px dotted var(--accent);
}

.r-zueumi:not(#\#):not(#\#) {
  outline: 2px solid var(--accent);
}

.r-1a2a7pz:not(#\#):not(#\#) {
  outline: none;
}

.r-22uyhm:not(#\#):not(#\#) {
  overflow: hidden auto;
}

.r-b3r6kr:not(#\#):not(#\#) {
  overflow: hidden;
}

.r-11x033:not(#\#):not(#\#) {
  place-content: center;
}

.r-1ku5rj1:not(#\#):not(#\#) {
  place-items: center;
}

.r-1hl2dhg:not(#\#):not(#\#) {
  text-decoration: none;
}

.r-1bvjpef:not(#\#):not(#\#) {
  text-decoration: underline;
}

.r-8utg69:not(#\#):not(#\#) {
  transition: background .12s;
}

.r-1ut94xp:not(#\#):not(#\#) {
  transition: border-color .12s, box-shadow .12s, background .12s;
}

.r-1izl3kj:not(#\#):not(#\#) {
  transition: color .12s, font-size .12s, top .12s, transform .12s;
}

.r-1qjmxmo:not(#\#):not(#\#) {
  transition: color .12s;
}

.r-1op4zxa:not(#\#):not(#\#) {
  transition: color .3s;
}

.r-1pqx817:not(#\#):not(#\#) {
  transition: opacity .12s;
}

.r-1dxnewq:not(#\#):not(#\#) {
  transition: stroke-dashoffset .3s;
}

.r-4ro0it:hover:not(:disabled):not(#\#):not(#\#) {
  border-color: var(--accent-hover);
}

.r-1fj5hjz:focus-within:not(#\#):not(#\#) {
  border-color: var(--accent);
}

.r-182r51q:focus-visible:not(:disabled):not(#\#):not(#\#), .r-3uxn4l:hover:not(:disabled):not(#\#):not(#\#) {
  border-color: var(--danger);
}

.r-h3a7u7:hover:not(:disabled):not(#\#):not(#\#) {
  border-color: var(--muted);
}

.r-kwbyna:focus-visible:not(#\#):not(#\#) {
  outline: 0;
}

.r-1nlyem0:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--accent);
}

.r-r9nk4v:hover:not(:disabled):not(#\#):not(#\#), .r-1lku1pv:hover:not(#\#):not(#\#) {
  text-decoration: none;
}

.r-t0b8zv:hover:not(#\#):not(#\#) {
  text-decoration: underline;
}

.r-1el4wzp:focus:not(#\#):not(#\#) {
  border-color: var(--accent);
}

.r-13boet3:focus:not(#\#):not(#\#) {
  outline: 1px solid var(--accent);
}

@media (width <= 760px) {
  .r-cdsu9j.r-cdsu9j:not(#\#):not(#\#) {
    border-radius: 0;
  }

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

@media (width <= 600px) {
  .r-1aupjfw.r-1aupjfw:not(#\#):not(#\#) {
    border-radius: 0;
  }
}

@media (width <= 760px) {
  .r-jgqmfh.r-jgqmfh:not(#\#):not(#\#) {
    border-style: none;
  }
}

@media (width <= 600px) {
  .r-1pis545.r-1pis545:not(#\#):not(#\#) {
    border-style: none;
  }
}

@media (width <= 760px) {
  .r-eghh3m.r-eghh3m:not(#\#):not(#\#) {
    border-width: 0;
  }
}

@media (width <= 600px) {
  .r-17k5fdk.r-17k5fdk:not(#\#):not(#\#) {
    border-width: 0;
  }
}

@media (width <= 760px) {
  .r-16cteu8.r-16cteu8:not(#\#):not(#\#) {
    flex: 1 0 auto;
  }
}

@media (width <= 600px) {
  .r-1j0fzez.r-1j0fzez:not(#\#):not(#\#) {
    flex: 1;
  }
}

@media (width <= 520px) {
  .r-1t01nq6.r-1t01nq6:not(#\#):not(#\#) {
    gap: 10px;
  }
}

@media (width <= 760px) {
  .r-1vw8ubp.r-1vw8ubp:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }

  .r-1qsrs3b.r-1qsrs3b:not(#\#):not(#\#) {
    grid-column: auto;
  }

  .r-82cd3y.r-82cd3y:not(#\#):not(#\#) {
    grid-row: 2;
  }
}

@media (width <= 1080px) {
  .r-hu9yea.r-hu9yea:not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@media (width <= 520px) {
  .r-y2yavu.r-y2yavu:not(#\#):not(#\#) {
    overflow: hidden;
  }

  .r-yhebcw.r-yhebcw:not(#\#):not(#\#) {
    padding-inline: 12px;
  }
}

@media (width <= 760px) {
  .r-1q0cuzc.r-1q0cuzc:not(#\#):not(#\#) {
    place-items: center;
  }
}

.r-1ua5tub:not(#\#):not(#\#):not(#\#) {
  -webkit-box-orient: vertical;
}

.r-vmahel:not(#\#):not(#\#):not(#\#) {
  -webkit-font-smoothing: antialiased;
}

.r-1h7i4cw:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 2;
}

.r-tr9nlx:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--accent);
}

.r-10ukxgv:not(#\#):not(#\#):not(#\#) {
  align-content: start;
}

.r-6s0dn4:not(#\#):not(#\#):not(#\#) {
  align-items: center;
}

.r-1cy8zhl:not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.r-7a106z:not(#\#):not(#\#):not(#\#) {
  align-items: start;
}

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

.r-1y8v6su:not(#\#):not(#\#):not(#\#) {
  align-self: start;
}

.r-12l1aco:not(#\#):not(#\#):not(#\#) {
  animation-duration: .12s;
}

.r-773k2o:not(#\#):not(#\#):not(#\#) {
  animation-duration: .14s;
}

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

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

.r-1u6ievf:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: both;
}

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

.r-1a5igra:not(#\#):not(#\#):not(#\#) {
  animation-name: none;
}

.r-1erpq82:not(#\#):not(#\#):not(#\#) {
  animation-name: r-18re5ia-B;
}

.r-1n5zdrn:not(#\#):not(#\#):not(#\#) {
  animation-name: r-1uh2x5g-B;
}

.r-y6iize:not(#\#):not(#\#):not(#\#) {
  animation-name: r-aq1gtq-B;
}

.r-153tmac:not(#\#):not(#\#):not(#\#) {
  animation-name: r-j4zsbx-B;
}

.r-xb5zsb:not(#\#):not(#\#):not(#\#) {
  animation-name: r-soxkik-B;
}

.r-crdw2m:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease;
}

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

.r-1esw782:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: linear;
}

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

.r-vn2z4z:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(12px);
}

.r-1dmgsgi:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(8px);
}

.r-1r1mewj:not(#\#):not(#\#):not(#\#) {
  background-color: #000;
}

.r-dmu7zd:not(#\#):not(#\#):not(#\#) {
  background-color: #eff3f4;
}

.r-wopjpd:not(#\#):not(#\#):not(#\#) {
  background-color: #f1f4f4;
}

.r-19flpi9:not(#\#):not(#\#):not(#\#) {
  background-color: #f4212e;
}

.r-x729gl:not(#\#):not(#\#):not(#\#) {
  background-color: #00000047;
}

.r-1ybzscc:not(#\#):not(#\#):not(#\#) {
  background-color: #00000094;
}

.r-2iiamc:not(#\#):not(#\#):not(#\#) {
  background-color: #000000b8;
}

.r-1a9z08n:not(#\#):not(#\#):not(#\#) {
  background-color: #000000c7;
}

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

.r-u07gch:not(#\#):not(#\#):not(#\#) {
  background-color: #000000e0;
}

.r-10rfru7:not(#\#):not(#\#):not(#\#) {
  background-color: #000000e6;
}

.r-n47akw:not(#\#):not(#\#):not(#\#) {
  background-color: #f4212e1a;
}

.r-ou72cr:not(#\#):not(#\#):not(#\#) {
  background-color: #2fe28a0f;
}

.r-11s8btu:not(#\#):not(#\#):not(#\#) {
  background-color: #3479481a;
}

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

.r-wnonoy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent);
}

.r-1gwr3j1:not(#\#):not(#\#):not(#\#) {
  background-color: var(--black);
}

.r-2hu6h8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--danger);
}

.r-188i19r:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-hover);
}

.r-uvt9l:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface);
}

.r-1m196pl:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(323deg, #00130c, #000 100%);
}

.r-vzq2mw:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at 72% 15%, #006a374d, #0000 36%), linear-gradient(135deg, #1f4b34, #15212b 70%);
}

.r-1mjjlp9:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #ffffff14, 0 26px 80px #00000094, 0 0 100px #2fe28a1f;
}

.r-be1vxt:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 18px 60px #0000008c;
}

.r-knfio4:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 18px 60px #00000094;
}

.r-slxngj:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 6px 24px #00000059;
}

.r-169w69c:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 3px 0 #2fe28a8c;
}

.r-1gnnqk1:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.r-9f619:not(#\#):not(#\#):not(#\#) {
  box-sizing: border-box;
}

.r-1a7ec33:not(#\#):not(#\#):not(#\#) {
  caret-color: var(--text);
}

.r-zpqnlu:not(#\#):not(#\#):not(#\#) {
  clip: rect(0,0,0,0);
}

.r-1ckzuac:not(#\#):not(#\#):not(#\#) {
  color: #0f1419;
}

.r-4kf3xt:not(#\#):not(#\#):not(#\#) {
  color: #93a0ad;
}

.r-1wcb3ip:not(#\#):not(#\#):not(#\#) {
  color: #ff9aa2;
}

.r-1oie5ow:not(#\#):not(#\#):not(#\#) {
  color: #ffd400;
}

.r-fungia:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.r-1heor9g:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.r-19co3pv:not(#\#):not(#\#):not(#\#) {
  color: #0000;
}

.r-6hosl2:not(#\#):not(#\#):not(#\#) {
  color: var(--accent-hover);
}

.r-1f8wxcn:not(#\#):not(#\#):not(#\#) {
  color: var(--accent-text);
}

.r-5ypeti:not(#\#):not(#\#):not(#\#) {
  color: var(--accent) !important;
}

.r-1qq9wsj:not(#\#):not(#\#):not(#\#) {
  color: var(--accent);
}

.r-1sr8853:not(#\#):not(#\#):not(#\#) {
  color: var(--danger);
}

.r-66y1w8:not(#\#):not(#\#):not(#\#) {
  color: var(--favorite);
}

.r-17j02y5:not(#\#):not(#\#):not(#\#) {
  color: var(--muted);
}

.r-1aj07ft:not(#\#):not(#\#):not(#\#) {
  color: var(--text);
}

.r-ntwwlm:not(#\#):not(#\#):not(#\#) {
  --lightningcss-light: ;
  --lightningcss-dark: initial;
  color-scheme: dark;
}

.r-1ypdohk:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.r-ky4qsq:not(#\#):not(#\#):not(#\#) {
  cursor: wait;
}

.r-104kibb:not(#\#):not(#\#):not(#\#) {
  display: -webkit-box;
}

.r-1lliihq:not(#\#):not(#\#):not(#\#) {
  display: block;
}

.r-78zum5:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.r-rvj5dj:not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.r-1rg5ohu:not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}

.r-3nfvp2:not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.r-t0psk2:not(#\#):not(#\#):not(#\#) {
  display: inline;
}

.r-1s85apg:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.r-117rol3:not(#\#):not(#\#):not(#\#) {
  fill: currentColor;
}

.r-1psoxsq:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 1px 4px #00000073);
}

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

.r-1a02dak:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.r-19hxb8z:not(#\#):not(#\#):not(#\#) {
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
}

.r-9cxo5s:not(#\#):not(#\#):not(#\#) {
  font-size: .62rem;
}

.r-1shuy96:not(#\#):not(#\#):not(#\#) {
  font-size: .65rem;
}

.r-191ayms:not(#\#):not(#\#):not(#\#) {
  font-size: .68rem;
}

.r-1iuv88s:not(#\#):not(#\#):not(#\#) {
  font-size: .72rem;
}

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

.r-157bgb5:not(#\#):not(#\#):not(#\#) {
  font-size: .76rem;
}

.r-p1qmoa:not(#\#):not(#\#):not(#\#) {
  font-size: .78rem;
}

.r-1sfrptf:not(#\#):not(#\#):not(#\#) {
  font-size: .7rem;
}

.r-ym1t2f:not(#\#):not(#\#):not(#\#) {
  font-size: .82rem;
}

.r-fl4wtl:not(#\#):not(#\#):not(#\#) {
  font-size: .84rem;
}

.r-1qzg9v8:not(#\#):not(#\#):not(#\#) {
  font-size: .85rem;
}

.r-zwx8i7:not(#\#):not(#\#):not(#\#) {
  font-size: .86rem;
}

.r-16vn6xf:not(#\#):not(#\#):not(#\#) {
  font-size: .88rem;
}

.r-gommxb:not(#\#):not(#\#):not(#\#) {
  font-size: .8rem;
}

.r-7hnp65:not(#\#):not(#\#):not(#\#) {
  font-size: .94rem;
}

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

.r-1nrrp6k:not(#\#):not(#\#):not(#\#) {
  font-size: .9rem;
}

.r-1gqo1bu:not(#\#):not(#\#):not(#\#) {
  font-size: 1.15rem;
}

.r-1hptrd9:not(#\#):not(#\#):not(#\#) {
  font-size: 1.1rem;
}

.r-1603h9y:not(#\#):not(#\#):not(#\#) {
  font-size: 1.25rem;
}

.r-vewgow:not(#\#):not(#\#):not(#\#) {
  font-size: 1.2rem;
}

.r-1xebwwb:not(#\#):not(#\#):not(#\#) {
  font-size: 1.3rem;
}

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

.r-1yoq5vf:not(#\#):not(#\#):not(#\#) {
  font-size: 1.65rem;
}

.r-8c3b7j:not(#\#):not(#\#):not(#\#) {
  font-size: 1.7rem;
}

.r-1k6wstc:not(#\#):not(#\#):not(#\#) {
  font-size: 10px;
}

.r-1j6dyjg:not(#\#):not(#\#):not(#\#) {
  font-size: 11px;
}

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

.r-579bpy:not(#\#):not(#\#):not(#\#) {
  font-size: 2rem;
}

.r-s8br86:not(#\#):not(#\#):not(#\#) {
  font-size: 3.7rem;
}

.r-1it3fuk:not(#\#):not(#\#):not(#\#) {
  font-synthesis: none;
}

.r-ss6m8b:not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: tabular-nums;
}

.r-3stwaq:not(#\#):not(#\#):not(#\#) {
  font-weight: 100;
}

.r-1ny7uwr:not(#\#):not(#\#):not(#\#) {
  font-weight: 200;
}

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

.r-1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.r-1xlr1w8:not(#\#):not(#\#):not(#\#) {
  font-weight: 700;
}

.r-uv8nkb:not(#\#):not(#\#):not(#\#) {
  font-weight: 800;
}

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

.r-1mt1orb:not(#\#):not(#\#):not(#\#) {
  grid-auto-flow: column;
}

.r-1z0uttz:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 1fr auto;
}

.r-y1reaj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 260px minmax(0, 1fr);
}

.r-vd6t5q:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 260px minmax(0, 600px) minmax(0, 350px);
}

.r-190amve:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 40px 1fr auto;
}

.r-1dsqm5x:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 40px minmax(0, 1fr) 40px;
}

.r-23bm8e:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 40px minmax(0, 1fr) auto;
}

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

.r-nr31nm:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 48px minmax(0, 1fr);
}

.r-f6geto:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(260px, 450px) minmax(0, 1fr);
}

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

.r-185a7wo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.r-1h51kgi:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 1fr auto;
}

.r-xjdkeo:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: min-content minmax(0, 1fr);
}

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

.r-13a6bvl:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

.r-1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.r-1o2pa38:not(#\#):not(#\#):not(#\#) {
  justify-items: center;
}

.r-619ttb:not(#\#):not(#\#):not(#\#) {
  justify-items: start;
}

.r-7v7x1q:not(#\#):not(#\#):not(#\#) {
  justify-self: center;
}

.r-1qab1bc:not(#\#):not(#\#):not(#\#) {
  justify-self: end;
}

.r-1lqcxt8:not(#\#):not(#\#):not(#\#) {
  justify-self: start;
}

.r-o2cfqc:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.04em;
}

.r-14ju556:not(#\#):not(#\#):not(#\#) {
  line-height: 0;
}

.r-1uo3zyz:not(#\#):not(#\#):not(#\#) {
  line-height: 1.15;
}

.r-1u7k74:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2;
}

.r-132q4wb:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25;
}

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

.r-1xfvgam:not(#\#):not(#\#):not(#\#) {
  line-height: 1.35;
}

.r-37zpob:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4;
}

.r-1evy7pa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

.r-1dbl2gt:not(#\#):not(#\#):not(#\#) {
  line-height: 1.6;
}

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

.r-152skdk:not(#\#):not(#\#):not(#\#) {
  line-height: 15px;
}

.r-19kjcj4:not(#\#):not(#\#):not(#\#) {
  object-fit: contain;
}

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

.r-byyjgo:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.r-al5it7:not(#\#):not(#\#):not(#\#) {
  opacity: .68;
}

.r-19s9pn4:not(#\#):not(#\#):not(#\#) {
  opacity: .82;
}

.r-12wgm2d:not(#\#):not(#\#):not(#\#) {
  outline-offset: -5px;
}

.r-1hl8ikr:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

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

.r-1mzt3pk:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: break-word;
}

.r-47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.r-10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.r-ixxii4:not(#\#):not(#\#):not(#\#) {
  position: fixed;
}

.r-1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.r-7wzq59:not(#\#):not(#\#):not(#\#) {
  position: sticky;
}

.r-tt52l0:not(#\#):not(#\#):not(#\#) {
  resize: none;
}

.r-288g5:not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}

.r-185mbhu:not(#\#):not(#\#):not(#\#) {
  scrollbar-gutter: stable;
}

.r-73je2i:not(#\#):not(#\#):not(#\#) {
  stroke: currentColor;
}

.r-2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

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

.r-1hr2gdg:not(#\#):not(#\#):not(#\#) {
  text-align: right;
}

.r-lyipyv:not(#\#):not(#\#):not(#\#) {
  text-overflow: ellipsis;
}

.r-1c071of:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.r-9tu13d:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-90deg);
}

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

.r-1cb1t30:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-50%);
}

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

.r-87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.r-xymvpz:not(#\#):not(#\#):not(#\#) {
  vertical-align: middle;
}

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

.r-126k92a:not(#\#):not(#\#):not(#\#) {
  white-space: pre-wrap;
}

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

.r-1n327nk:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

.r-11uqc5h:not(#\#):not(#\#):not(#\#) {
  z-index: 100;
}

.r-fo81ep:not(#\#):not(#\#):not(#\#) {
  z-index: 1000;
}

.r-8k05lb:not(#\#):not(#\#):not(#\#) {
  z-index: 200;
}

.r-1qyhdoi:not(#\#):not(#\#):not(#\#) {
  z-index: 300;
}

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

.r-1u8a7rm:not(#\#):not(#\#):not(#\#) {
  z-index: 5;
}

.r-kryumr:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: #d7dbdc;
}

.r-19ssd7j:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: #dc1e29;
}

.r-1aduqnx:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: #e7e9ea14;
}

.r-1hprwbr:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: #eff3f41a;
}

.r-1u164jr:hover:not(:disabled):not(#\#):not(#\#):not(#\#), .r-e7oy82:focus-visible:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: #f4212e1a;
}

.r-1ht3pbh:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent-hover);
}

.r-1kjk5su:focus-visible:not(#\#):not(#\#):not(#\#), .r-ru6505:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-hover);
}

.r-1111ivt:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface);
}

.r-tl4ck4:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  color: var(--accent-text);
}

.r-11a9oq7:focus-within:not(#\#):not(#\#):not(#\#), .r-199h9gg:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: var(--accent);
}

.r-17iu3xd:focus-visible:not(:disabled):not(#\#):not(#\#):not(#\#), .r-1wv126l:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  color: var(--danger);
}

.r-agdw95:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  color: var(--text);
}

.r-nc3qjn:not([open]):not(#\#):not(#\#):not(#\#) {
  display: none;
}

.r-1qipne7:focus-visible:not(#\#):not(#\#):not(#\#) {
  opacity: .68;
}

.r-1bqaal:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: -2px;
}

.r-7s97pk:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.r-j3ae5l:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 3px;
}

.r-2s5p8x:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--muted);
}

.r-1s07b3s:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.r-jb0foi:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: wait;
}

.r-1t5pwa4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .45;
}

.r-ijokvz:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.r-k0mbs4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .55;
}

.r-fqoyci:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .6;
}

.r-1nj9xnt:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .65;
}

.r-1h7w5sq:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #071d10;
}

.r-q7k88y:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.r-zuyigf:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #e7e9ea1a;
}

.r-176wani:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #e7e9ea0d;
}

.r-1mtz5wr:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #e7e9ea14;
}

.r-1h5wqbn:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #f4212ed9;
}

.r-10oipxf:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent-hover);
}

.r-1mg7r9h:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-hover);
}

.r-dc8u5p:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface);
}

.r-1jws9fo:hover:not(#\#):not(#\#):not(#\#) {
  color: #d8f0e2;
}

.r-144v4sp:hover:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.r-1cdz15c:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--accent-text);
}

.r-6ns2yr:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--accent);
}

.r-i25w4g:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--danger);
}

.r-1ft2rvj:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--text);
}

.r-1xqdnjo:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .68;
}

.r-1gizvnm:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--black);
}

.r-3c1vys:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--accent);
}

@media (width <= 1080px) {
  .r-1r1t5tr.r-1r1t5tr:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width <= 760px) {
  .r-e4s3o.r-e4s3o:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }

  .r-1yiwvkq.r-1yiwvkq:not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }

  .r-13bkdmp.r-13bkdmp:not(#\#):not(#\#):not(#\#) {
    animation-duration: 0s;
  }

  .r-9tfy8u.r-9tfy8u:not(#\#):not(#\#):not(#\#) {
    backdrop-filter: blur(12px);
  }

  .r-16gg2d8.r-16gg2d8:not(#\#):not(#\#):not(#\#) {
    background-color: #000000f0;
  }

  .r-18ctwh9.r-18ctwh9:not(#\#):not(#\#):not(#\#) {
    background-color: #000000f7;
  }

  .r-1dhxe9b.r-1dhxe9b:not(#\#):not(#\#):not(#\#) {
    background-color: #0000;
  }

  .r-h5x298.r-h5x298:not(#\#):not(#\#):not(#\#) {
    background-color: var(--black);
  }

  .r-1v1whyh.r-1v1whyh:not(#\#):not(#\#):not(#\#) {
    box-shadow: -18px 0 50px #00000059;
  }

  .r-1sopazy.r-1sopazy:not(#\#):not(#\#):not(#\#) {
    box-shadow: 18px 0 50px #00000059;
  }

  .r-umdqmp.r-umdqmp:not(#\#):not(#\#):not(#\#) {
    box-shadow: none;
  }
}

@media (width <= 520px) {
  .r-jkdevv.r-jkdevv:not(#\#):not(#\#):not(#\#) {
    clip: rect(0,0,0,0);
  }
}

@media (width <= 760px) {
  .r-8sfxpx.r-8sfxpx:not(#\#):not(#\#):not(#\#) {
    color: var(--text);
  }

  .r-k8vdqd.r-k8vdqd:not(#\#):not(#\#):not(#\#) {
    cursor: pointer;
  }
}

@media (width <= 1080px) {
  .r-r2195s.r-r2195s:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width <= 930px) {
  .r-1uuc7e4.r-1uuc7e4:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 800px) {
  .r-11mn3ch.r-11mn3ch:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

  .r-1ivurkz.r-1ivurkz:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .r-ze2x15.r-ze2x15:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 760px) {
  .r-m89ayo.r-m89ayo:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

  .r-10sekqr.r-10sekqr:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .r-1mvtbik.r-1mvtbik:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }

  .r-1ghpnvr.r-1ghpnvr:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }

  .r-y0uqqd.r-y0uqqd:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 520px) {
  .r-1iqanyw.r-1iqanyw:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 760.01px) and (width <= 1080px) {
  .r-1rji4v6.r-1rji4v6:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

  .r-106h1rz.r-106h1rz:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 800px) {
  .r-1ruhwu5.r-1ruhwu5:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 760px) {
  .r-1krwfvz.r-1krwfvz:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }

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

@media (width >= 760.01px) and (width <= 1080px) {
  .r-1ry2zk4.r-1ry2zk4:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 760px) {
  .r-15vqdln.r-15vqdln:not(#\#):not(#\#):not(#\#) {
    font-size: 1rem;
  }

  .r-1ah56to.r-1ah56to:not(#\#):not(#\#):not(#\#) {
    font-size: 2rem;
  }
}

@media (width >= 760.01px) and (width <= 1080px) {
  .r-fgn1qw.r-fgn1qw:not(#\#):not(#\#):not(#\#) {
    font-size: .72rem;
  }

  .r-16mylr2.r-16mylr2:not(#\#):not(#\#):not(#\#) {
    font-size: 0;
  }
}

@media (width <= 760px) {
  .r-ej4b7x.r-ej4b7x:not(#\#):not(#\#):not(#\#) {
    font-weight: inherit;
  }
}

@media (width <= 930px) {
  .r-93zs2y.r-93zs2y:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 88px minmax(0, 600px);
  }
}

@media (width <= 760px) {
  .r-10uukj2.r-10uukj2:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr auto 1fr;
  }

  .r-56s9pt.r-56s9pt:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: none;
  }
}

@media (width <= 600px) {
  .r-11ezrg2.r-11ezrg2:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width <= 520px) {
  .r-1rv48r1.r-1rv48r1:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }

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

  .r-1q4tpab.r-1q4tpab:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 42px minmax(0, 1fr);
  }
}

@media (width <= 480px) {
  .r-gnsjcv.r-gnsjcv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width >= 760.01px) and (width <= 930px) {
  .r-ynys5h.r-ynys5h:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 88px minmax(0, 1fr);
  }
}

@media (width >= 930.01px) and (width <= 1080px) {
  .r-nxwxcy.r-nxwxcy:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 88px minmax(0, 1fr);
  }

  .r-1to5wiv.r-1to5wiv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 88px minmax(0, 600px) minmax(0, 330px);
  }
}

@media (width <= 760px) {
  .r-elwo3d.r-elwo3d:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: auto 1fr;
  }
}

@media (width <= 1080px) {
  .r-1n6kd55.r-1n6kd55:not(#\#):not(#\#):not(#\#) {
    justify-content: center;
  }
}

@media (width <= 760px) {
  .r-1wod0m6.r-1wod0m6:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-start;
  }

  .r-lyhq02.r-lyhq02:not(#\#):not(#\#):not(#\#) {
    justify-content: space-around;
  }

  .r-ipsitn.r-ipsitn:not(#\#):not(#\#):not(#\#) {
    justify-self: end;
  }

  .r-5e85my.r-5e85my:not(#\#):not(#\#):not(#\#) {
    line-height: 1.15;
  }

  .r-joi885.r-joi885:not(#\#):not(#\#):not(#\#) {
    position: fixed;
  }

  .r-u7l6ab.r-u7l6ab:not(#\#):not(#\#):not(#\#) {
    position: static;
  }

  .r-gulfkj.r-gulfkj:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

@media (width <= 520px) {
  .r-1doi18b.r-1doi18b:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@media (width <= 760px) {
  .r-13kwy28.r-13kwy28:not(#\#):not(#\#):not(#\#) {
    row-gap: 32px;
  }

  .r-19ioa57.r-19ioa57:not(#\#):not(#\#):not(#\#) {
    text-align: left;
  }

  .r-1poml9k.r-1poml9k:not(#\#):not(#\#):not(#\#) {
    z-index: 20;
  }

  .r-95k4li.r-95k4li:not(#\#):not(#\#):not(#\#) {
    z-index: 30;
  }

  .r-1f7zzj5.r-1f7zzj5:not(#\#):not(#\#):not(#\#) {
    z-index: 50;
  }

  .r-g965xb.r-g965xb:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--surface);
  }
}

.r-6fu8a9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--border);
}

.r-1sy0etr:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: none;
}

.r-1q0q8m5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: solid;
}

.r-1qhh985:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

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

.r-7zknp3:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 7px;
}

.r-yt9r03:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--accent);
}

.r-19ypqd9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-style: solid;
}

.r-1vo0akb:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 3px;
}

.r-97hv6c:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--accent);
}

.r-1x60bnm:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--border);
}

.r-11pwa6s:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-style: none;
}

.r-32b0ac:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-style: solid;
}

.r-gfja2r:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-width: 0;
}

.r-s1s249:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-width: 1px;
}

.r-cilt0m:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-width: 3px;
}

.r-1tz4bnf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--accent);
}

.r-io8jvi:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--border);
}

.r-13fuv20:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: solid;
}

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

.r-qo3gd:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 8px;
}

.r-5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.r-pyat2d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100px;
}

.r-1dr59a3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100vh;
}

.r-sbjyhr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 104px;
}

.r-1wkxgih:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 120px;
}

.r-n866dk:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 136px;
}

.r-1v9usgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14px;
}

.r-18dl8mb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 150px;
}

.r-x3o462:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 15px;
}

.r-lup9mm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 16px;
}

.r-1ta3ar0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 17px;
}

.r-mix8c7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18px;
}

.r-hvdbge:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 19px;
}

.r-jm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.r-1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20px;
}

.r-158ke7r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 21px;
}

.r-i0exxh:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 23px;
}

.r-xk0z11:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24px;
}

.r-d7y6wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 26px;
}

.r-1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

.r-1gnnpzl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 30px;
}

.r-10w6t97:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32px;
}

.r-90ne7k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 34px;
}

.r-c9qbxq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 36px;
}

.r-16wdlz0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 38px;
}

.r-sdox4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 48px;
}

.r-10wjd1d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 50px;
}

.r-dd8jsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 52px;
}

.r-wa7hi:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 58px;
}

.r-jp8j0k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 96px;
}

.r-t7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.r-g7h5cd:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: fit-content;
}

.r-1k2iauc:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(80dvh, 100dvh - 32px);
}

.r-u96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.r-pnmzw7:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 12px;
}

.r-1trqr8e:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 14px;
}

.r-xly1if:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 45px;
}

.r-1rjvq1q:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 46px;
}

.r-1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 50%;
}

.r-yorhqc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 10px;
}

.r-od5an3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 12px;
}

.r-1yztbdb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 16px;
}

.r-ieb3on:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 20px;
}

.r-1hyhr7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 34px;
}

.r-16ydxro:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 10px;
}

.r-16vho4v:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 6px;
}

.r-1gfa6gt:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 7px;
}

.r-et2fuk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 8px;
}

.r-8x9d4c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
}

.r-oth75v:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 14px;
}

.r-l010v5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 4px;
}

.r-14vqqas:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 12px;
}

.r-1hmvnq2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 14px;
}

.r-w7yly9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 16px;
}

.r-vijh9v:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1px;
}

.r-qui205:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 24px;
}

.r-r9ek0c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2px;
}

.r-7r5mf7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 3px;
}

.r-1gslohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.r-1rhet7l:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 7px;
}

.r-1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

.r-zbgwbi:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 9px;
}

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

.r-1p6zaud:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 340px;
}

.r-1r3yzwb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 4.2em;
}

.r-1rq5m6k:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 500px;
}

.r-1dsybvd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 16px);
}

.r-s8sm83:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 32px);
}

.r-w7t3mx:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 76px);
}

.r-1ir05v5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(720px, 100dvh - 48px);
}

.r-193iq5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.r-bgkxdc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 30%;
}

.r-8jryan:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 40%;
}

.r-197vjsw:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 430px;
}

.r-1lwm3bp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 520px;
}

.r-27kpxv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 560px;
}

.r-1yr5zsc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 620px;
}

.r-1usz39j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 16px);
}

.r-w7nakj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 32px);
}

.r-2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.r-1us19tq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100%;
}

.r-g6iff7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100vh;
}

.r-i3av73:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 120px;
}

.r-dllx24:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 156px;
}

.r-1awnzvw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 190px;
}

.r-9l5fec:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 220px;
}

.r-12yhrit:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 230px;
}

.r-jwf9q1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 24px;
}

.r-1rz828m:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 30px;
}

.r-21xpn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 32px;
}

.r-u97haq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 34px;
}

.r-u0aao5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 36px;
}

.r-141feeh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 38px;
}

.r-gujvf1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 42px;
}

.r-1gg8mnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 44px;
}

.r-1wxaq2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 48px;
}

.r-7ywyr2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 50px;
}

.r-1wiwyrm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 52px;
}

.r-lrte5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 53px;
}

.r-t55aet:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 54px;
}

.r-bktkl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 56px;
}

.r-1h7u7uw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 70vh;
}

.r-zbw6zd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 74px;
}

.r-1r3qdcx:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 76px;
}

.r-efclja:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 88px;
}

.r-1aes4zu:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 92px;
}

.r-65nank:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: auto;
}

.r-gn449u:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: min(320px, 100dvh - 32px);
}

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

.r-6taa2c:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 15px;
}

.r-16xo4sp:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 18px;
}

.r-17upfok:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 320px;
}

.r-enig1u:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 76px;
}

.r-d5yu7s:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 94px;
}

.r-6ikm8r:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: hidden;
}

.r-1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.r-10wlt62:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: hidden;
}

.r-jkvuk6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4px;
}

.r-d3ty66:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 24px;
}

.r-xq6t71:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 46px;
}

.r-12estfz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 58px;
}

.r-z9dl7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 12px;
}

.r-1yrsyyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 6px;
}

.r-m7lytj:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 7px;
}

.r-n24pvi:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -10px;
}

.r-17ek5el:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 22px;
}

.r-19up5dg:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 8px;
}

.r-15eesco:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 9px;
}

.r-5wat52:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 72px;
}

.r-r0a872:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -68px;
}

.r-n0lweg:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -7px;
}

.r-13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.r-wa60dl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.r-1atx4j1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 6px;
}

.r-fr5jun:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 8px;
}

.r-1nl0pjx:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 9px;
}

.r-h8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.r-1exxlbk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100px;
}

.r-19zpy19:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 104px;
}

.r-1m56yxe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 115px;
}

.r-ygnafs:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 120px;
}

.r-1f2tiqu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 136px;
}

.r-6jxa94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14px;
}

.r-1a00udw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 15px;
}

.r-1kky2od:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16px;
}

.r-1se2ifz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 17px;
}

.r-1xp8n7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18px;
}

.r-636qxn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 190px;
}

.r-n6xy2s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 19px;
}

.r-1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.r-w4jnvo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20px;
}

.r-1kl0l3y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 21px;
}

.r-lzg99y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 23px;
}

.r-vy4d1p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

.r-23j0i4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 26px;
}

.r-gd8bvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 28px;
}

.r-1td3qas:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32px;
}

.r-1691je0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 34px;
}

.r-14qfxbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 36px;
}

.r-1guw455:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 38px;
}

.r-1useyqa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 48px;
}

.r-vni27:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 52px;
}

.r-13oubkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 96px;
}

.r-14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.r-fxxnmn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - 28px);
}

.r-1o2z316:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - 8px);
}

.r-lu3cd5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: clamp(220px, 25vw, 390px);
}

.r-eq5yr9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: fit-content;
}

.r-fj5rrt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 1210px);
}

.r-101g6sa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 330px);
}

.r-19ap43u:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 360px);
}

.r-14r54xd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 420px);
}

.r-12rav2s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(320px, 100% - 32px);
}

.r-iy73zc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(480px, 100% - 32px);
}

.r-1cy49o3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(520px, 100%);
}

.r-3i90nc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(600px, 100%);
}

.r-182cpaz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(640px, 100% - 32px);
}

.r-zboxd6:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

@media (width <= 760px) {
  .r-1173ty.r-1173ty:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-color: var(--border);
  }

  .r-45zcaj.r-45zcaj:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: solid;
  }

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

  .r-mmir5i.r-mmir5i:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-color: var(--border);
  }

  .r-1ps71jv.r-1ps71jv:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-style: solid;
  }

  .r-1vvo85a.r-1vvo85a:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 1px;
  }

  .r-18w9n2b.r-18w9n2b:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-color: var(--border);
  }

  .r-1wujc88.r-1wujc88:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-style: none;
  }

  .r-1rhqa21.r-1rhqa21:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-style: solid;
  }

  .r-xazgbe.r-xazgbe:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 0;
  }

  .r-1cuq4dm.r-1cuq4dm:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 1px;
  }

  .r-oavwjc.r-oavwjc:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-color: var(--border);
  }

  .r-sduoty.r-sduoty:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-style: none;
  }

  .r-70qthy.r-70qthy:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-style: solid;
  }

  .r-qdxw3k.r-qdxw3k:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }

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

  .r-ge2194.r-ge2194:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: 0;
  }

  .r-ehmynz.r-ehmynz:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 100dvh;
  }

  .r-18vpnjs.r-18vpnjs:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 36px;
  }

  .r-1uyboav.r-1uyboav:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 53px;
  }

  .r-hib06s.r-hib06s:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }

  .r-1mmcaht.r-1mmcaht:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: calc(54px + env(safe-area-inset-bottom));
  }
}

@media (width <= 600px) {
  .r-8wlrd5.r-8wlrd5:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 100dvh;
  }
}

@media (width <= 520px) {
  .r-1wmdp31.r-1wmdp31:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 112px;
  }

  .r-10dyfz0.r-10dyfz0:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 125px;
  }

  .r-1st8gnc.r-1st8gnc:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1px;
  }

  .r-8w16n4.r-8w16n4:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 40px;
  }

  .r-ublcjf.r-ublcjf:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 42px;
  }
}

@media (width >= 760.01px) and (width <= 1080px) {
  .r-f5a915.r-f5a915:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 50px;
  }
}

@media (width <= 760px) {
  .r-1b91o6.r-1b91o6:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 0;
  }
}

@media (width <= 800px) {
  .r-ohuq6n.r-ohuq6n:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 26px;
  }

  .r-1oqf6os.r-1oqf6os:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: auto;
  }
}

@media (width <= 760px) {
  .r-3t7rgf.r-3t7rgf:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: auto;
  }

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

@media (width <= 600px) {
  .r-105z1c6.r-105z1c6:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: 100dvh;
  }
}

@media (width <= 760px) {
  .r-k5277x.r-k5277x:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: none;
  }
}

@media (width <= 520px) {
  .r-1pwkqn9.r-1pwkqn9:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 58%;
  }
}

@media (width <= 760px) {
  .r-ejll5y.r-ejll5y:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 100%;
  }

  .r-1kkcvtz.r-1kkcvtz:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 100dvh;
  }

  .r-oi69is.r-oi69is:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 52px;
  }

  .r-1q81vct.r-1q81vct:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: calc(100dvh - 107px);
  }
}

@media (width <= 600px) {
  .r-o10v3n.r-o10v3n:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 100dvh;
  }

  .r-rpcoco.r-rpcoco:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: calc(100dvh - 54px);
  }
}

@media (width <= 520px) {
  .r-1e50tqy.r-1e50tqy:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 64px;
  }
}

@media (width >= 760.01px) and (width <= 1080px) {
  .r-184gvog.r-184gvog:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 50px;
  }
}

@media (width <= 520px) {
  .r-34zx73.r-34zx73:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 76px;
  }
}

@media (width <= 760px) {
  .r-mbxj68.r-mbxj68:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: auto;
  }

  .r-1nxr4u1.r-1nxr4u1:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: calc(54px + env(safe-area-inset-bottom));
  }

  .r-19yd01c.r-19yd01c:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: env(safe-area-inset-bottom);
  }
}

@media (width <= 520px) {
  .r-lks4jf.r-lks4jf:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 63px;
  }
}

@media (width <= 760px) {
  .r-1mc751o.r-1mc751o:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 32px;
  }

  .r-1e81x2r.r-1e81x2r:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 0;
  }
}

@media (width <= 520px) {
  .r-1d6yy60.r-1d6yy60:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 18px;
  }
}

@media (width <= 760px) {
  .r-1tcn219.r-1tcn219:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 53px;
  }
}

@media (width <= 520px) {
  .r-cz0lng.r-cz0lng:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: -56px;
  }
}

@media (width <= 1080px) {
  .r-dj2h05.r-dj2h05:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 50px;
  }
}

@media (width <= 760px) {
  .r-u3tkzf.r-u3tkzf:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }

  .r-1udc61q.r-1udc61q:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 36px;
  }

  .r-uocolo.r-uocolo:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }

  .r-1iba7cg.r-1iba7cg:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100% - 8px);
  }

  .r-itzaip.r-itzaip:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(320px, 100% - 48px);
  }

  .r-2o7ecf.r-2o7ecf:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(360px, 100% - 48px);
  }
}

@media (width <= 600px) {
  .r-1eshf1s.r-1eshf1s:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width <= 520px) {
  .r-mn25sl.r-mn25sl:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 112px;
  }

  .r-1mfprso.r-1mfprso:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1px;
  }

  .r-1el6alo.r-1el6alo:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 40px;
  }

  .r-vumrql.r-vumrql:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 42px;
  }
}

@media (width >= 760.01px) and (width <= 1080px) {
  .r-51kls5.r-51kls5:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 50px;
  }
}

@media (width >= 930.01px) and (width <= 1080px) {
  .r-1tks228.r-1tks228:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(100%, 1018px);
  }
}

@media (width >= 760.01px) and (width <= 930px) {
  .r-53nhwu.r-53nhwu:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(100%, 688px);
  }
}

.r-cec93z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-color: #2fe28a3d;
}

.r-1vhdxar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-radius: 4px;
}

.r-9msap3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: 50%;
}

.r-1fo1fc9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-style: solid;
}

.r-nrztfi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-width: 3px;
}

.r-1w94ctg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  animation-duration: .7s;
}

.r-zuot31:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  animation-iteration-count: infinite;
}

.r-14nr7cq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  animation-name: r-1fy8ia8-B;
}

.r-1fwxpn4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  animation-timing-function: linear;
}

.r-18oh57a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop {
  background-color: #5b708366;
}

.r-igotqu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop {
  background-color: #000000b8;
}

.r-1bykgo9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop {
  background-color: #3444547a;
}

.r-15bzj14:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--accent);
}

.r-90mm6l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--muted);
}

.r-1cpjm7i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .r-1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.r-124lp2h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  opacity: 0;
}

.r-fbg1o9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  opacity: 1;
}

.r-1hmns74:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .r-1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  position: absolute;
}

.r-bnewub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transform: translate(-50%, -50%);
}

.r-12maryy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  z-index: 1;
}

.r-ijnes8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-top-color: var(--accent);
}

.r-1xrz1ek:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  bottom: 0;
}

.r-1owmhtq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 30px;
}

.r-lhiwpz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 4px;
}

.r-tkwn05:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: 25%;
}

.r-g1jc52:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: 35%;
}

.r-jvp4sq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: 36%;
}

.r-gdch9p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  left: 50%;
}

.r-tywevh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  right: 25%;
}

.r-8n8ljx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  right: 35%;
}

.r-dpkdt8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  right: 36%;
}

.r-1knuo7r:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: 50%;
}

.r-1ooee7q:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: 30px;
}
