*,:before,:after{box-sizing:border-box}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;height:100%}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}

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

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

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

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

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

@keyframes x1grpjyo-B {
  50% {
    background-color: color-mix(in srgb,var(--xuatk8m) 24%,transparent);
  }
}

@keyframes xd5gf41-B {
  0% {
    box-shadow: 0 0 40px 8px var(--x1lx87n7);
  }
}

@keyframes x6hdkd8-B {
  0% {
    box-shadow: 0 0 6px 1px color-mix(in srgb,var(--x1lx87n7) 55%,transparent);
  }

  50% {
    box-shadow: 0 0 14px 4px color-mix(in srgb,var(--x1lx87n7) 75%,transparent);
  }

  100% {
    box-shadow: 0 0 6px 1px color-mix(in srgb,var(--x1lx87n7) 55%,transparent);
  }
}

@keyframes xxsf8rr-B {
  0% {
    opacity: .35;
  }

  50% {
    opacity: .9;
  }

  100% {
    opacity: .35;
  }
}

@keyframes xlx096o-B {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: .55;
  }
}

@keyframes x1jn504y-B {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

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

@keyframes x1u6t7kc-B {
  from {
    opacity: 1;
    transform: translateY(0);
  }

  to {
    opacity: 0;
    transform: translateY(-14px);
  }
}

@keyframes x1biwjsu-B {
  from {
    opacity: 0;
    letter-spacing: .3em;
    transform: translateY(-3px);
  }
}

@keyframes x1412nrg-B {
  from {
    opacity: 0;
    transform: translateY(-4px);
  }
}

@keyframes x1t8mpq7-B {
  from {
    opacity: 0;
    transform: translateY(4px);
  }
}

@keyframes x1mnetuv-B {
  from {
    transform: rotate(-540deg) scale(1.4);
  }
}

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

  50% {
    transform: rotate(180deg) scale(.92);
  }

  100% {
    transform: rotate(360deg) scale(1);
  }
}

@keyframes x14a8mww-B {
  from {
    transform: scale(.6) rotate(-25deg);
  }
}

@keyframes x1mrpqjt-B {
  50% {
    transform: scale(1.5);
  }
}

@keyframes x1cjhf22-B {
  0% {
    opacity: .3;
    text-shadow: none;
    transform: scale(.4);
  }

  40% {
    opacity: 1;
    text-shadow: 0 0 12px var(--x1lx87n7);
    color: var(--x1lx87n7);
    transform: scale(1.6);
  }
}

@keyframes xpzop3v-B {
  0% {
    transform: translate(0) rotate(0);
  }

  25% {
    transform: translate(3px, 1px) rotate(-6deg);
  }

  50% {
    transform: translate(6px) rotate(2deg);
  }

  75% {
    transform: translate(3px, -1px) rotate(-4deg);
  }

  100% {
    transform: translate(0) rotate(0);
  }
}

@keyframes x8c8tcj-B {
  25% {
    transform: translateX(-5px);
  }

  75% {
    transform: translateX(5px);
  }
}

:root, .xi9wih0 {
  --x1cuvo22: #f6f1e7;
  --x1r2phbb: #fffdf8;
  --x1uzwg8i: #2b2420;
  --x12tgejs: #7a6d62;
  --xjocnb2: #e3d9c8;
  --xuatk8m: #8b2e1f;
  --x1gecrr7: #fff;
  --x16oqjap: #f1e8d6;
  --x44t0u7: #eef1ec;
  --xe6nyy2: #ece9f3;
  --xupyz1g: #3d7a4a;
  --x13lrzxy: #b2741b;
  --x1uwhf0l: #a8322a;
  --x1lx87n7: #b8860b;
  --x1wkkbyv: transparent;
}

:root, .x130qqvu {
  --x1dphn4n: "EB Garamond", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;
  --x1sq5xzt: "Cinzel", "Trajan Pro", "EB Garamond", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;
  --xndwe3z: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --x5ila5o: ui-monospace, "Cascadia Code", Consolas, monospace;
}

:root, .x22c50c {
  --x1yqmqcl: transparent;
}

:root, .xjwn1ut {
  --xwszv3h: 10px;
  --xpjqxl8: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .32 0 0 0 0 .18 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}

@media (prefers-color-scheme: dark) {
  :root, .xi9wih0 {
    --x1cuvo22: #17130f;
    --x1r2phbb: #211b16;
    --x1uzwg8i: #ece3d6;
    --x12tgejs: #a59683;
    --xjocnb2: #3a3028;
    --xuatk8m: #d0674f;
    --x1gecrr7: #1a120e;
    --x16oqjap: #2c241c;
    --x44t0u7: #1f2620;
    --xe6nyy2: #25222e;
    --x1lx87n7: #e7b94a;
    --x1wkkbyv: #00000073;
  }
}

