[data-callout=note]{--rc-color-light:var(--callout-note-color-light,#0969da);--rc-color-dark:var(--callout-note-color-dark,#2f81f7)}[data-callout=tip]{--rc-color-light:var(--callout-tip-color-light,#1a7f37);--rc-color-dark:var(--callout-tip-color-dark,#3fb950)}[data-callout=important]{--rc-color-light:var(--callout-important-color-light,#8250df);--rc-color-dark:var(--callout-important-color-dark,#a371f7)}[data-callout=warning]{--rc-color-light:var(--callout-warning-color-light,#9a6700);--rc-color-dark:var(--callout-warning-color-dark,#d29922)}[data-callout=caution]{--rc-color-light:var(--callout-caution-color-light,#d1242f);--rc-color-dark:var(--callout-caution-color-dark,#d1242f)}.callout{--rc-color-default:#888;border-left:.25em solid var(--rc-color-light,var(--rc-color-default));width:100%;margin-bottom:1rem;padding:.5rem 1rem}.dark .callout{border-left-color:var(--rc-color-dark,var(--rc-color-default))}.callout-title{color:var(--rc-color-light,var(--rc-color-default));align-items:flex-start;gap:8px;font-weight:500;line-height:1;display:flex}.dark .callout-title{color:var(--rc-color-dark,var(--rc-color-default))}.callout-title::-webkit-details-marker{display:none}.callout-title-icon svg{vertical-align:text-bottom;display:inline-block;overflow:visible!important}.callout-content>:first-child{margin-top:1rem}.callout-content>:last-child{margin-bottom:0}.callout[data-collapsible=true] .callout-title{cursor:pointer}.callout[data-collapsible=true] .callout-fold-icon{align-items:center;padding-inline-end:8px;display:flex}.callout[data-collapsible=true]>.callout-title .callout-fold-icon svg{transition:transform .1s ease-in-out;transform:rotate(-90deg)}.callout[data-collapsible=true][open]>.callout-title .callout-fold-icon svg{transform:none}.callout-fold-icon{margin-left:-2px}*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(ul,ol){list-style:none}:where(a){color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(img,svg,video,canvas){display:block}:where(img,video){max-width:100%;height:auto}:where(button){appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0}:where(:disabled){cursor:default}html{scrollbar-gutter:stable;-moz-text-size-adjust:100%;text-size-adjust:100%}@font-face{font-family:Berkeley Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/BerkeleyMonoVariable-Regular-Ci_43-Gh.woff2)format("woff2")}@font-face{font-family:Berkeley Mono;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/BerkeleyMonoVariable-Italic-B0EJv2Iu.woff2)format("woff2")}@font-face{font-family:Comic Code;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Comic%20Code%20Regular-D3ofeoUP.woff2)format("woff2"),url(/assets/Comic%20Code%20Regular--7XMxFh-.otf)format("opentype")}@font-face{font-family:Comic Code;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/Comic%20Code%20Italic-02ERHKH1.woff2)format("woff2"),url(/assets/Comic%20Code%20Italic-DICnt7Qy.otf)format("opentype")}@font-face{font-family:Comic Code;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Comic%20Code%20Bold-Bh63qcRK.woff2)format("woff2"),url(/assets/Comic%20Code%20Bold-Bl-HJv_j.otf)format("opentype")}:root:not([data-theme]){color-scheme:light dark}[data-theme=light]{color-scheme:light}[data-theme=dark]{color-scheme:dark}[data-theme-face]{display:none}:root:not([data-theme]) [data-theme-face=auto],[data-theme=light] [data-theme-face=light],[data-theme=dark] [data-theme-face=dark]{display:contents}[data-icon]>svg,[data-icon]>img{width:100%;height:100%;display:block}[data-rail]>*{min-width:0}@media (width>=640px){[data-rail]>*{flex:1}}@media (width>=1024px){[data-rail]>*{flex:none}}[data-theme=dark] :is(.shiki,.shiki span){color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important}@media (prefers-color-scheme:dark){:root:not([data-theme]) :is(.shiki,.shiki span){color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important}}pre.shiki code{font-size:inherit!important;font-weight:inherit!important;background:0 0!important;border-radius:0!important;padding:0!important}

:root, .xqzmf80 {
  --x1bwi516: oklch(14.48% 0 0);
  --xyptlqf: oklch(58.75% .237 28.71);
  --x964ish: oklch(86.8562% .277584 144.466);
  --x8xxgyc: oklch(92.09% .2325 125.54);
  --xf8dzdw: oklch(47.4% .2872 278.02);
  --x1nzlwx3: oklch(68.83% .1837 313.17);
  --x19aqz6w: oklch(85.11% .1242 158.66);
  --x19flxwc: oklch(97.02% 0 0);
  --xv20ufp: oklch(67.73% .1737 51.04);
  --x6azzzy: oklch(62.4% .2192 2);
}

:root, .x1aeh0y3 {
  --x1kejo0o: clamp(.5rem, .47rem + .12vw, .6rem);
  --x39v6lo: clamp(.72rem, .69rem + .15vw, .8rem);
  --xwzm9tr: clamp(.83rem, .79rem + .18vw, .92rem);
  --x17rnwtw: clamp(.95rem, .9rem + .25vw, 1.06rem);
  --xguz1t3: clamp(1.05rem, .98rem + .35vw, 1.22rem);
  --x4qoakc: clamp(1.18rem, 1.08rem + .5vw, 1.4rem);
  --xzen9g2: clamp(1.4rem, 1.25rem + .7vw, 1.75rem);
  --xaz35y6: clamp(1.7rem, 1.45rem + 1.1vw, 2.2rem);
}

:root, .x1lacdom {
  --x1q76ura: none;
}

:root, .x1a4x6mn {
  --x56n7df: var(--xz4s8ds);
}

:root, .xcbxpdy {
  --xc9lokq: var(--x964ish);
}

:root, .xt4nlb0 {
  --xfho3o8: color-mix(in oklch, currentColor 65%, transparent);
  --xz4s8ds: light-dark(var(--x19flxwc), var(--x1bwi516));
  --x10sc139: light-dark(var(--x19flxwc), color-mix(in oklch, var(--x1bwi516) 96%, var(--x19flxwc)));
}

:root, .x1kj2z5k {
  --xx4cj98: "Berkeley Mono", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji";
  --x2f70ek: "Comic Code", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
}

.x173ltn9.x173ltn9, .x173ltn9.x173ltn9:root {
  --x56n7df: var(--x1bwi516);
}

.xguy8vd.xguy8vd, .xguy8vd.xguy8vd:root {
  --xc9lokq: light-dark(var(--x1bwi516), var(--x19flxwc));
}

.x1rjl695.x1rjl695, .x1rjl695.x1rjl695:root {
  --xc9lokq: var(--x19aqz6w);
}

.xmrwg9n.xmrwg9n, .xmrwg9n.xmrwg9n:root {
  --xc9lokq: var(--x1nzlwx3);
}

.xobzxc.xobzxc, .xobzxc.xobzxc:root {
  --xc9lokq: var(--x6azzzy);
}

.xy5v9a9.xy5v9a9, .xy5v9a9.xy5v9a9:root {
  --xc9lokq: var(--x8xxgyc);
}

.x2ngkqg.x2ngkqg, .x2ngkqg.x2ngkqg:root {
  --xc9lokq: var(--x964ish);
}

.xqn3a64.xqn3a64, .xqn3a64.xqn3a64:root {
  --xc9lokq: var(--xf8dzdw);
}

.x1ea2c0.x1ea2c0, .x1ea2c0.x1ea2c0:root {
  --xc9lokq: var(--xv20ufp);
}

.x1cwxey7.x1cwxey7, .x1cwxey7.x1cwxey7:root {
  --xc9lokq: var(--xyptlqf);
}

.x1ck5ke6:focus-visible {
  --x1q76ura: drop-shadow(.07em 0 var(--xyptlqf)) drop-shadow(-.07em 0 var(--x19aqz6w));
}

@media (hover: hover) {
  .xc46jlt.xc46jlt:hover {
    --x1q76ura: drop-shadow(.07em 0 var(--xyptlqf)) drop-shadow(-.07em 0 var(--x19aqz6w));
  }
}

.x1l6h1eq:not(#\#) {
  inset: .75rem;
}

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

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

.x1kvquaw:not(#\#) {
  padding: .25lh 1ch;
}

.xd7ozn7:not(#\#) {
  padding: .375rem;
}

.x1bwspnu:not(#\#) {
  padding: .5lh 1ch;
}

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

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

.xcxbuk6:not(#\#) {
  padding: 1ch;
}

.xyf9f8g:not(#\#) {
  padding: 1px;
}

.x1pvqx92:not(#\#) {
  padding: 2ch;
}

.x4cjgdh:not(#\#) {
  padding: 2lh 2ch;
}

.xj9hbzx:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,currentColor 12%,transparent);
}

