:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ds-color-background:#f7f6f2;--ds-color-surface:#fff;--ds-color-surface-hover:#f5f4ef;--ds-color-text-primary:#191917;--ds-color-text-secondary:#696964;--ds-color-text-on-accent:#fff;--ds-color-accent:#465b45;--ds-color-accent-hover:#3b4c3a;--ds-color-accent-soft:#eceae2;--ds-color-border:#e1dfd7;--ds-color-border-strong:#c9c6bb;--ds-color-favorite:#b7472f;--ds-color-favorite-soft:#f6e5e0;--ds-color-danger:#a93226;--ds-color-danger-soft:#f7e4e0;--ds-color-shadow:#1919171f;--ds-color-overlay:#1919178c;--ds-spacing-xxs:4px;--ds-spacing-xs:8px;--ds-spacing-sm:12px;--ds-spacing-md:16px;--ds-spacing-lg:24px;--ds-spacing-xl:32px;--ds-spacing-xxl:48px;--ds-spacing-xxxl:64px;--ds-font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--ds-font-display:Charter, Georgia, "Bitstream Charter", "Iowan Old Style", "Times New Roman", serif;--ds-text-xs:12px;--ds-text-sm:14px;--ds-text-base:16px;--ds-text-lg:18px;--ds-text-xl:22px;--ds-text-2xl:28px;--ds-text-3xl:38px;--ds-text-4xl:52px;--ds-leading-tight:1.15;--ds-leading-snug:1.35;--ds-leading-normal:1.6;--ds-weight-regular:400;--ds-weight-medium:500;--ds-weight-bold:700;--ds-radius-sm:6px;--ds-radius-md:10px;--ds-radius-lg:16px;--ds-radius-circle:999px;--ds-shadow-card:0 1px 2px #1919170f, 0 1px 3px #19191714;--ds-shadow-card-hover:0 4px 10px #1919171a, 0 10px 24px #1919171f;--ds-motion-fast:.12s;--ds-motion-base:.18s;--ds-motion-slow:.26s;--ds-motion-ease-out:cubic-bezier(.22, 1, .36, 1);--ds-header-height:68px;--ds-page-max-width:1200px;--ds-page-gutter:clamp(16px, 4vw, 40px)}[data-ds-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-color-background:#11120f;--ds-color-surface:#1b1c18;--ds-color-surface-hover:#232420;--ds-color-text-primary:#f4f4ef;--ds-color-text-secondary:#aaa9a2;--ds-color-text-on-accent:#11120f;--ds-color-accent:#9db69a;--ds-color-accent-hover:#b0c6ad;--ds-color-accent-soft:#2b3027;--ds-color-border:#2c2d28;--ds-color-border-strong:#45463e;--ds-color-favorite:#e0766a;--ds-color-favorite-soft:#3a2723;--ds-color-danger:#e07a6a;--ds-color-danger-soft:#3b2622;--ds-color-shadow:#00000073;--ds-color-overlay:#0009}:root{box-sizing:border-box;font-family:var(--ds-font-sans);color:var(--ds-color-text-primary)}*,:before,:after{box-sizing:inherit}html,body{margin:0;padding:0}body{background-color:var(--ds-color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-height:100vh}img{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}

@keyframes xzax5t-B {
  0% {
    opacity: .55;
  }

  100% {
    opacity: 1;
  }
}

@keyframes x1rbnzxo-B {
  0% {
    opacity: .4;
    transform: scale(.8) rotate(-30deg);
  }

  100% {
    opacity: 1;
    transform: scale(1) rotate(0);
  }
}

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