.x5e1gx8.x5e1gx8, .x5e1gx8.x5e1gx8:root {
  --x1yqmqcl: #3d6b6b;
}

.x9htvow.x9htvow, .x9htvow.x9htvow:root {
  --x1yqmqcl: #4f9a5b;
}

.x1h2uh8z.x1h2uh8z, .x1h2uh8z.x1h2uh8z:root {
  --x1yqmqcl: #6a9bd1;
}

.x133t9gr.x133t9gr, .x133t9gr.x133t9gr:root {
  --x1yqmqcl: #6b5a8e;
}

.x1sk7gz7.x1sk7gz7, .x1sk7gz7.x1sk7gz7:root {
  --x1yqmqcl: #7d5ba6;
}

.x114gq25.x114gq25, .x114gq25.x114gq25:root {
  --x1yqmqcl: #c0392b;
}

.x1e7zjbg.x1e7zjbg, .x1e7zjbg.x1e7zjbg:root {
  --x1yqmqcl: #d98b3a;
}

.xct2g7x.xct2g7x, .xct2g7x.xct2g7x:root {
  --x1yqmqcl: #e2b13c;
}

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

.x1jz8bvi:not(#\#) {
  inset: -1px;
}

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

.xbgeqne:not(#\#) {
  margin: -4px -6px;
}

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

.x1oc17d7:not(#\#) {
  margin: 10px 0 2px;
}

.x12q5scv:not(#\#) {
  margin: 2px 2px 0 0;
}

.x1hxe1p5:not(#\#) {
  margin: 6px 0 2px;
}

.x16df821:not(#\#) {
  margin: 8px 0 2px;
}

.x1p3i4rr:not(#\#) {
  padding: 0 10px;
}

.xst3r74:not(#\#) {
  padding: 0 6px;
}

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

.x6yrr3s:not(#\#) {
  padding: 10px 12px;
}

.xs0fqhl:not(#\#) {
  padding: 10px 16px;
}

.xp0qr0t:not(#\#) {
  padding: 10px 4px 14px;
}

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

.x1gqud3g:not(#\#) {
  padding: 12px 14px;
}

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

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

.xm4588d:not(#\#) {
  padding: 20px 16px 60px;
}

.xp9y95v:not(#\#) {
  padding: 22px;
}

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

.xi1ubmr:not(#\#) {
  padding: 2px 0 2px 24px;
}

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

.xvccd2b:not(#\#) {
  padding: 3px 10px 3px 4px;
}

.x10yfim1:not(#\#) {
  padding: 3px 12px 3px 8px;
}

.x1vzbbql:not(#\#) {
  padding: 4px 4px 8px;
}

.x1whlmpv:not(#\#) {
  padding: 4px 6px;
}

.x1cr82m7:not(#\#) {
  padding: 4px 8px 6px;
}

.xfawy5m:not(#\#) {
  padding: 4px;
}

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

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

.x10kg585:not(#\#) {
  padding: 6px 14px;
}

.x1160tuk:not(#\#) {
  padding: 8px 10px;
}

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

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

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

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

.xasb0xz:not(#\#) {
  padding: 8px 18px;
}

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

.x1ly7u5z:not(#\#) {
  padding: 9px 18px;
}

@media (width <= 700px) {
  .xfj2q1j.xfj2q1j:not(#\#) {
    padding: 16px;
  }
}

.x1hsuz8:not(#\#):not(#\#) {
  border-color: #3a2f2f;
}

.x2vt6xq:not(#\#):not(#\#) {
  border-color: #3d7a4a;
}

.x17t9cbq:not(#\#):not(#\#) {
  border-color: #a8322a;
}

.xn8tolw:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x1lx87n7) 40%,var(--xjocnb2));
}

.xt6l20t:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x1lx87n7) 50%,var(--xjocnb2));
}

.x1wfi5cy:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x1uwhf0l) 40%,var(--xjocnb2));
}

.x1dlcpp6:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x1uwhf0l) 45%,var(--xjocnb2));
}

.xrondq0:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x1uwhf0l) 55%,var(--xjocnb2));
}

.xzep1va:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--xuatk8m) 40%,var(--xjocnb2));
}

.x9r1u3d:not(#\#):not(#\#) {
  border-color: #0000;
}

.x1qgkf60:not(#\#):not(#\#) {
  border-color: var(--x12tgejs);
}