.x1e4lf4x:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,currentColor 40%,transparent);
}

.xc5jri5:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--x19flxwc) 14%,transparent);
}

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

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

.x16eypsj:not(#\#):not(#\#) {
  border-radius: .25rem;
}

.x6i6fhv:not(#\#):not(#\#) {
  border-radius: .375rem;
}

.x116uinm:not(#\#):not(#\#) {
  border-radius: .5rem;
}

.x1yt6v20:not(#\#):not(#\#) {
  border-radius: .75rem;
}

.x2u8bby:not(#\#):not(#\#) {
  border-radius: 0;
}

.x10hpsqq:not(#\#):not(#\#) {
  border-radius: 9999px;
}

.x1pjcqnp:not(#\#):not(#\#) {
  border-radius: inherit;
}

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

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

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

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

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

.x19cuta9:not(#\#):not(#\#) {
  gap: .25lh;
}

.xedt4dj:not(#\#):not(#\#) {
  gap: .5ch;
}

.x1mephda:not(#\#):not(#\#) {
  gap: 1ch;
}

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

.xa0c00u:not(#\#):not(#\#) {
  gap: 2ch;
}

.x17y0mx6:not(#\#):not(#\#) {
  inset-inline: 0;
}

.xsxv272:not(#\#):not(#\#) {
  margin-block: .25lh;
}