@keyframes x1fm249r-B {
  0% {
    transform: scale(.7);
  }

  55% {
    transform: scale(1.25);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes x44i5qg-B {
  0% {
    transform: scale(1);
  }

  50% {
    transform: scale(1.06);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes x59lf2u-B {
  0% {
    transform: scale(.6);
  }

  55% {
    transform: scale(1.15);
  }

  100% {
    transform: scale(1);
  }
}

:root, .x1y0r92e {
  --x2k4poj: 6px;
  --xgd68xt: 10px;
  --xk5qwv1: 16px;
  --x10x6hgu: 999px;
}

:root, .xsnfbl8 {
  --x4ogkjs: 0 1px 2px #1919170f, 0 1px 3px #19191714;
  --x17tvwxg: 0 4px 10px #1919171a, 0 10px 24px #1919171f;
}

:root, .xt1ei5k {
  --xjtmhei: #f7f6f2;
  --x13gxufq: #fff;
  --x1t4hdi8: #f5f4ef;
  --x1viute2: #191917;
  --x4nnknb: #696964;
  --x1skdl0g: #fff;
  --x1bgb037: #465b45;
  --x81ech9: #3b4c3a;
  --xbtax5p: #eceae2;
  --xld9oll: #e1dfd7;
  --x1hr9g7o: #c9c6bb;
  --x190oaqb: #b7472f;
  --x8athlj: #f6e5e0;
  --x47hbof: #a93226;
  --x16i9gpl: #f7e4e0;
  --xcwhvho: #1919171f;
  --x1afirdv: #1919178c;
}

:root, .x11n1yqi {
  --xl0zlg2: 4px;
  --x16fycwy: 8px;
  --xkx9iyh: 12px;
  --xialnfg: 16px;
  --xrjsbky: 24px;
  --xuhfxmy: 32px;
  --x16yel6m: 48px;
  --xp6av8r: 64px;
}

:root, .x1qoep78 {
  --xoi1gd0: 68px;
  --xy5vqf8: 1200px;
  --xb20d8s: clamp(16px, 4vw, 40px);
}

:root, .x16hny8a {
  --xpzqz9d: .12s;
  --x3p97no: .18s;
  --xi0jv83: .26s;
  --xi78eop: cubic-bezier(.22, 1, .36, 1);
}

:root, .xa86oew {
  --xv55ycp: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;
  --x1vz35c0: Charter, Georgia, "Bitstream Charter", "Iowan Old Style", "Times New Roman", serif;
  --x5qzxt5: 12px;
  --xsnujni: 14px;
  --x112itep: 16px;
  --xq7qxi5: 18px;
  --x7qzweh: 22px;
  --x1xm9roe: 28px;
  --x4x6jcf: 38px;
  --x1c0c789: 52px;
  --x1sjv499: 1.15;
  --x6k9ykp: 1.35;
  --x1ve9bl8: 1.6;
  --x19hvbuw: 400;
  --x1jqs40l: 500;
  --xageklb: 700;
}

.xlcc35v.xlcc35v, .xlcc35v.xlcc35v:root {
  --x1bgb037: #465b45;
  --x81ech9: #3b4c3a;
  --xbtax5p: #eceae2;
  --xjtmhei: #f7f6f2;
  --xld9oll: #e1dfd7;
  --x1hr9g7o: #c9c6bb;
  --x47hbof: #a93226;
  --x16i9gpl: #f7e4e0;
  --x190oaqb: #b7472f;
  --x8athlj: #f6e5e0;
  --x1afirdv: #1919178c;
  --xcwhvho: #1919171f;
  --x13gxufq: #fff;
  --x1t4hdi8: #f5f4ef;
  --x1skdl0g: #fff;
  --x1viute2: #191917;
  --x4nnknb: #696964;
}

.xzkz44c.xzkz44c, .xzkz44c.xzkz44c:root {
  --x1bgb037: #9db69a;
  --x81ech9: #b0c6ad;
  --xbtax5p: #2b3027;
  --xjtmhei: #11120f;
  --xld9oll: #2c2d28;
  --x1hr9g7o: #45463e;
  --x47hbof: #e07a6a;
  --x16i9gpl: #3b2622;
  --x190oaqb: #e0766a;
  --x8athlj: #3a2723;
  --x1afirdv: #0009;
  --xcwhvho: #00000073;
  --x13gxufq: #1b1c18;
  --x1t4hdi8: #232420;
  --x1skdl0g: #11120f;
  --x1viute2: #f4f4ef;
  --x4nnknb: #aaa9a2;
}

.xln7xf2:not(#\#) {
  font: inherit;
}

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

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

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

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

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

.xf0b7zy:not(#\#) {
  padding: 10px 18px;
}

.x1bg5miv:not(#\#) {
  padding: 12px 24px;
}

.x1i3ajwb:not(#\#) {
  padding: 2px;
}

.x1q6c6th:not(#\#) {
  padding: 5px 14px;
}

.xk61eof:not(#\#) {
  padding: 6px 10px;
}

.x1arfzav:not(#\#) {
  padding: 6px 12px;
}

.x1ff1495:not(#\#) {
  padding: 8px 16px;
}

.x196i61j:not(#\#) {
  padding: 8px 32px 8px 12px;
}

.x1mbvp9f:not(#\#) {
  padding: var(--x16yel6m);
}

.x14h3e6q:not(#\#) {
  padding: var(--xialnfg) var(--xrjsbky);
}

.x1ker9pg:not(#\#) {
  padding: var(--xialnfg);
}

.x11hpgdq:not(#\#) {
  padding: var(--xkx9iyh) var(--xialnfg);
}

.x12cq3u2:not(#\#) {
  padding: var(--xkx9iyh);
}

.xv6q0t6:not(#\#) {
  padding: var(--xl0zlg2);
}

.x1m43d4a:not(#\#) {
  padding: var(--xp6av8r);
}

.x15r553y:not(#\#) {
  padding: var(--xrjsbky);
}

.x1jnwjud:not(#\#) {
  padding: var(--xuhfxmy);
}

@media (width <= 480px) {
  .x1cvz9lc.x1cvz9lc:not(#\#) {
    margin: 0 auto;
  }
}

@media (width <= 760px) {
  .xcxvxoc.xcxvxoc:not(#\#) {
    padding: var(--xrjsbky);
  }
}

@media (width <= 600px) {
  .x7lyb6a.x7lyb6a:not(#\#) {
    padding: var(--x16fycwy);
  }
}

@media (width <= 480px) {
  .x1v3dwja.x1v3dwja:not(#\#) {
    padding: var(--xialnfg);
  }
}

.xpz5b23:not(#\#):not(#\#) {
  border-color: var(--x1bgb037);
}

.xg4o9lh:not(#\#):not(#\#) {
  border-color: var(--x47hbof);
}

.x1js9b6y:not(#\#):not(#\#) {
  border-color: var(--xld9oll);
}

.xf8qa4f:not(#\#):not(#\#) {
  border-radius: var(--x10x6hgu);
}

.x19ato39:not(#\#):not(#\#) {
  border-radius: var(--x2k4poj) var(--x2k4poj) 0 0;
}

.x13nxi9a:not(#\#):not(#\#) {
  border-radius: var(--x2k4poj);
}

.x1m8jrk0:not(#\#):not(#\#) {
  border-radius: var(--xgd68xt);
}

.x18qzpe5:not(#\#):not(#\#) {
  border-radius: var(--xk5qwv1);
}

.x12lumcd:not(#\#):not(#\#) {
  flex: auto;
}

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

.x195vfkc:not(#\#):not(#\#) {
  gap: 2px;
}

.x1jnr06f:not(#\#):not(#\#) {
  gap: 4px;
}

.x1hl7x7u:not(#\#):not(#\#) {
  gap: var(--x16fycwy);
}

.x1d5cklv:not(#\#):not(#\#) {
  gap: var(--x16yel6m);
}

.x143edkk:not(#\#):not(#\#) {
  gap: var(--xialnfg);
}

.xlh3gvx:not(#\#):not(#\#) {
  gap: var(--xkx9iyh);
}

.x1krsxhu:not(#\#):not(#\#) {
  gap: var(--xl0zlg2);
}

.x1n8rzi8:not(#\#):not(#\#) {
  gap: var(--xrjsbky);
}

.x16xs8qg:not(#\#):not(#\#) {
  gap: var(--xuhfxmy);
}

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

.x17d9j0x:not(#\#):not(#\#) {
  grid-column: 2 / -1;
}

.xa1s216:not(#\#):not(#\#) {
  grid-row: 1 / span 2;
}

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

.xe8uvvx:not(#\#):not(#\#) {
  list-style: none;
}

.x8q42hb:not(#\#):not(#\#) {
  margin-block: 2px;
}

.x13ttd9k:not(#\#):not(#\#) {
  margin-inline: var(--x16fycwy);
}

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

.xrii95j:not(#\#):not(#\#) {
  padding-block: 11px;
}

.xj8oexa:not(#\#):not(#\#) {
  padding-block: 2px;
}

.x12ulsxz:not(#\#):not(#\#) {
  padding-block: 4px;
}

.x1vvogim:not(#\#):not(#\#) {
  padding-block: 8px;
}

.xmc3y4l:not(#\#):not(#\#) {
  padding-block: var(--x16fycwy);
}

.x19t9vfe:not(#\#):not(#\#) {
  padding-block: var(--x16yel6m);
}

.xxsc6ic:not(#\#):not(#\#) {
  padding-block: var(--xialnfg);
}

.x18fo428:not(#\#):not(#\#) {
  padding-block: var(--xkx9iyh);
}

.x1rpxxvv:not(#\#):not(#\#) {
  padding-block: var(--xp6av8r);
}

.x1hp6ntx:not(#\#):not(#\#) {
  padding-block: var(--xrjsbky);
}

.x1hv5umf:not(#\#):not(#\#) {
  padding-block: var(--xuhfxmy);
}

.xfn1xvj:not(#\#):not(#\#) {
  padding-inline: 4px;
}

.xliohwf:not(#\#):not(#\#) {
  padding-inline: var(--x16fycwy);
}

.xmz4mh:not(#\#):not(#\#) {
  padding-inline: var(--xb20d8s);
}

.x896ay:not(#\#):not(#\#) {
  padding-inline: var(--xialnfg);
}

.xabtlco:not(#\#):not(#\#) {
  padding-inline: var(--xkx9iyh);
}

.xe2lzc7:not(#\#):not(#\#) {
  padding-inline: var(--xuhfxmy) 44px;
}

.x1hl2dhg:not(#\#):not(#\#) {
  text-decoration: none;
}

.x1bvjpef:not(#\#):not(#\#) {
  text-decoration: underline;
}

.xyz1t3z:not(#\#):not(#\#) {
  transition: background-color var(--x3p97no) var(--xi78eop),border-color var(--x3p97no) var(--xi78eop),box-shadow var(--x3p97no) var(--xi78eop),transform var(--xpzqz9d) var(--xi78eop);
}

.x10peb6b:not(#\#):not(#\#) {
  transition: background-color var(--x3p97no) var(--xi78eop);
}

.x413719:not(#\#):not(#\#) {
  transition: border-color var(--x3p97no) var(--xi78eop),box-shadow var(--x3p97no) var(--xi78eop),background-color var(--x3p97no) var(--xi78eop);
}

.x4z3xv0:not(#\#):not(#\#) {
  transition: border-color var(--x3p97no) var(--xi78eop);
}

.x9o7jul:not(#\#):not(#\#) {
  transition: color var(--x3p97no) var(--xi78eop),background-color var(--x3p97no) var(--xi78eop),border-color var(--x3p97no) var(--xi78eop),transform var(--xpzqz9d) var(--xi78eop);
}

.x1kgvn4p:not(#\#):not(#\#) {
  transition: color var(--x3p97no) var(--xi78eop),background-color var(--x3p97no) var(--xi78eop),box-shadow var(--x3p97no) var(--xi78eop),transform var(--xpzqz9d) var(--xi78eop);
}

.x1wpwkxw:not(#\#):not(#\#) {
  transition: color var(--x3p97no) var(--xi78eop),background-color var(--x3p97no) var(--xi78eop);
}

.x8ouvkz:not(#\#):not(#\#) {
  transition: color var(--x3p97no) var(--xi78eop),border-color var(--x3p97no) var(--xi78eop);
}

.x1rtd2bt:not(#\#):not(#\#) {
  transition: color var(--x3p97no) var(--xi78eop);
}

.x1qjcjim:not(#\#):not(#\#) {
  transition: opacity .24s var(--xi78eop);
}

.x1alywka:not(#\#):not(#\#) {
  transition: opacity var(--x3p97no) var(--xi78eop),transform var(--xi0jv83) var(--xi78eop);
}

.x1jjgcmr:not(#\#):not(#\#) {
  transition: opacity var(--xpzqz9d) var(--xi78eop);
}

.x1u1b3o:not(#\#):not(#\#) {
  transition: transform .32s var(--xi78eop),opacity .24s var(--xi78eop);
}

.x1hv53qn:not(#\#):not(#\#) {
  transition: transform var(--x3p97no) var(--xi78eop),box-shadow var(--x3p97no) var(--xi78eop);
}

.xgxa9fb:not(#\#):not(#\#) {
  transition: transform var(--x3p97no) var(--xi78eop);
}

.xaw8b0g:not(#\#):not(#\#) {
  transition: visibility 0s linear .32s;
}

.x1i275mv:not(#\#):not(#\#) {
  transition: visibility linear;
}

.x19u2flt:not(#\#):not(#\#) {
  transition: width var(--x3p97no) var(--xi78eop);
}

.x1f6l36:focus-visible:not(#\#):not(#\#) {
  border-color: var(--x1bgb037);
}

.x126xzok:focus-visible:not(#\#):not(#\#) {
  border-color: var(--x47hbof);
}

.x14r4asp:focus-visible:not(#\#):not(#\#) {
  border-radius: var(--x2k4poj);
}

.xk2swo9:focus-visible:not(#\#):not(#\#) {
  outline: none;
}

.xekqe1h:hover:not(#\#):not(#\#) {
  border-color: var(--x1bgb037);
}

.x7di56h:hover:not(#\#):not(#\#) {
  border-color: var(--x1hr9g7o);
}

.x1or7cpz:hover:not(#\#):not(#\#) {
  border-color: var(--x47hbof);
}

.x1lku1pv:hover:not(#\#):not(#\#) {
  text-decoration: none;
}

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

@media (width <= 900px) {
  .x6l88vi.x6l88vi:not(#\#):not(#\#) {
    gap: var(--xkx9iyh);
  }
}

@media (width <= 760px) {
  .x602ofk.x602ofk:not(#\#):not(#\#) {
    gap: var(--xrjsbky);
  }
}

@media (width <= 600px) {
  .x6sud2k.x6sud2k:not(#\#):not(#\#) {
    gap: var(--xialnfg);
  }
}

@media (width <= 640px) {
  .x8qh9so.x8qh9so:not(#\#):not(#\#) {
    padding-inline: var(--x16fycwy);
  }
}

@media (prefers-reduced-motion: reduce) {
  .x9kvfbb.x9kvfbb:not(#\#):not(#\#) {
    transition: none;
  }
}

.x1i10hfl:not(#\#):not(#\#):not(#\#) {
  -webkit-tap-highlight-color: transparent;
}

.x1pha0wt:not(#\#):not(#\#):not(#\#) {
  align-items: baseline;
}

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

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

.x1cy8zhl:not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.x7a106z:not(#\#):not(#\#):not(#\#) {
  align-items: start;
}

.x1qjc9v5:not(#\#):not(#\#):not(#\#) {
  align-items: stretch;
}

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

.xpz12be:not(#\#):not(#\#):not(#\#) {
  animation-direction: alternate;
}

.xegkacw:not(#\#):not(#\#):not(#\#) {
  animation-duration: .9s;
}

.x1q3qbx4:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1s;
}

.xyom4th:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--x3p97no);
}

.x1v7wizp:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: 1;
}

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

