/* vanilla-extract-css-ns:src/components/desktop/components/nametag-element/nametag-element.css.ts.vanilla.css?source=#H4sIAAAAAAAAE61Wy27bMBC8+yvYWwyURmwgKKAc278ocliTa4soxSVIyo8U/fcuJUhyDCeh6sIHw+PZ5cxyB9LKJbltUyInfi+EAO8RAjiFlejhZ0a3FDSGSqz9SUSyRovEnOghoEuZoNoQiQmejEsYMrQj7nxEs69TJQ4QHqRk4AKVDWrTNstMpjZZ4/hMRw4z4CmaZMhVIqCFZA4dmvCUJFizZ9ziLo2YRkUB+oKhxbE2CSWLVF3fYwA/6ormFa9VZUxuSZ9lbMBajKmTlnXJ+trHBSqja/cd1YPWxu0r8bh6Ctjw17f8PU1QBmDLcSA8L/4sVuP8pQ+mgXDu7mEL6tc+UOu0VGTzaMeju99RglI8fOkosNrlxRnF/I+JimcSoBvCLZU/tYmwtahf5ukdysoVv6koo36ftE+76SjvjqUj6tuWqpoOvOXMe5jcLefZ+7F5LHc2kIsv4t1tv2kHVM7NnX7Wc/ysZ/p5IzuyK6fLA+Cw5T62PAE3Cj5hfip1dgqGzjNicLOkkDszCKOvu6IwiCjLwjW7/ErK0jB5uisPo8yiQFyz/3HPhiTvSLVRHkw0rLkXTCcZa9B05IdJ/1mt8zNnPMKDxZQwDk3k5HH5dazZbJ4+rupGPCbmncn+F32XJ80QeGFr0FcbrbF/n+F79hbO/WaIL6bxFBL0Ly2dXmNN4r/7Em7wFwQNeVkQCQAA */
.nt-button {
  -webkit-appearance: button;
  -moz-appearance: button;
  appearance: button;
  border: 1px solid transparent;
  cursor: pointer;
  font-weight: var(--nt-font-weight-medium);
  outline: none;
  position: relative;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
  font-size: var(--nt-font-size-body-smallest);
  line-height: var(--nt-line-height-snug);
  padding: 0.5rem 0.75rem;
  border-radius: 0.5rem;
}
.nt-button-primary {
  background-color: var(--nt-colors-accent-normal);
  border-color: var(--nt-colors-accent-normal);
  color: var(--nt-colors-accent-contrast);
}
.nt-button-primary[disabled] {
  background-color: var(--nt-colors-accent-disabled);
  border-color: var(--nt-colors-accent-disabled);
  color: var(--nt-colors-accent-disabledContrast);
  cursor: not-allowed;
}
.nt-button-primary:hover:not([disabled]) {
  background-color: var(--nt-colors-accent-D20);
  border-color: var(--nt-colors-accent-D20);
  color: var(--nt-colors-accent-contrast);
  text-decoration: none;
}
.nt-button-primary:active:not([disabled]) {
  background-color: var(--nt-colors-accent-D10);
  border-color: var(--nt-colors-accent-D10);
  color: var(--nt-colors-accent-contrast);
}
.nt-button-secondary {
  background-color: var(--nt-colors-neutral-normal);
  border-color: var(--nt-colors-neutral-normal);
  color: var(--nt-colors-neutral-contrast);
}
.nt-button-secondary[disabled] {
  background-color: var(--nt-colors-neutral-disabled);
  border-color: var(--nt-colors-neutral-disabled);
  color: var(--nt-colors-neutral-disabledContrast);
  cursor: not-allowed;
}
.nt-button-secondary:hover:not([disabled]) {
  background-color: var(--nt-colors-neutral-D20);
  border-color: var(--nt-colors-neutral-D20);
  color: var(--nt-colors-neutral-contrast);
  text-decoration: none;
}
.nt-button-secondary:active:not([disabled]) {
  background-color: var(--nt-colors-neutral-D10);
  border-color: var(--nt-colors-neutral-D10);
  color: var(--nt-colors-neutral-contrast);
}
.nt-button-primary:focus-visible {
  box-shadow: 0 0 0 0.1rem var(--nt-palettes-primary-background), 0 0 0 0.225rem var(--nt-palettes-primary-text-normal);
}
.nt-button-secondary:focus-visible {
  box-shadow: 0 0 0 0.1rem var(--nt-palettes-primary-text-normal), 0 0 0 0.225rem var(--nt-palettes-primary-background);
}
.nt-hidden {
  display: none !important;
  visibility: hidden;
}

/* vanilla-extract-css-ns:src/components/desktop/components/page-footer/page-footer.css.ts.vanilla.css?source=#H4sIAAAAAAAAE6WUwW7bMAyG73kKXQZsBwV2mxSBeutOBXbcvZBt2mYrS6okx8mGvfsoKQ6yYDVa9GIbBPmT/Eh6bWUHvDUmgHuqjQ4SNX09yWddYVmw3yvGpMJOcwwweMFq0OR6T+bKuAYcD8YKVtoD80Zhw/bSfeVcB26lghDAc+twkO7IT/7auEGqb1GhNso4sRAS4BD464hAKVNEg94qeRSsVXCIhvjmDTqoAxotmDPT2Tw5SaXFZzJRc9zjLxCsWO/Km62DIdq76FQWNsk9jz5ge+SRBDUqmLeyBl5BmAB09LCyaVB3FHJHPRfRlKocNTWnCB43beuBQm+z5IRN6GOG4sv96s9qfQlcywGC7B7U6KqZeZmYTz3x5im7YBlZFCMqHVKbm5x7Qe4nFTVL3iTJMzvUqc5Kmfoliu7BBayl4mnQIvdTmRDM8FaKH6hfZvXbpSV534gvduK6ystBRxIalsYeZzwBdj3x3xbFJbIiQ2O7PBZDXbfKTFQbeqwUnCfZQG2czLpzvs8iEn3Ml0B9dOnfoy4Jwx4+IH8G/n/1R9r/WX2TZP/F358Ql6cbyoy5y9ZNJHwlXI3ESn+//sFsl3bnE8dOFMZB83zbd3ni5J0NuzduPen4IF2g8v8Cm41ffhkFAAA= */
.page-footer_container__ajnbi10 {
  align-items: center;
  border-top: 1px solid var(--nt-palettes-primary-border-normal);
  color: var(--nt-palettes-primary-text-quieter);
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  font-size: 0.8125rem;
  gap: 10px;
  justify-content: space-between;
  padding: 16px 0;
  text-underline-offset: 3px;
  width: 100%;
}
.page-footer_nametagBlurb__ajnbi11 {
  white-space: normal;
  margin: 4px 0;
}
.page-footer_nametagBlurbText__ajnbi12 {
  display: inline-block;
  vertical-align: text-bottom;
}
.page-footer_nametagLink__ajnbi13 {
  align-items: center;
  color: var(--nt-palettes-primary-text-normal);
  display: inline-flex;
  flex: none;
  flex-direction: row;
  font-weight: 500;
  margin: 0 4px 0 8px;
  overflow: visible;
  text-decoration: none;
  vertical-align: text-bottom;
}
.page-footer_nametagLink__ajnbi13:hover {
  color: var(--nt-palettes-primary-text-quieter);
}
.page-footer_nametagLink__ajnbi13:active {
  color: var(--nt-palettes-primary-text-normal);
}
.page-footer_nametagIcon__ajnbi14 {
  flex: none;
  height: 1rem;
  margin-right: 4px;
}
.page-footer_buttonContainer__ajnbi15 {
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  column-gap: 16px;
  row-gap: 8px;
  justify-content: flex-start;
}