.x10im51j:not(#\#):not(#\#) {
  margin-block: 0;
}

.x186hu55:not(#\#):not(#\#) {
  margin-block: 1.5lh;
}

.xgreub1:not(#\#):not(#\#) {
  margin-block: 1lh;
}

.xlur1cf:not(#\#):not(#\#) {
  margin-block: 2lh;
}

.x7vyjdv:not(#\#):not(#\#) {
  margin-inline: 3ch;
}

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

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

.x19e2r56:not(#\#):not(#\#) {
  padding-block: .1lh;
}

.xhhdyp1:not(#\#):not(#\#) {
  padding-block: .25lh;
}

.xgoqa35:not(#\#):not(#\#) {
  padding-block: .5lh;
}

.x1dcz096:not(#\#):not(#\#) {
  padding-block: .75lh;
}

.x1r8qi7m:not(#\#):not(#\#) {
  padding-block: 1.5lh;
}

.xoiz5eb:not(#\#):not(#\#) {
  padding-inline: .5ch;
}

.x1j2v1p8:not(#\#):not(#\#) {
  padding-inline: 1.5ch;
}

.x1f9vz6m:not(#\#):not(#\#) {
  padding-inline: 1ch;
}

.xfki5ez:not(#\#):not(#\#) {
  padding-inline: 2ch;
}

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

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

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

.xlh3980:not(#\#):not(#\#):not(#\#) {
  -moz-osx-font-smoothing: grayscale;
}

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

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

.x1plog1:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1;
}

.xbd29ka:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1200 / 630;
}

.xgaijc8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,currentColor 10%,transparent);
}

.x1p6rv7w:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,currentColor 10%,var(--x56n7df));
}

.xtov0v8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,currentColor 6%,transparent);
}

.x8jchrp:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,currentColor 8%,transparent);
}

.xf2d2ee:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--x1bwi516) 76%,var(--x19flxwc));
}

.x1x45qka:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--xc9lokq) 10%,transparent);
}

.x1mikquy:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--xc9lokq) 10%,var(--x56n7df));
}

.xtwfq29:not(#\#):not(#\#):not(#\#) {
  background-color: currentColor;
}

.xnf4n8c:not(#\#):not(#\#):not(#\#) {
  background-color: #0009;
}

.x1kqqfop:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x10sc139);
}

.xc7ntqa:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1bwi516);
}

.x14wayrm:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x8xxgyc);
}

.x1cbrq5n:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x964ish);
}

.x1uze8j7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xc9lokq);
}

.xjlzoac:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xfho3o8);
}

.xctbraa:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xyptlqf);
}

.x8aotaw:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xz4s8ds);
}

.x8h8pke:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top right,transparent calc(50% - .5px),color-mix(in oklch,currentColor 12%,transparent) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px));
}

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

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

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