.xicsziu:not(#\#):not(#\#):not(#\#) {
  animation-name: x1fm249r-B;
}

.x1bkeare:not(#\#):not(#\#):not(#\#) {
  animation-name: x1rbnzxo-B;
}

.x1aerksh:not(#\#):not(#\#):not(#\#) {
  animation-name: x1wc8ddo-B;
}

.xamqzwa:not(#\#):not(#\#):not(#\#) {
  animation-name: x44i5qg-B;
}

.x17jhhis:not(#\#):not(#\#):not(#\#) {
  animation-name: x59lf2u-B;
}

.x1ydsn1r:not(#\#):not(#\#):not(#\#) {
  animation-name: xzax5t-B;
}

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

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

.x8uwqbc:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--xi78eop);
}

.xjyslct:not(#\#):not(#\#):not(#\#) {
  appearance: none;
}

.x1h3u2rs:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 2 / 3;
}

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

.xrnageq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x13gxufq);
}

.xe45la8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1afirdv);
}

.x14u0urq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1bgb037);
}

.xu2nn21:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1hr9g7o);
}

.x19r9e7f:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1t4hdi8);
}

.xc0bh2m:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xbtax5p);
}

.xnbcre7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xjtmhei);
}

.x10tqmtt:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xld9oll);
}