/* vanilla-extract-css-ns:src/components/desktop/components/page-background/page-background.css.ts.vanilla.css?source=LnBhZ2UtYmFja2dyb3VuZF9jb250YWluZXJfXzZ5Z2hrYzAgewogIGhlaWdodDogMTAwdmg7CiAgbGVmdDogMDsKICBtYXgtaGVpZ2h0OiAxMDAlOwogIG1heC13aWR0aDogMTAwJTsKICBvdmVyZmxvdzogaGlkZGVuOwogIHBvc2l0aW9uOiBmaXhlZDsKICB0b3A6IDA7CiAgd2lkdGg6IDEwMHZ3OwogIHotaW5kZXg6IC0xOwp9 */
.page-background_container__6yghkc0 {
  height: 100vh;
  left: 0;
  max-height: 100%;
  max-width: 100%;
  overflow: hidden;
  position: fixed;
  top: 0;
  width: 100vw;
  z-index: -1;
}

/* vanilla-extract-css-ns:src/components/desktop/templates/page-view/page-view.css.ts.vanilla.css?source=#H4sIAAAAAAAAE5WU227bMAyG7/sUBIYBLWAVTnpY4F51G4rtYgcsKHZZMDbtcJUlQ5Jz6NB3Hy3HbZotRXZlixKp/+NP+7TBitSCaXk3s8X67m5Z308m8xR+HwGU1gRVYs16ncH0Br47m4DCptGk/NoHqhPon6rlBN5rNvdfMJ/G0I0kJzClyhLcfk7gh53ZIPnfVuuKTAK3s9aENoEPaAI60jqBG3YIUzQ+gY/OcrF5/0R6QYFzhK/UUgLXjlFOe9lUnhyXV6IVNVdGsVzsM8jJBHJdeIb5feVsa4oMgpOMRu4yodvKrbYugwW6Y6UEtEFNIZBXjeMa3VoFWgVlrKtRn3QJBftGo7Si1LTqAt1TFewoD2xN1lVsa9Pt1GzUnLiahwxGabqYD8ElF2Gewdm7tIklGiwKNlUGabfa7ErG26ujx6PTLXPQGHKDPaNozzbbE0Wk8oqcs25b/C7ti3O5eOXQh/2YGRhr6GoYCs8PJDrPe4gYWm5wL9KI8qv1gct1LC0N3/bkiXk0blYw3nTicHaM9BugN2UZ/Y9mFZRbh70Z0hZyMpG0U60ThLxVcBzLNdZznyizKCUW9J+W7xnAvnmjQ1uSHtCPTf6g/yzq33P9HjNHr7O8orTG1TDEMs/Hk3ORm0SVJ3+p7k67iqX0RCalG/F/cVy3wf7s0gag8wi0dVHJYZCyU2JOWDw7ebHjJM68IIXDnHR2+YqNFTZCddlbYxfkSm2X8jmx55mOFwQrJwbzNJXheeX6L2NYPiiW2exdeEGjbWUHlsunJgz/kbNxl/74B6qyyF2yBQAA */
.page-view_body__wmk88h0 {
  font-family:
    SF Pro,
    -apple-system,
    system-ui,
    BlinkMacSystemFont,
    Segoe UI,
    Roboto,
    Oxygen,
    Ubuntu,
    Cantarell,
    Fira Sans,
    Droid Sans,
    Helvetica Neue,
    Arial,
    sans-serif;
  align-items: center;
  background: transparent;
  color: var(--nt-palettes-primary-text-normal);
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  min-width: 370px;
  padding: 0;
  width: 100%;
}
.page-view_banner__wmk88h1 {
  background: var(--nt-colors-error-normal);
  color: var(--nt-colors-error-contrast);
  display: flex;
  flex: none;
  font-size: 14px;
  font-weight: 500;
  justify-content: center;
  padding: 12px 20px;
  width: 100%;
}
.page-view_banner__wmk88h1 a {
  color: #fff;
  text-decoration: underline;
}
.page-view_container__wmk88h2 {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 1;
  justify-content: center;
  padding: 0 20px;
  width: 100%;
}
.page-view_content__wmk88h3 {
  align-items: center;
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  max-width: min(840px, 100%);
  width: 100%;
  margin: 84px 0;
}
.page-view_contentAutoWidth__wmk88h4 {
  max-width: fit-content;
}
.page-view_header__wmk88h5 {
  position: absolute;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 16px;
  overflow: visible;
  top: 20px;
  left: 20px;
  right: 20px;
  z-index: 1;
}
.page-view_logo__wmk88h6 {
  max-height: 32px;
}