.x8sol08:not(#\#):not(#\#):not(#\#) {
  color: contrast-color(var(--x1bwi516));
}

.x1gkn4e7:not(#\#):not(#\#):not(#\#) {
  color: contrast-color(var(--xc9lokq));
}

.x120eeyi:not(#\#):not(#\#):not(#\#) {
  color: contrast-color(var(--xz4s8ds));
}

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

.x1kedqas:not(#\#):not(#\#):not(#\#) {
  color: var(--x964ish);
}

.xp5fpwe:not(#\#):not(#\#):not(#\#) {
  color: var(--xc9lokq);
}

.x1orne4n:not(#\#):not(#\#):not(#\#) {
  color: var(--xf8dzdw);
}

.xpglpm7:not(#\#):not(#\#):not(#\#) {
  color: var(--xfho3o8);
}

.xlh64l2:not(#\#):not(#\#):not(#\#) {
  color: var(--xyptlqf);
}

.xzzwxqi:not(#\#):not(#\#):not(#\#) {
  column-gap: 1.5ch;
}

.x156gqlw:not(#\#):not(#\#):not(#\#) {
  column-gap: 1ch;
}

.x1erz515:not(#\#):not(#\#):not(#\#) {
  content: "“";
}

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

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

.x117rol3:not(#\#):not(#\#):not(#\#) {
  fill: currentColor;
}

.xmk7t32:not(#\#):not(#\#):not(#\#) {
  filter: var(--x1q76ura);
}

.x1r8uery:not(#\#):not(#\#):not(#\#) {
  flex-basis: 0;
}

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

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

.x1gy6xlo:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x2f70ek);
}

.x18g05hg:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xx4cj98);
}

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

.x176odoi:not(#\#):not(#\#):not(#\#) {
  font-size: 1.4em;
}

.x1n11m9l:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(4rem, 9vw + 2rem, 8rem);
}

.x1nj18wa:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x17rnwtw);
}

.x1uw10mh:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1kejo0o);
}

.x1sgeaqq:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x39v6lo);
}

.xnztwz5:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x4qoakc);
}

.xslx4uj:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xaz35y6);
}

.x1vvetum:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xguz1t3);
}

.x1ldg1ve:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xwzm9tr);
}

.xzqhui6:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xzen9g2);
}

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

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

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

.xk50ysn:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

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

.xuv8nkb:not(#\#):not(#\#):not(#\#) {
  font-weight: 800;
}

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

.x1xvc5rk:not(#\#):not(#\#):not(#\#) {
  hyphenate-limit-chars: 6 3 3;
}

.xkjl1po:not(#\#):not(#\#):not(#\#) {
  hyphens: auto;
}

.xpb7nxs:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: -1.5ch;
}

.xc8icb0:not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}

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

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

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

.x4xo5sw:not(#\#):not(#\#):not(#\#) {
  justify-items: end;
}

.x13qdn04:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .025em;
}

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

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

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

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

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

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

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

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

.x152237o:not(#\#):not(#\#):not(#\#) {
  list-style-type: square;
}

.xnk8nle:not(#\#):not(#\#):not(#\#) {
  mask-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"4\" height=\"4\"><rect width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"1\" width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"2\" width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"1\" y=\"1\" width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"3\" y=\"1\" width=\"1\" height=\"1\" fill=\"white\"/><rect y=\"2\" width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"2\" y=\"2\" width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"3\" y=\"2\" width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"1\" y=\"3\" width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"3\" y=\"3\" width=\"1\" height=\"1\" fill=\"white\"/></svg>");
}

.x1l0nkff:not(#\#):not(#\#):not(#\#) {
  mask-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"4\" height=\"4\"><rect width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"2\" width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"1\" y=\"1\" width=\"1\" height=\"1\" fill=\"white\"/><rect y=\"2\" width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"2\" y=\"2\" width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"3\" y=\"3\" width=\"1\" height=\"1\" fill=\"white\"/></svg>");
}

.x1w5odak:not(#\#):not(#\#):not(#\#) {
  mask-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"4\" height=\"4\"><rect width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"2\" y=\"2\" width=\"1\" height=\"1\" fill=\"white\"/></svg>");
}

.x13l2fav:not(#\#):not(#\#):not(#\#) {
  mask-repeat: repeat;
}

.x12w4hvi:not(#\#):not(#\#):not(#\#) {
  mask-size: 4px 3px;
}

