*,:before,:after{box-sizing:border-box}html,body,h1,h2,h3,p{margin:0}button,input,textarea,select{font:inherit;color:inherit}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

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

  50% {
    opacity: .5;
  }
}

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

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

:root, .x1cxek7b {
  --x17dkptr: 400;
  --x1a4eeu: 500;
  --xaz8vf7: 600;
}

:root, .xqopgh4 {
  --x1r2m5xa: 6px;
  --xt3nm0a: 10px;
  --x12c081x: 14px;
  --xdi5cx3: 9999px;
}

:root, .x3bbxad {
  --x1sh45e: "Instrument Serif", Georgia, serif;
  --x19cvalx: "Inter Variable", -apple-system, "Helvetica Neue", Arial, sans-serif;
  --x1txc3dc: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
}

:root, .xz0zab2 {
  --x5u7kuq: #fbfaf9;
  --x14b4p02: #fff;
  --x138lh2m: #f4efec;
  --x1trn0ll: #251f21;
  --xfw87wm: #585254;
  --x1x5hh7z: #969394;
  --x13yuvnn: #101113;
  --xow60jj: #fff;
  --x2a3yyj: #eae9ea;
  --xq0osb5: #c0bebf;
  --xd0k1u8: #73a89a;
  --x5l8uyo: #ed313e;
  --x1ftjvvs: #73a89a;
}

:root, .xygf2jv {
  --xszc2vv: .8125rem;
  --x1nkqgsc: .875rem;
  --xgh38mu: 1rem;
  --xfla0mj: 1.125rem;
  --xdv6ugt: 1.5rem;
  --xird5b5: 2.25rem;
  --x4ivrrs: 2.75rem;
}

:root, .x1vdj9qb {
  --xv8kjsu: 2px;
  --xnsvfk5: 4px;
  --x1luzxjq: 8px;
  --x1gtknqz: 12px;
  --x55nfes: 16px;
  --x19zbov6: 24px;
  --xu3xhyj: 32px;
  --x1d0u8gl: 48px;
}

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

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

.x1fi7wt9:not(#\#) {
  padding: var(--x19zbov6);
}

.x1pqwt8p:not(#\#) {
  padding: var(--x1gtknqz);
}

.xvwfhtm:not(#\#) {
  padding: var(--x55nfes);
}

.x1kwfe0h:not(#\#) {
  padding: var(--xnsvfk5);
}

.x1kikrvr:not(#\#):not(#\#) {
  background-position: 60% 100%;
}

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

.x1cf6q1e:not(#\#):not(#\#) {
  border-color: var(--x2a3yyj);
}

.xg1m1z6:not(#\#):not(#\#) {
  border-radius: var(--x12c081x);
}

.xwun1dn:not(#\#):not(#\#) {
  border-radius: var(--x1r2m5xa);
}

.x1qtc03k:not(#\#):not(#\#) {
  border-radius: var(--xt3nm0a);
}

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

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

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

.x4tmmy7:not(#\#):not(#\#) {
  gap: var(--x19zbov6);
}

.x1asmqe5:not(#\#):not(#\#) {
  gap: var(--x1gtknqz);
}

.xdxfgpu:not(#\#):not(#\#) {
  gap: var(--x1luzxjq);
}

.xdk9813:not(#\#):not(#\#) {
  gap: var(--x55nfes);
}

.x1kqo98g:not(#\#):not(#\#) {
  gap: var(--xnsvfk5);
}

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

.xzxde4q:not(#\#):not(#\#) {
  margin-block: var(--x19zbov6);
}

.xo9yncr:not(#\#):not(#\#) {
  margin-block: var(--x1gtknqz);
}

.xujbra4:not(#\#):not(#\#) {
  margin-block: var(--x1luzxjq);
}

.x1jyidv0:not(#\#):not(#\#) {
  margin-block: var(--xnsvfk5);
}

.xfqck31:not(#\#):not(#\#) {
  margin-block: var(--xv8kjsu);
}

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

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

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

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

.x13eahme:not(#\#):not(#\#) {
  padding-block: var(--x19zbov6);
}

.x1oenbnl:not(#\#):not(#\#) {
  padding-block: var(--x1gtknqz);
}

.x1y6nd74:not(#\#):not(#\#) {
  padding-block: var(--x1luzxjq);
}

.xi5lxod:not(#\#):not(#\#) {
  padding-block: var(--xnsvfk5);
}

.x8v6ajj:not(#\#):not(#\#) {
  padding-inline: var(--x19zbov6);
}

.x1hef884:not(#\#):not(#\#) {
  padding-inline: var(--x1gtknqz);
}

.x7uwthl:not(#\#):not(#\#) {
  padding-inline: var(--x1luzxjq);
}

