@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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)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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-vietnamese-wght-normal-qRpaaN48.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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-DmpS2jIq.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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-eXO_dkmS.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:Patternic Serif;src:url(/assets/patternic-serif-regular-4AZdJy4g.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}html{-webkit-text-size-adjust:100%}::view-transition-old(root){animation-duration:.12s}::view-transition-new(root){animation-duration:.12s}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}body{background-color:var(--onetwo-background);color:var(--onetwo-text);margin:0;font-family:Plus Jakarta Sans Variable,system-ui,sans-serif;font-size:1rem;line-height:1.4375}::highlight(lucia-reading){text-decoration:underline;-webkit-text-decoration-color:var(--onetwo-color-accentOrchid);text-decoration-color:var(--onetwo-color-accentOrchid);text-underline-offset:3px;text-decoration-thickness:2px}.lucia-verdict{color:var(--lucia-verdict)}:root:not([data-appearance=dark]) .lucia-verdict{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--lucia-verdict);text-decoration-color:var(--lucia-verdict);text-underline-offset:3px;text-decoration-thickness:2px}

@keyframes xsdwhdv-B {
  0% {
    background-color: #0000;
  }

  50% {
    background-color: color-mix(in srgb,var(--onetwo-color-accentOrchid) 28%,transparent);
  }

  100% {
    background-color: #0000;
  }
}

@keyframes xp7l31u-B {
  from {
    clip-path: inset(5px 5px calc(100% - 5px - var(--anchor-height)) calc(100% - 5px - var(--anchor-width)) round calc(var(--anchor-height) / 2));
  }

  to {
    clip-path: inset(0 round var(--x9xlwki));
  }
}

@keyframes x184nhxq-B {
  from {
    clip-path: inset(0 round var(--x9xlwki));
  }

  to {
    clip-path: inset(5px 5px calc(100% - 5px - var(--anchor-height)) calc(100% - 5px - var(--anchor-width)) round calc(var(--anchor-height) / 2));
  }
}

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

  to {
    opacity: 1;
  }
}

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

  40% {
    transform: translate(-2px, -2px) scale(.9);
  }

  55% {
    transform: translate(0) scale(1);
  }

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

:root, .xp4z0se {
  --x1oq0458: 2.25rem;
  --xyyatrf: .25rem;
  --x1b4ovr4: 1rem;
  --xuba6f: .5rem;
}

:root, .x1el7mjs {
  --x1sqlpnc: "Patternic Serif", Georgia, serif;
  --xizklk8: "Plus Jakarta Sans Variable", system-ui, sans-serif;
}

:root, .x1a7w462 {
  --x1yzdem: .12s;
  --x1j5zpp1: .3s;
  --x1g7fkkl: .12s;
  --xqdm16a: .16s;
  --xprb45j: cubic-bezier(.22, 1, .36, 1);
}

:root, .xwq9wcz {
  --xiftrr0: 6px;
  --x9xlwki: 8px;
}

:root, .xe3ht15 {
  --xsuftdt: .25rem;
  --x1drel6r: .5rem;
  --xnx3hqn: .75rem;
  --x1ruawq7: 1rem;
  --x1fqwfgo: 1.5rem;
  --xgo0h4q: 2rem;
  --xlgg4cj: 3rem;
}

@media (pointer: coarse) {
  :root, .xp4z0se {
    --x1oq0458: 2.75rem;
  }
}

@media (prefers-reduced-motion: reduce) {
  :root, .x1a7w462 {
    --x1yzdem: 0s;
    --x1j5zpp1: 0s;
    --x1g7fkkl: 0s;
    --xqdm16a: 0s;
  }
}

.x1iszzo.x1iszzo, .x1iszzo.x1iszzo:root {
  --x1oq0458: 2.75rem;
}

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

.x1hiutbc:not(#\#) {
  inset: -120px;
}

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

.xxpcivd:not(#\#) {
  margin: 0 0 .5rem;
}

.x1szienq:not(#\#) {
  margin: 0 0 .75rem;
}

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