/* vanilla-extract-css-ns:src/components/desktop/components/link/link.css.ts.vanilla.css?source=#H4sIAAAAAAAAE+VX22rjMBB971eYPjVQBTttluKyT+1j/2ApYWIpragjGUnOhaX/vrrErpxajrckxBACCZJm5hwdyWeccU7Zx8x+zeT9PZnfxdHfqyiaQ/bxJnjJcBopAUwWIAhTj2aJC0xEGjHOiBlnPOd6uAJxgxBTyBRDdnJkljGVRQ7bNKJMrxC0yMnGzJtfhKkgmaKcpZHgazPNS2XCvsoXgDFlb2kU2xGXdBdPclB0ZWMU2SikuRJhIfhiIYnSGeOELOt1TDIuwCW74p9X4+/b/4NBgSYmYZ4T/GrVyEohud2yQpDnfE1wcOdVpicBLyCjahuM3K3fRskoQCp95ysi2hY0pZsm5d/XSpTk+nXkqLdxtNUOE3RhPdhBZk7iaPRcuZpfO+aCZ6U8GqSt1gcRraikuuhPkN2TgwRgWkrvevZg9H93uEl1h71B8h0wX2tg9xknkylZtsLuMh387VdIATlRikhUCLoEsUWWFeNiCfnIE65+FvGLxyu5BGupYw+qMRSnCdDzPScUcib3CdHxfeiolAOOFMLwvOmoNNpdqpNF069+yuaUztWL/hk8zHw9caZAUxMzqIhNIrgEG+s6oxZV7i5DlRZzD1+TYfp7++ENhWtYTdeOhtFx2jU8L8MO5Vz3OmHnC+hxAtyOXVrXP11fDezx6KiHdlj1tQH17C5pBkG3r6Zn/6fUR8mzvQrp3JmtMIMs0029Yji1jPZ6uHdidiyRS6qqPzZSmu0jmFuF7WV75hlMfZ7Ee1m+wwTTXr6leVcvDJbEHerpvmreidzUTsNf7Rr6od2K9Yise0o8nnYIGK7U6D6mzEOXouE6DQkPhTXu7n745z+AXunNwBQAAA== */
.link_link__s44eb30 {
  background: transparent;
  border: none;
  color: var(--nt-link-color);
  display: inline-flex;
  flex-direction: row;
  outline: none;
  padding: 0;
  position: relative;
  text-underline-offset: 0.1em;
  text-decoration: none;
}
.link_link__s44eb30[data-disabled] {
  cursor: not-allowed;
  color: var(--nt-link-disabled-color);
  opacity: var(--nt-link-disabled-opacity, 1);
}
.link_link__s44eb30:hover.link_link__s44eb30:not([data-disabled=true]) {
  color: var(--nt-link-hover-color);
  opacity: var(--nt-link-hover-opacity, 1);
}
.link_link__s44eb30:active.link_link__s44eb30:not([data-disabled=true]) {
  color: var(--nt-link-active-color);
}
.link_link__s44eb30:focus.link_link__s44eb30:not([data-disabled=true]) {
  color: var(--nt-link-focus-color);
}
.link_link__s44eb30:focus-visible.link_link__s44eb30:not([data-disabled=true]) {
  border-radius: 0.1em;
  color: var(--nt-link-focus-color);
  text-decoration: none;
}
.link_link__s44eb30:focus-visible {
  box-shadow: 0 0 0 0.125em var(--nt-link-focus-visible-color, var(--nt-palettes-primary-text-normal));
}
.link_underlinedLink__s44eb31 {
  background: transparent;
  border: none;
  color: var(--nt-link-color);
  display: inline-flex;
  flex-direction: row;
  outline: none;
  padding: 0;
  position: relative;
  text-underline-offset: 0.1em;
  text-decoration: underline;
}
.link_underlinedLink__s44eb31[data-disabled] {
  cursor: not-allowed;
  color: var(--nt-link-disabled-color);
  opacity: var(--nt-link-disabled-opacity, 1);
}
.link_underlinedLink__s44eb31:hover.link_underlinedLink__s44eb31:not([data-disabled=true]) {
  color: var(--nt-link-hover-color);
  opacity: var(--nt-link-hover-opacity, 1);
}
.link_underlinedLink__s44eb31:active.link_underlinedLink__s44eb31:not([data-disabled=true]) {
  color: var(--nt-link-active-color);
}
.link_underlinedLink__s44eb31:focus.link_underlinedLink__s44eb31:not([data-disabled=true]) {
  color: var(--nt-link-focus-color);
}
.link_underlinedLink__s44eb31:focus-visible.link_underlinedLink__s44eb31:not([data-disabled=true]) {
  border-radius: 0.1em;
  color: var(--nt-link-focus-color);
  text-decoration: none;
}
.link_underlinedLink__s44eb31:focus-visible {
  box-shadow: 0 0 0 0.125em var(--nt-link-focus-visible-color, var(--nt-palettes-primary-text-normal));
}
.link_linkContainer_a__s44eb32 a {
  background: transparent;
  border: none;
  color: var(--nt-link-color);
  display: inline-flex;
  flex-direction: row;
  outline: none;
  padding: 0;
  position: relative;
  text-underline-offset: 0.1em;
  text-decoration: none;
}
.link_underlinedLinkContainer_a__s44eb33 a {
  background: transparent;
  border: none;
  color: var(--nt-link-color);
  display: inline-flex;
  flex-direction: row;
  outline: none;
  padding: 0;
  position: relative;
  text-underline-offset: 0.1em;
  text-decoration: underline;
}
.link_linkContainer_a__s44eb32 a[data-disabled] {
  cursor: not-allowed;
  color: var(--nt-link-disabled-color);
  opacity: var(--nt-link-disabled-opacity, 1);
}
.link_underlinedLinkContainer_a__s44eb33 a[data-disabled] {
  cursor: not-allowed;
  color: var(--nt-link-disabled-color);
  opacity: var(--nt-link-disabled-opacity, 1);
}
.link_linkContainer_a__s44eb32 a:hover:not([data-disabled=true]) {
  color: var(--nt-link-hover-color);
  opacity: var(--nt-link-hover-opacity, 1);
}
.link_underlinedLinkContainer_a__s44eb33 a:hover:not([data-disabled=true]) {
  color: var(--nt-link-hover-color);
  opacity: var(--nt-link-hover-opacity, 1);
}
.link_linkContainer_a__s44eb32 a:active:not([data-disabled=true]) {
  color: var(--nt-link-active-color);
}
.link_underlinedLinkContainer_a__s44eb33 a:active:not([data-disabled=true]) {
  color: var(--nt-link-active-color);
}
.link_linkContainer_a__s44eb32 a:focus:not([data-disabled=true]) {
  color: var(--nt-link-focus-color);
}
.link_underlinedLinkContainer_a__s44eb33 a:focus:not([data-disabled=true]) {
  color: var(--nt-link-focus-color);
}
.link_linkContainer_a__s44eb32 a:focus-visible:not([data-disabled=true]) {
  border-radius: 0.1em;
  color: var(--nt-link-focus-color);
  text-decoration: none;
}
.link_underlinedLinkContainer_a__s44eb33 a:focus-visible:not([data-disabled=true]) {
  border-radius: 0.1em;
  color: var(--nt-link-focus-color);
  text-decoration: none;
}
.link_linkContainer_a__s44eb32 a:focus-visible {
  box-shadow: 0 0 0 0.125em var(--nt-link-focus-visible-color, var(--nt-palettes-primary-text-normal));
}
.link_underlinedLinkContainer_a__s44eb33 a:focus-visible {
  box-shadow: 0 0 0 0.125em var(--nt-link-focus-visible-color, var(--nt-palettes-primary-text-normal));
}
.link_linkColor_color_accent__s44eb35 {
  --nt-link-color: var(--nt-colors-accent-normal);
  --nt-link-disabled-color: var(--nt-colors-accent-disabled);
  --nt-link-hover-color: var(--nt-colors-accent-D20);
  --nt-link-active-color: var(--nt-colors-accent-L20);
  --nt-link-focus-color: var(--nt-colors-accent-D10);
}
.link_linkColor_color_currentColor__s44eb36 {
  --nt-link-color: currentColor;
  --nt-link-disabled-color: currentColor;
  --nt-link-disabled-opacity: 0.5;
  --nt-link-hover-color: currentColor;
  --nt-link-hover-opacity: 0.8;
  --nt-link-active-color: currentColor;
  --nt-link-focus-color: currentColor;
  --nt-link-focus-visible-color: currentColor;
}

