:root,
:root[data-theme="dim"] {
  color-scheme: dark;
  --black: #040e08;
  --surface: #08150c;
  --surface-hover: #0e1e13;
  --border: #303030;
  --text: #f1f1f1;
  --muted: #a3a3a3;
  --accent: #2fe28a;
  --accent-hover: #5eebab;
  --accent-text: #062919;
  --accent-rgb: 47 226 138;
  --danger: #f4212e;
  --favorite: #f91880;
  --chrome: rgb(4 14 8 / 92%);
  --chrome-deep: #00130c;
  --scrim: rgb(4 14 8 / 58%);
  --modal: #08150c;
  --modal-backdrop: rgb(0 0 0 / 72%);
}

:root[data-theme="light"] {
  color-scheme: light;
  --black: #f4f7f5;
  --surface: #ffffff;
  --surface-hover: #e6eee9;
  --border: #d3ddd7;
  --text: #000;
  --muted: #6d6d6d;
  --accent: #2fe28a;
  --accent-hover: #5eebab;
  --accent-text: #062919;
  --accent-rgb: 47 226 138;
  --danger: #d31222;
  --favorite: #e01370;
  --chrome: rgb(244 247 245 / 92%);
  --chrome-deep: #e4eee8;
  --scrim: rgb(16 33 23 / 40%);
  --modal: #ffffff;
  --modal-backdrop: rgb(16 33 23 / 40%);
}

:root[data-theme="lights-out"] {
  color-scheme: dark;
  --black: #000000;
  --surface: #000000;
  --surface-hover: #161616;
  --border: #2f3336;
  --text: #e7e9ea;
  --muted: #71767b;
  --accent: #2fe28a;
  --accent-hover: #5eebab;
  --accent-text: #062919;
  --accent-rgb: 47 226 138;
  --danger: #f4212e;
  --favorite: #f91880;
  --chrome: rgb(0 0 0 / 92%);
  --chrome-deep: #000000;
  --scrim: rgb(0 0 0 / 72%);
  --modal: #000000;
  --modal-backdrop: rgba(0, 0, 0, 0.5);
}

* {
  box-sizing: border-box;
}

img.emoji {
  width: 1em;
  height: 1em;
  margin: 0 0.05em 0 0.1em;
  vertical-align: -0.1em;
}

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 {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
  }
}




@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-1p0kexj:not(#\#) {
  grid-area: announcement;
}

.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-194c41z:not(#\#) {
  margin: 0 -20px;
}

.r-1ktd63l:not(#\#) {
  margin: 0 0 1.15em;
}

.r-8n6ntz:not(#\#) {
  margin: 0 0 1.25em;
}

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

.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-1x4tovi:not(#\#) {
  margin: 1.25em 0;
}

.r-rvlwc7:not(#\#) {
  margin: 1.3em 0;
}

.r-1atz3kn:not(#\#) {
  margin: 1.4em 0 .55em;
}

.r-16u93r4:not(#\#) {
  margin: 1.5em 0 .6em;
}

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

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

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

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

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

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

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

.r-7s63pw:not(#\#) {
  margin: 16px 24px 24px;
}

.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-1hzdhc:not(#\#) {
  margin: 28px 0 4px;
}

.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-14kudrl:not(#\#) {
  margin: 8px 0;
}

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

.r-xepmn2:not(#\#) {
  padding: 0 11px;
}

.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-xmtint:not(#\#) {
  padding: 0 20px;
}

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

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

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

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

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

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

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

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

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

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

.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-1l2t8ho:not(#\#) {
  padding: 14px 16px 9px;
}

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

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

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

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

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

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

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

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

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

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

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

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

.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-tkzqw3:not(#\#) {
  padding: 22px 0 0;
}

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

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

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

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

.r-5n9wy5:not(#\#) {
  padding: 25px 12px 8px;
}

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

.r-1hpf022:not(#\#) {
  padding: 28px 20px 40px 34px;
}

.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-1hja0xh:not(#\#) {
  padding: 38px 24px 0;
}

.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-okocfn:not(#\#) {
  padding: 6px 0;
}

.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-xn7x3d:not(#\#) {
  padding: 8px 10px 6px;
}

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

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

.r-1uw0p4f:not(#\#) {
  padding: 8px 40px 32px;
}

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

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

.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-azddg2.r-azddg2:not(#\#) {
    padding: calc(12px + env(safe-area-inset-top)) 16px 8px;
  }

  .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;
  }

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

@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-1a7whr3:not(#\#):not(#\#) {
  border-color: #6d7a72;
}

.r-19k10aj:not(#\#):not(#\#) {
  border-color: #cfd9de;
}

.r-1p6dzws:not(#\#):not(#\#) {
  border-color: #d24b558c;
}

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

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

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

.r-1u1lznn:not(#\#):not(#\#) {
  border-color: #ffffff3d;
}