.xu8om6g:not(#\#) {
  padding: .5rem .75rem;
}

.x7gbtqy:not(#\#) {
  padding: .5rem;
}

.x79iv2k:not(#\#) {
  padding: .75rem;
}

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

.xis3749:not(#\#) {
  padding: 1.5rem;
}

.x179g8gt:not(#\#) {
  padding: 1.75rem 1.5rem 1rem;
}

.x1blgzdm:not(#\#) {
  padding: 1.75rem;
}

.x1uz70x1:not(#\#) {
  padding: 1rem;
}

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

.x1nsa6b8:not(#\#) {
  padding: 2rem 1rem;
}

.x9ms5i6:not(#\#) {
  padding: 3px;
}

.x11cnf26:not(#\#) {
  padding: var(--x1ruawq7);
}

@media (width <= 52rem) {
  .xwqkz2z.xwqkz2z:not(#\#) {
    padding: 1.25rem;
  }
}

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

.x1k9uwhw:not(#\#):not(#\#) {
  border-color: var(--onetwo-color-acGreen);
}

.x2xufb7:not(#\#):not(#\#) {
  border-color: var(--onetwo-color-judgeBlue);
}

.x1ivvqtt:not(#\#):not(#\#) {
  border-color: var(--onetwo-color-rteRed);
}

.xt4xfzb:not(#\#):not(#\#) {
  border-color: var(--onetwo-color-skippedGray);
}

.x1r2enyp:not(#\#):not(#\#) {
  border-color: var(--onetwo-color-tleOrange);
}

.xs1gkb5:not(#\#):not(#\#) {
  border-color: var(--onetwo-separator);
}

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

.x4pepcl:not(#\#):not(#\#) {
  border-radius: 12px;
}

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

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

.x1l9q2bn:not(#\#):not(#\#) {
  border-radius: var(--x9xlwki);
}

.xx0rmih:not(#\#):not(#\#) {
  border-radius: var(--xiftrr0);
}

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

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

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

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

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

.x1oaxyc9:not(#\#):not(#\#) {
  flex: 14rem;
}

.x1enigpx:not(#\#):not(#\#) {
  gap: .125rem;
}

.xvh977a:not(#\#):not(#\#) {
  gap: .25rem;
}

.x13z6uf9:not(#\#):not(#\#) {
  gap: .5rem;
}

.xxhr3t:not(#\#):not(#\#) {
  gap: 0;
}

.xru8eyw:not(#\#):not(#\#) {
  gap: 1.5rem;
}

.x8fetqu:not(#\#):not(#\#) {
  gap: 1rem;
}

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

.xf9n5me:not(#\#):not(#\#) {
  gap: var(--x1drel6r);
}

.x68qkgz:not(#\#):not(#\#) {
  gap: var(--x1fqwfgo);
}

.x698t4v:not(#\#):not(#\#) {
  gap: var(--x1ruawq7);
}

.x1kx9b9o:not(#\#):not(#\#) {
  gap: var(--xnx3hqn);
}

.xucy997:not(#\#):not(#\#) {
  gap: var(--xsuftdt);
}

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

.x1mjbsku:not(#\#):not(#\#) {
  margin-block: 0 .25rem;
}

.x1l9wo68:not(#\#):not(#\#) {
  margin-block: 0 .75rem;
}

.x151aing:not(#\#):not(#\#) {
  margin-block: 0 1rem;
}

.xhrzqkc:not(#\#):not(#\#) {
  margin-block: 1.5rem .5rem;
}

.x1y0ygi5:not(#\#):not(#\#) {
  margin-block: 1.75rem .5rem;
}

.xq6kz29:not(#\#):not(#\#) {
  margin-block: 1rem;
}

.x1nh1y2o:not(#\#):not(#\#) {
  margin-block: var(--x1drel6r);
}

.x1pyodnl:not(#\#):not(#\#) {
  margin-block: var(--xsuftdt);
}

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

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