/* vanilla-extract-css-ns:src/components/desktop/components/page-header/page-header.css.ts.vanilla.css?source=LnBhZ2UtaGVhZGVyX2NvbnRhaW5lcl9fNWlmOWloMCB7CiAgZGlzcGxheTogZmxleDsKICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOwogIHBvc2l0aW9uOiByZWxhdGl2ZTsKICB3aWR0aDogMTAwJTsKfQoucGFnZS1oZWFkZXJfY2VudGVyZWRfXzVpZjlpaDEgewogIGFsaWduLWl0ZW1zOiBjZW50ZXI7CiAgdGV4dC1hbGlnbjogY2VudGVyOwp9Ci5wYWdlLWhlYWRlcl9pbmRlbnRlZF9fNWlmOWloMiB7CiAgcGFkZGluZy1sZWZ0OiAzMHB4OwogIHBhZGRpbmctcmlnaHQ6IDMwcHg7Cn0KLnBhZ2UtaGVhZGVyX2NvbnRlbnRfXzVpZjlpaDMgewogIG1hcmdpbi10b3A6IDE4cHg7CiAgd2lkdGg6IDEwMCU7Cn0KLnBhZ2UtaGVhZGVyX2xvZ29fXzVpZjlpaDQgewogIG1hcmdpbi1ib3R0b206IDEycHg7CiAgYm9yZGVyLXJhZGl1czogNTAlOwogIG92ZXJmbG93OiBoaWRkZW47CiAgd2lkdGg6IDQ3cHg7CiAgaGVpZ2h0OiA0N3B4Owp9Ci5wYWdlLWhlYWRlcl9oMV9fNWlmOWloNSB7CiAgY29sb3I6IHZhcigtLW50LXBhbGV0dGVzLXByaW1hcnktdGV4dC1ub3JtYWwpOwogIGZvbnQtZmFtaWx5OiB2YXIoLS1udC1mb250LWZhbWlseS1oZWFkaW5nKTsKICBmb250LXNpemU6IDEuNjg3NXJlbTsKICBtYXJnaW46IDA7CiAgcGFkZGluZzogMDsKICBsaW5lLWhlaWdodDogMTE1JTsKICBmb250LXdlaWdodDogNTAwOwp9Ci5wYWdlLWhlYWRlcl9oMl9fNWlmOWloNiB7CiAgbWFyZ2luOiA4cHggMCAwOwogIHBhZGRpbmc6IDA7Cn0KLnBhZ2UtaGVhZGVyX2gyX181aWY5aWg2OmVtcHR5IHsKICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7Cn0KLnBhZ2UtaGVhZGVyX3RleHRfXzVpZjlpaDcgewogIGNvbG9yOiB2YXIoLS1udC1wYWxldHRlcy1wcmltYXJ5LXRleHQtcXVpZXRlcik7CiAgZm9udC1zaXplOiAxLjA2MjVyZW07CiAgbGluZS1oZWlnaHQ6IDE0MCU7CiAgZm9udC13ZWlnaHQ6IDUwMDsKfQ== */
.page-header_container__5if9ih0 {
  display: flex;
  flex-direction: column;
  position: relative;
  width: 100%;
}
.page-header_centered__5if9ih1 {
  align-items: center;
  text-align: center;
}
.page-header_indented__5if9ih2 {
  padding-left: 30px;
  padding-right: 30px;
}
.page-header_content__5if9ih3 {
  margin-top: 18px;
  width: 100%;
}
.page-header_logo__5if9ih4 {
  margin-bottom: 12px;
  border-radius: 50%;
  overflow: hidden;
  width: 47px;
  height: 47px;
}
.page-header_h1__5if9ih5 {
  color: var(--nt-palettes-primary-text-normal);
  font-family: var(--nt-font-family-heading);
  font-size: 1.6875rem;
  margin: 0;
  padding: 0;
  line-height: 115%;
  font-weight: 500;
}
.page-header_h2__5if9ih6 {
  margin: 8px 0 0;
  padding: 0;
}
.page-header_h2__5if9ih6:empty {
  display: none !important;
}
.page-header_text__5if9ih7 {
  color: var(--nt-palettes-primary-text-quieter);
  font-size: 1.0625rem;
  line-height: 140%;
  font-weight: 500;
}