.x10yalmy:not(#\#):not(#\#):not(#\#) {
  box-shadow: -8px 0 24px var(--xcwhvho);
}

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

.x1sphe5h:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x4ogkjs);
}

.x15qhu94:not(#\#):not(#\#):not(#\#) {
  caret-color: var(--x1bgb037);
}

.xeh89do:not(#\#):not(#\#):not(#\#) {
  clip: rect(0 0 0 0);
}

.x1heor9g:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.x19xg09a:not(#\#):not(#\#):not(#\#) {
  color: var(--x190oaqb);
}

.xgc2wwv:not(#\#):not(#\#):not(#\#) {
  color: var(--x1bgb037);
}

.x80i4pr:not(#\#):not(#\#):not(#\#) {
  color: var(--x1hr9g7o);
}

.x12ivhps:not(#\#):not(#\#):not(#\#) {
  color: var(--x1skdl0g);
}

.x1noujk9:not(#\#):not(#\#):not(#\#) {
  color: var(--x1viute2);
}

.x1j2vltj:not(#\#):not(#\#):not(#\#) {
  color: var(--x47hbof);
}

.x11htq8d:not(#\#):not(#\#):not(#\#) {
  color: var(--x4nnknb);
}

.x1qk6gye:not(#\#):not(#\#):not(#\#) {
  color: var(--xld9oll);
}