.xtt5x8f:not(#\#):not(#\#) {
  padding-inline: var(--x55nfes);
}

.x1yks1rk:not(#\#):not(#\#) {
  padding-inline: var(--xv8kjsu);
}

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

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

.x1k8x889:not(#\#):not(#\#) {
  transition: background-color .12s, opacity .12s;
}

.xxyakx:not(#\#):not(#\#) {
  transition: background-size .2s;
}

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

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

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

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

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

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

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

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

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

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

.xcx56e2:not(#\#):not(#\#):not(#\#) {
  animation-name: x13kz0yu-B;
}

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

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

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

.x19a1bjv:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x138lh2m);
}

.x1tspvhd:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x13yuvnn);
}

.x1ct6omv:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x14b4p02);
}

.x18ktzqg:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x2a3yyj);
}

.x3s7xsl:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x5l8uyo);
}

.x1xka94p:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x5u7kuq);
}

.x1dlkata:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--xd0k1u8),var(--xd0k1u8));
}

.xiy17q3:not(#\#):not(#\#):not(#\#) {
  background-repeat: no-repeat;
}

.xyzrl75:not(#\#):not(#\#):not(#\#) {
  background-size: 60% 6px;
}

.x1mwwwfo:not(#\#):not(#\#):not(#\#) {
  border-collapse: collapse;
}

.x1lrviyj:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #251f210d;
}

.xx8d88d:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 8px 24px #00000029;
}

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

.x17hhy5l:not(#\#):not(#\#):not(#\#) {
  color: var(--x1trn0ll);
}

.xdwo2bn:not(#\#):not(#\#):not(#\#) {
  color: var(--x1x5hh7z);
}

.x1gmgk7g:not(#\#):not(#\#):not(#\#) {
  color: var(--x5l8uyo);
}

.x1adz8ve:not(#\#):not(#\#):not(#\#) {
  color: var(--xfw87wm);
}

.x8hz8vt:not(#\#):not(#\#):not(#\#) {
  color: var(--xow60jj);
}

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

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

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

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

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

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

.x1bovhjw:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x19cvalx);
}

.xypopc7:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1sh45e);
}

.xrv9vcf:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1txc3dc);
}

.xeb7xqv:not(#\#):not(#\#):not(#\#) {
  font-size: .9em;
}

.x1y5my2a:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1nkqgsc);
}

.x1w2ohn3:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x4ivrrs);
}

.x1dd8oae:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xdv6ugt);
}

.x13g8xog:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xfla0mj);
}

.xu5i7db:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xgh38mu);
}

.xqbj58h:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xird5b5);
}

.xrno4pv:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xszc2vv);
}

.x1qjyndp:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x17dkptr);
}

.x1v3l6sj:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x1a4eeu);
}

.x1flqzkf:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--xaz8vf7);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.xrys4gj:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 2px;
}

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

.x3pynha:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 4px;
}

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

.x16dsc37:not(#\#):not(#\#):not(#\#) {
  vertical-align: top;
}

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

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

.x14nmcfs[data-highlighted]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x138lh2m);
}

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

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

.x11ph3xv:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x138lh2m);
}

.x10apqu6:hover:not(#\#):not(#\#):not(#\#) {
  background-size: 100% 6px;
}

.xo2mluc:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .88;
}

.x1vkln8m:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x2a3yyj);
}

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

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

.x1ucgs0d:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x2a3yyj);
}

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

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

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

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

.xc9qbxq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 36px;
}

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

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

.xhldz05:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x19zbov6);
}

.x1aucntf:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1gtknqz);
}

.xkdl0en:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1luzxjq);
}

.xdbp8e8:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x55nfes);
}

.x10efpdf:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xnsvfk5);
}

.xo2awt7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x19zbov6);
}

.xhkklhs:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1gtknqz);
}

.x1vowhfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x55nfes);
}

.xkfxyca:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xu3xhyj);
}

.x1j9u4d2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 400px;
}

.x12fk1ku:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 660px;
}

.x7ep2pv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 680px;
}

.xwnkcuf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 720px;
}

.x1us19tq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100%;
}

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

.x8nclml:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 64px;
}

.xfb3i0g:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 180px;
}

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

.x1m6efsk:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x55nfes);
}

.x1yreh0k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--xnsvfk5);
}

.xkrtg3n:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--xu3xhyj);
}

.x1j79i4f:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--x19zbov6);
}

.x1vlftby:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 18vh;
}

.xssanom:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x1d0u8gl);
}

.xnqdexo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x55nfes);
}

.xo2xbnp:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xu3xhyj);
}

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

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

.x13oubkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 96px;
}

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

.x1g3gmke:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--x1x5hh7z);
}