.x1owg228:not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: multiply;
}

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

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

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

.x14ytart:not(#\#):not(#\#):not(#\#) {
  outline-color: currentColor;
}

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

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

.x1k57tk5:not(#\#):not(#\#):not(#\#) {
  outline-width: 0;
}

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

.x1h6yliu:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: .5ch;
}

.xfop85a:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 3ch;
}

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

.x1vlsebe:not(#\#):not(#\#):not(#\#) {
  row-gap: .25lh;
}

.x185mbhu:not(#\#):not(#\#):not(#\#) {
  scrollbar-gutter: stable;
}

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

.xmw9mke:not(#\#):not(#\#):not(#\#) {
  text-align: justify;
}

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

.x1fw45p1:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: color-mix(in oklch,currentColor 40%,transparent);
}

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

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

.xzugeeo:not(#\#):not(#\#):not(#\#) {
  text-indent: 0;
}

.x1vz82nl:not(#\#):not(#\#):not(#\#) {
  text-indent: 3ch;
}

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

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

.x1ohr1zr:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: .2em;
}

.x1fzhlzt:not(#\#):not(#\#):not(#\#) {
  text-wrap: pretty;
}

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

.xyh8pcm:not(#\#):not(#\#):not(#\#) {
  transform: translate(.045em, .035em);
}

.xh35ova:not(#\#):not(#\#):not(#\#) {
  transform: translate(4px, 3px);
}

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

.x13dflua:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s;
}

.x6jww7z:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, border-color, opacity, box-shadow, transform, filter;
}

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

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

.xwwtwea:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

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

.x3ajldb:not(#\#):not(#\#):not(#\#) {
  vertical-align: bottom;
}

.x1wo2wf3:not(#\#):not(#\#):not(#\#) {
  vertical-align: center;
}

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

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

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

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

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

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

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

.xieb0by:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.x122lsxd:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: var(--xc9lokq);
}

.x188pmh4[data-disabled]:not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

.x1gqblgl[data-ending-style]:not(#\#):not(#\#):not(#\#), .x1llxi74[data-starting-style]:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

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

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

.xye1tj0[data-disabled]:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.xi8e2m1:focus-visible:not(#\#):not(#\#):not(#\#) {
  text-shadow: .07em 0 var(--xyptlqf),-.07em 0 var(--x19aqz6w);
}

.x19dwyp2[data-ending-style]:not(#\#):not(#\#):not(#\#), .x60zhps[data-starting-style]:not(#\#):not(#\#):not(#\#) {
  transform: scale(.95);
}

.xy2shhb:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,currentColor 20%,var(--x56n7df));
}

.x1v4g2fo:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,currentColor 5%,transparent);
}

.x1r4ff15:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--xc9lokq) 20%,var(--x56n7df));
}

.x3edsfd:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--xc9lokq),white 12%);
}

.x1ee76qp:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--x10sc139),0 0 0 4px var(--xc9lokq);
}

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

.x109e1gb:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xc9lokq);
}

.x18uuni6:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .9;
}

.x9ojkr9:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: currentColor;
}

.xwydt6r:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-.125rem);
}

@media (hover: hover) {
  .x94zojs.x94zojs:hover:not(#\#):not(#\#):not(#\#) {
    text-shadow: .07em 0 var(--xyptlqf),-.07em 0 var(--x19aqz6w);
  }
}

.x1bwcbrq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,currentColor 40%,transparent);
}

.xri6rhv:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: .5rem;
}

.x7lg8ah:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: .5rem;
}

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

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

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

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

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

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

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

.x1193r6q:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in oklch,currentColor 10%,transparent);
}

.xx1126p:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: .5rem;
}

.x1jmbype:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: .5rem;
}

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

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

.xr2trlo:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: .25lh;
}

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

.x16wp3ig:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .25rem;
}

.x1qa65zt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .625rem;
}

.xf08kfj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .875rem;
}

.xam5rvr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.5rem;
}

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

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

.x1roirhx:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 10rem;
}

.x1olpkuv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 15rem;
}

.xg2ss61:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1lh;
}

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

.x1l36t39:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1rem;
}

.xwaiz5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.5rem;
}

.xettwda:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2rem;
}

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

@media (768px <= width < 1024px) {
  .x185cvwm.x185cvwm:not(#\#):not(#\#):not(#\#):not(#\#) {
    inset: 1.5rem;
  }
}