.x606871:not(#\#):not(#\#) {
  margin-inline: var(--xnx3hqn);
}

.x1ix027z:not(#\#):not(#\#) {
  margin-inline: var(--xsuftdt);
}

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

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

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

.xish69e:not(#\#):not(#\#) {
  overscroll-behavior: contain;
}

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

.x1szfck3:not(#\#):not(#\#) {
  padding-block: var(--x1drel6r);
}

.xfg4j9p:not(#\#):not(#\#) {
  padding-block: var(--xgo0h4q);
}

.x1ftfdim:not(#\#):not(#\#) {
  padding-block: var(--xlgg4cj);
}

.x18a9hih:not(#\#):not(#\#) {
  padding-inline: .375rem;
}

.x97vtpp:not(#\#):not(#\#) {
  padding-inline: .5rem;
}

.xvpgqt4:not(#\#):not(#\#) {
  padding-inline: .625rem;
}

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

.xzsmjar:not(#\#):not(#\#) {
  padding-inline: 1.5rem;
}

.xnxx81d:not(#\#):not(#\#) {
  padding-inline: 1rem;
}

.xm0hkee:not(#\#):not(#\#) {
  padding-inline: 2.5rem;
}

.x1h9lacl:not(#\#):not(#\#) {
  padding-inline: calc(var(--xyyatrf) - 1px);
}

.x1j8894r:not(#\#):not(#\#) {
  padding-inline: var(--x1drel6r);
}

.x1hcsd7p:not(#\#):not(#\#) {
  padding-inline: var(--x1ruawq7);
}

.x16eqm9w:not(#\#):not(#\#) {
  padding-inline: var(--xgo0h4q);
}

.x1mbihx0:not(#\#):not(#\#) {
  padding-inline: var(--xnx3hqn);
}

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

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

.x1f3uyv4:not(#\#):not(#\#) {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}

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

.x1hzt7jf:not(#\#):not(#\#) {
  transition: opacity .2s;
}

.xijwf9x:focus-visible:not(#\#):not(#\#) {
  border-color: var(--onetwo-color-judgeBlue);
}

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

@media (width <= 30rem) {
  .xla5d4h.xla5d4h:not(#\#):not(#\#) {
    flex: 100%;
  }

  .x6j7kq0.x6j7kq0:not(#\#):not(#\#) {
    gap: var(--x1drel6r);
  }
}

@media (width <= 52rem) {
  .x1skl708.x1skl708:not(#\#):not(#\#) {
    padding-block: var(--x1fqwfgo);
  }

  .xbac6gi.xbac6gi:not(#\#):not(#\#) {
    padding-inline: var(--x1ruawq7);
  }
}

.x1dfitg8:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(1.25px) saturate(.975);
}

.x1y2larg:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-composite: source-in;
}

.xdhxyva:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(to right, #0000 0, #00000012 17px, #00000040 33px, #00000080 50px, #000000bf 67px, #000000ed 83px, #000 100px calc(100% - 100px), #000000ed calc(100% - 83px), #000000bf calc(100% - 67px), #00000080 calc(100% - 50px), #00000040 calc(100% - 33px), #00000012 calc(100% - 17px), #0000 100%), linear-gradient(#0000 0, #00000012 17px, #00000040 33px, #00000080 50px, #000000bf 67px, #000000ed 83px, #000 100px calc(100% - 100px), #000000ed calc(100% - 83px), #000000bf calc(100% - 67px), #00000080 calc(100% - 50px), #00000040 calc(100% - 33px), #00000012 calc(100% - 17px), #0000 100%);
}

.xv961rg:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 10'%3E%3Cpath d='M0 8 L5 2 L10 8 L15 2 L20 8' fill='none' stroke='black' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.x1wix2xn:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-repeat: repeat-x;
}

.x1ljoywm:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-size: 1.5rem .75rem;
}

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

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

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

.x15ljz3u:not(#\#):not(#\#):not(#\#) {
  animation-delay: var(--x1g7fkkl);
}

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

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

.xktdln9:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--x1j5zpp1);
}