.x37hk5k:not(#\#):not(#\#) {
  border-color: var(--x1lx87n7);
}

.x128qeom:not(#\#):not(#\#) {
  border-color: var(--x1uwhf0l);
}

.x17vi5s:not(#\#):not(#\#) {
  border-color: var(--xjocnb2);
}

.x159aw28:not(#\#):not(#\#) {
  border-color: var(--xuatk8m);
}

.x1iys45:not(#\#):not(#\#) {
  border-color: var(--xupyz1g);
}

.x5e4c5f:not(#\#):not(#\#) {
  border-radius: 0 var(--xwszv3h) var(--xwszv3h) 0;
}

.x1q4ynmn:not(#\#):not(#\#) {
  border-radius: 10px;
}

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

.x1cum3z5:not(#\#):not(#\#) {
  border-radius: 2px;
}

.x18zih8k:not(#\#):not(#\#) {
  border-radius: 3px;
}

.x12oqio5:not(#\#):not(#\#) {
  border-radius: 4px;
}

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

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

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

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

.x1nnp8u5:not(#\#):not(#\#) {
  border-radius: var(--xwszv3h);
}

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

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

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

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

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

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

.x1okw0bk:not(#\#):not(#\#) {
  flex: none;
}

.xvk9cbh:not(#\#):not(#\#) {
  gap: 0 10px;
}

.x883omv:not(#\#):not(#\#) {
  gap: 10px;
}

.x1v2ro7d:not(#\#):not(#\#) {
  gap: 12px;
}

.xaobbuh:not(#\#):not(#\#) {
  gap: 18px;
}

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

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

.x1ed6fcf:not(#\#):not(#\#) {
  gap: 3px;
}

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

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

.x17d4w8g:not(#\#):not(#\#) {
  gap: 6px;
}

.x167g77z:not(#\#):not(#\#) {
  gap: 8px;
}

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

.x1t9049k:not(#\#):not(#\#) {
  margin-block: 12px 10px;
}

.xg9jes1:not(#\#):not(#\#) {
  margin-block: 4px;
}

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

.x1uuky47:not(#\#):not(#\#) {
  margin-block: 6px;
}

.xfygjwy:not(#\#):not(#\#) {
  margin-block: 8px 16px;
}

.x1jp4ehj:not(#\#):not(#\#) {
  margin-block: 8px;
}

.x6k13pz:not(#\#):not(#\#) {
  margin-block: 8vh;
}

.xlhcdhu:not(#\#):not(#\#) {
  margin-inline: -12px;
}

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

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

.xysyzu8:not(#\#):not(#\#) {
  overflow: auto;
}

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

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

.xp59q4u:not(#\#):not(#\#) {
  padding-block: 10px;
}

.xsplgde:not(#\#):not(#\#) {
  padding-block: 1px;
}

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

.xf4egzd:not(#\#):not(#\#) {
  padding-block: 3px;
}

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

.x1t0vds8:not(#\#):not(#\#) {
  padding-block: 6px;
}

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

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

.x1hr3lfm:not(#\#):not(#\#) {
  padding-inline: 16px;
}

.x5k8d2m:not(#\#):not(#\#) {
  padding-inline: 2px;
}

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

.xdqyycr:not(#\#):not(#\#) {
  padding-inline: 8px;
}

.x1q4txso:not(#\#):not(#\#) {
  padding-inline: 9px;
}

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

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

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

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

.xq3eejj:not(#\#):not(#\#) {
  transition: background-color 2s;
}

.xfw2z2b:not(#\#):not(#\#) {
  transition: background-image 2s;
}

.x18x1v7a:not(#\#):not(#\#) {
  transition: border-color .15s, transform .15s;
}

.x1lctnhx:not(#\#):not(#\#) {
  transition: border-color .15s;
}

.x1rzp9ox:not(#\#):not(#\#) {
  transition: border-color 2s;
}

.x1ytbcsb:not(#\#):not(#\#) {
  transition: clip-path .2s;
}

.xdkkaau:not(#\#):not(#\#) {
  transition: left .8s;
}

.x1s2ojdz:not(#\#):not(#\#) {
  transition: opacity .25s;
}

.xjoa31q:not(#\#):not(#\#) {
  transition: width .3s;
}

.xa187a2:not(#\#):not(#\#) {
  transition: width .6s, background-color .6s;
}

.xux50pt.xux50pt:where(.x-default-marker:hover *):not(#\#):not(#\#) {
  border-color: var(--x1lx87n7);
}

.xuygfef:focus-visible:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x1lx87n7) 45%,transparent);
}