@media (640px <= width < 768px) {
  .x10it8a4.x10it8a4:not(#\#):not(#\#):not(#\#):not(#\#) {
    inset: 1.5rem;
  }
}

@media (width >= 1024px) {
  .xrinv9b.xrinv9b:not(#\#):not(#\#):not(#\#):not(#\#) {
    inset: 2.5rem;
  }
}

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

.x1amrx9l:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 6ch;
}

.x297bu6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .5lh;
}

.x46rkjw:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1lh;
}

.x188oraa:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: .4em;
}

.x8x9d4c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
}

.x1qg2usz:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 1ch;
}

.x1dw89if:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .5lh;
}

.x9a6n91:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .75ch;
}

.x1uxehq2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.5lh;
}

.xgadhan:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1lh;
}

.xp7gei5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2lh;
}

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

.x1qbr2yc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 44ch;
}

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

.x12qliqu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 60ch;
}

.xe10afn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 80ch;
}

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

.x1ov3xa9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100dvh;
}

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

.xvrq1ti:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 42rem;
}

.x1epu6i4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 5ch;
}

.x16ez2ib:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 6ch;
}

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

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

.x8yzvpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(.5lh - 1.5px);
}

.xlbis98:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1ch;
}

.xgnf90w:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 1ch;
}

.xlpgtg4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .5ch;
}

.x14bmvcw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2lh;
}

.x7wbi8n:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 1ch;
}

.xkxqn54:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 2rem;
}

.x8s646v:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -.1em;
}

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

.xttl3oo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .25rem;
}

.x1e7hgle:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .625rem;
}

.x1xvt488:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .875rem;
}

.xp8d6y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.5rem;
}

.xh29eag:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.75rem;
}

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

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

.xcdlrvm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1rem;
}

.xvm51jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.5rem;
}

.xs5h3dt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2rem;
}

.x1bu4hv2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5ch;
}

.xig3uv9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6ch;
}

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

@media (width >= 1024px) {
  .x1k5h8o9.x1k5h8o9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 1rem;
  }
}

@media (768px <= width < 1024px) {
  .x1k4pzwk.x1k4pzwk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 1024px) {
  .x12b272h.x12b272h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (640px <= width < 768px) {
  .xxzi5q5.xxzi5q5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

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

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

@media (width >= 1024px) {
  .x1q68ppy.x1q68ppy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-grow: 1;
  }

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

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

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

@media (width >= 1024px) {
  .x1m31pfa.x1m31pfa:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

.xarstr8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xxx281p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset: 0;
}

.x1k48kgn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xxyica1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: inherit;
}

.xm4btww:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline: 0;
}

@media (width >= 1024px) {
  .x1tovc5u.x1tovc5u:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 0;
  }

  .x177lgm0.x177lgm0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: calc(-1 * clamp(0rem, 50vw - 50% - 1rem, 14rem));
  }

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

  .xa5bkx0.xa5bkx0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 13rem;
  }

  .x1b6hc3p.x1b6hc3p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100% + 2 * clamp(0rem, 50vw - 50% - 1rem, 14rem));
  }
}

.x1ketbxd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: contrast-color(var(--x56n7df));
}

.x1oawfab:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: inherit;
}

.xanro2a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--xz4s8ds);
}

.xauvcdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  color: var(--xfho3o8);
}

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

.xtx5vxk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "❧";
}

.xe0a6o2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  font-size: 1.4em;
}

.x1dn79i8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  mask-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"4\" height=\"4\"><rect width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"2\" width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"1\" y=\"1\" width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"3\" y=\"1\" width=\"1\" height=\"1\" fill=\"white\"/><rect y=\"2\" width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"2\" y=\"2\" width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"1\" y=\"3\" width=\"1\" height=\"1\" fill=\"white\"/><rect x=\"3\" y=\"3\" width=\"1\" height=\"1\" fill=\"white\"/></svg>");
}

.x1pw6sp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  mask-repeat: repeat;
}

.xq0actj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  mask-size: 4px 3px;
}

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

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

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

.xvb7ihp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform: none;
}

.x1hc9565:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform: translate(4px, 3px);
}

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

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

.xeojdpf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: calc(50% - 1ch);
}

.xcf14rg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: .5lh;
}

.xlmhzka:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: calc(.5lh - .9em);
}

.xw4l6v4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 2ch;
}