.x136kbab:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--xqdm16a);
}

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

.x1u2jdfp:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: 3;
}

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

.x1f9z6mb:not(#\#):not(#\#):not(#\#) {
  animation-name: x184nhxq-B;
}

.xqcmdr3:not(#\#):not(#\#):not(#\#) {
  animation-name: x18re5ia-B;
}

.x9maqic:not(#\#):not(#\#):not(#\#) {
  animation-name: x1jlupoj-B;
}

.x16xf5th:not(#\#):not(#\#):not(#\#) {
  animation-name: xp7l31u-B;
}

.x1wr5631:not(#\#):not(#\#):not(#\#) {
  animation-name: xsdwhdv-B;
}

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

.x18rzq92:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--xprb45j);
}

.xzcnxuh:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(1.25px) saturate(.975);
}

.xpknis6:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--onetwo-background) 12.5%,transparent);
}

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

.x1599x6v:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--onetwo-color-judgeBlue) 10%,transparent);
}

.x1pcvyca:not(#\#):not(#\#):not(#\#), .xye14n8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--onetwo-color-rteRed) 12%,transparent);
}

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

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

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

.x1vc9xol:not(#\#):not(#\#):not(#\#) {
  background-color: #00000061;
}

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

.x14jpjb5:not(#\#):not(#\#):not(#\#), .xbl2mlv:not(#\#):not(#\#):not(#\#) {
  background-color: var(--onetwo-background);
}

.x1hn32yu:not(#\#):not(#\#):not(#\#) {
  background-color: var(--onetwo-color-accentLavender);
}

.x1kmlel5:not(#\#):not(#\#):not(#\#) {
  background-color: var(--onetwo-color-judgeBlue);
}

.x1yzips4:not(#\#):not(#\#):not(#\#) {
  background-color: var(--onetwo-hover);
}

.x8usz0l:not(#\#):not(#\#):not(#\#) {
  background-color: var(--onetwo-raised);
}

.x1bmpb1n:not(#\#):not(#\#):not(#\#) {
  background-color: var(--onetwo-separator);
}

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

.xhvmvoj:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: var(--onetwo-color-judgeBlue);
}

.xo3fiff:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: var(--onetwo-color-rteRed);
}

.x1t7ytsu:not(#\#):not(#\#):not(#\#) {
  border-inline-start-style: solid;
}

.xyumdvf:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 2px;
}

.xtlf7vc:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1.5px var(--onetwo-background);
}

.xgs9939:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 200vmax #00000061;
}

.xygz70x:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 12px 32px #0000002e;
}

.xstcx7:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 12px 48px #0000003d;
}

.x18oogki:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000001f;
}

.xkxxk0h:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 4px #00000026;
}

.x1vogw2s:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 12px #0000001f;
}

.xbzj2of:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 12px #00000026;
}

.x43mpgz:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 8px 24px #0000001f;
}

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

.x1shcnz3:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--onetwo-separator);
}

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

.x9f619:not(#\#):not(#\#):not(#\#) {
  box-sizing: border-box;
}

.xe0h38z:not(#\#):not(#\#):not(#\#) {
  clip-path: inset(0 round var(--x9xlwki));
}

.xbfwj07:not(#\#):not(#\#):not(#\#) {
  clip-path: inset(5px 5px calc(100% - 5px - var(--anchor-height)) calc(100% - 5px - var(--anchor-width)) round calc(var(--anchor-height) / 2));
}