.x1pzzdyz:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--xkx9iyh);
}

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

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

.x1ed109x:not(#\#):not(#\#):not(#\#) {
  cursor: text;
}

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

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

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

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

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

.x1c4vz4f:not(#\#):not(#\#):not(#\#) {
  flex-grow: 0;
}

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

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

.xuvgaew:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1vz35c0);
}

.x1l0w9nm:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xv55ycp);
}

.xkhzl14:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x112itep);
}

.x15cwfet:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1c0c789);
}

.xfz0gj0:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1xm9roe);
}

.x18icjnk:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x4x6jcf);
}

.x1oktirx:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x5qzxt5);
}

.xyadqji:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x7qzweh);
}

.xa5hhc5:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xq7qxi5);
}

.x17md64s:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xsnujni);
}

.x1otvfiv:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x19hvbuw);
}

.xxml7xq:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x1jqs40l);
}

.xtewr10:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--xageklb);
}

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

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

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

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

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

.x63e25a:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(280px, 360px);
}

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

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

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

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

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

.x1pgcp22:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
}

.x1q1w665:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto auto;
}

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

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

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

.xjat59b:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.01em;
}

.x72az59:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.02em;
}

.x16q24ku:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .02em;
}

.x7447wj:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .12em;
}

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

.xdvuxga:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1sjv499);
}