/* vanilla-extract-css-ns:src/components/desktop/templates/error-view/error-view-message.css.ts.vanilla.css?source=#H4sIAAAAAAAAE51U23KbMBB991fopTPxgxggTtrit/YP+gMeFa1BqZDoajF2Ovn3rgADbZKm7ZOHs6uz5+zFCSB6lCcDvWwgBFXBofSOlHGAh0P2vsbH010qfmyE+OpRA0rybSGy9iyCt0aLk8IbKR3JVlkggiBbNI3Ci5zyv3cGaLtnglZpbVw1Mtzet+c1iKaqaYGZoTKOOYh8s8C90VRz+TR9t988bZIX5Gtg9TZ8fuYiG1wcGZfBPEIh0uRDlt8hNJHZcq6sYVSRJUtgVMIScvacivSNup86VuzmovlQVJvQWnUpxNHC4CP+FsJ5B/FLWVM5aQiaUIgSHAFG+KELZI4XGQfC4DoU30ttEEoynsWh7/fziBbiaLYQxtWAhlbdLsQumolIpXgY1+7WrEGGVpUQOXpU7cCqym8V+s7pQhAqxwnISmKo9NZzvdeXgOBM0nlslN3u/6f9w4N+CuzSf25/OFXDCP5O6bCsgIPUq5o0uZ/UvFyZ0ChXWfgS0+fKt0PVoV1Hth9HRIrgRn5MNVTbN2zMNLvx9FYTeO6AhbM8kEvWdr0Mf7rV+el4q6tBTQgqbTreyiwfV+TVNl6Zfh/4dMjjv0b+y81fgaefKCAN4IYEAAA= */
.error-view-message_container__17hrzv50 {
  border-top: 1px solid var(--nt-palettes-primary-border-quiet);
  padding-top: 36px;
  padding-right: 36px;
  margin-bottom: 36px;
  width: 100%;
}
.error-view-message_detailsContainer__17hrzv51 {
  font-size: 0.8125rem;
  line-height: 1.125rem;
  margin: 32px 0 0;
}
.error-view-message_detailsButton__17hrzv52 {
  display: flex;
  flex: none;
  align-items: center;
  justify-content: center;
  flex-direction: row;
  border: none;
  font: inherit;
  padding: 4px 0;
  gap: 6px;
  white-space: nowrap;
  background: transparent;
  color: var(--nt-palettes-primary-text-normal);
  font-size: 0.8125rem;
  line-height: 1.125rem;
  font-weight: 400;
}
.error-view-message_detailsButton__17hrzv52 svg {
  color: var(--nt-palettes-primary-text-quieter);
  height: 0.625rem;
}
.error-view-message_triangleRight__17hrzv53 {
  transform: rotate(-90deg);
}
.error-view-message_details__17hrzv54 {
  background: var(--nt-palettes-extreme-background);
  border: 1px solid var(--nt-palettes-extreme-border-normal);
  border-radius: 12px;
  color: var(--nt-palettes-extreme-text-normal);
  margin-top: 12px;
  padding: 12px;
}

/* vanilla-extract-css-ns:src/components/desktop/components/button/button.css.ts.vanilla.css?source=#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 */
.button_button__4v4qkk0 {
  align-items: center;
  -webkit-appearance: button;
  -moz-appearance: button;
  appearance: button;
  border: 1px solid transparent;
  border-radius: var(--nt-button-border-radius);
  cursor: pointer;
  display: flex;
  flex: none;
  font-size: var(--nt-button-font-size);
  font-weight: var(--nt-button-font-weight);
  height: var(--nt-button-height);
  line-height: var(--nt-button-line-height);
  outline: none;
  padding: 0 var(--nt-button-padding-horizontal);
  position: relative;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}