.x1f7m26b:not(#\#):not(#\#):not(#\#), .x1m7yqn4:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

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

.x1j107su:not(#\#):not(#\#):not(#\#) {
  color: var(--onetwo-color-accentOrchid);
}

.xtdudru:not(#\#):not(#\#):not(#\#) {
  color: var(--onetwo-color-acGreen);
}

.x6kqq2:not(#\#):not(#\#):not(#\#) {
  color: var(--onetwo-color-judgeBlue);
}

.x1ars4ve:not(#\#):not(#\#):not(#\#) {
  color: var(--onetwo-color-rteRed);
}

.x1ga9bb:not(#\#):not(#\#):not(#\#) {
  color: var(--onetwo-color-skippedGray);
}

.xv3llsg:not(#\#):not(#\#):not(#\#) {
  color: var(--onetwo-color-tleOrange);
}

.x1150haj:not(#\#):not(#\#):not(#\#) {
  color: var(--onetwo-secondary-text);
}

.x69zf83:not(#\#):not(#\#):not(#\#) {
  color: var(--onetwo-text);
}

.x1izhsip:not(#\#):not(#\#):not(#\#) {
  column-gap: 1rem;
}

.x12h1iku:not(#\#):not(#\#):not(#\#) {
  container-type: inline-size;
}

.xpqogu8:not(#\#):not(#\#):not(#\#) {
  container-type: size;
}

.xicojor:not(#\#):not(#\#):not(#\#) {
  cursor: col-resize;
}

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

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

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

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

.x19v85br:not(#\#):not(#\#):not(#\#) {
  cursor: progress;
}

.xyozgr7:not(#\#):not(#\#):not(#\#) {
  cursor: row-resize;
}

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

.xjp7ctv:not(#\#):not(#\#):not(#\#) {
  display: contents;
}

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

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

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

.xb1zg60:not(#\#):not(#\#):not(#\#) {
  fill: var(--onetwo-secondary-text);
}

.xgfbw6g:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 8px 24px #00000024);
}

.x7c07nl:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 8px 24px #0000);
}

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

.x1iyjqo2:not(#\#):not(#\#):not(#\#) {
  flex-grow: 1;
}

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

.xs83m0k:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 1;
}

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

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

.x1n2ylgu:not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, monospace;
}

.xlry5qm:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1sqlpnc);
}

.xkye9tn:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xizklk8);
}

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

.x1dcheo9:not(#\#):not(#\#):not(#\#) {
  font-size: .8125rem;
}

.xkpwil5:not(#\#):not(#\#):not(#\#) {
  font-size: .875rem;
}

.x6u19be:not(#\#):not(#\#):not(#\#) {
  font-size: .9375rem;
}

.x1c3i2sq:not(#\#):not(#\#):not(#\#) {
  font-size: 1.125rem;
}

.xlm9qay:not(#\#):not(#\#):not(#\#) {
  font-size: 1.1875rem;
}

.x1603h9y:not(#\#):not(#\#):not(#\#) {
  font-size: 1.25rem;
}

.x1aueamr:not(#\#):not(#\#):not(#\#) {
  font-size: 1.375rem;
}

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

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

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

.xdhfpv1:not(#\#):not(#\#):not(#\#) {
  font-size: 2.25rem;
}

.x1iv1qll:not(#\#):not(#\#):not(#\#) {
  font-size: 2.75rem;
}

.x5rkwc0:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2.75rem, 5.4vw, 4.5rem);
}

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

.xyrco7l:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1b4ovr4);
}

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

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

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

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

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

.xh6c5li:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto auto;
}

.x9bokmy:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(12rem, 1fr));
}

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

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

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

.x1lqcxt8:not(#\#):not(#\#):not(#\#) {
  justify-self: start;
}

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

.xcl1409:not(#\#):not(#\#):not(#\#) {
  line-height: 1.04;
}

.x8r4c90:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25rem;
}

.xal1hqk:not(#\#):not(#\#):not(#\#) {
  line-height: 1.375rem;
}

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

.x14nib4c:not(#\#):not(#\#):not(#\#) {
  line-height: 1.625rem;
}

.xladpa3:not(#\#):not(#\#):not(#\#) {
  line-height: 1.75rem;
}

.xqomv1q:not(#\#):not(#\#):not(#\#) {
  line-height: 1.875rem;
}

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

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

.x19rglky:not(#\#):not(#\#):not(#\#) {
  line-height: 2.75rem;
}

.xhacrq1:not(#\#):not(#\#):not(#\#) {
  line-height: 2rem;
}