.x1aebjcf:focus-visible:not(#\#):not(#\#) {
  border-radius: 6px;
}

.x8mxrsr:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid color-mix(in srgb,var(--x1lx87n7) 60%,transparent);
}

.xk0pju2:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--x1lx87n7);
}

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

.x1jaz1ra:hover:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x1lx87n7) 45%,transparent);
}

.x10u0wbx:hover:not(#\#):not(#\#) {
  border-color: var(--xuatk8m);
}

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

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

.xrzri5s:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--xuatk8m);
}

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

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

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

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

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

.xpvyfi4:not(#\#):not(#\#):not(#\#) {
  align-self: flex-end;
}

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

.x1gj0q8d:not(#\#):not(#\#):not(#\#) {
  animation-delay: 0s, .45s;
}

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

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

.x5hsz1j:not(#\#):not(#\#):not(#\#) {
  animation-duration: .2s;
}

.xfbpl4g:not(#\#):not(#\#):not(#\#) {
  animation-duration: .35s;
}

.x8zgi9c:not(#\#):not(#\#):not(#\#) {
  animation-duration: .45s, .4s;
}

.x1ykxiw6:not(#\#):not(#\#):not(#\#) {
  animation-duration: .45s;
}

.xxkxylk:not(#\#):not(#\#):not(#\#) {
  animation-duration: .5s;
}

.xeooxyl:not(#\#):not(#\#):not(#\#) {
  animation-duration: .65s;
}

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

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

.x1sbju2s:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.4s;
}

.x18hd8ej:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.6s;
}

.x1xixsfh:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.8s;
}

.xrp5g2y:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2.2s;
}

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

.x10e4vud:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: forwards;
}

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

.x1xldj4w:not(#\#):not(#\#):not(#\#) {
  animation-name: x1412nrg-B;
}

.xnmavd2:not(#\#):not(#\#):not(#\#) {
  animation-name: x14a8mww-B, x8c8tcj-B;
}

.xrfuxbb:not(#\#):not(#\#):not(#\#) {
  animation-name: x14a8mww-B;
}

.x1yqysy6:not(#\#):not(#\#):not(#\#) {
  animation-name: x1biwjsu-B;
}

.xvb9ure:not(#\#):not(#\#):not(#\#) {
  animation-name: x1cjhf22-B;
}

.xan0at1:not(#\#):not(#\#):not(#\#) {
  animation-name: x1grpjyo-B;
}

.xxp0q0x:not(#\#):not(#\#):not(#\#) {
  animation-name: x1jn504y-B;
}

.x1f05y67:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ma8s53-B;
}

.xbp3nee:not(#\#):not(#\#):not(#\#) {
  animation-name: x1mnetuv-B;
}

.x1csi11n:not(#\#):not(#\#):not(#\#) {
  animation-name: x1mrpqjt-B;
}

.x1fbsk25:not(#\#):not(#\#):not(#\#) {
  animation-name: x1t8mpq7-B;
}

.x1j5pdd5:not(#\#):not(#\#):not(#\#) {
  animation-name: x1u6t7kc-B;
}

.x1upb48f:not(#\#):not(#\#):not(#\#) {
  animation-name: x6hdkd8-B;
}

.x1kf8dv:not(#\#):not(#\#):not(#\#) {
  animation-name: x8c8tcj-B;
}

.xlae2zi:not(#\#):not(#\#):not(#\#) {
  animation-name: xd5gf41-B;
}

.xft93ff:not(#\#):not(#\#):not(#\#) {
  animation-name: xlx096o-B;
}

.xslqrve:not(#\#):not(#\#):not(#\#) {
  animation-name: xpzop3v-B;
}

.x1j4p4jw:not(#\#):not(#\#):not(#\#) {
  animation-name: xw2c1lr-B;
}

.xxrnvy7:not(#\#):not(#\#):not(#\#) {
  animation-name: xxsf8rr-B;
}

.xdks78j:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.3, 1.6, .5, 1), ease;
}

.x1yq9tpe:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.3, 1.6, .5, 1);
}

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

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

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

.x1dltgaz:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 4 / 3;
}

.x5kmd2y:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(3px);
}

.xvajtmz:not(#\#):not(#\#):not(#\#) {
  background-color: #3a2f2f;
}

.x39z434:not(#\#):not(#\#):not(#\#) {
  background-color: #3d7a4a;
}

.xp2nacw:not(#\#):not(#\#):not(#\#) {
  background-color: #4a8fd1;
}

.xfdqefx:not(#\#):not(#\#):not(#\#) {
  background-color: #5a1712;
}