.button_button__4v4qkk0[data-disabled] {
  cursor: not-allowed;
}
.button_button__4v4qkk0:hover {
  text-decoration: none;
}
.button_button_attachedLeft_true__4v4qkk1 {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.button_button_attachedRight_true__4v4qkk2 {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.button_button_custom_true__4v4qkk3 {
  background-color: var(--nt-button-background-color);
  border-color: var(--nt-button-border-color);
  color: var(--nt-button-color);
}
.button_button_custom_true__4v4qkk3[data-disabled] {
  background-color: var(--nt-button-disabled-background-color);
  border-color: var(--nt-button-disabled-border-color);
  color: var(--nt-button-disabled-color);
}
.button_button_custom_true__4v4qkk3:focus.button_button_custom_true__4v4qkk3:not(:active).button_button_custom_true__4v4qkk3:not(:hover).button_button_custom_true__4v4qkk3:not([data-disabled]) {
  background-color: var(--nt-button-focus-background-color);
  border-color: var(--nt-button-focus-border-color);
  color: var(--nt-button-focus-color);
}
.button_button_custom_true__4v4qkk3:hover.button_button_custom_true__4v4qkk3:not(:active).button_button_custom_true__4v4qkk3:not([data-disabled]) {
  background-color: var(--nt-button-hover-background-color);
  border-color: var(--nt-button-hover-border-color);
  color: var(--nt-button-hover-color);
}
.button_button_custom_true__4v4qkk3:active.button_button_custom_true__4v4qkk3:not([data-disabled]) {
  background-color: var(--nt-button-active-background-color);
  border-color: var(--nt-button-active-border-color);
  color: var(--nt-button-active-color);
}
.button_button_radius_none__4v4qkk5 {
  --nt-button-border-radius: 0;
}
.button_button_radius_small__4v4qkk6 {
  --nt-button-border-radius: 0.25rem;
}
.button_button_radius_medium__4v4qkk7 {
  --nt-button-border-radius: 0.5rem;
}
.button_button_radius_large__4v4qkk8 {
  --nt-button-border-radius: 0.625rem;
}
.button_button_radius_pill__4v4qkk9 {
  --nt-button-border-radius: 10rem;
}
.button_button_radius_circle__4v4qkka {
  --nt-button-border-radius: 50%;
}
.button_button_size_small__4v4qkkb {
  --nt-button-font-size: var(--nt-font-size-body-smallest);
  --nt-button-font-weight: var(--nt-font-weight-regular);
  --nt-button-line-height: var(--nt-line-height-snug);
  --nt-button-content-height: calc(var(--nt-font-size-body-smallest) * var(--nt-line-height-snug));
  --nt-button-height: var(--nt-control-height-small);
  --nt-button-padding-horizontal: 0.75rem;
}
.button_button_size_medium__4v4qkkc {
  --nt-button-font-size: var(--nt-font-size-body-smallest);
  --nt-button-font-weight: var(--nt-font-weight-medium);
  --nt-button-line-height: var(--nt-line-height-snug);
  --nt-button-content-height: calc(var(--nt-font-size-body-smallest) * var(--nt-line-height-snug));
  --nt-button-height: var(--nt-control-height-medium);
  --nt-button-padding-horizontal: 0.75rem;
}
.button_button_size_large__4v4qkkd {
  --nt-button-font-size: var(--nt-font-size-body);
  --nt-button-font-weight: var(--nt-font-weight-medium);
  --nt-button-line-height: var(--nt-line-height-snug);
  --nt-button-content-height: calc(var(--nt-font-size-body) * var(--nt-line-height-snug));
  --nt-button-height: var(--nt-control-height-large);
  --nt-button-padding-horizontal: 0.75rem;
}
.button_button_size_xlarge__4v4qkke {
  --nt-button-font-size: var(--nt-font-size-body);
  --nt-button-font-weight: var(--nt-font-weight-medium);
  --nt-button-line-height: var(--nt-line-height-snug);
  --nt-button-content-height: calc(var(--nt-font-size-body) * var(--nt-line-height-snug));
  --nt-button-height: var(--nt-control-height-xlarge);
  --nt-button-padding-horizontal: 1rem;
}
.button_solidButton_color_accent__4v4qkkh {
  --nt-button-halo-spacing: 2px;
  background-color: var(--nt-colors-accent-normal);
  border-color: var(--nt-colors-accent-normal);
  color: var(--nt-colors-accent-contrast);
}
.button_solidButton_color_accent__4v4qkkh[data-disabled] {
  background-color: var(--nt-colors-accent-disabled);
  border-color: var(--nt-colors-accent-disabled);
  color: var(--nt-colors-accent-disabledContrast);
}
.button_solidButton_color_accent__4v4qkkh:hover.button_solidButton_color_accent__4v4qkkh:not([data-disabled]) {
  background-color: var(--nt-colors-accent-D20);
  border-color: var(--nt-colors-accent-D20);
  color: var(--nt-colors-accent-contrast);
}
.button_solidButton_color_accent__4v4qkkh:active.button_solidButton_color_accent__4v4qkkh:not([data-disabled]) {
  background-color: var(--nt-colors-accent-D10);
  border-color: var(--nt-colors-accent-D10);
  color: var(--nt-colors-accent-contrast);
}
.button_solidButton_color_accent__4v4qkkh:focus-visible {
  box-shadow: 0 0 0 2px var(--nt-palettes-primary-background), 0 0 0 calc(2px + 2px) var(--nt-palettes-primary-text-normal);
}
.button_solidButton_color_success__4v4qkki {
  --nt-button-halo-spacing: 2px;
  background-color: var(--nt-colors-success-normal);
  border-color: var(--nt-colors-success-normal);
  color: var(--nt-colors-success-contrast);
}
.button_solidButton_color_success__4v4qkki[data-disabled] {
  background-color: var(--nt-colors-success-disabled);
  border-color: var(--nt-colors-success-disabled);
  color: var(--nt-colors-success-disabledContrast);
}
.button_solidButton_color_success__4v4qkki:hover.button_solidButton_color_success__4v4qkki:not([data-disabled]) {
  background-color: var(--nt-colors-success-D20);
  border-color: var(--nt-colors-success-D20);
  color: var(--nt-colors-success-contrast);
}
.button_solidButton_color_success__4v4qkki:active.button_solidButton_color_success__4v4qkki:not([data-disabled]) {
  background-color: var(--nt-colors-success-D10);
  border-color: var(--nt-colors-success-D10);
  color: var(--nt-colors-success-contrast);
}
.button_solidButton_color_success__4v4qkki:focus-visible {
  box-shadow: 0 0 0 2px var(--nt-palettes-primary-background), 0 0 0 calc(2px + 2px) var(--nt-palettes-primary-text-normal);
}
.button_solidButton_color_error__4v4qkkj {
  --nt-button-halo-spacing: 2px;
  background-color: var(--nt-colors-error-normal);
  border-color: var(--nt-colors-error-normal);
  color: var(--nt-colors-error-contrast);
}
.button_solidButton_color_error__4v4qkkj[data-disabled] {
  background-color: var(--nt-colors-error-disabled);
  border-color: var(--nt-colors-error-disabled);
  color: var(--nt-colors-error-disabledContrast);
}
.button_solidButton_color_error__4v4qkkj:hover.button_solidButton_color_error__4v4qkkj:not([data-disabled]) {
  background-color: var(--nt-colors-error-D20);
  border-color: var(--nt-colors-error-D20);
  color: var(--nt-colors-error-contrast);
}
.button_solidButton_color_error__4v4qkkj:active.button_solidButton_color_error__4v4qkkj:not([data-disabled]) {
  background-color: var(--nt-colors-error-D10);
  border-color: var(--nt-colors-error-D10);
  color: var(--nt-colors-error-contrast);
}
.button_solidButton_color_error__4v4qkkj:focus-visible {
  box-shadow: 0 0 0 2px var(--nt-palettes-primary-background), 0 0 0 calc(2px + 2px) var(--nt-palettes-primary-text-normal);
}
.button_solidButton_color_neutral__4v4qkkk {
  --nt-button-halo-spacing: 2px;
  background-color: var(--nt-colors-neutral-normal);
  border-color: var(--nt-colors-neutral-normal);
  color: var(--nt-colors-neutral-contrast);
}
.button_solidButton_color_neutral__4v4qkkk[data-disabled] {
  background-color: var(--nt-colors-neutral-disabled);
  border-color: var(--nt-colors-neutral-disabled);
  color: var(--nt-colors-neutral-disabledContrast);
}
.button_solidButton_color_neutral__4v4qkkk:hover.button_solidButton_color_neutral__4v4qkkk:not([data-disabled]) {
  background-color: var(--nt-colors-neutral-D20);
  border-color: var(--nt-colors-neutral-D20);
  color: var(--nt-colors-neutral-contrast);
}
.button_solidButton_color_neutral__4v4qkkk:active.button_solidButton_color_neutral__4v4qkkk:not([data-disabled]) {
  background-color: var(--nt-colors-neutral-D10);
  border-color: var(--nt-colors-neutral-D10);
  color: var(--nt-colors-neutral-contrast);
}
.button_solidButton_color_neutral__4v4qkkk:focus-visible {
  box-shadow: 0 0 0 2px var(--nt-palettes-primary-text-normal), 0 0 0 calc(2px + 2px) var(--nt-palettes-primary-background);
}
.button_outlineButton_color_accent__4v4qkkm {
  background-color: transparent;
  border-color: var(--nt-colors-accent-normal);
  color: var(--nt-colors-accent-normal);
}
.button_outlineButton_color_accent__4v4qkkm[data-disabled] {
  border-color: var(--nt-colors-accent-disabled);
  color: var(--nt-colors-accent-disabled);
}
.button_outlineButton_color_accent__4v4qkkm:hover.button_outlineButton_color_accent__4v4qkkm:not([data-disabled]) {
  background-color: var(--nt-colors-accent-ghost);
  border-color: var(--nt-colors-accent-normal);
  color: var(--nt-colors-accent-normal);
}
.button_outlineButton_color_accent__4v4qkkm:active.button_outlineButton_color_accent__4v4qkkm:not([data-disabled]) {
  background-color: var(--nt-colors-accent-ghost);
  border-color: var(--nt-colors-accent-D20);
  color: var(--nt-colors-accent-D20);
}
.button_outlineButton_color_accent__4v4qkkm:focus-visible:after {
  content: "";
  border-radius: inherit;
  box-shadow: 0 0 0 2px var(--nt-palettes-primary-text-normal);
  pointer-events: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.button_outlineButton_color_success__4v4qkkn {
  background-color: transparent;
  border-color: var(--nt-colors-success-normal);
  color: var(--nt-colors-success-normal);
}
.button_outlineButton_color_success__4v4qkkn[data-disabled] {
  border-color: var(--nt-colors-success-disabled);
  color: var(--nt-colors-success-disabled);
}
.button_outlineButton_color_success__4v4qkkn:hover.button_outlineButton_color_success__4v4qkkn:not([data-disabled]) {
  background-color: var(--nt-colors-success-ghost);
  border-color: var(--nt-colors-success-normal);
  color: var(--nt-colors-success-normal);
}
.button_outlineButton_color_success__4v4qkkn:active.button_outlineButton_color_success__4v4qkkn:not([data-disabled]) {
  background-color: var(--nt-colors-success-ghost);
  border-color: var(--nt-colors-success-D20);
  color: var(--nt-colors-success-D20);
}
.button_outlineButton_color_success__4v4qkkn:focus-visible:after {
  content: "";
  border-radius: inherit;
  box-shadow: 0 0 0 2px var(--nt-palettes-primary-text-normal);
  pointer-events: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.button_outlineButton_color_error__4v4qkko {
  background-color: transparent;
  border-color: var(--nt-colors-error-normal);
  color: var(--nt-colors-error-normal);
}
.button_outlineButton_color_error__4v4qkko[data-disabled] {
  border-color: var(--nt-colors-error-disabled);
  color: var(--nt-colors-error-disabled);
}
.button_outlineButton_color_error__4v4qkko:hover.button_outlineButton_color_error__4v4qkko:not([data-disabled]) {
  background-color: var(--nt-colors-error-ghost);
  border-color: var(--nt-colors-error-normal);
  color: var(--nt-colors-error-normal);
}
.button_outlineButton_color_error__4v4qkko:active.button_outlineButton_color_error__4v4qkko:not([data-disabled]) {
  background-color: var(--nt-colors-error-ghost);
  border-color: var(--nt-colors-error-D20);
  color: var(--nt-colors-error-D20);
}
.button_outlineButton_color_error__4v4qkko:focus-visible:after {
  content: "";
  border-radius: inherit;
  box-shadow: 0 0 0 2px var(--nt-palettes-primary-text-normal);
  pointer-events: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.button_outlineButton_color_neutral__4v4qkkp {
  background-color: transparent;
  border-color: var(--nt-colors-neutral-D20);
  color: var(--nt-colors-neutral-contrast);
}
.button_outlineButton_color_neutral__4v4qkkp[data-disabled] {
  border-color: var(--nt-colors-neutral-normal);
  color: var(--nt-colors-neutral-disabledContrast);
}
.button_outlineButton_color_neutral__4v4qkkp:hover.button_outlineButton_color_neutral__4v4qkkp:not([data-disabled]) {
  background-color: var(--nt-colors-neutral-normal);
  border-color: var(--nt-colors-neutral-normal);
  color: var(--nt-colors-neutral-contrast);
}
.button_outlineButton_color_neutral__4v4qkkp:active.button_outlineButton_color_neutral__4v4qkkp:not([data-disabled]) {
  background-color: var(--nt-colors-neutral-D10);
  border-color: var(--nt-colors-neutral-D10);
  color: var(--nt-colors-neutral-contrast);
}
.button_outlineButton_color_neutral__4v4qkkp:focus-visible:after {
  content: "";
  border-radius: inherit;
  box-shadow: 0 0 0 2px var(--nt-palettes-primary-text-normal);
  pointer-events: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.button_textButton_color_accent__4v4qkkr {
  background-color: transparent;
  border-color: transparent;
  color: var(--nt-colors-accent-normal);
}
.button_textButton_color_accent__4v4qkkr[data-disabled] {
  color: var(--nt-colors-accent-disabled);
}
.button_textButton_color_accent__4v4qkkr:hover.button_textButton_color_accent__4v4qkkr:not([data-disabled]) {
  background-color: var(--nt-colors-accent-ghost);
  color: var(--nt-colors-accent-normal);
}
.button_textButton_color_accent__4v4qkkr:active.button_textButton_color_accent__4v4qkkr:not([data-disabled]) {
  background-color: var(--nt-colors-accent-ghost);
  color: var(--nt-colors-accent-D20);
}
.button_textButton_color_accent__4v4qkkr:focus-visible:after {
  content: "";
  border-radius: inherit;
  box-shadow: 0 0 0 0.125rem var(--nt-palettes-primary-text-normal);
  pointer-events: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.button_textButton_color_success__4v4qkks {
  background-color: transparent;
  border-color: transparent;
  color: var(--nt-colors-success-normal);
}
.button_textButton_color_success__4v4qkks[data-disabled] {
  color: var(--nt-colors-success-disabled);
}
.button_textButton_color_success__4v4qkks:hover.button_textButton_color_success__4v4qkks:not([data-disabled]) {
  background-color: var(--nt-colors-success-ghost);
  color: var(--nt-colors-success-normal);
}
.button_textButton_color_success__4v4qkks:active.button_textButton_color_success__4v4qkks:not([data-disabled]) {
  background-color: var(--nt-colors-success-ghost);
  color: var(--nt-colors-success-D20);
}
.button_textButton_color_success__4v4qkks:focus-visible:after {
  content: "";
  border-radius: inherit;
  box-shadow: 0 0 0 0.125rem var(--nt-palettes-primary-text-normal);
  pointer-events: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.button_textButton_color_error__4v4qkkt {
  background-color: transparent;
  border-color: transparent;
  color: var(--nt-colors-error-normal);
}
.button_textButton_color_error__4v4qkkt[data-disabled] {
  color: var(--nt-colors-error-disabled);
}
.button_textButton_color_error__4v4qkkt:hover.button_textButton_color_error__4v4qkkt:not([data-disabled]) {
  background-color: var(--nt-colors-error-ghost);
  color: var(--nt-colors-error-normal);
}
.button_textButton_color_error__4v4qkkt:active.button_textButton_color_error__4v4qkkt:not([data-disabled]) {
  background-color: var(--nt-colors-error-ghost);
  color: var(--nt-colors-error-D20);
}
.button_textButton_color_error__4v4qkkt:focus-visible:after {
  content: "";
  border-radius: inherit;
  box-shadow: 0 0 0 0.125rem var(--nt-palettes-primary-text-normal);
  pointer-events: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.button_textButton_color_neutral__4v4qkku {
  background-color: transparent;
  border-color: transparent;
  color: var(--nt-colors-neutral-contrast);
}
.button_textButton_color_neutral__4v4qkku[data-disabled] {
  color: var(--nt-colors-neutral-disabledContrast);
}
.button_textButton_color_neutral__4v4qkku:hover.button_textButton_color_neutral__4v4qkku:not([data-disabled]) {
  background-color: var(--nt-colors-neutral-normal);
  color: var(--nt-colors-neutral-contrast);
}
.button_textButton_color_neutral__4v4qkku:active.button_textButton_color_neutral__4v4qkku:not([data-disabled]) {
  background-color: var(--nt-colors-neutral-D10);
  color: var(--nt-colors-neutral-contrast);
}
.button_textButton_color_neutral__4v4qkku:focus-visible:after {
  content: "";
  border-radius: inherit;
  box-shadow: 0 0 0 0.125rem var(--nt-palettes-primary-text-normal);
  pointer-events: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.button_buttonContent__4v4qkkv {
  display: flex;
  align-items: center;
  width: 100%;
}
.button_buttonContent_align_left__4v4qkkw {
  justify-content: flex-start;
}
.button_buttonContent_align_center__4v4qkkx {
  justify-content: center;
}
.button_buttonContent_align_right__4v4qkky {
  justify-content: flex-end;
}
.button_buttonContent_busy_true__4v4qkkz {
  opacity: 0;
}
.button_buttonSpinner__4v4qkk11 {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.button_buttonSpinner__4v4qkk11 svg {
  height: 50%;
}

/* vanilla-extract-css-ns:src/components/desktop/components/button/icon-text-button/icon-text-button.css.ts.vanilla.css?source=Lmljb24tdGV4dC1idXR0b25faWNvblRleHRCdXR0b25Db250ZW50X19jcHdtd2kwIHsKICBhbGlnbi1pdGVtczogY2VudGVyOwogIGRpc3BsYXk6IGZsZXg7CiAgZmxleC1kaXJlY3Rpb246IHJvdzsKfQouaWNvbi10ZXh0LWJ1dHRvbl9pY29uVGV4dEJ1dHRvbkNvbnRlbnRfc2l6ZV9zbWFsbF9fY3B3bXdpMSB7CiAgLS1udC1idXR0b24taWNvbi1zaXplOiBjYWxjKHZhcigtLW50LWJ1dHRvbi1jb250ZW50LWhlaWdodCkgKiAwLjY1KTsKICBnYXA6IDAuNXJlbTsKfQouaWNvbi10ZXh0LWJ1dHRvbl9pY29uVGV4dEJ1dHRvbkNvbnRlbnRfc2l6ZV9tZWRpdW1fX2Nwd213aTIgewogIC0tbnQtYnV0dG9uLWljb24tc2l6ZTogY2FsYyh2YXIoLS1udC1idXR0b24tY29udGVudC1oZWlnaHQpICogMC43KTsKICBnYXA6IDAuNXJlbTsKfQouaWNvbi10ZXh0LWJ1dHRvbl9pY29uVGV4dEJ1dHRvbkNvbnRlbnRfc2l6ZV9sYXJnZV9fY3B3bXdpMyB7CiAgLS1udC1idXR0b24taWNvbi1zaXplOiBjYWxjKHZhcigtLW50LWJ1dHRvbi1jb250ZW50LWhlaWdodCkgKiAwLjcpOwogIGdhcDogMC41cmVtOwp9Ci5pY29uLXRleHQtYnV0dG9uX2ljb25UZXh0QnV0dG9uQ29udGVudF9zaXplX3hsYXJnZV9fY3B3bXdpNCB7CiAgLS1udC1idXR0b24taWNvbi1zaXplOiBjYWxjKHZhcigtLW50LWJ1dHRvbi1jb250ZW50LWhlaWdodCkgKiAwLjc1KTsKICBnYXA6IDAuNXJlbTsKfQouaWNvbi10ZXh0LWJ1dHRvbl9pY29uVGV4dEJ1dHRvbkNvbnRlbnRfc3ZnX19jcHdtd2k2IHN2ZyB7CiAgZmxleDogbm9uZTsKICBmbG9hdDogbGVmdDsKfQouaWNvbi10ZXh0LWJ1dHRvbl9pY29uVGV4dEJ1dHRvbkNvbnRlbnRfc3ZnU2l6ZV9fY3B3bXdpNyBzdmcgewogIGhlaWdodDogdmFyKC0tbnQtYnV0dG9uLWljb24tc2l6ZSk7CiAgd2lkdGg6IHZhcigtLW50LWJ1dHRvbi1pY29uLXNpemUpOwp9 */
.icon-text-button_iconTextButtonContent__cpwmwi0 {
  align-items: center;
  display: flex;
  flex-direction: row;
}
.icon-text-button_iconTextButtonContent_size_small__cpwmwi1 {
  --nt-button-icon-size: calc(var(--nt-button-content-height) * 0.65);
  gap: 0.5rem;
}
.icon-text-button_iconTextButtonContent_size_medium__cpwmwi2 {
  --nt-button-icon-size: calc(var(--nt-button-content-height) * 0.7);
  gap: 0.5rem;
}
.icon-text-button_iconTextButtonContent_size_large__cpwmwi3 {
  --nt-button-icon-size: calc(var(--nt-button-content-height) * 0.7);
  gap: 0.5rem;
}
.icon-text-button_iconTextButtonContent_size_xlarge__cpwmwi4 {
  --nt-button-icon-size: calc(var(--nt-button-content-height) * 0.75);
  gap: 0.5rem;
}
.icon-text-button_iconTextButtonContent_svg__cpwmwi6 svg {
  flex: none;
  float: left;
}
.icon-text-button_iconTextButtonContent_svgSize__cpwmwi7 svg {
  height: var(--nt-button-icon-size);
  width: var(--nt-button-icon-size);
}