.x1tzjq7k:not(#\#):not(#\#):not(#\#) {
  line-height: 3.5rem;
}

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

.x1eaqz98:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: var(--x1drel6r);
}

.xyo8xb9:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-composite: source-in;
  mask-composite: intersect;
}

.x12x1eqm:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(to right, #0000 0, #00000012 17px, #00000040 33px, #00000080 50px, #000000bf 67px, #000000ed 83px, #000 100px calc(100% - 100px), #000000ed calc(100% - 83px), #000000bf calc(100% - 67px), #00000080 calc(100% - 50px), #00000040 calc(100% - 33px), #00000012 calc(100% - 17px), #0000 100%), linear-gradient(#0000 0, #00000012 17px, #00000040 33px, #00000080 50px, #000000bf 67px, #000000ed 83px, #000 100px calc(100% - 100px), #000000ed calc(100% - 83px), #000000bf calc(100% - 67px), #00000080 calc(100% - 50px), #00000040 calc(100% - 33px), #00000012 calc(100% - 17px), #0000 100%);
  mask-image: linear-gradient(to right, #0000 0, #00000012 17px, #00000040 33px, #00000080 50px, #000000bf 67px, #000000ed 83px, #000 100px calc(100% - 100px), #000000ed calc(100% - 83px), #000000bf calc(100% - 67px), #00000080 calc(100% - 50px), #00000040 calc(100% - 33px), #00000012 calc(100% - 17px), #0000 100%), linear-gradient(#0000 0, #00000012 17px, #00000040 33px, #00000080 50px, #000000bf 67px, #000000ed 83px, #000 100px calc(100% - 100px), #000000ed calc(100% - 83px), #000000bf calc(100% - 67px), #00000080 calc(100% - 50px), #00000040 calc(100% - 33px), #00000012 calc(100% - 17px), #0000 100%);
}

.x1nmf9ej:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 10'%3E%3Cpath d='M0 8 L5 2 L10 8 L15 2 L20 8' fill='none' stroke='black' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 10'%3E%3Cpath d='M0 8 L5 2 L10 8 L15 2 L20 8' fill='none' stroke='black' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.x1wsrsg2:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-repeat: repeat-x;
  mask-repeat: repeat-x;
}

.xoejj4d:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-size: 1.5rem .75rem;
  mask-size: 1.5rem .75rem;
}

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

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

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

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

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

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

.xxj76qw:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--onetwo-color-accentOrchid);
}

.x19mk8cf:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--onetwo-color-judgeBlue);
}

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

.x1wfwxd8:not(#\#):not(#\#):not(#\#) {
  outline-offset: 0;
}

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

.x1t137rt:not(#\#):not(#\#):not(#\#) {
  outline-style: none;
}

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

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

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

.x3jtpgy:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: calc(var(--anchor-width) + var(--xnx3hqn));
}

.x1rgrh6f:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: .5rem;
}

.xjh29tw:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1.25rem;
}

.x8945me:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1rem;
}

.xyscqcm:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--x1drel6r);
}

.x1ywa7i0:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--xnx3hqn);
}

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

.x5qd032:not(#\#):not(#\#):not(#\#) {
  row-gap: .25rem;
}

.x3h2fb:not(#\#):not(#\#):not(#\#) {
  stroke: color-mix(in srgb,var(--onetwo-color-accentLavender) 22%,transparent);
}

.xwt41pa:not(#\#):not(#\#):not(#\#) {
  stroke: var(--onetwo-color-accentLavender);
}

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

.xp4054r:not(#\#):not(#\#):not(#\#) {
  text-align: end;
}

.x1yc453h:not(#\#):not(#\#):not(#\#) {
  text-align: start;
}

.x11x7kpb:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--onetwo-color-accentLavender);
  text-decoration-color: var(--onetwo-color-accentLavender);
}

.x5g6ecn:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--onetwo-color-accentOrchid);
  text-decoration-color: var(--onetwo-color-accentOrchid);
}

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

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