.x10r8b3y:not(#\#):not(#\#):not(#\#) {
  background-color: #a8322a;
}

.x1i6a1a7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x16oqjap) 60%,transparent);
}

.xfcg202:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1cuvo22) 55%,transparent);
}

.x6hxbmc:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1lx87n7) 16%,var(--x1r2phbb));
}

.xqsaevk:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1lx87n7) 30%,var(--x1r2phbb));
}

.x11dk28s:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1r2phbb) 85%,transparent);
}

.xg20mbh:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1uwhf0l) 12%,var(--x1r2phbb));
}

.xk7w5j0:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1uwhf0l) 14%,transparent);
}

.x1b3jkv4:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1uwhf0l) 8%,transparent);
}

.xfbaafm:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1yqmqcl) 14%,var(--x1r2phbb));
}

.x1gdx0m4:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1yqmqcl) 22%,transparent);
}

.xr6gfcw:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xuatk8m) 10%,var(--x1r2phbb));
}

.x6ftoj3:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xuatk8m) 12%,transparent);
}

.xp778h1:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xupyz1g) 14%,transparent);
}

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

.xsf0kg5:not(#\#):not(#\#):not(#\#) {
  background-color: #0a0806db;
}

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

.xhqpjas:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x13lrzxy);
}

.x6jrhpz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x16oqjap);
}

.xbiz6p6:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1cuvo22);
}

.x1xcfhwc:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1lx87n7);
}

.xkvewzn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1r2phbb);
}

.x1rpc4qx:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1uwhf0l);
}

.x1kkmzn6:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1uzwg8i);
}

.x3330lf:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x44t0u7);
}

.x1dqy704:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xe6nyy2);
}

.x1fjpqc2:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xjocnb2);
}

.x1xqbfko:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xuatk8m);
}

.x1hm5is0:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xupyz1g);
}

.x1v0sri0:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(160deg, #ffffff1f, #0000 55%);
}

.x1uce1fn:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(160deg, #ffffff38, #0000 55%);
}

.x1ff43hu:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(160deg, #ffffff59, #0000 55%);
}

.xx8pxal:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,color-mix(in srgb,var(--x1lx87n7) 30%,var(--x1r2phbb)),var(--x1cuvo22));
}

.x3yjyvq:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,color-mix(in srgb,var(--x1yqmqcl) 18%,transparent),transparent);
}

.x1kvef2y:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,color-mix(in srgb,var(--xuatk8m) 16%,var(--x1r2phbb)),var(--x1cuvo22));
}

.x1ikuco7:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #a8322a, #b2741b 30%, #8a8378 50%, #5a9a5f 70%, #2f7d4a);
}

.x1whbvzd:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(ellipse 120% 70% at 50% 0%,color-mix(in srgb,var(--x1yqmqcl) 16%,transparent),transparent 75%),radial-gradient(ellipse 90% 80% at 50% 45%,transparent 55%,var(--x1wkkbyv));
}

.xk15bgf:not(#\#):not(#\#):not(#\#) {
  background-image: var(--xpjqxl8);
}

.x1pwf4gz:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--x1r2phbb);
}

.x1xzksqc:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--x1lx87n7) 35%,transparent);
}

.x14iupqw:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 12px color-mix(in srgb,var(--x1uwhf0l) 20%,transparent);
}

.xxm3uth:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 14px color-mix(in srgb,var(--x1lx87n7) 55%,transparent);
}

.xd9pv1x:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 10px 40px #0009;
}

.xsi5u1b:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 12px 32px #00000059;
}

.x1keclld:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 6px 18px #0000004d;
}

.xjsws1p:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -2px 0 var(--xuatk8m);
}

.xjherse:not(#\#):not(#\#):not(#\#) {
  clip-path: circle(48%);
}

.x13xuv6h:not(#\#):not(#\#):not(#\#) {
  clip-path: inset(14px 0 round 18px);
}

.xn79gk5:not(#\#):not(#\#):not(#\#) {
  clip-path: polygon(0 0, 100% 0, 100% 62%, 50% 100%, 0 62%);
}

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

.x5zkj0p:not(#\#):not(#\#):not(#\#) {
  clip-path: polygon(50% 0, 100% 36%, 81% 96%, 19% 96%, 0 36%);
}

.xgn7arh:not(#\#):not(#\#):not(#\#) {
  clip-path: polygon(50% 0, 100% 42%, 50% 100%, 0 42%);
}

.x1gvq2ah:not(#\#):not(#\#):not(#\#) {
  clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);
}

.x84fdoi:not(#\#):not(#\#):not(#\#) {
  clip-path: polygon(50% 0, 100% 92%, 0 92%);
}