.x1yzw7cd:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1ve9bl8);
}

.x1es1hz9:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x6k9ykp);
}

.x3ct3a4:not(#\#):not(#\#):not(#\#) {
  list-style-type: none;
}

.x1lziwak:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 0;
}

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

.xdmth6o:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: var(--x16fycwy);
}

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

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

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

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

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

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

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

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

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

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

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

.xq2twjr:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x16fycwy);
}

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

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

.xuvkppv:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--x1bgb037);
  text-decoration-color: var(--x1bgb037);
}

.xvd2bv6:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--x47hbof);
  text-decoration-color: var(--x47hbof);
}

.x5lhwog:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: line-through;
}

.xyi4chj:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 1px;
}

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

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.xda060z:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 3px;
}

.xbryuvx:not(#\#):not(#\#):not(#\#) {
  transform: translateX(0);
}

.xumwmo6:not(#\#):not(#\#):not(#\#) {
  transform: translateX(100%);
}

.x13n5tbt:not(#\#):not(#\#):not(#\#) {
  transform: translateX(20px);
}

.x1bee3ir:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-200%);
}

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

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

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

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

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

.x1n327nk:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

.x1355qak:not(#\#):not(#\#):not(#\#) {
  z-index: 20;
}

.x1aciyhk:not(#\#):not(#\#):not(#\#) {
  z-index: 60;
}