.x1p9mt72:not(#\#):not(#\#):not(#\#) {
  text-shadow: 0 0 .75rem color-mix(in srgb,var(--onetwo-background) 11%,transparent),0 0 1.75rem color-mix(in srgb,var(--onetwo-background) 7.5%,transparent);
}

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

.x19pm5ym:not(#\#):not(#\#):not(#\#) {
  text-shadow: none;
}

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

.x1w2vvpw:not(#\#):not(#\#):not(#\#) {
  text-wrap: balance;
}

.x9tu13d:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-90deg);
}

.xst6bnn:not(#\#):not(#\#):not(#\#) {
  transform: scale(.6);
}

.x11lhmoz:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -50%);
}

.xx6bhzk:not(#\#):not(#\#):not(#\#) {
  transition-duration: .15s;
}

.x43t7r1:not(#\#):not(#\#):not(#\#) {
  transition-duration: .24s;
}

.x1d8287x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .3s;
}

.xippbsu:not(#\#):not(#\#):not(#\#) {
  transition-duration: .8s;
}

.x9s7ryp:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--x1yzdem);
}

.x1qsmvhx:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, color, opacity;
}

.xs2xxs2:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color;
}

.x15406qy:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color;
}

.xshfolx:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color;
}

.x1eokjkq:not(#\#):not(#\#):not(#\#) {
  transition-property: filter;
}

.x1grqh38:not(#\#):not(#\#):not(#\#) {
  transition-property: left, top, width, height, opacity;
}

.x6o7n8i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform;
}

.x19991ni:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity;
}

.xxnu56j:not(#\#):not(#\#):not(#\#) {
  transition-property: stroke-dashoffset;
}

.x3eprrf:not(#\#):not(#\#):not(#\#) {
  transition-property: text-decoration-thickness;
}

.xghtu63:not(#\#):not(#\#):not(#\#) {
  transition-property: top, left, width, height, box-shadow;
}

.xj4xf64:not(#\#):not(#\#):not(#\#) {
  transition-property: top, left;
}

.x13ngtj4:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.3, .7, .2, 1);
}

.x9lcvmn:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease-out;
}

.xcj1dhv:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: linear;
}

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

.x11njtxf:not(#\#):not(#\#):not(#\#) {
  vertical-align: baseline;
}

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

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

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

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

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

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

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

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

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

.x68pp3s:not(#\#):not(#\#):not(#\#) {
  z-index: 30;
}

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

.x1b4dqds:not(#\#):not(#\#):not(#\#) {
  z-index: 41;
}

.x1d1c28y.x1d1c28y:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  opacity: .3;
}

.x5b7970.x5b7970:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.xonjdln.xonjdln:where(.x-default-marker[data-highlighted] *):not(#\#):not(#\#):not(#\#) {
  opacity: .3;
}

.x1enj3fw.x1enj3fw:where(.x-default-marker[data-highlighted] *):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

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

.xwc374f.xwc374f:where(.x-default-marker[open] *):not(#\#):not(#\#):not(#\#) {
  transform: rotate(0);
}

.xs0k0ts:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, var(--onetwo-color-judgeBlue) 88%, black);
}

.x1p2z1ja:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--onetwo-hover);
}

.x1ansi03:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--onetwo-separator);
}

.xxwq388:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--onetwo-text);
}

.x1itt8ug:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 2px;
}

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

@media (width <= 52rem) {
  .x1rfa48d.x1rfa48d:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }

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

@container (width <= 26rem) {
  .xkfs0y9.xkfs0y9:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container (width <= 32rem) {
  .x1k14u9l.x1k14u9l:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container (width <= 34rem) {
  .xfduo23.xfduo23:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

.x1f2kszd:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--onetwo-separator);
}

.xfrllxf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: 0;
}

.xjppbhk:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: 0;
}

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

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

.x1vh1pzs:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--onetwo-separator);
}

.x1ia1hqs:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 0;
}

.x1a2w583:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 0;
}

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

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

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