.x1dlr0d0:not(#\#):not(#\#):not(#\#) {
  color: #3d7a4a;
}

.x3o2m51:not(#\#):not(#\#):not(#\#) {
  color: #4a8fd1;
}

.x1lrr7z6:not(#\#):not(#\#):not(#\#) {
  color: #a8322a;
}

.xav0d4l:not(#\#):not(#\#):not(#\#) {
  color: #b2741b;
}

.x1cj1mj4:not(#\#):not(#\#):not(#\#) {
  color: #c9bba6;
}

.xpmv81w:not(#\#):not(#\#):not(#\#) {
  color: #f3e6e6;
}

.x7pkqlq:not(#\#):not(#\#):not(#\#) {
  color: #f3ead9;
}

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

.x26p44d:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--x1yqmqcl) 55%,var(--x1uzwg8i));
}

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

.x14rh7hd:not(#\#):not(#\#):not(#\#) {
  color: var(--x-color);
}

.xevkug:not(#\#):not(#\#):not(#\#) {
  color: var(--x12tgejs);
}

.x1bx49op:not(#\#):not(#\#):not(#\#) {
  color: var(--x13lrzxy);
}

.xnwblna:not(#\#):not(#\#):not(#\#) {
  color: var(--x1gecrr7);
}

.x12kzbv4:not(#\#):not(#\#):not(#\#) {
  color: var(--x1lx87n7);
}

.xu05bek:not(#\#):not(#\#):not(#\#) {
  color: var(--x1uwhf0l);
}

.x1boni0g:not(#\#):not(#\#):not(#\#) {
  color: var(--x1uzwg8i);
}

.xcgnri8:not(#\#):not(#\#):not(#\#) {
  color: var(--xuatk8m);
}

.x1x2evyb:not(#\#):not(#\#):not(#\#) {
  color: var(--xupyz1g);
}

.x1146j2:not(#\#):not(#\#):not(#\#) {
  cursor: help;
}

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

.x1huxd7x:not(#\#):not(#\#):not(#\#) {
  cursor: zoom-in;
}

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

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

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

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

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

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

.xwz0xwf:not(#\#):not(#\#):not(#\#) {
  display: inline-grid;
}

.xt0psk2:not(#\#):not(#\#):not(#\#) {
  display: inline;
}

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

.x1qjxgh5:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 0 40px var(--x1lx87n7));
}

.xic28fk:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 10px 30px #00000073);
}

.xifi7vn:not(#\#):not(#\#):not(#\#) {
  filter: grayscale();
}

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

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

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

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

.x1aynody:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1dphn4n);
}

.x1czxdk0:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1sq5xzt);
}

.x551ftm:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x5ila5o);
}

.x1irgd8t:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xndwe3z);
}

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

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

.xfifm61:not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
}

.x4z9k3i:not(#\#):not(#\#):not(#\#) {
  font-size: 13px;
}

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

.x1jvydc1:not(#\#):not(#\#):not(#\#) {
  font-size: 15px;
}

.x1j61zf2:not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
}

.x19d36u7:not(#\#):not(#\#):not(#\#) {
  font-size: 17px;
}

.xosj86m:not(#\#):not(#\#):not(#\#) {
  font-size: 18px;
}

.x1q7jzdg:not(#\#):not(#\#):not(#\#) {
  font-size: 19px;
}

.xwsyq91:not(#\#):not(#\#):not(#\#) {
  font-size: 20px;
}

.xew7ush:not(#\#):not(#\#):not(#\#) {
  font-size: 21px;
}

.x1i1m3gp:not(#\#):not(#\#):not(#\#) {
  font-size: 22px;
}

.x1pvqxga:not(#\#):not(#\#):not(#\#) {
  font-size: 24px;
}

.x1ewwscv:not(#\#):not(#\#):not(#\#) {
  font-size: 26px;
}

.x1s3cmhv:not(#\#):not(#\#):not(#\#) {
  font-size: 32px;
}

.x1m6oxru:not(#\#):not(#\#):not(#\#) {
  font-size: 34px;
}

.x1tgwohi:not(#\#):not(#\#):not(#\#) {
  font-size: 40px;
}

.xcdf80j:not(#\#):not(#\#):not(#\#) {
  font-size: 64px;
}

.x1qlqyl8:not(#\#):not(#\#):not(#\#) {
  font-size: inherit;
}

.x1t35e8:not(#\#):not(#\#):not(#\#) {
  font-style: inherit;
}

.x1k4tb9n:not(#\#):not(#\#):not(#\#) {
  font-style: italic;
}