.x1mps5l1:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--xbtax5p);
}

.x1g5xhbe:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 4px var(--x16i9gpl);
}

.x1okku8:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 4px var(--xbtax5p);
}

.x1qcmmdi:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 3px var(--x1bgb037);
}

.x1vph19g:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--x1bgb037);
}

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

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

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

.x1ikmuen:focus-visible:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

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

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

.x7v9933:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1t4hdi8);
}

.x6yayta:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x81ech9);
}

.xfynt1x:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xbtax5p);
}

.x1wtrbu5:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.x1k2z97i:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x17tvwxg);
}

.x136zmr4:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x4ogkjs);
}

.x1xzm442:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1bgb037);
}

.x1jexata:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1viute2);
}

.xm697p6:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x47hbof);
}

.xae8x8y:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x81ech9);
}

.x1mdnquu:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .75;
}

.x1sur9pj:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.x1ryncz4:hover:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.045);
}

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

.x1sk9y7c:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x81ech9);
}

.xpk4wdd:active:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

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

.xvruv2t:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.9);
}

.x1r0vdo7:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.92);
}

.x19kf12q:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.96);
}

.x15ok05b:active:not(#\#):not(#\#):not(#\#) {
  transform: translateY(1px) scale(.99);
}

@media (width >= 761px) {
  .x8pwdzu.x8pwdzu:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 760px) {
  .xy0uqqd.xy0uqqd:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 560px) {
  .xl0nte0.xl0nte0:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 860px) {
  .xxkuzyh.xxkuzyh:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width <= 760px) {
  .x31emlj.x31emlj:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x4x6jcf);
  }
}

@media (width <= 640px) {
  .x1stq4ew.x1stq4ew:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x1xm9roe);
  }

  .x1gwja9h.x1gwja9h:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x7qzweh);
  }
}

@media (width <= 600px) {
  .x1jvsfj5.x1jvsfj5:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x7qzweh);
  }
}

@media (width <= 480px) {
  .x6c6cvu.x6c6cvu:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x1xm9roe);
  }
}