.r-2ar0u4:not(#\#):not(#\#) {
  border-color: #38bdf84d;
}

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

.r-h9fb4m:not(#\#):not(#\#) {
  border-color: rgb(var(--accent-rgb) / 20%);
}

.r-u837fn:not(#\#):not(#\#) {
  border-color: rgb(var(--accent-rgb) / 24%);
}

.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-u4hgxq:not(#\#):not(#\#) {
  border-radius: 7px;
}

.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-1hp5c4:not(#\#):not(#\#) {
  border-width: 1px 0 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-3sukx7:not(#\#):not(#\#) {
  flex: 0 0 38px;
}

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

.r-c8qplx:not(#\#):not(#\#) {
  flex: 1 0 auto;
}

.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-1aut5rd:not(#\#):not(#\#) {
  gap: 13px;
}

.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-33pbmt:not(#\#):not(#\#) {
  gap: 28px;
}

.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-1jia4ld:not(#\#):not(#\#) {
  grid-template-areas: "announcement announcement"
                       "panel mark"
                       "footer footer";
}

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

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

.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-rii95j:not(#\#):not(#\#) {
  padding-block: 11px;
}

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

.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-lkovuz:not(#\#):not(#\#) {
  transition: background-color .3s;
}

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

.r-16tyls5:not(#\#):not(#\#) {
  transition: border-color .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(#\#), .r-w54d27:focus-within:not(#\#):not(#\#) {
  outline: 2px solid var(--accent);
}

.r-kgitw2:focus-within:not(#\#):not(#\#) {
  outline: 2px solid var(--text);
}

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

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

.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;
  }

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

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

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

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

@media (width <= 760px) {
  .r-2jnik1.r-2jnik1: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-1gzmk7r:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 3;
}

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

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

.r-1pha0wt:not(#\#):not(#\#):not(#\#) {
  align-items: baseline;
}

.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-pvyfi4:not(#\#):not(#\#):not(#\#) {
  align-self: flex-end;
}

.r-qcrz7y:not(#\#):not(#\#):not(#\#) {
  align-self: flex-start;
}

.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-87of3y:not(#\#):not(#\#):not(#\#) {
  animation-name: r-1fy8ia8-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-1vf6whn:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 3;
}

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

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

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

.r-8p9qc9:not(#\#):not(#\#):not(#\#) {
  background-color: #08150c;
}

.r-1b4tsfi:not(#\#):not(#\#):not(#\#) {
  background-color: #101010;
}

.r-11qyek1:not(#\#):not(#\#):not(#\#) {
  background-color: #102b35;
}

.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-1c5tqo3:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

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

.r-ix7hrb:not(#\#):not(#\#):not(#\#) {
  background-color: #0000004d;
}

.r-1nbofk2:not(#\#):not(#\#):not(#\#) {
  background-color: #00000059;
}

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

.r-v4cp:not(#\#):not(#\#):not(#\#) {
  background-color: #000000bf;
}

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

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

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

.r-1ki16s0:not(#\#):not(#\#):not(#\#) {
  background-color: #64192047;
}

.r-zoom1v:not(#\#):not(#\#):not(#\#) {
  background-color: #0e74901f;
}

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

.r-1rdtt0j:not(#\#):not(#\#):not(#\#) {
  background-color: #f4212e1f;
}

.r-qih35b:not(#\#):not(#\#):not(#\#) {
  background-color: #34794824;
}

.r-1a0et4l:not(#\#):not(#\#):not(#\#) {
  background-color: #3444547a;
}

.r-ntzf0c:not(#\#):not(#\#):not(#\#) {
  background-color: rgb(var(--accent-rgb) / 6%);
}

.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-ms2ikn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--border);
}

.r-6ngu4e:not(#\#):not(#\#):not(#\#) {
  background-color: var(--chrome);
}

.r-a03szm:not(#\#):not(#\#):not(#\#) {
  background-color: var(--modal-backdrop);
}

.r-147u4ho:not(#\#):not(#\#):not(#\#) {
  background-color: var(--modal);
}

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

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

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

.r-6voo8k:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(323deg,var(--chrome-deep),var(--black) 100%);
}

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

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

.r-1kvxrim:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 12px 30px #0000008c;
}

.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-1sq2vv:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--accent);
}

.r-5fn20:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 3px 0 rgb(var(--accent-rgb) / 55%);
}

.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-18xfj1p:not(#\#):not(#\#):not(#\#) {
  clear: both;
}

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

.r-1cgnykz:not(#\#):not(#\#):not(#\#) {
  color: #062919;
}

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

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

.r-fa0y20:not(#\#):not(#\#):not(#\#) {
  color: #e0f5fc;
}

.r-1q3heli:not(#\#):not(#\#):not(#\#) {
  color: #e7e9ea;
}