.x1j61x8r:not(#\#):not(#\#):not(#\#) {
  font-style: normal;
}

.x1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.x1xlr1w8:not(#\#):not(#\#):not(#\#) {
  font-weight: 700;
}

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

.x148pk8c:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 150px 130px 70px 36px 44px;
}

.x1bxlh1l:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 150px auto;
}

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

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

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

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

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

.xl501l6:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(4, 1fr);
}

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

.xu4o1vd:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(6, 1fr);
}

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

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

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

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

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

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

.x3gc2hl:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .03em;
}

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

.x1dgsrnt:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .06em;
}

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

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

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

.xa7ig63:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .16em;
}

.x11fj6oh:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .18em;
}

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

.x1159mfc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.1;
}

.x1u7k74:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2;
}

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

.xfrs9s4:not(#\#):not(#\#):not(#\#) {
  line-height: 1.45;
}

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

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

.x11m8ghp:not(#\#):not(#\#):not(#\#) {
  line-height: 1.65;
}

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

.x15bjb6t:not(#\#):not(#\#):not(#\#) {
  line-height: inherit;
}

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

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

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

.xwq05k6:not(#\#):not(#\#):not(#\#) {
  opacity: .55;
}

.x197sbye:not(#\#):not(#\#):not(#\#) {
  opacity: .6;
}

.x1ks1olk:not(#\#):not(#\#):not(#\#) {
  opacity: .7;
}

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

.x1us6l5c:not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

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

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

.xwl8gng:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--x1lx87n7);
}

.x1y3gkto:not(#\#):not(#\#):not(#\#) {
  outline-offset: 1px;
}

.x1hl8ikr:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

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

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

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

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

.xtt52l0:not(#\#):not(#\#):not(#\#) {
  resize: none;
}

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

.x16tdsg8:not(#\#):not(#\#):not(#\#) {
  text-align: inherit;
}

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

.x1p3h04y:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: color-mix(in srgb,var(--x1lx87n7) 70%,transparent);
  text-decoration-color: color-mix(in srgb,var(--x1lx87n7) 70%,transparent);
}

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

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

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

.xi2nhp4:not(#\#):not(#\#):not(#\#) {
  text-decoration-style: dotted;
}

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

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

.xs1tsna:not(#\#):not(#\#):not(#\#) {
  text-shadow: 0 2px 18px color-mix(in srgb,var(--xuatk8m) 35%,transparent);
}

.xjwasby:not(#\#):not(#\#):not(#\#) {
  text-shadow: 0 2px 6px #00000059;
}

.xn80e1m:not(#\#):not(#\#):not(#\#) {
  text-transform: capitalize;
}

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

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

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

.x12445ds:not(#\#):not(#\#):not(#\#) {
  transform-origin: 20% 90%;
}

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

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

.xeaf4i8:not(#\#):not(#\#):not(#\#) {
  white-space: normal;
}

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

.x126k92a:not(#\#):not(#\#):not(#\#) {
  white-space: pre-wrap;
}

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

.x1u8a7rm:not(#\#):not(#\#):not(#\#) {
  z-index: 5;
}

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

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

.x1kybdut:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1lx87n7) 12%,transparent);
}

.x1vub31x:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1uwhf0l);
}

.x1v0sr2s:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.xjx8b1k:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: var(--xuatk8m);
}

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

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

.xk0mbs4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .55;
}

.x45vzto:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1lx87n7) 12%,transparent);
}

.x1rhheun:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1lx87n7) 14%,transparent);
}

.x15t57g1:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xjocnb2) 45%,transparent);
}

.x40qwyz:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1r2phbb);
}

.x1ywm12n:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1uwhf0l);
}

.xqjng42:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1uzwg8i);
}

.xewbpgw:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xuatk8m);
}

.x13iqwor:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-style: solid;
}

.x1lz31oe:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-2px);
}

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

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

@media (width <= 700px) {
  .x1syeayu.x1syeayu:not(#\#):not(#\#):not(#\#) {
    font-size: 21px;
  }
}

@media (width <= 900px) {
  .x84riw0.x84riw0:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 110px 50px 30px 36px;
  }

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

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

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

@media (width <= 820px) {
  .x9heyxj.x9heyxj:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: auto;
  }
}

@media (width <= 900px) {
  .x1twvnst.x1twvnst:not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

.xsa0c46:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--x1yqmqcl) 35%,var(--xjocnb2));
}

.x1tpa6wd:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--x1yqmqcl) 45%,var(--xjocnb2));
}

.x1k4d98q:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xjocnb2);
}

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

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

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