@media (width <= 900px) {
  .xirox3h.xirox3h:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 860px) {
  .xf4kbi9.xf4kbi9:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 760px) {
  .x185wt85.x185wt85:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

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

@media (width <= 560px) {
  .x10vqusa.x10vqusa:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 480px) {
  .x1diphtn.x1diphtn:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}

@media (width <= 420px) {
  .x1gc00kl.x1gc00kl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width >= 600.01px) and (width <= 900px) {
  .xvrosj7.xvrosj7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 900.01px) and (width <= 1200px) {
  .x155xg8a.x155xg8a:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width <= 560px) {
  .xoqtex8.xoqtex8:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xuupxpy.xuupxpy:not(#\#):not(#\#):not(#\#) {
    transform: none;
  }
}

.xkabahf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1bgb037);
}

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

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

.xmix8c7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18px;
}

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

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

.xxk0z11:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24px;
}

.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

.x16wdlz0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 38px;
}

.xsdox4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 48px;
}

.xols6we:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6px;
}

.xy75621:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 72px;
}

.xdk7pt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8px;
}

.x4mh905:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 3px;
}

.x1gy909b:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--xkx9iyh);
}

.x1jyxor1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: -1px;
}

.x1r6i4q2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xialnfg);
}

.xrxx89u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xkx9iyh);
}

.x1fcigki:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xrjsbky);
}

.xbmnx5n:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x16fycwy);
}

.x1gbtkrv:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x16yel6m);
}

.x18olst1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xkx9iyh);
}

.x1v5obe4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xl0zlg2);
}

.xucur4c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xrjsbky);
}

.x16em4ew:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 240px;
}

.x1xtbepa:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 28ch;
}

.x1va8c73:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 320px;
}

.xye4db1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 34ch;
}

.xxc7z9f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 360px;
}

.x1lr1uin:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 420px;
}

.xq2pcee:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 440px;
}

.x1pfbilc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 460px;
}

.x17fpy1y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 480px;
}

.x7durtj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 56ch;
}

.x11gisft:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 640px;
}

.xprqm3i:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 64ch;
}

.x1lynxcd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--xy5vqf8);
}

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

.x21xpn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 32px;
}

.xjxljni:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 50vh;
}

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

.x16xo4sp:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 18px;
}

.x1153u1r:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 2ch;
}

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

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

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

.x1sor1g2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--xialnfg);
}

.xyo94rw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x16fycwy);
}

.xp27l4z:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x16yel6m);
}

.x1732n7h:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xkx9iyh);
}

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

.x131sewu:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 10px;
}

.x2ziyax:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--x16fycwy);
}

.xhws4og:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: var(--xoi1gd0);
}

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

.xxk6nc9:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 3px;
}

.x1bnxwhr:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--xkx9iyh);
}

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

.x1xp8n7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18px;
}

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

.xgd8bvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 28px;
}

.x1guw455:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 38px;
}

.x100vrsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40px;
}

.x187nhsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44px;
}

.x1useyqa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 48px;
}

.xvni27:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 52px;
}

.xni59qk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 72px;
}

.x1xc55vz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8px;
}

@media (width <= 640px) {
  .x1fkvin3.x1fkvin3:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 44px;
  }
}

@media (width <= 860px) {
  .xhvb2eo.xhvb2eo:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 0;
  }
}

@media (width <= 900px) {
  .xjcmrky.xjcmrky:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 320px;
  }
}

@media (width <= 600px) {
  .xr85jnu.xr85jnu:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 240px;
  }
}

@media (width <= 480px) {
  .x1shezqo.x1shezqo:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 240px;
  }
}

@media (width <= 860px) {
  .x1e7qoxn.x1e7qoxn:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: auto;
  }

  .xno8evo.xno8evo:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: var(--x16fycwy);
  }

  .x6g9adb.x6g9adb:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 0;
  }
}

@media (width <= 640px) {
  .xzy26m8.xzy26m8:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 44px;
  }
}

@media (width <= 560px) {
  .xc1fze.xc1fze:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

.x1lvj5ml:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-search-decoration {
  -webkit-appearance: none;
}

.x85pmdh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.x1ad04t7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-search-cancel-button {
  appearance: none;
}

.x1glnyev:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-search-decoration {
  appearance: none;
}

.xv4vjgd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--x4nnknb);
}

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