.r-12eoulg:not(#\#):not(#\#):not(#\#) {
  color: #f1f1f1;
}

.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-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-tqikln:not(#\#):not(#\#):not(#\#) {
  column-gap: 12px;
}

.r-18hwk67:not(#\#):not(#\#):not(#\#) {
  column-gap: 20px;
}

.r-t0e3qv:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.r-1jm3nie:not(#\#):not(#\#):not(#\#) {
  cursor: grab;
}

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

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

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

.r-zuqxi3:not(#\#):not(#\#):not(#\#) {
  cursor: zoom-out;
}

.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-1iyjqo2:not(#\#):not(#\#):not(#\#) {
  flex-grow: 1;
}

.r-2lah0s:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

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

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

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

.r-1ey7xld:not(#\#):not(#\#):not(#\#) {
  font-family: monospace;
}

.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-1xbdnly:not(#\#):not(#\#):not(#\#) {
  font-size: .98rem;
}

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

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

.r-w40dun:not(#\#):not(#\#):not(#\#) {
  font-size: 1.08rem;
}

.r-12tz2uy:not(#\#):not(#\#):not(#\#) {
  font-size: 1.12rem;
}

.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-ml2kzp:not(#\#):not(#\#):not(#\#) {
  font-size: 1.4rem;
}

.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-1elmx46:not(#\#):not(#\#):not(#\#) {
  font-size: 1.8rem;
}

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

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

.r-if65rj:not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
}

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

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

.r-o479og:not(#\#):not(#\#):not(#\#) {
  font-size: 2.35rem;
}

.r-12bghl7:not(#\#):not(#\#):not(#\#) {
  font-size: 2.7rem;
}

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

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

.r-1qlqyl8:not(#\#):not(#\#):not(#\#) {
  font-size: inherit;
}

.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-117nqv4:not(#\#):not(#\#):not(#\#) {
  font-weight: bold;
}

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

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

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

.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-qayv7z:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 28px minmax(0, 1fr) 28px;
}

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

.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-ju1xpo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) auto;
}

.r-1g9hq2n:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 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-16u84gf:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.r-ekb394:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto 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-119dkuu:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.035em;
}

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

.r-zl56ps:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -2px;
}

.r-1dgsrnt:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .06em;
}

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

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

.r-14upnqn:not(#\#):not(#\#):not(#\#) {
  line-height: 1.14;
}

.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-frs9s4:not(#\#):not(#\#):not(#\#) {
  line-height: 1.45;
}

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

.r-4q1cud:not(#\#):not(#\#):not(#\#) {
  line-height: 1.75;
}

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

.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-19s9pn4:not(#\#):not(#\#):not(#\#) {
  opacity: .82;
}

.r-g01cxk:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

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

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

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

.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-pse7mg:not(#\#):not(#\#):not(#\#) {
  row-gap: 3px;
}

.r-3pnbk8:not(#\#):not(#\#):not(#\#) {
  row-gap: 8px;
}

.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-tvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.r-5ve5x3:not(#\#):not(#\#):not(#\#) {
  touch-action: none;
}

.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-13faqbe:not(#\#):not(#\#):not(#\#) {
  word-break: break-word;
}

.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-1of6sz5:not(#\#):not(#\#):not(#\#) {
  z-index: 11;
}

.r-1355qak:not(#\#):not(#\#):not(#\#) {
  z-index: 20;
}

.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-bqvh2t:not(#\#):not(#\#):not(#\#) {
  z-index: 400;
}

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

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

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

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

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

.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-1ikhpaz:focus-visible:not(:disabled):not(#\#):not(#\#):not(#\#), .r-eho337:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: #f4212e1f;
}

.r-16sa86a:hover:not(:disabled):not(#\#):not(#\#):not(#\#), .r-1nmfm86:focus-visible:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: rgb(var(--accent-rgb) / 12%);
}

.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-1v0sr2s:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.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-1890nuo:hover:not(:disabled):not(#\#):not(#\#):not(#\#), .r-az4y12:focus-visible:not(:disabled):not(#\#):not(#\#):not(#\#) {
  opacity: .68;
}

.r-xfhtwt:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--accent);
}

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

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

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

.r-9v5kkp:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.r-784prv:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.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-1lfpgzf:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .4;
}

.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-1kw2ssf:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #e2e6e7;
}

.r-tn21q6:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #00000075;
}

.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-1x7xfz7:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #f4212e1f;
}

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

.r-1qfnoop:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #282828e6;
}

.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-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-1dhxe9b.r-1dhxe9b:not(#\#):not(#\#):not(#\#) {
    background-color: #0000;
  }

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

  .r-vu4doe.r-vu4doe:not(#\#):not(#\#):not(#\#) {
    background-color: var(--chrome);
  }

  .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);
  }
}