.x164u9eo:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .5rem;
}

.xvle69y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .75rem;
}

.xb8l8e1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.75rem;
}

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

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

.xk8t5le:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.25rem;
}

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

.x1tba0td:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--x1oq0458) - 4px);
}

.xgs4fxr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--x1oq0458) + var(--xyyatrf) * 2 - 1px);
}

.x1cjlvau:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--anchor-height);
}

.x1yd5ord:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x1oq0458);
}

.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

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

.xhbfen4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .5rem;
}

.x1gr9t9r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .75rem;
}

.xyi6m4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1rem;
}

.xc961uv:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1drel6r);
}

.x90ze1g:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1fqwfgo);
}

.xyeg63i:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1ruawq7);
}

.xkm0o1f:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xnx3hqn);
}

.x178dpqu:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.75rem;
}

.xj1urod:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1rem;
}

.x1o5ky9o:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2.5rem;
}

.x1fgj74o:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 6rem;
}

.x5viknp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 7rem;
}

.xoh02yw:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1drel6r);
}

.xpns5do:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1fqwfgo);
}

.x1mmumfz:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1ruawq7);
}

.xomonn7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xsuftdt);
}

.xcwfpss:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 70dvh;
}

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

.x1ok5v8c:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 12rem;
}

.x9h9p8b:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 20rem;
}

.x10br76f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 25rem;
}

.x6ymgno:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 32rem;
}

.xf2d64e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 40rem;
}

.x1vpbbxe:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 48rem;
}

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

.x1ewvobj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 72ch;
}

.xqvrsj2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 76rem;
}

.x193lwwl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 2rem);
}

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

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

.x19wm6jj:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.25rem;
}

.xsejkeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.5rem;
}

.xgbkey0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.75rem;
}

.x1p38f1z:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 3.25rem;
}

.x13gjtz1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 3.5rem;
}

.xd4eqea:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 4rem;
}

.xun6vxf:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(var(--x1oq0458) - 4px);
}

.xsh2jk7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--anchor-height);
}

.x17azkhj:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--x1oq0458);
}

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

.xee1316:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 11rem;
}

.x9padk7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 14rem;
}

.x1arx1u8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 2.25rem;
}

.xlm6wrl:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 2.75rem;
}

.x15x72sd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: auto;
}

.x1csc6nd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--x1oq0458);
}

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

.x101abm8:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: clip;
}

.x10wlt62:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: hidden;
}

.xsaxbkt:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .75rem;
}

.xtc0a93:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x1ruawq7);
}

.xi83o5p:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--xlgg4cj);
}

.x1046bnu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(3.75rem + clamp(2rem, 9vh, 6rem));
}

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

.x1pzoy33:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 4px;
}

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

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

.xwa60dl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.x1jjc1wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .5rem;
}

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

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

.x1s4ejo4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.25rem;
}

.xb1qrhf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.75rem;
}

.xvy4d1p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

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

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

.x1hye0gg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(22rem, 100vw - 2rem);
}

.x1t6wbsw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(28rem, 100vw - 4rem);
}

.x1eg4mc1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(30rem, 100vw - 2rem);
}

.x1hhjr3y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--anchor-width);
}

@media (width <= 30rem) {
  .x1ahs5fu.x1ahs5fu:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-left-radius: var(--xiftrr0);
  }

  .xv4ab42.xv4ab42:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-right-radius: var(--xiftrr0);
  }

  .xma9qh3.xma9qh3:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-left-radius: var(--xiftrr0);
  }

  .x61s64l.x61s64l:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-right-radius: var(--xiftrr0);
  }
}

@media (width <= 52rem) {
  .x18sfsr.x18sfsr:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 4rem;
  }
}

@media (width <= 30rem) {
  .x19pbyia.x19pbyia:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: min(78vw, 22rem);
  }
}

.x1fb0czk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-block: -4px;
}

.x1dwx8ys:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-block: -8px;
}

.x1uly9nc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline: -1px;
}

.xlucbq5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline: -2px;
}

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

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

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