.xsb5j7k:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x-borderLeftColor);
}

.x10crk10:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x1lx87n7);
}

.x1veq9nw:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--xjocnb2);
}

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

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

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

.x1ruulf7:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--xjocnb2);
}

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

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

.xrmw67j:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xjocnb2);
}

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

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

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

.xn0vg7t:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 12px;
}

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

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

.x1kpxq89:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12px;
}

.x1v9usgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14px;
}

.x121yvx8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 190px;
}

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

.x17rw0jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22px;
}

.xd7y6wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 26px;
}

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

.x1vqgdyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40px;
}

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

.x1peatla:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 64px;
}

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

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

.xegnrdp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 9px;
}

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

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

.x1wsgfga:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: -8px;
}

.xat24cr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.x1yztbdb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 16px;
}

.x12nagc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 4px;
}

.xzueoph:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 6px;
}

.x1e56ztr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 8px;
}

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

.x1ldx8e:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 2px;
}

.x15ku74s:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 6px;
}

.x7wgvq7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -12px;
}

.x1anpbxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 10px;
}

.x14vqqas:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 12px;
}

.x1hmvnq2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 14px;
}

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

.xhrpt6u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 18px;
}

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

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

.xjv05ge:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 28px;
}

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

.x7r5mf7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 3px;
}

.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.x1k70j0n:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 6px;
}

.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

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

.x19aweqf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 180px;
}

.x1jcbksy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 420px;
}

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

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

.x10xiq2s:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1180px;
}

.xw5ewwj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 300px;
}

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

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

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

.xkyadst:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 68ch;
}

.xapjn7j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 760px;
}

.x1dtb55y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 900px;
}

.x1iya3wk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(100%, 520px);
}

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

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

.x18s2yiw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.2em;
}

.xz65tgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 200px;
}

.x1gg8mnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 44px;
}

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

.x16z0hhk:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1.4em;
}

.x1264ykn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 28px;
}

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

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

.xsag5q8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 12px;
}

.xx6bls6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 20px;
}

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

.xwib8y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 8px;
}

.xzjhap9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 14px;
}

.x1k8dnhd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 18px;
}

.x5tiur9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 20px;
}

.xnljgj5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 22px;
}

.x889kno:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 10px;
}

.xyinxu5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 14px;
}

.x1nn3v0j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2px;
}

.xn2ks54:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 56px;
}

.x123j3cw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 5px;
}

.x1y1aw1k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 8px;
}

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

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

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

.x1fo6t33:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -4px;
}

.xomnu4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 16px;
}

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

.x1g6vzv9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 170px;
}

.x1pnrsv3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.2em;
}

.xw4jnvo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20px;
}

.x17z2i9w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22px;
}

.x23j0i4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 26px;
}

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

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

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

.x1fxk84t:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 54px;
}

.xo5x3gg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 70px;
}

.x1wc42o8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 9px;
}

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

.x5lhr3w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--x-width);
}

.x1g31smg:first-child:not(#\#):not(#\#):not(#\#):not(#\#), .xgqf7gj:first-of-type:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x1nb9tmq:hover:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--xuatk8m);
}

@media (width <= 820px) {
  .x12cz0bg.x12cz0bg:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 0;
  }

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

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

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

.xkbqsiu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xl5i350:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  flex: 1;
}

.xzzwp3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transition: transform .15s;
}

.x11ws2l1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1p4vmla:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: color-mix(in srgb,var(--x1lx87n7) 60%,transparent);
}

.x121aidx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1enxyj3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: linear-gradient(90deg,transparent,color-mix(in srgb,var(--x1yqmqcl) 70%,var(--x1lx87n7)),transparent);
}

.x1y3z6zb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: linear-gradient(90deg,var(--xuatk8m),transparent);
}

.x1cpjm7i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.x1i5lizr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-details-marker {
  display: none;
}

.x1lbo1ku:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: .6;
}

.xl0zaw9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform: rotate(-45deg);
}

.x1sgv7ik:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform: rotate(45deg);
}

.x131d45g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-bottom-color: var(--x12tgejs);
}

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

.x13afdcp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-bottom-width: 2px;
}

.x4mhmdm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-right-color: var(--x12tgejs);
}

.x19s4mhr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-right-style: solid;
}

.x1shcxn1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-right-width: 2px;
}

.xcock1l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xy80zi5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 1px;
}

.x1mh5nxi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 7px;
}

.x1o8pf0f:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  margin-right: 4px;
}

.x1ihekbt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x313rki:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  max-width: 180px;
}

.xb7o21d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 120px;
}

.x1oz1i02:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 7px;
}