@media (width <= 380px) {
  .r-ejvgn7.r-ejvgn7:not(#\#):not(#\#):not(#\#) {
    column-gap: 14px;
  }
}

@media (width <= 760px) {
  .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 <= 600px) {
  .r-33ww9s.r-33ww9s:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@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-1qnl87l.r-1qnl87l:not(#\#):not(#\#):not(#\#) {
    flex-wrap: nowrap;
  }

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

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

@media (width <= 520px) {
  .r-q5epll.r-q5epll:not(#\#):not(#\#):not(#\#) {
    font-size: 2.2rem;
  }
}

@media (width <= 420px) {
  .r-r8ufoy.r-r8ufoy:not(#\#):not(#\#):not(#\#) {
    font-size: .82rem;
  }
}

@media (width >= 760.01px) and (width <= 1080px) {
  .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-labryt.r-labryt:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 36px minmax(0, 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);
  }

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

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

@media (width <= 430px) {
  .r-11g1tkz.r-11g1tkz: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;
  }
}

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

@media (width <= 760px) {
  .r-15eti19.r-15eti19:not(#\#):not(#\#):not(#\#) {
    overflow-wrap: normal;
  }

  .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-wcppi1.r-wcppi1:not(#\#):not(#\#):not(#\#) {
    text-overflow: ellipsis;
  }

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

  .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-1jtnru6:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #2a667c;
}

.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-173n1uq:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(100% + 10px);
}

.r-qtp20y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 0;
}

.r-unzqbk:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.8em;
}

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

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

.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-19swzb4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 112px;
}

.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-17rw0jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22px;
}

.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-5kalc8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 42px;
}

.r-n3w4p2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 44px;
}

.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-uzvuw4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 78px;
}

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

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

.r-16k7mnd:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(650px, 100dvh - 32px);
}

.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-1pgc5f3:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 34px;
}

.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-12tsy6i:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: -100dvh;
}

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

.r-1nhhxel:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1.5rem;
}

.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-zueoph:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 6px;
}

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

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

.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-ug08bp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: -16px;
}

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

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

.r-ack27t:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: auto;
}

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

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

.r-1c4vshn:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.5rem;
}

.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-hrpt6u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 18px;
}

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

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

.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-1ok221b:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 5px;
}

.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-mz0i5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100%;
}

.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-y2oaap:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 48px);
}

.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-16q51m2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 150px;
}

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

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

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

.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-ufsucd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 770px;
}

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

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

.r-1x1rfll:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: none;
}

.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-19pd8fg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 126px;
}

.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-1xaied3:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 260px;
}

.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-g0is8a:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 420px;
}

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

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

.r-5mc7k8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 480px;
}

.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-vkrg5o:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 58px;
}

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

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

.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-1edz59j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 96px;
}

.r-kpnkcv:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 98px;
}

.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-1aasl1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 34px;
}

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

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

.r-w2csxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: auto;
}

.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-n4wywj:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 100px;
}

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

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

.r-1ej9moc:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 80px;
}

.r-112oebq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 90px;
}

.r-1k8dnhd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 18px;
}

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

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

.r-1oou3sl:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 22px;
}

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

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

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

.r-9orja2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 30px;
}

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

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

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

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

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

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

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

.r-1d37e2g:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 7px;
}

.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-1eu8d0j:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 10px;
}

.r-1tk7jg1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 12px;
}

.r-12eol54:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 28px;
}

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

.r-16uq2h5:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 53px;
}

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

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

.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-j35x94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 112px;
}

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

.r-b172dh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 116px;
}

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

.r-16s0kzc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 132px;
}

.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-17z2i9w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22px;
}

.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-1849jeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 30px;
}

.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-10h3iyq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 42px;
}

.r-187nhsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44px;
}

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

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

.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-1j7kr1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% + 32px);
}

.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-h90bny:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 700px);
}

.r-kzm3i8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, min(480px, 100dvh - 250px));
}

.r-7jsx5u:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(1500px, 100vw - 48px);
}

.r-1utwvwy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(300px, 100vw - 16px);
}

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

.r-dksd0p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(400px, 100vw - 48px, 100dvh - 48px);
}

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

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

.r-1hixweb:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(600px, 100% - 32px);
}

.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;
  }

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

@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-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-1bv6gy9.r-1bv6gy9:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 120px;
  }

  .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 <= 760px) {
  .r-1dqhd8u.r-1dqhd8u:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@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-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;
  }

  .r-18l8qqc.r-18l8qqc:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 86px;
  }
}

@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-1vhdxar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-radius: 4px;
}

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

.r-1xik2lp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop {
  background-color: var(--modal-backdrop);
}

.r-90mm6l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--muted);
}

.r-1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.r-1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  position: absolute;
}

.r-1xrz1ek:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  bottom: 0;
}

.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-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%;
}
