/* dist/css/ress.css */
html {
  box-sizing: border-box;
  -webkit-text-size-adjust: 100%;
  word-break: normal;
  -moz-tab-size: 4;
  tab-size: 4;
}
*,
::before,
::after {
  background-repeat: no-repeat;
  box-sizing: inherit;
}
::before,
::after {
  text-decoration: inherit;
  vertical-align: inherit;
}
* {
  padding: 0;
  margin: 0;
}
hr {
  overflow: visible;
  height: 0;
  color: inherit;
}
details,
main {
  display: block;
}
summary {
  display: list-item;
}
small {
  font-size: 80%;
}
[hidden] {
  display: none;
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline-width: 0;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
}
pre {
  font-size: 1em;
}
b,
strong {
  font-weight: bolder;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
table {
  border-color: inherit;
  text-indent: 0;
}
iframe {
  border-style: none;
}
input {
  border-radius: 0;
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
textarea {
  overflow: auto;
  resize: vertical;
}
button,
input,
optgroup,
select,
textarea {
  font: inherit;
}
optgroup {
  font-weight: bold;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
[type=button],
[type=reset],
[type=submit],
[role=button] {
  cursor: pointer;
}
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
button:-moz-focusring,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  outline: 1px dotted ButtonText;
}
button,
html [type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button,
input,
select,
textarea {
  background-color: transparent;
  border-style: none;
}
a:focus,
button:focus,
input:focus,
select:focus,
textarea:focus {
  outline-width: 0;
}
select {
  -moz-appearance: none;
  -webkit-appearance: none;
}
select::-ms-expand {
  display: none;
}
select::-ms-value {
  color: currentColor;
}
legend {
  border: 0;
  color: inherit;
  display: table;
  max-width: 100%;
  white-space: normal;
  max-width: 100%;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  color: inherit;
  font: inherit;
}
[disabled] {
  cursor: default;
}
img {
  border-style: none;
}
progress {
  vertical-align: baseline;
}
[aria-busy=true] {
  cursor: progress;
}
[aria-controls] {
  cursor: pointer;
}
[aria-disabled=true] {
  cursor: default;
}

/* dist/css/fonts.css */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100;
  src: url("/assets/InterVariable-Latin-6CNB45EH.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100;
  src: url("/assets/InterVariable-AM3KRH5U.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 100;
  src: url("/assets/InterVariable-Italic-Latin-4GWKWJBP.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 100;
  src: url("/assets/InterVariable-Italic-ZENN32PX.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 200;
  src: url("/assets/InterVariable-Latin-6CNB45EH.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 200;
  src: url("/assets/InterVariable-AM3KRH5U.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 200;
  src: url("/assets/InterVariable-Italic-Latin-4GWKWJBP.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 200;
  src: url("/assets/InterVariable-Italic-ZENN32PX.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  src: url("/assets/InterVariable-Latin-6CNB45EH.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  src: url("/assets/InterVariable-AM3KRH5U.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 300;
  src: url("/assets/InterVariable-Italic-Latin-4GWKWJBP.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 300;
  src: url("/assets/InterVariable-Italic-ZENN32PX.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: url("/assets/InterVariable-Latin-6CNB45EH.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: url("/assets/InterVariable-AM3KRH5U.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 400;
  src: url("/assets/InterVariable-Italic-Latin-4GWKWJBP.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 400;
  src: url("/assets/InterVariable-Italic-ZENN32PX.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: url("/assets/InterVariable-Latin-6CNB45EH.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: url("/assets/InterVariable-AM3KRH5U.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 500;
  src: url("/assets/InterVariable-Italic-Latin-4GWKWJBP.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 500;
  src: url("/assets/InterVariable-Italic-ZENN32PX.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: url("/assets/InterVariable-Latin-6CNB45EH.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: url("/assets/InterVariable-AM3KRH5U.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 600;
  src: url("/assets/InterVariable-Italic-Latin-4GWKWJBP.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 600;
  src: url("/assets/InterVariable-Italic-ZENN32PX.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: url("/assets/InterVariable-Latin-6CNB45EH.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: url("/assets/InterVariable-AM3KRH5U.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 700;
  src: url("/assets/InterVariable-Italic-Latin-4GWKWJBP.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 700;
  src: url("/assets/InterVariable-Italic-ZENN32PX.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 800;
  src: url("/assets/InterVariable-Latin-6CNB45EH.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 800;
  src: url("/assets/InterVariable-AM3KRH5U.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 800;
  src: url("/assets/InterVariable-Italic-Latin-4GWKWJBP.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 800;
  src: url("/assets/InterVariable-Italic-ZENN32PX.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 900;
  src: url("/assets/InterVariable-Latin-6CNB45EH.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 900;
  src: url("/assets/InterVariable-AM3KRH5U.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 900;
  src: url("/assets/InterVariable-Italic-Latin-4GWKWJBP.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 900;
  src: url("/assets/InterVariable-Italic-ZENN32PX.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Cera Pro";
  font-style: normal;
  font-weight: 700;
  src: url("/assets/CeraPro-Bold-Latin-2MFQ67XU.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Cera Pro";
  font-style: normal;
  font-weight: 700;
  src: url("/assets/CeraPro-Bold-4IVCQL3H.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Cera Pro";
  font-style: italic;
  font-weight: 700;
  src: url("/assets/CeraPro-BoldItalic-Latin-E3NON7P7.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Cera Pro";
  font-style: italic;
  font-weight: 700;
  src: url("/assets/CeraPro-BoldItalic-XOBPRTUX.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Cera Pro";
  font-style: normal;
  font-weight: 900;
  src: url("/assets/CeraPro-Black-Latin-NR3FMYJW.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Cera Pro";
  font-style: normal;
  font-weight: 900;
  src: url("/assets/CeraPro-Black-ZZWKZPXB.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "Cera Pro";
  font-style: italic;
  font-weight: 900;
  src: url("/assets/CeraPro-BlackItalic-Latin-4NXOQZSJ.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "Cera Pro";
  font-style: italic;
  font-weight: 900;
  src: url("/assets/CeraPro-BlackItalic-WLOW7XUP.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 100;
  src: url("/assets/IBMPlexMono-Thin-Latin-L4QW2G6O.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 100;
  src: url("/assets/IBMPlexMono-Thin-L5PZOAFC.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 100;
  src: url("/assets/IBMPlexMono-ThinItalic-Latin-Q4EFNU7T.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 100;
  src: url("/assets/IBMPlexMono-ThinItalic-HUSZN3OT.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 200;
  src: url("/assets/IBMPlexMono-ExtraLight-Latin-DXAGK76R.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 200;
  src: url("/assets/IBMPlexMono-ExtraLight-5Z7NYDPO.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 200;
  src: url("/assets/IBMPlexMono-ExtraLightItalic-Latin-3WSOHTH6.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 200;
  src: url("/assets/IBMPlexMono-ExtraLightItalic-HHBEOZPI.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 300;
  src: url("/assets/IBMPlexMono-Light-Latin-4PBSGBHH.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 300;
  src: url("/assets/IBMPlexMono-Light-XP5VTWFL.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 300;
  src: url("/assets/IBMPlexMono-LightItalic-Latin-CY5FAY7O.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 300;
  src: url("/assets/IBMPlexMono-LightItalic-YX6HLG5W.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 400;
  src: url("/assets/IBMPlexMono-Regular-Latin-Z6CTOM5M.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 400;
  src: url("/assets/IBMPlexMono-Regular-ISV3PWOW.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 400;
  src: url("/assets/IBMPlexMono-Italic-Latin-UE2KVMXN.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 400;
  src: url("/assets/IBMPlexMono-Italic-CYXBCQGO.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 450;
  src: url("/assets/IBMPlexMono-Text-Latin-GV6ZILHL.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 450;
  src: url("/assets/IBMPlexMono-Text-B3KEVTVX.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 450;
  src: url("/assets/IBMPlexMono-TextItalic-Latin-PXMSLPGE.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 450;
  src: url("/assets/IBMPlexMono-TextItalic-TS3UPPPP.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 500;
  src: url("/assets/IBMPlexMono-Medium-Latin-6EHLJNNT.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 500;
  src: url("/assets/IBMPlexMono-Medium-L5EHPES7.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 500;
  src: url("/assets/IBMPlexMono-MediumItalic-Latin-F5DSUSYZ.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 500;
  src: url("/assets/IBMPlexMono-MediumItalic-3K4A6VH2.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 600;
  src: url("/assets/IBMPlexMono-SemiBold-Latin-HBVV4APW.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 600;
  src: url("/assets/IBMPlexMono-SemiBold-KUNMFMWO.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 600;
  src: url("/assets/IBMPlexMono-SemiBoldItalic-Latin-UCUGTZDJ.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 600;
  src: url("/assets/IBMPlexMono-SemiBoldItalic-LORDWKYK.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 700;
  src: url("/assets/IBMPlexMono-Bold-Latin-RZZBKOFG.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 700;
  src: url("/assets/IBMPlexMono-Bold-WTUVMCKC.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 700;
  src: url("/assets/IBMPlexMono-BoldItalic-Latin-OSADECEQ.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2190-21FF,
    U+2212;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 700;
  src: url("/assets/IBMPlexMono-BoldItalic-EZLIX3Z4.woff2") format("woff2");
  font-display: swap;
  unicode-range:
    U+0100-1FFF,
    U+2070-20AB,
    U+20AD-2121,
    U+2123-218F,
    U+2200-2211,
    U+2213-10FFFF;
}

/* dist/css/tokens.css */
:root {
  --hx-border-dashed: 1px dashed #a0a2a3;
  --hx-border-interactive: 1px solid #cecfd0;
  --hx-border-medium: 2px solid #e7e7e7;
  --hx-border-medium-negative: 2px solid #cb2c20;
  --hx-border-medium-positive: 2px solid #00a47d;
  --hx-border-medium-warning: 2px solid #ffad00;
  --hx-border-stuck-active: 1px solid #8a8c8d;
  --hx-border-stuck-init: 1px solid transparent;
  --hx-border-thin: 1px solid #e7e7e7;
  --hx-border-width-medium: 2px;
  --hx-border-width-thick: 4px;
  --hx-border-width-thin: 1px;
  --hx-color-accent-brand-primary-default-base: #00a47d;
  --hx-color-accent-brand-primary-default-bold: #005c4a;
  --hx-color-accent-brand-primary-default-boldest: #003028;
  --hx-color-accent-brand-primary-default-subtle: #c6edde;
  --hx-color-accent-brand-primary-default-subtlest: #eafff7;
  --hx-color-background-base: #fff;
  --hx-color-background-bold: #fff;
  --hx-color-background-brand: #008b6c;
  --hx-color-background-disabled: #e7e7e7;
  --hx-color-background-drawer: #fbfcfc;
  --hx-color-background-highlighted: #eafff7;
  --hx-color-background-hover: #0000000a;
  --hx-color-background-hover-subtle: #f8f8f9;
  --hx-color-background-info: #f0f8ff;
  --hx-color-background-inverse: #151617;
  --hx-color-background-negative: #fff5f5;
  --hx-color-background-negative-emphasis: #ffb0ad;
  --hx-color-background-negative-hover: #ffb0ad;
  --hx-color-background-negative-subtle: #fff5f5;
  --hx-color-background-neutral: #b7b8b9;
  --hx-color-background-overlay: #fff9;
  --hx-color-background-positive: #eafff7;
  --hx-color-background-positive-emphasis: #a1dbc5;
  --hx-color-background-positive-subtle: #eafff7;
  --hx-color-background-selected: #c6edde;
  --hx-color-background-selected-hover: #a1dbc5;
  --hx-color-background-selected-subtle: #eafff7;
  --hx-color-background-subtle: #f8f8f9;
  --hx-color-background-subtlest: #fbfcfc;
  --hx-color-background-warning: #fff4cc;
  --hx-color-background-warning-hover: #ffd966;
  --hx-color-background-warning-subtle: #fff4cc;
  --hx-color-border-base: #e7e7e7;
  --hx-color-border-bold: #a0a2a3;
  --hx-color-border-brand: #008b6c;
  --hx-color-border-disabled: #e7e7e7;
  --hx-color-border-focus: #8a8c8d;
  --hx-color-border-hover: #8a8c8d;
  --hx-color-border-info: #456c91;
  --hx-color-border-inverse: #fff;
  --hx-color-border-muted: #747678;
  --hx-color-border-negative: #cb2c20;
  --hx-color-border-negative-hover: #ffb0ad;
  --hx-color-border-negative-subtle: #cb2c20;
  --hx-color-border-positive: #00a47d;
  --hx-color-border-selected: #008b6c;
  --hx-color-border-selected-hover: #a1dbc5;
  --hx-color-border-subtle: #b7b8b9;
  --hx-color-border-warning: #ffad00;
  --hx-color-border-warning-hover: #ffd966;
  --hx-color-brand-primary-active: #00735b;
  --hx-color-brand-primary-base: #00a47d;
  --hx-color-brand-primary-hover: #008b6c;
  --hx-color-brand-primary-n100: #c6edde;
  --hx-color-brand-primary-n200: #a1dbc5;
  --hx-color-brand-primary-n300: #7bc8ad;
  --hx-color-brand-primary-n400: #50b695;
  --hx-color-brand-primary-n50: #eafff7;
  --hx-color-brand-primary-n500: #00a47d;
  --hx-color-brand-primary-n600: #008b6c;
  --hx-color-brand-primary-n700: #00735b;
  --hx-color-brand-primary-n800: #005c4a;
  --hx-color-brand-primary-n900: #004539;
  --hx-color-brand-secondary-base: #ffad00;
  --hx-color-brand-secondary-n100: #ffed99;
  --hx-color-brand-secondary-n200: #ffd966;
  --hx-color-brand-secondary-n300: #ffc336;
  --hx-color-brand-secondary-n400: #ffad00;
  --hx-color-brand-secondary-n50: #fff4cc;
  --hx-color-brand-secondary-n500: #cc8a00;
  --hx-color-brand-secondary-n600: #996800;
  --hx-color-brand-secondary-n700: #755000;
  --hx-color-brand-secondary-n800: #4d3400;
  --hx-color-brand-secondary-n900: #3d1800;
  --hx-color-gradient-primary-base:
    linear-gradient(
      90deg,
      #00a47d,
      #00735b);
  --hx-color-icon-base-disabled: #cecfd0;
  --hx-color-icon-base: #151617;
  --hx-color-icon-base-inverse: #e7e7e7;
  --hx-color-icon-base-inverse-subtle: #fffc;
  --hx-color-icon-base-subtle: #0003;
  --hx-color-icon-brand-primary-disabled: #00a47d;
  --hx-color-icon-brand-primary: #005c4a;
  --hx-color-icon-brand-primary-inverse: #eafff7;
  --hx-color-icon-brand-primary-subtle: #00745533;
  --hx-color-icon-brand-secondary: #4d3400;
  --hx-color-icon-brand-secondary-subtle: #74440233;
  --hx-color-icon-semantic-warning: #cc8a00;
  --hx-color-icon-subtlest: #747678;
  --hx-color-icon-subtlest-inverse: #cecfd0;
  --hx-color-palette-aqua-n100: #c6edde;
  --hx-color-palette-aqua-n200: #a1dbc5;
  --hx-color-palette-aqua-n300: #7bc8ad;
  --hx-color-palette-aqua-n400: #50b695;
  --hx-color-palette-aqua-n50: #eafff7;
  --hx-color-palette-aqua-n500: #00a47d;
  --hx-color-palette-aqua-n600: #008b6c;
  --hx-color-palette-aqua-n700: #00735b;
  --hx-color-palette-aqua-n800: #005c4a;
  --hx-color-palette-aqua-n900: #004539;
  --hx-color-palette-aqua-n950: #003028;
  --hx-color-palette-blue-n100: #c3d4e3;
  --hx-color-palette-blue-n200: #97b0c7;
  --hx-color-palette-blue-n300: #6e8dac;
  --hx-color-palette-blue-n400: #456c91;
  --hx-color-palette-blue-n50: #f0f8ff;
  --hx-color-palette-blue-n500: #1c4b76;
  --hx-color-palette-blue-n600: #194167;
  --hx-color-palette-blue-n700: #153858;
  --hx-color-palette-blue-n800: #122f49;
  --hx-color-palette-blue-n900: #0e263b;
  --hx-color-palette-blue-n950: #0b1d2e;
  --hx-color-palette-green-n100: #c2e2b9;
  --hx-color-palette-green-n200: #9ac891;
  --hx-color-palette-green-n300: #72ae69;
  --hx-color-palette-green-n400: #479541;
  --hx-color-palette-green-n50: #e9fce3;
  --hx-color-palette-green-n500: #007c0f;
  --hx-color-palette-green-n600: #006c0f;
  --hx-color-palette-green-n700: #005c0d;
  --hx-color-palette-green-n800: #004d0c;
  --hx-color-palette-green-n900: #003e09;
  --hx-color-palette-green-n950: #003007;
  --hx-color-palette-neutral-gray-n0: #fff;
  --hx-color-palette-neutral-gray-n10: #fbfcfc;
  --hx-color-palette-neutral-gray-n100: #e7e7e7;
  --hx-color-palette-neutral-gray-n1000: #000;
  --hx-color-palette-neutral-gray-n150: #cecfd0;
  --hx-color-palette-neutral-gray-n200: #b7b8b9;
  --hx-color-palette-neutral-gray-n25: #f8f8f9;
  --hx-color-palette-neutral-gray-n300: #a0a2a3;
  --hx-color-palette-neutral-gray-n400: #8a8c8d;
  --hx-color-palette-neutral-gray-n50: #f4f4f4;
  --hx-color-palette-neutral-gray-n500: #747678;
  --hx-color-palette-neutral-gray-n600: #5f6163;
  --hx-color-palette-neutral-gray-n700: #4b4d4f;
  --hx-color-palette-neutral-gray-n800: #373a3c;
  --hx-color-palette-neutral-gray-n850: #25282a;
  --hx-color-palette-neutral-gray-n900: #151617;
  --hx-color-palette-neutral-gray-n950: #08090a;
  --hx-color-palette-orange-n100: #ffed99;
  --hx-color-palette-orange-n200: #ffd966;
  --hx-color-palette-orange-n300: #ffc336;
  --hx-color-palette-orange-n400: #ffad00;
  --hx-color-palette-orange-n50: #fff4cc;
  --hx-color-palette-orange-n500: #cc8a00;
  --hx-color-palette-orange-n600: #996800;
  --hx-color-palette-orange-n700: #755000;
  --hx-color-palette-orange-n800: #4d3400;
  --hx-color-palette-orange-n900: #3d1800;
  --hx-color-palette-orange-n950: #1f0a00;
  --hx-color-palette-purple-n100: #d5acd2;
  --hx-color-palette-purple-n200: #ba7cb7;
  --hx-color-palette-purple-n300: #9e4a9c;
  --hx-color-palette-purple-n400: #800080;
  --hx-color-palette-purple-n50: #eedeed;
  --hx-color-palette-purple-n500: #7a007a;
  --hx-color-palette-purple-n600: #670067;
  --hx-color-palette-purple-n700: #5b005b;
  --hx-color-palette-purple-n800: #4f004f;
  --hx-color-palette-purple-n900: #404;
  --hx-color-palette-purple-n950: #390039;
  --hx-color-palette-red-n100: #ffd3d2;
  --hx-color-palette-red-n200: #ffb0ad;
  --hx-color-palette-red-n300: #fb8d86;
  --hx-color-palette-red-n400: #f4675c;
  --hx-color-palette-red-n50: #fff5f5;
  --hx-color-palette-red-n500: #ea3829;
  --hx-color-palette-red-n600: #cb2c20;
  --hx-color-palette-red-n700: #ad2116;
  --hx-color-palette-red-n800: #90150d;
  --hx-color-palette-red-n900: #740905;
  --hx-color-palette-red-n950: #590000;
  --hx-color-palette-teal-n100: #b3d3d3;
  --hx-color-palette-teal-n200: #90bebe;
  --hx-color-palette-teal-n300: #6ca9a9;
  --hx-color-palette-teal-n400: #449594;
  --hx-color-palette-teal-n50: #d6e9e9;
  --hx-color-palette-teal-n500: #008080;
  --hx-color-palette-teal-n600: #007575;
  --hx-color-palette-teal-n700: #005757;
  --hx-color-palette-teal-n800: #004343;
  --hx-color-palette-teal-n900: #003131;
  --hx-color-palette-teal-n950: #001f1f;
  --hx-color-palette-website-flag-nl-blue: #21468b;
  --hx-color-palette-website-flag-nl-red: #ae1c28;
  --hx-color-palette-website-mint-gradient-end: #3de8b0;
  --hx-color-palette-website-mint-gradient-start: #50b695;
  --hx-color-palette-website-mint-heading-gradient-end: #00bd90;
  --hx-color-palette-website-mint-heading-gradient-start: #008969;
  --hx-color-palette-website-mint-muted: color-mix(in srgb, #25e2ae 55%, #9ea6ab 45%);
  --hx-color-palette-website-mint-n100: #a0fad9;
  --hx-color-palette-website-mint-n200: #63f2c6;
  --hx-color-palette-website-mint-n300: #25e2ae;
  --hx-color-palette-website-mint-n400: #00b388;
  --hx-color-palette-website-mint-n50: #cdfee9;
  --hx-color-palette-website-mint-n500: #00a47d;
  --hx-color-palette-website-mint-n600: #008b6c;
  --hx-color-palette-website-mint-n700: #005546;
  --hx-color-palette-website-mint-n800: #004d3b;
  --hx-color-palette-website-mint-n900: #003028;
  --hx-color-palette-website-mint-white: #eafff7;
  --hx-color-palette-website-signal-alert: #ff7c65;
  --hx-color-palette-website-signal-alert-strong: #ea3829;
  --hx-color-palette-website-signal-alert-wash: #fff5f5;
  --hx-color-palette-website-signal-info: #86bcee;
  --hx-color-palette-website-signal-info-soft: #a0cbf4;
  --hx-color-palette-website-signal-info-strong: #509ce3;
  --hx-color-palette-website-signal-positive: #72e06a;
  --hx-color-palette-website-signal-trust: #ffad00;
  --hx-color-palette-website-signal-warning: #ffc336;
  --hx-color-palette-website-slate-black: #000;
  --hx-color-palette-website-slate-n100: #dbe1e4;
  --hx-color-palette-website-slate-n1000: #0f1112;
  --hx-color-palette-website-slate-n150: #c4c9cc;
  --hx-color-palette-website-slate-n200: #b3b8bc;
  --hx-color-palette-website-slate-n300: #9ea6ab;
  --hx-color-palette-website-slate-n400: #8f979c;
  --hx-color-palette-website-slate-n50: #f5f7f8;
  --hx-color-palette-website-slate-n500: #737b80;
  --hx-color-palette-website-slate-n550: #686868;
  --hx-color-palette-website-slate-n600: #5f6163;
  --hx-color-palette-website-slate-n700: #303436;
  --hx-color-palette-website-slate-n75: #e7e7e7;
  --hx-color-palette-website-slate-n800: #25282a;
  --hx-color-palette-website-slate-n850: #1d2021;
  --hx-color-palette-website-slate-n875: #1b2623;
  --hx-color-palette-website-slate-n900: #17191a;
  --hx-color-palette-website-slate-n950: #131516;
  --hx-color-palette-website-slate-white: #fff;
  --hx-color-palette-yellow-n100: #fbf198;
  --hx-color-palette-yellow-n200: #f8e750;
  --hx-color-palette-yellow-n300: #f8d904;
  --hx-color-palette-yellow-n400: #e8c600;
  --hx-color-palette-yellow-n50: #fbf8dd;
  --hx-color-palette-yellow-n500: #c49f00;
  --hx-color-palette-yellow-n600: #856600;
  --hx-color-palette-yellow-n700: #705300;
  --hx-color-palette-yellow-n800: #5b4300;
  --hx-color-palette-yellow-n900: #483300;
  --hx-color-palette-yellow-n950: #362500;
  --hx-color-semantic-info-base: #456c91;
  --hx-color-semantic-info-bold: #122f49;
  --hx-color-semantic-info-boldest: #0b1d2e;
  --hx-color-semantic-info-subtle: #97b0c7;
  --hx-color-semantic-info-subtlest: #f0f8ff;
  --hx-color-semantic-negative-base: #cb2c20;
  --hx-color-semantic-negative-bold: #ad2116;
  --hx-color-semantic-negative-boldest: #590000;
  --hx-color-semantic-negative-subtle: #ffb0ad;
  --hx-color-semantic-negative-subtlest: #fff5f5;
  --hx-color-semantic-positive-base: #00a47d;
  --hx-color-semantic-positive-bold: #005c4a;
  --hx-color-semantic-positive-boldest: #003028;
  --hx-color-semantic-positive-subtle: #a1dbc5;
  --hx-color-semantic-positive-subtlest: #eafff7;
  --hx-color-semantic-warning-base: #ffad00;
  --hx-color-semantic-warning-bold: #cc8a00;
  --hx-color-semantic-warning-boldest: #755000;
  --hx-color-semantic-warning-subtle: #ffd966;
  --hx-color-semantic-warning-subtlest: #fff4cc;
  --hx-color-syntax-annotation: #cc8a00;
  --hx-color-syntax-boolean: #cb2c20;
  --hx-color-syntax-changed: #996800;
  --hx-color-syntax-comment: #747678;
  --hx-color-syntax-constant: #1c4b76;
  --hx-color-syntax-deleted: #cb2c20;
  --hx-color-syntax-escape: #006c0f;
  --hx-color-syntax-function: #9e4a9c;
  --hx-color-syntax-inserted: #006c0f;
  --hx-color-syntax-invalid: #ea3829;
  --hx-color-syntax-keyword: #cb2c20;
  --hx-color-syntax-keyword-operator: #cb2c20;
  --hx-color-syntax-link: #008b6c;
  --hx-color-syntax-meta: #747678;
  --hx-color-syntax-name: #1c4b76;
  --hx-color-syntax-name-definition: #25282a;
  --hx-color-syntax-null: #cb2c20;
  --hx-color-syntax-number: #006c0f;
  --hx-color-syntax-operator: #5f6163;
  --hx-color-syntax-operator-deref: #5f6163;
  --hx-color-syntax-punctuation: #5f6163;
  --hx-color-syntax-regexp: #122f49;
  --hx-color-syntax-self: #1c4b76;
  --hx-color-syntax-string: #006c0f;
  --hx-color-syntax-string-special: #153858;
  --hx-color-syntax-type: #1c4b76;
  --hx-color-text-base: #25282a;
  --hx-color-text-bold: #151617;
  --hx-color-text-brand: #00a47d;
  --hx-color-text-brand-bold: #00735b;
  --hx-color-text-brand-boldest: #004539;
  --hx-color-text-contrast: #373a3c;
  --hx-color-text-disabled: #8a8c8d;
  --hx-color-text-info: #456c91;
  --hx-color-text-inverse: #e7e7e7;
  --hx-color-text-link: #008b6c;
  --hx-color-text-muted: #747678;
  --hx-color-text-negative: #cb2c20;
  --hx-color-text-negative-bold: #590000;
  --hx-color-text-positive: #00a47d;
  --hx-color-text-subtle: #5f6163;
  --hx-color-text-subtlest: #b7b8b9;
  --hx-color-text-warning: #cc8a00;
  --hx-color-website-background-accent: #63f2c6;
  --hx-color-website-background-accent-active: #25e2ae;
  --hx-color-website-background-accent-bold: #008b6c;
  --hx-color-website-background-accent-brand: #00a47d;
  --hx-color-website-background-accent-deep: #00b388;
  --hx-color-website-background-accent-deepest: #005546;
  --hx-color-website-background-accent-faint: #cdfee9;
  --hx-color-website-background-accent-tint: #a0fad9;
  --hx-color-website-background-accent-wash: color-mix(in srgb, #63f2c6 10%, transparent);
  --hx-color-website-background-elevated: #303436;
  --hx-color-website-background-inverse: #f5f7f8;
  --hx-color-website-background-muted: #5f6163;
  --hx-color-website-background-nav-backdrop: color-mix(in srgb, #131516 90%, transparent);
  --hx-color-website-background-page: #131516;
  --hx-color-website-background-page-deep: #0f1112;
  --hx-color-website-background-panel: #1d2021;
  --hx-color-website-background-panel-raised: #25282a;
  --hx-color-website-background-surface-deep: #17191a;
  --hx-color-website-border-accent-bold: #008b6c;
  --hx-color-website-border-accent-brand: #00a47d;
  --hx-color-website-border-accent-deep: #00b388;
  --hx-color-website-border-accent-faint: #cdfee9;
  --hx-color-website-border-accent-soft: color-mix(in srgb, #63f2c6 52%, transparent);
  --hx-color-website-border-accent-solid: #63f2c6;
  --hx-color-website-border-accent-strong: color-mix(in srgb, #63f2c6 72%, transparent);
  --hx-color-website-border-divider: color-mix(in srgb, #eafff7 10%, transparent);
  --hx-color-website-border-elevated: #303436;
  --hx-color-website-border-focus: color-mix(in srgb, #63f2c6 60%, #fff 40%);
  --hx-color-website-border-glass: color-mix(in srgb, #fff 60%, transparent);
  --hx-color-website-border-glass-soft: color-mix(in srgb, #fff 20%, transparent);
  --hx-color-website-border-highlight: #fff;
  --hx-color-website-border-negative: #ea3829;
  --hx-color-website-border-panel: #737b80;
  --hx-color-website-border-secondary: #b3b8bc;
  --hx-color-website-border-section: color-mix(in srgb, #eafff7 30%, transparent);
  --hx-color-website-border-section-solid: color-mix(in srgb, #eafff7 30%, #131516);
  --hx-color-website-border-subtle: #5f6163;
  --hx-color-website-component-accent-wash-gradient:
    linear-gradient(
      90deg,
      color-mix(in srgb, #50b695 30%, transparent) 14.465%,
      color-mix(in srgb, #3de8b0 50%, transparent) 116.51%);
  --hx-color-website-component-border-dashed-gradient:
    repeating-linear-gradient(
      90deg,
      #737b80 0 5px,
      transparent 5px 10px),
    repeating-linear-gradient(
      90deg,
      #737b80 0 5px,
      transparent 5px 10px),
    repeating-linear-gradient(
      180deg,
      #737b80 0 5px,
      transparent 5px 10px),
    repeating-linear-gradient(
      180deg,
      #737b80 0 5px,
      transparent 5px 10px);
  --hx-color-website-component-glass-shadow: 11px 11px 23px color-mix(in srgb, #000 15%, transparent);
  --hx-color-website-component-glass-shadow-inner: 4.77px 3.82px 13.36px color-mix(in srgb, #000 25%, transparent);
  --hx-color-website-component-graphic-accent: #25e2ae;
  --hx-color-website-component-graphic-accent-deep: #00b388;
  --hx-color-website-component-graphic-accent-muted: #50b695;
  --hx-color-website-component-graphic-line-gradient:
    linear-gradient(
      180deg,
      #00b388 0%,
      #004d3b 100%);
  --hx-color-website-component-heading-gradient:
    linear-gradient(
      90deg,
      #008969 0%,
      #00bd90 100%);
  --hx-color-website-component-hero-vignette:
    linear-gradient(
      11.328deg,
      color-mix(in srgb, #131516 90%, transparent) 30.009%,
      transparent 61.493%),
    color-mix(in srgb, #0f1112 20%, transparent);
  --hx-color-website-component-outline-info: color-mix(in srgb, #86bcee 88%, #fff 12%);
  --hx-color-website-component-outline-inspect: color-mix(in srgb, #63f2c6 84%, #fff 16%);
  --hx-color-website-component-outline-warning: color-mix(in srgb, #ffc336 88%, #fff 12%);
  --hx-color-website-component-process-step-marker-active: color-mix(in srgb, #63f2c6 76%, #fff 24%);
  --hx-color-website-component-process-tag-gradient:
    linear-gradient(
      90deg,
      #50b695 14.465%,
      #3de8b0 116.51%);
  --hx-color-website-component-risk-gradient:
    linear-gradient(
      90deg,
      color-mix(in srgb, #ff7c65 50%, #131516) 14.465%,
      color-mix(in srgb, #ea3829 50%, #131516) 116.51%);
  --hx-color-website-overlay-accent-wash: color-mix(in srgb, #eafff7 16%, transparent);
  --hx-color-website-overlay-card-wash: color-mix(in srgb, #fff5f5 4%, transparent);
  --hx-color-website-overlay-glass: color-mix(in srgb, #fff 15%, transparent);
  --hx-color-website-overlay-scrim:
    linear-gradient(
      180deg,
      #131516 0%,
      transparent 100%);
  --hx-color-website-overlay-shadow: color-mix(in srgb, #000 15%, transparent);
  --hx-color-website-overlay-shadow-strong: color-mix(in srgb, #000 25%, transparent);
  --hx-color-website-text-accent: #63f2c6;
  --hx-color-website-text-accent-bold: #008b6c;
  --hx-color-website-text-accent-brand: #00a47d;
  --hx-color-website-text-accent-deep: #00b388;
  --hx-color-website-text-accent-muted: #50b695;
  --hx-color-website-text-accent-strong: #25e2ae;
  --hx-color-website-text-dim: #dbe1e4;
  --hx-color-website-text-disabled: #8f979c;
  --hx-color-website-text-faint: #f5f7f8;
  --hx-color-website-text-muted: #c4c9cc;
  --hx-color-website-text-negative: #ea3829;
  --hx-color-website-text-on-accent: #005546;
  --hx-color-website-text-on-accent-strong: #003028;
  --hx-color-website-text-on-negative: #fff5f5;
  --hx-color-website-text-primary: #fff;
  --hx-color-website-text-secondary: #b3b8bc;
  --hx-color-website-text-soft: #e7e7e7;
  --hx-color-website-text-subtle: #9ea6ab;
  --hx-color-website-text-trust-accent: #ffad00;
  --hx-effect-blur-lg: 16px;
  --hx-effect-blur-md: 8px;
  --hx-effect-blur-sm: 4px;
  --hx-effect-shadow-lg: 0px 2px 4px -1px #0000000a, 0px 10px 15px -3px #00000014;
  --hx-effect-shadow-sm: 0px 2.5px 4px -1px #0003;
  --hx-effect-shadow-stuck: 0px -6px 12px -4px #0000001f;
  --hx-effect-shadow-top: 0px -6px 12px -4px #0000001f;
  --hx-effect-shadow-xl: 0px 10px 15px -3px #00000014, 0px 20px 25px -5px #0000001a;
  --hx-effect-shadow-xs: 0px 1px 2px 0px #0000000a;
  --hx-font-family-cera:
    Cera Pro,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Futura,
    Avenir,
    Nunito,
    Montserrat,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-family-display:
    Cera Pro,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Futura,
    Avenir,
    Nunito,
    Montserrat,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-family-headings:
    Inter,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Roboto,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-family-inter:
    Inter,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Roboto,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-family-mono:
    IBM Plex Mono,
    ui-monospace,
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    monospace;
  --hx-font-family-text:
    Inter,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Roboto,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-size-2xl: 1.75rem;
  --hx-font-size-2xs: 0.6875rem;
  --hx-font-size-3xl: 2.25rem;
  --hx-font-size-4xl: 2.5rem;
  --hx-font-size-5xl: 3rem;
  --hx-font-size-6xl: 4.5rem;
  --hx-font-size-7xl: 6rem;
  --hx-font-size-base: 1rem;
  --hx-font-size-lg: 1.25rem;
  --hx-font-size-md: 1.125rem;
  --hx-font-size-sm: 0.875rem;
  --hx-font-size-xl: 1.5rem;
  --hx-font-size-xs: 0.75rem;
  --hx-font-weight-black: 900;
  --hx-font-weight-bold: 700;
  --hx-font-weight-extrabold: 800;
  --hx-font-weight-light: 300;
  --hx-font-weight-medium: 500;
  --hx-font-weight-regular: 400;
  --hx-font-weight-semibold: 600;
  --hx-font-weight-thin: 100;
  --hx-font-cera-card-title:
    900 1.5rem/normal Cera Pro,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Futura,
    Avenir,
    Nunito,
    Montserrat,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-cera-h1:
    900 6rem/normal Cera Pro,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Futura,
    Avenir,
    Nunito,
    Montserrat,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-cera-h2:
    900 3rem/normal Cera Pro,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Futura,
    Avenir,
    Nunito,
    Montserrat,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-cera-h3:
    900 2rem/normal Cera Pro,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Futura,
    Avenir,
    Nunito,
    Montserrat,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-cera-kicker:
    900 1.25rem/normal Cera Pro,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Futura,
    Avenir,
    Nunito,
    Montserrat,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-cera-menu-heading:
    900 2rem/normal Cera Pro,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Futura,
    Avenir,
    Nunito,
    Montserrat,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-cera-product-lead:
    400 1.25rem/normal Cera Pro,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Futura,
    Avenir,
    Nunito,
    Montserrat,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-cera-product-name:
    400 1.5rem/normal Cera Pro,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Futura,
    Avenir,
    Nunito,
    Montserrat,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-headings:
    400 1rem/1.25rem Inter,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Roboto,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-inter-body:
    400 1rem/normal Inter,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Roboto,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-inter-body-lead:
    400 1.25rem/normal Inter,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Roboto,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-inter-caption:
    400 0.875rem/normal Inter,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Roboto,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-inter-spec-row:
    700 1rem/1.5rem Inter,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Roboto,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-inter-subtitle:
    700 1.5rem/normal Inter,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Roboto,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-font-mono-bracket-label:
    400 0.875rem/normal IBM Plex Mono,
    ui-monospace,
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    monospace;
  --hx-font-mono-button:
    700 1rem/normal IBM Plex Mono,
    ui-monospace,
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    monospace;
  --hx-font-mono:
    400 1rem/1.25rem IBM Plex Mono,
    ui-monospace,
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    monospace;
  --hx-font-mono-eyebrow:
    400 0.875rem/normal IBM Plex Mono,
    ui-monospace,
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    monospace;
  --hx-font-mono-nav-link:
    400 0.875rem/normal IBM Plex Mono,
    ui-monospace,
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    monospace;
  --hx-font-mono-small:
    400 0.875rem/1rem IBM Plex Mono,
    ui-monospace,
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    monospace;
  --hx-font-mono-trusted-by:
    300 1rem/normal IBM Plex Mono,
    ui-monospace,
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    monospace;
  --hx-font-text:
    400 1rem/1.25rem Inter,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Roboto,
    Helvetica Neue,
    Arial,
    sans-serif;
  --hx-line-height-2xl: 1.75rem;
  --hx-line-height-2xs: 0.6875rem;
  --hx-line-height-3xl: 2.25rem;
  --hx-line-height-4xl: 2.5rem;
  --hx-line-height-5xl: 3rem;
  --hx-line-height-6xl: 4.5rem;
  --hx-line-height-7xl: 6rem;
  --hx-line-height-base: 1rem;
  --hx-line-height-lg: 1.25rem;
  --hx-line-height-md: 1.125rem;
  --hx-line-height-none: 1;
  --hx-line-height-normal: 1.5;
  --hx-line-height-relaxed: 1.625;
  --hx-line-height-sm: 0.875rem;
  --hx-line-height-snug: 1.25;
  --hx-line-height-tight: 1.1;
  --hx-line-height-xl: 1.5rem;
  --hx-line-height-xs: 0.75rem;
  --hx-motion-distance-nudge: 2px;
  --hx-motion-distance-reveal: 24px;
  --hx-motion-duration-base: 160ms;
  --hx-motion-duration-deliberate: 700ms;
  --hx-motion-duration-draw: 900ms;
  --hx-motion-duration-enter: 200ms;
  --hx-motion-duration-fast: 120ms;
  --hx-motion-duration-instant: 0.01ms;
  --hx-motion-duration-reveal: 500ms;
  --hx-motion-easing-accelerate: cubic-bezier(0.4, 0, 1, 1);
  --hx-motion-easing-decelerate: cubic-bezier(0.16, 1, 0.3, 1);
  --hx-motion-easing-emphasized: cubic-bezier(0.4, 0, 0.2, 1);
  --hx-motion-easing-standard: ease;
  --hx-motion-scale-enter: 0.97;
  --hx-motion-stagger-base: 80ms;
  --hx-opacity-30: 0.3;
  --hx-opacity-35: 0.35;
  --hx-opacity-40: 0.4;
  --hx-opacity-50: 0.5;
  --hx-opacity-60: 0.6;
  --hx-opacity-65: 0.65;
  --hx-opacity-95: 0.95;
  --hx-radius-2xs: 0.125rem;
  --hx-radius-full: 9999px;
  --hx-radius-lg: 0.75rem;
  --hx-radius-md: 0.625rem;
  --hx-radius-sm: 0.5rem;
  --hx-radius-xl: 1rem;
  --hx-radius-xs: 0.25rem;
  --hx-scrollbar: #cecfd0 transparent;
  --hx-size-n05: 0.125rem;
  --hx-size-n1: 0.25rem;
  --hx-size-n10: 2.5rem;
  --hx-size-n12: 3rem;
  --hx-size-n14: 3.5rem;
  --hx-size-n16: 4rem;
  --hx-size-n2: 0.5rem;
  --hx-size-n20: 5rem;
  --hx-size-n24: 6rem;
  --hx-size-n25: 0.625rem;
  --hx-size-n3: 0.75rem;
  --hx-size-n32: 8rem;
  --hx-size-n35: 0.875rem;
  --hx-size-n4: 1rem;
  --hx-size-n40: 10rem;
  --hx-size-n5: 1.25rem;
  --hx-size-n6: 1.5rem;
  --hx-size-n7: 1.75rem;
  --hx-size-n8: 2rem;
  --hx-spacing-2xl: 1.5rem;
  --hx-spacing-2xs: 0.5rem;
  --hx-spacing-3xl: 2rem;
  --hx-spacing-3xs: 0.25rem;
  --hx-spacing-4xl: 2.5rem;
  --hx-spacing-4xs: 0.125rem;
  --hx-spacing-5xl: 3rem;
  --hx-spacing-lg: 1rem;
  --hx-spacing-md: 0.875rem;
  --hx-spacing-no: 0;
  --hx-spacing-px: 0.0625rem;
  --hx-spacing-sm: 0.75rem;
  --hx-spacing-xl: 1.125rem;
  --hx-spacing-xs: 0.625rem;
  --hx-spacing-xxs: 0.375rem;
  --hx-typography-body-line-height: 1.5;
  --hx-typography-body-size: 0.875rem;
  --hx-typography-heading-h1-size: 1.25rem;
  --hx-typography-heading-h2-size: 1rem;
  --hx-typography-heading-h3-size: 0.875rem;
  --hx-typography-heading-h4-size: 0.75rem;
  --hx-typography-heading-h5-size: 0.6875rem;
  --hx-typography-heading-h6-size: 0.6875rem;
  --hx-typography-prose-max-width: none;
  --hx-website-font-size-32: 2rem;
  --hx-website-font-size-64: 4rem;
  --hx-website-layout-container-width: 1224px;
  --hx-website-layout-grid-column: 160px;
  --hx-website-layout-gutter-desktop: 24px;
  --hx-website-layout-gutter-stretch: 16px;
  --hx-website-layout-hero-first-screen-content-gap: 272px;
  --hx-website-layout-hero-first-screen-padding-block-end: 192px;
  --hx-website-layout-hero-first-screen-padding-block-start: 272px;
  --hx-website-layout-margin-stretch: 20px;
  --hx-website-size-1: 1px;
  --hx-website-size-104: 6.5rem;
  --hx-website-size-112: 7rem;
  --hx-website-size-120: 7.5rem;
  --hx-website-size-128: 8rem;
  --hx-website-size-16: 1rem;
  --hx-website-size-2: 2px;
  --hx-website-size-24: 1.5rem;
  --hx-website-size-32: 2rem;
  --hx-website-size-4: 4px;
  --hx-website-size-40: 2.5rem;
  --hx-website-size-48: 3rem;
  --hx-website-size-56: 3.5rem;
  --hx-website-size-64: 4rem;
  --hx-website-size-72: 4.5rem;
  --hx-website-size-8: 0.5rem;
  --hx-website-size-80: 5rem;
  --hx-website-size-88: 5.5rem;
  --hx-website-size-96: 6rem;
}
[data-theme=dark] {
  --hx-border-dashed: 1px dashed #4b4d4f;
  --hx-border-interactive: 1px solid #373a3c;
  --hx-border-medium: 2px solid #373a3c;
  --hx-border-stuck-active: 1px solid #b7b8b9;
  --hx-border-thin: 1px solid #4b4d4f;
  --hx-color-accent-brand-primary-default-bold: #a1dbc5;
  --hx-color-accent-brand-primary-default-boldest: #eafff7;
  --hx-color-accent-brand-primary-default-subtle: #008b6c;
  --hx-color-accent-brand-primary-default-subtlest: #003028;
  --hx-color-background-base: #101112;
  --hx-color-background-bold: #25282a;
  --hx-color-background-brand: #50b695;
  --hx-color-background-disabled: #373a3c;
  --hx-color-background-drawer: #151617;
  --hx-color-background-highlighted: #003028;
  --hx-color-background-hover: #ffffff14;
  --hx-color-background-hover-subtle: #151617;
  --hx-color-background-info: #0b1d2e;
  --hx-color-background-inverse: #e7e7e7;
  --hx-color-background-negative: #590000;
  --hx-color-background-negative-emphasis: #90150d;
  --hx-color-background-negative-hover: #90150d;
  --hx-color-background-negative-subtle: #590000;
  --hx-color-background-neutral: #373a3c;
  --hx-color-background-overlay: #0009;
  --hx-color-background-positive: #003028;
  --hx-color-background-positive-emphasis: #005c4a;
  --hx-color-background-positive-subtle: #003028;
  --hx-color-background-selected: #004539;
  --hx-color-background-selected-hover: #005c4a;
  --hx-color-background-selected-subtle: #003028;
  --hx-color-background-subtle: #25282a;
  --hx-color-background-subtlest: #101112;
  --hx-color-background-warning: #1f0a00;
  --hx-color-background-warning-hover: #755000;
  --hx-color-background-warning-subtle: #1f0a00;
  --hx-color-border-base: #373a3c;
  --hx-color-border-bold: #4b4d4f;
  --hx-color-border-brand: #50b695;
  --hx-color-border-disabled: #151617;
  --hx-color-border-focus: #5f6163;
  --hx-color-border-hover: #5f6163;
  --hx-color-border-info: #416384;
  --hx-color-border-inverse: #000;
  --hx-color-border-negative-hover: #90150d;
  --hx-color-border-selected: #50b695;
  --hx-color-border-selected-hover: #005c4a;
  --hx-color-border-subtle: #5f6163;
  --hx-color-border-warning-hover: #755000;
  --hx-color-brand-primary-active: #7bc8ad;
  --hx-color-brand-primary-hover: #50b695;
  --hx-color-brand-primary-n100: #004539;
  --hx-color-brand-primary-n200: #005c4a;
  --hx-color-brand-primary-n300: #00735b;
  --hx-color-brand-primary-n400: #008b6c;
  --hx-color-brand-primary-n50: #003028;
  --hx-color-brand-primary-n600: #50b695;
  --hx-color-brand-primary-n700: #7bc8ad;
  --hx-color-brand-primary-n800: #a1dbc5;
  --hx-color-brand-primary-n900: #c6edde;
  --hx-color-brand-secondary-base: #996800;
  --hx-color-brand-secondary-n100: #3d1800;
  --hx-color-brand-secondary-n200: #4d3400;
  --hx-color-brand-secondary-n300: #755000;
  --hx-color-brand-secondary-n400: #996800;
  --hx-color-brand-secondary-n50: #1f0a00;
  --hx-color-brand-secondary-n600: #ffad00;
  --hx-color-brand-secondary-n700: #ffc336;
  --hx-color-brand-secondary-n800: #ffd966;
  --hx-color-brand-secondary-n900: #ffed99;
  --hx-color-gradient-primary-base:
    linear-gradient(
      90deg,
      #00a47d,
      #7bc8ad);
  --hx-color-icon-base-disabled: #373a3c;
  --hx-color-icon-base: #e7e7e7;
  --hx-color-icon-base-inverse: #151617;
  --hx-color-icon-base-inverse-subtle: #000c;
  --hx-color-icon-base-subtle: #fff3;
  --hx-color-icon-brand-primary: #a1dbc5;
  --hx-color-icon-brand-primary-inverse: #003028;
  --hx-color-icon-brand-primary-subtle: #81cfb233;
  --hx-color-icon-brand-secondary: #ffd966;
  --hx-color-icon-brand-secondary-subtle: #ffc88233;
  --hx-color-icon-subtlest-inverse: #25282a;
  --hx-color-palette-aqua-n100: #004539;
  --hx-color-palette-aqua-n200: #005c4a;
  --hx-color-palette-aqua-n300: #00735b;
  --hx-color-palette-aqua-n400: #008b6c;
  --hx-color-palette-aqua-n50: #003028;
  --hx-color-palette-aqua-n600: #50b695;
  --hx-color-palette-aqua-n700: #7bc8ad;
  --hx-color-palette-aqua-n800: #a1dbc5;
  --hx-color-palette-aqua-n900: #c6edde;
  --hx-color-palette-aqua-n950: #eafff7;
  --hx-color-palette-blue-n100: #0e2439;
  --hx-color-palette-blue-n200: #102b44;
  --hx-color-palette-blue-n300: #13324f;
  --hx-color-palette-blue-n400: #163a5b;
  --hx-color-palette-blue-n50: #0b1d2e;
  --hx-color-palette-blue-n500: #194167;
  --hx-color-palette-blue-n600: #416384;
  --hx-color-palette-blue-n700: #6a87a2;
  --hx-color-palette-blue-n800: #95abc0;
  --hx-color-palette-blue-n900: #c2d1df;
  --hx-color-palette-blue-n950: #f0f8ff;
  --hx-color-palette-green-n100: #003b09;
  --hx-color-palette-green-n200: #00470b;
  --hx-color-palette-green-n300: #00530c;
  --hx-color-palette-green-n400: #005f0e;
  --hx-color-palette-green-n50: #003007;
  --hx-color-palette-green-n500: #006c0f;
  --hx-color-palette-green-n600: #42883e;
  --hx-color-palette-green-n700: #6da466;
  --hx-color-palette-green-n800: #97c18e;
  --hx-color-palette-green-n900: #c0deb8;
  --hx-color-palette-green-n950: #e9fce3;
  --hx-color-palette-neutral-gray-n0: #000;
  --hx-color-palette-neutral-gray-n10: #000;
  --hx-color-palette-neutral-gray-n100: #151617;
  --hx-color-palette-neutral-gray-n1000: #fff;
  --hx-color-palette-neutral-gray-n150: #25282a;
  --hx-color-palette-neutral-gray-n200: #373a3c;
  --hx-color-palette-neutral-gray-n25: #010101;
  --hx-color-palette-neutral-gray-n300: #4b4d4f;
  --hx-color-palette-neutral-gray-n400: #5f6163;
  --hx-color-palette-neutral-gray-n50: #101112;
  --hx-color-palette-neutral-gray-n600: #8a8c8d;
  --hx-color-palette-neutral-gray-n700: #a0a2a3;
  --hx-color-palette-neutral-gray-n800: #b7b8b9;
  --hx-color-palette-neutral-gray-n850: #cecfd0;
  --hx-color-palette-neutral-gray-n900: #e7e7e7;
  --hx-color-palette-neutral-gray-n950: #f4f4f4;
  --hx-color-palette-orange-n100: #3d1800;
  --hx-color-palette-orange-n200: #4d3400;
  --hx-color-palette-orange-n300: #755000;
  --hx-color-palette-orange-n400: #996800;
  --hx-color-palette-orange-n50: #1f0a00;
  --hx-color-palette-orange-n600: #ffad00;
  --hx-color-palette-orange-n700: #ffc336;
  --hx-color-palette-orange-n800: #ffd966;
  --hx-color-palette-orange-n900: #ffed99;
  --hx-color-palette-orange-n950: #fff4cc;
  --hx-color-palette-purple-n100: #490049;
  --hx-color-palette-purple-n200: #5b005b;
  --hx-color-palette-purple-n300: #6d006d;
  --hx-color-palette-purple-n50: #390039;
  --hx-color-palette-purple-n500: #8a2389;
  --hx-color-palette-purple-n600: #a75ba5;
  --hx-color-palette-purple-n700: #ba7cb7;
  --hx-color-palette-purple-n800: #cc9cc9;
  --hx-color-palette-purple-n900: #ddbddb;
  --hx-color-palette-purple-n950: #eedeed;
  --hx-color-palette-red-n100: #740905;
  --hx-color-palette-red-n200: #90150d;
  --hx-color-palette-red-n300: #ad2116;
  --hx-color-palette-red-n400: #cb2c20;
  --hx-color-palette-red-n50: #590000;
  --hx-color-palette-red-n600: #f4675c;
  --hx-color-palette-red-n700: #fb8d86;
  --hx-color-palette-red-n800: #ffb0ad;
  --hx-color-palette-red-n900: #ffd3d2;
  --hx-color-palette-red-n950: #fff5f5;
  --hx-color-palette-teal-n100: #003131;
  --hx-color-palette-teal-n200: #004343;
  --hx-color-palette-teal-n300: #005757;
  --hx-color-palette-teal-n400: #006b6b;
  --hx-color-palette-teal-n50: #001f1f;
  --hx-color-palette-teal-n600: #2c8a8a;
  --hx-color-palette-teal-n700: #6ca9a9;
  --hx-color-palette-teal-n800: #90bebe;
  --hx-color-palette-teal-n900: #b3d3d3;
  --hx-color-palette-teal-n950: #d6e9e9;
  --hx-color-palette-website-mint-n600: #50b695;
  --hx-color-palette-yellow-n100: #483300;
  --hx-color-palette-yellow-n200: #5b4300;
  --hx-color-palette-yellow-n300: #705300;
  --hx-color-palette-yellow-n400: #856600;
  --hx-color-palette-yellow-n50: #362500;
  --hx-color-palette-yellow-n600: #e8c600;
  --hx-color-palette-yellow-n700: #f8d904;
  --hx-color-palette-yellow-n800: #f8e750;
  --hx-color-palette-yellow-n900: #fbf198;
  --hx-color-palette-yellow-n950: #fbf8dd;
  --hx-color-semantic-info-base: #416384;
  --hx-color-semantic-info-bold: #95abc0;
  --hx-color-semantic-info-boldest: #f0f8ff;
  --hx-color-semantic-info-subtle: #102b44;
  --hx-color-semantic-info-subtlest: #0b1d2e;
  --hx-color-semantic-negative-bold: #fb8d86;
  --hx-color-semantic-negative-boldest: #fff5f5;
  --hx-color-semantic-negative-subtle: #90150d;
  --hx-color-semantic-negative-subtlest: #590000;
  --hx-color-semantic-positive-bold: #a1dbc5;
  --hx-color-semantic-positive-boldest: #eafff7;
  --hx-color-semantic-positive-subtle: #005c4a;
  --hx-color-semantic-positive-subtlest: #003028;
  --hx-color-semantic-warning-boldest: #ffd966;
  --hx-color-semantic-warning-subtle: #755000;
  --hx-color-semantic-warning-subtlest: #1f0a00;
  --hx-color-syntax-annotation: #ffc336;
  --hx-color-syntax-boolean: #fb8d86;
  --hx-color-syntax-changed: #ffc336;
  --hx-color-syntax-constant: #c2d1df;
  --hx-color-syntax-deleted: #ffb0ad;
  --hx-color-syntax-escape: #97c18e;
  --hx-color-syntax-function: #ba7cb7;
  --hx-color-syntax-inserted: #97c18e;
  --hx-color-syntax-keyword: #fb8d86;
  --hx-color-syntax-keyword-operator: #fb8d86;
  --hx-color-syntax-link: #50b695;
  --hx-color-syntax-name: #c2d1df;
  --hx-color-syntax-name-definition: #cecfd0;
  --hx-color-syntax-null: #fb8d86;
  --hx-color-syntax-number: #97c18e;
  --hx-color-syntax-operator: #a0a2a3;
  --hx-color-syntax-operator-deref: #a0a2a3;
  --hx-color-syntax-punctuation: #a0a2a3;
  --hx-color-syntax-regexp: #95abc0;
  --hx-color-syntax-self: #c2d1df;
  --hx-color-syntax-string: #97c18e;
  --hx-color-syntax-string-special: #95abc0;
  --hx-color-syntax-type: #c2d1df;
  --hx-color-text-base: #cecfd0;
  --hx-color-text-bold: #e7e7e7;
  --hx-color-text-brand-bold: #7bc8ad;
  --hx-color-text-brand-boldest: #c6edde;
  --hx-color-text-contrast: #b7b8b9;
  --hx-color-text-disabled: #5f6163;
  --hx-color-text-info: #416384;
  --hx-color-text-inverse: #151617;
  --hx-color-text-link: #50b695;
  --hx-color-text-negative-bold: #fff5f5;
  --hx-color-text-subtle: #a0a2a3;
  --hx-color-text-subtlest: #a0a2a3;
  --hx-color-website-background-accent-bold: #50b695;
  --hx-color-website-border-accent-bold: #50b695;
  --hx-color-website-text-accent-bold: #50b695;
  --hx-effect-shadow-lg: 0px 2px 4px -1px #ffffff0a, 0px 10px 15px -3px #ffffff14;
  --hx-effect-shadow-sm: 0px 2.5px 4px -1px #ffffff14;
  --hx-effect-shadow-stuck: 0px -6px 12px -4px #0000004d;
  --hx-effect-shadow-top: 0px -6px 12px -4px #0000004d;
  --hx-effect-shadow-xs: 0px 1px 2px 0px transparent;
  --hx-scrollbar: #4b4d4f transparent;
}

/* dist/css/typography.css */
:root,
[data-theme-context=console] {
  --hx-typography-body-size: 0.875rem;
  --hx-typography-body-line-height: 1.5;
  --hx-typography-heading-h1-size: 1.25rem;
  --hx-typography-heading-h2-size: 1rem;
  --hx-typography-heading-h3-size: 0.875rem;
  --hx-typography-heading-h4-size: 0.75rem;
  --hx-typography-heading-h5-size: 0.6875rem;
  --hx-typography-heading-h6-size: 0.6875rem;
  --hx-typography-prose-max-width: none;
}
[data-theme-context=website] {
  --hx-typography-body-size: 1rem;
  --hx-typography-body-line-height: 1.7;
  --hx-typography-heading-h1-size: 2.25rem;
  --hx-typography-heading-h2-size: 1.75rem;
  --hx-typography-heading-h3-size: 1.375rem;
  --hx-typography-heading-h4-size: 1.125rem;
  --hx-typography-heading-h5-size: 1rem;
  --hx-typography-heading-h6-size: 1rem;
  --hx-typography-prose-max-width: 70ch;
}

/* dist/css/chunk-0.css */
html,
body {
  height: 100%;
  font-family: var(--hx-font-family-inter);
  background-color: var(--hx-color-background-bold);
  color: var(--hx-color-text-base);
}
html[data-theme-context=website],
html[data-theme-context=website] body {
  background-color: var(--hx-color-palette-website-slate-n950);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[data-theme-context=website] {
  --hx-fluid-t-desktop: clamp(0, (100vw - 1024px) / (1264px - 1024px), 1);
  --hx-fluid-t-mobile: clamp(0, (100vw - 320px) / (600px - 320px), 1);
  --hx-fluid-t-tablet: clamp(0, (100vw - 600px) / (1024px - 600px), 1);
}
body {
  font-size: var(--hx-typography-body-size);
  line-height: var(--hx-typography-body-line-height);
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: var(--hx-font-family-inter);
}
h1 {
  font-size: var(--hx-typography-heading-h1-size);
}
h2 {
  font-size: var(--hx-typography-heading-h2-size);
}
h3 {
  font-size: var(--hx-typography-heading-h3-size);
}
h4 {
  font-size: var(--hx-typography-heading-h4-size);
}
h5 {
  font-size: var(--hx-typography-heading-h5-size);
}
h6 {
  font-size: var(--hx-typography-heading-h6-size);
}
hr {
  border: none;
  border-top: var(--hx-border-thin);
}
* {
  scrollbar-width: thin;
  scrollbar-height: thin;
  scrollbar-color: var(--hx-scrollbar);
}

/* dist/css/chunk-1.css */
html,
body {
  height: 100%;
  font-family: var(--hx-font-family-inter);
  background-color: var(--hx-color-background-bold);
  color: var(--hx-color-text-base);
}
html[data-theme-context=website],
html[data-theme-context=website] body {
  background-color: var(--hx-color-palette-website-slate-n950);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[data-theme-context=website] {
  --hx-fluid-t-desktop: clamp(0, (100vw - 1024px) / (1264px - 1024px), 1);
  --hx-fluid-t-mobile: clamp(0, (100vw - 320px) / (600px - 320px), 1);
  --hx-fluid-t-tablet: clamp(0, (100vw - 600px) / (1024px - 600px), 1);
}
body {
  font-size: var(--hx-typography-body-size);
  line-height: var(--hx-typography-body-line-height);
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: var(--hx-font-family-inter);
}
h1 {
  font-size: var(--hx-typography-heading-h1-size);
}
h2 {
  font-size: var(--hx-typography-heading-h2-size);
}
h3 {
  font-size: var(--hx-typography-heading-h3-size);
}
h4 {
  font-size: var(--hx-typography-heading-h4-size);
}
h5 {
  font-size: var(--hx-typography-heading-h5-size);
}
h6 {
  font-size: var(--hx-typography-heading-h6-size);
}
hr {
  border: none;
  border-top: var(--hx-border-thin);
}
* {
  scrollbar-width: thin;
  scrollbar-height: thin;
  scrollbar-color: var(--hx-scrollbar);
}

/* dist/css/chunk-2.css */
[data-factor-type].svelte-zhjnij {
  display: inline-flex;
  align-items: center;
  gap: var(--hx-spacing-2xs);
}

/* dist/css/chunk-3.css */
[data-errors].svelte-44tn0m {
  display: flex;
  flex-direction: column;
  padding-block: var(--hx-spacing-xs);
  gap: var(--hx-spacing-xs);
}
[data-loading-container].svelte-44tn0m {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: var(--hx-spacing-xl);
}

/* dist/css/chunk-4.css */
[data-body].svelte-rcgld3 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--hx-spacing-md);
}
[data-errors].svelte-rcgld3 {
  display: flex;
  flex-direction: column;
  padding-block: var(--hx-spacing-xs);
  gap: var(--hx-spacing-xs);
}

/* dist/css/chunk-5.css */
[data-checkmark].svelte-1hmdil6 {
  font-size: var(--hx-font-size-base);
  margin-right: var(--hx-spacing-sm);
}
[data-checkmark][data-valid].svelte-1hmdil6 {
  color: var(--hx-color-text-positive);
}
[data-checkmark].svelte-1hmdil6:not([data-valid]) {
  color: var(--hx-color-text-negative);
}
ul.svelte-1hmdil6 {
  list-style-type: none;
  padding-left: 0;
  margin-bottom: var(--hx-spacing-xl);
}
li.svelte-1hmdil6 {
  margin-bottom: var(--hx-spacing-lg);
  font-size: var(--hx-font-size-xs);
}

/* dist/css/chunk-6.css */
main.svelte-1urhlws {
  width: 100vw;
  height: 100vh;
  display: grid;
  place-items: center;
  background-color: var(--hx-color-background-subtle);
}
[data-loading-bar-container].svelte-1urhlws {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
[data-card].svelte-1urhlws {
  display: flex;
  flex-direction: column;
  padding: var(--hx-spacing-3xl);
  width: 26vw;
  max-width: calc(var(--hx-spacing-5xl) * 12);
  min-width: calc(var(--hx-spacing-5xl) * 10);
}
[data-header].svelte-1urhlws {
  text-align: center;
  &:not([data-loading]) {
    padding-bottom: var(--hx-spacing-2xl);
  }
}

/* dist/css/chunk-7.css */
[data-content].svelte-otw9hy {
  --action-bar-background: var(--hx-color-background-subtle);
  display: flex;
  flex-direction: column;
  h1:where(.svelte-otw9hy) {
    text-align: center;
    font-size: var(--hx-font-size-xl);
  }
  p:where(.svelte-otw9hy) {
    text-align: center;
    color: var(--hx-color-text-subtle);
    padding-block: var(--hx-spacing-md);
  }
}

/* dist/css/chunk-8.css */
[data-content].svelte-c0cezy {
  --action-bar-background: var(--hx-color-background-subtle);
  display: flex;
  flex-direction: column;
  h1:where(.svelte-c0cezy) {
    text-align: center;
    font-size: var(--hx-font-size-xl);
  }
  p:where(.svelte-c0cezy) {
    text-align: center;
    color: var(--hx-color-text-subtle);
    padding-block: var(--hx-spacing-md);
  }
}

/* dist/css/chunk-9.css */
[data-content].svelte-1q8xqus {
  display: flex;
  flex-direction: column;
  gap: var(--hx-spacing-md);
  h1:where(.svelte-1q8xqus) {
    text-align: center;
    font-size: var(--hx-font-size-xl);
  }
  hr:where(.svelte-1q8xqus) {
    text-align: center;
    font-size: var(--hx-font-size-base);
    color: var(--hx-color-text-subtle);
    width: 60%;
    align-self: center;
    margin: var(--hx-spacing-lg) 0;
  }
  [data-buttons]:where(.svelte-1q8xqus) {
    font-weight: bold;
    display: flex;
    flex-direction: column;
    gap: var(--hx-spacing-lg);
  }
  [data-errors]:where(.svelte-1q8xqus) {
    padding-top: var(--hx-spacing-md);
    text-align: center;
  }
}

/* dist/css/chunk-10.css */
[data-content].svelte-57ljcj {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--hx-spacing-md);
  [data-errors]:where(.svelte-57ljcj) {
    padding-top: var(--hx-spacing-md);
  }
}

/* dist/css/chunk-11.css */
[data-content].svelte-18adktz {
  display: flex;
  flex-direction: column;
  gap: var(--hx-spacing-md);
  [data-user]:where(.svelte-18adktz) {
    display: flex;
    flex-direction: row;
    border: var(--hx-border-thin);
    border-radius: var(--hx-radius-sm);
    padding: var(--hx-spacing-sm);
    gap: var(--hx-spacing-sm);
    cursor: pointer;
    align-items: center;
    &:focus-visible:not(:active) {
      outline: var(--hx-border-medium-warning);
      outline-offset: -2px;
    }
    [data-info]:where(.svelte-18adktz) {
      display: flex;
      flex-direction: column;
      justify-content: center;
      span:where(.svelte-18adktz) {
        color: var(--hx-color-text-subtle);
        font-size: var(--hx-font-size-xs);
      }
    }
    &:hover {
      background-color: var(--hx-color-background-subtle);
    }
    [data-avatar-frame]:where(.svelte-18adktz) {
      display: flex;
      border-radius: var(--hx-radius-full);
      border: var(--hx-border-thin);
      box-shadow: var(--hx-effect-shadow-sm);
    }
  }
}

/* dist/css/chunk-12.css */
[data-content].svelte-z2xtqf {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--hx-spacing-md);
  p:where(.svelte-z2xtqf) {
    text-align: center;
  }
  [data-factor]:where(.svelte-z2xtqf) {
    display: grid;
    align-self: stretch;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    gap: var(--hx-spacing-xs);
    border: var(--hx-border-thin);
    border-radius: var(--hx-radius-sm);
    padding: var(--hx-spacing-xs);
    cursor: pointer;
    h2:where(.svelte-z2xtqf) {
      font-size: var(--hx-font-size-sm);
      font-weight: var(--hx-font-weight-regular);
    }
    &:focus-visible:not(:active) {
      outline: var(--hx-border-medium-warning);
      outline-offset: -2px;
    }
    [data-icon]:where(.svelte-z2xtqf) {
      display: flex;
      align-items: center;
      justify-content: flex-end;
      --icon-size: var(--hx-size-n8);
      --icon-color: var(--hx-color-brand-primary-base);
    }
  }
  [data-factor]:where(.svelte-z2xtqf):hover {
    background-color: var(--hx-color-background-subtle);
  }
}

/* dist/css/chunk-13.css */
[data-content].svelte-1u0069m {
  --action-bar-background: var(--hx-color-background-subtle);
  display: flex;
  flex-direction: column;
  gap: var(--hx-spacing-md);
  h1:where(.svelte-1u0069m) {
    text-align: center;
    font-size: var(--hx-font-size-xl);
  }
  p:where(.svelte-1u0069m) {
    text-align: center;
    color: var(--hx-color-text-subtle);
    padding-block: var(--hx-spacing-md);
  }
}

/* dist/css/chunk-14.css */
[data-form-container].svelte-3d4v3s {
  --action-bar-background: var(--hx-color-background-bold);
  position: relative;
  width: 100%;
  max-width: 960px;
}
[data-loading-bar-container].svelte-3d4v3s {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
[data-text].svelte-3d4v3s {
  display: flex;
  flex-direction: column;
  gap: var(--hx-spacing-xs);
}

/* dist/css/chunk-15.css */
[data-loading-bar-container].svelte-3x61o7 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
section.svelte-3x61o7 {
  --action-bar-background: var(--hx-color-background-bold);
  align-self: center;
  width: 100%;
  max-width: 960px;
  &:not(:last-child) {
    margin-bottom: var(--hx-spacing-2xl);
  }
  display: flex;
  flex-direction: column;
  gap: var(--hx-spacing-xl);
  header:where(.svelte-3x61o7) {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    [data-text]:where(.svelte-3x61o7) {
      display: flex;
      flex-direction: column;
      gap: var(--hx-spacing-xs);
    }
    [data-buttons]:where(.svelte-3x61o7) {
      display: flex;
      flex-direction: column;
      justify-content: center;
      div:where(.svelte-3x61o7) {
        display: flex;
        flex-direction: row;
        gap: var(--hx-spacing-xs);
      }
    }
  }
  [data-errors]:where(.svelte-3x61o7) {
    display: flex;
    flex-direction: column;
    gap: var(--hx-spacing-xs);
  }
}

/* dist/css/chunk-16.css */
[data-content].svelte-1gcyy7 {
  --action-bar-background: var(--hx-color-background-subtle);
  display: flex;
  flex-direction: column;
  h1:where(.svelte-1gcyy7) {
    text-align: center;
    font-size: var(--hx-font-size-xl);
  }
  p:where(.svelte-1gcyy7) {
    text-align: center;
    color: var(--hx-color-text-subtle);
    padding-block: var(--hx-spacing-md);
  }
}

/* dist/css/chunk-17.css */
[data-content].svelte-149zxto {
  --action-bar-background: var(--hx-color-background-subtle);
  display: flex;
  flex-direction: column;
  h1:where(.svelte-149zxto) {
    text-align: center;
    font-size: var(--hx-font-size-xl);
  }
  p:where(.svelte-149zxto) {
    text-align: center;
    color: var(--hx-color-text-subtle);
    padding-block: var(--hx-spacing-md);
  }
}

/* dist/css/chunk-18.css */
[data-content].svelte-xovqqq {
  display: flex;
  flex-direction: column;
  h1:where(.svelte-xovqqq) {
    text-align: center;
    font-size: var(--hx-font-size-xl);
  }
  p:where(.svelte-xovqqq) {
    text-align: center;
    color: var(--hx-color-text-subtle);
    padding-block: var(--hx-spacing-md);
  }
  [data-errors]:where(.svelte-xovqqq) {
    padding-top: var(--hx-spacing-md);
  }
}

/* dist/css/app.css */
